quirons-broker
Advanced tools
Comparing version 0.0.1-alpha.135 to 0.0.1-alpha.136
@@ -234,2 +234,12 @@ import * as t from 'io-ts'; | ||
BranchId: t.UnionC<[t.StringC, t.NullC]>; | ||
ListOfLotStock: t.UnionC<[t.ArrayC<t.IntersectionC<[t.TypeC<{ | ||
WarehouseInternalId: t.StringC; | ||
LotNumber: t.StringC; | ||
CurrentStockAmount: t.UnionC<[t.StringC, t.NumberC]>; | ||
AvaliableStockAmount: t.UnionC<[t.StringC, t.NumberC]>; | ||
BookedStockAmount: t.UnionC<[t.StringC, t.NumberC]>; | ||
}>, t.PartialC<{ | ||
SubLotCode: t.StringC; | ||
LotExpirationDate: t.UnionC<[t.Type<Date, string, unknown>, t.Type<string, string, unknown>]>; | ||
}>]>>, t.NullC]>; | ||
}>]>>; | ||
@@ -282,2 +292,3 @@ }>; | ||
TotalPrice: t.UnionC<[t.NumberC, t.NullC]>; | ||
LotOrSerialNumber: t.UnionC<[t.StringC, t.NullC]>; | ||
}>]>>; | ||
@@ -284,0 +295,0 @@ }>, t.PartialC<{ |
@@ -161,2 +161,12 @@ import * as t from 'io-ts'; | ||
BranchId: t.UnionC<[t.StringC, t.NullC]>; | ||
ListOfLotStock: t.UnionC<[t.ArrayC<t.IntersectionC<[t.TypeC<{ | ||
WarehouseInternalId: t.StringC; | ||
LotNumber: t.StringC; | ||
CurrentStockAmount: t.UnionC<[t.StringC, t.NumberC]>; | ||
AvaliableStockAmount: t.UnionC<[t.StringC, t.NumberC]>; | ||
BookedStockAmount: t.UnionC<[t.StringC, t.NumberC]>; | ||
}>, t.PartialC<{ | ||
SubLotCode: t.StringC; | ||
LotExpirationDate: t.UnionC<[t.Type<Date, string, unknown>, t.Type<string, string, unknown>]>; | ||
}>]>>, t.NullC]>; | ||
}>]>>; | ||
@@ -199,2 +209,12 @@ }>; | ||
BranchId: t.UnionC<[t.StringC, t.NullC]>; | ||
ListOfLotStock: t.UnionC<[t.ArrayC<t.IntersectionC<[t.TypeC<{ | ||
WarehouseInternalId: t.StringC; | ||
LotNumber: t.StringC; | ||
CurrentStockAmount: t.UnionC<[t.StringC, t.NumberC]>; | ||
AvaliableStockAmount: t.UnionC<[t.StringC, t.NumberC]>; | ||
BookedStockAmount: t.UnionC<[t.StringC, t.NumberC]>; | ||
}>, t.PartialC<{ | ||
SubLotCode: t.StringC; | ||
LotExpirationDate: t.UnionC<[t.Type<Date, string, unknown>, t.Type<string, string, unknown>]>; | ||
}>]>>, t.NullC]>; | ||
}>]>>; | ||
@@ -201,0 +221,0 @@ }>>; |
@@ -91,2 +91,15 @@ "use strict"; | ||
}); | ||
const ListOfLotStock = t.intersection([ | ||
t.type({ | ||
WarehouseInternalId: t.string, | ||
LotNumber: t.string, | ||
CurrentStockAmount: t.union([t.string, t.number]), | ||
AvaliableStockAmount: t.union([t.string, t.number]), | ||
BookedStockAmount: t.union([t.string, t.number]), | ||
}), | ||
t.partial({ | ||
SubLotCode: t.string, | ||
LotExpirationDate: t.union([custom_types_1.datetime, custom_types_1.date]), | ||
}) | ||
]); | ||
const ReturnItem = t.intersection([ | ||
@@ -102,2 +115,3 @@ t.type({ | ||
BranchId: custom_types_1.nullable(t.string), | ||
ListOfLotStock: custom_types_1.nullable(t.array(ListOfLotStock)) | ||
}) | ||
@@ -104,0 +118,0 @@ ]); |
@@ -168,2 +168,3 @@ import * as t from 'io-ts'; | ||
TotalPrice: t.UnionC<[t.NumberC, t.NullC]>; | ||
LotOrSerialNumber: t.UnionC<[t.StringC, t.NullC]>; | ||
}>]>>; | ||
@@ -221,2 +222,3 @@ }>, t.PartialC<{ | ||
TotalPrice: t.UnionC<[t.NumberC, t.NullC]>; | ||
LotOrSerialNumber: t.UnionC<[t.StringC, t.NullC]>; | ||
}>]>>; | ||
@@ -223,0 +225,0 @@ }>, t.PartialC<{ |
@@ -101,3 +101,4 @@ "use strict"; | ||
UnitPrice: custom_types_1.nullable(t.number), | ||
TotalPrice: custom_types_1.nullable(t.number) | ||
TotalPrice: custom_types_1.nullable(t.number), | ||
LotOrSerialNumber: custom_types_1.nullable(t.string), | ||
}) | ||
@@ -104,0 +105,0 @@ ]); |
{ | ||
"name": "quirons-broker", | ||
"version": "0.0.1-alpha.135", | ||
"version": "0.0.1-alpha.136", | ||
"description": "A small library to expose the broker types", | ||
@@ -5,0 +5,0 @@ "typings": "index.d.ts", |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
1183332
27887