Skip to content

Commit 419daf2

Browse files
Merge pull request #15 from angular-package/4.0.x
4.0.2
2 parents fe34022 + 56ab219 commit 419daf2

24 files changed

+127
-81
lines changed

README.md

Lines changed: 52 additions & 29 deletions
Large diffs are not rendered by default.

packages/type/README.md

Lines changed: 52 additions & 29 deletions
Large diffs are not rendered by default.

packages/type/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/type/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@angular-package/type",
3-
"version": "4.0.1",
3+
"version": "4.0.2",
44
"description": "Common types, type guards and type checkers.",
55
"author": "Angular Package <[email protected]> (https://wvvw.dev)",
66
"homepage": "https://github.com/angular-package/type#readme",

packages/type/src/guard/lib/guard-object-key.func.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ import { ResultCallback } from '../../type/result-callback.type';
1111
* @returns A `boolean` indicating whether or not the `value` is an `object` of a generic `Obj` containing the `key`.
1212
*/
1313
export const guardObjectKey: GuardObjectKey =
14-
<Obj extends object>(value: Obj, key: keyof Obj | (keyof Obj)[], callback?: ResultCallback): value is Obj =>
14+
<Obj = object>(value: Obj, key: keyof Obj | (keyof Obj)[], callback?: ResultCallback): value is Obj =>
1515
isObjectKey<Obj>(value, key, callback);

packages/type/src/guard/lib/guard-object.func.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ import { ResultCallback } from '../../type/result-callback.type';
99
* @param callback An optional `ResultCallback` function to handle result before returns.
1010
* @returns A `boolean` indicating whether or not the `value` is an `object` of a generic `Obj`.
1111
*/
12-
export const guardObject: GuardObject = <Obj extends object>(value: Obj, callback?: ResultCallback): value is Obj =>
12+
export const guardObject: GuardObject = <Obj = object>(value: Obj, callback?: ResultCallback): value is Obj =>
1313
isObject<Obj>(value, callback);

packages/type/src/guard/test/guard-boolean.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ describe(guardBoolean.name, () => {
88
it('is DEFINED', () => expect(guardBoolean).toBeDefined());
99

1010
// Checks ...
11-
describe(`checks`, () => {
11+
describe(`guards`, () => {
1212
it('callback', () => {
1313
guardBoolean(TRUE, (result: boolean, value: boolean) => {
1414
expect(result).toBe(TRUE);

packages/type/src/guard/test/guard-defined.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ describe(guardDefined.name, () => {
99
it('is DEFINED', () => expect(guardDefined).toBeDefined());
1010

1111
// Checks ...
12-
describe(`checks`, () => {
12+
describe(`guards`, () => {
1313
it('callback', () => {
1414
guardDefined(UNDEFINED, (result: boolean, value: undefined) => {
1515
expect(result).toBe(FALSE);

packages/type/src/guard/test/guard-instance.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ describe(guardInstance.name , () => {
1414
it('is DEFINED', () => expect(guardInstance).toBeDefined());
1515

1616
// Checks ...
17-
describe(`checks`, () => {
17+
describe(`guards`, () => {
1818
it('callback', () => {
1919
guardInstance(CLASS, Class, (result: boolean, value: Class) => {
2020
expect(result).toBe(TRUE);

packages/type/src/guard/test/guard-key.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ describe(guardKey.name, () => {
1313
it('is DEFINED', () => expect(guardKey).toBeDefined());
1414

1515
// Checks ...
16-
describe(`checks`, () => {
16+
describe(`guards`, () => {
1717
it('callback', () => {
1818
guardKey(STRING, (result: boolean, value: Key) => {
1919
expect(result).toBe(TRUE);

0 commit comments

Comments
 (0)