diff --git a/.eslintrc.json b/.eslintrc.json index e74cc94..1758794 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -335,7 +335,7 @@ "header/header": [2, "block", [ "!", " * @license", - " * Copyright (C) 2020 Michael L Haufe", + " * Copyright (C) 2020 Final Hill LLC", " * SPDX-License-Identifier: AGPL-3.0-only", " * @see ", " " diff --git a/CHANGELOG.md b/CHANGELOG.md index 59bdab9..ac87b42 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## v0.20.0 + +* Updated license headers to reference Final Hill LLC + ## v0.19.0 * Updated README to include unpkg reference diff --git a/package-lock.json b/package-lock.json index 2c998ce..7c005fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@final-hill/decorator-contracts", - "version": "0.19.0", + "version": "0.20.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index be59f0a..82319fb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@final-hill/decorator-contracts", - "version": "0.19.0", + "version": "0.20.0", "description": "Code Contracts for TypeScript and ECMAScript classes", "main": "dist/index.js", "scripts": { diff --git a/src/Assertion.test.ts b/src/Assertion.test.ts index 86170b4..45fa4bc 100644 --- a/src/Assertion.test.ts +++ b/src/Assertion.test.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/Assertion.ts b/src/Assertion.ts index 14dc40a..0161434 100644 --- a/src/Assertion.ts +++ b/src/Assertion.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/AssertionError.ts b/src/AssertionError.ts index fd79c26..4a86d48 100644 --- a/src/AssertionError.ts +++ b/src/AssertionError.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/ContractHandler.ts b/src/ContractHandler.ts index d83c1a7..785e668 100644 --- a/src/ContractHandler.ts +++ b/src/ContractHandler.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/DemandsDecorator.test.ts b/src/DemandsDecorator.test.ts index 0fe25b0..053f23c 100644 --- a/src/DemandsDecorator.test.ts +++ b/src/DemandsDecorator.test.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/DemandsDecorator.ts b/src/DemandsDecorator.ts index f4b43aa..274327f 100644 --- a/src/DemandsDecorator.ts +++ b/src/DemandsDecorator.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/EnsuresDecorator.test.ts b/src/EnsuresDecorator.test.ts index d8e85be..1c52e34 100644 --- a/src/EnsuresDecorator.test.ts +++ b/src/EnsuresDecorator.test.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/EnsuresDecorator.ts b/src/EnsuresDecorator.ts index d2e4dd5..91b9148 100644 --- a/src/EnsuresDecorator.ts +++ b/src/EnsuresDecorator.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/InvariantDecorator.test.ts b/src/InvariantDecorator.test.ts index 380809d..342c791 100644 --- a/src/InvariantDecorator.test.ts +++ b/src/InvariantDecorator.test.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/InvariantDecorator.ts b/src/InvariantDecorator.ts index 56d459a..af1681e 100644 --- a/src/InvariantDecorator.ts +++ b/src/InvariantDecorator.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/MemberDecorator.ts b/src/MemberDecorator.ts index 7961bda..72c42a6 100644 --- a/src/MemberDecorator.ts +++ b/src/MemberDecorator.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/Messages.ts b/src/Messages.ts index ac6cb26..399f2ec 100644 --- a/src/Messages.ts +++ b/src/Messages.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/OverrideDecorator.test.ts b/src/OverrideDecorator.test.ts index 0ca99b7..6bc4b5c 100644 --- a/src/OverrideDecorator.test.ts +++ b/src/OverrideDecorator.test.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/OverrideDecorator.ts b/src/OverrideDecorator.ts index a4a6c6c..5bd56be 100644 --- a/src/OverrideDecorator.ts +++ b/src/OverrideDecorator.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/RescueDecorator.test.ts b/src/RescueDecorator.test.ts index b6a5a0d..22ae102 100644 --- a/src/RescueDecorator.test.ts +++ b/src/RescueDecorator.test.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/RescueDecorator.ts b/src/RescueDecorator.ts index 34ca53b..1d07d04 100644 --- a/src/RescueDecorator.ts +++ b/src/RescueDecorator.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/index.test.ts b/src/index.test.ts index 3c7c8ff..b7177ab 100644 --- a/src/index.test.ts +++ b/src/index.test.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/index.ts b/src/index.ts index e7f317c..ef1b2fc 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/lib/ClassRegistry.ts b/src/lib/ClassRegistry.ts index dd1b5f7..6861964 100644 --- a/src/lib/ClassRegistry.ts +++ b/src/lib/ClassRegistry.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/lib/DescriptorWrapper.ts b/src/lib/DescriptorWrapper.ts index baad227..db365db 100644 --- a/src/lib/DescriptorWrapper.ts +++ b/src/lib/DescriptorWrapper.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/lib/FeatureRegistry.ts b/src/lib/FeatureRegistry.ts index e55cebf..ae93318 100644 --- a/src/lib/FeatureRegistry.ts +++ b/src/lib/FeatureRegistry.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/lib/getAncestry.ts b/src/lib/getAncestry.ts index 07084ed..84e2d42 100644 --- a/src/lib/getAncestry.ts +++ b/src/lib/getAncestry.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/lib/isClass.ts b/src/lib/isClass.ts index af8a4c6..b3550c9 100644 --- a/src/lib/isClass.ts +++ b/src/lib/isClass.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/typings/Constructor.ts b/src/typings/Constructor.ts index 0bf72b7..c91690d 100644 --- a/src/typings/Constructor.ts +++ b/src/typings/Constructor.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/typings/DecoratedConstructor.ts b/src/typings/DecoratedConstructor.ts index 8f3b10c..9e11515 100644 --- a/src/typings/DecoratedConstructor.ts +++ b/src/typings/DecoratedConstructor.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/typings/EnsuresType.ts b/src/typings/EnsuresType.ts index 1bde1e5..c88359d 100644 --- a/src/typings/EnsuresType.ts +++ b/src/typings/EnsuresType.ts @@ -1,11 +1,10 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ - type NonFunctionPropertyNames = { [K in keyof T]: T[K] extends Function ? never : K }[keyof T]; type Properties = Pick>; diff --git a/src/typings/PredicateType.ts b/src/typings/PredicateType.ts index 2c26d67..28c2f91 100644 --- a/src/typings/PredicateType.ts +++ b/src/typings/PredicateType.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/src/typings/RescueType.ts b/src/typings/RescueType.ts index a4e3e86..3d65c80 100644 --- a/src/typings/RescueType.ts +++ b/src/typings/RescueType.ts @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */ diff --git a/webpack.config.js b/webpack.config.js index 1dba5f3..74e6ab6 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -1,6 +1,6 @@ /*! * @license - * Copyright (C) 2020 Michael L Haufe + * Copyright (C) 2020 Final Hill LLC * SPDX-License-Identifier: AGPL-3.0-only * @see */