vvo / tzdb

🕰 Simplified, grouped and always up to date list of time zones, with major cities
MIT License
772 stars 53 forks source link

chore(deps): replace all #252

Open renovate[bot] opened 2 years ago

renovate[bot] commented 2 years ago

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
babel-eslint devDependencies replacement 10.1.0 -> 7.11.0
csv-parse (source) devDependencies minor 5.0.4 -> 5.5.6 age adoption passing confidence
eslint-plugin-import devDependencies minor 2.25.4 -> 2.30.0 age adoption passing confidence
luxon devDependencies minor 2.3.0 -> 2.5.2 age adoption passing confidence
prettier (source) devDependencies minor 2.5.1 -> 2.8.8 age adoption passing confidence
prettier-plugin-packagejson devDependencies minor 2.2.15 -> 2.5.2 age adoption passing confidence
unzipper devDependencies minor 0.10.11 -> 0.12.3 age adoption passing confidence

This is a special PR that replaces babel-eslint with the community suggested minimal stable replacement version.


Release Notes

adaltas/node-csv (csv-parse) ### [`v5.5.6`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#556-2024-05-13) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.5.5...csv-parse@5.5.6) ##### Bug Fixes - **csv-parse:** skip event not raised with bom (fix [#​411](https://redirect.github.com/adaltas/node-csv/issues/411)) ([1326351](https://redirect.github.com/adaltas/node-csv/commit/13263514ef6ec02000cf2da39ba6aa2ff92f00ae)) ### [`v5.5.5`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#555-2024-02-28) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.5.4...csv-parse@5.5.5) ##### Bug Fixes - **csv-parse:** comment infix when comment first field char (fix [#​415](https://redirect.github.com/adaltas/node-csv/issues/415)) ([8e0f8b8](https://redirect.github.com/adaltas/node-csv/commit/8e0f8b8e11736f1223b0bda4dd2a3b37506dd531)) ### [`v5.5.4`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#554-2024-02-27) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.5.3...csv-parse@5.5.4) **Note:** Version bump only for package csv-parse ### [`v5.5.3`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#553-2023-12-08) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.5.2...csv-parse@5.5.3) ##### Bug Fixes - **csv-parse:** call destroy on end (fix [#​410](https://redirect.github.com/adaltas/node-csv/issues/410)) ([0df32c6](https://redirect.github.com/adaltas/node-csv/commit/0df32c6a3500d2541451846c6a152ff991a2f2ff)) ### [`v5.5.2`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#552-2023-10-09) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.5.1...csv-parse@5.5.2) **Note:** Version bump only for package csv-parse ### [`v5.5.1`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#551-2023-10-05) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.5.0...csv-parse@5.5.1) ##### Bug Fixes - **csv-parse:** premature close error ([c6473a9](https://redirect.github.com/adaltas/node-csv/commit/c6473a9cb6c5e4c94e42c30c2b9d15b049f16a6b)) ### [`v5.5.0`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#550-2023-08-25) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.4.1...csv-parse@5.5.0) ##### Features - **csv-parse:** new comment_no_infix option (fix [#​325](https://redirect.github.com/adaltas/node-csv/issues/325)) ([caca5c3](https://redirect.github.com/adaltas/node-csv/commit/caca5c3044541acfc9fe4a7f32167bb1179b6253)) ##### Bug Fixes - **csv-demo-ts-cjs-node16:** upgrade module definition after latest typescript ([87fe919](https://redirect.github.com/adaltas/node-csv/commit/87fe91996fb2a8895c252177fca4f0cb59a518f9)) ### [`v5.4.1`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#541-2023-08-24) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.4.0...csv-parse@5.4.1) ##### Bug Fixes - commonjs types, run tsc and lint to validate changes ([#​397](https://redirect.github.com/adaltas/node-csv/issues/397)) ([e6870fe](https://redirect.github.com/adaltas/node-csv/commit/e6870fe272c119e273196522c9771d12ff8b2a35)) ### [`v5.4.0`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#540-2023-05-26) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.3.10...csv-parse@5.4.0) ##### Features - **csv-parse:** add `columns` property in `Info` object type ([#​390](https://redirect.github.com/adaltas/node-csv/issues/390)) ([2dd2a92](https://redirect.github.com/adaltas/node-csv/commit/2dd2a92d0376c3cee3a4a39334f9828874f422bd)) ### [`v5.3.10`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#5310-2023-05-04) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.3.9...csv-parse@5.3.10) **Note:** Version bump only for package csv-parse ### [`v5.3.9`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#539-2023-04-30) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.3.8...csv-parse@5.3.9) **Note:** Version bump only for package csv-parse ### [`v5.3.8`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#538-2023-04-16) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.3.6...csv-parse@5.3.8) **Note:** Version bump only for package csv-parse ### [`v5.3.6`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#536-2023-03-03) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.3.5...csv-parse@5.3.6) **Note:** Version bump only for package csv-parse ### [`v5.3.5`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#535-2023-02-08) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.3.4...csv-parse@5.3.5) ##### Bug Fixes - support ts node16 resolution in cjs ([#​354](https://redirect.github.com/adaltas/node-csv/issues/354)) ([fa09d03](https://redirect.github.com/adaltas/node-csv/commit/fa09d03aaf0008b2790656871ca6b2c4be12d14c)) ### [`v5.3.4`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#534-2023-01-31) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.3.3...csv-parse@5.3.4) ##### Bug Fixes - **csv-parse:** destroy on end and call close event (fix [#​333](https://redirect.github.com/adaltas/node-csv/issues/333)) ([ca3f55b](https://redirect.github.com/adaltas/node-csv/commit/ca3f55b7cf556b45377677428783608a2d9ebbb2)) ### [`v5.3.3`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#533-2022-11-28) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.3.2...csv-parse@5.3.3) ##### Bug Fixes - **csv-parse:** improve INVALID_OPENING_QUOTE error message (fix adaltas/node-csv-docs[#​120](https://redirect.github.com/adaltas/node-csv/issues/120)) ([3639780](https://redirect.github.com/adaltas/node-csv/commit/36397800a9b479658e6497bb521a27c037fc3abb)) ### [`v5.3.2`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#532-2022-11-08) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.3.1...csv-parse@5.3.2) ##### Bug Fixes - support TypeScript moduleResolution node16 ([#​368](https://redirect.github.com/adaltas/node-csv/issues/368)) ([f4d7c97](https://redirect.github.com/adaltas/node-csv/commit/f4d7c97f39fb73e9d248eee21e61e7dc48015c78)) ##### [5.3.1](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.3.0...csv-parse@5.3.1) (2022-10-12) ##### Bug Fixes - **csv-parse:** build from previus commit ([29a0916](https://redirect.github.com/adaltas/node-csv/commit/29a0916026429d648e8c515ada4a452036e0736d)) - **csv-parse:** record_delimiter and non default encoding (fix [#​365](https://redirect.github.com/adaltas/node-csv/issues/365)) ([16fdb2d](https://redirect.github.com/adaltas/node-csv/commit/16fdb2dd2c3221d00568f28bed44106ffc0d49ef)) ### [`v5.3.1`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#5310-2023-05-04) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.3.0...csv-parse@5.3.1) **Note:** Version bump only for package csv-parse ### [`v5.3.0`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#530-2022-07-10) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.2.2...csv-parse@5.3.0) ##### Features - ts module Node16 and type declaration to exports field ([#​341](https://redirect.github.com/adaltas/node-csv/issues/341)) ([4b0283d](https://redirect.github.com/adaltas/node-csv/commit/4b0283d17b7fa46daa1f87380759ba72c71ec79b)) ##### [5.2.2](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.2.1...csv-parse@5.2.2) (2022-07-01) ##### Bug Fixes - **csv-parse:** encoding detection with bom ([#​350](https://redirect.github.com/adaltas/node-csv/issues/350)) ([fd75e66](https://redirect.github.com/adaltas/node-csv/commit/fd75e6626c1c549936bf35a2247ebefa0f3d5ec3)) ##### [5.2.1](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.2.0...csv-parse@5.2.1) (2022-06-29) ##### Bug Fixes - **csv-parse:** rtrim encoding support (fix [#​349](https://redirect.github.com/adaltas/node-csv/issues/349)) ([8bf52f0](https://redirect.github.com/adaltas/node-csv/commit/8bf52f0d5c25ee2423cb1629d3e9103534668c83)) ### [`v5.2.2`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#522-2022-07-01) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.2.1...csv-parse@5.2.2) ### [`v5.2.1`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#521-2022-06-29) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.2.0...csv-parse@5.2.1) ### [`v5.2.0`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#520-2022-06-14) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.1.0...csv-parse@5.2.0) ##### Features - **csv-parse:** cast_date as a function (fix [#​342](https://redirect.github.com/adaltas/node-csv/issues/342)) ([2807d29](https://redirect.github.com/adaltas/node-csv/commit/2807d292c8987f5dedde4f7fe0bd0ac7f75c8755)) ### [`v5.1.0`](https://redirect.github.com/adaltas/node-csv/blob/HEAD/packages/csv-parse/CHANGELOG.md#510-2022-05-24) [Compare Source](https://redirect.github.com/adaltas/node-csv/compare/csv-parse@5.0.4...csv-parse@5.1.0) ##### Features - wg stream api ([8a5eb7d](https://redirect.github.com/adaltas/node-csv/commit/8a5eb7dfd31b22217db4fbbc832d707221850785))
import-js/eslint-plugin-import (eslint-plugin-import) ### [`v2.30.0`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2300---2024-09-02) [Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.29.1...v2.30.0) ##### Added - \[`dynamic-import-chunkname`]: add `allowEmpty` option to allow empty leading comments (\[[#​2942](https://redirect.github.com/import-js/eslint-plugin-import/issues/2942)], thanks \[[@​JiangWeixian](https://redirect.github.com/JiangWeixian)]) - \[`dynamic-import-chunkname`]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode (\[[#​3004](https://redirect.github.com/import-js/eslint-plugin-import/issues/3004)], thanks \[[@​amsardesai](https://redirect.github.com/amsardesai)]) - \[`no-unused-modules`]: Add `ignoreUnusedTypeExports` option (\[[#​3011](https://redirect.github.com/import-js/eslint-plugin-import/issues/3011)], thanks \[[@​silverwind](https://redirect.github.com/silverwind)]) - add support for Flat Config (\[[#​3018](https://redirect.github.com/import-js/eslint-plugin-import/issues/3018)], thanks \[[@​michaelfaith](https://redirect.github.com/michaelfaith)]) ##### Fixed - \[`no-extraneous-dependencies`]: allow wrong path (\[[#​3012](https://redirect.github.com/import-js/eslint-plugin-import/issues/3012)], thanks \[[@​chabb](https://redirect.github.com/chabb)]) - \[`no-cycle`]: use scc algorithm to optimize (\[[#​2998](https://redirect.github.com/import-js/eslint-plugin-import/issues/2998)], thanks \[[@​soryy708](https://redirect.github.com/soryy708)]) - \[`no-duplicates`]: Removing duplicates breaks in TypeScript (\[[#​3033](https://redirect.github.com/import-js/eslint-plugin-import/issues/3033)], thanks \[[@​yesl-kim](https://redirect.github.com/yesl-kim)]) - \[`newline-after-import`]: fix considerComments option when require (\[[#​2952](https://redirect.github.com/import-js/eslint-plugin-import/issues/2952)], thanks \[[@​developer-bandi](https://redirect.github.com/developer-bandi)]) - \[`order`]: do not compare first path segment for relative paths (\[[#​2682](https://redirect.github.com/import-js/eslint-plugin-import/issues/2682)]) (\[[#​2885](https://redirect.github.com/import-js/eslint-plugin-import/issues/2885)], thanks \[[@​mihkeleidast](https://redirect.github.com/mihkeleidast)]) ##### Changed - \[Docs] `no-extraneous-dependencies`: Make glob pattern description more explicit (\[[#​2944](https://redirect.github.com/import-js/eslint-plugin-import/issues/2944)], thanks \[[@​mulztob](https://redirect.github.com/mulztob)]) - \[`no-unused-modules`]: add console message to help debug \[[#​2866](https://redirect.github.com/import-js/eslint-plugin-import/issues/2866)] - \[Refactor] `ExportMap`: make procedures static instead of monkeypatching exportmap (\[[#​2982](https://redirect.github.com/import-js/eslint-plugin-import/issues/2982)], thanks \[[@​soryy708](https://redirect.github.com/soryy708)]) - \[Refactor] `ExportMap`: separate ExportMap instance from its builder logic (\[[#​2985](https://redirect.github.com/import-js/eslint-plugin-import/issues/2985)], thanks \[[@​soryy708](https://redirect.github.com/soryy708)]) - \[Docs] `order`: Add a quick note on how unbound imports and --fix (\[[#​2640](https://redirect.github.com/import-js/eslint-plugin-import/issues/2640)], thanks \[[@​minervabot](https://redirect.github.com/minervabot)]) - \[Tests] appveyor -> GHA (run tests on Windows in both pwsh and WSL + Ubuntu) (\[[#​2987](https://redirect.github.com/import-js/eslint-plugin-import/issues/2987)], thanks \[[@​joeyguerra](https://redirect.github.com/joeyguerra)]) - \[actions] migrate OSX tests to GHA (\[[ljharb#37](https://redirect.github.com/ljharb/eslint-plugin-import/issues/37)], thanks \[[@​aks-](https://redirect.github.com/aks-)]) - \[Refactor] `exportMapBuilder`: avoid hoisting (\[[#​2989](https://redirect.github.com/import-js/eslint-plugin-import/issues/2989)], thanks \[[@​soryy708](https://redirect.github.com/soryy708)]) - \[Refactor] `ExportMap`: extract "builder" logic to separate files (\[[#​2991](https://redirect.github.com/import-js/eslint-plugin-import/issues/2991)], thanks \[[@​soryy708](https://redirect.github.com/soryy708)]) - \[Docs] \[`order`]: update the description of the `pathGroupsExcludedImportTypes` option (\[[#​3036](https://redirect.github.com/import-js/eslint-plugin-import/issues/3036)], thanks \[[@​liby](https://redirect.github.com/liby)]) - \[readme] Clarify how to install the plugin (\[[#​2993](https://redirect.github.com/import-js/eslint-plugin-import/issues/2993)], thanks \[[@​jwbth](https://redirect.github.com/jwbth)]) ### [`v2.29.1`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2291---2023-12-14) [Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.29.0...v2.29.1) ##### Fixed - \[`no-extraneous-dependencies`]: ignore `export type { ... } from '...'` when `includeTypes` is `false` (\[[#​2919](https://redirect.github.com/import-js/eslint-plugin-import/issues/2919)], thanks \[[@​Pandemic1617](https://redirect.github.com/Pandemic1617)]) - \[`no-unused-modules`]: support export patterns with array destructuring (\[[#​2930](https://redirect.github.com/import-js/eslint-plugin-import/issues/2930)], thanks \[[@​ljharb](https://redirect.github.com/ljharb)]) - \[Deps] update `tsconfig-paths` (\[[#​2447](https://redirect.github.com/import-js/eslint-plugin-import/issues/2447)], thanks \[[@​domdomegg](https://redirect.github.com/domdomegg)]) ### [`v2.29.0`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2290---2023-10-22) [Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.28.1...v2.29.0) ##### Added - TypeScript config: add .cts and .mts extensions (\[[#​2851](https://redirect.github.com/import-js/eslint-plugin-import/issues/2851)], thanks \[[@​Zamiell](https://redirect.github.com/Zamiell)]) - \[`newline-after-import`]: new option `exactCount` and docs update (\[[#​1933](https://redirect.github.com/import-js/eslint-plugin-import/issues/1933)], thanks \[[@​anikethsaha](https://redirect.github.com/anikethsaha)] and \[[@​reosarevok](https://redirect.github.com/reosarevok)]) - \[`newline-after-import`]: fix `exactCount` with `considerComments` false positive, when there is a leading comment (\[[#​2884](https://redirect.github.com/import-js/eslint-plugin-import/issues/2884)], thanks \[[@​kinland](https://redirect.github.com/kinland)]) ### [`v2.28.1`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2281---2023-08-18) [Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.28.0...v2.28.1) ##### Fixed - \[`order`]: revert breaking change to single nested group (\[[#​2854](https://redirect.github.com/import-js/eslint-plugin-import/issues/2854)], thanks \[[@​yndajas](https://redirect.github.com/yndajas)]) ##### Changed - \[Docs] remove duplicate fixable notices in docs (\[[#​2850](https://redirect.github.com/import-js/eslint-plugin-import/issues/2850)], thanks \[[@​bmish](https://redirect.github.com/bmish)]) ### [`v2.28.0`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2280---2023-07-27) [Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.27.5...v2.28.0) ##### Fixed - \[`no-duplicates`]: remove duplicate identifiers in duplicate imports (\[[#​2577](https://redirect.github.com/import-js/eslint-plugin-import/issues/2577)], thanks \[[@​joe-matsec](https://redirect.github.com/joe-matsec)]) - \[`consistent-type-specifier-style`]: fix accidental removal of comma in certain cases (\[[#​2754](https://redirect.github.com/import-js/eslint-plugin-import/issues/2754)], thanks \[[@​bradzacher](https://redirect.github.com/bradzacher)]) - \[Perf] `ExportMap`: Improve `ExportMap.for` performance on larger codebases (\[[#​2756](https://redirect.github.com/import-js/eslint-plugin-import/issues/2756)], thanks \[[@​leipert](https://redirect.github.com/leipert)]) - \[`no-extraneous-dependencies`]/TypeScript: do not error when importing inline type from dev dependencies (\[[#​1820](https://redirect.github.com/import-js/eslint-plugin-import/issues/1820)], thanks \[[@​andyogo](https://redirect.github.com/andyogo)]) - \[`newline-after-import`]/TypeScript: do not error when re-exporting a namespaced import (\[[#​2832](https://redirect.github.com/import-js/eslint-plugin-import/issues/2832)], thanks \[[@​laurens-dg](https://redirect.github.com/laurens-dg)]) - \[`order`]: partial fix for \[[#​2687](https://redirect.github.com/import-js/eslint-plugin-import/issues/2687)] (thanks \[[@​ljharb](https://redirect.github.com/ljharb)]) - \[`no-duplicates`]: Detect across type and regular imports (\[[#​2835](https://redirect.github.com/import-js/eslint-plugin-import/issues/2835)], thanks \[[@​benkrejci](https://redirect.github.com/benkrejci)]) - \[`extensions`]: handle `.` and `..` properly (\[[#​2778](https://redirect.github.com/import-js/eslint-plugin-import/issues/2778)], thanks \[[@​benasher44](https://redirect.github.com/benasher44)]) - \[`no-unused-modules`]: improve schema (thanks \[[@​ljharb](https://redirect.github.com/ljharb)]) - \[`no-unused-modules`]: report error on binding instead of parent export (\[[#​2842](https://redirect.github.com/import-js/eslint-plugin-import/issues/2842)], thanks \[[@​Chamion](https://redirect.github.com/Chamion)]) ##### Changed - \[Docs] \[`no-duplicates`]: fix example schema (\[[#​2684](https://redirect.github.com/import-js/eslint-plugin-import/issues/2684)], thanks \[[@​simmo](https://redirect.github.com/simmo)]) - \[Docs] \[`group-exports`]: fix syntax highlighting (\[[#​2699](https://redirect.github.com/import-js/eslint-plugin-import/issues/2699)], thanks \[[@​devinrhode2](https://redirect.github.com/devinrhode2)]) - \[Docs] \[`extensions`]: reference node ESM behavior (\[[#​2748](https://redirect.github.com/import-js/eslint-plugin-import/issues/2748)], thanks \[[@​xM8WVqaG](https://redirect.github.com/xM8WVqaG)]) - \[Refactor] \[`exports-last`]: use `array.prototype.findlastindex` (thanks \[[@​ljharb](https://redirect.github.com/ljharb)]) - \[Refactor] \[`no-anonymous-default-export`]: use `object.fromentries` (thanks \[[@​ljharb](https://redirect.github.com/ljharb)]) - \[Refactor] \[`no-unused-modules`]: use `array.prototype.flatmap` (thanks \[[@​ljharb](https://redirect.github.com/ljharb)]) ### [`v2.27.5`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2275---2023-01-16) [Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.27.4...v2.27.5) ##### Fixed - \[`order]`: Fix group ranks order when alphabetizing (\[[#​2674](https://redirect.github.com/import-js/eslint-plugin-import/issues/2674)], thanks \[[@​Pearce-Ropion](https://redirect.github.com/Pearce-Ropion)]) ### [`v2.27.4`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2274---2023-01-11) [Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.27.3...v2.27.4) ##### Fixed - `semver` should be a prod dep (\[[#​2668](https://redirect.github.com/import-js/eslint-plugin-import/issues/2668)]) ### [`v2.27.3`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2273---2023-01-11) [Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.27.2...v2.27.3) ##### Fixed - \[`no-empty-named-blocks`]: rewrite rule to only check import declarations (\[[#​2666](https://redirect.github.com/import-js/eslint-plugin-import/issues/2666)]) ### [`v2.27.2`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2272---2023-01-11) [Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.27.1...v2.27.2) ##### Fixed - \[`no-duplicates`]: do not unconditionally require `typescript` (\[[#​2665](https://redirect.github.com/import-js/eslint-plugin-import/issues/2665)]) ### [`v2.27.1`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2271---2023-01-11) [Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.27.0...v2.27.1) ##### Fixed - `array.prototype.flatmap` should be a prod dep (\[[#​2664](https://redirect.github.com/import-js/eslint-plugin-import/issues/2664)], thanks \[[@​cristobal](https://redirect.github.com/cristobal)]) ### [`v2.27.0`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2270---2023-01-11) [Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.26.0...v2.27.0) ##### Added - \[`newline-after-import`]: add `considerComments` option (\[[#​2399](https://redirect.github.com/import-js/eslint-plugin-import/issues/2399)], thanks \[[@​pri1311](https://redirect.github.com/pri1311)]) - \[`no-cycle`]: add `allowUnsafeDynamicCyclicDependency` option (\[[#​2387](https://redirect.github.com/import-js/eslint-plugin-import/issues/2387)], thanks \[[@​GerkinDev](https://redirect.github.com/GerkinDev)]) - \[`no-restricted-paths`]: support arrays for `from` and `target` options (\[[#​2466](https://redirect.github.com/import-js/eslint-plugin-import/issues/2466)], thanks \[[@​AdriAt360](https://redirect.github.com/AdriAt360)]) - \[`no-anonymous-default-export`]: add `allowNew` option (\[[#​2505](https://redirect.github.com/import-js/eslint-plugin-import/issues/2505)], thanks \[[@​DamienCassou](https://redirect.github.com/DamienCassou)]) - \[`order`]: Add `distinctGroup` option (\[[#​2395](https://redirect.github.com/import-js/eslint-plugin-import/issues/2395)], thanks \[[@​hyperupcall](https://redirect.github.com/hyperupcall)]) - \[`no-extraneous-dependencies`]: Add `includeInternal` option (\[[#​2541](https://redirect.github.com/import-js/eslint-plugin-import/issues/2541)], thanks \[[@​bdwain](https://redirect.github.com/bdwain)]) - \[`no-extraneous-dependencies`]: Add `includeTypes` option (\[[#​2543](https://redirect.github.com/import-js/eslint-plugin-import/issues/2543)], thanks \[[@​bdwain](https://redirect.github.com/bdwain)]) - \[`order`]: new `alphabetize.orderImportKind` option to sort imports with same path based on their kind (`type`, `typeof`) (\[[#​2544](https://redirect.github.com/import-js/eslint-plugin-import/issues/2544)], thanks \[[@​stropho](https://redirect.github.com/stropho)]) - \[`consistent-type-specifier-style`]: add rule (\[[#​2473](https://redirect.github.com/import-js/eslint-plugin-import/issues/2473)], thanks \[[@​bradzacher](https://redirect.github.com/bradzacher)]) - Add \[`no-empty-named-blocks`] rule (\[[#​2568](https://redirect.github.com/import-js/eslint-plugin-import/issues/2568)], thanks \[[@​guilhermelimak](https://redirect.github.com/guilhermelimak)]) - \[`prefer-default-export`]: add "target" option (\[[#​2602](https://redirect.github.com/import-js/eslint-plugin-import/issues/2602)], thanks \[[@​azyzz228](https://redirect.github.com/azyzz228)]) - \[`no-absolute-path`]: add fixer (\[[#​2613](https://redirect.github.com/import-js/eslint-plugin-import/issues/2613)], thanks \[[@​adipascu](https://redirect.github.com/adipascu)]) - \[`no-duplicates`]: support inline type import with `inlineTypeImport` option (\[[#​2475](https://redirect.github.com/import-js/eslint-plugin-import/issues/2475)], thanks \[[@​snewcomer](https://redirect.github.com/snewcomer)]) ##### Fixed - \[`order`]: move nested imports closer to main import entry (\[[#​2396](https://redirect.github.com/import-js/eslint-plugin-import/issues/2396)], thanks \[[@​pri1311](https://redirect.github.com/pri1311)]) - \[`no-restricted-paths`]: fix an error message (\[[#​2466](https://redirect.github.com/import-js/eslint-plugin-import/issues/2466)], thanks \[[@​AdriAt360](https://redirect.github.com/AdriAt360)]) - \[`no-restricted-paths`]: use `Minimatch.match` instead of `minimatch` to comply with Windows Native paths (\[[#​2466](https://redirect.github.com/import-js/eslint-plugin-import/issues/2466)], thanks \[[@​AdriAt360](https://redirect.github.com/AdriAt360)]) - \[`order`]: require with member expression could not be fixed if alphabetize.order was used (\[[#​2490](https://redirect.github.com/import-js/eslint-plugin-import/issues/2490)], thanks \[[@​msvab](https://redirect.github.com/msvab)]) - \[`order`]: leave more space in rankings for consecutive path groups (\[[#​2506](https://redirect.github.com/import-js/eslint-plugin-import/issues/2506)], thanks \[[@​Pearce-Ropion](https://redirect.github.com/Pearce-Ropion)]) - \[`no-cycle`]: add ExportNamedDeclaration statements to dependencies (\[[#​2511](https://redirect.github.com/import-js/eslint-plugin-import/issues/2511)], thanks \[[@​BenoitZugmeyer](https://redirect.github.com/BenoitZugmeyer)]) - \[`dynamic-import-chunkname`]: prevent false report on a valid webpack magic comment (\[[#​2330](https://redirect.github.com/import-js/eslint-plugin-import/issues/2330)], thanks \[[@​mhmadhamster](https://redirect.github.com/mhmadhamster)]) - \[`export`]: do not error on TS export overloads (\[[#​1590](https://redirect.github.com/import-js/eslint-plugin-import/issues/1590)], thanks \[[@​ljharb](https://redirect.github.com/ljharb)]) - \[`no-unresolved`], \[`extensions`]: ignore type only exports (\[[#​2436](https://redirect.github.com/import-js/eslint-plugin-import/issues/2436)], thanks \[[@​Lukas-Kullmann](https://redirect.github.com/Lukas-Kullmann)]) - `ExportMap`: add missing param to function (\[[#​2589](https://redirect.github.com/import-js/eslint-plugin-import/issues/2589)], thanks \[[@​Fdawgs](https://redirect.github.com/Fdawgs)]) - \[`no-unused-modules`]: `checkPkgFieldObject` filters boolean fields from checks (\[[#​2598](https://redirect.github.com/import-js/eslint-plugin-import/issues/2598)], thanks \[[@​mpint](https://redirect.github.com/mpint)]) - \[`no-cycle`]: accept Flow `typeof` imports, just like `type` (\[[#​2608](https://redirect.github.com/import-js/eslint-plugin-import/issues/2608)], thanks \[[@​gnprice](https://redirect.github.com/gnprice)]) - \[`no-import-module-exports`]: avoid a false positive for import variables (\[[#​2315](https://redirect.github.com/import-js/eslint-plugin-import/issues/2315)], thanks \[[@​BarryThePenguin](https://redirect.github.com/BarryThePenguin)]) ##### Changed - \[Tests] \[`named`]: Run all TypeScript test (\[[#​2427](https://redirect.github.com/import-js/eslint-plugin-import/issues/2427)], thanks \[[@​ProdigySim](https://redirect.github.com/ProdigySim)]) - \[readme] note use of typescript in readme `import/extensions` section (\[[#​2440](https://redirect.github.com/import-js/eslint-plugin-import/issues/2440)], thanks \[[@​OutdatedVersion](https://redirect.github.com/OutdatedVersion)]) - \[Docs] \[`order`]: use correct default value (\[[#​2392](https://redirect.github.com/import-js/eslint-plugin-import/issues/2392)], thanks \[[@​hyperupcall](https://redirect.github.com/hyperupcall)]) - \[meta] replace git.io link in comments with the original URL (\[[#​2444](https://redirect.github.com/import-js/eslint-plugin-import/issues/2444)], thanks \[[@​liby](https://redirect.github.com/liby)]) - \[Docs] remove global install in readme (\[[#​2412](https://redirect.github.com/import-js/eslint-plugin-import/issues/2412)], thanks \[[@​aladdin-add](https://redirect.github.com/aladdin-add)]) - \[readme] clarify `eslint-import-resolver-typescript` usage (\[[#​2503](https://redirect.github.com/import-js/eslint-plugin-import/issues/2503)], thanks \[[@​JounQin](https://redirect.github.com/JounQin)]) - \[Refactor] \[`no-cycle`]: Add per-run caching of traversed paths (\[[#​2419](https://redirect.github.com/import-js/eslint-plugin-import/issues/2419)], thanks \[[@​nokel81](https://redirect.github.com/nokel81)]) - \[Performance] `ExportMap`: add caching after parsing for an ambiguous module (\[[#​2531](https://redirect.github.com/import-js/eslint-plugin-import/issues/2531)], thanks \[[@​stenin-nikita](https://redirect.github.com/stenin-nikita)]) - \[Docs] \[`no-useless-path-segments`]: fix paths (\[[#​2424](https://redirect.github.com/import-js/eslint-plugin-import/issues/2424)], thanks \[[@​s-h-a-d-o-w](https://redirect.github.com/s-h-a-d-o-w)]) - \[Tests] \[`no-cycle`]: add passing test cases (\[[#​2438](https://redirect.github.com/import-js/eslint-plugin-import/issues/2438)], thanks \[[@​georeith](https://redirect.github.com/georeith)]) - \[Refactor] \[`no-extraneous-dependencies`] improve performance using cache (\[[#​2374](https://redirect.github.com/import-js/eslint-plugin-import/issues/2374)], thanks \[[@​meowtec](https://redirect.github.com/meowtec)]) - \[meta] `CONTRIBUTING.md`: mention inactive PRs (\[[#​2546](https://redirect.github.com/import-js/eslint-plugin-import/issues/2546)], thanks \[[@​stropho](https://redirect.github.com/stropho)]) - \[readme] make json for setting groups multiline (\[[#​2570](https://redirect.github.com/import-js/eslint-plugin-import/issues/2570)], thanks \[[@​bertyhell](https://redirect.github.com/bertyhell)]) - \[Tests] \[`no-restricted-paths`]: Tests for `import type` statements (\[[#​2459](https://redirect.github.com/import-js/eslint-plugin-import/issues/2459)], thanks \[[@​golergka](https://redirect.github.com/golergka)]) - \[Tests] \[`no-restricted-paths`]: fix one failing `import type` test case, submitted by \[[@​golergka](https://redirect.github.com/golergka)], thanks \[[@​azyzz228](https://redirect.github.com/azyzz228)] - \[Docs] automate docs with eslint-doc-generator (\[[#​2582](https://redirect.github.com/import-js/eslint-plugin-import/issues/2582)], thanks \[[@​bmish](https://redirect.github.com/bmish)]) - \[readme] Increase clarity around typescript configuration (\[[#​2588](https://redirect.github.com/import-js/eslint-plugin-import/issues/2588)], thanks \[[@​Nfinished](https://redirect.github.com/Nfinished)]) - \[Docs] update `eslint-doc-generator` to v1.0.0 (\[[#​2605](https://redirect.github.com/import-js/eslint-plugin-import/issues/2605)], thanks \[[@​bmish](https://redirect.github.com/bmish)]) - \[Perf] \[`no-cycle`], \[`no-internal-modules`], \[`no-restricted-paths`]: use `anyOf` instead of `oneOf` (thanks \[[@​ljharb](https://redirect.github.com/ljharb)], \[[@​remcohaszing](https://redirect.github.com/remcohaszing)]) ### [`v2.26.0`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2260---2022-04-05) [Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.25.4...v2.26.0) ##### Added - \[`no-named-default`], \[`no-default-export`], \[`prefer-default-export`], \[`no-named-export`], \[`export`], \[`named`], \[`namespace`], \[`no-unused-modules`]: support arbitrary module namespace names (\[[#​2358](https://redirect.github.com/import-js/eslint-plugin-import/issues/2358)], thanks \[[@​sosukesuzuki](https://redirect.github.com/sosukesuzuki)]) - \[`no-dynamic-require`]: support dynamic import with espree (\[[#​2371](https://redirect.github.com/import-js/eslint-plugin-import/issues/2371)], thanks \[[@​sosukesuzuki](https://redirect.github.com/sosukesuzuki)]) - \[`no-relative-packages`]: add fixer (\[[#​2381](https://redirect.github.com/import-js/eslint-plugin-import/issues/2381)], thanks \[[@​forivall](https://redirect.github.com/forivall)]) ##### Fixed - \[`default`]: `typescript-eslint-parser`: avoid a crash on exporting as namespace (thanks \[[@​ljharb](https://redirect.github.com/ljharb)]) - \[`export`]/TypeScript: false positive for typescript namespace merging (\[[#​1964](https://redirect.github.com/import-js/eslint-plugin-import/issues/1964)], thanks \[[@​magarcia](https://redirect.github.com/magarcia)]) - \[`no-duplicates`]: ignore duplicate modules in different TypeScript module declarations (\[[#​2378](https://redirect.github.com/import-js/eslint-plugin-import/issues/2378)], thanks \[[@​remcohaszing](https://redirect.github.com/remcohaszing)]) - \[`no-unused-modules`]: avoid a crash when processing re-exports (\[[#​2388](https://redirect.github.com/import-js/eslint-plugin-import/issues/2388)], thanks \[[@​ljharb](https://redirect.github.com/ljharb)]) ##### Changed - \[Tests] \[`no-nodejs-modules`]: add tests for node protocol URL (\[[#​2367](https://redirect.github.com/import-js/eslint-plugin-import/issues/2367)], thanks \[[@​sosukesuzuki](https://redirect.github.com/sosukesuzuki)]) - \[Tests] \[`default`], \[`no-anonymous-default-export`], \[`no-mutable-exports`], \[`no-named-as-default-member`], \[`no-named-as-default`]: add tests for arbitrary module namespace names (\[[#​2358](https://redirect.github.com/import-js/eslint-plugin-import/issues/2358)], thanks \[[@​sosukesuzuki](https://redirect.github.com/sosukesuzuki)]) - \[Docs] \[`no-unresolved`]: Fix RegExp escaping in readme (\[[#​2332](https://redirect.github.com/import-js/eslint-plugin-import/issues/2332)], thanks \[[@​stephtr](https://redirect.github.com/stephtr)]) - \[Refactor] \[`namespace`]: try to improve performance (\[[#​2340](https://redirect.github.com/import-js/eslint-plugin-import/issues/2340)], thanks \[[@​ljharb](https://redirect.github.com/ljharb)]) - \[Docs] make rule doc titles consistent (\[[#​2393](https://redirect.github.com/import-js/eslint-plugin-import/issues/2393)], thanks \[[@​TheJaredWilcurt](https://redirect.github.com/TheJaredWilcurt)]) - \[Docs] \[`order`]: TS code examples should use TS code blocks (\[[#​2411](https://redirect.github.com/import-js/eslint-plugin-import/issues/2411)], thanks \[[@​MM25Zamanian](https://redirect.github.com/MM25Zamanian)]) - \[Docs] \[`no-unresolved`]: fix link (\[[#​2417](https://redirect.github.com/import-js/eslint-plugin-import/issues/2417)], thanks \[[@​kylemh](https://redirect.github.com/kylemh)])
moment/luxon (luxon) ### [`v2.5.2`](https://redirect.github.com/moment/luxon/compare/2.5.1...2.5.2) [Compare Source](https://redirect.github.com/moment/luxon/compare/2.5.1...2.5.2) ### [`v2.5.1`](https://redirect.github.com/moment/luxon/compare/2.5.0...2.5.1) [Compare Source](https://redirect.github.com/moment/luxon/compare/2.5.0...2.5.1) ### [`v2.5.0`](https://redirect.github.com/moment/luxon/blob/HEAD/CHANGELOG.md#250-2022-07-09) [Compare Source](https://redirect.github.com/moment/luxon/compare/2.4.0...2.5.0) - Support for ESM-style node imports - Fix Wednesday parsing for RFC 850 strings - Increase number of digits allowed in ISO durations #### 2.4.0 (2022-05-08) - Add support for parsing the ISO zone extension, like `2022-05-08T20:42:00.000-04:00[America/New_York]` - Add an `extendedZone` option to `toISO()` and `toISOTime` - Improvements to `DateTime.isInDST()` - Fix for parsing in Vietnames (and probably other languages) #### 2.3.2 (2022-04-17) - Fix timezone calculations for negative years - add week formatting token "w" for durations - fix weekday computation for years 0-100 #### 2.3.1 (2022-02-23) - Added an `includeOffsetSpace` option to `toSQL` and `toSQLTime` - Added `toUnixInteger` - Don't use `-0` when negating durations with zeros in them #### 2.3.0 (2022-01-02) - Major perf improvements to `toISO()`, `toISODate()`, `toISOTime()`, and `toSQLDate()` - Fixed date padding for negative years in `toISO()` - Added Duration#toHuman() #### 2.2.0 (2021-12-10) - Allow offsets to pick among ambiguous times when both an offset and zone are provided to `fromFormat` - Fix a floating point bug in `Duration.shiftTo()` #### 2.1.1 (2021-11-08) - Fix issue in quirky environments that lack `hourCycle` support and sometimes computed offsets 12 hours off #### 2.1.0 (2021-11-07) - Stop special casing of `Etc/GMT*` zones - export fromDurationLike - memoize zone validation - Support for fractional elements in duration ISO parsing - Added `uu` and `uuu` tokens for fractional millisecond parsing #### 2.0.2 (2021-08-08) Fix locale defaulting #### 2.0.0 (2021-07-3) See [Upgrading section](https://moment.github.io/luxon/#/upgrading?id=\_1x-to-20) #### 1.28.0 (2021-07-03) - Fix ISO parsing for offset specifiers in Year-Ordinal formats #### 1.27.0 (2021-05-08) - Fix GMT zone parsing for older versions of Node - Support multiple units in `toRelative` - Various documentation updates #### 1.26.0 (2021-02-13) - Add fromISOTime, toISOTime and toMillis to Duration ([#​803](https://redirect.github.com/moment/luxon/issues/803)) - Fix padding of negative years in IsoDate ([#​871](https://redirect.github.com/moment/luxon/issues/871)) - Fix hasSame unit comparison ([#​798](https://redirect.github.com/moment/luxon/issues/798)) - Export VERSION information ([#​794](https://redirect.github.com/moment/luxon/issues/794)) - Durations are considered equal with extra zero units. Fixes [#​809](https://redirect.github.com/moment/luxon/issues/809) ([#​811](https://redirect.github.com/moment/luxon/issues/811)) #### 1.25.0 (2020-08-23) - fix fromFormat with Intl formats containing non-breaking spaces - Support higher precision in ISO milliseconds - Some fixes for 00:30 timezones - Fix some throwOnInvalid for invalid Intervals - Various doc fixes - Fix Interval#isSame for empty intervals - Mark package as side effect-free - Add support for intervals with a large number of seconds #### 1.24.1 (2020-05-04) - Remove erroneous `console.log` call #### 1.24.0 (2020-05-03) - Update polyfills for pollyfilled build #### 1.23.0 (2020-04-02) - Allow minus sign prefix when creating Duration from ISO #### 1.22.2 (2020-03-25) - Added more details to error messages for type errors #### 1.22.1 (2020-03-19) - Added support for ISO basic format to DateTime#toISO #### 1.22.0 (2020-01-26) - Fix setZone's handling of pre-1970 dates with millisecond components - Fix keepLocalTime for large jumps near the target zone's DST - Fix cache perf for toRelative() #### 1.21.3 (2019-11-28) - Fix parsing of meridiems in macro tokens in newer versions of v8 #### 1.21.2 (2019-11-18) - Fix bug in Chrome Canary that threw off time zone calculations #### 1.21.1 (2019-11-03) - Fix for quarter parsing - Some documentation updates #### 1.21.0 (2019-10-30) - Added quarter support to the parser - Fix some rounding issues in ISO formatting #### 1.20.0 (2019-10-29) - Added Duration#mapUnits - added Interval#toISODate and Interval#toISOTime - Some documentation fixes #### 1.19.3 - Cache offset values - Fix handling of negative sub 1-hour offsets #### 1.19.2 - Speculative fix for Node 6 #### 1.19.1 - Fix Intl.DateTimeFormat usage for polyfills #### 1.19.0 - Interval#splitAt now ignores input dates outside the interval - Don't allow decimals in DateTime creation #### 1.18.2 - Fix handling of decimals in DateTime#plus and #minus #### 1.18.1 - Fix validity when adding or subtracting time that exceeds Date max/min boundaries #### 1.18.0 - Add support for macro tokens in the parser #### 1.17.2 - Fix issue with `toRelative` using `style: short` with plural days #### 1.17.1 - Reject out-of-range numbers in DateTime.fromMillis - Reject 0s in ISO date inputs #### 1.17.0 - DateTime.min and DateTime.max throw if they get the wrong kind of arguments - Fixed throwOnInvalid logic for Interval - Added `DATETIME_MED_WITH_WEEKDAY` preset #### 1.16.1 - Catch errors trying to use Intl in weird versions of IE 11 #### 1.16.0 - Fixed locale default logic for \`DateTime#toFormat("ZZZZ") #### 1.15.0 - Added `formatOffset` to Zones #### 1.14.0 - Allow the zone argument to Interval.fromISO with duration components - Ignore the zone argument to Duration factory methods #### 1.13.3 - Fix keepLocalTime calculations that span offset changes #### 1.13.2 - Fixed ISO formatting for dates > 999 #### 1.13.1 - Performance improvements for regex parsing #### 1.13.0 - Support numberSystem in fromFormat - Fix validity for bad initial zone specifiers #### 1.12.1 - Fix cross-month diffs in some scenarios - Fix time zone parsing when the time zone isn't at the end - Memoize IANA zone creation #### 1.12.0 - Add some explicit CDN support to the NPM package - Add week token to duration ISO support - Lots of cleanup and test coverage changes #### 1.11.4 - `setZone("local")` now returns the defaultZone if it is set - Fixes for the polyfilled build #### 1.11.3 - Allow 24:00 in ISO (and other) strings - Fix some bugs with the typecheck functions like `DateTime.isDateTime()` #### 1.11.2 - Fixed handling of some characters in fromFormat literal sections - Handle string values in object arguments to DateTime methods - Fixed toRelativeCalendar's handling of zones in the base date #### 1.11.1 - Fix DateTime#plus() when spanning across AD 100 #### 1.11.0 - Fix low-year handling for IANA zones - `DateTime#toLocal()` now uses the default locale - Fix zero duration formatting - Many documentation fixes #### 1.10.0 - Fix endOf("day") during DSTs ([#​399](https://redirect.github.com/moment/luxon/issues/399)) - Add \`Interval#mapEndpoints ([#​400](https://redirect.github.com/moment/luxon/issues/400)) - Add `DateTime#zone` and `Info.normalizeZone` ([#​404](https://redirect.github.com/moment/luxon/issues/404)) #### 1.9.0 - Add `DateTime#toRelative` and `DateTime#toRelativeCalendar` #### 1.8.3 - Allow "UTC" in the zone position of `fromSQL` - Force `isDateTime` and `isDuration` to return booleans in all cases #### 1.8.2 - Trim leading \u200e characters from offset names in Edge 16 and 17 #### 1.8.1 - Add `DateTime.fromSeconds` and `DateTime#toSeconds` #### 1.7.1 - Floor the seconds instead of rounding them when outputting the 'X' format - Change the options to toLocale to override the configuration (the previous options were essentially ignored) #### 1.6.2 - Fixing merge error that resulted in bad error messages #### 1.6.0 - **midly breaking** Rework negative durations - Fix handling ### [`v2.4.0`](https://redirect.github.com/moment/luxon/blob/HEAD/CHANGELOG.md#240-2022-05-08) [Compare Source](https://redirect.github.com/moment/luxon/compare/2.3.2...2.4.0) - Add support for parsing the ISO zone extension, like `2022-05-08T20:42:00.000-04:00[America/New_York]` - Add an `extendedZone` option to `toISO()` and `toISOTime` - Improvements to `DateTime.isInDST()` - Fix for parsing in Vietnames (and probably other languages) ### [`v2.3.2`](https://redirect.github.com/moment/luxon/blob/HEAD/CHANGELOG.md#232-2022-04-17) [Compare Source](https://redirect.github.com/moment/luxon/compare/2.3.1...2.3.2) - Fix timezone calculations for negative years - add week formatting token "w" for durations - fix weekday computation for years 0-100 ### [`v2.3.1`](https://redirect.github.com/moment/luxon/blob/HEAD/CHANGELOG.md#231-2022-02-23) [Compare Source](https://redirect.github.com/moment/luxon/compare/2.3.0...2.3.1) - Added an `includeOffsetSpace` option to `toSQL` and `toSQLTime` - Added `toUnixInteger` - Don't use `-0` when negating durations with zeros in them
prettier/prettier (prettier) ### [`v2.8.8`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#288) [Compare Source](https://redirect.github.com/prettier/prettier/compare/2.8.7...2.8.8) This version is a republished version of v2.8.7. A bad version was accidentally published and [it can't be unpublished](https://redirect.github.com/npm/cli/issues/1686), apologies for the churn. ### [`v2.8.7`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#287) [Compare Source](https://redirect.github.com/prettier/prettier/compare/2.8.6...2.8.7) [diff](https://redirect.github.com/prettier/prettier/compare/2.8.6...2.8.7) ##### Allow multiple decorators on same getter/setter ([#​14584](https://redirect.github.com/prettier/prettier/pull/14584) by [@​fisker](https://redirect.github.com/fisker)) ```ts // Input class A { @​decorator() get foo () {} @​decorator() set foo (value) {} } // Prettier 2.8.6 SyntaxError: Decorators cannot be applied to multiple get/set accessors of the same name. (5:3) 3 | get foo () {} 4 | > 5 | @​decorator() | ^^^^^^^^^^^^ 6 | set foo (value) {} 7 | } // Prettier 2.8.7 class A { @​decorator() get foo() {} @​decorator() set foo(value) {} } ``` ### [`v2.8.6`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#286) [Compare Source](https://redirect.github.com/prettier/prettier/compare/2.8.5...2.8.6) [diff](https://redirect.github.com/prettier/prettier/compare/2.8.5...2.8.6) ##### Allow decorators on private members and class expressions ([#​14548](https://redirect.github.com/prettier/prettier/pull/14548) by [@​fisker](https://redirect.github.com/fisker)) ```ts // Input class A { @​decorator() #privateMethod () {} } // Prettier 2.8.5 SyntaxError: Decorators are not valid here. (2:3) 1 | class A { > 2 | @​decorator() | ^^^^^^^^^^^^ 3 | #privateMethod () {} 4 | } // Prettier 2.8.6 class A { @​decorator() #privateMethod() {} } ``` ### [`v2.8.5`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#285) [Compare Source](https://redirect.github.com/prettier/prettier/compare/2.8.4...2.8.5) [diff](https://redirect.github.com/prettier/prettier/compare/2.8.4...2.8.5) ##### Support TypeScript 5.0 ([#​14391](https://redirect.github.com/prettier/prettier/pull/14391) by [@​fisker](https://redirect.github.com/fisker), [#​13819](https://redirect.github.com/prettier/prettier/pull/13819) by [@​fisker](https://redirect.github.com/fisker), [@​sosukesuzuki](https://redirect.github.com/sosukesuzuki)) TypeScript 5.0 introduces two new syntactic features: - `const` modifiers for type parameters - `export type *` declarations ##### Add missing parentheses for decorator ([#​14393](https://redirect.github.com/prettier/prettier/pull/14393) by [@​fisker](https://redirect.github.com/fisker)) ```jsx // Input class Person { @​(myDecoratorArray[0]) greet() {} } // Prettier 2.8.4 class Person { @​myDecoratorArray[0] greet() {} } // Prettier 2.8.5 class Person { @​(myDecoratorArray[0]) greet() {} } ``` ##### Add parentheses for `TypeofTypeAnnotation` to improve readability ([#​14458](https://redirect.github.com/prettier/prettier/pull/14458) by [@​fisker](https://redirect.github.com/fisker)) ```tsx // Input type A = (typeof node.children)[]; // Prettier 2.8.4 type A = typeof node.children[]; // Prettier 2.8.5 type A = (typeof node.children)[]; ``` ##### Support `max_line_length=off` when parsing `.editorconfig` ([#​14516](https://redirect.github.com/prettier/prettier/pull/14516) by [@​josephfrazier](https://redirect.github.com/josephfrazier)) If an .editorconfig file is in your project and it sets `max_line_length=off` for the file you're formatting, it will be interpreted as a `printWidth` of `Infinity` rather than being ignored (which previously resulted in the default `printWidth` of 80 being applied, if not overridden by Prettier-specific configuration). ```html
;
; ``` ### [`v2.8.4`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#284) [Compare Source](https://redirect.github.com/prettier/prettier/compare/2.8.3...2.8.4) [diff](https://redirect.github.com/prettier/prettier/compare/2.8.3...2.8.4) ##### Fix leading comments in mapped types with `readonly` ([#​13427](https://redirect.github.com/prettier/prettier/pull/13427) by [@​thorn0](https://redirect.github.com/thorn0), [@​sosukesuzuki](https://redirect.github.com/sosukesuzuki)) ```tsx // Input type Type = { // comment readonly [key in Foo]; }; // Prettier 2.8.3 type Type = { readonly // comment [key in Foo]; }; // Prettier 2.8.4 type Type = { // comment readonly [key in Foo]; }; ``` ##### Group params in opening block statements ([#​14067](https://redirect.github.com/prettier/prettier/pull/14067) by [@​jamescdavis](https://redirect.github.com/jamescdavis)) This is a follow-up to [#​13930](https://redirect.github.com/prettier/prettier/issues/13930) to establish wrapping consistency between opening block statements and else blocks by grouping params in opening blocks. This causes params to break to a new line together and not be split across lines unless the length of params exceeds the print width. This also updates the else block wrapping to behave exactly the same as opening blocks. ```hbs {{! Input }} {{#block param param param param param param param param param param as |blockParam|}} Hello {{else block param param param param param param param param param param as |blockParam|}} There {{/block}} {{! Prettier 2.8.3 }} {{#block param param param param param param param param param param as |blockParam| }} Hello {{else block param param param param param param param param param param}} There {{/block}} {{! Prettier 2.8.4 }}

Configuration

📅 Schedule: Branch creation - "before 3am on Monday" in timezone Europe/Paris, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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 was generated by Mend Renovate. View the repository job log.

vercel[bot] commented 2 years ago

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/vvoyer/tzdb/93WZVi8SSd5r2NJEwaeHoMKsVFTP
✅ Preview: Failed

[Deployment for b2bd687 failed]

vercel[bot] commented 2 years ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
tzdb ❌ Failed (Inspect) Sep 3, 2024 10:31am