This repository has been archived by the owner on Mar 9, 2022. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.14.0
->7.15.0
0.14.3
->0.15.0
16.2.0
->16.6.1
7.26.0
->7.32.0
2.22.1
->2.24.0
13.0.11
->13.1.1
12.22.1-alpine
->12.22.4-alpine
12.961.0
->12.1050.0
2.21.1
->2.24.0
6.1.3
->6.1.4
Release Notes
babel/babel
v7.15.0
Compare Source
👓 Spec Compliance
babel-parser
🚀 New Feature
babel-parser
attachComment
parser option to disable comment attachment (@JLHwung)babel-standalone
preset-stage-*
(@sosukesuzuki)@babel/standalone
(@JLHwung)babel-parser
,babel-preset-env
await
parsing by default (@nicolo-ribaudo)babel-plugin-transform-typescript
,babel-preset-typescript
babel-plugin-transform-typescript
babel-core
,babel-helper-create-class-features-plugin
,babel-helper-module-transforms
,babel-plugin-transform-modules-commonjs
noIncompleteNsImportDetection
assumption toplugin-transform-modules-commonjs
(@fedeci)babel-plugin-transform-react-display-name
babel-parser
,babel-plugin-proposal-pipeline-operator
,babel-plugin-syntax-pipeline-operator
%
topic token (@js-choi)babel-generator
,babel-parser
,babel-plugin-proposal-pipeline-operator
,babel-plugin-syntax-pipeline-operator
,babel-traverse
,babel-types
babel-plugin-transform-runtime
@babel/eslint-parser/experimental-worker
(@nicolo-ribaudo)babel-compat-data
,babel-helper-compilation-targets
,babel-preset-env
babel-compat-data
,babel-parser
,babel-preset-env
#priv in
) by default (@nicolo-ribaudo)🐛 Bug Fix
babel-parser
,babel-plugin-transform-typescript
babel-plugin-transform-typescript
babel-parser
%==
parsing in hack pipes (@nicolo-ribaudo)export default interface {}
(@a-tarasyuk)📝 Documentation
v7.14.8
Compare Source
👓 Spec Compliance
babel-helper-create-class-features-plugin
,babel-plugin-proposal-class-static-block
,babel-plugin-transform-new-target
new.target
in static properties withundefined
(@colinaaa)babel-parser
async
/get
/set
keyword (@JLHwung)babel-helper-module-transforms
,babel-helper-simple-access
,babel-plugin-transform-modules-commonjs
🐛 Bug Fix
babel-parser
strictMode
option (@overlookmotel)babel-plugin-transform-arrow-functions
,babel-traverse
arguments
is defined as variable (@snitin315)babel-traverse
babel-types
UnaryExpression
inTSLiteralType
(@colinaaa)💅 Polish
babel-core
babel-cli
📝 Documentation
make generate-standalone
->make build-standalone
(@sosukesuzuki)🏠 Internal
babel-helpers
🏃♀️ Performance
babel-parser
v7.14.6
Compare Source
v7.14.5
Compare Source
👓 Spec Compliance
babel-plugin-proposal-do-expressions
,babel-traverse
babel-parser
🐛 Bug Fix
babel-parser
async()
call param is object with assignement (@tony-go)babel-helpers
🏠 Internal
babel-helper-hoist-variables
babel-parser
exprAllowed
usage (@JLHwung)@babel/parser
): fix tokenizer context update code (@Eyoatam)babel-cli
,babel-code-frame
,babel-compat-data
,babel-core
,babel-generator
,babel-helper-annotate-as-pure
,babel-helper-builder-binary-assignment-operator-visitor
,babel-helper-builder-react-jsx
,babel-helper-compilation-targets
,babel-helper-create-class-features-plugin
,babel-helper-create-regexp-features-plugin
,babel-helper-define-map
,babel-helper-explode-assignable-expression
,babel-helper-fixtures
,babel-helper-function-name
,babel-helper-get-function-arity
,babel-helper-hoist-variables
,babel-helper-member-expression-to-functions
,babel-helper-module-imports
,babel-helper-module-transforms
,babel-helper-optimise-call-expression
,babel-helper-plugin-test-runner
,babel-helper-plugin-utils
,babel-helper-remap-async-to-generator
,babel-helper-replace-supers
,babel-helper-simple-access
,babel-helper-skip-transparent-expression-wrappers
,babel-helper-split-export-declaration
,babel-helper-transform-fixture-test-runner
,babel-helper-validator-identifier
,babel-helper-validator-option
,babel-helper-wrap-function
,babel-helpers
,babel-highlight
,babel-node
,babel-parser
,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining
,babel-plugin-external-helpers
,babel-plugin-proposal-async-do-expressions
,babel-plugin-proposal-async-generator-functions
,babel-plugin-proposal-class-properties
,babel-plugin-proposal-class-static-block
,babel-plugin-proposal-decorators
,babel-plugin-proposal-do-expressions
,babel-plugin-proposal-dynamic-import
,babel-plugin-proposal-export-default-from
,babel-plugin-proposal-export-namespace-from
,babel-plugin-proposal-function-bind
,babel-plugin-proposal-function-sent
,babel-plugin-proposal-json-strings
,babel-plugin-proposal-logical-assignment-operators
,babel-plugin-proposal-nullish-coalescing-operator
,babel-plugin-proposal-numeric-separator
,babel-plugin-proposal-object-rest-spread
,babel-plugin-proposal-optional-catch-binding
,babel-plugin-proposal-optional-chaining
,babel-plugin-proposal-partial-application
,babel-plugin-proposal-pipeline-operator
,babel-plugin-proposal-private-methods
,babel-plugin-proposal-private-property-in-object
,babel-plugin-proposal-record-and-tuple
,babel-plugin-proposal-throw-expressions
,babel-plugin-proposal-unicode-property-regex
,babel-plugin-syntax-async-do-expressions
,babel-plugin-syntax-class-static-block
,babel-plugin-syntax-decimal
,babel-plugin-syntax-decorators
,babel-plugin-syntax-do-expressions
,babel-plugin-syntax-export-default-from
,babel-plugin-syntax-flow
,babel-plugin-syntax-function-bind
,babel-plugin-syntax-function-sent
,babel-plugin-syntax-import-assertions
,babel-plugin-syntax-jsx
,babel-plugin-syntax-module-blocks
,babel-plugin-syntax-partial-application
,babel-plugin-syntax-pipeline-operator
,babel-plugin-syntax-private-property-in-object
,babel-plugin-syntax-record-and-tuple
,babel-plugin-syntax-throw-expressions
,babel-plugin-syntax-top-level-await
,babel-plugin-syntax-typescript
,babel-plugin-transform-arrow-functions
,babel-plugin-transform-async-to-generator
,babel-plugin-transform-block-scoped-functions
,babel-plugin-transform-block-scoping
,babel-plugin-transform-classes
,babel-plugin-transform-computed-properties
,babel-plugin-transform-destructuring
,babel-plugin-transform-dotall-regex
,babel-plugin-transform-duplicate-keys
,babel-plugin-transform-exponentiation-operator
,babel-plugin-transform-flow-comments
,babel-plugin-transform-flow-strip-types
,babel-plugin-transform-for-of
,babel-plugin-transform-function-name
,babel-plugin-transform-instanceof
,babel-plugin-transform-jscript
,babel-plugin-transform-literals
,babel-plugin-transform-member-expression-literals
,babel-plugin-transform-modules-amd
,babel-plugin-transform-modules-commonjs
,babel-plugin-transform-modules-systemjs
,babel-plugin-transform-modules-umd
,babel-plugin-transform-named-capturing-groups-regex
,babel-plugin-transform-new-target
,babel-plugin-transform-object-assign
,babel-plugin-transform-object-set-prototype-of-to-assign
,babel-plugin-transform-object-super
,babel-plugin-transform-parameters
,babel-plugin-transform-property-literals
,babel-plugin-transform-property-mutators
,babel-plugin-transform-proto-to-assign
,babel-plugin-transform-react-constant-elements
,babel-plugin-transform-react-display-name
,babel-plugin-transform-react-inline-elements
,babel-plugin-transform-react-jsx-compat
,babel-plugin-transform-react-jsx-development
,babel-plugin-transform-react-jsx-self
,babel-plugin-transform-react-jsx-source
,babel-plugin-transform-react-jsx
,babel-plugin-transform-react-pure-annotations
,babel-plugin-transform-regenerator
,babel-plugin-transform-reserved-words
,babel-plugin-transform-runtime
,babel-plugin-transform-shorthand-properties
,babel-plugin-transform-spread
,babel-plugin-transform-sticky-regex
,babel-plugin-transform-strict-mode
,babel-plugin-transform-template-literals
,babel-plugin-transform-typeof-symbol
,babel-plugin-transform-typescript
,babel-plugin-transform-unicode-escapes
,babel-plugin-transform-unicode-regex
,babel-preset-env
,babel-preset-flow
,babel-preset-react
,babel-preset-typescript
,babel-register
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
,babel-standalone
,babel-template
,babel-traverse
,babel-types
🏃♀️ Performance
babel-parser
exportedIdentifiers
by set (@JLHwung)v7.14.3
Compare Source
🐛 Bug Fix
babel-core
babel-parser
let
declarations whose id starts with\
(@nicolo-ribaudo)babel-helper-create-class-features-plugin
,babel-helper-replace-supers
,babel-plugin-proposal-class-properties
,babel-plugin-proposal-class-static-block
constantSuper
(@nicolo-ribaudo)🏠 Internal
babel-plugin-transform-block-scoping
🔬 Output optimization
babel-helper-create-class-features-plugin
,babel-helper-replace-supers
,babel-plugin-proposal-class-static-block
,babel-preset-env
v7.14.2
Compare Source
🐛 Bug Fix
babel-node
@babel/node
IPC channel when needed (@quickgiant)babel-parser
babel-types
t.valueToNode
(@nicolo-ribaudo)@babel/parser
copies (@nicolo-ribaudo)babel-generator
let
where necessary (@Zalathar)💅 Polish
babel-helper-module-transforms
,babel-plugin-transform-modules-commonjs
export * as ns
without the correct plugin (@JLHwung)📝 Documentation
🏠 Internal
babel-types
matchesPattern
to account forthis
(@liuyenwei)🏃♀️ Performance
babel-parser
kubernetes-client/javascript
v0.15.0
Compare Source
Release Notes TBD.
eslint/eslint
v7.32.0
Compare Source
3c78a7b
Chore: Adopteslint-plugin/prefer-message-ids
rule internally (#14841) (Bryan Mishkin)faecf56
Update: change reporting location forcurly
rule (refs #12334) (#14766) (Nitin Kumar)d7dc07a
Fix: ignore lines with empty elements (fixes #12756) (#14837) (Soufiane Boutahlil)1bfbefd
New: Exit on fatal error (fixes #13711) (#14730) (Antonios Katopodis)ed007c8
Chore: Simplify internalno-invalid-meta
rule (#14842) (Bryan Mishkin)d53d906
Docs: Prepare data for website to indicate rules with suggestions (#14830) (Bryan Mishkin)d28f2ff
Docs: Reference eslint-config-eslint to avoid potential for staleness (#14805) (Brett Zamir)8be8a36
Chore: Adopteslint-plugin/require-meta-docs-url
rule internally (#14823) (Bryan Mishkin)f9c164f
Docs: New syntax issue template (#14826) (Nicholas C. Zakas)eba0c45
Chore: assertions on reporting loc inunicode-bom
(refs #12334) (#14809) (Nitin Kumar)ed945bd
Docs: fix multiple broken links (#14833) (Sam Chen)60df44c
Chore: useactions/setup-node@v2
(#14816) (Nitin Kumar)6641d88
Docs: Update README team and sponsors (ESLint Jenkins)v7.31.0
Compare Source
efdbb12
Upgrade: @eslint/eslintrc to v0.4.3 (#14808) (Brandon Mills)a96b05f
Update: add end location to report inconsistent-return
(refs #12334) (#14798) (Nitin Kumar)e0e8e30
Docs: update BUG_REPORT template (#14787) (Nitin Kumar)39115c8
Docs: provide more context to no-eq-null (#14801) (gfyoung)9a3c73c
Docs: fix a broken link (#14790) (Sam Chen)ddffa8a
Update: Indicating the operator in question (#14764) (Paul Smith)bba714c
Update: Clarifying what changes need to be made in no-mixed-operators (#14765) (Paul Smith)b0d22e3
Docs: Mention benefit of providingmeta.docs.url
(#14774) (Bryan Mishkin)000cc79
Sponsors: Sync README with website (ESLint Jenkins)a6a7438
Chore: pin fs-teardown@0.1.1 (#14771) (Milos Djermanovic)v7.30.0
Compare Source
5f74642
Chore: don't check Program.start in SourceCode#getComments (refs #14744) (#14748) (Milos Djermanovic)19a871a
Docs: Suggest linting plugins for ESLint plugin developers (#14754) (Bryan Mishkin)aa87329
Docs: fix broken links (#14756) (Sam Chen)278813a
Docs: fix and add more examples for new-cap rule (fixes #12874) (#14725) (Nitin Kumar)ed1da5d
Update: ecmaVersion allows "latest" (#14720) (薛定谔的猫)104c0b5
Update: improve use-isnan rule to detectNumber.NaN
(fixes #14715) (#14718) (Nitin Kumar)b08170b
Update: Implement FlatConfigArray (refs #13481) (#14321) (Nicholas C. Zakas)f113cdd
Chore: upgrade eslint-plugin-eslint-plugin (#14738) (薛定谔的猫)1b8997a
Docs: Fix getRulesMetaForResults link syntax (#14723) (Brandon Mills)aada733
Docs: fix two broken links (#14726) (Sam Chen)8972529
Docs: Update README team and sponsors (ESLint Jenkins)v7.29.0
Compare Source
bfbfe5c
New: Add only to RuleTester (refs eslint/rfcs#73) (#14677) (Brandon Mills)c2cd7b4
New: Add ESLint#getRulesMetaForResults() (refs #13654) (#14716) (Nicholas C. Zakas)eea7e0d
Chore: remove duplicate code (#14719) (Nitin Kumar)6a1c7a0
Fix: allow fallthrough comment inside block (fixes #14701) (#14702) (Kevin Gibbons)a47e5e3
Docs: Add Mega-Linter to the list of integrations (#14707) (Nicolas Vuillamy)353ddf9
Chore: enable reportUnusedDisableDirectives in eslint-config-eslint (#14699) (薛定谔的猫)757c495
Chore: add some rules to eslint-config-eslint (#14692) (薛定谔的猫)c93a222
Docs: fix a broken link (#14697) (Sam Chen)655c118
Sponsors: Sync README with website (ESLint Jenkins)e2bed2e
Sponsors: Sync README with website (ESLint Jenkins)8490fb4
Sponsors: Sync README with website (ESLint Jenkins)ddbe877
Sponsors: Sync README with website (ESLint Jenkins)v7.28.0
Compare Source
1237705
Upgrade: @eslint/eslintrc to 0.4.2 (#14672) (Milos Djermanovic)123fb86
Docs: Add Feedback Needed triage description (#14670) (Nicholas C. Zakas)c545163
Update: support multiline /eslint-env/ directives (fixes #14652) (#14660) (薛定谔的猫)8d1e75a
Upgrade: glob-parent version in package.json (#14658) (Hamza Najeeb)1f048cb
Fix: no-implicit-coercion false positive withString()
(fixes #14623) (#14641) (Milos Djermanovic)d709abf
Chore: fix comment location in no-unused-vars (#14648) (Milos Djermanovic)e44ce0a
Fix: no-duplicate-imports allow unmergeable (fixes #12758, fixes #12760) (#14238) (Soufiane Boutahlil)bb66a3d
New: addgetPhysicalFilename()
method to rule context (fixes #11989) (#14616) (Nitin Kumar)2e43dac
Docs: fixno-sequences
example (#14643) (Nitin Kumar)958ff4e
Docs: add note for arrow functions in no-seq rule (#14578) (Nitin Kumar)e4f111b
Fix: arrow-body-style crash with object pattern (fixes #14633) (#14635) (Milos Djermanovic)ec28b5a
Chore: upgrade eslint-plugin-eslint-plugin (#14590) (薛定谔的猫)85a2725
Docs: Update README team and sponsors (ESLint Jenkins)v7.27.0
Compare Source
2c0868c
Chore: merge all html formatter files intohtml.js
(#14612) (Milos Djermanovic)9e9b5e0
Update: no-unused-vars false negative with comma operator (fixes #14325) (#14354) (Nitin Kumar)afe9569
Chore: use includes instead of indexOf (#14607) (Mikhail Bodrov)c0f418e
Chore: Remove lodash (#14287) (Stephen Wade)52655dd
Update: no-restricted-imports custom message for patterns (fixes #11843) (#14580) (Alex Holden)967b1c4
Chore: Fix typo in large.js (#14589) (Ikko Ashimine)2466a05
Sponsors: Sync README with website (ESLint Jenkins)fe29f18
Sponsors: Sync README with website (ESLint Jenkins)086c1d6
Chore: add more test cases forno-sequences
(#14579) (Nitin Kumar)6a2ced8
Docs: Update README team and sponsors (ESLint Jenkins)import-js/eslint-plugin-import
v2.24.0
Compare Source
Added
no-dynamic-require
]: add optionesmodule
([#1223], thanks [@vikr01])named
]: addcommonjs
option ([#1222], thanks [@vikr01])no-namespace
]: Addignore
option ([#2112], thanks [@aberezkin])max-dependencies
]: add optionignoreTypeImports
([#1847], thanks [@rfermann])Fixed
no-duplicates
]: ensure autofix avoids excessive newlines ([#2028], thanks [@ertrzyiks])extensions
]: avoid crashing on partially typed import/export statements ([#2118], thanks [@ljharb])no-extraneous-dependencies
]: add ESM intermediate package.json support] ([#2121], thanks [@paztis])context.getPhysicalFilename()
when available (ESLint 7.28+) ([#2160], thanks [@pmcelhaney])extensions
]/importType
: fix isScoped treating @/abc as scoped module ([#2146], thanks [@rperello])Changed
extensions
]: removed incorrect cases ([#2138], thanks [@wenfangdu])order
]: add tests forpathGroupsExcludedImportTypes: ['type']
([#2158], thanks [@atav32])order
]: improve the documentation for thepathGroupsExcludedImportTypes
option ([#2156], thanks [@liby])no-cycle
]: Restructure test files ([#1517], thanks [@soryy708])v2.23.4
Compare Source
Fixed
no-import-module-exports
]: Don't crash if packages have no entrypoint ([#2099], thanks [@eps1lon])no-extraneous-dependencies
]: fix package name algorithm ([#2097], thanks [@paztis])v2.23.3
Compare Source
Fixed
no-restricted-paths
]: fix false positive matches ([#2090], thanks [@malykhinvi])no-cycle
]: ignore imports where imported file only imports types of importing file ([#2083], thanks [@cherryblossom000])no-cycle
]: fix false negative when file imports a type after importing a value in Flow ([#2083], thanks [@cherryblossom000])order
]: restore default behavior unlesstype
is in groups ([#2087], thanks [@grit96])Changed
no-relative-packages
to list of to the list of rules ([#2075], thanks [@arvigeus])v2.23.2
Compare Source
Changed
safe-publish-latest
; useprepublishOnly
script for npm 7+v2.23.1
Compare Source
Fixed
newline-after-import
]: fix crash withexport {}
syntax ([#2063], [#2056], thanks [@ljharb])ExportMap
: do not crash when tsconfig lacks.compilerOptions
([#2067], thanks [@ljharb])order
]: fix alphabetical sorting ([#2071], thanks [@grit96])v2.23.0
Compare Source
Added
no-commonjs
]: Also detect require calls with expressionless template literals:require(`x`)
([#1958], thanks [@FloEdelmann])no-internal-modules
]: Addforbid
option ([#1846], thanks [@guillaumewuip])no-relative-packages
] ([#1860], [#966], thanks [@tapayne88] [@panrafal])no-import-module-exports
] rule: report import declarations with CommonJS exports ([#804], thanks [@kentcdodds] and [@ttmarek])no-unused-modules
]: Support destructuring assignment forexport
. ([#1997], thanks [@s-h-a-d-o-w])order
]: support type imports ([#2021], thanks [@grit96])order
]: AddwarnOnUnassignedImports
option to enable warnings for out of order unassigned imports ([#1990], thanks [@hayes])Fixed
export
]/TypeScript: properly detect export specifiers as children of a TS module block ([#1889], thanks [@andreubotella])order
]: ignore non-module-level requires ([#1940], thanks [@golopot])no-webpack-loader-syntax
]/TypeScript: avoid crash on missing name ([#1947], thanks [@leonardodino])no-extraneous-dependencies
]: Add package.json cache ([#1948], thanks [@fa93hws])prefer-default-export
]: handle empty array destructuring ([#1965], thanks [@ljharb])no-unused-modules
]: make type imports mark a module as used (fixes #1924) ([#1974], thanks [@cherryblossom000])no-cycle
]: fix perf regression ([#1944], thanks [@Blasz])first
]: fix handling ofimport = require
([#1963], thanks [@MatthiasKunnen])no-cycle
]/[extensions
]: fix isExternalModule usage ([#1696], thanks [@paztis])extensions
]/[no-cycle
]/[no-extraneous-dependencies
]: Correct module real path resolution ([#1696], thanks [@paztis])no-named-default
]: ignore Flow import type and typeof ([#1983], thanks [@christianvuerings])no-extraneous-dependencies
]: Exclude flowtypeof
imports ([#1534], thanks [@devongovett])newline-after-import
]: respect decorator annotations ([#1985], thanks [@lilling])no-restricted-paths
]: enhance performance for zones withexcept
paths ([#2022], thanks [@malykhinvi])no-unresolved
]: check import() ([#2026], thanks [@aladdin-add])Changed
no-named-as-default
]: add semicolon ([#1897], thanks [@bicstone])no-extraneous-dependencies
: correct peerDependencies option default totrue
([#1993], thanks [@dwardu])order
: Document options required to match ordering example ([#1992], thanks [@silviogutierrez])no-unresolved
: add tests forimport()
([#2012], thanks [@davidbonnet])nock/nock
v13.1.1
Compare Source
Bug Fixes
v13.1.0
Compare Source
Features
nodejs/node
v12.22.4
Compare Source
This is a security release.
Notable Changes
Configuration
📅 Schedule: "every weekend" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.