8000 tools: add support for top-level await syntax in linter · nodejs/node@8dc8adc · GitHub
[go: up one dir, main page]

Skip to content

Commit 8dc8adc

Browse files
aduh95ruyadorno
authored andcommitted
tools: add support for top-level await syntax in linter
PR-URL: #36911 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
1 parent 5a9a07e commit 8dc8adc

File tree

100 files changed

+4437
-4338
lines changed
  • has
  • is-core-module
  • path-parse
  • resolve
  • plugin-syntax-top-level-await
  • Some content is hidden

    Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

    100 files changed

    +4437
    -4338
    lines changed

    .eslintrc.js

    Lines changed: 5 additions & 1 deletion
    Original file line numberDiff line numberDiff line change
    @@ -18,6 +18,7 @@ const hacks = [
    1818
    'eslint-plugin-markdown',
    1919
    '@babel/eslint-parser',
    2020
    '@babel/plugin-syntax-class-properties',
    21+
    '@babel/plugin-syntax-top-level-await',
    2122
    ];
    2223
    Module._findPath = (request, paths, isMain) => {
    2324
    const r = ModuleFindPath(request, paths, isMain);
    @@ -41,7 +42,10 @@ module.exports = {
    4142
    parser: '@babel/eslint-parser',
    4243
    parserOptions: {
    4344
    babelOptions: {
    44-
    plugins: [Module._findPath('@babel/plugin-syntax-class-properties')],
    45+
    plugins: [
    46+
    Module._findPath('@babel/plugin-syntax-class-properties'),
    47+
    Module._findPath('@babel/plugin-syntax-top-level-await'),
    48+
    ],
    4549
    },
    4650
    requireConfigFile: false,
    4751
    sourceType: 'script',

    tools/node_modules/@babel/core/lib/config/files/configuration.js

    Lines changed: 11 additions & 4 deletions
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    tools/node_modules/@babel/core/lib/config/files/plugins.js

    Lines changed: 44 additions & 21 deletions
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    tools/node_modules/@babel/core/lib/gensync-utils/resolve.js

    Lines changed: 0 additions & 35 deletions
    This file was deleted.

    tools/node_modules/@babel/core/node_modules/@babel/code-frame/README.md

    Lines changed: 1 addition & 1 deletion
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    tools/node_modules/@babel/core/node_modules/@babel/code-frame/package.json

    Lines changed: 4 additions & 4 deletions
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    tools/node_modules/@babel/core/node_modules/@babel/generator/lib/generators/types.js

    Lines changed: 7 additions & 11 deletions
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    tools/node_modules/@babel/core/node_modules/@babel/generator/lib/index.js

    Lines changed: 3 additions & 1 deletion
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    tools/node_modules/@babel/core/node_modules/@babel/generator/package.json

    Lines changed: 4 additions & 4 deletions
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    tools/node_modules/@babel/core/node_modules/@babel/helper-function-name/README.md

    Lines changed: 1 addition & 1 deletion
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    0 commit comments

    Comments
     (0)
    0