Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test Upgrade all dependencies #7

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Obi-Dann
Copy link
Collaborator

No description provided.

# Conflicts:
#	package.json
@Obi-Dann Obi-Dann force-pushed the test-branch-updating-dependencies branch from 2a498b0 to ff6cdc0 Compare April 10, 2021 01:36
@Obi-Dann
Copy link
Collaborator Author

Obi-Dann commented Apr 10, 2021

Dependency updates summary

This PR contains the following updates:

Package Type Change
@types/jest devDependencies 26.0.15 -> 26.0.22
@types/node devDependencies 14.14.9 -> 14.14.37
@typescript-eslint/parser devDependencies 4.8.1 -> 4.21.0
@vercel/ncc devDependencies 0.25.1 -> 0.28.2
eslint (source) devDependencies 7.17.0 -> 7.24.0
eslint-plugin-github devDependencies 4.1.1 -> 4.1.3
eslint-plugin-jest devDependencies 24.1.3 -> 24.3.4
js-yaml devDependencies 3.14.0 -> 4.0.0
ts-jest (source) devDependencies 26.4.4 -> 26.5.4

Release Notes

@​typescript-eslint/parser 4.8.1 -> 4.21.0

v4.21.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-type-alias] consider keyof as an alias (#​3242) (329ef02)
  • eslint-plugin: [no-unnecessary-type-assertion] correct bad fix for angle bracket assertion (#​3244) (265a039)
  • eslint-plugin: [restrict-plus-operands] consider template literal types as strings (#​3234) (ccfd68e)
  • eslint-plugin: [strict-boolean-expressions] account for truthy literals (#​3236) (0913f40)
  • eslint-plugin: always ignore assignments in no-unnecessary-type-assertion (#​3235) (0221476)
Features
  • eslint-plugin: [no-unsafe-argument] add rule (#​3256) (b1aa7dc), closes #​791
  • eslint-plugin: [no-unsafe-call][no-unsafe-member-access] improve report messages for this for noImplicitThis (#​3199) (b1b26c4)

v4.20.0

Compare Source

Features
  • eslint-plugin: [space-infix-ops] support for class properties and type aliases (#​3231) (5414bf2)
  • eslint-plugin: [type-annotation-spacing] handle space between ? and : (#​3138) (40bdb0b)

v4.19.0

Compare Source

Bug Fixes
  • eslint-plugin: [member-delimiter-style] correct invalid fix for multiline with params on the same line (#​3177) (7ad343b)
  • eslint-plugin: [promise-function-async] bad fixer with computed and literal methods (#​3163) (e3a3ea0)
  • typescript-estree: [ts 4.2] add support for import type equal declaration (#​3189) (6a25faf)
Features

v4.18.0

Compare Source

Bug Fixes
  • eslint-plugin: [explicit-module-boundary-types] fixes #​2864 related to functions in nested object properties (#​3178) (55e1fba)
  • eslint-plugin: [no-extran-class] allowWithDecorator should ignore other errors (#​3160) (a148673)
Features

v4.17.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-unnecessary-type-assertion] handle assignment (#​3133) (cb22561)
Features
  • eslint-plugin: [strict-bool-expr] add fixes and suggestions (#​2847) (3f9e9a1)

4.16.1 (2021-03-01)

Bug Fixes

v4.16.1

Compare Source

Bug Fixes

v4.16.0

Compare Source

Bug Fixes
  • eslint-plugin: [consistent-indexed-object-style] do not autofix if interface has extends (#​3009) (b0475af)
  • eslint-plugin: [no-implied-eval] handle conditional expression (#​3125) (8c65d30)
  • eslint-plugin: [no-unused-vars] don't report nested module declaration (#​3119) (4ca5888)
  • eslint-plugin: [prefer-function-type] apply existing comments to the fixed code (#​3094) (c32f803)
  • eslint-plugin: [unbound-method] allow super expressions in this assignments (#​3010) (c65a139)
  • scope-manager: update libs for typescript 4.2 (#​3118) (0336c79)
Features
  • TypeScript 4.2 syntax support (#​3112) (2ebfb21)
  • eslint-plugin: [member-delimiter-style] Add an option 'multilineDetection' to treat types and interfaces as single line if the last member ends on the same line as the closing bracket (#​2970) (cf86f42)
  • eslint-plugin: [prom-func-async] report only function head (#​2872) (25f459c)
  • typescript-estree: throw custom error instead of plain object (#​3011) (ae14bf5)

4.15.2 (2021-02-22)

Bug Fixes
  • typescript-estree: correct issues in AST definition (#​3083) (509a117)
  • add missing intrinsic keyword node to AST (#​3081) (409bf0b)
  • eslint-plugin: [no-var-requires] report when used in type assertion (#​3074) (763a252)
  • correct test names on windows for semantic-diagnostics-enabled (#​3060) (885780d)

4.15.1 (2021-02-15)

Bug Fixes
  • eslint-plugin: [explicit-module-boundary-types] check allowNames on function declarations and property methods (#​3051) (0ade469)

v4.15.2

Compare Source

Bug Fixes
  • typescript-estree: correct issues in AST definition (#​3083) (509a117)
  • add missing intrinsic keyword node to AST (#​3081) (409bf0b)
  • eslint-plugin: [no-var-requires] report when used in type assertion (#​3074) (763a252)
  • correct test names on windows for semantic-diagnostics-enabled (#​3060) (885780d)

v4.15.1

Compare Source

Bug Fixes
  • eslint-plugin: [explicit-module-boundary-types] check allowNames on function declarations and property methods (#​3051) (0ade469)

v4.15.0

Compare Source

Bug Fixes
Features
  • typescript-estree: improve logic used to escape string literals in jsx (#​2995) (3cb3aad)

4.14.2 (2021-02-01)

Bug Fixes
  • eslint-plugin: [consistent-type-imports] incorrect handling of computed property type signatures (#​2990) (58f2655), closes #​2989
  • scope-manager: correctly reference generic parameters when decorator metadata is enabled (#​2975) (7695ef3), closes #​2972

4.14.1 (2021-01-25)

Bug Fixes

v4.14.2

Compare Source

Bug Fixes
  • eslint-plugin: [consistent-type-imports] incorrect handling of computed property type signatures (#​2990) (58f2655), closes #​2989
  • scope-manager: correctly reference generic parameters when decorator metadata is enabled (#​2975) (7695ef3), closes #​2972

v4.14.1

Compare Source

Bug Fixes

v4.14.0

Compare Source

Features

v4.13.0

Compare Source

Bug Fixes
Features
  • eslint-plugin: [sort-type-union-intersection-members] add nullish group (#​2919) (5558f41)

v4.12.0

Compare Source

Bug Fixes
  • eslint-plugin: [comma-spacing] handle empty type params (#​2915) (4d69fbb)
Features
  • eslint-plugin: add rule sort-type-union-intersection-members (#​2913) (9092c04)

4.11.1 (2020-12-28)

Bug Fixes
  • eslint-plugin: [naming-convention] fix precedence of method and property meta selectors (#​2877) (2f10e1a)

v4.11.1

Compare Source

Bug Fixes
  • eslint-plugin: [naming-convention] fix precedence of method and property meta selectors (#​2877) (2f10e1a)

v4.11.0

Compare Source

Bug Fixes
  • eslint-plugin: [non-nullable-type-assertion-style] handle const assertion (#​2881) (53dc34d)
Features

v4.10.0

Compare Source

Bug Fixes
  • eslint-plugin: [naming-convention] fix wrong member of method and property meta selectors (#​2856) (9a6c362)
Features
  • eslint-plugin: add rule non-nullable-type-assertion-style (#​2624) (7eee44f)

4.9.1 (2020-12-07)

Bug Fixes
  • eslint-plugin: [method-signature-style] fix crash with methods without a return type (#​2836) (fed89f2), closes #​2834
  • eslint-plugin: [no-unused-vars] false-positive with class expressions (#​2833) (aadb39f), closes #​2831
  • eslint-plugin: [no-unused-vars] fix race condition between naming-convention and no-unused-vars (#​2848) (ccb6b94), closes #​2844

v4.9.1

Compare Source

Bug Fixes
  • eslint-plugin: [method-signature-style] fix crash with methods without a return type (#​2836) (fed89f2), closes #​2834
  • eslint-plugin: [no-unused-vars] false-positive with class expressions (#​2833) (aadb39f), closes #​2831
  • eslint-plugin: [no-unused-vars] fix race condition between naming-convention and no-unused-vars (#​2848) (ccb6b94), closes #​2844

v4.9.0

Compare Source

Bug Fixes
  • eslint-plugin: [consistent-indexed-object-style] convert readonly index signature to readonly record (#​2798) (29428a4)
  • eslint-plugin: [consistent-type-imports] crash when using both default and namespace in one import (#​2778) (c816b84)
  • eslint-plugin: [explicit-module-boundary-types] ignore functions exported within typed object/array literals (#​2805) (73a63ee)
  • eslint-plugin: [no-use-before-define] allow class references if they're within a class decorator (#​2827) (050023a), closes #​2842
  • eslint-plugin: [triple-slash-reference] fix crash with external module reference (#​2788) (32b1b68)
  • scope-manager: fix assertion assignments not being marked as write references (#​2809) (fa68492), closes #​2804
  • typescript-estree: add default value for parserOptions.projectFolderIgnoreList and deduplicate resolved projects (#​2819) (bf904ec), closes #​2418 #​2814
Features

4.8.2 (2020-11-23)

Bug Fixes
  • eslint-plugin: [prefer-literal-enum-member] allow pure template literal strings (#​2786) (f3bf6a1)
  • typescript-estree: fix type-only regression for consumers not yet on TS 4.1 (#​2789) (50a46c6)

4.8.1 (2020-11-17)

Bug Fixes
  • eslint-plugin: [no-unnecessary-condition] false positive when array predicate returns unknown (#​2772) (111c244)
  • typescript-estree: parseWithNodeMaps returning empty maps (#​2773) (3e4a0ed)

v4.8.2

Compare Source

Bug Fixes
  • eslint-plugin: [prefer-literal-enum-member] allow pure template literal strings (#​2786) (f3bf6a1)
  • typescript-estree: fix type-only regression for consumers not yet on TS 4.1 (#​2789) (50a46c6)
@​vercel/ncc 0.25.1 -> 0.28.2

v0.28.2

Compare Source

Patches
  • Fix: unknown compiler option incremental: #​685
  • Fix: replace .npmignore with "files" prop: #​688
Credits

Huge thanks to @​Songkeys for helping!

v0.28.1

Compare Source

Patches
  • Fix: Rebuild bundle to fix #​684
  • Deps: Bump codecov to 3.8.1: #​683

v0.28.0

Compare Source

Minor Changes
  • Feat: exports conditions semantics: #​665
  • Feat: imports support, webpack upgrade: #​672
  • Feat: Support Regexp externals: #​654
  • Fix: TS interop test and fix: #​671
  • Fix: Upgrade local TS: #​674
  • Chore: Interop test case: #​667
  • Chore: add console output when minifying fails: #​648
  • Chore: Add Node.js 14 to CI: #​659
  • Docs: Fix out [file] → out [dir]: #​675
  • Deps: Update to webpack@5.30.0: #​681
  • Deps: Update to webpack@5.26.3: #​664
  • Deps: Update to webpack@5.24.4: #​658
  • Deps: Update to webpack-asset-relocator-loader@1.3.0: #​682
  • Deps: Upgrade to webpack-asset-relocator-loader@1.2.4: #​673
  • Deps: Update to webpack-asset-relocator@1.2.3: #​662
  • Deps: Upgrade to terser@5.6.1: #​669
  • Deps: Bump socket.io from 2.2.0 to 2.4.0: #​645
  • Deps: Bump pug from 2.0.3 to 3.0.1: #​656
  • Deps: Bump elliptic from 6.5.3 to 6.5.4: #​657
  • Deps: Bump msgpack5 from 4.2.1 to 4.5.1: #​660
  • Deps: Bump y18n from 3.2.1 to 3.2.2: #​678
Credits

Huge thanks to @​guybedford, @​Songkeys, @​adriencohen, and @​huozhi for helping!

v0.27.0

Compare Source

Changes
  • Feat: support customEmit ncc option: #​634
  • Fix: correct declaration output dir: #​627
  • Update to webpack-asset-relocator@1.2.0: #​640
Credits

Huge thanks to @​guybedford and @​zeroooooooo for helping!

v0.26.2

Compare Source

Patches
  • Enable minification for sourcemap-register.js: #​631
  • Avoid webpack_require conflicts: #​633
  • Bump axios from 0.18.1 to 0.21.1: #​636
  • Fix: skip typechecking on sub-builds: #​637
Credits

Huge thanks to @​xom9ikk and @​guybedford for helping!

v0.26.1

Compare Source

Patches
  • Ensure separate asset compilation states in subbuilds: #​630
Credits

Huge thanks to @​guybedford for helping!

v0.26.0

Compare Source

Changes
  • Asset subbundle builds: #​625
  • Bump ini from 1.3.5 to 1.3.7: #​624
  • Update example with missing TypeScript dependency: #​623
  • Update readme with missing TS and ES options: #​615
Credits

Huge thanks to @​restuwahyu13 and @​guybedford for helping!

eslint 7.17.0 -> 7.24.0

v7.24.0

Compare Source

v7.23.0

Compare Source

  • 687ccae Update: add option "allowInParentheses" to no-sequences (fixes #​14197) (#​14199) (Daniel Rentz)
  • dbf2529 Sponsors: Sync README with website (ESLint Jenkins)
  • 4bdf2c1 Sponsors: Sync README with website (ESLint Jenkins)
  • 49d1697 Chore: Upgrade eslint-plugin-jsdoc to v25 and remove --legacy-peer-deps (#​14244) (Brandon Mills)
  • 43f1685 Update: --quiet should not supress --max-warnings (fixes #​14202) (#​14242) (Milos Djermanovic)
  • 909c727 Docs: Add valid example that shows vars in a block scope (#​14230) (Ed S)
  • 28583eb Fix: no-mixed-operators false positives with ? : (fixes #​14223) (#​14226) (Milos Djermanovic)
  • a99eb2d Fix: Clarify line breaks in object-curly-newline (fixes #​14024) (#​14063) (armin yahya)
  • 8984c91 Update: eslint --env-info output os info (#​14059) (薛定谔的猫)
  • 2a79306 Sponsors: Sync README with website (ESLint Jenkins)
  • ebd7026 Docs: Fix typo (#​14225) (Greg Finley)
  • a2013fc Sponsors: Sync README with website (ESLint Jenkins)

v7.22.0

Compare Source

  • 3a432d8 Docs: Improve documentation for indent rule (#​14168) (Serkan Özel)
  • f62ec8d Update: throw error when fix range is invalid (#​14142) (Jacob Bandes-Storch)
  • 0eecad2 Upgrade: Update lodash in package.json to V 4.17.21 (#​14159) (Basem Al-Nabulsi)
  • 5ad91aa Update: report es2021 globals in no-extend-native (refs #​13602) (#​14177) (Milos Djermanovic)
  • c295581 Chore: remove leftover JSDoc from lint-result-cache (#​14176) (Milos Djermanovic)
  • 0d541f9 Chore: Reduce lodash usage (#​14178) (Stephen Wade)
  • 27a67d7 Sponsors: Sync README with website (ESLint Jenkins)
  • 459d821 Chore: upgrade dependencies of browser test (#​14127) (Pig Fang)
  • ebfb63a Sponsors: Sync README with website (ESLint Jenkins)
  • 3ba029f Docs: Remove Extraneous Dash (#​14164) (Danny Hurlburt)
  • 6f4540e Sponsors: Sync README with website (ESLint Jenkins)
  • ddf361c Docs: Fix Formatting (#​14154) (Danny Hurlburt)
  • c0d2ac1 Sponsors: Sync README with website (ESLint Jenkins)
  • a8df03e Docs: Clarify triage process (#​14117) (Nicholas C. Zakas)

v7.21.0

Compare Source

v7.20.0

Compare Source

v7.19.0

Compare Source

v7.18.0

Compare Source

  • e3264b2 Upgrade: @​eslint/eslintrc to improve error message for invalid extends (#​14009) (Milos Djermanovic)
  • f17c3c3 Update: check logical assignment operators in the complexity rule (#​13979) (Milos Djermanovic)
  • 672deb0 Docs: fix no-invalid-regexp docs regarding ecmaVersion (#​13991) (Milos Djermanovic)
  • 179a910 Fix: --init crash on question to upgrade/downgrade ESLint (fixes #​13978) (#​13995) (Milos Djermanovic)
  • 292b1c0 Fix: no-extra-parens false positive with let identifier in for-loop (#​13981) (Milos Djermanovic)
  • de61f94 Sponsors: Sync README with website (ESLint Jenkins)
  • 9250d16 Upgrade: Bump lodash to fix security issue (#​13993) (Frederik Prijck)
  • 75fea9b Sponsors: Sync README with website (ESLint Jenkins)
  • f2687e7 Docs: update space-in-parens related rules (#​13985) (Chris Brody)
  • 4a38bbe Docs: space-in-parens examples with no arguments etc. (#​13987) (Chris Brody)
  • 3e49169 Sponsors: Sync README with website (ESLint Jenkins)
  • c5bf1f2 Sponsors: Sync README with website (ESLint Jenkins)
  • 98a729c Sponsors: Sync README with website (ESLint Jenkins)
  • e83a696 Sponsors: Sync README with website (ESLint Jenkins)
  • 78cb483 Chore: test foo( ) with space-in-parens option "always" (#​13986) (Chris Brody)
  • f6948f6 Docs: Update semantic versioning policy (#​13970) (Nicholas C. Zakas)
  • 0688212 Sponsors: Sync README with website (ESLint Jenkins)
  • aeba5e5 Chore: fix typo (#​13975) (Nitin Kumar)
  • 4ee1134 Sponsors: Sync README with website (ESLint Jenkins)
eslint-plugin-github 4.1.1 -> 4.1.3

v4.1.3

Compare Source

We are now pinning the svg-element-attributes version to 1.x.x to prevent import errors. Thanks to @​andykenward 🎉

Additionally, we've added some meta properties of rules and updated dependencies.

v4.1.2

Compare Source

This release ensures compatibility with the latest version of eslint-config-prettier.

Thanks @​galkin

eslint-plugin-jest 24.1.3 -> 24.3.4

v24.3.4

Compare Source

Bug Fixes

v24.3.3

Compare Source

Bug Fixes

v24.3.2

Compare Source

Bug Fixes

v24.3.1

Compare Source

Bug Fixes
  • no-focused-tests: report on skip instead of concurrent (#​791) (2b65b49)

v24.3.0

Compare Source

Features

24.2.1 (2021-03-10)

Bug Fixes

v24.2.1

Compare Source

Bug Fixes

v24.2.0

Compare Source

Features

24.1.10 (2021-03-09)

Bug Fixes
  • no-identical-titles: ignore .each template cases (#​788) (d27a6e6)

24.1.9 (2021-03-08)

Bug Fixes
  • valid-describe: false positive with template describe.each (#​785) (aa946a6)

24.1.8 (2021-03-07)

Bug Fixes
  • consistent-test-it: support it.each in describe.each (#​782) (0014da0)

24.1.7 (2021-03-06)

Bug Fixes
  • no-disabled-tests: adjust selector to match only test functions (#​777) (c916902)
  • no-disabled-tests: support describe.skip.each & xdescribe.each (#​778) (6a32e87)

24.1.6 (2021-03-06)

Bug Fixes

24.1.5 (2021-02-17)

Bug Fixes
  • require-top-level-describe: import function that actually exists (#​763) (d10dc07)

24.1.4 (2021-02-16)

Bug Fixes

24.1.3 (2020-11-12)

Bug Fixes

24.1.2 (2020-11-12)

Bug Fixes

24.1.1 (2020-11-12)

Bug Fixes
  • improve support for it.each involving tagged template literals (#​701) (2341814)

v24.1.10

Compare Source

Bug Fixes
  • no-identical-titles: ignore .each template cases (#​788) (d27a6e6)

v24.1.9

Compare Source

Bug Fixes
  • valid-describe: false positive with template describe.each (#​785) (aa946a6)

v24.1.8

Compare Source

Bug Fixes
  • consistent-test-it: support it.each in describe.each (#​782) (0014da0)

v24.1.7

Compare Source

Bug Fixes
  • no-disabled-tests: adjust selector to match only test functions (#​777) (c916902)
  • no-disabled-tests: support describe.skip.each & xdescribe.each (#​778) (6a32e87)

v24.1.6

Compare Source

Bug Fixes

v24.1.5

Compare Source

Bug Fixes
  • require-top-level-describe: import function that actually exists (#​763) (d10dc07)

v24.1.4

Compare Source

Bug Fixes
js-yaml 3.14.0 -> 4.0.0

v4.0.0

Compare Source

Changed
  • Check migration guide to see details for all breaking changes.
  • Breaking: "unsafe" tags !!js/function, !!js/regexp, !!js/undefined are
    moved to js-yaml-js-types package.
  • Breaking: removed safe* functions. Use load, loadAll, dump
    instead which are all now safe by default.
  • yaml.DEFAULT_SAFE_SCHEMA and yaml.DEFAULT_FULL_SCHEMA are removed, use
    yaml.DEFAULT_SCHEMA instead.
  • yaml.Schema.create(schema, tags) is removed, use schema.extend(tags) instead.
  • !!binary now always mapped to Uint8Array on load.
  • Reduced nesting of /lib folder.
  • Parse numbers according to YAML 1.2 instead of YAML 1.1 (01234 is now decimal,
    0o1234 is octal, 1:23 is parsed as string instead of base60).
  • dump() no longer quotes :, [, ], (, ) except when necessary, #​470, #​557.
  • Line and column in exceptions are now formatted as (X:Y) instead of
    at line X, column Y (also present in compact format), #​332.
  • Code snippet created in exceptions now contains multiple lines with line numbers.
  • dump() now serializes undefined as null in collections and removes keys with
    undefined in mappings, #​571.
  • dump() with skipInvalid=true now serializes invalid items in collections as null.
  • Custom tags starting with ! are now dumped as !tag instead of !<!tag>, #​576.
  • Custom tags starting with tag:yaml.org,2002: are now shorthanded using !!, #​258.
Added
  • Added .mjs (es modules) support.
  • Added quotingType and forceQuotes options for dumper to configure
    string literal style, #​290, #​529.
  • Added styles: { '!!null': 'empty' } option for dumper
    (serializes { foo: null } as "foo:"), #​570.
  • Added replacer option (similar to option in JSON.stringify), #​339.
  • Custom Tag can now handle all tags or multiple tags with the same prefix, #​385.
Fixed
  • Astral characters are no longer encoded by dump(), #​587.
  • "duplicate mapping key" exception now points at the correct column, #​452.
  • Extra commas in flow collections (e.g. [foo,,bar]) now throw an exception
    instead of producing null, #​321.
  • __proto__ key no longer overrides object prototype, #​164.
  • Removed bower.json.
  • Tags are now url-decoded in load() and url-encoded in dump()
    (previously usage of custom non-ascii tags may have led to invalid YAML that can't be parsed).
  • Anchors now work correctly with empty nodes, #​301.
  • Fix incorrect parsing of invalid block mapping syntax, #​418.
  • Throw an error if block sequence/mapping indent contains a tab, #​80.

v3.14.1

Compare Source

Security
  • Fix possible code execution in (already unsafe) .load() (in &anchor).
ts-jest 26.4.4 -> 26.5.4

v26.5.4

Compare Source

Bug Fixes

v26.5.3

Compare Source

Bug Fixes

v26.5.2

Compare Source

Bug Fixes

v26.5.1

Compare Source

Features

v26.5.0

Compare Source

Bug Fixes
Features
DEPRECATIONS

This comment content is generated by Renovate Bot

@dwat001-auror dwat001-auror marked this pull request as draft April 12, 2021 01:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant