atom-community / ide-python

Python language support for Atom-IDE :atom: :snake:
https://atom.io/packages/ide-python
Other
237 stars 44 forks source link

chore(deps): update devdependencies #572

Open renovate[bot] opened 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/cli (source) 7.19.3 -> 7.23.0 age adoption passing confidence
@babel/core (source) 7.20.5 -> 7.23.2 age adoption passing confidence
@types/fs-extra (source) ^9.0.0 -> ^11.0.0 age adoption passing confidence
@types/jsdom (source) ^20.0.0 -> ^21.0.0 age adoption passing confidence
@types/node (source) 18.11.13 -> 20.8.6 age adoption passing confidence
@types/shortid (source) ^0.0.29 -> ^0.0.30 age adoption passing confidence
@types/tmp (source) 0.2.3 -> 0.2.4 age adoption passing confidence
eslint-config-atomic 1.16.2 -> 1.20.5 age adoption passing confidence
flat ^5.0.0 -> ^6.0.0 age adoption passing confidence
gulp-filter ^7.0.0 -> ^8.0.0 age adoption passing confidence
jsdom ^20.0.0 -> ^22.0.0 age adoption passing confidence
prettier-config-atomic 3.0.1 -> 3.1.0 age adoption passing confidence
react-json-tree (source) ^0.17.0 -> ^0.18.0 age adoption passing confidence
shx 0.3.3 -> 0.3.4 age adoption passing confidence
sinon (source) ^15.0.0 -> ^16.0.0 age adoption passing confidence
typescript (source) ^4.0.0 -> ^5.0.0 age adoption passing confidence

Release Notes

babel/babel (@​babel/cli) ### [`v7.23.0`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7230-2023-09-25) [Compare Source](https://togithub.com/babel/babel/compare/v7.22.15...v7.23.0) ##### :rocket: New Feature - `babel-plugin-proposal-import-wasm-source`, `babel-plugin-syntax-import-source`, `babel-plugin-transform-dynamic-import` - [#​15870](https://togithub.com/babel/babel/pull/15870) Support transforming `import source` for wasm ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-module-transforms`, `babel-helpers`, `babel-plugin-proposal-import-defer`, `babel-plugin-syntax-import-defer`, `babel-plugin-transform-modules-commonjs`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`, `babel-standalone` - [#​15878](https://togithub.com/babel/babel/pull/15878) Implement `import defer` proposal transform support ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator`, `babel-parser`, `babel-types` - [#​15845](https://togithub.com/babel/babel/pull/15845) Implement `import defer` parsing support ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​15829](https://togithub.com/babel/babel/pull/15829) Add parsing support for the "source phase imports" proposal ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator`, `babel-helper-module-transforms`, `babel-parser`, `babel-plugin-transform-dynamic-import`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-systemjs`, `babel-traverse`, `babel-types` - [#​15682](https://togithub.com/babel/babel/pull/15682) Add `createImportExpressions` parser option ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-standalone` - [#​15671](https://togithub.com/babel/babel/pull/15671) Pass through nonce to the transformed script element ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-function-name`, `babel-helper-member-expression-to-functions`, `babel-helpers`, `babel-parser`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-optional-chaining-assign`, `babel-plugin-syntax-optional-chaining-assign`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-optional-chaining`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`, `babel-standalone`, `babel-types` - [#​15751](https://togithub.com/babel/babel/pull/15751) Add support for optional chain in assignments ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helpers`, `babel-plugin-proposal-decorators` - [#​15895](https://togithub.com/babel/babel/pull/15895) Implement the "decorator metadata" proposal ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-traverse`, `babel-types` - [#​15893](https://togithub.com/babel/babel/pull/15893) Add `t.buildUndefinedNode` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-preset-typescript` - [#​15913](https://togithub.com/babel/babel/pull/15913) Add `rewriteImportExtensions` option to TS preset ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#​15896](https://togithub.com/babel/babel/pull/15896) Allow TS tuples to have both labeled and unlabeled elements ([@​yukukotani](https://togithub.com/yukukotani)) ##### :bug: Bug Fix - `babel-plugin-transform-block-scoping` - [#​15962](https://togithub.com/babel/babel/pull/15962) fix: `transform-block-scoping` captures the variables of the method in the loop ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :nail_care: Polish - `babel-traverse` - [#​15797](https://togithub.com/babel/babel/pull/15797) Expand evaluation of global built-ins in `@babel/traverse` ([@​lorenzoferre](https://togithub.com/lorenzoferre)) - `babel-plugin-proposal-explicit-resource-management` - [#​15985](https://togithub.com/babel/babel/pull/15985) Improve source maps for blocks with `using` declarations ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :microscope: Output optimization - `babel-core`, `babel-helper-module-transforms`, `babel-plugin-transform-async-to-generator`, `babel-plugin-transform-classes`, `babel-plugin-transform-dynamic-import`, `babel-plugin-transform-function-name`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-umd`, `babel-plugin-transform-parameters`, `babel-plugin-transform-react-constant-elements`, `babel-plugin-transform-react-inline-elements`, `babel-plugin-transform-runtime`, `babel-plugin-transform-typescript`, `babel-preset-env` - [#​15984](https://togithub.com/babel/babel/pull/15984) Inline `exports.XXX =` update in simple variable declarations ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.22.15`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v72215-2023-09-04) [Compare Source](https://togithub.com/babel/babel/compare/v7.22.10...v7.22.15) ##### :bug: Bug Fix - `babel-core` - [#​15923](https://togithub.com/babel/babel/pull/15923) Only perform config loading re-entrancy check for cjs ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-builder-binary-assignment-operator-visitor`, `babel-helper-compilation-targets`, `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin`, `babel-helper-member-expression-to-functions`, `babel-helper-module-imports`, `babel-helper-module-transforms`, `babel-helper-transform-fixture-test-runner`, `babel-helper-validator-identifier`, `babel-helper-validator-option`, `babel-helpers`, `babel-node`, `babel-parser`, `babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-classes`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-for-of`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-parameters`, `babel-plugin-transform-property-mutators`, `babel-plugin-transform-react-jsx`, `babel-plugin-transform-runtime`, `babel-plugin-transform-typescript`, `babel-preset-env`, `babel-preset-flow`, `babel-preset-react`, `babel-preset-typescript`, `babel-register`, `babel-standalone`, `babel-template`, `babel-traverse`, `babel-types` - [#​15892](https://togithub.com/babel/babel/pull/15892) Add explicit `.ts`/`.js` extension to all imports in `src` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.22.10`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v72210-2023-08-07) [Compare Source](https://togithub.com/babel/babel/compare/v7.22.9...v7.22.10) ##### :bug: Bug Fix - `babel-plugin-transform-typescript` - [#​15799](https://togithub.com/babel/babel/pull/15799) \[ts] Strip type-only namespaces ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​15798](https://togithub.com/babel/babel/pull/15798) \[ts] Fix compiling extended exported nested namespace ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-class-static-block`, `babel-plugin-transform-new-target`, `babel-plugin-transform-private-methods`, `babel-preset-env` - [#​15701](https://togithub.com/babel/babel/pull/15701) Memoize class binding when compiling private methods and static elements ([@​JLHwung](https://togithub.com/JLHwung)) ##### :nail_care: Polish - `babel-cli` - [#​15824](https://togithub.com/babel/babel/pull/15824) Add `meta` object to `@babel/eslint-plugin` ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-traverse`, `babel-types` - [#​15661](https://togithub.com/babel/babel/pull/15661) Improve the type definition of `path.isX` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-generator`, `babel-types` - [#​15776](https://togithub.com/babel/babel/pull/15776) improve SourceLocation typing ([@​JLHwung](https://togithub.com/JLHwung)) ##### :house: Internal - Other - [#​15818](https://togithub.com/babel/babel/pull/15818) build: generate flow typings in prepublish job ([@​JLHwung](https://togithub.com/JLHwung)) - [#​15777](https://togithub.com/babel/babel/pull/15777) chore: bump dev dependencies and remove .eslintignore ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-builder-react-jsx`, `babel-preset-env`, `babel-standalone` - [#​15794](https://togithub.com/babel/babel/pull/15794) Enable `@typescript-eslint/no-redundant-type-constituents` rule ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-compilation-targets` - [#​15811](https://togithub.com/babel/babel/pull/15811) Remove `@babel/core` peerDep from `helper-compilation-targets` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#​15793](https://togithub.com/babel/babel/pull/15793) Use const enum in babel-parser ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-runtime`, `babel-traverse`, `babel-types` - [#​15716](https://togithub.com/babel/babel/pull/15716) chore: Use `typescript-eslint@v6` with reworked configs ([@​JoshuaKGoldberg](https://togithub.com/JoshuaKGoldberg)) ##### :microscope: Output optimization - `babel-plugin-transform-block-scoping`, `babel-plugin-transform-parameters`, `babel-plugin-transform-regenerator` - [#​15746](https://togithub.com/babel/babel/pull/15746) Reduce `transform-block-scoping` loops output size ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ### [`v7.22.9`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7229-2023-07-12) [Compare Source](https://togithub.com/babel/babel/compare/v7.22.6...v7.22.9) ##### :bug: Bug Fix - `babel-plugin-transform-typescript` - [#​15774](https://togithub.com/babel/babel/pull/15774) fix: `Infinity` in enums ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :nail_care: Polish - `babel-generator` - [#​15757](https://togithub.com/babel/babel/pull/15757) `recordAndTupleSyntaxType` defaults to `"hash"` ([@​coderaiser](https://togithub.com/coderaiser)) ##### :house: Internal - [#​15748](https://togithub.com/babel/babel/pull/15748) Migrate to `eslint.config.js` ([@​JLHwung](https://togithub.com/JLHwung)) - [#​15758](https://togithub.com/babel/babel/pull/15758) Use Prettier 3 stable ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.22.6`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7226-2023-07-04) [Compare Source](https://togithub.com/babel/babel/compare/v7.22.5...v7.22.6) ##### :bug: Bug Fix - `babel-compat-data`, `babel-helper-compilation-targets`, `babel-preset-env` - [#​15727](https://togithub.com/babel/babel/pull/15727) Add opera mobile compat data ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-optional-chaining` - [#​15739](https://togithub.com/babel/babel/pull/15739) Fix transform of `delete a?.b` in function params ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-split-export-declaration`, `babel-plugin-transform-modules-commonjs` - [#​15736](https://togithub.com/babel/babel/pull/15736) fix: Default export for duplicate names ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-compat-data`, `babel-preset-env` - [#​15726](https://togithub.com/babel/babel/pull/15726) update compat-data sources ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helpers`, `babel-plugin-proposal-explicit-resource-management`, `babel-runtime-corejs3`, `babel-runtime` - [#​15705](https://togithub.com/babel/babel/pull/15705) Fix handling of sync error in `@@​asyncDispose` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-standalone` - [#​15707](https://togithub.com/babel/babel/pull/15707) fix: Support transforming Explicit Resource Management in `stage-2` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-core` - [#​15626](https://togithub.com/babel/babel/pull/15626) fix: Works correctly with `--frozen-intrinsics` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :house: Internal - `babel-helper-create-class-features-plugin`, `babel-plugin-transform-classes` - [#​15700](https://togithub.com/babel/babel/pull/15700) Minor class transform cleanups ([@​JLHwung](https://togithub.com/JLHwung)) ##### :microscope: Output optimization - `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-typescript` - [#​15740](https://togithub.com/babel/babel/pull/15740) Compress output for optional chain with multiple `?.` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-do-expressions`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-nullish-coalescing-operator`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-private-property-in-object`, `babel-traverse` - [#​15741](https://togithub.com/babel/babel/pull/15741) Inject tmp vars in the params list of IIFEs when possible ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.22.5`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7225-2023-06-08) [Compare Source](https://togithub.com/babel/babel/compare/v7.21.5...v7.22.5) ##### :bug: Bug Fix - `babel-preset-env`, `babel-standalone` - [#​15675](https://togithub.com/babel/babel/pull/15675) Fix using `syntax-unicode-sets-regex` in standalone ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-core` - [#​15683](https://togithub.com/babel/babel/pull/15683) Suggest `-transform-` when resolving missing plugins ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.21.5`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7215-2023-04-28) [Compare Source](https://togithub.com/babel/babel/compare/v7.21.0...v7.21.5) ##### :eyeglasses: Spec Compliance - `babel-generator`, `babel-parser`, `babel-types` - [#​15539](https://togithub.com/babel/babel/pull/15539) fix: Remove `mixins` and `implements` for `DeclareInterface` and `InterfaceDeclaration` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :bug: Bug Fix - `babel-core`, `babel-generator`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-react-jsx` - [#​15515](https://togithub.com/babel/babel/pull/15515) fix: `)` position with `createParenthesizedExpressions` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-preset-env` - [#​15580](https://togithub.com/babel/babel/pull/15580) Add syntax import meta to preset env ([@​JLHwung](https://togithub.com/JLHwung)) ##### :nail_care: Polish - `babel-types` - [#​15546](https://togithub.com/babel/babel/pull/15546) Improve the layout of generated validators ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-core` - [#​15535](https://togithub.com/babel/babel/pull/15535) Use `lt` instead of `lte` to check TS version for .cts config ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-core` - [#​15575](https://togithub.com/babel/babel/pull/15575) Use synchronous `import.meta.resolve` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-fixtures`, `babel-preset-typescript` - [#​15568](https://togithub.com/babel/babel/pull/15568) Handle `.overrides` and `.env` when resolving plugins/presets from fixture options ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin` - [#​15548](https://togithub.com/babel/babel/pull/15548) Use `semver` package to compare versions ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.21.0`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7210-2023-02-20) [Compare Source](https://togithub.com/babel/babel/compare/v7.20.7...v7.21.0) ##### :rocket: New Feature - `babel-core`, `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-private-methods`, `babel-plugin-proposal-private-property-in-object` - [#​15435](https://togithub.com/babel/babel/pull/15435) feat: Implement `privateFieldsAsSymbols` assumption for classes ([@​fwienber](https://togithub.com/fwienber)) - `babel-helper-create-regexp-features-plugin`, `babel-plugin-proposal-regexp-modifiers`, `babel-standalone` - [#​15226](https://togithub.com/babel/babel/pull/15226) feat: Support regexp modifiers proposal ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-cli`, `babel-core`, `babel-generator`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-react-jsx`, `babel-traverse` - [#​15022](https://togithub.com/babel/babel/pull/15022) feat: Generate sourcemaps of friendly call frames ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-parser`, `babel-types` - [#​15384](https://togithub.com/babel/babel/pull/15384) \[ts] Support `const` modifier in type parameters ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator`, `babel-helpers`, `babel-parser`, `babel-plugin-proposal-decorators`, `babel-plugin-syntax-decorators`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​15405](https://togithub.com/babel/babel/pull/15405) Implement decorators as presented at `2023-01` TC39 meeting ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#​15114](https://togithub.com/babel/babel/pull/15114) Parser option to allow `new.target` outside functions ([@​overlookmotel](https://togithub.com/overlookmotel)) - [#​15320](https://togithub.com/babel/babel/pull/15320) Add `annexb: false` parser option to disable Annex B ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core` - [#​15283](https://togithub.com/babel/babel/pull/15283) feat: Support `.cts` as configuration file ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-generator`, `babel-parser`, `babel-plugin-transform-typescript` - [#​15381](https://togithub.com/babel/babel/pull/15381) \[ts] Support `export type * from` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :bug: Bug Fix - `babel-plugin-transform-typescript` - [#​15379](https://togithub.com/babel/babel/pull/15379) \[ts5.0] Better inlining of constants in enums ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-core` - [#​15366](https://togithub.com/babel/babel/pull/15366) handling circular/shared structures in deep-clone ([@​azizghuloum](https://togithub.com/azizghuloum)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-class-static-block`, `babel-plugin-proposal-private-methods`, `babel-plugin-transform-classes`, `babel-plugin-transform-new-target` - [#​15406](https://togithub.com/babel/babel/pull/15406) Preserve class elements comments in class transform ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-parser`, `babel-plugin-transform-flow-comments`, `babel-plugin-transform-flow-strip-types`, `babel-types` - [#​15414](https://togithub.com/babel/babel/pull/15414) \[ts] Fix restrictions for optional parameters ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-parser` - [#​15400](https://togithub.com/babel/babel/pull/15400) polish: improve "`await` as identifier" error in modules ([@​JLHwung](https://togithub.com/JLHwung)) ##### :house: Internal - `babel-core` - [#​15137](https://togithub.com/babel/babel/pull/15137) Improve CJS compat with ESM-based `@babel/core` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :microscope: Output optimization - `babel-plugin-transform-typescript` - [#​15418](https://togithub.com/babel/babel/pull/15418) \[ts] Handle exponentiation operator in constant folding ([@​ehoogeveen-medweb](https://togithub.com/ehoogeveen-medweb)) ### [`v7.20.7`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7207-2022-12-22) [Compare Source](https://togithub.com/babel/babel/compare/v7.19.3...v7.20.7) ##### :eyeglasses: Spec Compliance - `babel-helper-member-expression-to-functions`, `babel-helper-replace-supers`, `babel-plugin-proposal-class-properties`, `babel-plugin-transform-classes` - [#​15223](https://togithub.com/babel/babel/pull/15223) fix: Deleting super property should throw ([@​SuperSodaSea](https://togithub.com/SuperSodaSea)) - `babel-helpers`, `babel-plugin-proposal-class-properties`, `babel-plugin-transform-classes`, `babel-plugin-transform-object-super` - [#​15241](https://togithub.com/babel/babel/pull/15241) fix: Throw correct error types from sed ant class TDZ helpers ([@​SuperSodaSea](https://togithub.com/SuperSodaSea)) ##### :bug: Bug Fix - `babel-parser`, `babel-plugin-transform-typescript` - [#​15209](https://togithub.com/babel/babel/pull/15209) fix: Support auto accessors with TypeScript annotations ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-traverse` - [#​15287](https://togithub.com/babel/babel/pull/15287) Fix `.parentPath` after rename in `SwitchCase` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-typescript`, `babel-traverse` - [#​15284](https://togithub.com/babel/babel/pull/15284) fix: Ts import type and func with duplicate name ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-plugin-transform-block-scoping` - [#​15278](https://togithub.com/babel/babel/pull/15278) Fix tdz analysis for reassigned captured for bindings ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-async-generator-functions`, `babel-preset-env` - [#​15235](https://togithub.com/babel/babel/pull/15235) fix: Transform `for await` with shadowed variables ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-generator`, `babel-plugin-proposal-optional-chaining` - [#​15258](https://togithub.com/babel/babel/pull/15258) fix: Correctly generate `(a ?? b) as T` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-plugin-transform-react-jsx`, `babel-types` - [#​15233](https://togithub.com/babel/babel/pull/15233) fix: Emit correct sourcemap ranges for `JSXText` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-core`, `babel-helpers`, `babel-plugin-transform-computed-properties`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​15232](https://togithub.com/babel/babel/pull/15232) fix: Computed properties should keep original definition order ([@​SuperSodaSea](https://togithub.com/SuperSodaSea)) - `babel-helper-member-expression-to-functions`, `babel-helper-replace-supers`, `babel-plugin-proposal-class-properties`, `babel-plugin-transform-classes` - [#​15223](https://togithub.com/babel/babel/pull/15223) fix: Deleting super property should throw ([@​SuperSodaSea](https://togithub.com/SuperSodaSea)) - `babel-generator` - [#​15216](https://togithub.com/babel/babel/pull/15216) fix: Print newlines for leading Comments of `TSEnumMember` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :nail_care: Polish - `babel-plugin-transform-block-scoping`, `babel-traverse` - [#​15275](https://togithub.com/babel/babel/pull/15275) Improve relative execution tracking in fn exprs ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-helper-define-map`, `babel-plugin-transform-property-mutators` - [#​15274](https://togithub.com/babel/babel/pull/15274) Inline & simplify `@babel/helper-define-map` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core`, `babel-plugin-proposal-class-properties`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-classes`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-parameters`, `babel-plugin-transform-regenerator`, `babel-plugin-transform-runtime`, `babel-preset-env`, `babel-traverse` - [#​15200](https://togithub.com/babel/babel/pull/15200) Rewrite `transform-block-scoping` plugin ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :running_woman: Performance - `babel-helper-compilation-targets` - [#​15228](https://togithub.com/babel/babel/pull/15228) perf: Speed up `getTargets` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu))
atom-ide-community/eslint-config-atomic (eslint-config-atomic) ### [`v1.20.5`](https://togithub.com/atom-community/eslint-config-atomic/releases/tag/v1.20.5) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.20.4...v1.20.5) #### What's Changed - fix: handle undefined ignore in TypeScript rules by [@​aminya](https://togithub.com/aminya) in [https://github.com/atom-community/eslint-config-atomic/pull/80](https://togithub.com/atom-community/eslint-config-atomic/pull/80) **Full Changelog**: https://github.com/atom-community/eslint-config-atomic/compare/v1.20.4...v1.20.5 ### [`v1.20.4`](https://togithub.com/atom-community/eslint-config-atomic/releases/tag/v1.20.4) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.20.3...v1.20.4) #### What's Changed - fix: use cjs and specify commonjs type package by [@​aminya](https://togithub.com/aminya) in [https://github.com/atom-community/eslint-config-atomic/pull/78](https://togithub.com/atom-community/eslint-config-atomic/pull/78) **Full Changelog**: https://github.com/atom-community/eslint-config-atomic/compare/v1.20.1...v1.20.3 ### [`v1.20.3`](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.20.2...v1.20.3) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.20.2...v1.20.3) ### [`v1.20.2`](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.20.1...v1.20.2) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.20.1...v1.20.2) ### [`v1.20.1`](https://togithub.com/atom-community/eslint-config-atomic/releases/tag/v1.20.1) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.20.0...v1.20.1) #### What's Changed - feat: rewrite in TypeScript by [@​aminya](https://togithub.com/aminya) in [https://github.com/atom-community/eslint-config-atomic/pull/77](https://togithub.com/atom-community/eslint-config-atomic/pull/77) - fix: update dependencies by [@​aminya](https://togithub.com/aminya) in [https://github.com/atom-community/eslint-config-atomic/pull/77](https://togithub.com/atom-community/eslint-config-atomic/pull/77) **Full Changelog**: https://github.com/atom-community/eslint-config-atomic/compare/v1.19.3...v1.20.1 ### [`v1.20.0`](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.19.3...v1.20.0) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.19.3...v1.20.0) ### [`v1.19.3`](https://togithub.com/atom-community/eslint-config-atomic/releases/tag/v1.19.3) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.19.2...v1.19.3) **Full Changelog**: https://github.com/atom-community/eslint-config-atomic/compare/v1.19.2...v1.19.3 fix: ignore node_modules even if not in gitignore ### [`v1.19.2`](https://togithub.com/atom-community/eslint-config-atomic/releases/tag/v1.19.2) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.19.1...v1.19.2) #### What's Changed - fix: turn off no-unused-vars for TypeScript by [@​aminya](https://togithub.com/aminya) in [https://github.com/atom-community/eslint-config-atomic/pull/72](https://togithub.com/atom-community/eslint-config-atomic/pull/72) - fix: only warn on project-based rules in case there is a TypeScript file by [@​aminya](https://togithub.com/aminya) in [https://github.com/atom-community/eslint-config-atomic/pull/72](https://togithub.com/atom-community/eslint-config-atomic/pull/72) **Full Changelog**: https://github.com/atom-community/eslint-config-atomic/compare/v1.19.1...v1.19.2 ### [`v1.19.1`](https://togithub.com/atom-community/eslint-config-atomic/releases/tag/v1.19.1) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.19.0...v1.19.1) #### What's Changed - fix: remove no-parameter-properties by [@​aminya](https://togithub.com/aminya) in [https://github.com/atom-community/eslint-config-atomic/pull/71](https://togithub.com/atom-community/eslint-config-atomic/pull/71) **Full Changelog**: https://github.com/atom-community/eslint-config-atomic/compare/v1.19.0...v1.19.1 ### [`v1.19.0`](https://togithub.com/atom-community/eslint-config-atomic/releases/tag/v1.19.0) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.18.3...v1.19.0) #### What's Changed - feat: add ignore patterns for no-unused-vars + update dependencies by [@​aminya](https://togithub.com/aminya) in [https://github.com/atom-community/eslint-config-atomic/pull/69](https://togithub.com/atom-community/eslint-config-atomic/pull/69) - feat: auto-disable project based rules for TypeScript it tsconfig is not found by [@​aminya](https://togithub.com/aminya) in [https://github.com/atom-community/eslint-config-atomic/pull/70](https://togithub.com/atom-community/eslint-config-atomic/pull/70) **Full Changelog**: https://github.com/atom-community/eslint-config-atomic/compare/v1.18.3...v1.19.0 ### [`v1.18.3`](https://togithub.com/atom-community/eslint-config-atomic/releases/tag/v1.18.3) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.18.2...v1.18.3) #### What's Changed - fix(deps): update dependencies **Full Changelog**: https://github.com/atom-community/eslint-config-atomic/compare/v1.18.2...v1.18.3 ### [`v1.18.2`](https://togithub.com/atom-community/eslint-config-atomic/releases/tag/v1.18.2) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.18.1...v1.18.2) #### What's Changed - fix: update dependencies by [@​aminya](https://togithub.com/aminya) in [https://github.com/atom-community/eslint-config-atomic/pull/67](https://togithub.com/atom-community/eslint-config-atomic/pull/67) **Full Changelog**: https://github.com/atom-community/eslint-config-atomic/compare/v1.18.1...v1.18.2 ### [`v1.18.1`](https://togithub.com/atom-community/eslint-config-atomic/releases/tag/v1.18.1) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.18.0...v1.18.1) ##### Bug Fixes - add one-var to the rules ([4983c1f](https://togithub.com/atom-ide-community/eslint-config-atomic/commit/4983c1f4b18bcdbab4255fa46d2c1e9e4c49423f)) and ([aa8dfa9](https://togithub.com/atom-ide-community/eslint-config-atomic/commit/aa8dfa9ab8260f2091273ee05d5e6b636758f3c0)) ### [`v1.18.0`](https://togithub.com/atom-community/eslint-config-atomic/releases/tag/v1.18.0) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.17.1...v1.18.0) ##### Bug Fixes - set strict-peer-dependencies=false ([42dfc86](https://togithub.com/atom-ide-community/eslint-config-atomic/commit/42dfc866387de7d8635d21178a8e63c44a7a638a)) - update dependencies ([f057f0c](https://togithub.com/atom-ide-community/eslint-config-atomic/commit/f057f0c2de84d90397c886205e22989d9f9c470e)) ##### Features - support eslint 8 by excluding coffee if the version is >=8 ([1a2ecce](https://togithub.com/atom-ide-community/eslint-config-atomic/commit/1a2ecce4a2502589da3c080c888a957c861c923b)) - update the bundles eslint to 8 ([e570c21](https://togithub.com/atom-ide-community/eslint-config-atomic/commit/e570c21641ade88fb28b30538e001d1a934a1ed3)) ### [`v1.17.1`](https://togithub.com/atom-community/eslint-config-atomic/releases/tag/v1.17.1) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.17.0...v1.17.1) ##### Bug Fixes - update dependencies ([d88aa50](https://togithub.com/atom-ide-community/eslint-config-atomic/commit/d88aa5084189c27be91543859c787a5ac87a6151)) ### [`v1.17.0`](https://togithub.com/atom-community/eslint-config-atomic/releases/tag/v1.17.0) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.16.6...v1.17.0) ##### Bug Fixes - update dependencies ([0e6b15b](https://togithub.com/atom-ide-community/eslint-config-atomic/commit/0e6b15bb070e0c1f9f473e616c20bb0222ac71ce)) ##### Features - make coffee plugin optional ([2915bc4](https://togithub.com/atom-ide-community/eslint-config-atomic/commit/2915bc49c769064e0583b1865102cf148964c358)) ### [`v1.16.6`](https://togithub.com/atom-community/eslint-config-atomic/releases/tag/v1.16.6) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.16.5...v1.16.6) ##### Bug Fixes - update dependencies ([e019f0b](https://togithub.com/atom-ide-community/eslint-config-atomic/commit/e019f0be98a626db190e6f80ff6ecffa9ea601fa)) ### [`v1.16.5`](https://togithub.com/atom-community/eslint-config-atomic/releases/tag/v1.16.5) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.16.4...v1.16.5) ##### Bug Fixes - update dependencies ([5b34ed7](https://togithub.com/atom-ide-community/eslint-config-atomic/commit/5b34ed7cb6329e630dd3359bbb8ee294b06e5e80)) ### [`v1.16.4`](https://togithub.com/atom-community/eslint-config-atomic/releases/tag/v1.16.4) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.16.3...v1.16.4) ##### Bug Fixes - update dependencies ([0acbce0](https://togithub.com/atom-ide-community/eslint-config-atomic/commit/0acbce0d100baa4f7fffdddab5a969fb07618d51)) ### [`v1.16.3`](https://togithub.com/atom-community/eslint-config-atomic/releases/tag/v1.16.3) [Compare Source](https://togithub.com/atom-ide-community/eslint-config-atomic/compare/v1.16.2...v1.16.3) ##### Bug Fixes - update dependencies ([bf1d8f8](https://togithub.com/atom-ide-community/eslint-config-atomic/commit/bf1d8f8ac6c404a91daab89193233256b031a805))
hughsk/flat (flat) ### [`v6.0.1`](https://togithub.com/hughsk/flat/releases/tag/v6.0.1) [Compare Source](https://togithub.com/hughsk/flat/compare/v6.0.0...v6.0.1) #### Bug Fixes 🐛 - Fix misformatted `export` field in `package.json` (see [#​172](https://togithub.com/hughsk/flat/issues/172)). ### [`v6.0.0`](https://togithub.com/hughsk/flat/releases/tag/v6.0.0) [Compare Source](https://togithub.com/hughsk/flat/compare/5.0.2...v6.0.0) ##### New Features ✨ - Package is now distributed in the ECMAScript module syntax (see [#​149](https://togithub.com/hughsk/flat/issues/149)). - Definitions for TypeScript are now included out of the box (see [#​151](https://togithub.com/hughsk/flat/issues/151)). ##### Breaking Changes 💥 - Support for all module formats besides ECMAScript modules has been dropped. - Default export has been dropped in favor of a named one. - Officially supported Node.js version is now 18 and up (all others are [end-of-life](https://togithub.com/nodejs/Release/#end-of-life-releases)). ##### Migration :truck: We are now shipping `flat` as a pure ECMAScript module, if you are still using CommonJS in your application follow this [migration guide](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c). The default export has been dropped in favor of a named one, if you are using the default export make sure to update your imports: ```diff -import flatten from 'flat' +import { flatten } from 'flat' ``` If you are a user of TypeScript you can remove `@types/flat` from your project. The type definitions are now included in the package itself, so it is no longer required to keep a separate dependency around. ```sh npm uninstall @​types/flat ```
sindresorhus/gulp-filter (gulp-filter) ### [`v8.0.0`](https://togithub.com/sindresorhus/gulp-filter/releases/tag/v8.0.0) [Compare Source](https://togithub.com/sindresorhus/gulp-filter/compare/v7.0.0...v8.0.0) ##### Breaking - Require Node.js 16 [`a3e98dd`](https://togithub.com/sindresorhus/gulp-filter/commit/a3e98dd) - This package is now pure ESM. **Please [read this](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c).**
jsdom/jsdom (jsdom) ### [`v22.1.0`](https://togithub.com/jsdom/jsdom/blob/HEAD/Changelog.md#2210) [Compare Source](https://togithub.com/jsdom/jsdom/compare/22.0.0...22.1.0) - Added `crypto.randomUUID()`. (jamesbvaughan) - Added `DOMRect` and `DOMRectReadOnly`. - Added `AbortSignal.timeout()`. - Added `abortSignal.throwIfAborted()`. - Added support for the `submitter` argument to the `FormData` constructor. (jenseng) - Improved `getComputedStyle()`'s results for color-based properties, to resolve named colors and attempt to provide initial inheritance support. (hoekz-wwt) - Updated `Window`'s event handler properties (e.g. `oncopy`, `ontouchstart`, etc.) to reflect the latest list from the standard. - Fixed `DOMParser`-created documents to inherit their URL from the creating document. ### [`v22.0.0`](https://togithub.com/jsdom/jsdom/blob/HEAD/Changelog.md#2200) [Compare Source](https://togithub.com/jsdom/jsdom/compare/21.1.2...22.0.0) - Node.js v16 is now the minimum supported version. - Removed support for running jsdom in the browser via a [browserified](https://browserify.org/) bundle. This carried with it too much complexity, especially for our testing infrastructure, and [a testing package we relied on was recently deprecated](https://togithub.com/karma-runner/karma#karma-is-deprecated-and-is-not-accepting-new-features-or-general-bug-fixes). ### [`v21.1.2`](https://togithub.com/jsdom/jsdom/blob/HEAD/Changelog.md#2112) [Compare Source](https://togithub.com/jsdom/jsdom/compare/21.1.1...21.1.2) - Fixed `setRangeText()` used on `` and `