UNPKG

hry-types

Version:

typescript工具类型库

367 lines (159 loc) 13.4 kB
# Changelog ## [0.19.3](https://github.com/missannil/hry-types/compare/v0.19.2...v0.19.3) (2025-05-22) ### Bug Fixes * IllegalFieldValidation泛型返回{}改为unknown ([300607f](https://github.com/missannil/hry-types/commit/300607f3e2139a1cdacd01907ba02472214470a5)) ## [0.19.2](https://github.com/missannil/hry-types/compare/v0.19.1...v0.19.2) (2025-01-11) ### Bug Fixes * 0.19.2 ([99038b9](https://github.com/missannil/hry-types/commit/99038b960deeea77b86ea08bbde29e14b2accb87)) ## [0.19.1](https://github.com/missannil/hry-types/compare/v0.19.0...v0.19.1) (2025-01-11) ### Miscellaneous Chores * 0.19.1 ([0097aac](https://github.com/missannil/hry-types/commit/0097aac81d79a298d3c571df3781b9a8f06ab2bf)) * 更新npm_token ([5adf744](https://github.com/missannil/hry-types/commit/5adf744657ac95cf24fe5e9a2fbcefe55228613d)) ## [0.19.0](https://github.com/missannil/hry-types/compare/v0.19.0...v0.19.0) (2025-01-11) ### Miscellaneous Chores * 更新npm_token ([5adf744](https://github.com/missannil/hry-types/commit/5adf744657ac95cf24fe5e9a2fbcefe55228613d)) ## [0.19.0](https://github.com/missannil/hry-types/compare/v0.19.0...v0.19.0) (2025-01-11) ### Miscellaneous Chores * 更新npm_token ([5adf744](https://github.com/missannil/hry-types/commit/5adf744657ac95cf24fe5e9a2fbcefe55228613d)) ## [0.19.0](https://github.com/missannil/hry-types/compare/v0.19.0...v0.19.0) (2025-01-11) ### Miscellaneous Chores * 更新npm_token ([5adf744](https://github.com/missannil/hry-types/commit/5adf744657ac95cf24fe5e9a2fbcefe55228613d)) ## [0.19.0](https://github.com/missannil/hry-types/compare/v0.18.1...v0.19.0) (2025-01-11) ### Features * 0.19.0 ([2cea00f](https://github.com/missannil/hry-types/commit/2cea00f934685d328876331f775a1429454bd022)) ## [0.18.1](https://github.com/missannil/hry-types/compare/v0.18.0...v0.18.1) (2024-02-01) ### Bug Fixes * 导出_ReadonlyDeep类型 ([cb42db1](https://github.com/missannil/hry-types/commit/cb42db11415a6a654a4369d21e977da9fe89886e)) ## [0.18.0](https://github.com/missannil/hry-types/compare/v0.17.0...v0.18.0) (2024-01-12) ### Features * add Tuple-> Drop ([fccb737](https://github.com/missannil/hry-types/commit/fccb73778f3bd9441414e1913ee1b76fc436da2c)) ## [0.17.0](https://github.com/missannil/hry-types/compare/v0.16.12...v0.17.0) (2023-12-02) ### Features * add NonReadonlyDeep ([b0bde16](https://github.com/missannil/hry-types/commit/b0bde16711a08bcb7064a700d2ca1b967f892227)) ## [0.16.12](https://github.com/missannil/hry-types/compare/v0.16.11...v0.16.12) (2023-10-06) ### Bug Fixes * release 0.16.12 ([#73](https://github.com/missannil/hry-types/issues/73)) ([4f3d634](https://github.com/missannil/hry-types/commit/4f3d63456cd43026e0023698853134e2ae29f5de)) ## [0.16.11](https://github.com/missannil/hry-types/compare/v0.16.10...v0.16.11) (2023-09-18) ### Bug Fixes * rename ([#68](https://github.com/missannil/hry-types/issues/68)) ([eeeee09](https://github.com/missannil/hry-types/commit/eeeee0938a5b74d3a984dfd751e7874159959ca2)) ## [0.16.10](https://github.com/missannil/hry-types/compare/v0.16.9...v0.16.10) (2023-09-18) ### Bug Fixes * "IllegalFieldValidator" 增加错误提示字段参数。 ([#66](https://github.com/missannil/hry-types/issues/66)) ([6da7c56](https://github.com/missannil/hry-types/commit/6da7c5654bfd6b2c1827b8d6a5842c69cb4f4ae6)) ## [0.16.9](https://github.com/missannil/hry-types/compare/v0.16.8...v0.16.9) (2023-08-28) ### Bug Fixes * "SelectKeys" ([#64](https://github.com/missannil/hry-types/issues/64)) ([7bd9780](https://github.com/missannil/hry-types/commit/7bd9780147682ee3246a2df27af909911fb75c4d)) ## [0.16.8](https://github.com/missannil/hry-types/compare/v0.16.7...v0.16.8) (2023-08-12) ### Bug Fixes * 测试文件导入路径修改为_api,导出IfOrEquals类型 ([#62](https://github.com/missannil/hry-types/issues/62)) ([61311de](https://github.com/missannil/hry-types/commit/61311de73bf92bf88bd3addef0e7d5e1a35bad5e)) ## [0.16.7](https://github.com/missannil/hry-types/compare/v0.16.6...v0.16.7) (2023-08-09) ### Bug Fixes * rename UnionOf -> UnionTwoObject ([#60](https://github.com/missannil/hry-types/issues/60)) ([65568ca](https://github.com/missannil/hry-types/commit/65568cae0c39eb8ca043a9f99d00dcde9a264e5a)) ## [0.16.6](https://github.com/missannil/hry-types/compare/v0.16.5...v0.16.6) (2023-08-07) ### Bug Fixes * **Object:** rename ComputeIntersect And ComputeIntersectDeep ([#57](https://github.com/missannil/hry-types/issues/57)) ([64296da](https://github.com/missannil/hry-types/commit/64296da9bde38d31dd461a07aa2c7f147a77c8b8)) ## [0.16.5](https://github.com/missannil/hry-types/compare/v0.16.4...v0.16.5) (2023-08-06) ### Bug Fixes * **ComputeIntersectionDeep:** 修复结果中包含类型别名 ([#55](https://github.com/missannil/hry-types/issues/55)) ([17c345f](https://github.com/missannil/hry-types/commit/17c345f0edc0a30f39a6da81ab8f358682e133ac)) ## [0.16.4](https://github.com/missannil/hry-types/compare/v0.16.3...v0.16.4) (2023-08-02) ### Bug Fixes * 修复一些问题 ([#53](https://github.com/missannil/hry-types/issues/53)) ([7f688a6](https://github.com/missannil/hry-types/commit/7f688a635820a5adaf1ba86895e3c04f02f8c56b)) ## [0.16.3](https://github.com/missannil/hry-types/compare/v0.16.2...v0.16.3) (2023-07-31) ### Bug Fixes * **IsNonArrNonFuncObject:** 修复传入readonly 数组时得到ture的错误 ([#51](https://github.com/missannil/hry-types/issues/51)) ([82bf8b3](https://github.com/missannil/hry-types/commit/82bf8b32fe0c8d745f7a3cfb0f3d739029aab50c)) ## [0.16.2](https://github.com/missannil/hry-types/compare/v0.16.1...v0.16.2) (2023-07-28) ### Miscellaneous Chores * "omputeUnion" 去除ComputeIntersection包裹 ([#48](https://github.com/missannil/hry-types/issues/48)) ([6cbad3a](https://github.com/missannil/hry-types/commit/6cbad3a60109a5b41207daac420b79fba4d6a3ed)) ## [0.16.1](https://github.com/missannil/hry-types/compare/v0.16.0...v0.16.1) (2023-07-26) ### Bug Fixes * illegalFieldValidator ([#44](https://github.com/missannil/hry-types/issues/44)) ([4fd1f3b](https://github.com/missannil/hry-types/commit/4fd1f3b956e6432da8f0f5aaaf7a7e27563c35be)) ## [0.16.0](https://github.com/missannil/hry-types/compare/v0.15.1...v0.16.0) (2023-07-21) ### Features * add actions of PR is up-to-date ([393dc2c](https://github.com/missannil/hry-types/commit/393dc2c5769e62feeb2a7a4f487f96bf6062ca78)) ## [0.15.1](https://github.com/missannil/hry-types/compare/v0.15.0...v0.15.1) (2023-07-10) ### Bug Fixes * **Any:** "fEquals "去除 or数组的支持 ([ce14749](https://github.com/missannil/hry-types/commit/ce14749df2f8a74215caa3e240ac8a95082e5eb3)) ## [0.15.0](https://github.com/missannil/hry-types/compare/v0.14.1...v0.15.0) (2023-07-10) ### Features * **Any:** add OrEquals and IfOrEquals ([48c7b4c](https://github.com/missannil/hry-types/commit/48c7b4c5d8ebe2a8b89df7e19025cbfa269f303a)) ## [0.14.1](https://github.com/missannil/hry-types/compare/v0.14.0...v0.14.1) (2023-07-09) ### Bug Fixes * export Tuple api ([15c8210](https://github.com/missannil/hry-types/commit/15c82103b58646bd08e66c6fbc431254689f0f9f)) ## [0.14.0](https://github.com/missannil/hry-types/compare/v0.13.3...v0.14.0) (2023-07-09) ### Features * **Tuple:** add IsContains ([520511c](https://github.com/missannil/hry-types/commit/520511cc57538ffc81f1027c335ad0f9030054f9)) ### Bug Fixes * **Any:** "Extends" changed ([520511c](https://github.com/missannil/hry-types/commit/520511cc57538ffc81f1027c335ad0f9030054f9)) ## [0.13.3](https://github.com/missannil/hry-types/compare/v0.13.2...v0.13.3) (2023-07-08) ### Bug Fixes * **Object:** export UnionOf ([7ab73f2](https://github.com/missannil/hry-types/commit/7ab73f220106f842957d2bbefa4050e1ccd2d911)) ## [0.13.2](https://github.com/missannil/hry-types/compare/v0.13.1...v0.13.2) (2023-07-08) ### Features * **Object:** add "UnionOf" ([f3e68a2](https://github.com/missannil/hry-types/commit/f3e68a20c8ab5799aa9c6fb1f011e61a39c3eb09)) ## [0.13.1](https://github.com/missannil/hry-types/compare/v0.13.0...v0.13.1) (2023-07-08) ### Bug Fixes * "ComputeIntersection" and "ComputeIntersectionDeep" ([20d44a9](https://github.com/missannil/hry-types/commit/20d44a997dfbc0c2542b5bf83f2fb52080ddca9b)) ## [0.13.0](https://github.com/missannil/hry-types/compare/v0.12.1...v0.13.0) (2023-07-07) ### Code Refactoring * all ([5158bde](https://github.com/missannil/hry-types/commit/5158bdecbe7be80d0846ef7b5dea80a8596420fe)) ## [0.12.1](https://github.com/missannil/hry-types/compare/v0.12.0...v0.12.1) (2023-06-30) ### Bug Fixes * duplicateFieldValidator 加默认提示值 ([1840222](https://github.com/missannil/hry-types/commit/184022202ec62429251ed0b5a56ed68710e5271c)) ## [0.12.0](https://github.com/missannil/hry-types/compare/v0.11.0...v0.12.0) (2023-06-30) ### Features * add Flat ([3d56d29](https://github.com/missannil/hry-types/commit/3d56d29421c60a45334e2a1c2453fe97fdd9a54b)) ## [0.11.0](https://github.com/missannil/hry-types/compare/v0.10.0...v0.11.0) (2023-06-29) ### Code Refactoring * all ([dee88f1](https://github.com/missannil/hry-types/commit/dee88f1c9ccd27fe678eb29ef3ac04d64230dd7d)) ## [0.10.0](https://github.com/missannil/hry-types/compare/v0.9.1...v0.10.0) (2023-06-25) ### Features * add Delay and PureObjectConstraint ([edd53fa](https://github.com/missannil/hry-types/commit/edd53fa201ce82d9038464fa9cf3b8fcb97e97a1)) ## [0.9.1](https://github.com/missannil/hry-types/compare/v0.9.0...v0.9.1) (2023-06-22) ### Bug Fixes * 导出Asss类型 ([cb2277e](https://github.com/missannil/hry-types/commit/cb2277e12b6bb9437a998f5002e207ca141659be)) ## [0.9.0](https://github.com/missannil/hry-types/compare/v0.8.3...v0.9.0) (2023-06-22) ### Features * 加入NonNullable As 移动IsPureObject到Any目录下 ([54e303c](https://github.com/missannil/hry-types/commit/54e303cb0a1e0474e2eae3d678fa154e3edb422c)) ## [0.8.3](https://github.com/missannil/hry-types/compare/v0.8.2...v0.8.3) (2023-06-19) ### Code Refactoring * **Validation:** rename Function_generic_value_validation->Validation ([40d05da](https://github.com/missannil/hry-types/commit/40d05da24a5394f039927dc328b4ce2cbe1365f5)) ## [0.8.2](https://github.com/missannil/hry-types/compare/v0.8.1...v0.8.2) (2023-06-17) ### Performance Improvements * **Object:** "ReturnType" ([2d51dc0](https://github.com/missannil/hry-types/commit/2d51dc0f6a07ebe2e37d9f123f9a04c412ebc5c1)) ## [0.8.1](https://github.com/missannil/hry-types/compare/v0.8.0...v0.8.1) (2023-06-17) ### Bug Fixes * **Object:** ReturnTypeOfProperty rename ReturnType ([bcf8cd4](https://github.com/missannil/hry-types/commit/bcf8cd47aed24f3e8c6f027a5bdfecb4a2358162)) ## [0.8.0](https://github.com/missannil/hry-types/compare/v0.7.0...v0.8.0) (2023-06-17) ### Features * **union:** add IntersectOf ([c4f18a3](https://github.com/missannil/hry-types/commit/c4f18a350c901c723271a4c549bd1f58e7710d5e)) ## [0.7.0](https://github.com/missannil/hry-types/compare/v0.6.0...v0.7.0) (2023-06-16) ### Features * add Validation ([3c31675](https://github.com/missannil/hry-types/commit/3c316758dae38a90b8d098ac05af81e72b3a6617)) ## [0.6.0](https://github.com/missannil/hry-types/compare/v0.5.0...v0.6.0) (2023-06-13) ### Features * add types ([6bc2024](https://github.com/missannil/hry-types/commit/6bc20244dffeb71c67edb572a89e760265ec5235)) ## [0.5.0](https://github.com/missannil/hry-types/compare/v0.4.0...v0.5.0) (2023-06-10) ### Features * add types ([b2dbc48](https://github.com/missannil/hry-types/commit/b2dbc489e55ba331eef3301d985fb8bba557e074)) ## [0.4.0](https://github.com/missannil/hry-types/compare/v0.3.0...v0.4.0) (2023-06-10) ### Features * add ReturnTypeOfProperty ([460d952](https://github.com/missannil/hry-types/commit/460d952235ae7d07643d3d13998594ec151dd444)) ## [0.3.0](https://github.com/missannil/hry-types/compare/v0.2.1...v0.3.0) (2023-06-09) ### Features * add "IsNever" ([0eb01e4](https://github.com/missannil/hry-types/commit/0eb01e4f182a7e1749e01ad872f28f05588039bb)) ## [0.2.1](https://github.com/missannil/hry-types/compare/v0.2.0...v0.2.1) (2023-06-09) ### Miscellaneous Chores * release 0.2.0 ([0840a49](https://github.com/missannil/hry-types/commit/0840a49dccd2406d791753c4ae0718f0fe7f28ed)) * release 0.2.1 ([13994d5](https://github.com/missannil/hry-types/commit/13994d5bfbfb5ed6c5cc4272011edfbd094f01c2)) ## [0.2.0](https://github.com/missannil/hry-types/compare/v0.2.0...v0.2.0) (2023-06-09) ### Miscellaneous Chores * release 0.2.0 ([0840a49](https://github.com/missannil/hry-types/commit/0840a49dccd2406d791753c4ae0718f0fe7f28ed)) ## [0.2.0](https://github.com/missannil/hry-types/compare/v0.1.0...v0.2.0) (2023-06-09) ### Features * release ([cd41277](https://github.com/missannil/hry-types/commit/cd4127710e731a8965008b49f3caf450be75b4cf)) ## [0.1.0](https://github.com/missannil/hry-types/compare/v0.0.0...v0.1.0) (2023-06-09) ### Features * add "validation" ([a03ab8f](https://github.com/missannil/hry-types/commit/a03ab8fa1c37c152593634c1a3493e49fb0f51e9)) ## 0.0.0 (2023-06-08) ### Features * base types ([73079cf](https://github.com/missannil/hry-types/commit/73079cf98e285f8b8e887b7d6f907f0b7256caa1)) * first type AnyObject ([890fdfd](https://github.com/missannil/hry-types/commit/890fdfd8fe7604305406add14b8823ec8bdb6274))