/******************************************************************** * @author: Kaven * @email: kaven@wuwenkai.com * @website: http://blog.kaven.xyz * @file: [Kaven-Basic] /src/index.core.ts * @create: 2025-07-01 17:11:06.014 * @modify: 2025-10-14 22:39:26.161 * @version: 6.1.0 * @times: 35 * @lines: 74 * @copyright: Copyright © 2018-2025 Kaven. All Rights Reserved. * @description: [description] * @license: * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. ********************************************************************/ export * from "./libs/core/ChangeFileExtension"; export * from "./libs/core/CheckEndian"; export * from "./libs/core/CombinePath"; export * from "./libs/core/ConvertTo"; export * from "./libs/core/Countdown"; export * from "./libs/core/CreateArray"; export * from "./libs/core/Distinct"; export * from "./libs/core/DoUntilSuccess"; export * from "./libs/core/GetBaseDir"; export * from "./libs/core/GetEmailAddressWithName"; export * from "./libs/core/GetFileExtension"; export * from "./libs/core/GetFileName"; export * from "./libs/core/GetFileNameWithoutExtension"; export * from "./libs/core/GetValueByKey"; export * from "./libs/core/IncreaseVersion"; export * from "./libs/core/IsEmailAddressValid"; export * from "./libs/core/IsLoopbackIP"; export * from "./libs/core/IsPrivateIP"; export * from "./libs/core/IsPublicIP"; export * from "./libs/core/IsSuccessStatusCode"; export * from "./libs/core/KeyValuePair"; export * from "./libs/core/MediaType"; export * from "./libs/core/NormalizePathSep"; export * from "./libs/core/ParseEndOfLineSequence"; export * from "./libs/core/ParseLines"; export * from "./libs/core/Promise"; export * from "./libs/core/RFC3986"; export * from "./libs/core/RemoveInvalidCharactersFromFileName"; export * from "./libs/core/RemoveInvalidCharactersFromPath"; export * from "./libs/core/ReplaceSymbols"; export * from "./libs/core/RunTest"; export * from "./libs/core/SplitCamelCaseString"; export * from "./libs/core/SplitStringByNewline"; export * from "./libs/core/StartTimer"; export * from "./libs/core/String2ArrayBuffer"; export * from "./libs/core/String2StringArray"; export * from "./libs/core/TrimPath"; export * from "./libs/core/Try"; export * from "./libs/core/TryParseVersion"; export * from "./libs/core/TryParseVersionFromMultiLineContent"; export * from "./libs/core/UTF8ByteArrayToString"; //# sourceMappingURL=index.core.d.ts.map