From 7efa2a0acfb42ea5faca83949100a905391d1895 Mon Sep 17 00:00:00 2001 From: Marvin Irwin Date: Fri, 15 Feb 2019 08:38:38 -0800 Subject: [PATCH] fix: model id type is now boolean|number instead of boolean --- packages/context/src/binding-decorator.ts | 2 +- packages/repository/src/model.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/context/src/binding-decorator.ts b/packages/context/src/binding-decorator.ts index 3c2cf907f0e9..07c3ee350c3f 100644 --- a/packages/context/src/binding-decorator.ts +++ b/packages/context/src/binding-decorator.ts @@ -89,7 +89,7 @@ export namespace bind { */ export function provider( ...specs: BindingSpec[] - ): ((target: Constructor>) => void) { + ): (target: Constructor>) => void { return (target: Constructor>) => { if (!isProviderClass(target)) { throw new Error(`Target ${target} is not a Provider`); diff --git a/packages/repository/src/model.ts b/packages/repository/src/model.ts index 10b0f7180a0f..823346c6d555 100644 --- a/packages/repository/src/model.ts +++ b/packages/repository/src/model.ts @@ -28,7 +28,7 @@ export type PropertyType = */ export interface PropertyDefinition { type: PropertyType; // For example, 'string', String, or {} - id?: boolean; + id?: boolean | number; json?: PropertyForm; store?: PropertyForm; itemType?: PropertyType; // type of array