Skip to content

Commit 4f91635

Browse files
committed
fix: prevent adapter warnings for keyv when using ably
1 parent b568ade commit 4f91635

File tree

3 files changed

+21
-2
lines changed

3 files changed

+21
-2
lines changed

package-lock.json

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
},
6767
"dependencies": {
6868
"ably": "^2.9.0",
69-
"buffer": "^6.0.3"
69+
"buffer": "^6.0.3",
70+
"keyv": "^4.5.4"
7071
}
7172
}

webpack.config.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,28 @@ module.exports = {
2626
extensions: ['.ts', '.js', '.json'],
2727
fallback: {
2828
buffer: require.resolve('buffer/'),
29+
fs: false,
30+
path: false,
31+
os: false,
32+
},
33+
alias: {
34+
'@keyv/redis': false,
35+
'@keyv/mongo': false,
36+
'@keyv/sqlite': false,
37+
'@keyv/postgres': false,
38+
'@keyv/mysql': false,
39+
'@keyv/etcd': false,
40+
'@keyv/offline': false,
41+
'@keyv/tiered': false,
2942
},
3043
},
3144
plugins: [
3245
new webpack.ProvidePlugin({
3346
Buffer: ['buffer', 'Buffer'],
3447
}),
48+
new webpack.IgnorePlugin({
49+
resourceRegExp:
50+
/^@keyv\/(redis|mongo|sqlite|postgres|mysql|etcd|offline|tiered)$/,
51+
}),
3552
],
3653
};

0 commit comments

Comments
 (0)