Skip to content

Commit 2c88b9c

Browse files
refactor: Use interface for consume
1 parent 8b55ead commit 2c88b9c

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

packages/core/src/wot-impl.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import { inspect } from "util";
2828
const { debug } = createLoggers("core", "wot-impl");
2929

3030
class ThingDiscoveryProcess implements WoT.ThingDiscoveryProcess {
31-
constructor(private directory: ConsumedThing, public filter?: WoT.ThingFilter) {
31+
constructor(private directory: WoT.ConsumedThing, public filter?: WoT.ThingFilter) {
3232
this.filter = filter;
3333
this.done = false;
3434
}
@@ -101,7 +101,7 @@ export default class WoTImpl {
101101
}
102102

103103
/** @inheritDoc */
104-
async consume(td: WoT.ThingDescription): Promise<ConsumedThing> {
104+
async consume(td: WoT.ThingDescription): Promise<WoT.ConsumedThing> {
105105
try {
106106
const thing = parseTD(JSON.stringify(td), true);
107107
const newThing: ConsumedThing = new ConsumedThing(this.srv, thing as ThingModel);

0 commit comments

Comments
 (0)