mmkal / handy-redis

A wrapper around node_redis with Promise and TypeScript support.
Apache License 2.0
172 stars 10 forks source link

chore(deps): update devdependencies #336

Closed renovate[bot] closed 3 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@types/eslint 7.28.1 -> 7.28.2 age adoption passing confidence
@types/glob 7.1.4 -> 7.2.0 age adoption passing confidence
@types/lodash 4.14.175 -> 4.14.176 age adoption passing confidence
@types/node 14.17.21 -> 14.17.32 age adoption passing confidence
eslint-config-xo-typescript 0.45.2 -> 0.47.1 age adoption passing confidence
eslint-plugin-import 2.24.2 -> 2.25.2 age adoption passing confidence
expect-type 0.12.0 -> 0.13.0 age adoption passing confidence
jest (source) 27.2.5 -> 27.3.1 age adoption passing confidence
ts-jest (source) 27.0.5 -> 27.0.7 age adoption passing confidence
ts-node (source) 10.2.1 -> 10.4.0 age adoption passing confidence
typescript (source) 4.4.3 -> 4.4.4 age adoption passing confidence

Release Notes

xojs/eslint-config-xo-typescript ### [`v0.47.1`](https://togithub.com/xojs/eslint-config-xo-typescript/releases/v0.47.1) [Compare Source](https://togithub.com/xojs/eslint-config-xo-typescript/compare/v0.47.0...v0.47.1) - Fix an issue with the path to the TypeScript parser ([#​46](https://togithub.com/xojs/eslint-config-xo-typescript/issues/46)) [`fefaa18`](https://togithub.com/xojs/eslint-config-xo-typescript/commit/fefaa18) ### [`v0.47.0`](https://togithub.com/xojs/eslint-config-xo-typescript/releases/v0.47.0) [Compare Source](https://togithub.com/xojs/eslint-config-xo-typescript/compare/v0.46.0...v0.47.0) - Disable some `eslint-plugin-node` rules [`9dd1104`](https://togithub.com/xojs/eslint-config-xo-typescript/commit/9dd1104) ### [`v0.46.0`](https://togithub.com/xojs/eslint-config-xo-typescript/releases/v0.46.0) [Compare Source](https://togithub.com/xojs/eslint-config-xo-typescript/compare/v0.45.2...v0.46.0) ##### Breaking - Require ESLint 8, typescript-eslint 5, TypeScript 4.4 [`6f63ed6`](https://togithub.com/xojs/eslint-config-xo-typescript/commit/6f63ed6)
import-js/eslint-plugin-import ### [`v2.25.2`](https://togithub.com/import-js/eslint-plugin-import/blob/master/CHANGELOG.md#​2252---2021-10-12) [Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.25.1...v2.25.2) ##### Fixed - \[Deps] update `eslint-module-utils` for real this time (\[[#​2255](https://togithub.com/import-js/eslint-plugin-import/issues/2255)]) ### [`v2.25.1`](https://togithub.com/import-js/eslint-plugin-import/blob/master/CHANGELOG.md#​2251---2021-10-11) [Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.25.0...v2.25.1) ##### Fixed - \[Deps] update `eslint-module-utils` ### [`v2.25.0`](https://togithub.com/import-js/eslint-plugin-import/blob/master/CHANGELOG.md#​2250---2021-10-11) [Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.24.2...v2.25.0) ##### Added - Support `eslint` v8 (\[[#​2191](https://togithub.com/import-js/eslint-plugin-import/issues/2191)], thanks \[[@​ota-meshi](https://togithub.com/ota-meshi)]) - \[`no-unresolved`]: add `caseSensitiveStrict` option (\[[#​1262](https://togithub.com/import-js/eslint-plugin-import/issues/1262)], thanks \[[@​sergei-startsev](https://togithub.com/sergei-startsev)]) - \[`no-unused-modules`]: add eslint v8 support (\[[#​2194](https://togithub.com/import-js/eslint-plugin-import/issues/2194)], thanks \[[@​coderaiser](https://togithub.com/coderaiser)]) - \[`no-restricted-paths`]: add/restore glob pattern support (\[[#​2219](https://togithub.com/import-js/eslint-plugin-import/issues/2219)], thanks \[[@​stropho](https://togithub.com/stropho)]) - \[`no-unused-modules`]: support dynamic imports (\[[#​1660](https://togithub.com/import-js/eslint-plugin-import/issues/1660)], \[[#​2212](https://togithub.com/import-js/eslint-plugin-import/issues/2212)], thanks \[[@​maxkomarychev](https://togithub.com/maxkomarychev)], \[[@​aladdin-add](https://togithub.com/aladdin-add)], \[[@​Hypnosphi](https://togithub.com/Hypnosphi)]) ##### Fixed - \[`no-unresolved`]: ignore type-only imports (\[[#​2220](https://togithub.com/import-js/eslint-plugin-import/issues/2220)], thanks \[[@​jablko](https://togithub.com/jablko)]) - \[`order`]: fix sorting imports inside TypeScript module declarations (\[[#​2226](https://togithub.com/import-js/eslint-plugin-import/issues/2226)], thanks \[[@​remcohaszing](https://togithub.com/remcohaszing)]) - \[`default`], `ExportMap`: Resolve extended TypeScript configuration files (\[[#​2240](https://togithub.com/import-js/eslint-plugin-import/issues/2240)], thanks \[[@​mrmckeb](https://togithub.com/mrmckeb)]) ##### Changed - \[Refactor] switch to an internal replacement for `pkg-up` and `read-pkg-up` (\[[#​2047](https://togithub.com/import-js/eslint-plugin-import/issues/2047)], thanks \[[@​mgwalker](https://togithub.com/mgwalker)]) - \[patch] TypeScript config: remove `.d.ts` from \[`import/parsers` setting] and \[`import/extensions` setting] (\[[#​2220](https://togithub.com/import-js/eslint-plugin-import/issues/2220)], thanks \[[@​jablko](https://togithub.com/jablko)]) - \[Refactor] \[`no-unresolved`], \[`no-extraneous-dependencies`]: moduleVisitor usage (\[[#​2233](https://togithub.com/import-js/eslint-plugin-import/issues/2233)], thanks \[[@​jablko](https://togithub.com/jablko)])
mmkal/ts ### [`v0.13.0`](https://togithub.com/mmkal/ts/releases/expect-type_v0.13.0) ##### minor changes - Fix constructor parameter comparison ([#​245](https://togithub.com/mmkal/ts/issues/245))
facebook/jest ### [`v27.3.1`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2731) [Compare Source](https://togithub.com/facebook/jest/compare/v27.3.0...v27.3.1) ##### Fixes - `[expect]` Make `expect` extension properties `configurable` ([#​11978](https://togithub.com/facebook/jest/pull/11978)) - `[expect]` Fix `.any()` checks on primitive wrapper classes ([#​11976](https://togithub.com/facebook/jest/pull/11976)) ##### Chore & Maintenance - `[expect]` `BigInt` global is always defined, don't check for its existence at runtime ([#​11979](https://togithub.com/facebook/jest/pull/11979)) - `[jest-config, jest-util]` Use `ci-info` instead of `is-ci` to detect CI environment ([#​11973](https://togithub.com/facebook/jest/pull/11973)) ### [`v27.3.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2730) [Compare Source](https://togithub.com/facebook/jest/compare/v27.2.5...v27.3.0) ##### Features - `[jest-config]` Add `testEnvironmentOptions.html` to apply to jsdom input ([#​11950](https://togithub.com/facebook/jest/pull/11950)) - `[jest-resolver]` Support default export (`.`) in `exports` field *if* `main` is missing ([#​11919](https://togithub.com/facebook/jest/pull/11919)) ##### Fixes - `[expect]` Tweak and improve types ([#​11949](https://togithub.com/facebook/jest/pull/11949)) - `[jest-runtime]` Ensure absolute paths can be resolved within test modules ([#​11943](https://togithub.com/facebook/jest/pull/11943)) - `[jest-runtime]` Fix `instanceof` for `ModernFakeTimers` and `LegacyFakeTimers` methods ([#​11946](https://togithub.com/facebook/jest/pull/11946))
kulshekhar/ts-jest ### [`v27.0.7`](https://togithub.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md#​2707-httpsgithubcomkulshekharts-jestcomparev2706v2707-2021-10-16) [Compare Source](https://togithub.com/kulshekhar/ts-jest/compare/v27.0.6...v27.0.7) ##### Bug Fixes - correct `lodash` import ([#​2978](https://togithub.com/kulshekhar/ts-jest/issues/2978)) ([8b60679](https://togithub.com/kulshekhar/ts-jest/commit/8b60679574eb60a3c8109ffd389b64b86a167e72)), closes [#​2977](https://togithub.com/kulshekhar/ts-jest/issues/2977) ### [`v27.0.6`](https://togithub.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md#​2706-httpsgithubcomkulshekharts-jestcomparev2705v2706-2021-10-14) [Compare Source](https://togithub.com/kulshekhar/ts-jest/compare/v27.0.5...v27.0.6) ##### Bug Fixes - use specific `lodash` package instead of full package `lodash` ([#​2959](https://togithub.com/kulshekhar/ts-jest/issues/2959)) ([dc89fe5](https://togithub.com/kulshekhar/ts-jest/commit/dc89fe55f2b77da76443f827fe3055f07cf4809c)), closes [#​2954](https://togithub.com/kulshekhar/ts-jest/issues/2954)
TypeStrong/ts-node ### [`v10.4.0`](https://togithub.com/TypeStrong/ts-node/releases/v10.4.0) [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v10.3.1...v10.4.0) **Added** - Adds support for targets "es2020" and "es2021" to swc transpiler ([#​1521](https://togithub.com/TypeStrong/ts-node/issues/1521)) - Adds automatic target downgrade when using older versions of swc ([#​1521](https://togithub.com/TypeStrong/ts-node/issues/1521)) - If tsconfig specifies es2020, but your version of swc only supports up to es2019, ts-node will automatically switch to es2019 instead of throwing an error **Changed** - Improves types and API docs for `creatEsmHooks` ([API docs](https://typestrong.org/ts-node/api/index.html#createEsmHooks)) ([#​1506](https://togithub.com/TypeStrong/ts-node/issues/1506), [#​1529](https://togithub.com/TypeStrong/ts-node/issues/1529)) **Fixed** - Fix [#​1526](https://togithub.com/TypeStrong/ts-node/issues/1526): data URL handling in new ESM loader hooks API ([#​1526](https://togithub.com/TypeStrong/ts-node/issues/1526), [#​1529](https://togithub.com/TypeStrong/ts-node/issues/1529)) https://github.com/TypeStrong/ts-node/milestone/8 ### [`v10.3.1`](https://togithub.com/TypeStrong/ts-node/releases/v10.3.1) [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v10.3.0...v10.3.1) **Fixed** - Add version check to use new loader hooks API for node >=16.12.0 ([#​1522](https://togithub.com/TypeStrong/ts-node/issues/1522)) [@​shrujalshah28](https://togithub.com/shrujalshah28) https://github.com/TypeStrong/ts-node/milestone/7 ### [`v10.3.0`](https://togithub.com/TypeStrong/ts-node/releases/v10.3.0) [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v10.2.1...v10.3.0) Questions about this release? Ask in the official discussion thread: [#​1507](https://togithub.com/TypeStrong/ts-node/issues/1507) **Added** - Declare types for node builtin modules within REPL so you do not need to import them ([#​1424](https://togithub.com/TypeStrong/ts-node/issues/1424), [#​1500](https://togithub.com/TypeStrong/ts-node/issues/1500)) - Node REPL exposes builtin modules as globals; typechecker now understands this - Typechecking should no longer raise errors when using builtins without first importing - For example: `util.promisify(setTimeout)(1000)` or `fs.readFileSync('example.txt')` - Add `createEsmHooks()` function to create ESM loader hooks ([API docs](https://typestrong.org/ts-node/api/index.html#createEsmHooks)) ([#​1439](https://togithub.com/TypeStrong/ts-node/issues/1439)) [@​nonara](https://togithub.com/nonara) - Can be used to compose our loader hooks with another loader or additional logic - `register()` accepts a ts-node `Service` ([API docs](https://typestrong.org/ts-node/api/index.html#register)) ([#​1474](https://togithub.com/TypeStrong/ts-node/issues/1474)) - `register(options)` is still supported; no breaking changes - Add support for Node.js's new loader hooks API ([#​1372](https://togithub.com/TypeStrong/ts-node/issues/1372), [#​1457](https://togithub.com/TypeStrong/ts-node/issues/1457), [#​1007](https://togithub.com/TypeStrong/ts-node/issues/1007)) [@​jonaskello](https://togithub.com/jonaskello) - Node.js has changed their loader hooks API - ts-node is compatible with all node versions, detects your node version and exposes the correct hooks API - Node's new API currently only available in node v17 nightly builds - Node will eventually backport the changes to node 16, and may also be backport to 14 and 12 - Add `--emit` to `--help` output ([#​1400](https://togithub.com/TypeStrong/ts-node/issues/1400), [#​1484](https://togithub.com/TypeStrong/ts-node/issues/1484)) [@​markbradley27](https://togithub.com/markbradley27) **Changed** - When ts-node is registered and other libraries `require('source-map-support')`, they will be redirected to `@cspotcode/source-map-support` - See complete description in **Fixed** section below **Fixed** - Fix [#​1440](https://togithub.com/TypeStrong/ts-node/issues/1440), [#​1441](https://togithub.com/TypeStrong/ts-node/issues/1441), [#​1438](https://togithub.com/TypeStrong/ts-node/issues/1438), [#​1495](https://togithub.com/TypeStrong/ts-node/issues/1495): Incorrect stack traces when third-party libraries use `source-map-support` instead of `@cspotcode/source-map-support` ([#​1440](https://togithub.com/TypeStrong/ts-node/issues/1440), [#​1441](https://togithub.com/TypeStrong/ts-node/issues/1441), [#​1438](https://togithub.com/TypeStrong/ts-node/issues/1438), [#​1495](https://togithub.com/TypeStrong/ts-node/issues/1495), [cspotcode/node-source-map-support#​23](https://togithub.com/cspotcode/node-source-map-support/issues/23), [#​1496](https://togithub.com/TypeStrong/ts-node/issues/1496), [#​1497](https://togithub.com/TypeStrong/ts-node/issues/1497)) [@​ejose19](https://togithub.com/ejose19) - When ts-node is registered and other libraries `require('source-map-support')`, they will be redirected to `@cspotcode/source-map-support` - ts-node uses `@cspotcode/source-map-support` for the fixes and enhancements listed here: [`@cspotcode/source-map-support` changelog](https://togithub.com/cspotcode/node-source-map-support/issues/24) - To ensure correct stack traces, all libraries must share a compatible sourcemap support implementation - Fix [#​1363](https://togithub.com/TypeStrong/ts-node/issues/1363): REPL may erroneously combine previous input with next input, eval both as a single statement ([#​1363](https://togithub.com/TypeStrong/ts-node/issues/1363), [#​1480](https://togithub.com/TypeStrong/ts-node/issues/1480)) [@​TheUnlocked](https://togithub.com/TheUnlocked) - For example, entering `100` on first line and `* 2` on second line would erronously be interpreted as `100 * 2` - REPL now ensures both lines are separate statements, both when typechecking and when evaluating - Fix [#​1488](https://togithub.com/TypeStrong/ts-node/issues/1488): Node may log "circular dependency" warning when using `allowJs` ([#​1488](https://togithub.com/TypeStrong/ts-node/issues/1488), [#​1489](https://togithub.com/TypeStrong/ts-node/issues/1489)) - Fix [#​1301](https://togithub.com/TypeStrong/ts-node/issues/1301): Filter empty strings from `TS_NODE_IGNORE` and `TS_NODE_IGNORE_DIAGNOSTICS`; treat empty environment variable as empty array ([#​1301](https://togithub.com/TypeStrong/ts-node/issues/1301), [#​1483](https://togithub.com/TypeStrong/ts-node/issues/1483)) [@​ValeriaVG](https://togithub.com/ValeriaVG) - `TS_NODE_IGNORE= ts-node ./example.ts` will disable default ignore rules; will compile files in `./node_modules` **Docs** - Update VSCode debug configuration ([Docs](https://typestrong.org/ts-node/docs/recipes/visual-studio-code)) ([#​1466](https://togithub.com/TypeStrong/ts-node/issues/1466)) - Update ESM-related messaging to clarify that experimental status is due to Node.js, not ts-node ([#​1455](https://togithub.com/TypeStrong/ts-node/issues/1455)) - Refer to ts-node consistently ([#​1481](https://togithub.com/TypeStrong/ts-node/issues/1481)) [@​animafps](https://togithub.com/animafps) https://github.com/TypeStrong/ts-node/milestone/5
Microsoft/TypeScript ### [`v4.4.4`](https://togithub.com/Microsoft/TypeScript/releases/v4.4.4) [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v4.4.3...v4.4.4) This patch release contains fixes for [a performance regression in `--build` mode](https://togithub.com/microsoft/TypeScript/issues/46204) by [only calling `realpath` on `package.json`](https://togithub.com/microsoft/TypeScript/pull/462090) files only when those files are known to exist on disk, and [to only perform this work under `--watch` mode](https://togithub.com/microsoft/TypeScript/pull/46211). *** For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-4/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 4.4.0 (Beta)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.4.0+%28Beta%29%22+). - [fixed issues query for Typescript 4.4.1 (RC)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.4.1+%28RC%29%22+). - [fixed issues query for Typescript 4.4.2](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.4.2%22+). - [fixed issues query for Typescript 4.4.3](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.4.3%22+). - [fixed issues query for Typescript 4.4.4](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.4.4%22+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [Visual Studio 2017/2019](https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-444) ([Select new version in project options](https://togithub.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017)) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

Configuration

📅 Schedule: "before 3am on Monday" (UTC).

🚦 Automerge: Enabled.

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 has been generated by WhiteSource Renovate. View repository job log here.

codecov-commenter commented 3 years ago

Codecov Report

Merging #336 (911ec5f) into main (b8c4bc2) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##              main      #336   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           12        12           
  Lines          503       503           
  Branches       112       112           
=========================================
  Hits           503       503           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update b8c4bc2...911ec5f. Read the comment docs.