babel / babel

Compare 513b00e ... +0 ... 780aa48

Coverage Reach
packages/babel-parser/src/plugins/flow/index.js packages/babel-parser/src/plugins/flow/scope.js packages/babel-parser/src/plugins/typescript/index.js packages/babel-parser/src/plugins/typescript/scope.js packages/babel-parser/src/plugins/jsx/index.js packages/babel-parser/src/plugins/jsx/xhtml.js packages/babel-parser/src/plugins/estree.js packages/babel-parser/src/plugins/placeholders.js packages/babel-parser/src/plugins/v8intrinsic.js packages/babel-parser/src/parser/expression.js packages/babel-parser/src/parser/statement.js packages/babel-parser/src/parser/lval.js packages/babel-parser/src/parser/util.js packages/babel-parser/src/parser/comments.js packages/babel-parser/src/parser/node.js packages/babel-parser/src/parser/error.js packages/babel-parser/src/parser/index.js packages/babel-parser/src/parser/base.js packages/babel-parser/src/parser/error-message.js packages/babel-parser/src/parser/error-codes.js packages/babel-parser/src/tokenizer/index.js packages/babel-parser/src/tokenizer/types.js packages/babel-parser/src/tokenizer/state.js packages/babel-parser/src/tokenizer/context.js packages/babel-parser/src/util/scope.js packages/babel-parser/src/util/expression-scope.js packages/babel-parser/src/util/scopeflags.js packages/babel-parser/src/util/class-scope.js packages/babel-parser/src/util/whitespace.js packages/babel-parser/src/util/production-parameter.js packages/babel-parser/src/util/location.js packages/babel-parser/src/util/identifier.js packages/babel-parser/src/plugin-utils.js packages/babel-parser/src/index.js packages/babel-parser/src/options.js packages/babel-traverse/src/path/inference/inferers.ts packages/babel-traverse/src/path/inference/inferer-reference.ts packages/babel-traverse/src/path/inference/index.ts packages/babel-traverse/src/path/conversion.ts packages/babel-traverse/src/path/evaluation.ts packages/babel-traverse/src/path/introspection.ts packages/babel-traverse/src/path/lib/hoister.ts packages/babel-traverse/src/path/lib/virtual-types.ts packages/babel-traverse/src/path/lib/removal-hooks.ts packages/babel-traverse/src/path/family.ts packages/babel-traverse/src/path/context.ts packages/babel-traverse/src/path/modification.ts packages/babel-traverse/src/path/replacement.ts packages/babel-traverse/src/path/index.ts packages/babel-traverse/src/path/ancestry.ts packages/babel-traverse/src/path/removal.ts packages/babel-traverse/src/path/comments.ts packages/babel-traverse/src/scope/index.ts packages/babel-traverse/src/scope/lib/renamer.ts packages/babel-traverse/src/scope/binding.ts packages/babel-traverse/src/visitors.ts packages/babel-traverse/src/context.ts packages/babel-traverse/src/index.ts packages/babel-traverse/src/cache.ts packages/babel-traverse/src/hub.ts packages/babel-generator/src/generators/flow.ts packages/babel-generator/src/generators/typescript.ts packages/babel-generator/src/generators/statements.ts packages/babel-generator/src/generators/expressions.ts packages/babel-generator/src/generators/types.ts packages/babel-generator/src/generators/modules.ts packages/babel-generator/src/generators/classes.ts packages/babel-generator/src/generators/methods.ts packages/babel-generator/src/generators/jsx.ts packages/babel-generator/src/generators/base.ts packages/babel-generator/src/generators/template-literals.ts packages/babel-generator/src/node/parentheses.ts packages/babel-generator/src/node/whitespace.ts packages/babel-generator/src/node/index.ts packages/babel-generator/src/printer.ts packages/babel-generator/src/buffer.ts packages/babel-generator/src/index.ts packages/babel-generator/src/source-map.ts packages/babel-core/src/config/validation/option-assertions.ts packages/babel-core/src/config/validation/options.ts packages/babel-core/src/config/validation/plugins.ts packages/babel-core/src/config/config-chain.ts packages/babel-core/src/config/files/configuration.ts packages/babel-core/src/config/files/plugins.ts packages/babel-core/src/config/files/module-types.ts packages/babel-core/src/config/files/package.ts packages/babel-core/src/config/files/index-browser.ts packages/babel-core/src/config/files/utils.ts packages/babel-core/src/config/files/import.ts packages/babel-core/src/config/files/index.ts packages/babel-core/src/config/caching.ts packages/babel-core/src/config/full.ts packages/babel-core/src/config/config-descriptors.ts packages/babel-core/src/config/partial.ts packages/babel-core/src/config/printer.ts packages/babel-core/src/config/helpers/config-api.ts packages/babel-core/src/config/helpers/environment.ts packages/babel-core/src/config/item.ts packages/babel-core/src/config/index.ts packages/babel-core/src/config/pattern-to-regex.ts packages/babel-core/src/config/util.ts packages/babel-core/src/config/resolve-targets.ts packages/babel-core/src/config/plugin.ts packages/babel-core/src/config/resolve-targets-browser.ts packages/babel-core/src/transformation/file/merge-map.ts packages/babel-core/src/transformation/file/file.ts packages/babel-core/src/transformation/file/generate.ts packages/babel-core/src/transformation/index.ts packages/babel-core/src/transformation/normalize-file.ts packages/babel-core/src/transformation/block-hoist-plugin.ts packages/babel-core/src/transformation/plugin-pass.ts packages/babel-core/src/transformation/normalize-opts.ts packages/babel-core/src/transformation/util/clone-deep-browser.ts packages/babel-core/src/transformation/util/clone-deep.ts packages/babel-core/src/tools/build-external-helpers.ts packages/babel-core/src/parser/index.ts packages/babel-core/src/parser/util/missing-plugin-helper.ts packages/babel-core/src/gensync-utils/async.ts packages/babel-core/src/gensync-utils/fs.ts packages/babel-core/src/transform-ast.ts packages/babel-core/src/parse.ts packages/babel-core/src/transform.ts packages/babel-core/src/transform-file.ts packages/babel-core/src/transform-file-browser.ts packages/babel-core/src/index.ts packages/babel-types/src/definitions/core.ts packages/babel-types/src/definitions/utils.ts packages/babel-types/src/definitions/typescript.ts packages/babel-types/src/definitions/flow.ts packages/babel-types/src/definitions/experimental.ts packages/babel-types/src/definitions/jsx.ts packages/babel-types/src/definitions/placeholders.ts packages/babel-types/src/definitions/index.ts packages/babel-types/src/definitions/misc.ts packages/babel-types/src/validators/isReferenced.ts packages/babel-types/src/validators/isNodesEquivalent.ts packages/babel-types/src/validators/matchesPattern.ts packages/babel-types/src/validators/validate.ts packages/babel-types/src/validators/isBinding.ts packages/babel-types/src/validators/is.ts packages/babel-types/src/validators/isType.ts packages/babel-types/src/validators/isImmutable.ts packages/babel-types/src/validators/isValidIdentifier.ts packages/babel-types/src/validators/isPlaceholderType.ts packages/babel-types/src/validators/isScope.ts packages/babel-types/src/validators/isSpecifierDefault.ts packages/babel-types/src/validators/isLet.ts packages/babel-types/src/validators/isVar.ts packages/babel-types/src/validators/isValidES3Identifier.ts packages/babel-types/src/validators/react/isCompatTag.ts packages/babel-types/src/validators/react/isReactComponent.ts packages/babel-types/src/validators/buildMatchMemberExpression.ts packages/babel-types/src/validators/isNode.ts packages/babel-types/src/validators/isBlockScoped.ts packages/babel-types/src/converters/valueToNode.ts packages/babel-types/src/converters/gatherSequenceExpressions.ts packages/babel-types/src/converters/toStatement.ts packages/babel-types/src/converters/toKeyAlias.ts packages/babel-types/src/converters/toExpression.ts packages/babel-types/src/converters/toBlock.ts packages/babel-types/src/converters/toIdentifier.ts packages/babel-types/src/converters/toSequenceExpression.ts packages/babel-types/src/converters/toComputedKey.ts packages/babel-types/src/converters/toBindingIdentifierName.ts packages/babel-types/src/converters/ensureBlock.ts packages/babel-types/src/modifications/flow/removeTypeDuplicates.ts packages/babel-types/src/modifications/typescript/removeTypeDuplicates.ts packages/babel-types/src/modifications/removeProperties.ts packages/babel-types/src/modifications/inherits.ts packages/babel-types/src/modifications/appendToMemberExpression.ts packages/babel-types/src/modifications/prependToMemberExpression.ts packages/babel-types/src/modifications/removePropertiesDeep.ts packages/babel-types/src/clone/cloneNode.ts packages/babel-types/src/clone/clone.ts packages/babel-types/src/clone/cloneDeepWithoutLoc.ts packages/babel-types/src/clone/cloneDeep.ts packages/babel-types/src/clone/cloneWithoutLoc.ts packages/babel-types/src/builders/flow/createTypeAnnotationBasedOnTypeof.ts packages/babel-types/src/builders/flow/createFlowUnionType.ts packages/babel-types/src/builders/builder.ts packages/babel-types/src/builders/react/buildChildren.ts packages/babel-types/src/builders/typescript/createTSUnionType.ts packages/babel-types/src/traverse/traverse.ts packages/babel-types/src/traverse/traverseFast.ts packages/babel-types/src/retrievers/getBindingIdentifiers.ts packages/babel-types/src/retrievers/getOuterBindingIdentifiers.ts packages/babel-types/src/utils/react/cleanJSXElementLiteralChild.ts packages/babel-types/src/utils/shallowEqual.ts packages/babel-types/src/utils/inherit.ts packages/babel-types/src/comments/addComments.ts packages/babel-types/src/comments/inheritsComments.ts packages/babel-types/src/comments/removeComments.ts packages/babel-types/src/comments/addComment.ts packages/babel-types/src/comments/inheritLeadingComments.ts packages/babel-types/src/comments/inheritTrailingComments.ts packages/babel-types/src/comments/inheritInnerComments.ts packages/babel-types/src/constants/index.ts packages/babel-types/src/asserts/assertNode.ts packages/babel-types/src/index.ts packages/babel-helper-create-class-features-plugin/src/fields.ts packages/babel-helper-create-class-features-plugin/src/index.ts packages/babel-helper-create-class-features-plugin/src/decorators.ts packages/babel-helper-create-class-features-plugin/src/features.ts packages/babel-helper-create-class-features-plugin/src/misc.ts packages/babel-helper-create-class-features-plugin/src/typescript.ts packages/babel-helper-module-transforms/src/normalize-and-load-metadata.ts packages/babel-helper-module-transforms/src/rewrite-live-references.ts packages/babel-helper-module-transforms/src/index.ts packages/babel-helper-module-transforms/src/get-module-name.ts packages/babel-helper-module-transforms/src/rewrite-this.ts packages/babel-plugin-transform-typescript/src/index.ts packages/babel-plugin-transform-typescript/src/enum.ts packages/babel-plugin-transform-typescript/src/namespace.ts packages/babel-plugin-transform-typescript/src/const-enum.ts packages/babel-plugin-transform-block-scoping/src/index.ts packages/babel-plugin-transform-block-scoping/src/tdz.ts packages/babel-preset-env/src/index.ts packages/babel-preset-env/src/normalize-options.ts packages/babel-preset-env/src/available-plugins.ts packages/babel-preset-env/src/polyfills/babel-polyfill.ts packages/babel-preset-env/src/polyfills/regenerator.ts packages/babel-preset-env/src/polyfills/utils.ts packages/babel-preset-env/src/debug.ts packages/babel-preset-env/src/plugins-compat-data.ts packages/babel-preset-env/src/filter-items.ts packages/babel-preset-env/src/options.ts packages/babel-preset-env/src/get-option-specific-excludes.ts packages/babel-cli/src/babel/options.ts packages/babel-cli/src/babel/dir.ts packages/babel-cli/src/babel/file.ts packages/babel-cli/src/babel/util.ts packages/babel-cli/src/babel/index.ts packages/babel-cli/src/babel-external-helpers.ts packages/babel-helpers/src/index.ts packages/babel-helpers/src/helpers/asyncIterator.js packages/babel-helpers/src/helpers/wrapRegExp.js packages/babel-helpers/src/helpers/jsx.js packages/babel-helpers/src/helpers/objectSpread2.js packages/babel-helpers/src/helpers/typeof.js packages/babel-helpers/src/helpers.ts packages/babel-helpers/src/helpers-generated.ts packages/babel-plugin-transform-react-jsx/src/create-plugin.ts packages/babel-plugin-transform-classes/src/transformClass.ts packages/babel-plugin-transform-classes/src/index.ts packages/babel-plugin-transform-classes/src/inline-createSuper-helpers.ts packages/babel-template/src/parse.ts packages/babel-template/src/populate.ts packages/babel-template/src/builder.ts packages/babel-template/src/options.ts packages/babel-template/src/literal.ts packages/babel-template/src/formatters.ts packages/babel-template/src/string.ts packages/babel-template/src/index.ts packages/babel-plugin-proposal-object-rest-spread/src/index.js packages/babel-plugin-proposal-object-rest-spread/src/shouldStoreRHSInTemporaryVariable.js packages/babel-plugin-transform-destructuring/src/index.js packages/babel-plugin-transform-parameters/src/rest.js packages/babel-plugin-transform-parameters/src/params.js packages/babel-plugin-transform-parameters/src/index.js packages/babel-plugin-transform-modules-systemjs/src/index.js packages/babel-helper-module-imports/src/import-injector.ts packages/babel-helper-module-imports/src/import-builder.ts packages/babel-helper-module-imports/src/index.ts packages/babel-helper-module-imports/src/is-module.ts packages/babel-helper-compilation-targets/src/index.ts packages/babel-helper-compilation-targets/src/filter-items.ts packages/babel-helper-compilation-targets/src/utils.ts packages/babel-helper-compilation-targets/src/pretty.ts packages/babel-helper-compilation-targets/src/debug.ts packages/babel-helper-compilation-targets/src/targets.ts packages/babel-helper-compilation-targets/src/options.ts packages/babel-helper-member-expression-to-functions/src/index.ts packages/babel-helper-member-expression-to-functions/src/util.ts packages/babel-standalone/src/transformScriptTags.ts packages/babel-standalone/src/index.ts packages/babel-standalone/src/preset-es2015.ts packages/babel-standalone/src/preset-stage-2.ts packages/babel-standalone/src/preset-stage-0.ts packages/babel-standalone/src/preset-stage-1.ts packages/babel-standalone/src/preset-stage-3.ts packages/babel-standalone/src/babel-package-shim.ts packages/babel-standalone/src/generated/plugins.ts packages/babel-helper-transform-fixture-test-runner/src/index.ts packages/babel-helper-transform-fixture-test-runner/src/helpers.ts packages/babel-helper-fixtures/src/index.ts packages/babel-node/src/_babel-node.js packages/babel-node/src/babel-node.js packages/babel-plugin-transform-for-of/src/index.js packages/babel-plugin-transform-for-of/src/no-helper-implementation.js packages/babel-register/src/node.js packages/babel-register/src/cache.js packages/babel-register/src/nodeWrapper.js packages/babel-register/src/index.js packages/babel-register/src/browser.js packages/babel-plugin-transform-flow-comments/src/index.js packages/babel-plugin-proposal-optional-chaining/src/transform.js packages/babel-plugin-proposal-optional-chaining/src/util.js packages/babel-plugin-proposal-optional-chaining/src/index.js packages/babel-helper-replace-supers/src/index.ts packages/babel-plugin-proposal-decorators/src/transformer-legacy.js packages/babel-plugin-proposal-decorators/src/index.js packages/babel-helper-builder-react-jsx/src/index.js packages/babel-plugin-transform-runtime/src/index.ts packages/babel-plugin-transform-runtime/src/get-runtime-path/index.ts packages/babel-plugin-transform-runtime/src/get-runtime-path/browser.ts packages/babel-plugin-transform-runtime/src/helpers.ts packages/babel-highlight/src/index.ts packages/babel-plugin-transform-react-constant-elements/src/index.js packages/babel-plugin-transform-modules-commonjs/src/index.js packages/babel-plugin-transform-spread/src/index.ts packages/babel-helper-create-regexp-features-plugin/src/index.ts packages/babel-helper-create-regexp-features-plugin/src/util.ts packages/babel-helper-create-regexp-features-plugin/src/features.ts packages/babel-code-frame/src/index.ts packages/babel-plugin-proposal-pipeline-operator/src/buildOptimizedSequenceExpression.js packages/babel-plugin-proposal-pipeline-operator/src/smartVisitor.js packages/babel-plugin-proposal-pipeline-operator/src/hackVisitor.js packages/babel-plugin-proposal-pipeline-operator/src/fsharpVisitor.js packages/babel-plugin-proposal-pipeline-operator/src/minimalVisitor.js packages/babel-plugin-proposal-pipeline-operator/src/index.js packages/babel-plugin-transform-flow-strip-types/src/index.js packages/babel-helper-define-map/src/index.js packages/babel-helper-function-name/src/index.ts packages/babel-plugin-transform-computed-properties/src/index.js packages/babel-plugin-transform-modules-umd/src/index.js packages/babel-helper-validator-identifier/src/identifier.ts packages/babel-helper-validator-identifier/src/keyword.ts packages/babel-plugin-transform-modules-amd/src/index.js packages/babel-plugin-transform-template-literals/src/index.js packages/babel-plugin-proposal-private-property-in-object/src/index.js packages/babel-plugin-transform-unicode-escapes/src/index.js packages/babel-plugin-proposal-async-generator-functions/src/index.js packages/babel-plugin-proposal-async-generator-functions/src/for-await.js packages/babel-plugin-transform-react-display-name/src/index.js packages/babel-helper-wrap-function/src/index.js packages/babel-plugin-proposal-partial-application/src/index.js packages/babel-helper-validator-option/src/validator.ts packages/babel-helper-validator-option/src/find-suggestion.ts packages/babel-helper-plugin-utils/src/index.js packages/babel-plugin-transform-proto-to-assign/src/index.js packages/babel-preset-react/src/normalize-options.js packages/babel-preset-react/src/index.js packages/babel-helper-simple-access/src/index.ts packages/babel-helper-split-export-declaration/src/index.ts packages/babel-plugin-transform-react-inline-elements/src/index.js packages/babel-plugin-transform-typeof-symbol/src/index.js packages/babel-plugin-transform-duplicate-keys/src/index.js packages/babel-helper-remap-async-to-generator/src/index.js packages/babel-helper-explode-assignable-expression/src/index.ts packages/babel-plugin-transform-react-jsx-source/src/index.js packages/babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining/src/util.ts packages/babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining/src/index.ts packages/babel-plugin-transform-react-jsx-self/src/index.js packages/babel-plugin-proposal-record-and-tuple/src/index.js packages/babel-plugin-proposal-function-bind/src/index.js packages/babel-plugin-transform-new-target/src/index.js packages/babel-plugin-proposal-function-sent/src/index.js packages/babel-plugin-proposal-class-static-block/src/index.js packages/babel-plugin-transform-react-pure-annotations/src/index.js packages/babel-preset-typescript/src/normalize-options.js packages/babel-preset-typescript/src/index.js packages/babel-plugin-proposal-logical-assignment-operators/src/index.js packages/babel-helper-hoist-variables/src/index.ts packages/babel-plugin-transform-block-scoped-functions/src/index.js packages/babel-plugin-syntax-typescript/src/index.js packages/babel-plugin-proposal-export-namespace-from/src/index.js packages/babel-plugin-transform-shorthand-properties/src/index.js packages/babel-plugin-proposal-nullish-coalescing-operator/src/index.js packages/babel-plugin-transform-property-mutators/src/index.js packages/babel-plugin-syntax-decorators/src/index.js packages/babel-plugin-transform-async-to-generator/src/index.js packages/babel-plugin-external-helpers/src/index.js packages/babel-plugin-proposal-async-do-expressions/src/index.ts packages/babel-plugin-transform-instanceof/src/index.js packages/babel-plugin-proposal-export-default-from/src/index.js packages/babel-plugin-transform-object-super/src/index.js packages/babel-preset-flow/src/normalize-options.js packages/babel-preset-flow/src/index.js packages/babel-plugin-syntax-pipeline-operator/src/index.js packages/babel-helper-builder-binary-assignment-operator-visitor/src/index.js packages/babel-plugin-syntax-flow/src/index.js packages/babel-plugin-transform-function-name/src/index.js packages/babel-plugin-proposal-json-strings/src/index.js packages/babel-helper-skip-transparent-expression-wrappers/src/index.ts packages/babel-plugin-proposal-dynamic-import/src/index.js packages/babel-helper-plugin-test-runner/src/index.js packages/babel-plugin-proposal-do-expressions/src/index.js packages/babel-plugin-transform-member-expression-literals/src/index.js packages/babel-helper-optimise-call-expression/src/index.ts packages/babel-plugin-transform-react-jsx-compat/src/index.js packages/babel-plugin-transform-property-literals/src/index.js packages/babel-plugin-transform-literals/src/index.js packages/babel-helper-annotate-as-pure/src/index.ts packages/babel-plugin-proposal-throw-expressions/src/index.js packages/babel-plugin-syntax-jsx/src/index.js packages/babel-plugin-proposal-optional-catch-binding/src/index.js packages/babel-plugin-transform-strict-mode/src/index.js packages/babel-plugin-transform-sticky-regex/src/index.js packages/babel-helper-get-function-arity/src/index.ts packages/babel-plugin-proposal-numeric-separator/src/index.js packages/babel-plugin-transform-jscript/src/index.js packages/babel-plugin-transform-arrow-functions/src/index.js packages/babel-plugin-syntax-record-and-tuple/src/index.js packages/babel-plugin-transform-reserved-words/src/index.js packages/babel-plugin-proposal-unicode-property-regex/src/index.js packages/babel-plugin-transform-object-assign/src/index.js packages/babel-plugin-transform-object-set-prototype-of-to-assign/src/index.js packages/babel-plugin-syntax-partial-application/src/index.js packages/babel-plugin-syntax-module-blocks/src/index.js packages/babel-plugin-transform-named-capturing-groups-regex/src/index.js packages/babel-plugin-syntax-async-do-expressions/src/index.ts packages/babel-plugin-syntax-function-sent/src/index.js packages/babel-plugin-transform-exponentiation-operator/src/index.js packages/babel-plugin-syntax-decimal/src/index.js packages/babel-plugin-proposal-class-properties/src/index.js packages/babel-plugin-syntax-import-assertions/src/index.js packages/babel-plugin-syntax-throw-expressions/src/index.js packages/babel-plugin-syntax-do-expressions/src/index.js packages/babel-plugin-syntax-export-default-from/src/index.js packages/babel-plugin-syntax-function-bind/src/index.js packages/babel-plugin-proposal-private-methods/src/index.js packages/babel-plugin-transform-unicode-regex/src/index.js packages/babel-plugin-transform-dotall-regex/src/index.js eslint/babel-eslint-parser/src/convert/convertTokens.cjs eslint/babel-eslint-parser/src/convert/convertAST.cjs eslint/babel-eslint-parser/src/convert/index.cjs eslint/babel-eslint-parser/src/convert/convertComments.cjs eslint/babel-eslint-parser/src/analyze-scope.cjs eslint/babel-eslint-parser/src/worker/configuration.cjs eslint/babel-eslint-parser/src/worker/handle-message.cjs eslint/babel-eslint-parser/src/worker/maybeParse.cjs eslint/babel-eslint-parser/src/worker/ast-info.cjs eslint/babel-eslint-parser/src/worker/babel-core.cjs eslint/babel-eslint-parser/src/worker/extract-parser-options-plugin.cjs eslint/babel-eslint-parser/src/client.cjs eslint/babel-eslint-parser/src/parse.cjs eslint/babel-eslint-parser/src/index.cjs eslint/babel-eslint-parser/src/experimental-worker.cjs eslint/babel-eslint-parser/src/configuration.cjs eslint/babel-eslint-plugin-development/src/utils/get-reference-origin.js eslint/babel-eslint-plugin-development/src/utils/is-from-babel-types.js eslint/babel-eslint-plugin-development/src/utils/get-export-name.js eslint/babel-eslint-plugin-development/src/utils/is-babel-plugin-factory.js eslint/babel-eslint-plugin-development/src/rules/plugin-name.js eslint/babel-eslint-plugin-development/src/rules/no-undefined-identifier.js eslint/babel-eslint-plugin-development/src/rules/no-deprecated-clone.js eslint/babel-eslint-plugin-development/src/index.js eslint/babel-eslint-plugin/src/rules/semi.js eslint/babel-eslint-plugin/src/rules/no-unused-expressions.js eslint/babel-eslint-plugin/src/rules/no-invalid-this.js eslint/babel-eslint-plugin/src/rules/object-curly-spacing.js eslint/babel-eslint-plugin/src/rules/new-cap.js eslint/babel-eslint-plugin/src/index.js eslint/babel-eslint-plugin-development-internal/src/rules/dry-error-messages.js eslint/babel-eslint-plugin-development-internal/src/rules/report-error-message-format.js eslint/babel-eslint-plugin-development-internal/src/index.js codemods/babel-plugin-codemod-object-assign-to-object-spread/src/index.js codemods/babel-plugin-codemod-optional-catch-binding/src/index.js

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.


