Skip to content

Commit 614265c

Browse files
committed
style: typecheck errors
1 parent 2334c04 commit 614265c

4 files changed

Lines changed: 5 additions & 21 deletions

File tree

packages/bentocache/src/drivers/file/cleaner.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ export async function pruneExpiredFiles({ directory, onError }) {
4949
* "parentPath" was added in Node.js v20.12.0.
5050
* We fallback to "path" for older versions of Node.js.
5151
*/
52+
// @ts-ignore
5253
const basePath = typeof dirEntry.parentPath === 'string' ? dirEntry.parentPath : dirEntry.path
5354

5455
const filePath = join(basePath, dirEntry.name)

packages/bentocache/tests/bento_cache.spec.ts

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
import Emittery from 'emittery'
21
import { Redis } from 'ioredis'
32
import { test } from '@japa/runner'
4-
import EventEmitter from 'node:events'
53

64
import { bentostore } from '../src/bento_store.js'
75
import { BentoCache } from '../src/bento_cache.js'
@@ -11,20 +9,6 @@ import { redisBusDriver, redisDriver } from '../src/drivers/redis.js'
119
import { BentoCacheFactory } from '../factories/bentocache_factory.js'
1210

1311
test.group('Bento Cache', () => {
14-
test('should accept EventEmitter or Emittery', async ({ expectTypeOf }) => {
15-
expectTypeOf(BentoCache).toBeConstructibleWith({
16-
default: 'memory',
17-
stores: { memory: bentostore().useL1Layer(memoryDriver({})) },
18-
emitter: new EventEmitter(),
19-
})
20-
21-
expectTypeOf(BentoCache).toBeConstructibleWith({
22-
default: 'memory',
23-
stores: { memory: bentostore().useL1Layer(memoryDriver({})) },
24-
emitter: new Emittery(),
25-
})
26-
})
27-
2812
test('Subscribe to an event', async ({ assert }) => {
2913
assert.plan(2)
3014

packages/bentocache/tests/events.spec.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ test.group('Cache events', () => {
171171

172172
cache.getOrSet({ key: 'foo', factory: () => 'baz' })
173173

174-
const event = await pEvent(emitter, 'bus:message:published')
174+
const event = await pEvent<any, any>(emitter, 'bus:message:published')
175175

176176
assert.deepInclude(event.message, { keys: ['foo'], type: CacheBusMessageType.Set })
177177
})
@@ -183,7 +183,7 @@ test.group('Cache events', () => {
183183

184184
cache2.getOrSet({ key: 'foo', factory: () => 'baz' })
185185

186-
const event = await pEvent(emitter, 'bus:message:received')
186+
const event = await pEvent<any, any>(emitter, 'bus:message:received')
187187

188188
assert.deepInclude(event.message, {
189189
keys: ['foo'],
@@ -200,7 +200,7 @@ test.group('Cache events', () => {
200200

201201
cache.get({ key: 'foo' })
202202

203-
const event = await pEvent(emitter, 'cache:hit')
203+
const event = await pEvent<any, any>(emitter, 'cache:hit')
204204

205205
assert.isTrue(event.graced)
206206
})
@@ -214,7 +214,7 @@ test.group('Cache events', () => {
214214

215215
cache.getOrSet({ key: 'foo', factory: throwingFactory('foo') })
216216

217-
const event = await pEvent(emitter, 'cache:hit')
217+
const event = await pEvent<any, any>(emitter, 'cache:hit')
218218

219219
assert.isTrue(event.graced)
220220
})

packages/bentocache/tests/helpers/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ export const traceLogger = (pretty = true) => {
6565

6666
return pino(
6767
{ level: 'trace', timestamp: () => `,"time":${nanoseconds()}` },
68-
// @ts-expect-error missing types
6968
pinoLoki({
7069
batching: false,
7170
labels: { application: 'bentocache' },

0 commit comments

Comments
 (0)