From 186a17701723727a6cc4999bf562ad1e46b6bb96 Mon Sep 17 00:00:00 2001 From: fisker Cheung Date: Tue, 28 Mar 2023 16:18:53 +0800 Subject: [PATCH] Rename `.mjs` files to `.js` (#14605) --- .eslintrc.cjs | 4 ++-- jest.config.mjs => jest.config.js | 0 package.json | 8 ++++---- scripts/benchmark/{bench.mjs => bench.js} | 0 scripts/benchmark/compare.sh | 4 ++-- .../{build-website.mjs => build-website.js} | 2 +- scripts/build/build-javascript-module.js | 20 +++++++++---------- scripts/build/build-license.js | 2 +- scripts/build/build-package-json.js | 7 +------ scripts/build/build-types.js | 2 +- scripts/build/{build.mjs => build.js} | 4 ++-- scripts/build/{config.mjs => config.js} | 4 ++-- .../{evaluate.mjs => evaluate.js} | 0 .../{license.mjs => license.js} | 0 ...imitive-define.mjs => primitive-define.js} | 0 .../{replace-module.mjs => replace-module.js} | 0 ...s-objects.mjs => shim-commonjs-objects.js} | 0 ...de-protocol.mjs => strip-node-protocol.js} | 0 .../{throw-warnings.mjs => throw-warnings.js} | 0 .../build/esbuild-plugins/{umd.mjs => umd.js} | 0 .../{visualizer.mjs => visualizer.js} | 0 ...module.mjs => modify-typescript-module.js} | 2 +- scripts/build/transform/index.js | 2 +- scripts/build/utils.js | 2 +- ...g-for-patch.mjs => changelog-for-patch.js} | 2 +- scripts/{check-deps.mjs => check-deps.js} | 0 ...ased.mjs => clean-changelog-unreleased.js} | 0 scripts/{clean-cspell.mjs => clean-cspell.js} | 0 ...draft-blog-post.mjs => draft-blog-post.js} | 2 +- ...te-changelog.mjs => generate-changelog.js} | 2 +- ...generate-schema.mjs => generate-schema.js} | 0 .../{lint-changelog.mjs => lint-changelog.js} | 2 +- scripts/release/steps/post-publish-steps.js | 2 +- scripts/release/steps/update-changelog.js | 2 +- scripts/tools/bundle-test/index.js | 4 ++-- ...categories.mjs => changelog-categories.js} | 0 scripts/utils/{changelog.mjs => changelog.js} | 0 ...generate-schema.mjs => generate-schema.js} | 0 scripts/utils/{index.mjs => index.js} | 0 tests/integration/__tests__/schema.js | 2 +- tsconfig.json | 2 +- 41 files changed, 39 insertions(+), 44 deletions(-) rename jest.config.mjs => jest.config.js (100%) rename scripts/benchmark/{bench.mjs => bench.js} (100%) rename scripts/{build-website.mjs => build-website.js} (99%) rename scripts/build/{build.mjs => build.js} (98%) rename scripts/build/{config.mjs => config.js} (99%) rename scripts/build/esbuild-plugins/{evaluate.mjs => evaluate.js} (100%) rename scripts/build/esbuild-plugins/{license.mjs => license.js} (100%) rename scripts/build/esbuild-plugins/{primitive-define.mjs => primitive-define.js} (100%) rename scripts/build/esbuild-plugins/{replace-module.mjs => replace-module.js} (100%) rename scripts/build/esbuild-plugins/{shim-commonjs-objects.mjs => shim-commonjs-objects.js} (100%) rename scripts/build/esbuild-plugins/{strip-node-protocol.mjs => strip-node-protocol.js} (100%) rename scripts/build/esbuild-plugins/{throw-warnings.mjs => throw-warnings.js} (100%) rename scripts/build/esbuild-plugins/{umd.mjs => umd.js} (100%) rename scripts/build/esbuild-plugins/{visualizer.mjs => visualizer.js} (100%) rename scripts/build/{modify-typescript-module.mjs => modify-typescript-module.js} (99%) rename scripts/{changelog-for-patch.mjs => changelog-for-patch.js} (96%) rename scripts/{check-deps.mjs => check-deps.js} (100%) rename scripts/{clean-changelog-unreleased.mjs => clean-changelog-unreleased.js} (100%) rename scripts/{clean-cspell.mjs => clean-cspell.js} (100%) rename scripts/{draft-blog-post.mjs => draft-blog-post.js} (99%) rename scripts/{generate-changelog.mjs => generate-changelog.js} (99%) rename scripts/{generate-schema.mjs => generate-schema.js} (100%) rename scripts/{lint-changelog.mjs => lint-changelog.js} (99%) rename scripts/utils/{changelog-categories.mjs => changelog-categories.js} (100%) rename scripts/utils/{changelog.mjs => changelog.js} (100%) rename scripts/utils/{generate-schema.mjs => generate-schema.js} (100%) rename scripts/utils/{index.mjs => index.js} (100%) diff --git a/.eslintrc.cjs b/.eslintrc.cjs index 1c69d208f..cc42d8520 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -127,7 +127,7 @@ module.exports = { "error", { devDependencies: [ - "jest.config.mjs", + "jest.config.js", "tests/**", "scripts/**", "website/**/*", @@ -260,7 +260,7 @@ module.exports = { }, }, { - files: ["scripts/**/*.mjs"], + files: ["scripts/**/*.js"], rules: { "unicorn/prefer-top-level-await": "error", }, diff --git a/jest.config.mjs b/jest.config.js similarity index 100% rename from jest.config.mjs rename to jest.config.js diff --git a/package.json b/package.json index f002c2c2e..07a70fb71 100644 --- a/package.json +++ b/package.json @@ -168,15 +168,15 @@ "lint": "run-p \"lint:*\"", "lint:typecheck": "tsc", "lint:eslint": "cross-env EFF_NO_LINK_RULES=true eslint . --format friendly", - "lint:changelog": "node ./scripts/lint-changelog.mjs", + "lint:changelog": "node ./scripts/lint-changelog.js", "lint:prettier": "prettier . \"!test*\" --check", "lint:spellcheck": "cspell --no-progress --relative --dot --gitignore", - "lint:deps": "node ./scripts/check-deps.mjs", + "lint:deps": "node ./scripts/check-deps.js", "fix": "run-s fix:eslint fix:prettier", "fix:eslint": "yarn lint:eslint --fix", "fix:prettier": "yarn lint:prettier --write", - "build": "node ./scripts/build/build.mjs", - "build:website": "node ./scripts/build-website.mjs" + "build": "node ./scripts/build/build.js", + "build:website": "node ./scripts/build-website.js" }, "c8": { "reporter": [ diff --git a/scripts/benchmark/bench.mjs b/scripts/benchmark/bench.js similarity index 100% rename from scripts/benchmark/bench.mjs rename to scripts/benchmark/bench.js diff --git a/scripts/benchmark/compare.sh b/scripts/benchmark/compare.sh index 68416ed5b..c2fda1d2a 100755 --- a/scripts/benchmark/compare.sh +++ b/scripts/benchmark/compare.sh @@ -18,8 +18,8 @@ for commit in "${commits[@]}"; do rm -rf $commit git -C "$root" archive $commit --prefix $commit/ ':!tests*' ':!website' ':!docs' | tar -x (cd $commit; yarn; yarn build) - args+=("node ./bench.mjs $commit serial") - args+=("node ./bench.mjs $commit parallel") + args+=("node ./bench.js $commit serial") + args+=("node ./bench.js $commit parallel") done hyperfine --warmup 3 "${args[@]}" diff --git a/scripts/build-website.mjs b/scripts/build-website.js similarity index 99% rename from scripts/build-website.mjs rename to scripts/build-website.js index 4c228d469..c3a08a365 100644 --- a/scripts/build-website.mjs +++ b/scripts/build-website.js @@ -14,7 +14,7 @@ import { writeJson, copyFile, writeFile, -} from "./utils/index.mjs"; +} from "./utils/index.js"; const { require } = createEsmUtils(import.meta); const runYarn = (command, args, options) => diff --git a/scripts/build/build-javascript-module.js b/scripts/build/build-javascript-module.js index a8d24befc..ae494aa21 100644 --- a/scripts/build/build-javascript-module.js +++ b/scripts/build/build-javascript-module.js @@ -4,16 +4,16 @@ import createEsmUtils from "esm-utils"; import esbuild from "esbuild"; import { NodeModulesPolyfillPlugin as esbuildPluginNodeModulePolyfills } from "@esbuild-plugins/node-modules-polyfill"; import browserslistToEsbuild from "browserslist-to-esbuild"; -import { PROJECT_ROOT, DIST_DIR } from "../utils/index.mjs"; -import esbuildPluginEvaluate from "./esbuild-plugins/evaluate.mjs"; -import esbuildPluginReplaceModule from "./esbuild-plugins/replace-module.mjs"; -import esbuildPluginLicense from "./esbuild-plugins/license.mjs"; -import esbuildPluginUmd from "./esbuild-plugins/umd.mjs"; -import esbuildPluginVisualizer from "./esbuild-plugins/visualizer.mjs"; -import esbuildPluginStripNodeProtocol from "./esbuild-plugins/strip-node-protocol.mjs"; -import esbuildPluginThrowWarnings from "./esbuild-plugins/throw-warnings.mjs"; -import esbuildPluginShimCommonjsObjects from "./esbuild-plugins/shim-commonjs-objects.mjs"; -import esbuildPluginPrimitiveDefine from "./esbuild-plugins/primitive-define.mjs"; +import { PROJECT_ROOT, DIST_DIR } from "../utils/index.js"; +import esbuildPluginEvaluate from "./esbuild-plugins/evaluate.js"; +import esbuildPluginReplaceModule from "./esbuild-plugins/replace-module.js"; +import esbuildPluginLicense from "./esbuild-plugins/license.js"; +import esbuildPluginUmd from "./esbuild-plugins/umd.js"; +import esbuildPluginVisualizer from "./esbuild-plugins/visualizer.js"; +import esbuildPluginStripNodeProtocol from "./esbuild-plugins/strip-node-protocol.js"; +import esbuildPluginThrowWarnings from "./esbuild-plugins/throw-warnings.js"; +import esbuildPluginShimCommonjsObjects from "./esbuild-plugins/shim-commonjs-objects.js"; +import esbuildPluginPrimitiveDefine from "./esbuild-plugins/primitive-define.js"; import transform from "./transform/index.js"; import { getPackageFile } from "./utils.js"; diff --git a/scripts/build/build-license.js b/scripts/build/build-license.js index 57bfdf5d6..4334e3b73 100644 --- a/scripts/build/build-license.js +++ b/scripts/build/build-license.js @@ -1,7 +1,7 @@ import path from "node:path"; import fs from "node:fs/promises"; import { outdent } from "outdent"; -import { DIST_DIR, PROJECT_ROOT } from "../utils/index.mjs"; +import { DIST_DIR, PROJECT_ROOT } from "../utils/index.js"; const PROJECT_LICENSE_FILE = path.join(PROJECT_ROOT, "LICENSE"); const LICENSE_FILE = path.join(DIST_DIR, "LICENSE"); diff --git a/scripts/build/build-package-json.js b/scripts/build/build-package-json.js index f3411ca40..47812ba61 100644 --- a/scripts/build/build-package-json.js +++ b/scripts/build/build-package-json.js @@ -1,10 +1,5 @@ import path from "node:path"; -import { - PROJECT_ROOT, - DIST_DIR, - readJson, - writeJson, -} from "../utils/index.mjs"; +import { PROJECT_ROOT, DIST_DIR, readJson, writeJson } from "../utils/index.js"; const keysToKeep = [ "name", diff --git a/scripts/build/build-types.js b/scripts/build/build-types.js index f18b7968b..c8687131f 100644 --- a/scripts/build/build-types.js +++ b/scripts/build/build-types.js @@ -3,7 +3,7 @@ import path from "node:path"; import url from "node:url"; import { isValidIdentifier } from "@babel/types"; import { outdent } from "outdent"; -import { PROJECT_ROOT, DIST_DIR, writeFile } from "../utils/index.mjs"; +import { PROJECT_ROOT, DIST_DIR, writeFile } from "../utils/index.js"; async function typesFileBuilder({ file }) { /** diff --git a/scripts/build/build.mjs b/scripts/build/build.js similarity index 98% rename from scripts/build/build.mjs rename to scripts/build/build.js index ed278f223..a72371d98 100644 --- a/scripts/build/build.mjs +++ b/scripts/build/build.js @@ -7,8 +7,8 @@ import chalk from "chalk"; import minimist from "minimist"; import prettyBytes from "pretty-bytes"; import createEsmUtils from "esm-utils"; -import { DIST_DIR } from "../utils/index.mjs"; -import files from "./config.mjs"; +import { DIST_DIR } from "../utils/index.js"; +import files from "./config.js"; const { require } = createEsmUtils(import.meta); diff --git a/scripts/build/config.mjs b/scripts/build/config.js similarity index 99% rename from scripts/build/config.mjs rename to scripts/build/config.js index f94390d5c..c0ef49e5a 100644 --- a/scripts/build/config.mjs +++ b/scripts/build/config.js @@ -3,12 +3,12 @@ import url from "node:url"; import fs from "node:fs"; import { createRequire } from "node:module"; import createEsmUtils from "esm-utils"; -import { PROJECT_ROOT, DIST_DIR, copyFile } from "../utils/index.mjs"; +import { PROJECT_ROOT, DIST_DIR, copyFile } from "../utils/index.js"; import buildJavascriptModule from "./build-javascript-module.js"; import buildPackageJson from "./build-package-json.js"; import buildLicense from "./build-license.js"; import buildTypes from "./build-types.js"; -import modifyTypescriptModule from "./modify-typescript-module.mjs"; +import modifyTypescriptModule from "./modify-typescript-module.js"; import { getPackageFile } from "./utils.js"; const { diff --git a/scripts/build/esbuild-plugins/evaluate.mjs b/scripts/build/esbuild-plugins/evaluate.js similarity index 100% rename from scripts/build/esbuild-plugins/evaluate.mjs rename to scripts/build/esbuild-plugins/evaluate.js diff --git a/scripts/build/esbuild-plugins/license.mjs b/scripts/build/esbuild-plugins/license.js similarity index 100% rename from scripts/build/esbuild-plugins/license.mjs rename to scripts/build/esbuild-plugins/license.js diff --git a/scripts/build/esbuild-plugins/primitive-define.mjs b/scripts/build/esbuild-plugins/primitive-define.js similarity index 100% rename from scripts/build/esbuild-plugins/primitive-define.mjs rename to scripts/build/esbuild-plugins/primitive-define.js diff --git a/scripts/build/esbuild-plugins/replace-module.mjs b/scripts/build/esbuild-plugins/replace-module.js similarity index 100% rename from scripts/build/esbuild-plugins/replace-module.mjs rename to scripts/build/esbuild-plugins/replace-module.js diff --git a/scripts/build/esbuild-plugins/shim-commonjs-objects.mjs b/scripts/build/esbuild-plugins/shim-commonjs-objects.js similarity index 100% rename from scripts/build/esbuild-plugins/shim-commonjs-objects.mjs rename to scripts/build/esbuild-plugins/shim-commonjs-objects.js diff --git a/scripts/build/esbuild-plugins/strip-node-protocol.mjs b/scripts/build/esbuild-plugins/strip-node-protocol.js similarity index 100% rename from scripts/build/esbuild-plugins/strip-node-protocol.mjs rename to scripts/build/esbuild-plugins/strip-node-protocol.js diff --git a/scripts/build/esbuild-plugins/throw-warnings.mjs b/scripts/build/esbuild-plugins/throw-warnings.js similarity index 100% rename from scripts/build/esbuild-plugins/throw-warnings.mjs rename to scripts/build/esbuild-plugins/throw-warnings.js diff --git a/scripts/build/esbuild-plugins/umd.mjs b/scripts/build/esbuild-plugins/umd.js similarity index 100% rename from scripts/build/esbuild-plugins/umd.mjs rename to scripts/build/esbuild-plugins/umd.js diff --git a/scripts/build/esbuild-plugins/visualizer.mjs b/scripts/build/esbuild-plugins/visualizer.js similarity index 100% rename from scripts/build/esbuild-plugins/visualizer.mjs rename to scripts/build/esbuild-plugins/visualizer.js diff --git a/scripts/build/modify-typescript-module.mjs b/scripts/build/modify-typescript-module.js similarity index 99% rename from scripts/build/modify-typescript-module.mjs rename to scripts/build/modify-typescript-module.js index 5ab60a80f..aedaf233e 100644 --- a/scripts/build/modify-typescript-module.mjs +++ b/scripts/build/modify-typescript-module.js @@ -2,7 +2,7 @@ import path from "node:path"; import escapeStringRegexp from "escape-string-regexp"; import { outdent } from "outdent"; import MagicString from "magic-string"; -import { writeFile, PROJECT_ROOT } from "../utils/index.mjs"; +import { writeFile, PROJECT_ROOT } from "../utils/index.js"; function* getModules(text) { const parts = text.split(/(?<=\n)( {2}\/\/ src\/\S+\n)/); diff --git a/scripts/build/transform/index.js b/scripts/build/transform/index.js index b885ba05c..1663cf4b1 100644 --- a/scripts/build/transform/index.js +++ b/scripts/build/transform/index.js @@ -2,7 +2,7 @@ import { parse } from "@babel/parser"; import { traverseFast as traverse } from "@babel/types"; import babelGenerator from "@babel/generator"; import { outdent } from "outdent"; -import { SOURCE_DIR } from "../../utils/index.mjs"; +import { SOURCE_DIR } from "../../utils/index.js"; import allTransforms from "./transforms/index.js"; const generate = babelGenerator.default; diff --git a/scripts/build/utils.js b/scripts/build/utils.js index 9dc04de9f..a89890425 100644 --- a/scripts/build/utils.js +++ b/scripts/build/utils.js @@ -1,6 +1,6 @@ import path from "node:path"; import fs from "node:fs"; -import { PROJECT_ROOT } from "../utils/index.mjs"; +import { PROJECT_ROOT } from "../utils/index.js"; function getPackageFile(file) { const resolved = path.join(PROJECT_ROOT, `node_modules/${file}`); diff --git a/scripts/changelog-for-patch.mjs b/scripts/changelog-for-patch.js similarity index 96% rename from scripts/changelog-for-patch.mjs rename to scripts/changelog-for-patch.js index 8b5940990..9f79898b6 100644 --- a/scripts/changelog-for-patch.mjs +++ b/scripts/changelog-for-patch.js @@ -9,7 +9,7 @@ import { getEntries, printEntries, replaceVersions, -} from "./utils/changelog.mjs"; +} from "./utils/changelog.js"; const { previousVersion, newVersion } = parseArgv(); diff --git a/scripts/check-deps.mjs b/scripts/check-deps.js similarity index 100% rename from scripts/check-deps.mjs rename to scripts/check-deps.js diff --git a/scripts/clean-changelog-unreleased.mjs b/scripts/clean-changelog-unreleased.js similarity index 100% rename from scripts/clean-changelog-unreleased.mjs rename to scripts/clean-changelog-unreleased.js diff --git a/scripts/clean-cspell.mjs b/scripts/clean-cspell.js similarity index 100% rename from scripts/clean-cspell.mjs rename to scripts/clean-cspell.js diff --git a/scripts/draft-blog-post.mjs b/scripts/draft-blog-post.js similarity index 99% rename from scripts/draft-blog-post.mjs rename to scripts/draft-blog-post.js index 6da710844..df1578d63 100644 --- a/scripts/draft-blog-post.mjs +++ b/scripts/draft-blog-post.js @@ -10,7 +10,7 @@ import { changelogUnreleasedDirPath, changelogUnreleasedDirs, printEntries, -} from "./utils/changelog.mjs"; +} from "./utils/changelog.js"; const { __dirname, require } = createEsmUtils(import.meta); const blogDir = path.join(__dirname, "../website/blog"); diff --git a/scripts/generate-changelog.mjs b/scripts/generate-changelog.js similarity index 99% rename from scripts/generate-changelog.mjs rename to scripts/generate-changelog.js index b71f35113..f13c5fee3 100644 --- a/scripts/generate-changelog.mjs +++ b/scripts/generate-changelog.js @@ -13,7 +13,7 @@ import fs from "node:fs/promises"; import path from "node:path"; import createEsmUtils from "esm-utils"; import enquirer from "enquirer"; -import { CHANGELOG_CATEGORIES } from "./utils/changelog-categories.mjs"; +import { CHANGELOG_CATEGORIES } from "./utils/changelog-categories.js"; const { __dirname } = createEsmUtils(import.meta); diff --git a/scripts/generate-schema.mjs b/scripts/generate-schema.js similarity index 100% rename from scripts/generate-schema.mjs rename to scripts/generate-schema.js diff --git a/scripts/lint-changelog.mjs b/scripts/lint-changelog.js similarity index 99% rename from scripts/lint-changelog.mjs rename to scripts/lint-changelog.js index 8918639df..642875549 100644 --- a/scripts/lint-changelog.mjs +++ b/scripts/lint-changelog.js @@ -5,7 +5,7 @@ import fs from "node:fs"; import { outdent } from "outdent"; import createEsmUtils from "esm-utils"; import { LinesAndColumns } from "lines-and-columns"; -import { CHANGELOG_CATEGORIES } from "./utils/changelog-categories.mjs"; +import { CHANGELOG_CATEGORIES } from "./utils/changelog-categories.js"; const { __dirname } = createEsmUtils(import.meta); const CHANGELOG_DIR = "changelog_unreleased"; diff --git a/scripts/release/steps/post-publish-steps.js b/scripts/release/steps/post-publish-steps.js index c59aff289..8f967e74d 100644 --- a/scripts/release/steps/post-publish-steps.js +++ b/scripts/release/steps/post-publish-steps.js @@ -12,7 +12,7 @@ const EDIT_URL = `https://github.com/${SCHEMA_REPO}/edit/master/${SCHEMA_PATH}`; async function checkSchema() { const { stdout: schema } = await execa("node", [ - "scripts/generate-schema.mjs", + "scripts/generate-schema.js", ]); const remoteSchema = await logPromise( "Checking current schema in SchemaStore", diff --git a/scripts/release/steps/update-changelog.js b/scripts/release/steps/update-changelog.js index b18d18fa9..688634901 100644 --- a/scripts/release/steps/update-changelog.js +++ b/scripts/release/steps/update-changelog.js @@ -18,7 +18,7 @@ function writeChangelog(params) { async function getChangelogForPatch({ version, previousVersion }) { const { stdout: changelog } = await execa("node", [ - "scripts/changelog-for-patch.mjs", + "scripts/changelog-for-patch.js", "--prev-version", previousVersion, "--new-version", diff --git a/scripts/tools/bundle-test/index.js b/scripts/tools/bundle-test/index.js index f557c84d5..7edbd4525 100644 --- a/scripts/tools/bundle-test/index.js +++ b/scripts/tools/bundle-test/index.js @@ -2,8 +2,8 @@ import url from "node:url"; import path from "node:path"; import { createRequire } from "node:module"; import webpack from "webpack"; -import { DIST_DIR } from "../../utils/index.mjs"; -import files from "../../build/config.mjs"; +import { DIST_DIR } from "../../utils/index.js"; +import files from "../../build/config.js"; function runWebpack(config) { return new Promise((resolve, reject) => { diff --git a/scripts/utils/changelog-categories.mjs b/scripts/utils/changelog-categories.js similarity index 100% rename from scripts/utils/changelog-categories.mjs rename to scripts/utils/changelog-categories.js diff --git a/scripts/utils/changelog.mjs b/scripts/utils/changelog.js similarity index 100% rename from scripts/utils/changelog.mjs rename to scripts/utils/changelog.js diff --git a/scripts/utils/generate-schema.mjs b/scripts/utils/generate-schema.js similarity index 100% rename from scripts/utils/generate-schema.mjs rename to scripts/utils/generate-schema.js diff --git a/scripts/utils/index.mjs b/scripts/utils/index.js similarity index 100% rename from scripts/utils/index.mjs rename to scripts/utils/index.js diff --git a/tests/integration/__tests__/schema.js b/tests/integration/__tests__/schema.js index 9ccb9b57d..f5a97e18e 100644 --- a/tests/integration/__tests__/schema.js +++ b/tests/integration/__tests__/schema.js @@ -1,5 +1,5 @@ import prettier from "../../config/prettier-entry.js"; -import generateSchema from "../../../scripts/utils/generate-schema.mjs"; +import generateSchema from "../../../scripts/utils/generate-schema.js"; test("schema", async () => { const { options } = await prettier.getSupportInfo(); diff --git a/tsconfig.json b/tsconfig.json index c51b7805d..f94ffe791 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -13,7 +13,7 @@ "exclude": [ "coverage/", "test*.*", - "jest.config.mjs", + "jest.config.js", // [TBD] JavaScript sources *not* affected by src/language-*: "src/main/ast-to-doc.js", "src/main/core.js",