@@ -284,13 +284,25 @@
Loading
284 284
285 285
      val[0] = path.resolve(optionsDir, val[0]);
286 286
    } else {
287 +
      let name = val[0];
288 +
      const match = name.match(/^(@babel\/(?:plugin-|preset-)?)(.*)$/);
289 +
      if (match) {
290 +
        name = match[2];
291 +
      }
292 +
287 293
      const monorepoPath = path.join(
288 294
        path.dirname(fileURLToPath(import.meta.url)),
289 295
        "../..",
290 -
        `babel-${type}-${val[0]}`,
296 +
        `babel-${type}-${name}`,
291 297
      );
292 298
293 299
      if (fs.existsSync(monorepoPath)) {
300 +
        if (match) {
301 +
          throw new Error(
302 +
            `Remove the "${match[1]}" prefix from "${val[0]}", to load it from the monorepo`,
303 +
          );
304 +
        }
305 +
294 306
        val[0] = monorepoPath;
295 307
      }
296 308
    }

Everything is accounted for!

No changes detected that need to be reviewed.
What changes does Codecov check for?
Lines, not adjusted in diff, that have changed coverage data.
Files that introduced coverage data that had none before.
Files that have missing coverage data that once were tracked.
Files Coverage
codemods 100.00%
eslint 95.07%
packages -<.01% 91.90%
Project Totals (458 files) 92.00%
Loading