diff --git a/packages/service/CHANGELOG.md b/packages/service/CHANGELOG.md index baf8244..1029995 100644 --- a/packages/service/CHANGELOG.md +++ b/packages/service/CHANGELOG.md @@ -1,5 +1,11 @@ # @lowerdeck/service +## 1.0.5 + +### Patch Changes + +- Fix + ## 1.0.4 ### Patch Changes diff --git a/packages/service/package.json b/packages/service/package.json index d706ef5..a7a2a4e 100644 --- a/packages/service/package.json +++ b/packages/service/package.json @@ -1,6 +1,6 @@ { "name": "@lowerdeck/service", - "version": "1.0.4", + "version": "1.0.7", "publishConfig": { "access": "public" }, @@ -38,4 +38,4 @@ "typescript": "5.8.2", "vitest": "^3.1.2" } -} +} \ No newline at end of file diff --git a/packages/service/src/index.ts b/packages/service/src/index.ts index 2ffb847..4a23221 100644 --- a/packages/service/src/index.ts +++ b/packages/service/src/index.ts @@ -37,7 +37,10 @@ export class Service { let methods: Record = {}; let self = this; - let properties = Object.getOwnPropertyNames(Object.getPrototypeOf(this.#methods)); + let properties = [ + ...Object.getOwnPropertyNames(Object.getPrototypeOf(this.#methods)), + ...Object.keys(this.#methods) + ]; for (let key in properties) { let methodName = properties[key];