1
0
mirror of https://github.com/redis/node-redis.git synced 2025-08-04 15:02:09 +03:00
Commit Graph

127 Commits

Author SHA1 Message Date
leibale
b2aacb6d3e Release client@1.0.0-rc.0 2021-11-16 02:36:10 -05:00
leibale
0cabe71cf8 replace @redis with @node-redis 2021-11-16 02:35:24 -05:00
leibale
9e15472d90 revert d32f1edf8a 2021-11-15 18:07:19 -05:00
leibale
d32f1edf8a Release client@1.0.0-rc.0 2021-11-15 18:03:13 -05:00
leibale
4f1af43b5f update .release-it.json 2021-11-15 18:01:03 -05:00
leibale
9540032283 update .npmignore and .release-it.json 2021-11-15 17:56:27 -05:00
leibale
d79a815b29 update changelog.md 2021-11-15 17:47:06 -05:00
leibale
93e7c908af npm update, remove html from readme 2021-11-15 17:11:39 -05:00
Evert Pot
7d2629f083 Support esModuleInterop set to false. (#1717)
* Support esModuleInterop set to false.

When testing the upcoming 4.x release, we got a bunch of typescript
errors emitted from this project.

We quickly realized this is because the library uses the esModuleInterop
flag. This makes some imports _slightly_ easier to write, but it comes
at a cost: it forces any application or library using this library to
*also* have esModuleInterop on.

The `esModuleInterop` flag is a bit of a holdover from an earlier time,
and I would not recommend using it in libraries. The main issue is that
if it's set to true, you are forcing any users of the library to also
have `esModuleInterop`, where if you keep have it set to `false` (the
default), you leave the decision to the user.

This change should have no rammifications to users with
`esModuleInterop` on, but it will enable support for those that have it
off.

This is especially good for library authors such as myself, because I
would also like to keep this flag off to not force *my* users into this
feature.

* All tests now pass!

* Move @types/redis-parser into client sub-package

and removed a comma
2021-11-15 16:52:48 -05:00
leibale
3979e30222 add .release-it.json files, update some md files 2021-11-15 16:42:34 -05:00
leibale
994d8dcbe1 update readmes, add createCluster to the redis package 2021-11-15 16:00:28 -05:00
leibale
f93e28f8f2 remove empty lines 2021-11-11 18:52:31 -05:00
leibale
ba66892b7c fix some Z (sorted list) commands, increase commands test coverage 2021-11-11 18:50:32 -05:00
leibale
41423fe8aa fix #1716 - decode username and password from url 2021-11-11 17:43:17 -05:00
Leibale Eidelman
a6a1637686 Update socket.ts 2021-11-11 00:45:34 -05:00
Da-Jin Chu
d4f63219af Add rejectedUnauthorized and other TLS options (#1708) 2021-11-10 23:44:22 -05:00
leibale
53bc564793 fix #1707 - handle number arguments in legacy mode 2021-11-10 16:57:15 -05:00
leibale
3d009780ee fix live resharding test 2021-11-10 14:42:53 -05:00
leibale
f1f9c7ac24 fix bug in cluster slots, enhance live resharding test 2021-11-10 14:20:46 -05:00
leibale
38426fe2a4 move "all-in-one" to root folder 2021-11-09 19:55:16 -05:00
leibale
0e70f245c8 uncomment some tests 2021-11-09 19:32:15 -05:00
leibale
ab339d396a fix #1714 - update README(s) 2021-11-09 18:07:26 -05:00
leibale
8b3daad88a uncomment "should handle live resharding" test 2021-11-09 13:38:08 -05:00
leibale
cd74f9632e use codecov 2021-11-09 13:07:53 -05:00
leibale
64df5dc76e uncomment TIME tests 2021-11-09 12:32:21 -05:00
leibale
69d98bf39c fix #1712 - fix LINDEX return type 2021-11-09 10:39:07 -05:00
leibale
3eb99dbe83 use dockers for tests, use npm workspaces, add rejson & redisearch modules, fix some bugs 2021-11-08 19:21:15 -05:00