Skip to content

Commit 1189601

Browse files
authored
release: tutils@6.0.0-alpha.15 (#351)
Signed-off-by: Lexus Drumgold <unicornware@flexdevelopment.llc>
1 parent 5a6e803 commit 1189601

File tree

2 files changed

+46
-1
lines changed

2 files changed

+46
-1
lines changed

CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,48 @@
1+
## [tutils@6.0.0-alpha.15](https://github.com/flex-development/tutils/compare/tutils@6.0.0-alpha.14...tutils@6.0.0-alpha.15) (2023-08-04)
2+
3+
4+
### ⚠ BREAKING CHANGES
5+
6+
* **esm:** pure esm
7+
* **utils:** [`isNodeEnv`] remove default `value`
8+
* **utils:** [`keys`] allow primitive targets
9+
* **utils:** [`isObject`] return `true` if `value` is a function
10+
* **types:** [`Values`] array logic
11+
* **types:** [`Spread`] empty array + primitive logic
12+
13+
### :package: Build
14+
15+
* **deps-dev:** Bump @arethetypeswrong/cli from 0.7.0 to 0.7.1 ([#348](https://github.com/flex-development/tutils/issues/348)) ([0482471](https://github.com/flex-development/tutils/commit/0482471e975cbc442600df6671e7c73cfed177df))
16+
* **deps-dev:** Bump @flex-development/decorator-regex from 1.0.0 to 2.0.0 ([#347](https://github.com/flex-development/tutils/issues/347)) ([890c928](https://github.com/flex-development/tutils/commit/890c928768ece8f993cf94b705478ea2842ca30b))
17+
* **deps-dev:** Bump eslint-config-prettier from 8.9.0 to 8.10.0 ([#350](https://github.com/flex-development/tutils/issues/350)) ([0884a6f](https://github.com/flex-development/tutils/commit/0884a6f2d2b3bc0681799311b0e1e5b83425db56))
18+
* **deps-dev:** Bump the vitest group with 1 update ([#345](https://github.com/flex-development/tutils/issues/345)) ([5905730](https://github.com/flex-development/tutils/commit/5905730ba655873a7e6eb09744aa154d0aec6cc7))
19+
* **deps-dev:** Bump vite from 4.4.7 to 4.4.8 ([#346](https://github.com/flex-development/tutils/issues/346)) ([a8ef12f](https://github.com/flex-development/tutils/commit/a8ef12f9fa22be2d23592dfbd4d364336fc2422e))
20+
* **deps-dev:** bump vitest from 0.33.0 to 0.34.1 ([bf16272](https://github.com/flex-development/tutils/commit/bf162721f6c5fa783451c4383690b0d294349160))
21+
* **esm:** pure esm ([5a6e803](https://github.com/flex-development/tutils/commit/5a6e803e5afc2ebf7fcd862d409c9e35b0e060d5))
22+
23+
24+
### :sparkles: Features
25+
26+
* **types:** [`Entries`] allow `T` to extend `unknown` ([8bf08b7](https://github.com/flex-development/tutils/commit/8bf08b7df4890fcfa4f71ee63be959f25a972154))
27+
* **types:** [`Values`] construct tuple if `T` is string literal ([f0511fc](https://github.com/flex-development/tutils/commit/f0511fc845540255fe7abd772d275d34cec0af87))
28+
* **types:** `IsUniqueSymbol`, `IfUniqueSymbol` ([9405a9e](https://github.com/flex-development/tutils/commit/9405a9ea22ac9cb8574c97cf7bd7efa9985a05f3))
29+
* **types:** `Keys` ([5c30e53](https://github.com/flex-development/tutils/commit/5c30e53069750667efc9a64077d63c4cb14a0f7f))
30+
* **utils:** [`select`] allow `T` to extend `NIL` ([35bebf7](https://github.com/flex-development/tutils/commit/35bebf76e9b5f5863dbfd65e6c35046f742fdb1d))
31+
* **utils:** [`keys`] allow primitive targets ([f01df67](https://github.com/flex-development/tutils/commit/f01df67105a4a352f84a747529b6d55def61f184))
32+
33+
34+
### :bug: Fixes
35+
36+
* **types:** [`Spread`] empty array + primitive logic ([be98de1](https://github.com/flex-development/tutils/commit/be98de17026c1f59f6ea4537c89c6b816384e6e1))
37+
* **types:** [`Values`] array logic ([b85c3aa](https://github.com/flex-development/tutils/commit/b85c3aacf00ba3574191b6b9285e8ffc2b0d72e7))
38+
39+
40+
### :mechanical_arm: Refactors
41+
42+
* **utils:** use strict equality checks when appropriate ([2dc7967](https://github.com/flex-development/tutils/commit/2dc7967e3804d5f96d9f6607be06a463376affd3))
43+
* **utils:** [`isNodeEnv`] remove default `value` ([686010e](https://github.com/flex-development/tutils/commit/686010e5a5b467cd6f375872f171b5a20aad29f5))
44+
* **utils:** [`isObject`] return `true` if `value` is a function ([577e6f6](https://github.com/flex-development/tutils/commit/577e6f669bd714a04d3f39cea50ccd76bed1df5f))
45+
146
## [tutils@6.0.0-alpha.14](https://github.com/flex-development/tutils/compare/tutils@6.0.0-alpha.13...tutils@6.0.0-alpha.14) (2023-07-31)
247

348

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@flex-development/tutils",
33
"description": "TypeScript-friendly utilities",
4-
"version": "6.0.0-alpha.14",
4+
"version": "6.0.0-alpha.15",
55
"keywords": [
66
"deep",
77
"definitions",

0 commit comments

Comments
 (0)