From 2813b9b7688e4a87abe70e1ef1872f5820c44566 Mon Sep 17 00:00:00 2001 From: Harsh Raj Date: Sun, 16 Jun 2024 20:37:14 +0530 Subject: [PATCH] Refactor npm packages --- .husky/post-commit | 24 +- .husky/pre-commit | 164 +- action/package.json | 1 - npm/examples/dsa/dsa-examples/package.json | 12 - npm/examples/dsa/dsa-examples/queue/Queue.js | 14 - .../dsa/dsa-examples/search/BinarySearch.js | 6 - .../dsa/dsa-examples/search/LinearSearch.js | 6 - .../dsa/dsa-examples/sort/BubbleSort.js | 6 - .../dsa/dsa-examples/sort/CountingSort.js | 6 - .../dsa/dsa-examples/sort/HeapSort.js | 6 - .../dsa/dsa-examples/sort/InsertionSort.js | 6 - .../dsa/dsa-examples/sort/MergeSort.js | 6 - .../dsa/dsa-examples/sort/QuickSort.js | 6 - .../dsa/dsa-examples/sort/RadixSort.js | 6 - .../dsa/dsa-examples/sort/SelectionSort.js | 6 - npm/examples/dsa/dsa-examples/stack/Stack.js | 11 - npm/examples/dsa/queue-example/Queue.js | 14 - npm/examples/dsa/queue-example/package.json | 12 - .../binary-search-example/BinarySearch.js | 6 - .../search/binary-search-example/package.json | 12 - .../linear-search-example/LinearSearch.js | 6 - .../search/linear-search-example/package.json | 12 - .../sort/bubble-sort-example/BubbleSort.js | 6 - .../dsa/sort/bubble-sort-example/package.json | 12 - .../counting-sort-example/CountingSort.js | 6 - .../sort/counting-sort-example/package.json | 12 - .../dsa/sort/heap-sort-example/HeapSort.js | 6 - .../dsa/sort/heap-sort-example/package.json | 12 - .../insertion-sort-example/InsertionSort.js | 6 - .../sort/insertion-sort-example/package.json | 12 - .../dsa/sort/merge-sort-example/MergeSort.js | 6 - .../dsa/sort/merge-sort-example/package.json | 12 - .../dsa/sort/quick-sort-example/QuickSort.js | 6 - .../dsa/sort/quick-sort-example/package.json | 12 - .../dsa/sort/radix-sort-example/RadixSort.js | 6 - .../dsa/sort/radix-sort-example/package.json | 12 - .../selection-sort-example/SelectionSort.js | 6 - .../sort/selection-sort-example/package.json | 12 - npm/examples/dsa/stack-example/Stack.js | 11 - npm/examples/dsa/stack-example/package.json | 12 - .../language-data-example/GetLanguageData.js | 21 - .../language-data-example/package.json | 12 - .../ascii/ascii-example/AsciiToBinary.js | 10 - .../ascii/ascii-example/AsciiToDecimal.js | 9 - .../ascii/ascii-example/AsciiToHexadecimal.js | 9 - .../ascii/ascii-example/AsciiToOctal.js | 9 - .../ascii/ascii-example/package.json | 12 - .../ascii-to-binary-example/AsciiToBinary.js | 10 - .../ascii-to-binary-example/package.json | 12 - .../AsciiToDecimal.js | 9 - .../ascii-to-decimal-example/package.json | 12 - .../AsciiToHexadecimal.js | 9 - .../ascii-to-hexadecimal-example/package.json | 12 - .../ascii-to-octal-example/AsciiToOctal.js | 9 - .../ascii/ascii-to-octal-example/package.json | 12 - .../binary/binary-example/BinaryToAscii.js | 10 - .../binary/binary-example/BinaryToDecimal.js | 9 - .../binary-example/BinaryToHexadecimal.js | 9 - .../binary/binary-example/BinaryToOctal.js | 9 - .../binary/binary-example/package.json | 12 - .../binary-to-ascii-example/BinaryToAscii.js | 10 - .../binary-to-ascii-example/package.json | 12 - .../BinaryToDecimal.js | 9 - .../binary-to-decimal-example/package.json | 12 - .../BinaryToHexadecimal.js | 9 - .../package.json | 12 - .../binary-to-octal-example/BinaryToOctal.js | 9 - .../binary-to-octal-example/package.json | 12 - .../decimal/decimal-example/DecimalToAscii.js | 9 - .../decimal-example/DecimalToBinary.js | 9 - .../decimal-example/DecimalToHexadecimal.js | 9 - .../decimal/decimal-example/DecimalToOctal.js | 9 - .../decimal/decimal-example/package.json | 12 - .../DecimalToAscii.js | 9 - .../decimal-to-ascii-example/package.json | 12 - .../DecimalToBinary.js | 9 - .../decimal-to-binary-example/package.json | 12 - .../DecimalToHexadecimal.js | 9 - .../package.json | 12 - .../DecimalToOctal.js | 9 - .../decimal-to-octal-example/package.json | 12 - .../hexadecimal-example/HexadecimalToAscii.js | 9 - .../HexadecimalToBinary.js | 9 - .../HexadecimalToDecimal.js | 9 - .../hexadecimal-example/HexadecimalToOctal.js | 9 - .../hexadecimal-example/package.json | 12 - .../HexadecimalToAscii.js | 9 - .../hexadecimal-to-ascii-example/package.json | 12 - .../HexadecimalToBinary.js | 9 - .../package.json | 12 - .../HexadecimalToDecimal.js | 9 - .../package.json | 12 - .../HexadecimalToOctal.js | 9 - .../hexadecimal-to-octal-example/package.json | 12 - .../ascii/AsciiToBinary.js | 10 - .../ascii/AsciiToDecimal.js | 9 - .../ascii/AsciiToHexadecimal.js | 9 - .../ascii/AsciiToOctal.js | 9 - .../binary/BinaryToAscii.js | 10 - .../binary/BinaryToDecimal.js | 9 - .../binary/BinaryToHexadecimal.js | 9 - .../binary/BinaryToOctal.js | 9 - .../decimal/DecimalToAscii.js | 9 - .../decimal/DecimalToBinary.js | 9 - .../decimal/DecimalToHexadecimal.js | 9 - .../decimal/DecimalToOctal.js | 9 - .../hexadecimal/HexadecimalToAscii.js | 9 - .../hexadecimal/HexadecimalToBinary.js | 9 - .../hexadecimal/HexadecimalToDecimal.js | 9 - .../hexadecimal/HexadecimalToOctal.js | 9 - .../octal/OctalToAscii.js | 9 - .../octal/OctalToBinary.js | 9 - .../octal/OctalToDecimal.js | 9 - .../octal/OctalToHexadecimal.js | 9 - .../number-system-examples/package.json | 12 - .../octal/octal-example/OctalToAscii.js | 9 - .../octal/octal-example/OctalToBinary.js | 9 - .../octal/octal-example/OctalToDecimal.js | 9 - .../octal/octal-example/OctalToHexadecimal.js | 9 - .../octal/octal-example/package.json | 12 - .../octal-to-ascii-example/OctalToAscii.js | 9 - .../octal/octal-to-ascii-example/package.json | 12 - .../octal-to-binary-example/OctalToBinary.js | 9 - .../octal-to-binary-example/package.json | 12 - .../OctalToDecimal.js | 9 - .../octal-to-decimal-example/package.json | 12 - .../OctalToHexadecimal.js | 9 - .../octal-to-hexadecimal-example/package.json | 12 - .../CamelCaseStringToConstantCaseString.js | 7 - .../CamelCaseStringToDotCaseString.js | 7 - .../CamelCaseStringToHeaderCaseString.js | 7 - .../CamelCaseStringToKebabCaseString.js | 7 - .../CamelCaseStringToLowerCaseString.js | 7 - .../CamelCaseStringToPascalCaseString.js | 7 - .../CamelCaseStringToPathCaseString.js | 7 - .../CamelCaseStringToSentenceCaseString.js | 7 - .../CamelCaseStringToSnakeCaseString.js | 7 - .../CamelCaseStringToTitleCaseString.js | 7 - .../CamelCaseStringToUpperCaseString.js | 7 - .../camel-case-string-examples/package.json | 12 - .../CamelCaseStringToConstantCaseString.js | 7 - .../package.json | 12 - .../CamelCaseStringToDotCaseString.js | 7 - .../package.json | 12 - .../CamelCaseStringToHeaderCaseString.js | 7 - .../package.json | 12 - .../CamelCaseStringToKebabCaseString.js | 7 - .../package.json | 12 - .../CamelCaseStringToLowerCaseString.js | 7 - .../package.json | 12 - .../CamelCaseStringToPascalCaseString.js | 7 - .../package.json | 12 - .../CamelCaseStringToPathCaseString.js | 7 - .../package.json | 12 - .../CamelCaseStringToSentenceCaseString.js | 7 - .../package.json | 12 - .../CamelCaseStringToSnakeCaseString.js | 7 - .../package.json | 12 - .../CamelCaseStringToTitleCaseString.js | 7 - .../package.json | 12 - .../CamelCaseStringToUpperCaseString.js | 7 - .../package.json | 12 - .../CamelCaseStringToConstantCaseString.js | 7 - .../CamelCaseStringToDotCaseString.js | 7 - .../CamelCaseStringToHeaderCaseString.js | 7 - .../CamelCaseStringToKebabCaseString.js | 7 - .../CamelCaseStringToLowerCaseString.js | 7 - .../CamelCaseStringToPascalCaseString.js | 7 - .../CamelCaseStringToPathCaseString.js | 7 - .../CamelCaseStringToSentenceCaseString.js | 7 - .../CamelCaseStringToSnakeCaseString.js | 7 - .../CamelCaseStringToTitleCaseString.js | 7 - .../CamelCaseStringToUpperCaseString.js | 7 - .../ConstantCaseStringToCamelCaseString.js | 7 - .../ConstantCaseStringToDotCaseString.js | 7 - .../ConstantCaseStringToHeaderCaseString.js | 7 - .../ConstantCaseStringToKebabCaseString.js | 7 - .../ConstantCaseStringToLowerCaseString.js | 7 - .../ConstantCaseStringToPascalCaseString.js | 7 - .../ConstantCaseStringToPathCaseString.js | 7 - .../ConstantCaseStringToSentenceCaseString.js | 7 - .../ConstantCaseStringToSnakeCaseString.js | 7 - .../ConstantCaseStringToTitleCaseString.js | 7 - .../ConstantCaseStringToUpperCaseString.js | 7 - .../DotCaseStringToCamelCaseString.js | 7 - .../DotCaseStringToConstantCaseString.js | 7 - .../DotCaseStringToHeaderCaseString.js | 7 - .../DotCaseStringToKebabCaseString.js | 7 - .../DotCaseStringToLowerCaseString.js | 7 - .../DotCaseStringToPascalCaseString.js | 7 - .../DotCaseStringToPathCaseString.js | 7 - .../DotCaseStringToSentenceCaseString.js | 7 - .../DotCaseStringToSnakeCaseString.js | 7 - .../DotCaseStringToTitleCaseString.js | 7 - .../DotCaseStringToUpperCaseString.js | 7 - .../HeaderCaseStringToCamelCaseString.js | 7 - .../HeaderCaseStringToConstantCaseString.js | 7 - .../HeaderCaseStringToDotCaseString.js | 7 - .../HeaderCaseStringToKebabCaseString.js | 7 - .../HeaderCaseStringToLowerCaseString.js | 7 - .../HeaderCaseStringToPascalCaseString.js | 7 - .../HeaderCaseStringToPathCaseString.js | 7 - .../HeaderCaseStringToSentenceCaseString.js | 7 - .../HeaderCaseStringToSnakeCaseString.js | 7 - .../HeaderCaseStringToTitleCaseString.js | 7 - .../HeaderCaseStringToUpperCaseString.js | 7 - .../KebabCaseStringToCamelCaseString.js | 7 - .../KebabCaseStringToConstantCaseString.js | 7 - .../KebabCaseStringToDotCaseString.js | 7 - .../KebabCaseStringToHeaderCaseString.js | 7 - .../KebabCaseStringToLowerCaseString.js | 7 - .../KebabCaseStringToPascalCaseString.js | 7 - .../KebabCaseStringToPathCaseString.js | 7 - .../KebabCaseStringToSentenceCaseString.js | 7 - .../KebabCaseStringToSnakeCaseString.js | 7 - .../KebabCaseStringToTitleCaseString.js | 7 - .../KebabCaseStringToUpperCaseString.js | 7 - .../LowerCaseStringToCamelCaseString.js | 7 - .../LowerCaseStringToConstantCaseString.js | 7 - .../LowerCaseStringToDotCaseString.js | 7 - .../LowerCaseStringToHeaderCaseString.js | 7 - .../LowerCaseStringToKebabCaseString.js | 7 - .../LowerCaseStringToPascalCaseString.js | 7 - .../LowerCaseStringToPathCaseString.js | 7 - .../LowerCaseStringToSentenceCaseString.js | 7 - .../LowerCaseStringToSnakeCaseString.js | 7 - .../LowerCaseStringToTitleCaseString.js | 7 - .../LowerCaseStringToUpperCaseString.js | 7 - .../string/case/case-examples/package.json | 12 - .../PascalCaseStringToCamelCaseString.js | 7 - .../PascalCaseStringToConstantCaseString.js | 7 - .../PascalCaseStringToDotCaseString.js | 7 - .../PascalCaseStringToHeaderCaseString.js | 7 - .../PascalCaseStringToKebabCaseString.js | 7 - .../PascalCaseStringToLowerCaseString.js | 7 - .../PascalCaseStringToPathCaseString.js | 7 - .../PascalCaseStringToSentenceCaseString.js | 7 - .../PascalCaseStringToSnakeCaseString.js | 7 - .../PascalCaseStringToTitleCaseString.js | 7 - .../PascalCaseStringToUpperCaseString.js | 7 - .../PathCaseStringToCamelCaseString.js | 7 - .../PathCaseStringToConstantCaseString.js | 7 - .../PathCaseStringToDotCaseString.js | 7 - .../PathCaseStringToHeaderCaseString.js | 7 - .../PathCaseStringToKebabCaseString.js | 7 - .../PathCaseStringToLowerCaseString.js | 7 - .../PathCaseStringToPascalCaseString.js | 7 - .../PathCaseStringToSentenceCaseString.js | 7 - .../PathCaseStringToSnakeCaseString.js | 7 - .../PathCaseStringToTitleCaseString.js | 7 - .../PathCaseStringToUpperCaseString.js | 7 - .../SentenceCaseStringToCamelCaseString.js | 7 - .../SentenceCaseStringToConstantCaseString.js | 7 - .../SentenceCaseStringToDotCaseString.js | 7 - .../SentenceCaseStringToHeaderCaseString.js | 7 - .../SentenceCaseStringToKebabCaseString.js | 7 - .../SentenceCaseStringToLowerCaseString.js | 7 - .../SentenceCaseStringToPascalCaseString.js | 7 - .../SentenceCaseStringToPathCaseString.js | 7 - .../SentenceCaseStringToSnakeCaseString.js | 7 - .../SentenceCaseStringToTitleCaseString.js | 7 - .../SentenceCaseStringToUpperCaseString.js | 7 - .../SnakeCaseStringToCamelCaseString.js | 7 - .../SnakeCaseStringToConstantCaseString.js | 7 - .../SnakeCaseStringToDotCaseString.js | 7 - .../SnakeCaseStringToHeaderCaseString.js | 7 - .../SnakeCaseStringToKebabCaseString.js | 7 - .../SnakeCaseStringToLowerCaseString.js | 7 - .../SnakeCaseStringToPascalCaseString.js | 7 - .../SnakeCaseStringToPathCaseString.js | 7 - .../SnakeCaseStringToSentenceCaseString.js | 7 - .../SnakeCaseStringToTitleCaseString.js | 7 - .../SnakeCaseStringToUpperCaseString.js | 7 - .../case-examples/string/StringToCamelCase.js | 7 - .../string/StringToConstantCase.js | 7 - .../case-examples/string/StringToDotCase.js | 7 - .../string/StringToHeaderCase.js | 7 - .../case-examples/string/StringToKebabCase.js | 7 - .../case-examples/string/StringToLowerCase.js | 7 - .../string/StringToPascalCase.js | 7 - .../case-examples/string/StringToPathCase.js | 7 - .../string/StringToSentenceCase.js | 7 - .../case-examples/string/StringToSnakeCase.js | 7 - .../case-examples/string/StringToTitleCase.js | 7 - .../case-examples/string/StringToUpperCase.js | 7 - .../TitleCaseStringToCamelCaseString.js | 7 - .../TitleCaseStringToConstantCaseString.js | 7 - .../TitleCaseStringToDotCaseString.js | 7 - .../TitleCaseStringToHeaderCaseString.js | 7 - .../TitleCaseStringToKebabCaseString.js | 7 - .../TitleCaseStringToLowerCaseString.js | 7 - .../TitleCaseStringToPascalCaseString.js | 7 - .../TitleCaseStringToPathCaseString.js | 7 - .../TitleCaseStringToSentenceCaseString.js | 7 - .../TitleCaseStringToSnakeCaseString.js | 7 - .../TitleCaseStringToUpperCaseString.js | 7 - .../UpperCaseStringToCamelCaseString.js | 7 - .../UpperCaseStringToConstantCaseString.js | 7 - .../UpperCaseStringToDotCaseString.js | 7 - .../UpperCaseStringToHeaderCaseString.js | 7 - .../UpperCaseStringToKebabCaseString.js | 7 - .../UpperCaseStringToLowerCaseString.js | 7 - .../UpperCaseStringToPascalCaseString.js | 7 - .../UpperCaseStringToPathCaseString.js | 7 - .../UpperCaseStringToSentenceCaseString.js | 7 - .../UpperCaseStringToSnakeCaseString.js | 7 - .../UpperCaseStringToTitleCaseString.js | 7 - .../ConstantCaseStringToCamelCaseString.js | 7 - .../ConstantCaseStringToDotCaseString.js | 7 - .../ConstantCaseStringToHeaderCaseString.js | 7 - .../ConstantCaseStringToKebabCaseString.js | 7 - .../ConstantCaseStringToLowerCaseString.js | 7 - .../ConstantCaseStringToPascalCaseString.js | 7 - .../ConstantCaseStringToPathCaseString.js | 7 - .../ConstantCaseStringToSentenceCaseString.js | 7 - .../ConstantCaseStringToSnakeCaseString.js | 7 - .../ConstantCaseStringToTitleCaseString.js | 7 - .../ConstantCaseStringToUpperCaseString.js | 7 - .../package.json | 12 - .../ConstantCaseStringToCamelCaseString.js | 7 - .../package.json | 12 - .../ConstantCaseStringToDotCaseString.js | 7 - .../package.json | 12 - .../ConstantCaseStringToHeaderCaseString.js | 7 - .../package.json | 12 - .../ConstantCaseStringToKebabCaseString.js | 7 - .../package.json | 12 - .../ConstantCaseStringToLowerCaseString.js | 7 - .../package.json | 12 - .../ConstantCaseStringToPascalCaseString.js | 7 - .../package.json | 12 - .../ConstantCaseStringToPathCaseString.js | 7 - .../package.json | 12 - .../ConstantCaseStringToSentenceCaseString.js | 7 - .../package.json | 12 - .../ConstantCaseStringToSnakeCaseString.js | 7 - .../package.json | 12 - .../ConstantCaseStringToTitleCaseString.js | 7 - .../package.json | 12 - .../ConstantCaseStringToUpperCaseString.js | 7 - .../package.json | 12 - .../DotCaseStringToCamelCaseString.js | 7 - .../DotCaseStringToConstantCaseString.js | 7 - .../DotCaseStringToHeaderCaseString.js | 7 - .../DotCaseStringToKebabCaseString.js | 7 - .../DotCaseStringToLowerCaseString.js | 7 - .../DotCaseStringToPascalCaseString.js | 7 - .../DotCaseStringToPathCaseString.js | 7 - .../DotCaseStringToSentenceCaseString.js | 7 - .../DotCaseStringToSnakeCaseString.js | 7 - .../DotCaseStringToTitleCaseString.js | 7 - .../DotCaseStringToUpperCaseString.js | 7 - .../dot-case-string-examples/package.json | 12 - .../DotCaseStringToCamelCaseString.js | 7 - .../package.json | 12 - .../DotCaseStringToConstantCaseString.js | 7 - .../package.json | 12 - .../DotCaseStringToHeaderCaseString.js | 7 - .../package.json | 12 - .../DotCaseStringToKebabCaseString.js | 7 - .../package.json | 12 - .../DotCaseStringToLowerCaseString.js | 7 - .../package.json | 12 - .../DotCaseStringToPascalCaseString.js | 7 - .../package.json | 12 - .../DotCaseStringToPathCaseString.js | 7 - .../package.json | 12 - .../DotCaseStringToSentenceCaseString.js | 7 - .../package.json | 12 - .../DotCaseStringToSnakeCaseString.js | 7 - .../package.json | 12 - .../DotCaseStringToTitleCaseString.js | 7 - .../package.json | 12 - .../DotCaseStringToUpperCaseString.js | 7 - .../package.json | 12 - .../HeaderCaseStringToCamelCaseString.js | 7 - .../HeaderCaseStringToConstantCaseString.js | 7 - .../HeaderCaseStringToDotCaseString.js | 7 - .../HeaderCaseStringToKebabCaseString.js | 7 - .../HeaderCaseStringToLowerCaseString.js | 7 - .../HeaderCaseStringToPascalCaseString.js | 7 - .../HeaderCaseStringToPathCaseString.js | 7 - .../HeaderCaseStringToSentenceCaseString.js | 7 - .../HeaderCaseStringToSnakeCaseString.js | 7 - .../HeaderCaseStringToTitleCaseString.js | 7 - .../HeaderCaseStringToUpperCaseString.js | 7 - .../header-case-string-examples/package.json | 12 - .../HeaderCaseStringToCamelCaseString.js | 7 - .../package.json | 12 - .../HeaderCaseStringToConstantCaseString.js | 7 - .../package.json | 12 - .../HeaderCaseStringToDotCaseString.js | 7 - .../package.json | 12 - .../HeaderCaseStringToKebabCaseString.js | 7 - .../package.json | 12 - .../HeaderCaseStringToLowerCaseString.js | 7 - .../package.json | 12 - .../HeaderCaseStringToPascalCaseString.js | 7 - .../package.json | 12 - .../HeaderCaseStringToPathCaseString.js | 7 - .../package.json | 12 - .../HeaderCaseStringToSentenceCaseString.js | 7 - .../package.json | 12 - .../HeaderCaseStringToSnakeCaseString.js | 7 - .../package.json | 12 - .../HeaderCaseStringToTitleCaseString.js | 7 - .../package.json | 12 - .../HeaderCaseStringToUpperCaseString.js | 7 - .../package.json | 12 - .../KebabCaseStringToCamelCaseString.js | 7 - .../KebabCaseStringToConstantCaseString.js | 7 - .../KebabCaseStringToDotCaseString.js | 7 - .../KebabCaseStringToHeaderCaseString.js | 7 - .../KebabCaseStringToLowerCaseString.js | 7 - .../KebabCaseStringToPascalCaseString.js | 7 - .../KebabCaseStringToPathCaseString.js | 7 - .../KebabCaseStringToSentenceCaseString.js | 7 - .../KebabCaseStringToSnakeCaseString.js | 7 - .../KebabCaseStringToTitleCaseString.js | 7 - .../KebabCaseStringToUpperCaseString.js | 7 - .../kebab-case-string-examples/package.json | 12 - .../KebabCaseStringToCamelCaseString.js | 7 - .../package.json | 12 - .../KebabCaseStringToConstantCaseString.js | 7 - .../package.json | 12 - .../KebabCaseStringToDotCaseString.js | 7 - .../package.json | 12 - .../KebabCaseStringToHeaderCaseString.js | 7 - .../package.json | 12 - .../KebabCaseStringToLowerCaseString.js | 7 - .../package.json | 12 - .../KebabCaseStringToPascalCaseString.js | 7 - .../package.json | 12 - .../KebabCaseStringToPathCaseString.js | 7 - .../package.json | 12 - .../KebabCaseStringToSentenceCaseString.js | 7 - .../package.json | 12 - .../KebabCaseStringToSnakeCaseString.js | 7 - .../package.json | 12 - .../KebabCaseStringToTitleCaseString.js | 7 - .../package.json | 12 - .../KebabCaseStringToUpperCaseString.js | 7 - .../package.json | 12 - .../LowerCaseStringToCamelCaseString.js | 7 - .../LowerCaseStringToConstantCaseString.js | 7 - .../LowerCaseStringToDotCaseString.js | 7 - .../LowerCaseStringToHeaderCaseString.js | 7 - .../LowerCaseStringToKebabCaseString.js | 7 - .../LowerCaseStringToPascalCaseString.js | 7 - .../LowerCaseStringToPathCaseString.js | 7 - .../LowerCaseStringToSentenceCaseString.js | 7 - .../LowerCaseStringToSnakeCaseString.js | 7 - .../LowerCaseStringToTitleCaseString.js | 7 - .../LowerCaseStringToUpperCaseString.js | 7 - .../lower-case-string-examples/package.json | 12 - .../LowerCaseStringToCamelCaseString.js | 7 - .../package.json | 12 - .../LowerCaseStringToConstantCaseString.js | 7 - .../package.json | 12 - .../LowerCaseStringToDotCaseString.js | 7 - .../package.json | 12 - .../LowerCaseStringToHeaderCaseString.js | 7 - .../package.json | 12 - .../LowerCaseStringToKebabCaseString.js | 7 - .../package.json | 12 - .../LowerCaseStringToPascalCaseString.js | 7 - .../package.json | 12 - .../LowerCaseStringToPathCaseString.js | 7 - .../package.json | 12 - .../LowerCaseStringToSentenceCaseString.js | 7 - .../package.json | 12 - .../LowerCaseStringToSnakeCaseString.js | 7 - .../package.json | 12 - .../LowerCaseStringToTitleCaseString.js | 7 - .../package.json | 12 - .../LowerCaseStringToUpperCaseString.js | 7 - .../package.json | 12 - .../PascalCaseStringToCamelCaseString.js | 7 - .../PascalCaseStringToConstantCaseString.js | 7 - .../PascalCaseStringToDotCaseString.js | 7 - .../PascalCaseStringToHeaderCaseString.js | 7 - .../PascalCaseStringToKebabCaseString.js | 7 - .../PascalCaseStringToLowerCaseString.js | 7 - .../PascalCaseStringToPathCaseString.js | 7 - .../PascalCaseStringToSentenceCaseString.js | 7 - .../PascalCaseStringToSnakeCaseString.js | 7 - .../PascalCaseStringToTitleCaseString.js | 7 - .../PascalCaseStringToUpperCaseString.js | 7 - .../pascal-case-string-examples/package.json | 12 - .../PascalCaseStringToCamelCaseString.js | 7 - .../package.json | 12 - .../PascalCaseStringToConstantCaseString.js | 7 - .../package.json | 12 - .../PascalCaseStringToDotCaseString.js | 7 - .../package.json | 12 - .../PascalCaseStringToHeaderCaseString.js | 7 - .../package.json | 12 - .../PascalCaseStringToKebabCaseString.js | 7 - .../package.json | 12 - .../PascalCaseStringToLowerCaseString.js | 7 - .../package.json | 12 - .../PascalCaseStringToPathCaseString.js | 7 - .../package.json | 12 - .../PascalCaseStringToSentenceCaseString.js | 7 - .../package.json | 12 - .../PascalCaseStringToSnakeCaseString.js | 7 - .../package.json | 12 - .../PascalCaseStringToTitleCaseString.js | 7 - .../package.json | 12 - .../PascalCaseStringToUpperCaseString.js | 7 - .../package.json | 12 - .../PathCaseStringToCamelCaseString.js | 7 - .../PathCaseStringToConstantCaseString.js | 7 - .../PathCaseStringToDotCaseString.js | 7 - .../PathCaseStringToHeaderCaseString.js | 7 - .../PathCaseStringToKebabCaseString.js | 7 - .../PathCaseStringToLowerCaseString.js | 7 - .../PathCaseStringToPascalCaseString.js | 7 - .../PathCaseStringToSentenceCaseString.js | 7 - .../PathCaseStringToSnakeCaseString.js | 7 - .../PathCaseStringToTitleCaseString.js | 7 - .../PathCaseStringToUpperCaseString.js | 7 - .../path-case-string-examples/package.json | 12 - .../PathCaseStringToCamelCaseString.js | 7 - .../package.json | 12 - .../PathCaseStringToConstantCaseString.js | 7 - .../package.json | 12 - .../PathCaseStringToDotCaseString.js | 7 - .../package.json | 12 - .../PathCaseStringToHeaderCaseString.js | 7 - .../package.json | 12 - .../PathCaseStringToKebabCaseString.js | 7 - .../package.json | 12 - .../PathCaseStringToLowerCaseString.js | 7 - .../package.json | 12 - .../PathCaseStringToPascalCaseString.js | 7 - .../package.json | 12 - .../PathCaseStringToSentenceCaseString.js | 7 - .../package.json | 12 - .../PathCaseStringToSnakeCaseString.js | 7 - .../package.json | 12 - .../PathCaseStringToTitleCaseString.js | 7 - .../package.json | 12 - .../PathCaseStringToUpperCaseString.js | 7 - .../package.json | 12 - .../SentenceCaseStringToCamelCaseString.js | 7 - .../SentenceCaseStringToConstantCaseString.js | 7 - .../SentenceCaseStringToDotCaseString.js | 7 - .../SentenceCaseStringToHeaderCaseString.js | 7 - .../SentenceCaseStringToKebabCaseString.js | 7 - .../SentenceCaseStringToLowerCaseString.js | 7 - .../SentenceCaseStringToPascalCaseString.js | 7 - .../SentenceCaseStringToPathCaseString.js | 7 - .../SentenceCaseStringToSnakeCaseString.js | 7 - .../SentenceCaseStringToTitleCaseString.js | 7 - .../SentenceCaseStringToUpperCaseString.js | 7 - .../package.json | 12 - .../SentenceCaseStringToCamelCaseString.js | 7 - .../package.json | 12 - .../SentenceCaseStringToConstantCaseString.js | 7 - .../package.json | 12 - .../SentenceCaseStringToDotCaseString.js | 7 - .../package.json | 12 - .../SentenceCaseStringToHeaderCaseString.js | 7 - .../package.json | 12 - .../SentenceCaseStringToKebabCaseString.js | 7 - .../package.json | 12 - .../SentenceCaseStringToLowerCaseString.js | 7 - .../package.json | 12 - .../SentenceCaseStringToPascalCaseString.js | 7 - .../package.json | 12 - .../SentenceCaseStringToPathCaseString.js | 7 - .../package.json | 12 - .../SentenceCaseStringToSnakeCaseString.js | 7 - .../package.json | 12 - .../SentenceCaseStringToTitleCaseString.js | 7 - .../package.json | 12 - .../SentenceCaseStringToUpperCaseString.js | 7 - .../package.json | 12 - .../SnakeCaseStringToCamelCaseString.js | 7 - .../SnakeCaseStringToConstantCaseString.js | 7 - .../SnakeCaseStringToDotCaseString.js | 7 - .../SnakeCaseStringToHeaderCaseString.js | 7 - .../SnakeCaseStringToKebabCaseString.js | 7 - .../SnakeCaseStringToLowerCaseString.js | 7 - .../SnakeCaseStringToPascalCaseString.js | 7 - .../SnakeCaseStringToPathCaseString.js | 7 - .../SnakeCaseStringToSentenceCaseString.js | 7 - .../SnakeCaseStringToTitleCaseString.js | 7 - .../SnakeCaseStringToUpperCaseString.js | 7 - .../snake-case-string-examples/package.json | 12 - .../SnakeCaseStringToCamelCaseString.js | 7 - .../package.json | 12 - .../SnakeCaseStringToConstantCaseString.js | 7 - .../package.json | 12 - .../SnakeCaseStringToDotCaseString.js | 7 - .../package.json | 12 - .../SnakeCaseStringToHeaderCaseString.js | 7 - .../package.json | 12 - .../SnakeCaseStringToKebabCaseString.js | 7 - .../package.json | 12 - .../SnakeCaseStringToLowerCaseString.js | 7 - .../package.json | 12 - .../SnakeCaseStringToPascalCaseString.js | 7 - .../package.json | 12 - .../SnakeCaseStringToPathCaseString.js | 7 - .../package.json | 12 - .../SnakeCaseStringToSentenceCaseString.js | 7 - .../package.json | 12 - .../SnakeCaseStringToTitleCaseString.js | 7 - .../package.json | 12 - .../SnakeCaseStringToUpperCaseString.js | 7 - .../package.json | 12 - .../StringToCamelCase.js | 7 - .../string-to-camel-case-example/package.json | 12 - .../StringToConstantCase.js | 7 - .../package.json | 12 - .../StringToDotCase.js | 7 - .../string-to-dot-case-example/package.json | 12 - .../StringToHeaderCase.js | 7 - .../package.json | 12 - .../StringToKebabCase.js | 7 - .../string-to-kebab-case-example/package.json | 12 - .../StringToLowerCase.js | 7 - .../string-to-lower-case-example/package.json | 12 - .../StringToPascalCase.js | 7 - .../package.json | 12 - .../StringToPathCase.js | 7 - .../string-to-path-case-example/package.json | 12 - .../StringToSentenceCase.js | 7 - .../package.json | 12 - .../StringToSnakeCase.js | 7 - .../string-to-snake-case-example/package.json | 12 - .../StringToTitleCase.js | 7 - .../string-to-title-case-example/package.json | 12 - .../StringToUpperCase.js | 7 - .../string-to-upper-case-example/package.json | 12 - .../TitleCaseStringToCamelCaseString.js | 7 - .../TitleCaseStringToConstantCaseString.js | 7 - .../TitleCaseStringToDotCaseString.js | 7 - .../TitleCaseStringToHeaderCaseString.js | 7 - .../TitleCaseStringToKebabCaseString.js | 7 - .../TitleCaseStringToLowerCaseString.js | 7 - .../TitleCaseStringToPascalCaseString.js | 7 - .../TitleCaseStringToPathCaseString.js | 7 - .../TitleCaseStringToSentenceCaseString.js | 7 - .../TitleCaseStringToSnakeCaseString.js | 7 - .../TitleCaseStringToUpperCaseString.js | 7 - .../title-case-string-examples/package.json | 12 - .../TitleCaseStringToCamelCaseString.js | 7 - .../package.json | 12 - .../TitleCaseStringToConstantCaseString.js | 7 - .../package.json | 12 - .../TitleCaseStringToDotCaseString.js | 7 - .../package.json | 12 - .../TitleCaseStringToHeaderCaseString.js | 7 - .../package.json | 12 - .../TitleCaseStringToKebabCaseString.js | 7 - .../package.json | 12 - .../TitleCaseStringToLowerCaseString.js | 7 - .../package.json | 12 - .../TitleCaseStringToPascalCaseString.js | 7 - .../package.json | 12 - .../TitleCaseStringToPathCaseString.js | 7 - .../package.json | 12 - .../TitleCaseStringToSentenceCaseString.js | 7 - .../package.json | 12 - .../TitleCaseStringToSnakeCaseString.js | 7 - .../package.json | 12 - .../TitleCaseStringToUpperCaseString.js | 7 - .../package.json | 12 - .../UpperCaseStringToCamelCaseString.js | 7 - .../UpperCaseStringToConstantCaseString.js | 7 - .../UpperCaseStringToDotCaseString.js | 7 - .../UpperCaseStringToHeaderCaseString.js | 7 - .../UpperCaseStringToKebabCaseString.js | 7 - .../UpperCaseStringToLowerCaseString.js | 7 - .../UpperCaseStringToPascalCaseString.js | 7 - .../UpperCaseStringToPathCaseString.js | 7 - .../UpperCaseStringToSentenceCaseString.js | 7 - .../UpperCaseStringToSnakeCaseString.js | 7 - .../UpperCaseStringToTitleCaseString.js | 7 - .../upper-case-string-examples/package.json | 12 - .../UpperCaseStringToCamelCaseString.js | 7 - .../package.json | 12 - .../UpperCaseStringToConstantCaseString.js | 7 - .../package.json | 12 - .../UpperCaseStringToDotCaseString.js | 7 - .../package.json | 12 - .../UpperCaseStringToHeaderCaseString.js | 7 - .../package.json | 12 - .../UpperCaseStringToKebabCaseString.js | 7 - .../package.json | 12 - .../UpperCaseStringToLowerCaseString.js | 7 - .../package.json | 12 - .../UpperCaseStringToPascalCaseString.js | 7 - .../package.json | 12 - .../UpperCaseStringToPathCaseString.js | 7 - .../package.json | 12 - .../UpperCaseStringToSentenceCaseString.js | 7 - .../package.json | 12 - .../UpperCaseStringToSnakeCaseString.js | 7 - .../package.json | 12 - .../UpperCaseStringToTitleCaseString.js | 7 - .../package.json | 12 - .../Base64ToString.js | 6 - .../base64-to-string-example/package.json | 12 - .../encoding-examples/Base64ToString.js | 6 - .../encoding-examples/StringToBase64.js | 6 - .../encoding/encoding-examples/package.json | 12 - .../StringToBase64.js | 6 - .../string-to-base64-example/package.json | 12 - .../CamelCaseStringToConstantCaseString.js | 7 - .../CamelCaseStringToDotCaseString.js | 7 - .../CamelCaseStringToHeaderCaseString.js | 7 - .../CamelCaseStringToKebabCaseString.js | 7 - .../CamelCaseStringToLowerCaseString.js | 7 - .../CamelCaseStringToPascalCaseString.js | 7 - .../CamelCaseStringToPathCaseString.js | 7 - .../CamelCaseStringToSentenceCaseString.js | 7 - .../CamelCaseStringToSnakeCaseString.js | 7 - .../CamelCaseStringToTitleCaseString.js | 7 - .../CamelCaseStringToUpperCaseString.js | 7 - .../ConstantCaseStringToCamelCaseString.js | 7 - .../ConstantCaseStringToDotCaseString.js | 7 - .../ConstantCaseStringToHeaderCaseString.js | 7 - .../ConstantCaseStringToKebabCaseString.js | 7 - .../ConstantCaseStringToLowerCaseString.js | 7 - .../ConstantCaseStringToPascalCaseString.js | 7 - .../ConstantCaseStringToPathCaseString.js | 7 - .../ConstantCaseStringToSentenceCaseString.js | 7 - .../ConstantCaseStringToSnakeCaseString.js | 7 - .../ConstantCaseStringToTitleCaseString.js | 7 - .../ConstantCaseStringToUpperCaseString.js | 7 - .../DotCaseStringToCamelCaseString.js | 7 - .../DotCaseStringToConstantCaseString.js | 7 - .../DotCaseStringToHeaderCaseString.js | 7 - .../DotCaseStringToKebabCaseString.js | 7 - .../DotCaseStringToLowerCaseString.js | 7 - .../DotCaseStringToPascalCaseString.js | 7 - .../DotCaseStringToPathCaseString.js | 7 - .../DotCaseStringToSentenceCaseString.js | 7 - .../DotCaseStringToSnakeCaseString.js | 7 - .../DotCaseStringToTitleCaseString.js | 7 - .../DotCaseStringToUpperCaseString.js | 7 - .../HeaderCaseStringToCamelCaseString.js | 7 - .../HeaderCaseStringToConstantCaseString.js | 7 - .../HeaderCaseStringToDotCaseString.js | 7 - .../HeaderCaseStringToKebabCaseString.js | 7 - .../HeaderCaseStringToLowerCaseString.js | 7 - .../HeaderCaseStringToPascalCaseString.js | 7 - .../HeaderCaseStringToPathCaseString.js | 7 - .../HeaderCaseStringToSentenceCaseString.js | 7 - .../HeaderCaseStringToSnakeCaseString.js | 7 - .../HeaderCaseStringToTitleCaseString.js | 7 - .../HeaderCaseStringToUpperCaseString.js | 7 - .../KebabCaseStringToCamelCaseString.js | 7 - .../KebabCaseStringToConstantCaseString.js | 7 - .../KebabCaseStringToDotCaseString.js | 7 - .../KebabCaseStringToHeaderCaseString.js | 7 - .../KebabCaseStringToLowerCaseString.js | 7 - .../KebabCaseStringToPascalCaseString.js | 7 - .../KebabCaseStringToPathCaseString.js | 7 - .../KebabCaseStringToSentenceCaseString.js | 7 - .../KebabCaseStringToSnakeCaseString.js | 7 - .../KebabCaseStringToTitleCaseString.js | 7 - .../KebabCaseStringToUpperCaseString.js | 7 - .../LowerCaseStringToCamelCaseString.js | 7 - .../LowerCaseStringToConstantCaseString.js | 7 - .../LowerCaseStringToDotCaseString.js | 7 - .../LowerCaseStringToHeaderCaseString.js | 7 - .../LowerCaseStringToKebabCaseString.js | 7 - .../LowerCaseStringToPascalCaseString.js | 7 - .../LowerCaseStringToPathCaseString.js | 7 - .../LowerCaseStringToSentenceCaseString.js | 7 - .../LowerCaseStringToSnakeCaseString.js | 7 - .../LowerCaseStringToTitleCaseString.js | 7 - .../LowerCaseStringToUpperCaseString.js | 7 - .../PascalCaseStringToCamelCaseString.js | 7 - .../PascalCaseStringToConstantCaseString.js | 7 - .../PascalCaseStringToDotCaseString.js | 7 - .../PascalCaseStringToHeaderCaseString.js | 7 - .../PascalCaseStringToKebabCaseString.js | 7 - .../PascalCaseStringToLowerCaseString.js | 7 - .../PascalCaseStringToPathCaseString.js | 7 - .../PascalCaseStringToSentenceCaseString.js | 7 - .../PascalCaseStringToSnakeCaseString.js | 7 - .../PascalCaseStringToTitleCaseString.js | 7 - .../PascalCaseStringToUpperCaseString.js | 7 - .../PathCaseStringToCamelCaseString.js | 7 - .../PathCaseStringToConstantCaseString.js | 7 - .../PathCaseStringToDotCaseString.js | 7 - .../PathCaseStringToHeaderCaseString.js | 7 - .../PathCaseStringToKebabCaseString.js | 7 - .../PathCaseStringToLowerCaseString.js | 7 - .../PathCaseStringToPascalCaseString.js | 7 - .../PathCaseStringToSentenceCaseString.js | 7 - .../PathCaseStringToSnakeCaseString.js | 7 - .../PathCaseStringToTitleCaseString.js | 7 - .../PathCaseStringToUpperCaseString.js | 7 - .../SentenceCaseStringToCamelCaseString.js | 7 - .../SentenceCaseStringToConstantCaseString.js | 7 - .../SentenceCaseStringToDotCaseString.js | 7 - .../SentenceCaseStringToHeaderCaseString.js | 7 - .../SentenceCaseStringToKebabCaseString.js | 7 - .../SentenceCaseStringToLowerCaseString.js | 7 - .../SentenceCaseStringToPascalCaseString.js | 7 - .../SentenceCaseStringToPathCaseString.js | 7 - .../SentenceCaseStringToSnakeCaseString.js | 7 - .../SentenceCaseStringToTitleCaseString.js | 7 - .../SentenceCaseStringToUpperCaseString.js | 7 - .../SnakeCaseStringToCamelCaseString.js | 7 - .../SnakeCaseStringToConstantCaseString.js | 7 - .../SnakeCaseStringToDotCaseString.js | 7 - .../SnakeCaseStringToHeaderCaseString.js | 7 - .../SnakeCaseStringToKebabCaseString.js | 7 - .../SnakeCaseStringToLowerCaseString.js | 7 - .../SnakeCaseStringToPascalCaseString.js | 7 - .../SnakeCaseStringToPathCaseString.js | 7 - .../SnakeCaseStringToSentenceCaseString.js | 7 - .../SnakeCaseStringToTitleCaseString.js | 7 - .../SnakeCaseStringToUpperCaseString.js | 7 - .../case/string/StringToCamelCase.js | 7 - .../case/string/StringToConstantCase.js | 7 - .../case/string/StringToDotCase.js | 7 - .../case/string/StringToHeaderCase.js | 7 - .../case/string/StringToKebabCase.js | 7 - .../case/string/StringToLowerCase.js | 7 - .../case/string/StringToPascalCase.js | 7 - .../case/string/StringToPathCase.js | 7 - .../case/string/StringToSentenceCase.js | 7 - .../case/string/StringToSnakeCase.js | 7 - .../case/string/StringToTitleCase.js | 7 - .../case/string/StringToUpperCase.js | 7 - .../TitleCaseStringToCamelCaseString.js | 7 - .../TitleCaseStringToConstantCaseString.js | 7 - .../TitleCaseStringToDotCaseString.js | 7 - .../TitleCaseStringToHeaderCaseString.js | 7 - .../TitleCaseStringToKebabCaseString.js | 7 - .../TitleCaseStringToLowerCaseString.js | 7 - .../TitleCaseStringToPascalCaseString.js | 7 - .../TitleCaseStringToPathCaseString.js | 7 - .../TitleCaseStringToSentenceCaseString.js | 7 - .../TitleCaseStringToSnakeCaseString.js | 7 - .../TitleCaseStringToUpperCaseString.js | 7 - .../UpperCaseStringToCamelCaseString.js | 7 - .../UpperCaseStringToConstantCaseString.js | 7 - .../UpperCaseStringToDotCaseString.js | 7 - .../UpperCaseStringToHeaderCaseString.js | 7 - .../UpperCaseStringToKebabCaseString.js | 7 - .../UpperCaseStringToLowerCaseString.js | 7 - .../UpperCaseStringToPascalCaseString.js | 7 - .../UpperCaseStringToPathCaseString.js | 7 - .../UpperCaseStringToSentenceCaseString.js | 7 - .../UpperCaseStringToSnakeCaseString.js | 7 - .../UpperCaseStringToTitleCaseString.js | 7 - .../string/string-examples/package.json | 12 - npm/packages/dsa/dsa/.eslintrc.js | 12 - npm/packages/dsa/dsa/CHANGELOG.md | 19 - npm/packages/dsa/dsa/LICENSE.md | 21 - npm/packages/dsa/dsa/README.md | 59 - npm/packages/dsa/dsa/jestconfig.json | 8 - npm/packages/dsa/dsa/package.json | 78 - npm/packages/dsa/dsa/src/dsa/index.ts | 4 - npm/packages/dsa/dsa/src/dsa/queue/index.ts | 1 - .../dsa/dsa/src/dsa/queue/queue.test.ts | 41 - npm/packages/dsa/dsa/src/dsa/queue/queue.ts | 51 - .../binary-search/binary-search.test.ts | 24 - .../dsa/search/binary-search/binary-search.ts | 22 - .../dsa/src/dsa/search/binary-search/index.ts | 1 - npm/packages/dsa/dsa/src/dsa/search/index.ts | 2 - .../dsa/src/dsa/search/linear-search/index.ts | 1 - .../linear-search/linear-search.test.ts | 24 - .../dsa/search/linear-search/linear-search.ts | 15 - .../dsa/sort/bubble-sort/bubble-sort.test.ts | 21 - .../src/dsa/sort/bubble-sort/bubble-sort.ts | 22 - .../dsa/dsa/src/dsa/sort/bubble-sort/index.ts | 1 - .../sort/counting-sort/counting-sort.test.ts | 21 - .../dsa/sort/counting-sort/counting-sort.ts | 29 - .../dsa/src/dsa/sort/counting-sort/index.ts | 1 - .../src/dsa/sort/heap-sort/heap-sort.test.ts | 21 - .../dsa/src/dsa/sort/heap-sort/heap-sort.ts | 37 - .../dsa/dsa/src/dsa/sort/heap-sort/index.ts | 1 - npm/packages/dsa/dsa/src/dsa/sort/index.ts | 8 - .../dsa/src/dsa/sort/insertion-sort/index.ts | 1 - .../insertion-sort/insertion-sort.test.ts | 21 - .../dsa/sort/insertion-sort/insertion-sort.ts | 22 - .../dsa/dsa/src/dsa/sort/merge-sort/index.ts | 1 - .../dsa/sort/merge-sort/merge-sort.test.ts | 21 - .../dsa/src/dsa/sort/merge-sort/merge-sort.ts | 33 - .../dsa/dsa/src/dsa/sort/quick-sort/index.ts | 1 - .../dsa/sort/quick-sort/quick-sort.test.ts | 21 - .../dsa/src/dsa/sort/quick-sort/quick-sort.ts | 23 - .../dsa/dsa/src/dsa/sort/radix-sort/index.ts | 1 - .../dsa/sort/radix-sort/radix-sort.test.ts | 21 - .../dsa/src/dsa/sort/radix-sort/radix-sort.ts | 37 - .../dsa/src/dsa/sort/selection-sort/index.ts | 1 - .../selection-sort/selection-sort.test.ts | 21 - .../dsa/sort/selection-sort/selection-sort.ts | 26 - npm/packages/dsa/dsa/src/dsa/stack/index.ts | 1 - .../dsa/dsa/src/dsa/stack/stack.test.ts | 41 - npm/packages/dsa/dsa/src/dsa/stack/stack.ts | 54 - npm/packages/dsa/dsa/src/index.ts | 1 - npm/packages/dsa/dsa/tsconfig.json | 5 - npm/packages/dsa/queue/.eslintrc.js | 12 - npm/packages/dsa/queue/CHANGELOG.md | 19 - npm/packages/dsa/queue/LICENSE.md | 21 - npm/packages/dsa/queue/README.md | 67 - npm/packages/dsa/queue/jestconfig.json | 8 - npm/packages/dsa/queue/package.json | 79 - npm/packages/dsa/queue/src/index.ts | 1 - npm/packages/dsa/queue/src/queue/index.ts | 1 - .../dsa/queue/src/queue/queue.test.ts | 41 - npm/packages/dsa/queue/src/queue/queue.ts | 51 - npm/packages/dsa/queue/tsconfig.json | 5 - .../dsa/search/binary-search/.eslintrc.js | 12 - .../dsa/search/binary-search/CHANGELOG.md | 19 - .../dsa/search/binary-search/LICENSE.md | 21 - .../dsa/search/binary-search/README.md | 59 - .../dsa/search/binary-search/jestconfig.json | 8 - .../dsa/search/binary-search/package.json | 79 - .../src/binary-search/binary-search.test.ts | 24 - .../src/binary-search/binary-search.ts | 22 - .../binary-search/src/binary-search/index.ts | 1 - .../dsa/search/binary-search/src/index.ts | 1 - .../dsa/search/binary-search/tsconfig.json | 5 - .../dsa/search/linear-search/.eslintrc.js | 12 - .../dsa/search/linear-search/CHANGELOG.md | 19 - .../dsa/search/linear-search/LICENSE.md | 21 - .../dsa/search/linear-search/README.md | 59 - .../dsa/search/linear-search/jestconfig.json | 8 - .../dsa/search/linear-search/package.json | 79 - .../dsa/search/linear-search/src/index.ts | 1 - .../linear-search/src/linear-search/index.ts | 1 - .../src/linear-search/linear-search.test.ts | 24 - .../src/linear-search/linear-search.ts | 15 - .../dsa/search/linear-search/tsconfig.json | 5 - .../dsa/sort/bubble-sort/.eslintrc.js | 12 - .../dsa/sort/bubble-sort/CHANGELOG.md | 19 - npm/packages/dsa/sort/bubble-sort/LICENSE.md | 21 - npm/packages/dsa/sort/bubble-sort/README.md | 59 - .../dsa/sort/bubble-sort/jestconfig.json | 8 - .../dsa/sort/bubble-sort/package.json | 79 - .../src/bubble-sort/bubble-sort.test.ts | 21 - .../src/bubble-sort/bubble-sort.ts | 22 - .../sort/bubble-sort/src/bubble-sort/index.ts | 1 - .../dsa/sort/bubble-sort/src/index.ts | 1 - .../dsa/sort/bubble-sort/tsconfig.json | 5 - .../dsa/sort/counting-sort/.eslintrc.js | 12 - .../dsa/sort/counting-sort/CHANGELOG.md | 19 - .../dsa/sort/counting-sort/LICENSE.md | 21 - npm/packages/dsa/sort/counting-sort/README.md | 59 - .../dsa/sort/counting-sort/jestconfig.json | 8 - .../dsa/sort/counting-sort/package.json | 80 - .../src/counting-sort/counting-sort.test.ts | 21 - .../src/counting-sort/counting-sort.ts | 29 - .../counting-sort/src/counting-sort/index.ts | 1 - .../dsa/sort/counting-sort/src/index.ts | 1 - .../dsa/sort/counting-sort/tsconfig.json | 5 - npm/packages/dsa/sort/heap-sort/.eslintrc.js | 12 - npm/packages/dsa/sort/heap-sort/CHANGELOG.md | 19 - npm/packages/dsa/sort/heap-sort/LICENSE.md | 21 - npm/packages/dsa/sort/heap-sort/README.md | 59 - .../dsa/sort/heap-sort/jestconfig.json | 8 - npm/packages/dsa/sort/heap-sort/package.json | 79 - .../heap-sort/src/heap-sort/heap-sort.test.ts | 21 - .../sort/heap-sort/src/heap-sort/heap-sort.ts | 37 - .../dsa/sort/heap-sort/src/heap-sort/index.ts | 1 - npm/packages/dsa/sort/heap-sort/src/index.ts | 1 - npm/packages/dsa/sort/heap-sort/tsconfig.json | 5 - .../dsa/sort/insertion-sort/.eslintrc.js | 12 - .../dsa/sort/insertion-sort/CHANGELOG.md | 19 - .../dsa/sort/insertion-sort/LICENSE.md | 21 - .../dsa/sort/insertion-sort/README.md | 59 - .../dsa/sort/insertion-sort/jestconfig.json | 8 - .../dsa/sort/insertion-sort/package.json | 80 - .../dsa/sort/insertion-sort/src/index.ts | 1 - .../src/insertion-sort/index.ts | 1 - .../src/insertion-sort/insertion-sort.test.ts | 21 - .../src/insertion-sort/insertion-sort.ts | 22 - .../dsa/sort/insertion-sort/tsconfig.json | 5 - npm/packages/dsa/sort/merge-sort/.eslintrc.js | 12 - npm/packages/dsa/sort/merge-sort/CHANGELOG.md | 19 - npm/packages/dsa/sort/merge-sort/LICENSE.md | 21 - npm/packages/dsa/sort/merge-sort/README.md | 59 - .../dsa/sort/merge-sort/jestconfig.json | 8 - npm/packages/dsa/sort/merge-sort/package.json | 79 - npm/packages/dsa/sort/merge-sort/src/index.ts | 1 - .../sort/merge-sort/src/merge-sort/index.ts | 1 - .../src/merge-sort/merge-sort.test.ts | 21 - .../merge-sort/src/merge-sort/merge-sort.ts | 33 - .../dsa/sort/merge-sort/tsconfig.json | 5 - npm/packages/dsa/sort/quick-sort/.eslintrc.js | 12 - npm/packages/dsa/sort/quick-sort/CHANGELOG.md | 19 - npm/packages/dsa/sort/quick-sort/LICENSE.md | 21 - npm/packages/dsa/sort/quick-sort/README.md | 59 - .../dsa/sort/quick-sort/jestconfig.json | 8 - npm/packages/dsa/sort/quick-sort/package.json | 79 - npm/packages/dsa/sort/quick-sort/src/index.ts | 1 - .../sort/quick-sort/src/quick-sort/index.ts | 1 - .../src/quick-sort/quick-sort.test.ts | 21 - .../quick-sort/src/quick-sort/quick-sort.ts | 23 - .../dsa/sort/quick-sort/tsconfig.json | 5 - npm/packages/dsa/sort/radix-sort/.eslintrc.js | 12 - npm/packages/dsa/sort/radix-sort/CHANGELOG.md | 19 - npm/packages/dsa/sort/radix-sort/LICENSE.md | 21 - npm/packages/dsa/sort/radix-sort/README.md | 59 - .../dsa/sort/radix-sort/jestconfig.json | 8 - npm/packages/dsa/sort/radix-sort/package.json | 80 - npm/packages/dsa/sort/radix-sort/src/index.ts | 1 - .../sort/radix-sort/src/radix-sort/index.ts | 1 - .../src/radix-sort/radix-sort.test.ts | 21 - .../radix-sort/src/radix-sort/radix-sort.ts | 37 - .../dsa/sort/radix-sort/tsconfig.json | 5 - .../dsa/sort/selection-sort/.eslintrc.js | 12 - .../dsa/sort/selection-sort/CHANGELOG.md | 19 - .../dsa/sort/selection-sort/LICENSE.md | 21 - .../dsa/sort/selection-sort/README.md | 59 - .../dsa/sort/selection-sort/jestconfig.json | 8 - .../dsa/sort/selection-sort/package.json | 79 - .../dsa/sort/selection-sort/src/index.ts | 1 - .../src/selection-sort/index.ts | 1 - .../src/selection-sort/selection-sort.test.ts | 21 - .../src/selection-sort/selection-sort.ts | 26 - .../dsa/sort/selection-sort/tsconfig.json | 5 - npm/packages/dsa/stack/.eslintrc.js | 12 - npm/packages/dsa/stack/CHANGELOG.md | 19 - npm/packages/dsa/stack/LICENSE.md | 21 - npm/packages/dsa/stack/README.md | 64 - npm/packages/dsa/stack/jestconfig.json | 8 - npm/packages/dsa/stack/package.json | 79 - npm/packages/dsa/stack/src/index.ts | 1 - npm/packages/dsa/stack/src/stack/index.ts | 1 - .../dsa/stack/src/stack/stack.test.ts | 41 - npm/packages/dsa/stack/src/stack/stack.ts | 54 - npm/packages/dsa/stack/tsconfig.json | 5 - npm/packages/language-data/.eslintrc.js | 12 - npm/packages/language-data/CHANGELOG.md | 25 - npm/packages/language-data/LICENSE.md | 21 - npm/packages/language-data/README.md | 74 - npm/packages/language-data/jestconfig.json | 8 - npm/packages/language-data/package.json | 81 - npm/packages/language-data/src/index.ts | 1 - .../language-data/src/language-data/data.ts | 253 - .../language-data/src/language-data/index.ts | 2 - .../src/language-data/language-data.test.ts | 35 - .../src/language-data/language-data.ts | 32 - .../language-data/src/language-data/type.ts | 15 - npm/packages/language-data/tsconfig.json | 5 - .../ascii/ascii-to-binary/.eslintrc.js | 12 - .../ascii/ascii-to-binary/CHANGELOG.md | 19 - .../ascii/ascii-to-binary/LICENSE.md | 21 - .../ascii/ascii-to-binary/README.md | 63 - .../ascii/ascii-to-binary/jestconfig.json | 8 - .../ascii/ascii-to-binary/package.json | 78 - .../ascii-to-binary/ascii-to-binary.test.ts | 10 - .../src/ascii-to-binary/ascii-to-binary.ts | 17 - .../src/ascii-to-binary/index.ts | 1 - .../ascii/ascii-to-binary/src/index.ts | 1 - .../ascii/ascii-to-binary/tsconfig.json | 5 - .../ascii/ascii-to-decimal/.eslintrc.js | 12 - .../ascii/ascii-to-decimal/CHANGELOG.md | 19 - .../ascii/ascii-to-decimal/LICENSE.md | 21 - .../ascii/ascii-to-decimal/README.md | 62 - .../ascii/ascii-to-decimal/jestconfig.json | 8 - .../ascii/ascii-to-decimal/package.json | 78 - .../ascii-to-decimal/ascii-to-decimal.test.ts | 10 - .../src/ascii-to-decimal/ascii-to-decimal.ts | 13 - .../src/ascii-to-decimal/index.ts | 1 - .../ascii/ascii-to-decimal/src/index.ts | 1 - .../ascii/ascii-to-decimal/tsconfig.json | 5 - .../ascii/ascii-to-hexadecimal/.eslintrc.js | 12 - .../ascii/ascii-to-hexadecimal/CHANGELOG.md | 19 - .../ascii/ascii-to-hexadecimal/LICENSE.md | 21 - .../ascii/ascii-to-hexadecimal/README.md | 62 - .../ascii-to-hexadecimal/jestconfig.json | 8 - .../ascii/ascii-to-hexadecimal/package.json | 78 - .../ascii-to-hexadecimal.test.ts | 10 - .../ascii-to-hexadecimal.ts | 14 - .../src/ascii-to-hexadecimal/index.ts | 1 - .../ascii/ascii-to-hexadecimal/src/index.ts | 1 - .../ascii/ascii-to-hexadecimal/tsconfig.json | 5 - .../ascii/ascii-to-octal/.eslintrc.js | 12 - .../ascii/ascii-to-octal/CHANGELOG.md | 19 - .../ascii/ascii-to-octal/LICENSE.md | 21 - .../ascii/ascii-to-octal/README.md | 62 - .../ascii/ascii-to-octal/jestconfig.json | 8 - .../ascii/ascii-to-octal/package.json | 78 - .../src/ascii-to-octal/ascii-to-octal.test.ts | 10 - .../src/ascii-to-octal/ascii-to-octal.ts | 14 - .../src/ascii-to-octal/index.ts | 1 - .../ascii/ascii-to-octal/src/index.ts | 1 - .../ascii/ascii-to-octal/tsconfig.json | 5 - .../number-system/ascii/ascii/.eslintrc.js | 12 - .../number-system/ascii/ascii/CHANGELOG.md | 19 - .../number-system/ascii/ascii/LICENSE.md | 21 - .../number-system/ascii/ascii/README.md | 63 - .../number-system/ascii/ascii/jestconfig.json | 8 - .../number-system/ascii/ascii/package.json | 81 - .../ascii-to-binary/ascii-to-binary.test.ts | 10 - .../ascii/ascii-to-binary/ascii-to-binary.ts | 17 - .../ascii/src/ascii/ascii-to-binary/index.ts | 1 - .../ascii-to-decimal/ascii-to-decimal.test.ts | 10 - .../ascii-to-decimal/ascii-to-decimal.ts | 13 - .../ascii/src/ascii/ascii-to-decimal/index.ts | 1 - .../ascii-to-hexadecimal.test.ts | 10 - .../ascii-to-hexadecimal.ts | 14 - .../src/ascii/ascii-to-hexadecimal/index.ts | 1 - .../ascii-to-octal/ascii-to-octal.test.ts | 10 - .../ascii/ascii-to-octal/ascii-to-octal.ts | 14 - .../ascii/src/ascii/ascii-to-octal/index.ts | 1 - .../ascii/ascii/src/ascii/index.ts | 4 - .../number-system/ascii/ascii/src/index.ts | 1 - .../number-system/ascii/ascii/tsconfig.json | 5 - .../binary/binary-to-ascii/.eslintrc.js | 12 - .../binary/binary-to-ascii/CHANGELOG.md | 19 - .../binary/binary-to-ascii/LICENSE.md | 21 - .../binary/binary-to-ascii/README.md | 63 - .../binary/binary-to-ascii/jestconfig.json | 8 - .../binary/binary-to-ascii/package.json | 78 - .../binary-to-ascii/binary-to-ascii.test.ts | 12 - .../src/binary-to-ascii/binary-to-ascii.ts | 15 - .../src/binary-to-ascii/index.ts | 1 - .../binary/binary-to-ascii/src/index.ts | 1 - .../binary/binary-to-ascii/tsconfig.json | 5 - .../binary/binary-to-decimal/.eslintrc.js | 12 - .../binary/binary-to-decimal/CHANGELOG.md | 19 - .../binary/binary-to-decimal/LICENSE.md | 21 - .../binary/binary-to-decimal/README.md | 62 - .../binary/binary-to-decimal/jestconfig.json | 8 - .../binary/binary-to-decimal/package.json | 78 - .../binary-to-decimal.test.ts | 13 - .../binary-to-decimal/binary-to-decimal.ts | 20 - .../src/binary-to-decimal/index.ts | 1 - .../binary/binary-to-decimal/src/index.ts | 1 - .../binary/binary-to-decimal/tsconfig.json | 5 - .../binary/binary-to-hexadecimal/.eslintrc.js | 12 - .../binary/binary-to-hexadecimal/CHANGELOG.md | 19 - .../binary/binary-to-hexadecimal/LICENSE.md | 21 - .../binary/binary-to-hexadecimal/README.md | 62 - .../binary-to-hexadecimal/jestconfig.json | 8 - .../binary/binary-to-hexadecimal/package.json | 78 - .../binary-to-hexadecimal.test.ts | 13 - .../binary-to-hexadecimal.ts | 29 - .../src/binary-to-hexadecimal/index.ts | 1 - .../binary/binary-to-hexadecimal/src/index.ts | 1 - .../binary-to-hexadecimal/tsconfig.json | 5 - .../binary/binary-to-octal/.eslintrc.js | 12 - .../binary/binary-to-octal/CHANGELOG.md | 19 - .../binary/binary-to-octal/LICENSE.md | 21 - .../binary/binary-to-octal/README.md | 62 - .../binary/binary-to-octal/jestconfig.json | 8 - .../binary/binary-to-octal/package.json | 78 - .../binary-to-octal/binary-to-octal.test.ts | 13 - .../src/binary-to-octal/binary-to-octal.ts | 26 - .../src/binary-to-octal/index.ts | 1 - .../binary/binary-to-octal/src/index.ts | 1 - .../binary/binary-to-octal/tsconfig.json | 5 - .../number-system/binary/binary/.eslintrc.js | 12 - .../number-system/binary/binary/CHANGELOG.md | 19 - .../number-system/binary/binary/LICENSE.md | 21 - .../number-system/binary/binary/README.md | 62 - .../binary/binary/jestconfig.json | 8 - .../number-system/binary/binary/package.json | 81 - .../binary-to-ascii/binary-to-ascii.test.ts | 12 - .../binary/binary-to-ascii/binary-to-ascii.ts | 15 - .../src/binary/binary-to-ascii/index.ts | 1 - .../binary-to-decimal.test.ts | 13 - .../binary-to-decimal/binary-to-decimal.ts | 20 - .../src/binary/binary-to-decimal/index.ts | 1 - .../binary-to-hexadecimal.test.ts | 13 - .../binary-to-hexadecimal.ts | 29 - .../src/binary/binary-to-hexadecimal/index.ts | 1 - .../binary-to-octal/binary-to-octal.test.ts | 13 - .../binary/binary-to-octal/binary-to-octal.ts | 26 - .../src/binary/binary-to-octal/index.ts | 1 - .../binary/binary/src/binary/index.ts | 4 - .../number-system/binary/binary/src/index.ts | 1 - .../number-system/binary/binary/tsconfig.json | 5 - .../decimal/decimal-to-ascii/.eslintrc.js | 12 - .../decimal/decimal-to-ascii/CHANGELOG.md | 19 - .../decimal/decimal-to-ascii/LICENSE.md | 21 - .../decimal/decimal-to-ascii/README.md | 62 - .../decimal/decimal-to-ascii/jestconfig.json | 8 - .../decimal/decimal-to-ascii/package.json | 78 - .../decimal-to-ascii/decimal-to-ascii.test.ts | 21 - .../src/decimal-to-ascii/decimal-to-ascii.ts | 12 - .../src/decimal-to-ascii/index.ts | 1 - .../decimal/decimal-to-ascii/src/index.ts | 1 - .../decimal/decimal-to-ascii/tsconfig.json | 5 - .../decimal/decimal-to-binary/.eslintrc.js | 12 - .../decimal/decimal-to-binary/CHANGELOG.md | 19 - .../decimal/decimal-to-binary/LICENSE.md | 21 - .../decimal/decimal-to-binary/README.md | 62 - .../decimal/decimal-to-binary/jestconfig.json | 8 - .../decimal/decimal-to-binary/package.json | 78 - .../decimal-to-binary.test.ts | 13 - .../decimal-to-binary/decimal-to-binary.ts | 19 - .../src/decimal-to-binary/index.ts | 1 - .../decimal/decimal-to-binary/src/index.ts | 1 - .../decimal/decimal-to-binary/tsconfig.json | 5 - .../decimal-to-hexadecimal/.eslintrc.js | 12 - .../decimal-to-hexadecimal/CHANGELOG.md | 19 - .../decimal/decimal-to-hexadecimal/LICENSE.md | 21 - .../decimal/decimal-to-hexadecimal/README.md | 62 - .../decimal-to-hexadecimal/jestconfig.json | 8 - .../decimal-to-hexadecimal/package.json | 78 - .../decimal-to-hexadecimal.test.ts | 13 - .../decimal-to-hexadecimal.ts | 23 - .../src/decimal-to-hexadecimal/index.ts | 1 - .../decimal-to-hexadecimal/src/index.ts | 1 - .../decimal-to-hexadecimal/tsconfig.json | 5 - .../decimal/decimal-to-octal/.eslintrc.js | 12 - .../decimal/decimal-to-octal/CHANGELOG.md | 19 - .../decimal/decimal-to-octal/LICENSE.md | 21 - .../decimal/decimal-to-octal/README.md | 62 - .../decimal/decimal-to-octal/jestconfig.json | 8 - .../decimal/decimal-to-octal/package.json | 78 - .../decimal-to-octal/decimal-to-octal.test.ts | 13 - .../src/decimal-to-octal/decimal-to-octal.ts | 19 - .../src/decimal-to-octal/index.ts | 1 - .../decimal/decimal-to-octal/src/index.ts | 1 - .../decimal/decimal-to-octal/tsconfig.json | 5 - .../decimal/decimal/.eslintrc.js | 12 - .../decimal/decimal/CHANGELOG.md | 19 - .../number-system/decimal/decimal/LICENSE.md | 21 - .../number-system/decimal/decimal/README.md | 62 - .../decimal/decimal/jestconfig.json | 8 - .../decimal/decimal/package.json | 81 - .../decimal-to-ascii/decimal-to-ascii.test.ts | 21 - .../decimal-to-ascii/decimal-to-ascii.ts | 12 - .../src/decimal/decimal-to-ascii/index.ts | 1 - .../decimal-to-binary.test.ts | 13 - .../decimal-to-binary/decimal-to-binary.ts | 19 - .../src/decimal/decimal-to-binary/index.ts | 1 - .../decimal-to-hexadecimal.test.ts | 13 - .../decimal-to-hexadecimal.ts | 23 - .../decimal/decimal-to-hexadecimal/index.ts | 1 - .../decimal-to-octal/decimal-to-octal.test.ts | 13 - .../decimal-to-octal/decimal-to-octal.ts | 19 - .../src/decimal/decimal-to-octal/index.ts | 1 - .../decimal/decimal/src/decimal/index.ts | 4 - .../decimal/decimal/src/index.ts | 1 - .../decimal/decimal/tsconfig.json | 5 - .../hexadecimal-to-ascii/.eslintrc.js | 12 - .../hexadecimal-to-ascii/CHANGELOG.md | 19 - .../hexadecimal-to-ascii/LICENSE.md | 21 - .../hexadecimal-to-ascii/README.md | 62 - .../hexadecimal-to-ascii/jestconfig.json | 8 - .../hexadecimal-to-ascii/package.json | 78 - .../hexadecimal-to-ascii.test.ts | 10 - .../hexadecimal-to-ascii.ts | 15 - .../src/hexadecimal-to-ascii/index.ts | 1 - .../hexadecimal-to-ascii/src/index.ts | 1 - .../hexadecimal-to-ascii/tsconfig.json | 5 - .../hexadecimal-to-binary/.eslintrc.js | 12 - .../hexadecimal-to-binary/CHANGELOG.md | 19 - .../hexadecimal-to-binary/LICENSE.md | 21 - .../hexadecimal-to-binary/README.md | 62 - .../hexadecimal-to-binary/jestconfig.json | 8 - .../hexadecimal-to-binary/package.json | 78 - .../hexadecimal-to-binary.test.ts | 13 - .../hexadecimal-to-binary.ts | 17 - .../src/hexadecimal-to-binary/index.ts | 1 - .../hexadecimal-to-binary/src/index.ts | 1 - .../hexadecimal-to-binary/tsconfig.json | 5 - .../hexadecimal-to-decimal/.eslintrc.js | 12 - .../hexadecimal-to-decimal/CHANGELOG.md | 19 - .../hexadecimal-to-decimal/LICENSE.md | 21 - .../hexadecimal-to-decimal/README.md | 62 - .../hexadecimal-to-decimal/jestconfig.json | 8 - .../hexadecimal-to-decimal/package.json | 78 - .../hexadecimal-to-decimal.test.ts | 13 - .../hexadecimal-to-decimal.ts | 17 - .../src/hexadecimal-to-decimal/index.ts | 1 - .../hexadecimal-to-decimal/src/index.ts | 1 - .../hexadecimal-to-decimal/tsconfig.json | 5 - .../hexadecimal-to-octal/.eslintrc.js | 12 - .../hexadecimal-to-octal/CHANGELOG.md | 19 - .../hexadecimal-to-octal/LICENSE.md | 21 - .../hexadecimal-to-octal/README.md | 62 - .../hexadecimal-to-octal/jestconfig.json | 8 - .../hexadecimal-to-octal/package.json | 78 - .../hexadecimal-to-octal.test.ts | 13 - .../hexadecimal-to-octal.ts | 23 - .../src/hexadecimal-to-octal/index.ts | 1 - .../hexadecimal-to-octal/src/index.ts | 1 - .../hexadecimal-to-octal/tsconfig.json | 5 - .../hexadecimal/hexadecimal/.eslintrc.js | 12 - .../hexadecimal/hexadecimal/CHANGELOG.md | 19 - .../hexadecimal/hexadecimal/LICENSE.md | 21 - .../hexadecimal/hexadecimal/README.md | 62 - .../hexadecimal/hexadecimal/jestconfig.json | 8 - .../hexadecimal/hexadecimal/package.json | 81 - .../hexadecimal-to-ascii.test.ts | 10 - .../hexadecimal-to-ascii.ts | 15 - .../hexadecimal/hexadecimal-to-ascii/index.ts | 1 - .../hexadecimal-to-binary.test.ts | 13 - .../hexadecimal-to-binary.ts | 17 - .../hexadecimal-to-binary/index.ts | 1 - .../hexadecimal-to-decimal.test.ts | 13 - .../hexadecimal-to-decimal.ts | 17 - .../hexadecimal-to-decimal/index.ts | 1 - .../hexadecimal-to-octal.test.ts | 13 - .../hexadecimal-to-octal.ts | 23 - .../hexadecimal/hexadecimal-to-octal/index.ts | 1 - .../hexadecimal/src/hexadecimal/index.ts | 4 - .../hexadecimal/hexadecimal/src/index.ts | 1 - .../hexadecimal/hexadecimal/tsconfig.json | 5 - .../number-system/number-system/.eslintrc.js | 12 - .../number-system/number-system/CHANGELOG.md | 19 - .../number-system/number-system/LICENSE.md | 21 - .../number-system/number-system/README.md | 62 - .../number-system/jestconfig.json | 8 - .../number-system/number-system/package.json | 81 - .../number-system/number-system/src/index.ts | 1 - .../ascii-to-binary/ascii-to-binary.test.ts | 10 - .../ascii/ascii-to-binary/ascii-to-binary.ts | 17 - .../ascii/ascii-to-binary/index.ts | 1 - .../ascii-to-decimal/ascii-to-decimal.test.ts | 10 - .../ascii-to-decimal/ascii-to-decimal.ts | 13 - .../ascii/ascii-to-decimal/index.ts | 1 - .../ascii-to-hexadecimal.test.ts | 10 - .../ascii-to-hexadecimal.ts | 14 - .../ascii/ascii-to-hexadecimal/index.ts | 1 - .../ascii-to-octal/ascii-to-octal.test.ts | 10 - .../ascii/ascii-to-octal/ascii-to-octal.ts | 14 - .../ascii/ascii-to-octal/index.ts | 1 - .../src/number-system/ascii/index.ts | 4 - .../binary-to-ascii/binary-to-ascii.test.ts | 12 - .../binary/binary-to-ascii/binary-to-ascii.ts | 15 - .../binary/binary-to-ascii/index.ts | 1 - .../binary-to-decimal.test.ts | 13 - .../binary-to-decimal/binary-to-decimal.ts | 20 - .../binary/binary-to-decimal/index.ts | 1 - .../binary-to-hexadecimal.test.ts | 13 - .../binary-to-hexadecimal.ts | 29 - .../binary/binary-to-hexadecimal/index.ts | 1 - .../binary-to-octal/binary-to-octal.test.ts | 13 - .../binary/binary-to-octal/binary-to-octal.ts | 26 - .../binary/binary-to-octal/index.ts | 1 - .../src/number-system/binary/index.ts | 4 - .../decimal-to-ascii/decimal-to-ascii.test.ts | 21 - .../decimal-to-ascii/decimal-to-ascii.ts | 12 - .../decimal/decimal-to-ascii/index.ts | 1 - .../decimal-to-binary.test.ts | 13 - .../decimal-to-binary/decimal-to-binary.ts | 19 - .../decimal/decimal-to-binary/index.ts | 1 - .../decimal-to-hexadecimal.test.ts | 13 - .../decimal-to-hexadecimal.ts | 23 - .../decimal/decimal-to-hexadecimal/index.ts | 1 - .../decimal-to-octal/decimal-to-octal.test.ts | 13 - .../decimal-to-octal/decimal-to-octal.ts | 19 - .../decimal/decimal-to-octal/index.ts | 1 - .../src/number-system/decimal/index.ts | 4 - .../hexadecimal-to-ascii.test.ts | 10 - .../hexadecimal-to-ascii.ts | 15 - .../hexadecimal/hexadecimal-to-ascii/index.ts | 1 - .../hexadecimal-to-binary.test.ts | 13 - .../hexadecimal-to-binary.ts | 17 - .../hexadecimal-to-binary/index.ts | 1 - .../hexadecimal-to-decimal.test.ts | 13 - .../hexadecimal-to-decimal.ts | 17 - .../hexadecimal-to-decimal/index.ts | 1 - .../hexadecimal-to-octal.test.ts | 13 - .../hexadecimal-to-octal.ts | 23 - .../hexadecimal/hexadecimal-to-octal/index.ts | 1 - .../src/number-system/hexadecimal/index.ts | 4 - .../number-system/src/number-system/index.ts | 5 - .../src/number-system/octal/index.ts | 4 - .../octal/octal-to-ascii/index.ts | 1 - .../octal-to-ascii/octal-to-ascii.test.ts | 10 - .../octal/octal-to-ascii/octal-to-ascii.ts | 15 - .../octal/octal-to-binary/index.ts | 1 - .../octal-to-binary/octal-to-binary.test.ts | 13 - .../octal/octal-to-binary/octal-to-binary.ts | 17 - .../octal/octal-to-decimal/index.ts | 1 - .../octal-to-decimal/octal-to-decimal.test.ts | 13 - .../octal-to-decimal/octal-to-decimal.ts | 17 - .../octal/octal-to-hexadecimal/index.ts | 1 - .../octal-to-hexadecimal.test.ts | 13 - .../octal-to-hexadecimal.ts | 17 - .../number-system/number-system/tsconfig.json | 5 - .../octal/octal-to-ascii/.eslintrc.js | 12 - .../octal/octal-to-ascii/CHANGELOG.md | 19 - .../octal/octal-to-ascii/LICENSE.md | 21 - .../octal/octal-to-ascii/README.md | 62 - .../octal/octal-to-ascii/jestconfig.json | 8 - .../octal/octal-to-ascii/package.json | 78 - .../octal/octal-to-ascii/src/index.ts | 1 - .../src/octal-to-ascii/index.ts | 1 - .../src/octal-to-ascii/octal-to-ascii.test.ts | 10 - .../src/octal-to-ascii/octal-to-ascii.ts | 15 - .../octal/octal-to-ascii/tsconfig.json | 5 - .../octal/octal-to-binary/.eslintrc.js | 12 - .../octal/octal-to-binary/CHANGELOG.md | 19 - .../octal/octal-to-binary/LICENSE.md | 21 - .../octal/octal-to-binary/README.md | 62 - .../octal/octal-to-binary/jestconfig.json | 8 - .../octal/octal-to-binary/package.json | 78 - .../octal/octal-to-binary/src/index.ts | 1 - .../src/octal-to-binary/index.ts | 1 - .../octal-to-binary/octal-to-binary.test.ts | 13 - .../src/octal-to-binary/octal-to-binary.ts | 17 - .../octal/octal-to-binary/tsconfig.json | 5 - .../octal/octal-to-decimal/.eslintrc.js | 12 - .../octal/octal-to-decimal/CHANGELOG.md | 19 - .../octal/octal-to-decimal/LICENSE.md | 21 - .../octal/octal-to-decimal/README.md | 62 - .../octal/octal-to-decimal/jestconfig.json | 8 - .../octal/octal-to-decimal/package.json | 78 - .../octal/octal-to-decimal/src/index.ts | 1 - .../src/octal-to-decimal/index.ts | 1 - .../octal-to-decimal/octal-to-decimal.test.ts | 13 - .../src/octal-to-decimal/octal-to-decimal.ts | 17 - .../octal/octal-to-decimal/tsconfig.json | 5 - .../octal/octal-to-hexadecimal/.eslintrc.js | 12 - .../octal/octal-to-hexadecimal/CHANGELOG.md | 19 - .../octal/octal-to-hexadecimal/LICENSE.md | 21 - .../octal/octal-to-hexadecimal/README.md | 62 - .../octal-to-hexadecimal/jestconfig.json | 8 - .../octal/octal-to-hexadecimal/package.json | 78 - .../octal/octal-to-hexadecimal/src/index.ts | 1 - .../src/octal-to-hexadecimal/index.ts | 1 - .../octal-to-hexadecimal.test.ts | 13 - .../octal-to-hexadecimal.ts | 17 - .../octal/octal-to-hexadecimal/tsconfig.json | 5 - .../number-system/octal/octal/.eslintrc.js | 12 - .../number-system/octal/octal/CHANGELOG.md | 19 - .../number-system/octal/octal/LICENSE.md | 21 - .../number-system/octal/octal/README.md | 62 - .../number-system/octal/octal/jestconfig.json | 8 - .../number-system/octal/octal/package.json | 81 - .../number-system/octal/octal/src/index.ts | 1 - .../octal/octal/src/octal/index.ts | 4 - .../octal/src/octal/octal-to-ascii/index.ts | 1 - .../octal-to-ascii/octal-to-ascii.test.ts | 10 - .../octal/octal-to-ascii/octal-to-ascii.ts | 15 - .../octal/src/octal/octal-to-binary/index.ts | 1 - .../octal-to-binary/octal-to-binary.test.ts | 13 - .../octal/octal-to-binary/octal-to-binary.ts | 17 - .../octal/src/octal/octal-to-decimal/index.ts | 1 - .../octal-to-decimal/octal-to-decimal.test.ts | 13 - .../octal-to-decimal/octal-to-decimal.ts | 17 - .../src/octal/octal-to-hexadecimal/index.ts | 1 - .../octal-to-hexadecimal.test.ts | 13 - .../octal-to-hexadecimal.ts | 17 - .../number-system/octal/octal/tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...ase-string-to-constant-case-string.test.ts | 34 - ...mel-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...mel-case-string-to-dot-case-string.test.ts | 32 - .../camel-case-string-to-dot-case-string.ts | 8 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...-case-string-to-header-case-string.test.ts | 25 - ...camel-case-string-to-header-case-string.ts | 11 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...l-case-string-to-kebab-case-string.test.ts | 22 - .../camel-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...l-case-string-to-lower-case-string.test.ts | 22 - .../camel-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...camel-case-string-to-pascal-case-string.ts | 13 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...el-case-string-to-path-case-string.test.ts | 22 - .../camel-case-string-to-path-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...ase-string-to-sentence-case-string.test.ts | 25 - ...mel-case-string-to-sentence-case-string.ts | 13 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...l-case-string-to-snake-case-string.test.ts | 22 - .../camel-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...l-case-string-to-title-case-string.test.ts | 22 - .../camel-case-string-to-title-case-string.ts | 11 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...l-case-string-to-upper-case-string.test.ts | 22 - .../camel-case-string-to-upper-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../camel-case-string/.eslintrc.js | 12 - .../camel-case-string/CHANGELOG.md | 25 - .../camel-case-string/LICENSE.md | 21 - .../camel-case-string/README.md | 60 - .../camel-case-string/jestconfig.json | 8 - .../camel-case-string/package.json | 77 - ...ase-string-to-constant-case-string.test.ts | 34 - ...mel-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...mel-case-string-to-dot-case-string.test.ts | 32 - .../camel-case-string-to-dot-case-string.ts | 8 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 25 - ...camel-case-string-to-header-case-string.ts | 11 - .../index.ts | 1 - ...l-case-string-to-kebab-case-string.test.ts | 22 - .../camel-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...l-case-string-to-lower-case-string.test.ts | 22 - .../camel-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...camel-case-string-to-pascal-case-string.ts | 13 - .../index.ts | 1 - ...el-case-string-to-path-case-string.test.ts | 22 - .../camel-case-string-to-path-case-string.ts | 9 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 25 - ...mel-case-string-to-sentence-case-string.ts | 13 - .../index.ts | 1 - ...l-case-string-to-snake-case-string.test.ts | 22 - .../camel-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...l-case-string-to-title-case-string.test.ts | 22 - .../camel-case-string-to-title-case-string.ts | 11 - .../index.ts | 1 - ...l-case-string-to-upper-case-string.test.ts | 22 - .../camel-case-string-to-upper-case-string.ts | 9 - .../index.ts | 1 - .../src/camel-case-string/index.ts | 11 - .../camel-case-string/src/index.ts | 1 - .../camel-case-string/tsconfig.json | 5 - npm/packages/string/case/case/.eslintrc.js | 12 - npm/packages/string/case/case/CHANGELOG.md | 25 - npm/packages/string/case/case/LICENSE.md | 21 - npm/packages/string/case/case/README.md | 60 - npm/packages/string/case/case/jestconfig.json | 8 - npm/packages/string/case/case/package.json | 77 - ...ase-string-to-constant-case-string.test.ts | 34 - ...mel-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...mel-case-string-to-dot-case-string.test.ts | 32 - .../camel-case-string-to-dot-case-string.ts | 8 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 25 - ...camel-case-string-to-header-case-string.ts | 11 - .../index.ts | 1 - ...l-case-string-to-kebab-case-string.test.ts | 22 - .../camel-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...l-case-string-to-lower-case-string.test.ts | 22 - .../camel-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...camel-case-string-to-pascal-case-string.ts | 13 - .../index.ts | 1 - ...el-case-string-to-path-case-string.test.ts | 22 - .../camel-case-string-to-path-case-string.ts | 9 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 25 - ...mel-case-string-to-sentence-case-string.ts | 13 - .../index.ts | 1 - ...l-case-string-to-snake-case-string.test.ts | 22 - .../camel-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...l-case-string-to-title-case-string.test.ts | 22 - .../camel-case-string-to-title-case-string.ts | 11 - .../index.ts | 1 - ...l-case-string-to-upper-case-string.test.ts | 22 - .../camel-case-string-to-upper-case-string.ts | 9 - .../index.ts | 1 - .../case/src/case/camel-case-string/index.ts | 11 - ...t-case-string-to-camel-case-string.test.ts | 22 - ...nstant-case-string-to-camel-case-string.ts | 16 - .../index.ts | 1 - ...ant-case-string-to-dot-case-string.test.ts | 22 - ...constant-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 25 - ...stant-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...t-case-string-to-kebab-case-string.test.ts | 22 - ...nstant-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...t-case-string-to-lower-case-string.test.ts | 22 - ...nstant-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...stant-case-string-to-pascal-case-string.ts | 15 - .../index.ts | 1 - ...nt-case-string-to-path-case-string.test.ts | 22 - ...onstant-case-string-to-path-case-string.ts | 9 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...ant-case-string-to-sentence-case-string.ts | 20 - .../index.ts | 1 - ...t-case-string-to-snake-case-string.test.ts | 22 - ...nstant-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...t-case-string-to-title-case-string.test.ts | 22 - ...nstant-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - ...t-case-string-to-upper-case-string.test.ts | 22 - ...nstant-case-string-to-upper-case-string.ts | 9 - .../index.ts | 1 - .../src/case/constant-case-string/index.ts | 11 - ...t-case-string-to-camel-case-string.test.ts | 22 - .../dot-case-string-to-camel-case-string.ts | 11 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...dot-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - .../dot-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...t-case-string-to-kebab-case-string.test.ts | 22 - .../dot-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...t-case-string-to-lower-case-string.test.ts | 22 - .../dot-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - .../dot-case-string-to-pascal-case-string.ts | 12 - .../index.ts | 1 - ...ot-case-string-to-path-case-string.test.ts | 22 - .../dot-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...dot-case-string-to-sentence-case-string.ts | 20 - .../index.ts | 1 - ...t-case-string-to-snake-case-string.test.ts | 22 - .../dot-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...t-case-string-to-title-case-string.test.ts | 22 - .../dot-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - ...t-case-string-to-upper-case-string.test.ts | 22 - .../dot-case-string-to-upper-case-string.ts | 10 - .../index.ts | 1 - .../case/src/case/dot-case-string/index.ts | 11 - ...r-case-string-to-camel-case-string.test.ts | 22 - ...header-case-string-to-camel-case-string.ts | 20 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...der-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...der-case-string-to-dot-case-string.test.ts | 22 - .../header-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...r-case-string-to-kebab-case-string.test.ts | 22 - ...header-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...r-case-string-to-lower-case-string.test.ts | 22 - ...header-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...eader-case-string-to-pascal-case-string.ts | 17 - .../index.ts | 1 - ...er-case-string-to-path-case-string.test.ts | 22 - .../header-case-string-to-path-case-string.ts | 9 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...der-case-string-to-sentence-case-string.ts | 20 - .../index.ts | 1 - ...r-case-string-to-snake-case-string.test.ts | 22 - ...header-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...r-case-string-to-title-case-string.test.ts | 22 - ...header-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - ...r-case-string-to-upper-case-string.test.ts | 22 - ...header-case-string-to-upper-case-string.ts | 9 - .../index.ts | 1 - .../case/src/case/header-case-string/index.ts | 11 - .../string/case/case/src/case/index.ts | 13 - .../case/src/case/kebab-case-string/index.ts | 11 - .../index.ts | 1 - ...b-case-string-to-camel-case-string.test.ts | 22 - .../kebab-case-string-to-camel-case-string.ts | 11 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...bab-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...bab-case-string-to-dot-case-string.test.ts | 22 - .../kebab-case-string-to-dot-case-string.ts | 10 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 25 - ...kebab-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...b-case-string-to-lower-case-string.test.ts | 22 - .../kebab-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...kebab-case-string-to-pascal-case-string.ts | 13 - .../index.ts | 1 - ...ab-case-string-to-path-case-string.test.ts | 22 - .../kebab-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...bab-case-string-to-sentence-case-string.ts | 9 - .../index.ts | 1 - ...b-case-string-to-snake-case-string.test.ts | 22 - .../kebab-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...b-case-string-to-title-case-string.test.ts | 22 - .../kebab-case-string-to-title-case-string.ts | 11 - .../index.ts | 1 - ...b-case-string-to-upper-case-string.test.ts | 22 - .../kebab-case-string-to-upper-case-string.ts | 9 - .../case/src/case/lower-case-string/index.ts | 11 - .../index.ts | 1 - ...r-case-string-to-camel-case-string.test.ts | 22 - .../lower-case-string-to-camel-case-string.ts | 11 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...wer-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...wer-case-string-to-dot-case-string.test.ts | 22 - .../lower-case-string-to-dot-case-string.ts | 10 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 25 - ...lower-case-string-to-header-case-string.ts | 11 - .../index.ts | 1 - ...r-case-string-to-kebab-case-string.test.ts | 22 - .../lower-case-string-to-kebab-case-string.ts | 10 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...lower-case-string-to-pascal-case-string.ts | 11 - .../index.ts | 1 - ...er-case-string-to-path-case-string.test.ts | 22 - .../lower-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...wer-case-string-to-sentence-case-string.ts | 8 - .../index.ts | 1 - ...r-case-string-to-snake-case-string.test.ts | 22 - .../lower-case-string-to-snake-case-string.ts | 10 - .../index.ts | 1 - ...r-case-string-to-title-case-string.test.ts | 22 - .../lower-case-string-to-title-case-string.ts | 9 - .../index.ts | 1 - ...r-case-string-to-upper-case-string.test.ts | 22 - .../lower-case-string-to-upper-case-string.ts | 9 - .../case/src/case/pascal-case-string/index.ts | 11 - .../index.ts | 1 - ...l-case-string-to-camel-case-string.test.ts | 22 - ...pascal-case-string-to-camel-case-string.ts | 9 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...cal-case-string-to-constant-case-string.ts | 16 - .../index.ts | 1 - ...cal-case-string-to-dot-case-string.test.ts | 22 - .../pascal-case-string-to-dot-case-string.ts | 13 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...ascal-case-string-to-header-case-string.ts | 15 - .../index.ts | 1 - ...l-case-string-to-kebab-case-string.test.ts | 22 - ...pascal-case-string-to-kebab-case-string.ts | 12 - .../index.ts | 1 - ...l-case-string-to-lower-case-string.test.ts | 22 - ...pascal-case-string-to-lower-case-string.ts | 12 - .../index.ts | 1 - ...al-case-string-to-path-case-string.test.ts | 22 - .../pascal-case-string-to-path-case-string.ts | 12 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...cal-case-string-to-sentence-case-string.ts | 13 - .../index.ts | 1 - ...l-case-string-to-snake-case-string.test.ts | 22 - ...pascal-case-string-to-snake-case-string.ts | 12 - .../index.ts | 1 - ...l-case-string-to-title-case-string.test.ts | 22 - ...pascal-case-string-to-title-case-string.ts | 13 - .../index.ts | 1 - ...l-case-string-to-upper-case-string.test.ts | 22 - ...pascal-case-string-to-upper-case-string.ts | 16 - .../case/src/case/path-case-string/index.ts | 11 - .../index.ts | 1 - ...h-case-string-to-camel-case-string.test.ts | 22 - .../path-case-string-to-camel-case-string.ts | 14 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...ath-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...ath-case-string-to-dot-case-string.test.ts | 22 - .../path-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - .../path-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...h-case-string-to-kebab-case-string.test.ts | 22 - .../path-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...h-case-string-to-lower-case-string.test.ts | 22 - .../path-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - .../path-case-string-to-pascal-case-string.ts | 12 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...ath-case-string-to-sentence-case-string.ts | 10 - .../index.ts | 1 - ...h-case-string-to-snake-case-string.test.ts | 22 - .../path-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...h-case-string-to-title-case-string.test.ts | 22 - .../path-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - ...h-case-string-to-upper-case-string.test.ts | 22 - .../path-case-string-to-upper-case-string.ts | 9 - .../src/case/sentence-case-string/index.ts | 11 - .../index.ts | 1 - ...e-case-string-to-camel-case-string.test.ts | 22 - ...ntence-case-string-to-camel-case-string.ts | 12 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...nce-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...nce-case-string-to-dot-case-string.test.ts | 22 - ...sentence-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...tence-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...e-case-string-to-kebab-case-string.test.ts | 22 - ...ntence-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-lower-case-string.test.ts | 22 - ...ntence-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...tence-case-string-to-pascal-case-string.ts | 12 - .../index.ts | 1 - ...ce-case-string-to-path-case-string.test.ts | 22 - ...entence-case-string-to-path-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-snake-case-string.test.ts | 22 - ...ntence-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-title-case-string.test.ts | 22 - ...ntence-case-string-to-title-case-string.ts | 13 - .../index.ts | 1 - ...e-case-string-to-upper-case-string.test.ts | 22 - ...ntence-case-string-to-upper-case-string.ts | 9 - .../case/src/case/snake-case-string/index.ts | 11 - .../index.ts | 1 - ...e-case-string-to-camel-case-string.test.ts | 22 - .../snake-case-string-to-camel-case-string.ts | 11 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...ake-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...ake-case-string-to-dot-case-string.test.ts | 22 - .../snake-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...snake-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...e-case-string-to-kebab-case-string.test.ts | 22 - .../snake-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-lower-case-string.test.ts | 22 - .../snake-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...snake-case-string-to-pascal-case-string.ts | 12 - .../index.ts | 1 - ...ke-case-string-to-path-case-string.test.ts | 22 - .../snake-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...ake-case-string-to-sentence-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-title-case-string.test.ts | 22 - .../snake-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - ...e-case-string-to-upper-case-string.test.ts | 22 - .../snake-case-string-to-upper-case-string.ts | 9 - .../string/case/case/src/case/string/index.ts | 12 - .../case/string/string-to-camel-case/index.ts | 1 - .../string-to-camel-case.test.ts | 13 - .../string-to-camel-case.ts | 19 - .../string/string-to-constant-case/index.ts | 1 - .../string-to-constant-case.test.ts | 15 - .../string-to-constant-case.ts | 15 - .../case/string/string-to-dot-case/index.ts | 1 - .../string-to-dot-case.test.ts | 13 - .../string-to-dot-case/string-to-dot-case.ts | 15 - .../string/string-to-header-case/index.ts | 1 - .../string-to-header-case.test.ts | 15 - .../string-to-header-case.ts | 17 - .../case/string/string-to-kebab-case/index.ts | 1 - .../string-to-kebab-case.test.ts | 15 - .../string-to-kebab-case.ts | 15 - .../case/string/string-to-lower-case/index.ts | 1 - .../string-to-lower-case.test.ts | 15 - .../string-to-lower-case.ts | 9 - .../string/string-to-pascal-case/index.ts | 1 - .../string-to-pascal-case.test.ts | 13 - .../string-to-pascal-case.ts | 17 - .../case/string/string-to-path-case/index.ts | 1 - .../string-to-path-case.test.ts | 13 - .../string-to-path-case.ts | 18 - .../string/string-to-sentence-case/index.ts | 1 - .../string-to-sentence-case.test.ts | 15 - .../string-to-sentence-case.ts | 14 - .../case/string/string-to-snake-case/index.ts | 1 - .../string-to-snake-case.test.ts | 15 - .../string-to-snake-case.ts | 15 - .../case/string/string-to-title-case/index.ts | 1 - .../string-to-title-case.test.ts | 15 - .../string-to-title-case.ts | 17 - .../case/string/string-to-upper-case/index.ts | 1 - .../string-to-upper-case.test.ts | 15 - .../string-to-upper-case.ts | 9 - .../case/src/case/title-case-string/index.ts | 11 - .../index.ts | 1 - ...e-case-string-to-camel-case-string.test.ts | 22 - .../title-case-string-to-camel-case-string.ts | 9 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...tle-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...tle-case-string-to-dot-case-string.test.ts | 22 - .../title-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...title-case-string-to-header-case-string.ts | 14 - .../index.ts | 1 - ...e-case-string-to-kebab-case-string.test.ts | 22 - .../title-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-lower-case-string.test.ts | 22 - .../title-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...title-case-string-to-pascal-case-string.ts | 11 - .../index.ts | 1 - ...le-case-string-to-path-case-string.test.ts | 22 - .../title-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...tle-case-string-to-sentence-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-snake-case-string.test.ts | 22 - .../title-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-upper-case-string.test.ts | 22 - .../title-case-string-to-upper-case-string.ts | 9 - .../case/src/case/upper-case-string/index.ts | 11 - .../index.ts | 1 - ...r-case-string-to-camel-case-string.test.ts | 22 - .../upper-case-string-to-camel-case-string.ts | 17 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...per-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...per-case-string-to-dot-case-string.test.ts | 22 - .../upper-case-string-to-dot-case-string.ts | 10 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...upper-case-string-to-header-case-string.ts | 19 - .../index.ts | 1 - ...r-case-string-to-kebab-case-string.test.ts | 22 - .../upper-case-string-to-kebab-case-string.ts | 10 - .../index.ts | 1 - ...r-case-string-to-lower-case-string.test.ts | 22 - .../upper-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...upper-case-string-to-pascal-case-string.ts | 16 - .../index.ts | 1 - ...er-case-string-to-path-case-string.test.ts | 22 - .../upper-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...per-case-string-to-sentence-case-string.ts | 9 - .../index.ts | 1 - ...r-case-string-to-snake-case-string.test.ts | 22 - .../upper-case-string-to-snake-case-string.ts | 10 - .../index.ts | 1 - ...r-case-string-to-title-case-string.test.ts | 22 - .../upper-case-string-to-title-case-string.ts | 13 - npm/packages/string/case/case/src/index.ts | 1 - npm/packages/string/case/case/tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...t-case-string-to-camel-case-string.test.ts | 22 - ...nstant-case-string-to-camel-case-string.ts | 16 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...ant-case-string-to-dot-case-string.test.ts | 22 - ...constant-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...-case-string-to-header-case-string.test.ts | 25 - ...stant-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...t-case-string-to-kebab-case-string.test.ts | 22 - ...nstant-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...t-case-string-to-lower-case-string.test.ts | 22 - ...nstant-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...stant-case-string-to-pascal-case-string.ts | 15 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...nt-case-string-to-path-case-string.test.ts | 22 - ...onstant-case-string-to-path-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...ant-case-string-to-sentence-case-string.ts | 20 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...t-case-string-to-snake-case-string.test.ts | 22 - ...nstant-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...t-case-string-to-title-case-string.test.ts | 22 - ...nstant-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...t-case-string-to-upper-case-string.test.ts | 22 - ...nstant-case-string-to-upper-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../constant-case-string/.eslintrc.js | 12 - .../constant-case-string/CHANGELOG.md | 25 - .../constant-case-string/LICENSE.md | 21 - .../constant-case-string/README.md | 60 - .../constant-case-string/jestconfig.json | 8 - .../constant-case-string/package.json | 77 - ...t-case-string-to-camel-case-string.test.ts | 22 - ...nstant-case-string-to-camel-case-string.ts | 16 - .../index.ts | 1 - ...ant-case-string-to-dot-case-string.test.ts | 22 - ...constant-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 25 - ...stant-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...t-case-string-to-kebab-case-string.test.ts | 22 - ...nstant-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...t-case-string-to-lower-case-string.test.ts | 22 - ...nstant-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...stant-case-string-to-pascal-case-string.ts | 15 - .../index.ts | 1 - ...nt-case-string-to-path-case-string.test.ts | 22 - ...onstant-case-string-to-path-case-string.ts | 9 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...ant-case-string-to-sentence-case-string.ts | 20 - .../index.ts | 1 - ...t-case-string-to-snake-case-string.test.ts | 22 - ...nstant-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...t-case-string-to-title-case-string.test.ts | 22 - ...nstant-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - ...t-case-string-to-upper-case-string.test.ts | 22 - ...nstant-case-string-to-upper-case-string.ts | 9 - .../index.ts | 1 - .../src/constant-case-string/index.ts | 11 - .../constant-case-string/src/index.ts | 1 - .../constant-case-string/tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...t-case-string-to-camel-case-string.test.ts | 22 - .../dot-case-string-to-camel-case-string.ts | 11 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...ase-string-to-constant-case-string.test.ts | 22 - ...dot-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...-case-string-to-header-case-string.test.ts | 22 - .../dot-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...t-case-string-to-kebab-case-string.test.ts | 22 - .../dot-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...t-case-string-to-lower-case-string.test.ts | 22 - .../dot-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...-case-string-to-pascal-case-string.test.ts | 22 - .../dot-case-string-to-pascal-case-string.ts | 12 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...ot-case-string-to-path-case-string.test.ts | 22 - .../dot-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...dot-case-string-to-sentence-case-string.ts | 20 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...t-case-string-to-snake-case-string.test.ts | 22 - .../dot-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...t-case-string-to-title-case-string.test.ts | 22 - .../dot-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...t-case-string-to-upper-case-string.test.ts | 22 - .../dot-case-string-to-upper-case-string.ts | 10 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../dot-case-string/.eslintrc.js | 12 - .../dot-case-string/CHANGELOG.md | 25 - .../dot-case-string/LICENSE.md | 21 - .../dot-case-string/dot-case-string/README.md | 60 - .../dot-case-string/jestconfig.json | 8 - .../dot-case-string/package.json | 77 - ...t-case-string-to-camel-case-string.test.ts | 22 - .../dot-case-string-to-camel-case-string.ts | 11 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...dot-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - .../dot-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...t-case-string-to-kebab-case-string.test.ts | 22 - .../dot-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...t-case-string-to-lower-case-string.test.ts | 22 - .../dot-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - .../dot-case-string-to-pascal-case-string.ts | 12 - .../index.ts | 1 - ...ot-case-string-to-path-case-string.test.ts | 22 - .../dot-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...dot-case-string-to-sentence-case-string.ts | 20 - .../index.ts | 1 - ...t-case-string-to-snake-case-string.test.ts | 22 - .../dot-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...t-case-string-to-title-case-string.test.ts | 22 - .../dot-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - ...t-case-string-to-upper-case-string.test.ts | 22 - .../dot-case-string-to-upper-case-string.ts | 10 - .../index.ts | 1 - .../src/dot-case-string/index.ts | 11 - .../dot-case-string/src/index.ts | 1 - .../dot-case-string/tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...r-case-string-to-camel-case-string.test.ts | 22 - ...header-case-string-to-camel-case-string.ts | 20 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...ase-string-to-constant-case-string.test.ts | 22 - ...der-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...der-case-string-to-dot-case-string.test.ts | 22 - .../header-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...r-case-string-to-kebab-case-string.test.ts | 22 - ...header-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...r-case-string-to-lower-case-string.test.ts | 22 - ...header-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...eader-case-string-to-pascal-case-string.ts | 17 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...er-case-string-to-path-case-string.test.ts | 22 - .../header-case-string-to-path-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...der-case-string-to-sentence-case-string.ts | 20 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...r-case-string-to-snake-case-string.test.ts | 22 - ...header-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...r-case-string-to-title-case-string.test.ts | 22 - ...header-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - ...r-case-string-to-upper-case-string.test.ts | 22 - ...header-case-string-to-upper-case-string.ts | 9 - .../index.ts | 1 - .../src/index.ts | 1 - .../tsconfig.json | 5 - .../header-case-string/.eslintrc.js | 12 - .../header-case-string/CHANGELOG.md | 25 - .../header-case-string/LICENSE.md | 21 - .../header-case-string/README.md | 60 - .../header-case-string/jestconfig.json | 8 - .../header-case-string/package.json | 77 - ...r-case-string-to-camel-case-string.test.ts | 22 - ...header-case-string-to-camel-case-string.ts | 20 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...der-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...der-case-string-to-dot-case-string.test.ts | 22 - .../header-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...r-case-string-to-kebab-case-string.test.ts | 22 - ...header-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...r-case-string-to-lower-case-string.test.ts | 22 - ...header-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...eader-case-string-to-pascal-case-string.ts | 17 - .../index.ts | 1 - ...er-case-string-to-path-case-string.test.ts | 22 - .../header-case-string-to-path-case-string.ts | 9 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...der-case-string-to-sentence-case-string.ts | 20 - .../index.ts | 1 - ...r-case-string-to-snake-case-string.test.ts | 22 - ...header-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...r-case-string-to-title-case-string.test.ts | 22 - ...header-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - ...r-case-string-to-upper-case-string.test.ts | 22 - ...header-case-string-to-upper-case-string.ts | 9 - .../index.ts | 1 - .../src/header-case-string/index.ts | 11 - .../header-case-string/src/index.ts | 1 - .../header-case-string/tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...b-case-string-to-camel-case-string.test.ts | 22 - .../kebab-case-string-to-camel-case-string.ts | 11 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...bab-case-string-to-constant-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...bab-case-string-to-dot-case-string.test.ts | 22 - .../kebab-case-string-to-dot-case-string.ts | 10 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 25 - ...kebab-case-string-to-header-case-string.ts | 12 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...b-case-string-to-lower-case-string.test.ts | 22 - .../kebab-case-string-to-lower-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...kebab-case-string-to-pascal-case-string.ts | 13 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ab-case-string-to-path-case-string.test.ts | 22 - .../kebab-case-string-to-path-case-string.ts | 10 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...bab-case-string-to-sentence-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...b-case-string-to-snake-case-string.test.ts | 22 - .../kebab-case-string-to-snake-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...b-case-string-to-title-case-string.test.ts | 22 - .../kebab-case-string-to-title-case-string.ts | 11 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...b-case-string-to-upper-case-string.test.ts | 22 - .../kebab-case-string-to-upper-case-string.ts | 9 - .../tsconfig.json | 5 - .../kebab-case-string/.eslintrc.js | 12 - .../kebab-case-string/CHANGELOG.md | 25 - .../kebab-case-string/LICENSE.md | 21 - .../kebab-case-string/README.md | 60 - .../kebab-case-string/jestconfig.json | 8 - .../kebab-case-string/package.json | 77 - .../kebab-case-string/src/index.ts | 1 - .../src/kebab-case-string/index.ts | 11 - .../index.ts | 1 - ...b-case-string-to-camel-case-string.test.ts | 22 - .../kebab-case-string-to-camel-case-string.ts | 11 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...bab-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...bab-case-string-to-dot-case-string.test.ts | 22 - .../kebab-case-string-to-dot-case-string.ts | 10 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 25 - ...kebab-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...b-case-string-to-lower-case-string.test.ts | 22 - .../kebab-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...kebab-case-string-to-pascal-case-string.ts | 13 - .../index.ts | 1 - ...ab-case-string-to-path-case-string.test.ts | 22 - .../kebab-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...bab-case-string-to-sentence-case-string.ts | 9 - .../index.ts | 1 - ...b-case-string-to-snake-case-string.test.ts | 22 - .../kebab-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...b-case-string-to-title-case-string.test.ts | 22 - .../kebab-case-string-to-title-case-string.ts | 11 - .../index.ts | 1 - ...b-case-string-to-upper-case-string.test.ts | 22 - .../kebab-case-string-to-upper-case-string.ts | 9 - .../kebab-case-string/tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...r-case-string-to-camel-case-string.test.ts | 22 - .../lower-case-string-to-camel-case-string.ts | 11 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...wer-case-string-to-constant-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...wer-case-string-to-dot-case-string.test.ts | 22 - .../lower-case-string-to-dot-case-string.ts | 10 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 25 - ...lower-case-string-to-header-case-string.ts | 11 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...r-case-string-to-kebab-case-string.test.ts | 22 - .../lower-case-string-to-kebab-case-string.ts | 10 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...lower-case-string-to-pascal-case-string.ts | 11 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...er-case-string-to-path-case-string.test.ts | 22 - .../lower-case-string-to-path-case-string.ts | 10 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...wer-case-string-to-sentence-case-string.ts | 8 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...r-case-string-to-snake-case-string.test.ts | 22 - .../lower-case-string-to-snake-case-string.ts | 10 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...r-case-string-to-title-case-string.test.ts | 22 - .../lower-case-string-to-title-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...r-case-string-to-upper-case-string.test.ts | 22 - .../lower-case-string-to-upper-case-string.ts | 9 - .../tsconfig.json | 5 - .../lower-case-string/.eslintrc.js | 12 - .../lower-case-string/CHANGELOG.md | 25 - .../lower-case-string/LICENSE.md | 21 - .../lower-case-string/README.md | 60 - .../lower-case-string/jestconfig.json | 8 - .../lower-case-string/package.json | 77 - .../lower-case-string/src/index.ts | 1 - .../src/lower-case-string/index.ts | 11 - .../index.ts | 1 - ...r-case-string-to-camel-case-string.test.ts | 22 - .../lower-case-string-to-camel-case-string.ts | 11 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...wer-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...wer-case-string-to-dot-case-string.test.ts | 22 - .../lower-case-string-to-dot-case-string.ts | 10 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 25 - ...lower-case-string-to-header-case-string.ts | 11 - .../index.ts | 1 - ...r-case-string-to-kebab-case-string.test.ts | 22 - .../lower-case-string-to-kebab-case-string.ts | 10 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...lower-case-string-to-pascal-case-string.ts | 11 - .../index.ts | 1 - ...er-case-string-to-path-case-string.test.ts | 22 - .../lower-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...wer-case-string-to-sentence-case-string.ts | 8 - .../index.ts | 1 - ...r-case-string-to-snake-case-string.test.ts | 22 - .../lower-case-string-to-snake-case-string.ts | 10 - .../index.ts | 1 - ...r-case-string-to-title-case-string.test.ts | 22 - .../lower-case-string-to-title-case-string.ts | 9 - .../index.ts | 1 - ...r-case-string-to-upper-case-string.test.ts | 22 - .../lower-case-string-to-upper-case-string.ts | 9 - .../lower-case-string/tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...l-case-string-to-camel-case-string.test.ts | 22 - ...pascal-case-string-to-camel-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...cal-case-string-to-constant-case-string.ts | 16 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...cal-case-string-to-dot-case-string.test.ts | 22 - .../pascal-case-string-to-dot-case-string.ts | 13 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...ascal-case-string-to-header-case-string.ts | 15 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...l-case-string-to-kebab-case-string.test.ts | 22 - ...pascal-case-string-to-kebab-case-string.ts | 12 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...l-case-string-to-lower-case-string.test.ts | 22 - ...pascal-case-string-to-lower-case-string.ts | 12 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...al-case-string-to-path-case-string.test.ts | 22 - .../pascal-case-string-to-path-case-string.ts | 12 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...cal-case-string-to-sentence-case-string.ts | 13 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...l-case-string-to-snake-case-string.test.ts | 22 - ...pascal-case-string-to-snake-case-string.ts | 12 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...l-case-string-to-title-case-string.test.ts | 22 - ...pascal-case-string-to-title-case-string.ts | 13 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...l-case-string-to-upper-case-string.test.ts | 22 - ...pascal-case-string-to-upper-case-string.ts | 16 - .../tsconfig.json | 5 - .../pascal-case-string/.eslintrc.js | 12 - .../pascal-case-string/CHANGELOG.md | 25 - .../pascal-case-string/LICENSE.md | 21 - .../pascal-case-string/README.md | 60 - .../pascal-case-string/jestconfig.json | 8 - .../pascal-case-string/package.json | 77 - .../pascal-case-string/src/index.ts | 1 - .../src/pascal-case-string/index.ts | 11 - .../index.ts | 1 - ...l-case-string-to-camel-case-string.test.ts | 22 - ...pascal-case-string-to-camel-case-string.ts | 9 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...cal-case-string-to-constant-case-string.ts | 16 - .../index.ts | 1 - ...cal-case-string-to-dot-case-string.test.ts | 22 - .../pascal-case-string-to-dot-case-string.ts | 13 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...ascal-case-string-to-header-case-string.ts | 15 - .../index.ts | 1 - ...l-case-string-to-kebab-case-string.test.ts | 22 - ...pascal-case-string-to-kebab-case-string.ts | 12 - .../index.ts | 1 - ...l-case-string-to-lower-case-string.test.ts | 22 - ...pascal-case-string-to-lower-case-string.ts | 12 - .../index.ts | 1 - ...al-case-string-to-path-case-string.test.ts | 22 - .../pascal-case-string-to-path-case-string.ts | 12 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...cal-case-string-to-sentence-case-string.ts | 13 - .../index.ts | 1 - ...l-case-string-to-snake-case-string.test.ts | 22 - ...pascal-case-string-to-snake-case-string.ts | 12 - .../index.ts | 1 - ...l-case-string-to-title-case-string.test.ts | 22 - ...pascal-case-string-to-title-case-string.ts | 13 - .../index.ts | 1 - ...l-case-string-to-upper-case-string.test.ts | 22 - ...pascal-case-string-to-upper-case-string.ts | 16 - .../pascal-case-string/tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...h-case-string-to-camel-case-string.test.ts | 22 - .../path-case-string-to-camel-case-string.ts | 14 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...ath-case-string-to-constant-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ath-case-string-to-dot-case-string.test.ts | 22 - .../path-case-string-to-dot-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - .../path-case-string-to-header-case-string.ts | 12 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...h-case-string-to-kebab-case-string.test.ts | 22 - .../path-case-string-to-kebab-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...h-case-string-to-lower-case-string.test.ts | 22 - .../path-case-string-to-lower-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - .../path-case-string-to-pascal-case-string.ts | 12 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...ath-case-string-to-sentence-case-string.ts | 10 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...h-case-string-to-snake-case-string.test.ts | 22 - .../path-case-string-to-snake-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...h-case-string-to-title-case-string.test.ts | 22 - .../path-case-string-to-title-case-string.ts | 12 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...h-case-string-to-upper-case-string.test.ts | 22 - .../path-case-string-to-upper-case-string.ts | 9 - .../tsconfig.json | 5 - .../path-case-string/.eslintrc.js | 12 - .../path-case-string/CHANGELOG.md | 25 - .../path-case-string/LICENSE.md | 21 - .../path-case-string/README.md | 60 - .../path-case-string/jestconfig.json | 8 - .../path-case-string/package.json | 77 - .../path-case-string/src/index.ts | 1 - .../src/path-case-string/index.ts | 11 - .../index.ts | 1 - ...h-case-string-to-camel-case-string.test.ts | 22 - .../path-case-string-to-camel-case-string.ts | 14 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...ath-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...ath-case-string-to-dot-case-string.test.ts | 22 - .../path-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - .../path-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...h-case-string-to-kebab-case-string.test.ts | 22 - .../path-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...h-case-string-to-lower-case-string.test.ts | 22 - .../path-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - .../path-case-string-to-pascal-case-string.ts | 12 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...ath-case-string-to-sentence-case-string.ts | 10 - .../index.ts | 1 - ...h-case-string-to-snake-case-string.test.ts | 22 - .../path-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...h-case-string-to-title-case-string.test.ts | 22 - .../path-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - ...h-case-string-to-upper-case-string.test.ts | 22 - .../path-case-string-to-upper-case-string.ts | 9 - .../path-case-string/tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...e-case-string-to-camel-case-string.test.ts | 22 - ...ntence-case-string-to-camel-case-string.ts | 12 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...nce-case-string-to-constant-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...nce-case-string-to-dot-case-string.test.ts | 22 - ...sentence-case-string-to-dot-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...tence-case-string-to-header-case-string.ts | 12 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...e-case-string-to-kebab-case-string.test.ts | 22 - ...ntence-case-string-to-kebab-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...e-case-string-to-lower-case-string.test.ts | 22 - ...ntence-case-string-to-lower-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...tence-case-string-to-pascal-case-string.ts | 12 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ce-case-string-to-path-case-string.test.ts | 22 - ...entence-case-string-to-path-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...e-case-string-to-snake-case-string.test.ts | 22 - ...ntence-case-string-to-snake-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...e-case-string-to-title-case-string.test.ts | 22 - ...ntence-case-string-to-title-case-string.ts | 13 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...e-case-string-to-upper-case-string.test.ts | 22 - ...ntence-case-string-to-upper-case-string.ts | 9 - .../tsconfig.json | 5 - .../sentence-case-string/.eslintrc.js | 12 - .../sentence-case-string/CHANGELOG.md | 25 - .../sentence-case-string/LICENSE.md | 21 - .../sentence-case-string/README.md | 60 - .../sentence-case-string/jestconfig.json | 8 - .../sentence-case-string/package.json | 77 - .../sentence-case-string/src/index.ts | 1 - .../src/sentence-case-string/index.ts | 11 - .../index.ts | 1 - ...e-case-string-to-camel-case-string.test.ts | 22 - ...ntence-case-string-to-camel-case-string.ts | 12 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...nce-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...nce-case-string-to-dot-case-string.test.ts | 22 - ...sentence-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...tence-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...e-case-string-to-kebab-case-string.test.ts | 22 - ...ntence-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-lower-case-string.test.ts | 22 - ...ntence-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...tence-case-string-to-pascal-case-string.ts | 12 - .../index.ts | 1 - ...ce-case-string-to-path-case-string.test.ts | 22 - ...entence-case-string-to-path-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-snake-case-string.test.ts | 22 - ...ntence-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-title-case-string.test.ts | 22 - ...ntence-case-string-to-title-case-string.ts | 13 - .../index.ts | 1 - ...e-case-string-to-upper-case-string.test.ts | 22 - ...ntence-case-string-to-upper-case-string.ts | 9 - .../sentence-case-string/tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...e-case-string-to-camel-case-string.test.ts | 22 - .../snake-case-string-to-camel-case-string.ts | 11 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...ake-case-string-to-constant-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ake-case-string-to-dot-case-string.test.ts | 22 - .../snake-case-string-to-dot-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...snake-case-string-to-header-case-string.ts | 12 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...e-case-string-to-kebab-case-string.test.ts | 22 - .../snake-case-string-to-kebab-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...e-case-string-to-lower-case-string.test.ts | 22 - .../snake-case-string-to-lower-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...snake-case-string-to-pascal-case-string.ts | 12 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ke-case-string-to-path-case-string.test.ts | 22 - .../snake-case-string-to-path-case-string.ts | 10 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...ake-case-string-to-sentence-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...e-case-string-to-title-case-string.test.ts | 22 - .../snake-case-string-to-title-case-string.ts | 12 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...e-case-string-to-upper-case-string.test.ts | 22 - .../snake-case-string-to-upper-case-string.ts | 9 - .../tsconfig.json | 5 - .../snake-case-string/.eslintrc.js | 12 - .../snake-case-string/CHANGELOG.md | 25 - .../snake-case-string/LICENSE.md | 21 - .../snake-case-string/README.md | 60 - .../snake-case-string/jestconfig.json | 8 - .../snake-case-string/package.json | 77 - .../snake-case-string/src/index.ts | 1 - .../src/snake-case-string/index.ts | 11 - .../index.ts | 1 - ...e-case-string-to-camel-case-string.test.ts | 22 - .../snake-case-string-to-camel-case-string.ts | 11 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...ake-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...ake-case-string-to-dot-case-string.test.ts | 22 - .../snake-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...snake-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...e-case-string-to-kebab-case-string.test.ts | 22 - .../snake-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-lower-case-string.test.ts | 22 - .../snake-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...snake-case-string-to-pascal-case-string.ts | 12 - .../index.ts | 1 - ...ke-case-string-to-path-case-string.test.ts | 22 - .../snake-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...ake-case-string-to-sentence-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-title-case-string.test.ts | 22 - .../snake-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - ...e-case-string-to-upper-case-string.test.ts | 22 - .../snake-case-string-to-upper-case-string.ts | 9 - .../snake-case-string/tsconfig.json | 5 - .../string/string-to-camel-case/.eslintrc.js | 12 - .../string/string-to-camel-case/CHANGELOG.md | 25 - .../string/string-to-camel-case/LICENSE.md | 21 - .../string/string-to-camel-case/README.md | 60 - .../string-to-camel-case/jestconfig.json | 8 - .../string/string-to-camel-case/package.json | 77 - .../string/string-to-camel-case/src/index.ts | 1 - .../src/string-to-camel-case/index.ts | 1 - .../string-to-camel-case.test.ts | 13 - .../string-to-camel-case.ts | 19 - .../string/string-to-camel-case/tsconfig.json | 5 - .../string-to-constant-case/.eslintrc.js | 12 - .../string-to-constant-case/CHANGELOG.md | 25 - .../string/string-to-constant-case/LICENSE.md | 21 - .../string/string-to-constant-case/README.md | 60 - .../string-to-constant-case/jestconfig.json | 8 - .../string-to-constant-case/package.json | 77 - .../string-to-constant-case/src/index.ts | 1 - .../src/string-to-constant-case/index.ts | 1 - .../string-to-constant-case.test.ts | 15 - .../string-to-constant-case.ts | 15 - .../string-to-constant-case/tsconfig.json | 5 - .../string/string-to-dot-case/.eslintrc.js | 12 - .../string/string-to-dot-case/CHANGELOG.md | 25 - .../case/string/string-to-dot-case/LICENSE.md | 21 - .../case/string/string-to-dot-case/README.md | 60 - .../string/string-to-dot-case/jestconfig.json | 8 - .../string/string-to-dot-case/package.json | 77 - .../string/string-to-dot-case/src/index.ts | 1 - .../src/string-to-dot-case/index.ts | 1 - .../string-to-dot-case.test.ts | 13 - .../string-to-dot-case/string-to-dot-case.ts | 15 - .../string/string-to-dot-case/tsconfig.json | 5 - .../string/string-to-header-case/.eslintrc.js | 12 - .../string/string-to-header-case/CHANGELOG.md | 25 - .../string/string-to-header-case/LICENSE.md | 21 - .../string/string-to-header-case/README.md | 60 - .../string-to-header-case/jestconfig.json | 8 - .../string/string-to-header-case/package.json | 77 - .../string/string-to-header-case/src/index.ts | 1 - .../src/string-to-header-case/index.ts | 1 - .../string-to-header-case.test.ts | 15 - .../string-to-header-case.ts | 17 - .../string-to-header-case/tsconfig.json | 5 - .../string/string-to-kebab-case/.eslintrc.js | 12 - .../string/string-to-kebab-case/CHANGELOG.md | 25 - .../string/string-to-kebab-case/LICENSE.md | 21 - .../string/string-to-kebab-case/README.md | 60 - .../string-to-kebab-case/jestconfig.json | 8 - .../string/string-to-kebab-case/package.json | 77 - .../string/string-to-kebab-case/src/index.ts | 1 - .../src/string-to-kebab-case/index.ts | 1 - .../string-to-kebab-case.test.ts | 15 - .../string-to-kebab-case.ts | 15 - .../string/string-to-kebab-case/tsconfig.json | 5 - .../string/string-to-lower-case/.eslintrc.js | 12 - .../string/string-to-lower-case/CHANGELOG.md | 25 - .../string/string-to-lower-case/LICENSE.md | 21 - .../string/string-to-lower-case/README.md | 60 - .../string-to-lower-case/jestconfig.json | 8 - .../string/string-to-lower-case/package.json | 77 - .../string/string-to-lower-case/src/index.ts | 1 - .../src/string-to-lower-case/index.ts | 1 - .../string-to-lower-case.test.ts | 15 - .../string-to-lower-case.ts | 9 - .../string/string-to-lower-case/tsconfig.json | 5 - .../string/string-to-pascal-case/.eslintrc.js | 12 - .../string/string-to-pascal-case/CHANGELOG.md | 25 - .../string/string-to-pascal-case/LICENSE.md | 21 - .../string/string-to-pascal-case/README.md | 60 - .../string-to-pascal-case/jestconfig.json | 8 - .../string/string-to-pascal-case/package.json | 77 - .../string/string-to-pascal-case/src/index.ts | 1 - .../src/string-to-pascal-case/index.ts | 1 - .../string-to-pascal-case.test.ts | 13 - .../string-to-pascal-case.ts | 17 - .../string-to-pascal-case/tsconfig.json | 5 - .../string/string-to-path-case/.eslintrc.js | 12 - .../string/string-to-path-case/CHANGELOG.md | 25 - .../string/string-to-path-case/LICENSE.md | 21 - .../case/string/string-to-path-case/README.md | 60 - .../string-to-path-case/jestconfig.json | 8 - .../string/string-to-path-case/package.json | 77 - .../string/string-to-path-case/src/index.ts | 1 - .../src/string-to-path-case/index.ts | 1 - .../string-to-path-case.test.ts | 13 - .../string-to-path-case.ts | 18 - .../string/string-to-path-case/tsconfig.json | 5 - .../string-to-sentence-case/.eslintrc.js | 12 - .../string-to-sentence-case/CHANGELOG.md | 25 - .../string/string-to-sentence-case/LICENSE.md | 21 - .../string/string-to-sentence-case/README.md | 60 - .../string-to-sentence-case/jestconfig.json | 8 - .../string-to-sentence-case/package.json | 77 - .../string-to-sentence-case/src/index.ts | 1 - .../src/string-to-sentence-case/index.ts | 1 - .../string-to-sentence-case.test.ts | 15 - .../string-to-sentence-case.ts | 14 - .../string-to-sentence-case/tsconfig.json | 5 - .../string/string-to-snake-case/.eslintrc.js | 12 - .../string/string-to-snake-case/CHANGELOG.md | 25 - .../string/string-to-snake-case/LICENSE.md | 21 - .../string/string-to-snake-case/README.md | 60 - .../string-to-snake-case/jestconfig.json | 8 - .../string/string-to-snake-case/package.json | 77 - .../string/string-to-snake-case/src/index.ts | 1 - .../src/string-to-snake-case/index.ts | 1 - .../string-to-snake-case.test.ts | 15 - .../string-to-snake-case.ts | 15 - .../string/string-to-snake-case/tsconfig.json | 5 - .../string/string-to-title-case/.eslintrc.js | 12 - .../string/string-to-title-case/CHANGELOG.md | 25 - .../string/string-to-title-case/LICENSE.md | 21 - .../string/string-to-title-case/README.md | 60 - .../string-to-title-case/jestconfig.json | 8 - .../string/string-to-title-case/package.json | 77 - .../string/string-to-title-case/src/index.ts | 1 - .../src/string-to-title-case/index.ts | 1 - .../string-to-title-case.test.ts | 15 - .../string-to-title-case.ts | 17 - .../string/string-to-title-case/tsconfig.json | 5 - .../string/string-to-upper-case/.eslintrc.js | 12 - .../string/string-to-upper-case/CHANGELOG.md | 25 - .../string/string-to-upper-case/LICENSE.md | 21 - .../string/string-to-upper-case/README.md | 60 - .../string-to-upper-case/jestconfig.json | 8 - .../string/string-to-upper-case/package.json | 77 - .../string/string-to-upper-case/src/index.ts | 1 - .../src/string-to-upper-case/index.ts | 1 - .../string-to-upper-case.test.ts | 15 - .../string-to-upper-case.ts | 9 - .../string/string-to-upper-case/tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...e-case-string-to-camel-case-string.test.ts | 22 - .../title-case-string-to-camel-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...tle-case-string-to-constant-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...tle-case-string-to-dot-case-string.test.ts | 22 - .../title-case-string-to-dot-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...title-case-string-to-header-case-string.ts | 14 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...e-case-string-to-kebab-case-string.test.ts | 22 - .../title-case-string-to-kebab-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...e-case-string-to-lower-case-string.test.ts | 22 - .../title-case-string-to-lower-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...title-case-string-to-pascal-case-string.ts | 11 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...le-case-string-to-path-case-string.test.ts | 22 - .../title-case-string-to-path-case-string.ts | 10 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...tle-case-string-to-sentence-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...e-case-string-to-snake-case-string.test.ts | 22 - .../title-case-string-to-snake-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...e-case-string-to-upper-case-string.test.ts | 22 - .../title-case-string-to-upper-case-string.ts | 9 - .../tsconfig.json | 5 - .../title-case-string/.eslintrc.js | 12 - .../title-case-string/CHANGELOG.md | 25 - .../title-case-string/LICENSE.md | 21 - .../title-case-string/README.md | 60 - .../title-case-string/jestconfig.json | 8 - .../title-case-string/package.json | 77 - .../title-case-string/src/index.ts | 1 - .../src/title-case-string/index.ts | 11 - .../index.ts | 1 - ...e-case-string-to-camel-case-string.test.ts | 22 - .../title-case-string-to-camel-case-string.ts | 9 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...tle-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...tle-case-string-to-dot-case-string.test.ts | 22 - .../title-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...title-case-string-to-header-case-string.ts | 14 - .../index.ts | 1 - ...e-case-string-to-kebab-case-string.test.ts | 22 - .../title-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-lower-case-string.test.ts | 22 - .../title-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...title-case-string-to-pascal-case-string.ts | 11 - .../index.ts | 1 - ...le-case-string-to-path-case-string.test.ts | 22 - .../title-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...tle-case-string-to-sentence-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-snake-case-string.test.ts | 22 - .../title-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-upper-case-string.test.ts | 22 - .../title-case-string-to-upper-case-string.ts | 9 - .../title-case-string/tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...r-case-string-to-camel-case-string.test.ts | 22 - .../upper-case-string-to-camel-case-string.ts | 17 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...per-case-string-to-constant-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...per-case-string-to-dot-case-string.test.ts | 22 - .../upper-case-string-to-dot-case-string.ts | 10 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...upper-case-string-to-header-case-string.ts | 19 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...r-case-string-to-kebab-case-string.test.ts | 22 - .../upper-case-string-to-kebab-case-string.ts | 10 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...r-case-string-to-lower-case-string.test.ts | 22 - .../upper-case-string-to-lower-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...upper-case-string-to-pascal-case-string.ts | 16 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...er-case-string-to-path-case-string.test.ts | 22 - .../upper-case-string-to-path-case-string.ts | 10 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...per-case-string-to-sentence-case-string.ts | 9 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...r-case-string-to-snake-case-string.test.ts | 22 - .../upper-case-string-to-snake-case-string.ts | 10 - .../tsconfig.json | 5 - .../.eslintrc.js | 12 - .../CHANGELOG.md | 25 - .../LICENSE.md | 21 - .../README.md | 60 - .../jestconfig.json | 8 - .../package.json | 78 - .../src/index.ts | 1 - .../index.ts | 1 - ...r-case-string-to-title-case-string.test.ts | 22 - .../upper-case-string-to-title-case-string.ts | 13 - .../tsconfig.json | 5 - .../upper-case-string/.eslintrc.js | 12 - .../upper-case-string/CHANGELOG.md | 25 - .../upper-case-string/LICENSE.md | 21 - .../upper-case-string/README.md | 60 - .../upper-case-string/jestconfig.json | 8 - .../upper-case-string/package.json | 77 - .../upper-case-string/src/index.ts | 1 - .../src/upper-case-string/index.ts | 11 - .../index.ts | 1 - ...r-case-string-to-camel-case-string.test.ts | 22 - .../upper-case-string-to-camel-case-string.ts | 17 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...per-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...per-case-string-to-dot-case-string.test.ts | 22 - .../upper-case-string-to-dot-case-string.ts | 10 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...upper-case-string-to-header-case-string.ts | 19 - .../index.ts | 1 - ...r-case-string-to-kebab-case-string.test.ts | 22 - .../upper-case-string-to-kebab-case-string.ts | 10 - .../index.ts | 1 - ...r-case-string-to-lower-case-string.test.ts | 22 - .../upper-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...upper-case-string-to-pascal-case-string.ts | 16 - .../index.ts | 1 - ...er-case-string-to-path-case-string.test.ts | 22 - .../upper-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...per-case-string-to-sentence-case-string.ts | 9 - .../index.ts | 1 - ...r-case-string-to-snake-case-string.test.ts | 22 - .../upper-case-string-to-snake-case-string.ts | 10 - .../index.ts | 1 - ...r-case-string-to-title-case-string.test.ts | 22 - .../upper-case-string-to-title-case-string.ts | 13 - .../upper-case-string/tsconfig.json | 5 - .../encoding/base64-to-string/.eslintrc.js | 12 - .../encoding/base64-to-string/CHANGELOG.md | 13 - .../encoding/base64-to-string/LICENSE.md | 21 - .../encoding/base64-to-string/README.md | 59 - .../encoding/base64-to-string/jestconfig.json | 8 - .../encoding/base64-to-string/package.json | 79 - .../base64-to-string/base64-to-string.test.ts | 17 - .../src/base64-to-string/base64-to-string.ts | 9 - .../src/base64-to-string/index.ts | 1 - .../encoding/base64-to-string/src/index.ts | 1 - .../encoding/base64-to-string/tsconfig.json | 5 - .../string/encoding/encoding/.eslintrc.js | 12 - .../string/encoding/encoding/CHANGELOG.md | 13 - .../string/encoding/encoding/LICENSE.md | 21 - .../string/encoding/encoding/README.md | 59 - .../string/encoding/encoding/jestconfig.json | 8 - .../string/encoding/encoding/package.json | 79 - .../base64-to-string/base64-to-string.test.ts | 17 - .../base64-to-string/base64-to-string.ts | 9 - .../src/encoding/base64-to-string/index.ts | 1 - .../encoding/encoding/src/encoding/index.ts | 2 - .../src/encoding/string-to-base64/index.ts | 1 - .../string-to-base64/string-to-base64.test.ts | 17 - .../string-to-base64/string-to-base64.ts | 9 - .../string/encoding/encoding/src/index.ts | 1 - .../string/encoding/encoding/tsconfig.json | 5 - .../encoding/string-to-base64/.eslintrc.js | 12 - .../encoding/string-to-base64/CHANGELOG.md | 13 - .../encoding/string-to-base64/LICENSE.md | 21 - .../encoding/string-to-base64/README.md | 59 - .../encoding/string-to-base64/jestconfig.json | 8 - .../encoding/string-to-base64/package.json | 79 - .../encoding/string-to-base64/src/index.ts | 1 - .../src/string-to-base64/index.ts | 1 - .../string-to-base64/string-to-base64.test.ts | 17 - .../src/string-to-base64/string-to-base64.ts | 9 - .../encoding/string-to-base64/tsconfig.json | 5 - npm/packages/string/string/.eslintrc.js | 12 - npm/packages/string/string/CHANGELOG.md | 25 - npm/packages/string/string/LICENSE.md | 21 - npm/packages/string/string/README.md | 60 - npm/packages/string/string/jestconfig.json | 8 - npm/packages/string/string/package.json | 76 - npm/packages/string/string/src/index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 34 - ...mel-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...mel-case-string-to-dot-case-string.test.ts | 32 - .../camel-case-string-to-dot-case-string.ts | 8 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 25 - ...camel-case-string-to-header-case-string.ts | 11 - .../index.ts | 1 - ...l-case-string-to-kebab-case-string.test.ts | 22 - .../camel-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...l-case-string-to-lower-case-string.test.ts | 22 - .../camel-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...camel-case-string-to-pascal-case-string.ts | 13 - .../index.ts | 1 - ...el-case-string-to-path-case-string.test.ts | 22 - .../camel-case-string-to-path-case-string.ts | 9 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 25 - ...mel-case-string-to-sentence-case-string.ts | 13 - .../index.ts | 1 - ...l-case-string-to-snake-case-string.test.ts | 22 - .../camel-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...l-case-string-to-title-case-string.test.ts | 22 - .../camel-case-string-to-title-case-string.ts | 11 - .../index.ts | 1 - ...l-case-string-to-upper-case-string.test.ts | 22 - .../camel-case-string-to-upper-case-string.ts | 9 - .../index.ts | 1 - .../string/case/camel-case-string/index.ts | 11 - ...t-case-string-to-camel-case-string.test.ts | 22 - ...nstant-case-string-to-camel-case-string.ts | 16 - .../index.ts | 1 - ...ant-case-string-to-dot-case-string.test.ts | 22 - ...constant-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 25 - ...stant-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...t-case-string-to-kebab-case-string.test.ts | 22 - ...nstant-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...t-case-string-to-lower-case-string.test.ts | 22 - ...nstant-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...stant-case-string-to-pascal-case-string.ts | 15 - .../index.ts | 1 - ...nt-case-string-to-path-case-string.test.ts | 22 - ...onstant-case-string-to-path-case-string.ts | 9 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...ant-case-string-to-sentence-case-string.ts | 20 - .../index.ts | 1 - ...t-case-string-to-snake-case-string.test.ts | 22 - ...nstant-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...t-case-string-to-title-case-string.test.ts | 22 - ...nstant-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - ...t-case-string-to-upper-case-string.test.ts | 22 - ...nstant-case-string-to-upper-case-string.ts | 9 - .../index.ts | 1 - .../string/case/constant-case-string/index.ts | 11 - ...t-case-string-to-camel-case-string.test.ts | 22 - .../dot-case-string-to-camel-case-string.ts | 11 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...dot-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - .../dot-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...t-case-string-to-kebab-case-string.test.ts | 22 - .../dot-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...t-case-string-to-lower-case-string.test.ts | 22 - .../dot-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - .../dot-case-string-to-pascal-case-string.ts | 12 - .../index.ts | 1 - ...ot-case-string-to-path-case-string.test.ts | 22 - .../dot-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...dot-case-string-to-sentence-case-string.ts | 20 - .../index.ts | 1 - ...t-case-string-to-snake-case-string.test.ts | 22 - .../dot-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...t-case-string-to-title-case-string.test.ts | 22 - .../dot-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - ...t-case-string-to-upper-case-string.test.ts | 22 - .../dot-case-string-to-upper-case-string.ts | 10 - .../index.ts | 1 - .../src/string/case/dot-case-string/index.ts | 11 - ...r-case-string-to-camel-case-string.test.ts | 22 - ...header-case-string-to-camel-case-string.ts | 20 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...der-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...der-case-string-to-dot-case-string.test.ts | 22 - .../header-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...r-case-string-to-kebab-case-string.test.ts | 22 - ...header-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...r-case-string-to-lower-case-string.test.ts | 22 - ...header-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...eader-case-string-to-pascal-case-string.ts | 17 - .../index.ts | 1 - ...er-case-string-to-path-case-string.test.ts | 22 - .../header-case-string-to-path-case-string.ts | 9 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...der-case-string-to-sentence-case-string.ts | 20 - .../index.ts | 1 - ...r-case-string-to-snake-case-string.test.ts | 22 - ...header-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...r-case-string-to-title-case-string.test.ts | 22 - ...header-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - ...r-case-string-to-upper-case-string.test.ts | 22 - ...header-case-string-to-upper-case-string.ts | 9 - .../index.ts | 1 - .../string/case/header-case-string/index.ts | 11 - .../string/string/src/string/case/index.ts | 13 - .../string/case/kebab-case-string/index.ts | 11 - .../index.ts | 1 - ...b-case-string-to-camel-case-string.test.ts | 22 - .../kebab-case-string-to-camel-case-string.ts | 11 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...bab-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...bab-case-string-to-dot-case-string.test.ts | 22 - .../kebab-case-string-to-dot-case-string.ts | 10 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 25 - ...kebab-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...b-case-string-to-lower-case-string.test.ts | 22 - .../kebab-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...kebab-case-string-to-pascal-case-string.ts | 13 - .../index.ts | 1 - ...ab-case-string-to-path-case-string.test.ts | 22 - .../kebab-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...bab-case-string-to-sentence-case-string.ts | 9 - .../index.ts | 1 - ...b-case-string-to-snake-case-string.test.ts | 22 - .../kebab-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...b-case-string-to-title-case-string.test.ts | 22 - .../kebab-case-string-to-title-case-string.ts | 11 - .../index.ts | 1 - ...b-case-string-to-upper-case-string.test.ts | 22 - .../kebab-case-string-to-upper-case-string.ts | 9 - .../string/case/lower-case-string/index.ts | 11 - .../index.ts | 1 - ...r-case-string-to-camel-case-string.test.ts | 22 - .../lower-case-string-to-camel-case-string.ts | 11 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...wer-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...wer-case-string-to-dot-case-string.test.ts | 22 - .../lower-case-string-to-dot-case-string.ts | 10 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 25 - ...lower-case-string-to-header-case-string.ts | 11 - .../index.ts | 1 - ...r-case-string-to-kebab-case-string.test.ts | 22 - .../lower-case-string-to-kebab-case-string.ts | 10 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...lower-case-string-to-pascal-case-string.ts | 11 - .../index.ts | 1 - ...er-case-string-to-path-case-string.test.ts | 22 - .../lower-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...wer-case-string-to-sentence-case-string.ts | 8 - .../index.ts | 1 - ...r-case-string-to-snake-case-string.test.ts | 22 - .../lower-case-string-to-snake-case-string.ts | 10 - .../index.ts | 1 - ...r-case-string-to-title-case-string.test.ts | 22 - .../lower-case-string-to-title-case-string.ts | 9 - .../index.ts | 1 - ...r-case-string-to-upper-case-string.test.ts | 22 - .../lower-case-string-to-upper-case-string.ts | 9 - .../string/case/pascal-case-string/index.ts | 11 - .../index.ts | 1 - ...l-case-string-to-camel-case-string.test.ts | 22 - ...pascal-case-string-to-camel-case-string.ts | 9 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...cal-case-string-to-constant-case-string.ts | 16 - .../index.ts | 1 - ...cal-case-string-to-dot-case-string.test.ts | 22 - .../pascal-case-string-to-dot-case-string.ts | 13 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...ascal-case-string-to-header-case-string.ts | 15 - .../index.ts | 1 - ...l-case-string-to-kebab-case-string.test.ts | 22 - ...pascal-case-string-to-kebab-case-string.ts | 12 - .../index.ts | 1 - ...l-case-string-to-lower-case-string.test.ts | 22 - ...pascal-case-string-to-lower-case-string.ts | 12 - .../index.ts | 1 - ...al-case-string-to-path-case-string.test.ts | 22 - .../pascal-case-string-to-path-case-string.ts | 12 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...cal-case-string-to-sentence-case-string.ts | 13 - .../index.ts | 1 - ...l-case-string-to-snake-case-string.test.ts | 22 - ...pascal-case-string-to-snake-case-string.ts | 12 - .../index.ts | 1 - ...l-case-string-to-title-case-string.test.ts | 22 - ...pascal-case-string-to-title-case-string.ts | 13 - .../index.ts | 1 - ...l-case-string-to-upper-case-string.test.ts | 22 - ...pascal-case-string-to-upper-case-string.ts | 16 - .../src/string/case/path-case-string/index.ts | 11 - .../index.ts | 1 - ...h-case-string-to-camel-case-string.test.ts | 22 - .../path-case-string-to-camel-case-string.ts | 14 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...ath-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...ath-case-string-to-dot-case-string.test.ts | 22 - .../path-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - .../path-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...h-case-string-to-kebab-case-string.test.ts | 22 - .../path-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...h-case-string-to-lower-case-string.test.ts | 22 - .../path-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - .../path-case-string-to-pascal-case-string.ts | 12 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...ath-case-string-to-sentence-case-string.ts | 10 - .../index.ts | 1 - ...h-case-string-to-snake-case-string.test.ts | 22 - .../path-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...h-case-string-to-title-case-string.test.ts | 22 - .../path-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - ...h-case-string-to-upper-case-string.test.ts | 22 - .../path-case-string-to-upper-case-string.ts | 9 - .../string/case/sentence-case-string/index.ts | 11 - .../index.ts | 1 - ...e-case-string-to-camel-case-string.test.ts | 22 - ...ntence-case-string-to-camel-case-string.ts | 12 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...nce-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...nce-case-string-to-dot-case-string.test.ts | 22 - ...sentence-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...tence-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...e-case-string-to-kebab-case-string.test.ts | 22 - ...ntence-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-lower-case-string.test.ts | 22 - ...ntence-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...tence-case-string-to-pascal-case-string.ts | 12 - .../index.ts | 1 - ...ce-case-string-to-path-case-string.test.ts | 22 - ...entence-case-string-to-path-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-snake-case-string.test.ts | 22 - ...ntence-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-title-case-string.test.ts | 22 - ...ntence-case-string-to-title-case-string.ts | 13 - .../index.ts | 1 - ...e-case-string-to-upper-case-string.test.ts | 22 - ...ntence-case-string-to-upper-case-string.ts | 9 - .../string/case/snake-case-string/index.ts | 11 - .../index.ts | 1 - ...e-case-string-to-camel-case-string.test.ts | 22 - .../snake-case-string-to-camel-case-string.ts | 11 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...ake-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...ake-case-string-to-dot-case-string.test.ts | 22 - .../snake-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...snake-case-string-to-header-case-string.ts | 12 - .../index.ts | 1 - ...e-case-string-to-kebab-case-string.test.ts | 22 - .../snake-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-lower-case-string.test.ts | 22 - .../snake-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...snake-case-string-to-pascal-case-string.ts | 12 - .../index.ts | 1 - ...ke-case-string-to-path-case-string.test.ts | 22 - .../snake-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...ake-case-string-to-sentence-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-title-case-string.test.ts | 22 - .../snake-case-string-to-title-case-string.ts | 12 - .../index.ts | 1 - ...e-case-string-to-upper-case-string.test.ts | 22 - .../snake-case-string-to-upper-case-string.ts | 9 - .../string/src/string/case/string/index.ts | 12 - .../case/string/string-to-camel-case/index.ts | 1 - .../string-to-camel-case.test.ts | 13 - .../string-to-camel-case.ts | 19 - .../string/string-to-constant-case/index.ts | 1 - .../string-to-constant-case.test.ts | 15 - .../string-to-constant-case.ts | 15 - .../case/string/string-to-dot-case/index.ts | 1 - .../string-to-dot-case.test.ts | 13 - .../string-to-dot-case/string-to-dot-case.ts | 15 - .../string/string-to-header-case/index.ts | 1 - .../string-to-header-case.test.ts | 15 - .../string-to-header-case.ts | 17 - .../case/string/string-to-kebab-case/index.ts | 1 - .../string-to-kebab-case.test.ts | 15 - .../string-to-kebab-case.ts | 15 - .../case/string/string-to-lower-case/index.ts | 1 - .../string-to-lower-case.test.ts | 15 - .../string-to-lower-case.ts | 9 - .../string/string-to-pascal-case/index.ts | 1 - .../string-to-pascal-case.test.ts | 13 - .../string-to-pascal-case.ts | 17 - .../case/string/string-to-path-case/index.ts | 1 - .../string-to-path-case.test.ts | 13 - .../string-to-path-case.ts | 18 - .../string/string-to-sentence-case/index.ts | 1 - .../string-to-sentence-case.test.ts | 15 - .../string-to-sentence-case.ts | 14 - .../case/string/string-to-snake-case/index.ts | 1 - .../string-to-snake-case.test.ts | 15 - .../string-to-snake-case.ts | 15 - .../case/string/string-to-title-case/index.ts | 1 - .../string-to-title-case.test.ts | 15 - .../string-to-title-case.ts | 17 - .../case/string/string-to-upper-case/index.ts | 1 - .../string-to-upper-case.test.ts | 15 - .../string-to-upper-case.ts | 9 - .../string/case/title-case-string/index.ts | 11 - .../index.ts | 1 - ...e-case-string-to-camel-case-string.test.ts | 22 - .../title-case-string-to-camel-case-string.ts | 9 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...tle-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...tle-case-string-to-dot-case-string.test.ts | 22 - .../title-case-string-to-dot-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...title-case-string-to-header-case-string.ts | 14 - .../index.ts | 1 - ...e-case-string-to-kebab-case-string.test.ts | 22 - .../title-case-string-to-kebab-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-lower-case-string.test.ts | 22 - .../title-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...title-case-string-to-pascal-case-string.ts | 11 - .../index.ts | 1 - ...le-case-string-to-path-case-string.test.ts | 22 - .../title-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...tle-case-string-to-sentence-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-snake-case-string.test.ts | 22 - .../title-case-string-to-snake-case-string.ts | 9 - .../index.ts | 1 - ...e-case-string-to-upper-case-string.test.ts | 22 - .../title-case-string-to-upper-case-string.ts | 9 - .../string/case/upper-case-string/index.ts | 11 - .../index.ts | 1 - ...r-case-string-to-camel-case-string.test.ts | 22 - .../upper-case-string-to-camel-case-string.ts | 17 - .../index.ts | 1 - ...ase-string-to-constant-case-string.test.ts | 22 - ...per-case-string-to-constant-case-string.ts | 9 - .../index.ts | 1 - ...per-case-string-to-dot-case-string.test.ts | 22 - .../upper-case-string-to-dot-case-string.ts | 10 - .../index.ts | 1 - ...-case-string-to-header-case-string.test.ts | 22 - ...upper-case-string-to-header-case-string.ts | 19 - .../index.ts | 1 - ...r-case-string-to-kebab-case-string.test.ts | 22 - .../upper-case-string-to-kebab-case-string.ts | 10 - .../index.ts | 1 - ...r-case-string-to-lower-case-string.test.ts | 22 - .../upper-case-string-to-lower-case-string.ts | 9 - .../index.ts | 1 - ...-case-string-to-pascal-case-string.test.ts | 22 - ...upper-case-string-to-pascal-case-string.ts | 16 - .../index.ts | 1 - ...er-case-string-to-path-case-string.test.ts | 22 - .../upper-case-string-to-path-case-string.ts | 10 - .../index.ts | 1 - ...ase-string-to-sentence-case-string.test.ts | 22 - ...per-case-string-to-sentence-case-string.ts | 9 - .../index.ts | 1 - ...r-case-string-to-snake-case-string.test.ts | 22 - .../upper-case-string-to-snake-case-string.ts | 10 - .../index.ts | 1 - ...r-case-string-to-title-case-string.test.ts | 22 - .../upper-case-string-to-title-case-string.ts | 13 - .../string/string/src/string/index.ts | 1 - npm/packages/string/string/tsconfig.json | 5 - package.json | 6 +- .../config}/eslint-config/CHANGELOG.md | 0 .../config}/eslint-config/LICENSE.md | 0 .../config}/eslint-config/README.md | 0 .../config}/eslint-config/library.js | 0 .../config}/eslint-config/next.js | 0 .../config}/eslint-config/package.json | 0 .../config}/eslint-config/react-internal.js | 0 .../config}/typescript-config/CHANGELOG.md | 0 .../config}/typescript-config/LICENSE.md | 0 .../config}/typescript-config/README.md | 0 .../config}/typescript-config/base.json | 0 .../config}/typescript-config/nextjs.json | 0 .../config}/typescript-config/package.json | 0 .../typescript-config/react-library.json | 0 .../codinasion-examples/dsa/queue/Queue.js | 0 .../dsa/search/BinarySearch.js | 0 .../dsa/search/LinearSearch.js | 0 .../dsa/sort/BubbleSort.js | 0 .../dsa/sort/CountingSort.js | 0 .../codinasion-examples/dsa/sort/HeapSort.js | 0 .../dsa/sort/InsertionSort.js | 0 .../codinasion-examples/dsa/sort/MergeSort.js | 0 .../codinasion-examples/dsa/sort/QuickSort.js | 0 .../codinasion-examples/dsa/sort/RadixSort.js | 0 .../dsa/sort/SelectionSort.js | 0 .../codinasion-examples/dsa/stack/Stack.js | 0 .../language-data/GetLanguageData.js | 0 .../number-system/ascii/AsciiToBinary.js | 0 .../number-system/ascii/AsciiToDecimal.js | 0 .../number-system/ascii/AsciiToHexadecimal.js | 0 .../number-system/ascii/AsciiToOctal.js | 0 .../number-system/binary/BinaryToAscii.js | 0 .../number-system/binary/BinaryToDecimal.js | 0 .../binary/BinaryToHexadecimal.js | 0 .../number-system/binary/BinaryToOctal.js | 0 .../number-system/decimal/DecimalToAscii.js | 0 .../number-system/decimal/DecimalToBinary.js | 0 .../decimal/DecimalToHexadecimal.js | 0 .../number-system/decimal/DecimalToOctal.js | 0 .../hexadecimal/HexadecimalToAscii.js | 0 .../hexadecimal/HexadecimalToBinary.js | 0 .../hexadecimal/HexadecimalToDecimal.js | 0 .../hexadecimal/HexadecimalToOctal.js | 0 .../number-system/octal/OctalToAscii.js | 0 .../number-system/octal/OctalToBinary.js | 0 .../number-system/octal/OctalToDecimal.js | 0 .../number-system/octal/OctalToHexadecimal.js | 0 .../examples/codinasion-examples/package.json | 0 .../CamelCaseStringToConstantCaseString.js | 0 .../CamelCaseStringToDotCaseString.js | 0 .../CamelCaseStringToHeaderCaseString.js | 0 .../CamelCaseStringToKebabCaseString.js | 0 .../CamelCaseStringToLowerCaseString.js | 0 .../CamelCaseStringToPascalCaseString.js | 0 .../CamelCaseStringToPathCaseString.js | 0 .../CamelCaseStringToSentenceCaseString.js | 0 .../CamelCaseStringToSnakeCaseString.js | 0 .../CamelCaseStringToTitleCaseString.js | 0 .../CamelCaseStringToUpperCaseString.js | 0 .../ConstantCaseStringToCamelCaseString.js | 0 .../ConstantCaseStringToDotCaseString.js | 0 .../ConstantCaseStringToHeaderCaseString.js | 0 .../ConstantCaseStringToKebabCaseString.js | 0 .../ConstantCaseStringToLowerCaseString.js | 0 .../ConstantCaseStringToPascalCaseString.js | 0 .../ConstantCaseStringToPathCaseString.js | 0 .../ConstantCaseStringToSentenceCaseString.js | 0 .../ConstantCaseStringToSnakeCaseString.js | 0 .../ConstantCaseStringToTitleCaseString.js | 0 .../ConstantCaseStringToUpperCaseString.js | 0 .../DotCaseStringToCamelCaseString.js | 0 .../DotCaseStringToConstantCaseString.js | 0 .../DotCaseStringToHeaderCaseString.js | 0 .../DotCaseStringToKebabCaseString.js | 0 .../DotCaseStringToLowerCaseString.js | 0 .../DotCaseStringToPascalCaseString.js | 0 .../DotCaseStringToPathCaseString.js | 0 .../DotCaseStringToSentenceCaseString.js | 0 .../DotCaseStringToSnakeCaseString.js | 0 .../DotCaseStringToTitleCaseString.js | 0 .../DotCaseStringToUpperCaseString.js | 0 .../HeaderCaseStringToCamelCaseString.js | 0 .../HeaderCaseStringToConstantCaseString.js | 0 .../HeaderCaseStringToDotCaseString.js | 0 .../HeaderCaseStringToKebabCaseString.js | 0 .../HeaderCaseStringToLowerCaseString.js | 0 .../HeaderCaseStringToPascalCaseString.js | 0 .../HeaderCaseStringToPathCaseString.js | 0 .../HeaderCaseStringToSentenceCaseString.js | 0 .../HeaderCaseStringToSnakeCaseString.js | 0 .../HeaderCaseStringToTitleCaseString.js | 0 .../HeaderCaseStringToUpperCaseString.js | 0 .../KebabCaseStringToCamelCaseString.js | 0 .../KebabCaseStringToConstantCaseString.js | 0 .../KebabCaseStringToDotCaseString.js | 0 .../KebabCaseStringToHeaderCaseString.js | 0 .../KebabCaseStringToLowerCaseString.js | 0 .../KebabCaseStringToPascalCaseString.js | 0 .../KebabCaseStringToPathCaseString.js | 0 .../KebabCaseStringToSentenceCaseString.js | 0 .../KebabCaseStringToSnakeCaseString.js | 0 .../KebabCaseStringToTitleCaseString.js | 0 .../KebabCaseStringToUpperCaseString.js | 0 .../LowerCaseStringToCamelCaseString.js | 0 .../LowerCaseStringToConstantCaseString.js | 0 .../LowerCaseStringToDotCaseString.js | 0 .../LowerCaseStringToHeaderCaseString.js | 0 .../LowerCaseStringToKebabCaseString.js | 0 .../LowerCaseStringToPascalCaseString.js | 0 .../LowerCaseStringToPathCaseString.js | 0 .../LowerCaseStringToSentenceCaseString.js | 0 .../LowerCaseStringToSnakeCaseString.js | 0 .../LowerCaseStringToTitleCaseString.js | 0 .../LowerCaseStringToUpperCaseString.js | 0 .../PascalCaseStringToCamelCaseString.js | 0 .../PascalCaseStringToConstantCaseString.js | 0 .../PascalCaseStringToDotCaseString.js | 0 .../PascalCaseStringToHeaderCaseString.js | 0 .../PascalCaseStringToKebabCaseString.js | 0 .../PascalCaseStringToLowerCaseString.js | 0 .../PascalCaseStringToPathCaseString.js | 0 .../PascalCaseStringToSentenceCaseString.js | 0 .../PascalCaseStringToSnakeCaseString.js | 0 .../PascalCaseStringToTitleCaseString.js | 0 .../PascalCaseStringToUpperCaseString.js | 0 .../PathCaseStringToCamelCaseString.js | 0 .../PathCaseStringToConstantCaseString.js | 0 .../PathCaseStringToDotCaseString.js | 0 .../PathCaseStringToHeaderCaseString.js | 0 .../PathCaseStringToKebabCaseString.js | 0 .../PathCaseStringToLowerCaseString.js | 0 .../PathCaseStringToPascalCaseString.js | 0 .../PathCaseStringToSentenceCaseString.js | 0 .../PathCaseStringToSnakeCaseString.js | 0 .../PathCaseStringToTitleCaseString.js | 0 .../PathCaseStringToUpperCaseString.js | 0 .../SentenceCaseStringToCamelCaseString.js | 0 .../SentenceCaseStringToConstantCaseString.js | 0 .../SentenceCaseStringToDotCaseString.js | 0 .../SentenceCaseStringToHeaderCaseString.js | 0 .../SentenceCaseStringToKebabCaseString.js | 0 .../SentenceCaseStringToLowerCaseString.js | 0 .../SentenceCaseStringToPascalCaseString.js | 0 .../SentenceCaseStringToPathCaseString.js | 0 .../SentenceCaseStringToSnakeCaseString.js | 0 .../SentenceCaseStringToTitleCaseString.js | 0 .../SentenceCaseStringToUpperCaseString.js | 0 .../SnakeCaseStringToCamelCaseString.js | 0 .../SnakeCaseStringToConstantCaseString.js | 0 .../SnakeCaseStringToDotCaseString.js | 0 .../SnakeCaseStringToHeaderCaseString.js | 0 .../SnakeCaseStringToKebabCaseString.js | 0 .../SnakeCaseStringToLowerCaseString.js | 0 .../SnakeCaseStringToPascalCaseString.js | 0 .../SnakeCaseStringToPathCaseString.js | 0 .../SnakeCaseStringToSentenceCaseString.js | 0 .../SnakeCaseStringToTitleCaseString.js | 0 .../SnakeCaseStringToUpperCaseString.js | 0 .../string/case/string/StringToCamelCase.js | 0 .../case/string/StringToConstantCase.js | 0 .../string/case/string/StringToDotCase.js | 0 .../string/case/string/StringToHeaderCase.js | 0 .../string/case/string/StringToKebabCase.js | 0 .../string/case/string/StringToLowerCase.js | 0 .../string/case/string/StringToPascalCase.js | 0 .../string/case/string/StringToPathCase.js | 0 .../case/string/StringToSentenceCase.js | 0 .../string/case/string/StringToSnakeCase.js | 0 .../string/case/string/StringToTitleCase.js | 0 .../string/case/string/StringToUpperCase.js | 0 .../TitleCaseStringToCamelCaseString.js | 0 .../TitleCaseStringToConstantCaseString.js | 0 .../TitleCaseStringToDotCaseString.js | 0 .../TitleCaseStringToHeaderCaseString.js | 0 .../TitleCaseStringToKebabCaseString.js | 0 .../TitleCaseStringToLowerCaseString.js | 0 .../TitleCaseStringToPascalCaseString.js | 0 .../TitleCaseStringToPathCaseString.js | 0 .../TitleCaseStringToSentenceCaseString.js | 0 .../TitleCaseStringToSnakeCaseString.js | 0 .../TitleCaseStringToUpperCaseString.js | 0 .../UpperCaseStringToCamelCaseString.js | 0 .../UpperCaseStringToConstantCaseString.js | 0 .../UpperCaseStringToDotCaseString.js | 0 .../UpperCaseStringToHeaderCaseString.js | 0 .../UpperCaseStringToKebabCaseString.js | 0 .../UpperCaseStringToLowerCaseString.js | 0 .../UpperCaseStringToPascalCaseString.js | 0 .../UpperCaseStringToPathCaseString.js | 0 .../UpperCaseStringToSentenceCaseString.js | 0 .../UpperCaseStringToSnakeCaseString.js | 0 .../UpperCaseStringToTitleCaseString.js | 0 .../string/encoding/Base64ToString.js | 0 .../string/encoding/StringToBase64.js | 0 .../npm}/packages/codinasion/.eslintrc.js | 0 .../npm}/packages/codinasion/CHANGELOG.md | 0 .../npm}/packages/codinasion/LICENSE.md | 0 .../npm}/packages/codinasion/README.md | 0 .../npm}/packages/codinasion/jestconfig.json | 0 .../npm}/packages/codinasion/package.json | 0 .../npm}/packages/codinasion/src/dsa/index.ts | 0 .../codinasion/src/dsa/queue/index.ts | 0 .../codinasion/src/dsa/queue/queue.test.ts | 0 .../codinasion/src/dsa/queue/queue.ts | 0 .../binary-search/binary-search.test.ts | 0 .../dsa/search/binary-search/binary-search.ts | 0 .../src/dsa/search/binary-search/index.ts | 0 .../codinasion/src/dsa/search/index.ts | 0 .../src/dsa/search/linear-search/index.ts | 0 .../linear-search/linear-search.test.ts | 0 .../dsa/search/linear-search/linear-search.ts | 0 .../dsa/sort/bubble-sort/bubble-sort.test.ts | 0 .../src/dsa/sort/bubble-sort/bubble-sort.ts | 0 .../src/dsa/sort/bubble-sort/index.ts | 0 .../sort/counting-sort/counting-sort.test.ts | 0 .../dsa/sort/counting-sort/counting-sort.ts | 0 .../src/dsa/sort/counting-sort/index.ts | 0 .../src/dsa/sort/heap-sort/heap-sort.test.ts | 0 .../src/dsa/sort/heap-sort/heap-sort.ts | 0 .../src/dsa/sort/heap-sort/index.ts | 0 .../packages/codinasion/src/dsa/sort/index.ts | 0 .../src/dsa/sort/insertion-sort/index.ts | 0 .../insertion-sort/insertion-sort.test.ts | 0 .../dsa/sort/insertion-sort/insertion-sort.ts | 0 .../src/dsa/sort/merge-sort/index.ts | 0 .../dsa/sort/merge-sort/merge-sort.test.ts | 0 .../src/dsa/sort/merge-sort/merge-sort.ts | 0 .../src/dsa/sort/quick-sort/index.ts | 0 .../dsa/sort/quick-sort/quick-sort.test.ts | 0 .../src/dsa/sort/quick-sort/quick-sort.ts | 0 .../src/dsa/sort/radix-sort/index.ts | 0 .../dsa/sort/radix-sort/radix-sort.test.ts | 0 .../src/dsa/sort/radix-sort/radix-sort.ts | 0 .../src/dsa/sort/selection-sort/index.ts | 0 .../selection-sort/selection-sort.test.ts | 0 .../dsa/sort/selection-sort/selection-sort.ts | 0 .../codinasion/src/dsa/stack/index.ts | 0 .../codinasion/src/dsa/stack/stack.test.ts | 0 .../codinasion/src/dsa/stack/stack.ts | 0 .../npm}/packages/codinasion/src/index.ts | 0 .../codinasion/src/language-data/data.ts | 2 +- .../codinasion/src/language-data/index.ts | 0 .../src/language-data/language-data.test.ts | 0 .../src/language-data/language-data.ts | 0 .../codinasion/src/language-data/type.ts | 0 .../ascii-to-binary/ascii-to-binary.test.ts | 0 .../ascii/ascii-to-binary/ascii-to-binary.ts | 0 .../ascii/ascii-to-binary/index.ts | 0 .../ascii-to-decimal/ascii-to-decimal.test.ts | 0 .../ascii-to-decimal/ascii-to-decimal.ts | 0 .../ascii/ascii-to-decimal/index.ts | 0 .../ascii-to-hexadecimal.test.ts | 0 .../ascii-to-hexadecimal.ts | 0 .../ascii/ascii-to-hexadecimal/index.ts | 0 .../ascii-to-octal/ascii-to-octal.test.ts | 0 .../ascii/ascii-to-octal/ascii-to-octal.ts | 0 .../ascii/ascii-to-octal/index.ts | 0 .../src/number-system/ascii/index.ts | 0 .../binary-to-ascii/binary-to-ascii.test.ts | 0 .../binary/binary-to-ascii/binary-to-ascii.ts | 0 .../binary/binary-to-ascii/index.ts | 0 .../binary-to-decimal.test.ts | 0 .../binary-to-decimal/binary-to-decimal.ts | 0 .../binary/binary-to-decimal/index.ts | 0 .../binary-to-hexadecimal.test.ts | 0 .../binary-to-hexadecimal.ts | 0 .../binary/binary-to-hexadecimal/index.ts | 0 .../binary-to-octal/binary-to-octal.test.ts | 0 .../binary/binary-to-octal/binary-to-octal.ts | 0 .../binary/binary-to-octal/index.ts | 0 .../src/number-system/binary/index.ts | 0 .../decimal-to-ascii/decimal-to-ascii.test.ts | 0 .../decimal-to-ascii/decimal-to-ascii.ts | 0 .../decimal/decimal-to-ascii/index.ts | 0 .../decimal-to-binary.test.ts | 0 .../decimal-to-binary/decimal-to-binary.ts | 0 .../decimal/decimal-to-binary/index.ts | 0 .../decimal-to-hexadecimal.test.ts | 0 .../decimal-to-hexadecimal.ts | 0 .../decimal/decimal-to-hexadecimal/index.ts | 0 .../decimal-to-octal/decimal-to-octal.test.ts | 0 .../decimal-to-octal/decimal-to-octal.ts | 0 .../decimal/decimal-to-octal/index.ts | 0 .../src/number-system/decimal/index.ts | 0 .../hexadecimal-to-ascii.test.ts | 0 .../hexadecimal-to-ascii.ts | 0 .../hexadecimal/hexadecimal-to-ascii/index.ts | 0 .../hexadecimal-to-binary.test.ts | 0 .../hexadecimal-to-binary.ts | 0 .../hexadecimal-to-binary/index.ts | 0 .../hexadecimal-to-decimal.test.ts | 0 .../hexadecimal-to-decimal.ts | 0 .../hexadecimal-to-decimal/index.ts | 0 .../hexadecimal-to-octal.test.ts | 0 .../hexadecimal-to-octal.ts | 0 .../hexadecimal/hexadecimal-to-octal/index.ts | 0 .../src/number-system/hexadecimal/index.ts | 0 .../codinasion/src/number-system/index.ts | 0 .../src/number-system/octal/index.ts | 0 .../octal/octal-to-ascii/index.ts | 0 .../octal-to-ascii/octal-to-ascii.test.ts | 0 .../octal/octal-to-ascii/octal-to-ascii.ts | 0 .../octal/octal-to-binary/index.ts | 0 .../octal-to-binary/octal-to-binary.test.ts | 0 .../octal/octal-to-binary/octal-to-binary.ts | 0 .../octal/octal-to-decimal/index.ts | 0 .../octal-to-decimal/octal-to-decimal.test.ts | 0 .../octal-to-decimal/octal-to-decimal.ts | 0 .../octal/octal-to-hexadecimal/index.ts | 0 .../octal-to-hexadecimal.test.ts | 0 .../octal-to-hexadecimal.ts | 0 ...ase-string-to-constant-case-string.test.ts | 0 ...mel-case-string-to-constant-case-string.ts | 0 .../index.ts | 0 ...mel-case-string-to-dot-case-string.test.ts | 0 .../camel-case-string-to-dot-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-header-case-string.test.ts | 0 ...camel-case-string-to-header-case-string.ts | 0 .../index.ts | 0 ...l-case-string-to-kebab-case-string.test.ts | 0 .../camel-case-string-to-kebab-case-string.ts | 0 .../index.ts | 0 ...l-case-string-to-lower-case-string.test.ts | 0 .../camel-case-string-to-lower-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-pascal-case-string.test.ts | 0 ...camel-case-string-to-pascal-case-string.ts | 0 .../index.ts | 0 ...el-case-string-to-path-case-string.test.ts | 0 .../camel-case-string-to-path-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-sentence-case-string.test.ts | 0 ...mel-case-string-to-sentence-case-string.ts | 0 .../index.ts | 0 ...l-case-string-to-snake-case-string.test.ts | 0 .../camel-case-string-to-snake-case-string.ts | 0 .../index.ts | 0 ...l-case-string-to-title-case-string.test.ts | 0 .../camel-case-string-to-title-case-string.ts | 0 .../index.ts | 0 ...l-case-string-to-upper-case-string.test.ts | 0 .../camel-case-string-to-upper-case-string.ts | 0 .../index.ts | 0 .../string/case/camel-case-string/index.ts | 0 ...t-case-string-to-camel-case-string.test.ts | 0 ...nstant-case-string-to-camel-case-string.ts | 0 .../index.ts | 0 ...ant-case-string-to-dot-case-string.test.ts | 0 ...constant-case-string-to-dot-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-header-case-string.test.ts | 0 ...stant-case-string-to-header-case-string.ts | 0 .../index.ts | 0 ...t-case-string-to-kebab-case-string.test.ts | 0 ...nstant-case-string-to-kebab-case-string.ts | 0 .../index.ts | 0 ...t-case-string-to-lower-case-string.test.ts | 0 ...nstant-case-string-to-lower-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-pascal-case-string.test.ts | 0 ...stant-case-string-to-pascal-case-string.ts | 0 .../index.ts | 0 ...nt-case-string-to-path-case-string.test.ts | 0 ...onstant-case-string-to-path-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-sentence-case-string.test.ts | 0 ...ant-case-string-to-sentence-case-string.ts | 0 .../index.ts | 0 ...t-case-string-to-snake-case-string.test.ts | 0 ...nstant-case-string-to-snake-case-string.ts | 0 .../index.ts | 0 ...t-case-string-to-title-case-string.test.ts | 0 ...nstant-case-string-to-title-case-string.ts | 0 .../index.ts | 0 ...t-case-string-to-upper-case-string.test.ts | 0 ...nstant-case-string-to-upper-case-string.ts | 0 .../index.ts | 0 .../string/case/constant-case-string/index.ts | 0 ...t-case-string-to-camel-case-string.test.ts | 0 .../dot-case-string-to-camel-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-constant-case-string.test.ts | 0 ...dot-case-string-to-constant-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-header-case-string.test.ts | 0 .../dot-case-string-to-header-case-string.ts | 0 .../index.ts | 0 ...t-case-string-to-kebab-case-string.test.ts | 0 .../dot-case-string-to-kebab-case-string.ts | 0 .../index.ts | 0 ...t-case-string-to-lower-case-string.test.ts | 0 .../dot-case-string-to-lower-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-pascal-case-string.test.ts | 0 .../dot-case-string-to-pascal-case-string.ts | 0 .../index.ts | 0 ...ot-case-string-to-path-case-string.test.ts | 0 .../dot-case-string-to-path-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-sentence-case-string.test.ts | 0 ...dot-case-string-to-sentence-case-string.ts | 0 .../index.ts | 0 ...t-case-string-to-snake-case-string.test.ts | 0 .../dot-case-string-to-snake-case-string.ts | 0 .../index.ts | 0 ...t-case-string-to-title-case-string.test.ts | 0 .../dot-case-string-to-title-case-string.ts | 0 .../index.ts | 0 ...t-case-string-to-upper-case-string.test.ts | 0 .../dot-case-string-to-upper-case-string.ts | 0 .../index.ts | 0 .../src/string/case/dot-case-string/index.ts | 0 ...r-case-string-to-camel-case-string.test.ts | 0 ...header-case-string-to-camel-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-constant-case-string.test.ts | 0 ...der-case-string-to-constant-case-string.ts | 0 .../index.ts | 0 ...der-case-string-to-dot-case-string.test.ts | 0 .../header-case-string-to-dot-case-string.ts | 0 .../index.ts | 0 ...r-case-string-to-kebab-case-string.test.ts | 0 ...header-case-string-to-kebab-case-string.ts | 0 .../index.ts | 0 ...r-case-string-to-lower-case-string.test.ts | 0 ...header-case-string-to-lower-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-pascal-case-string.test.ts | 0 ...eader-case-string-to-pascal-case-string.ts | 0 .../index.ts | 0 ...er-case-string-to-path-case-string.test.ts | 0 .../header-case-string-to-path-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-sentence-case-string.test.ts | 0 ...der-case-string-to-sentence-case-string.ts | 0 .../index.ts | 0 ...r-case-string-to-snake-case-string.test.ts | 0 ...header-case-string-to-snake-case-string.ts | 0 .../index.ts | 0 ...r-case-string-to-title-case-string.test.ts | 0 ...header-case-string-to-title-case-string.ts | 0 .../index.ts | 0 ...r-case-string-to-upper-case-string.test.ts | 0 ...header-case-string-to-upper-case-string.ts | 0 .../index.ts | 0 .../string/case/header-case-string/index.ts | 0 .../codinasion/src/string/case/index.ts | 0 .../string/case/kebab-case-string/index.ts | 0 .../index.ts | 0 ...b-case-string-to-camel-case-string.test.ts | 0 .../kebab-case-string-to-camel-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-constant-case-string.test.ts | 0 ...bab-case-string-to-constant-case-string.ts | 0 .../index.ts | 0 ...bab-case-string-to-dot-case-string.test.ts | 0 .../kebab-case-string-to-dot-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-header-case-string.test.ts | 0 ...kebab-case-string-to-header-case-string.ts | 0 .../index.ts | 0 ...b-case-string-to-lower-case-string.test.ts | 0 .../kebab-case-string-to-lower-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-pascal-case-string.test.ts | 0 ...kebab-case-string-to-pascal-case-string.ts | 0 .../index.ts | 0 ...ab-case-string-to-path-case-string.test.ts | 0 .../kebab-case-string-to-path-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-sentence-case-string.test.ts | 0 ...bab-case-string-to-sentence-case-string.ts | 0 .../index.ts | 0 ...b-case-string-to-snake-case-string.test.ts | 0 .../kebab-case-string-to-snake-case-string.ts | 0 .../index.ts | 0 ...b-case-string-to-title-case-string.test.ts | 0 .../kebab-case-string-to-title-case-string.ts | 0 .../index.ts | 0 ...b-case-string-to-upper-case-string.test.ts | 0 .../kebab-case-string-to-upper-case-string.ts | 0 .../string/case/lower-case-string/index.ts | 0 .../index.ts | 0 ...r-case-string-to-camel-case-string.test.ts | 0 .../lower-case-string-to-camel-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-constant-case-string.test.ts | 0 ...wer-case-string-to-constant-case-string.ts | 0 .../index.ts | 0 ...wer-case-string-to-dot-case-string.test.ts | 0 .../lower-case-string-to-dot-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-header-case-string.test.ts | 0 ...lower-case-string-to-header-case-string.ts | 0 .../index.ts | 0 ...r-case-string-to-kebab-case-string.test.ts | 0 .../lower-case-string-to-kebab-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-pascal-case-string.test.ts | 0 ...lower-case-string-to-pascal-case-string.ts | 0 .../index.ts | 0 ...er-case-string-to-path-case-string.test.ts | 0 .../lower-case-string-to-path-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-sentence-case-string.test.ts | 0 ...wer-case-string-to-sentence-case-string.ts | 0 .../index.ts | 0 ...r-case-string-to-snake-case-string.test.ts | 0 .../lower-case-string-to-snake-case-string.ts | 0 .../index.ts | 0 ...r-case-string-to-title-case-string.test.ts | 0 .../lower-case-string-to-title-case-string.ts | 0 .../index.ts | 0 ...r-case-string-to-upper-case-string.test.ts | 0 .../lower-case-string-to-upper-case-string.ts | 0 .../string/case/pascal-case-string/index.ts | 0 .../index.ts | 0 ...l-case-string-to-camel-case-string.test.ts | 0 ...pascal-case-string-to-camel-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-constant-case-string.test.ts | 0 ...cal-case-string-to-constant-case-string.ts | 0 .../index.ts | 0 ...cal-case-string-to-dot-case-string.test.ts | 0 .../pascal-case-string-to-dot-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-header-case-string.test.ts | 0 ...ascal-case-string-to-header-case-string.ts | 0 .../index.ts | 0 ...l-case-string-to-kebab-case-string.test.ts | 0 ...pascal-case-string-to-kebab-case-string.ts | 0 .../index.ts | 0 ...l-case-string-to-lower-case-string.test.ts | 0 ...pascal-case-string-to-lower-case-string.ts | 0 .../index.ts | 0 ...al-case-string-to-path-case-string.test.ts | 0 .../pascal-case-string-to-path-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-sentence-case-string.test.ts | 0 ...cal-case-string-to-sentence-case-string.ts | 0 .../index.ts | 0 ...l-case-string-to-snake-case-string.test.ts | 0 ...pascal-case-string-to-snake-case-string.ts | 0 .../index.ts | 0 ...l-case-string-to-title-case-string.test.ts | 0 ...pascal-case-string-to-title-case-string.ts | 0 .../index.ts | 0 ...l-case-string-to-upper-case-string.test.ts | 0 ...pascal-case-string-to-upper-case-string.ts | 0 .../src/string/case/path-case-string/index.ts | 0 .../index.ts | 0 ...h-case-string-to-camel-case-string.test.ts | 0 .../path-case-string-to-camel-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-constant-case-string.test.ts | 0 ...ath-case-string-to-constant-case-string.ts | 0 .../index.ts | 0 ...ath-case-string-to-dot-case-string.test.ts | 0 .../path-case-string-to-dot-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-header-case-string.test.ts | 0 .../path-case-string-to-header-case-string.ts | 0 .../index.ts | 0 ...h-case-string-to-kebab-case-string.test.ts | 0 .../path-case-string-to-kebab-case-string.ts | 0 .../index.ts | 0 ...h-case-string-to-lower-case-string.test.ts | 0 .../path-case-string-to-lower-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-pascal-case-string.test.ts | 0 .../path-case-string-to-pascal-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-sentence-case-string.test.ts | 0 ...ath-case-string-to-sentence-case-string.ts | 0 .../index.ts | 0 ...h-case-string-to-snake-case-string.test.ts | 0 .../path-case-string-to-snake-case-string.ts | 0 .../index.ts | 0 ...h-case-string-to-title-case-string.test.ts | 0 .../path-case-string-to-title-case-string.ts | 0 .../index.ts | 0 ...h-case-string-to-upper-case-string.test.ts | 0 .../path-case-string-to-upper-case-string.ts | 0 .../string/case/sentence-case-string/index.ts | 0 .../index.ts | 0 ...e-case-string-to-camel-case-string.test.ts | 0 ...ntence-case-string-to-camel-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-constant-case-string.test.ts | 0 ...nce-case-string-to-constant-case-string.ts | 0 .../index.ts | 0 ...nce-case-string-to-dot-case-string.test.ts | 0 ...sentence-case-string-to-dot-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-header-case-string.test.ts | 0 ...tence-case-string-to-header-case-string.ts | 0 .../index.ts | 0 ...e-case-string-to-kebab-case-string.test.ts | 0 ...ntence-case-string-to-kebab-case-string.ts | 0 .../index.ts | 0 ...e-case-string-to-lower-case-string.test.ts | 0 ...ntence-case-string-to-lower-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-pascal-case-string.test.ts | 0 ...tence-case-string-to-pascal-case-string.ts | 0 .../index.ts | 0 ...ce-case-string-to-path-case-string.test.ts | 0 ...entence-case-string-to-path-case-string.ts | 0 .../index.ts | 0 ...e-case-string-to-snake-case-string.test.ts | 0 ...ntence-case-string-to-snake-case-string.ts | 0 .../index.ts | 0 ...e-case-string-to-title-case-string.test.ts | 0 ...ntence-case-string-to-title-case-string.ts | 0 .../index.ts | 0 ...e-case-string-to-upper-case-string.test.ts | 0 ...ntence-case-string-to-upper-case-string.ts | 0 .../string/case/snake-case-string/index.ts | 0 .../index.ts | 0 ...e-case-string-to-camel-case-string.test.ts | 0 .../snake-case-string-to-camel-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-constant-case-string.test.ts | 0 ...ake-case-string-to-constant-case-string.ts | 0 .../index.ts | 0 ...ake-case-string-to-dot-case-string.test.ts | 0 .../snake-case-string-to-dot-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-header-case-string.test.ts | 0 ...snake-case-string-to-header-case-string.ts | 0 .../index.ts | 0 ...e-case-string-to-kebab-case-string.test.ts | 0 .../snake-case-string-to-kebab-case-string.ts | 0 .../index.ts | 0 ...e-case-string-to-lower-case-string.test.ts | 0 .../snake-case-string-to-lower-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-pascal-case-string.test.ts | 0 ...snake-case-string-to-pascal-case-string.ts | 0 .../index.ts | 0 ...ke-case-string-to-path-case-string.test.ts | 0 .../snake-case-string-to-path-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-sentence-case-string.test.ts | 0 ...ake-case-string-to-sentence-case-string.ts | 0 .../index.ts | 0 ...e-case-string-to-title-case-string.test.ts | 0 .../snake-case-string-to-title-case-string.ts | 0 .../index.ts | 0 ...e-case-string-to-upper-case-string.test.ts | 0 .../snake-case-string-to-upper-case-string.ts | 0 .../src/string/case/string/index.ts | 0 .../case/string/string-to-camel-case/index.ts | 0 .../string-to-camel-case.test.ts | 0 .../string-to-camel-case.ts | 0 .../string/string-to-constant-case/index.ts | 0 .../string-to-constant-case.test.ts | 0 .../string-to-constant-case.ts | 0 .../case/string/string-to-dot-case/index.ts | 0 .../string-to-dot-case.test.ts | 0 .../string-to-dot-case/string-to-dot-case.ts | 0 .../string/string-to-header-case/index.ts | 0 .../string-to-header-case.test.ts | 0 .../string-to-header-case.ts | 0 .../case/string/string-to-kebab-case/index.ts | 0 .../string-to-kebab-case.test.ts | 0 .../string-to-kebab-case.ts | 0 .../case/string/string-to-lower-case/index.ts | 0 .../string-to-lower-case.test.ts | 0 .../string-to-lower-case.ts | 0 .../string/string-to-pascal-case/index.ts | 0 .../string-to-pascal-case.test.ts | 0 .../string-to-pascal-case.ts | 0 .../case/string/string-to-path-case/index.ts | 0 .../string-to-path-case.test.ts | 0 .../string-to-path-case.ts | 0 .../string/string-to-sentence-case/index.ts | 0 .../string-to-sentence-case.test.ts | 0 .../string-to-sentence-case.ts | 0 .../case/string/string-to-snake-case/index.ts | 0 .../string-to-snake-case.test.ts | 0 .../string-to-snake-case.ts | 0 .../case/string/string-to-title-case/index.ts | 0 .../string-to-title-case.test.ts | 0 .../string-to-title-case.ts | 0 .../case/string/string-to-upper-case/index.ts | 0 .../string-to-upper-case.test.ts | 0 .../string-to-upper-case.ts | 0 .../string/case/title-case-string/index.ts | 0 .../index.ts | 0 ...e-case-string-to-camel-case-string.test.ts | 0 .../title-case-string-to-camel-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-constant-case-string.test.ts | 0 ...tle-case-string-to-constant-case-string.ts | 0 .../index.ts | 0 ...tle-case-string-to-dot-case-string.test.ts | 0 .../title-case-string-to-dot-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-header-case-string.test.ts | 0 ...title-case-string-to-header-case-string.ts | 0 .../index.ts | 0 ...e-case-string-to-kebab-case-string.test.ts | 0 .../title-case-string-to-kebab-case-string.ts | 0 .../index.ts | 0 ...e-case-string-to-lower-case-string.test.ts | 0 .../title-case-string-to-lower-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-pascal-case-string.test.ts | 0 ...title-case-string-to-pascal-case-string.ts | 0 .../index.ts | 0 ...le-case-string-to-path-case-string.test.ts | 0 .../title-case-string-to-path-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-sentence-case-string.test.ts | 0 ...tle-case-string-to-sentence-case-string.ts | 0 .../index.ts | 0 ...e-case-string-to-snake-case-string.test.ts | 0 .../title-case-string-to-snake-case-string.ts | 0 .../index.ts | 0 ...e-case-string-to-upper-case-string.test.ts | 0 .../title-case-string-to-upper-case-string.ts | 0 .../string/case/upper-case-string/index.ts | 0 .../index.ts | 0 ...r-case-string-to-camel-case-string.test.ts | 0 .../upper-case-string-to-camel-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-constant-case-string.test.ts | 0 ...per-case-string-to-constant-case-string.ts | 0 .../index.ts | 0 ...per-case-string-to-dot-case-string.test.ts | 0 .../upper-case-string-to-dot-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-header-case-string.test.ts | 0 ...upper-case-string-to-header-case-string.ts | 0 .../index.ts | 0 ...r-case-string-to-kebab-case-string.test.ts | 0 .../upper-case-string-to-kebab-case-string.ts | 0 .../index.ts | 0 ...r-case-string-to-lower-case-string.test.ts | 0 .../upper-case-string-to-lower-case-string.ts | 0 .../index.ts | 0 ...-case-string-to-pascal-case-string.test.ts | 0 ...upper-case-string-to-pascal-case-string.ts | 0 .../index.ts | 0 ...er-case-string-to-path-case-string.test.ts | 0 .../upper-case-string-to-path-case-string.ts | 0 .../index.ts | 0 ...ase-string-to-sentence-case-string.test.ts | 0 ...per-case-string-to-sentence-case-string.ts | 0 .../index.ts | 0 ...r-case-string-to-snake-case-string.test.ts | 0 .../upper-case-string-to-snake-case-string.ts | 0 .../index.ts | 0 ...r-case-string-to-title-case-string.test.ts | 0 .../upper-case-string-to-title-case-string.ts | 0 .../base64-to-string/base64-to-string.test.ts | 0 .../base64-to-string/base64-to-string.ts | 0 .../string/encoding/base64-to-string/index.ts | 0 .../codinasion/src/string/encoding/index.ts | 0 .../string/encoding/string-to-base64/index.ts | 0 .../string-to-base64/string-to-base64.test.ts | 0 .../string-to-base64/string-to-base64.ts | 0 .../packages/codinasion/src/string/index.ts | 0 .../npm}/packages/codinasion/tsconfig.json | 0 pnpm-lock.yaml | 16408 ++++++---------- pnpm-workspace.yaml | 3 +- 5251 files changed, 5636 insertions(+), 83426 deletions(-) delete mode 100644 npm/examples/dsa/dsa-examples/package.json delete mode 100644 npm/examples/dsa/dsa-examples/queue/Queue.js delete mode 100644 npm/examples/dsa/dsa-examples/search/BinarySearch.js delete mode 100644 npm/examples/dsa/dsa-examples/search/LinearSearch.js delete mode 100644 npm/examples/dsa/dsa-examples/sort/BubbleSort.js delete mode 100644 npm/examples/dsa/dsa-examples/sort/CountingSort.js delete mode 100644 npm/examples/dsa/dsa-examples/sort/HeapSort.js delete mode 100644 npm/examples/dsa/dsa-examples/sort/InsertionSort.js delete mode 100644 npm/examples/dsa/dsa-examples/sort/MergeSort.js delete mode 100644 npm/examples/dsa/dsa-examples/sort/QuickSort.js delete mode 100644 npm/examples/dsa/dsa-examples/sort/RadixSort.js delete mode 100644 npm/examples/dsa/dsa-examples/sort/SelectionSort.js delete mode 100644 npm/examples/dsa/dsa-examples/stack/Stack.js delete mode 100644 npm/examples/dsa/queue-example/Queue.js delete mode 100644 npm/examples/dsa/queue-example/package.json delete mode 100644 npm/examples/dsa/search/binary-search-example/BinarySearch.js delete mode 100644 npm/examples/dsa/search/binary-search-example/package.json delete mode 100644 npm/examples/dsa/search/linear-search-example/LinearSearch.js delete mode 100644 npm/examples/dsa/search/linear-search-example/package.json delete mode 100644 npm/examples/dsa/sort/bubble-sort-example/BubbleSort.js delete mode 100644 npm/examples/dsa/sort/bubble-sort-example/package.json delete mode 100644 npm/examples/dsa/sort/counting-sort-example/CountingSort.js delete mode 100644 npm/examples/dsa/sort/counting-sort-example/package.json delete mode 100644 npm/examples/dsa/sort/heap-sort-example/HeapSort.js delete mode 100644 npm/examples/dsa/sort/heap-sort-example/package.json delete mode 100644 npm/examples/dsa/sort/insertion-sort-example/InsertionSort.js delete mode 100644 npm/examples/dsa/sort/insertion-sort-example/package.json delete mode 100644 npm/examples/dsa/sort/merge-sort-example/MergeSort.js delete mode 100644 npm/examples/dsa/sort/merge-sort-example/package.json delete mode 100644 npm/examples/dsa/sort/quick-sort-example/QuickSort.js delete mode 100644 npm/examples/dsa/sort/quick-sort-example/package.json delete mode 100644 npm/examples/dsa/sort/radix-sort-example/RadixSort.js delete mode 100644 npm/examples/dsa/sort/radix-sort-example/package.json delete mode 100644 npm/examples/dsa/sort/selection-sort-example/SelectionSort.js delete mode 100644 npm/examples/dsa/sort/selection-sort-example/package.json delete mode 100644 npm/examples/dsa/stack-example/Stack.js delete mode 100644 npm/examples/dsa/stack-example/package.json delete mode 100644 npm/examples/language-data-example/GetLanguageData.js delete mode 100644 npm/examples/language-data-example/package.json delete mode 100644 npm/examples/number-system/ascii/ascii-example/AsciiToBinary.js delete mode 100644 npm/examples/number-system/ascii/ascii-example/AsciiToDecimal.js delete mode 100644 npm/examples/number-system/ascii/ascii-example/AsciiToHexadecimal.js delete mode 100644 npm/examples/number-system/ascii/ascii-example/AsciiToOctal.js delete mode 100644 npm/examples/number-system/ascii/ascii-example/package.json delete mode 100644 npm/examples/number-system/ascii/ascii-to-binary-example/AsciiToBinary.js delete mode 100644 npm/examples/number-system/ascii/ascii-to-binary-example/package.json delete mode 100644 npm/examples/number-system/ascii/ascii-to-decimal-example/AsciiToDecimal.js delete mode 100644 npm/examples/number-system/ascii/ascii-to-decimal-example/package.json delete mode 100644 npm/examples/number-system/ascii/ascii-to-hexadecimal-example/AsciiToHexadecimal.js delete mode 100644 npm/examples/number-system/ascii/ascii-to-hexadecimal-example/package.json delete mode 100644 npm/examples/number-system/ascii/ascii-to-octal-example/AsciiToOctal.js delete mode 100644 npm/examples/number-system/ascii/ascii-to-octal-example/package.json delete mode 100644 npm/examples/number-system/binary/binary-example/BinaryToAscii.js delete mode 100644 npm/examples/number-system/binary/binary-example/BinaryToDecimal.js delete mode 100644 npm/examples/number-system/binary/binary-example/BinaryToHexadecimal.js delete mode 100644 npm/examples/number-system/binary/binary-example/BinaryToOctal.js delete mode 100644 npm/examples/number-system/binary/binary-example/package.json delete mode 100644 npm/examples/number-system/binary/binary-to-ascii-example/BinaryToAscii.js delete mode 100644 npm/examples/number-system/binary/binary-to-ascii-example/package.json delete mode 100644 npm/examples/number-system/binary/binary-to-decimal-example/BinaryToDecimal.js delete mode 100644 npm/examples/number-system/binary/binary-to-decimal-example/package.json delete mode 100644 npm/examples/number-system/binary/binary-to-hexadecimal-example/BinaryToHexadecimal.js delete mode 100644 npm/examples/number-system/binary/binary-to-hexadecimal-example/package.json delete mode 100644 npm/examples/number-system/binary/binary-to-octal-example/BinaryToOctal.js delete mode 100644 npm/examples/number-system/binary/binary-to-octal-example/package.json delete mode 100644 npm/examples/number-system/decimal/decimal-example/DecimalToAscii.js delete mode 100644 npm/examples/number-system/decimal/decimal-example/DecimalToBinary.js delete mode 100644 npm/examples/number-system/decimal/decimal-example/DecimalToHexadecimal.js delete mode 100644 npm/examples/number-system/decimal/decimal-example/DecimalToOctal.js delete mode 100644 npm/examples/number-system/decimal/decimal-example/package.json delete mode 100644 npm/examples/number-system/decimal/decimal-to-ascii-example/DecimalToAscii.js delete mode 100644 npm/examples/number-system/decimal/decimal-to-ascii-example/package.json delete mode 100644 npm/examples/number-system/decimal/decimal-to-binary-example/DecimalToBinary.js delete mode 100644 npm/examples/number-system/decimal/decimal-to-binary-example/package.json delete mode 100644 npm/examples/number-system/decimal/decimal-to-hexadecimal-example/DecimalToHexadecimal.js delete mode 100644 npm/examples/number-system/decimal/decimal-to-hexadecimal-example/package.json delete mode 100644 npm/examples/number-system/decimal/decimal-to-octal-example/DecimalToOctal.js delete mode 100644 npm/examples/number-system/decimal/decimal-to-octal-example/package.json delete mode 100644 npm/examples/number-system/hexadecimal/hexadecimal-example/HexadecimalToAscii.js delete mode 100644 npm/examples/number-system/hexadecimal/hexadecimal-example/HexadecimalToBinary.js delete mode 100644 npm/examples/number-system/hexadecimal/hexadecimal-example/HexadecimalToDecimal.js delete mode 100644 npm/examples/number-system/hexadecimal/hexadecimal-example/HexadecimalToOctal.js delete mode 100644 npm/examples/number-system/hexadecimal/hexadecimal-example/package.json delete mode 100644 npm/examples/number-system/hexadecimal/hexadecimal-to-ascii-example/HexadecimalToAscii.js delete mode 100644 npm/examples/number-system/hexadecimal/hexadecimal-to-ascii-example/package.json delete mode 100644 npm/examples/number-system/hexadecimal/hexadecimal-to-binary-example/HexadecimalToBinary.js delete mode 100644 npm/examples/number-system/hexadecimal/hexadecimal-to-binary-example/package.json delete mode 100644 npm/examples/number-system/hexadecimal/hexadecimal-to-decimal-example/HexadecimalToDecimal.js delete mode 100644 npm/examples/number-system/hexadecimal/hexadecimal-to-decimal-example/package.json delete mode 100644 npm/examples/number-system/hexadecimal/hexadecimal-to-octal-example/HexadecimalToOctal.js delete mode 100644 npm/examples/number-system/hexadecimal/hexadecimal-to-octal-example/package.json delete mode 100644 npm/examples/number-system/number-system-examples/ascii/AsciiToBinary.js delete mode 100644 npm/examples/number-system/number-system-examples/ascii/AsciiToDecimal.js delete mode 100644 npm/examples/number-system/number-system-examples/ascii/AsciiToHexadecimal.js delete mode 100644 npm/examples/number-system/number-system-examples/ascii/AsciiToOctal.js delete mode 100644 npm/examples/number-system/number-system-examples/binary/BinaryToAscii.js delete mode 100644 npm/examples/number-system/number-system-examples/binary/BinaryToDecimal.js delete mode 100644 npm/examples/number-system/number-system-examples/binary/BinaryToHexadecimal.js delete mode 100644 npm/examples/number-system/number-system-examples/binary/BinaryToOctal.js delete mode 100644 npm/examples/number-system/number-system-examples/decimal/DecimalToAscii.js delete mode 100644 npm/examples/number-system/number-system-examples/decimal/DecimalToBinary.js delete mode 100644 npm/examples/number-system/number-system-examples/decimal/DecimalToHexadecimal.js delete mode 100644 npm/examples/number-system/number-system-examples/decimal/DecimalToOctal.js delete mode 100644 npm/examples/number-system/number-system-examples/hexadecimal/HexadecimalToAscii.js delete mode 100644 npm/examples/number-system/number-system-examples/hexadecimal/HexadecimalToBinary.js delete mode 100644 npm/examples/number-system/number-system-examples/hexadecimal/HexadecimalToDecimal.js delete mode 100644 npm/examples/number-system/number-system-examples/hexadecimal/HexadecimalToOctal.js delete mode 100644 npm/examples/number-system/number-system-examples/octal/OctalToAscii.js delete mode 100644 npm/examples/number-system/number-system-examples/octal/OctalToBinary.js delete mode 100644 npm/examples/number-system/number-system-examples/octal/OctalToDecimal.js delete mode 100644 npm/examples/number-system/number-system-examples/octal/OctalToHexadecimal.js delete mode 100644 npm/examples/number-system/number-system-examples/package.json delete mode 100644 npm/examples/number-system/octal/octal-example/OctalToAscii.js delete mode 100644 npm/examples/number-system/octal/octal-example/OctalToBinary.js delete mode 100644 npm/examples/number-system/octal/octal-example/OctalToDecimal.js delete mode 100644 npm/examples/number-system/octal/octal-example/OctalToHexadecimal.js delete mode 100644 npm/examples/number-system/octal/octal-example/package.json delete mode 100644 npm/examples/number-system/octal/octal-to-ascii-example/OctalToAscii.js delete mode 100644 npm/examples/number-system/octal/octal-to-ascii-example/package.json delete mode 100644 npm/examples/number-system/octal/octal-to-binary-example/OctalToBinary.js delete mode 100644 npm/examples/number-system/octal/octal-to-binary-example/package.json delete mode 100644 npm/examples/number-system/octal/octal-to-decimal-example/OctalToDecimal.js delete mode 100644 npm/examples/number-system/octal/octal-to-decimal-example/package.json delete mode 100644 npm/examples/number-system/octal/octal-to-hexadecimal-example/OctalToHexadecimal.js delete mode 100644 npm/examples/number-system/octal/octal-to-hexadecimal-example/package.json delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-examples/package.json delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-constant-case-string-example/CamelCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-constant-case-string-example/package.json delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-dot-case-string-example/CamelCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-dot-case-string-example/package.json delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-header-case-string-example/CamelCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-header-case-string-example/package.json delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-kebab-case-string-example/CamelCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-kebab-case-string-example/package.json delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-lower-case-string-example/CamelCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-lower-case-string-example/package.json delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-pascal-case-string-example/CamelCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-pascal-case-string-example/package.json delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-path-case-string-example/CamelCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-path-case-string-example/package.json delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-sentence-case-string-example/CamelCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-sentence-case-string-example/package.json delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-snake-case-string-example/CamelCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-snake-case-string-example/package.json delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-title-case-string-example/CamelCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-title-case-string-example/package.json delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-upper-case-string-example/CamelCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/camel-case-string/camel-case-string-to-upper-case-string-example/package.json delete mode 100644 npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/case-examples/package.json delete mode 100644 npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/case-examples/path-case-string/PathCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/case-examples/path-case-string/PathCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/case-examples/path-case-string/PathCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/case-examples/path-case-string/PathCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/case-examples/path-case-string/PathCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/case-examples/path-case-string/PathCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/case-examples/path-case-string/PathCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/case-examples/path-case-string/PathCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/case-examples/path-case-string/PathCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/case-examples/path-case-string/PathCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/case-examples/path-case-string/PathCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/case-examples/string/StringToCamelCase.js delete mode 100644 npm/examples/string/case/case-examples/string/StringToConstantCase.js delete mode 100644 npm/examples/string/case/case-examples/string/StringToDotCase.js delete mode 100644 npm/examples/string/case/case-examples/string/StringToHeaderCase.js delete mode 100644 npm/examples/string/case/case-examples/string/StringToKebabCase.js delete mode 100644 npm/examples/string/case/case-examples/string/StringToLowerCase.js delete mode 100644 npm/examples/string/case/case-examples/string/StringToPascalCase.js delete mode 100644 npm/examples/string/case/case-examples/string/StringToPathCase.js delete mode 100644 npm/examples/string/case/case-examples/string/StringToSentenceCase.js delete mode 100644 npm/examples/string/case/case-examples/string/StringToSnakeCase.js delete mode 100644 npm/examples/string/case/case-examples/string/StringToTitleCase.js delete mode 100644 npm/examples/string/case/case-examples/string/StringToUpperCase.js delete mode 100644 npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-examples/package.json delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-camel-case-string-example/ConstantCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-camel-case-string-example/package.json delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-dot-case-string-example/ConstantCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-dot-case-string-example/package.json delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-header-case-string-example/ConstantCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-header-case-string-example/package.json delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-kebab-case-string-example/ConstantCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-kebab-case-string-example/package.json delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-lower-case-string-example/ConstantCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-lower-case-string-example/package.json delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-pascal-case-string-example/ConstantCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-pascal-case-string-example/package.json delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-path-case-string-example/ConstantCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-path-case-string-example/package.json delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-sentence-case-string-example/ConstantCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-sentence-case-string-example/package.json delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-snake-case-string-example/ConstantCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-snake-case-string-example/package.json delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-title-case-string-example/ConstantCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-title-case-string-example/package.json delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-upper-case-string-example/ConstantCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/constant-case-string/constant-case-string-to-upper-case-string-example/package.json delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-examples/package.json delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-camel-case-string-example/DotCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-camel-case-string-example/package.json delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-constant-case-string-example/DotCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-constant-case-string-example/package.json delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-header-case-string-example/DotCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-header-case-string-example/package.json delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-kebab-case-string-example/DotCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-kebab-case-string-example/package.json delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-lower-case-string-example/DotCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-lower-case-string-example/package.json delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-pascal-case-string-example/DotCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-pascal-case-string-example/package.json delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-path-case-string-example/DotCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-path-case-string-example/package.json delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-sentence-case-string-example/DotCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-sentence-case-string-example/package.json delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-snake-case-string-example/DotCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-snake-case-string-example/package.json delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-title-case-string-example/DotCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-title-case-string-example/package.json delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-upper-case-string-example/DotCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/dot-case-string/dot-case-string-to-upper-case-string-example/package.json delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-examples/package.json delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-camel-case-string-example/HeaderCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-camel-case-string-example/package.json delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-constant-case-string-example/HeaderCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-constant-case-string-example/package.json delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-dot-case-string-example/HeaderCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-dot-case-string-example/package.json delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-kebab-case-string-example/HeaderCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-kebab-case-string-example/package.json delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-lower-case-string-example/HeaderCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-lower-case-string-example/package.json delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-pascal-case-string-example/HeaderCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-pascal-case-string-example/package.json delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-path-case-string-example/HeaderCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-path-case-string-example/package.json delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-sentence-case-string-example/HeaderCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-sentence-case-string-example/package.json delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-snake-case-string-example/HeaderCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-snake-case-string-example/package.json delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-title-case-string-example/HeaderCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-title-case-string-example/package.json delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-upper-case-string-example/HeaderCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/header-case-string/header-case-string-to-upper-case-string-example/package.json delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-examples/package.json delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-camel-case-string-example/KebabCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-camel-case-string-example/package.json delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-constant-case-string-example/KebabCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-constant-case-string-example/package.json delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-dot-case-string-example/KebabCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-dot-case-string-example/package.json delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-header-case-string-example/KebabCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-header-case-string-example/package.json delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-lower-case-string-example/KebabCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-lower-case-string-example/package.json delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string-example/KebabCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string-example/package.json delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-path-case-string-example/KebabCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-path-case-string-example/package.json delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string-example/KebabCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string-example/package.json delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-snake-case-string-example/KebabCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-snake-case-string-example/package.json delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-title-case-string-example/KebabCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-title-case-string-example/package.json delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-upper-case-string-example/KebabCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/kebab-case-string/kebab-case-string-to-upper-case-string-example/package.json delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-examples/package.json delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-camel-case-string-example/LowerCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-camel-case-string-example/package.json delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-constant-case-string-example/LowerCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-constant-case-string-example/package.json delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-dot-case-string-example/LowerCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-dot-case-string-example/package.json delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-header-case-string-example/LowerCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-header-case-string-example/package.json delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-kebab-case-string-example/LowerCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-kebab-case-string-example/package.json delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-pascal-case-string-example/LowerCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-pascal-case-string-example/package.json delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-path-case-string-example/LowerCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-path-case-string-example/package.json delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-sentence-case-string-example/LowerCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-sentence-case-string-example/package.json delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-snake-case-string-example/LowerCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-snake-case-string-example/package.json delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-title-case-string-example/LowerCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-title-case-string-example/package.json delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-upper-case-string-example/LowerCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/lower-case-string/lower-case-string-to-upper-case-string-example/package.json delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-examples/package.json delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-camel-case-string-example/PascalCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-camel-case-string-example/package.json delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-constant-case-string-example/PascalCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-constant-case-string-example/package.json delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-dot-case-string-example/PascalCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-dot-case-string-example/package.json delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-header-case-string-example/PascalCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-header-case-string-example/package.json delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string-example/PascalCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string-example/package.json delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-lower-case-string-example/PascalCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-lower-case-string-example/package.json delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-path-case-string-example/PascalCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-path-case-string-example/package.json delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string-example/PascalCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string-example/package.json delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-snake-case-string-example/PascalCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-snake-case-string-example/package.json delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-title-case-string-example/PascalCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-title-case-string-example/package.json delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-upper-case-string-example/PascalCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/pascal-case-string/pascal-case-string-to-upper-case-string-example/package.json delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-examples/package.json delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-camel-case-string-example/PathCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-camel-case-string-example/package.json delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-constant-case-string-example/PathCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-constant-case-string-example/package.json delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-dot-case-string-example/PathCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-dot-case-string-example/package.json delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-header-case-string-example/PathCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-header-case-string-example/package.json delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-kebab-case-string-example/PathCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-kebab-case-string-example/package.json delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-lower-case-string-example/PathCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-lower-case-string-example/package.json delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-pascal-case-string-example/PathCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-pascal-case-string-example/package.json delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-sentence-case-string-example/PathCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-sentence-case-string-example/package.json delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-snake-case-string-example/PathCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-snake-case-string-example/package.json delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-title-case-string-example/PathCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-title-case-string-example/package.json delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-upper-case-string-example/PathCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/path-case-string/path-case-string-to-upper-case-string-example/package.json delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-examples/package.json delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-camel-case-string-example/SentenceCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-camel-case-string-example/package.json delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-constant-case-string-example/SentenceCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-constant-case-string-example/package.json delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-dot-case-string-example/SentenceCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-dot-case-string-example/package.json delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-header-case-string-example/SentenceCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-header-case-string-example/package.json delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string-example/SentenceCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string-example/package.json delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-lower-case-string-example/SentenceCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-lower-case-string-example/package.json delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string-example/SentenceCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string-example/package.json delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-path-case-string-example/SentenceCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-path-case-string-example/package.json delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-snake-case-string-example/SentenceCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-snake-case-string-example/package.json delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-title-case-string-example/SentenceCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-title-case-string-example/package.json delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-upper-case-string-example/SentenceCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/sentence-case-string/sentence-case-string-to-upper-case-string-example/package.json delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-examples/package.json delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-camel-case-string-example/SnakeCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-camel-case-string-example/package.json delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-constant-case-string-example/SnakeCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-constant-case-string-example/package.json delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-dot-case-string-example/SnakeCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-dot-case-string-example/package.json delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-header-case-string-example/SnakeCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-header-case-string-example/package.json delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-kebab-case-string-example/SnakeCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-kebab-case-string-example/package.json delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-lower-case-string-example/SnakeCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-lower-case-string-example/package.json delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-pascal-case-string-example/SnakeCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-pascal-case-string-example/package.json delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-path-case-string-example/SnakeCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-path-case-string-example/package.json delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-sentence-case-string-example/SnakeCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-sentence-case-string-example/package.json delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-title-case-string-example/SnakeCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-title-case-string-example/package.json delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-upper-case-string-example/SnakeCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/snake-case-string/snake-case-string-to-upper-case-string-example/package.json delete mode 100644 npm/examples/string/case/string/string-to-camel-case-example/StringToCamelCase.js delete mode 100644 npm/examples/string/case/string/string-to-camel-case-example/package.json delete mode 100644 npm/examples/string/case/string/string-to-constant-case-example/StringToConstantCase.js delete mode 100644 npm/examples/string/case/string/string-to-constant-case-example/package.json delete mode 100644 npm/examples/string/case/string/string-to-dot-case-example/StringToDotCase.js delete mode 100644 npm/examples/string/case/string/string-to-dot-case-example/package.json delete mode 100644 npm/examples/string/case/string/string-to-header-case-example/StringToHeaderCase.js delete mode 100644 npm/examples/string/case/string/string-to-header-case-example/package.json delete mode 100644 npm/examples/string/case/string/string-to-kebab-case-example/StringToKebabCase.js delete mode 100644 npm/examples/string/case/string/string-to-kebab-case-example/package.json delete mode 100644 npm/examples/string/case/string/string-to-lower-case-example/StringToLowerCase.js delete mode 100644 npm/examples/string/case/string/string-to-lower-case-example/package.json delete mode 100644 npm/examples/string/case/string/string-to-pascal-case-example/StringToPascalCase.js delete mode 100644 npm/examples/string/case/string/string-to-pascal-case-example/package.json delete mode 100644 npm/examples/string/case/string/string-to-path-case-example/StringToPathCase.js delete mode 100644 npm/examples/string/case/string/string-to-path-case-example/package.json delete mode 100644 npm/examples/string/case/string/string-to-sentence-case-example/StringToSentenceCase.js delete mode 100644 npm/examples/string/case/string/string-to-sentence-case-example/package.json delete mode 100644 npm/examples/string/case/string/string-to-snake-case-example/StringToSnakeCase.js delete mode 100644 npm/examples/string/case/string/string-to-snake-case-example/package.json delete mode 100644 npm/examples/string/case/string/string-to-title-case-example/StringToTitleCase.js delete mode 100644 npm/examples/string/case/string/string-to-title-case-example/package.json delete mode 100644 npm/examples/string/case/string/string-to-upper-case-example/StringToUpperCase.js delete mode 100644 npm/examples/string/case/string/string-to-upper-case-example/package.json delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-examples/package.json delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-camel-case-string-example/TitleCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-camel-case-string-example/package.json delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-constant-case-string-example/TitleCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-constant-case-string-example/package.json delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-dot-case-string-example/TitleCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-dot-case-string-example/package.json delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-header-case-string-example/TitleCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-header-case-string-example/package.json delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-kebab-case-string-example/TitleCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-kebab-case-string-example/package.json delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-lower-case-string-example/TitleCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-lower-case-string-example/package.json delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-pascal-case-string-example/TitleCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-pascal-case-string-example/package.json delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-path-case-string-example/TitleCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-path-case-string-example/package.json delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-sentence-case-string-example/TitleCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-sentence-case-string-example/package.json delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-snake-case-string-example/TitleCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-snake-case-string-example/package.json delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-upper-case-string-example/TitleCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/case/title-case-string/title-case-string-to-upper-case-string-example/package.json delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-examples/package.json delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-camel-case-string-example/UpperCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-camel-case-string-example/package.json delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-constant-case-string-example/UpperCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-constant-case-string-example/package.json delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-dot-case-string-example/UpperCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-dot-case-string-example/package.json delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-header-case-string-example/UpperCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-header-case-string-example/package.json delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-kebab-case-string-example/UpperCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-kebab-case-string-example/package.json delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-lower-case-string-example/UpperCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-lower-case-string-example/package.json delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-pascal-case-string-example/UpperCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-pascal-case-string-example/package.json delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-path-case-string-example/UpperCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-path-case-string-example/package.json delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-sentence-case-string-example/UpperCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-sentence-case-string-example/package.json delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-snake-case-string-example/UpperCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-snake-case-string-example/package.json delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-title-case-string-example/UpperCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/case/upper-case-string/upper-case-string-to-title-case-string-example/package.json delete mode 100644 npm/examples/string/encoding/base64-to-string-example/Base64ToString.js delete mode 100644 npm/examples/string/encoding/base64-to-string-example/package.json delete mode 100644 npm/examples/string/encoding/encoding-examples/Base64ToString.js delete mode 100644 npm/examples/string/encoding/encoding-examples/StringToBase64.js delete mode 100644 npm/examples/string/encoding/encoding-examples/package.json delete mode 100644 npm/examples/string/encoding/string-to-base64-example/StringToBase64.js delete mode 100644 npm/examples/string/encoding/string-to-base64-example/package.json delete mode 100644 npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/string-examples/case/path-case-string/PathCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/string-examples/case/path-case-string/PathCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/string-examples/case/path-case-string/PathCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/string-examples/case/path-case-string/PathCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/string-examples/case/path-case-string/PathCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/string-examples/case/path-case-string/PathCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/string-examples/case/path-case-string/PathCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/string-examples/case/path-case-string/PathCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/string-examples/case/path-case-string/PathCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/string-examples/case/path-case-string/PathCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/string-examples/case/path-case-string/PathCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/string-examples/case/string/StringToCamelCase.js delete mode 100644 npm/examples/string/string-examples/case/string/StringToConstantCase.js delete mode 100644 npm/examples/string/string-examples/case/string/StringToDotCase.js delete mode 100644 npm/examples/string/string-examples/case/string/StringToHeaderCase.js delete mode 100644 npm/examples/string/string-examples/case/string/StringToKebabCase.js delete mode 100644 npm/examples/string/string-examples/case/string/StringToLowerCase.js delete mode 100644 npm/examples/string/string-examples/case/string/StringToPascalCase.js delete mode 100644 npm/examples/string/string-examples/case/string/StringToPathCase.js delete mode 100644 npm/examples/string/string-examples/case/string/StringToSentenceCase.js delete mode 100644 npm/examples/string/string-examples/case/string/StringToSnakeCase.js delete mode 100644 npm/examples/string/string-examples/case/string/StringToTitleCase.js delete mode 100644 npm/examples/string/string-examples/case/string/StringToUpperCase.js delete mode 100644 npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToUpperCaseString.js delete mode 100644 npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToCamelCaseString.js delete mode 100644 npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToConstantCaseString.js delete mode 100644 npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToDotCaseString.js delete mode 100644 npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToHeaderCaseString.js delete mode 100644 npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToKebabCaseString.js delete mode 100644 npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToLowerCaseString.js delete mode 100644 npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToPascalCaseString.js delete mode 100644 npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToPathCaseString.js delete mode 100644 npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToSentenceCaseString.js delete mode 100644 npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToSnakeCaseString.js delete mode 100644 npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToTitleCaseString.js delete mode 100644 npm/examples/string/string-examples/package.json delete mode 100644 npm/packages/dsa/dsa/.eslintrc.js delete mode 100644 npm/packages/dsa/dsa/CHANGELOG.md delete mode 100644 npm/packages/dsa/dsa/LICENSE.md delete mode 100644 npm/packages/dsa/dsa/README.md delete mode 100644 npm/packages/dsa/dsa/jestconfig.json delete mode 100644 npm/packages/dsa/dsa/package.json delete mode 100644 npm/packages/dsa/dsa/src/dsa/index.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/queue/index.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/queue/queue.test.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/queue/queue.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/search/binary-search/binary-search.test.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/search/binary-search/binary-search.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/search/binary-search/index.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/search/index.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/search/linear-search/index.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/search/linear-search/linear-search.test.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/search/linear-search/linear-search.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/bubble-sort/bubble-sort.test.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/bubble-sort/bubble-sort.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/bubble-sort/index.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/counting-sort/counting-sort.test.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/counting-sort/counting-sort.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/counting-sort/index.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/heap-sort/heap-sort.test.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/heap-sort/heap-sort.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/heap-sort/index.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/index.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/insertion-sort/index.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/insertion-sort/insertion-sort.test.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/insertion-sort/insertion-sort.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/merge-sort/index.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/merge-sort/merge-sort.test.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/merge-sort/merge-sort.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/quick-sort/index.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/quick-sort/quick-sort.test.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/quick-sort/quick-sort.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/radix-sort/index.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/radix-sort/radix-sort.test.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/radix-sort/radix-sort.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/selection-sort/index.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/selection-sort/selection-sort.test.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/sort/selection-sort/selection-sort.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/stack/index.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/stack/stack.test.ts delete mode 100644 npm/packages/dsa/dsa/src/dsa/stack/stack.ts delete mode 100644 npm/packages/dsa/dsa/src/index.ts delete mode 100644 npm/packages/dsa/dsa/tsconfig.json delete mode 100644 npm/packages/dsa/queue/.eslintrc.js delete mode 100644 npm/packages/dsa/queue/CHANGELOG.md delete mode 100644 npm/packages/dsa/queue/LICENSE.md delete mode 100644 npm/packages/dsa/queue/README.md delete mode 100644 npm/packages/dsa/queue/jestconfig.json delete mode 100644 npm/packages/dsa/queue/package.json delete mode 100644 npm/packages/dsa/queue/src/index.ts delete mode 100644 npm/packages/dsa/queue/src/queue/index.ts delete mode 100644 npm/packages/dsa/queue/src/queue/queue.test.ts delete mode 100644 npm/packages/dsa/queue/src/queue/queue.ts delete mode 100644 npm/packages/dsa/queue/tsconfig.json delete mode 100644 npm/packages/dsa/search/binary-search/.eslintrc.js delete mode 100644 npm/packages/dsa/search/binary-search/CHANGELOG.md delete mode 100644 npm/packages/dsa/search/binary-search/LICENSE.md delete mode 100644 npm/packages/dsa/search/binary-search/README.md delete mode 100644 npm/packages/dsa/search/binary-search/jestconfig.json delete mode 100644 npm/packages/dsa/search/binary-search/package.json delete mode 100644 npm/packages/dsa/search/binary-search/src/binary-search/binary-search.test.ts delete mode 100644 npm/packages/dsa/search/binary-search/src/binary-search/binary-search.ts delete mode 100644 npm/packages/dsa/search/binary-search/src/binary-search/index.ts delete mode 100644 npm/packages/dsa/search/binary-search/src/index.ts delete mode 100644 npm/packages/dsa/search/binary-search/tsconfig.json delete mode 100644 npm/packages/dsa/search/linear-search/.eslintrc.js delete mode 100644 npm/packages/dsa/search/linear-search/CHANGELOG.md delete mode 100644 npm/packages/dsa/search/linear-search/LICENSE.md delete mode 100644 npm/packages/dsa/search/linear-search/README.md delete mode 100644 npm/packages/dsa/search/linear-search/jestconfig.json delete mode 100644 npm/packages/dsa/search/linear-search/package.json delete mode 100644 npm/packages/dsa/search/linear-search/src/index.ts delete mode 100644 npm/packages/dsa/search/linear-search/src/linear-search/index.ts delete mode 100644 npm/packages/dsa/search/linear-search/src/linear-search/linear-search.test.ts delete mode 100644 npm/packages/dsa/search/linear-search/src/linear-search/linear-search.ts delete mode 100644 npm/packages/dsa/search/linear-search/tsconfig.json delete mode 100644 npm/packages/dsa/sort/bubble-sort/.eslintrc.js delete mode 100644 npm/packages/dsa/sort/bubble-sort/CHANGELOG.md delete mode 100644 npm/packages/dsa/sort/bubble-sort/LICENSE.md delete mode 100644 npm/packages/dsa/sort/bubble-sort/README.md delete mode 100644 npm/packages/dsa/sort/bubble-sort/jestconfig.json delete mode 100644 npm/packages/dsa/sort/bubble-sort/package.json delete mode 100644 npm/packages/dsa/sort/bubble-sort/src/bubble-sort/bubble-sort.test.ts delete mode 100644 npm/packages/dsa/sort/bubble-sort/src/bubble-sort/bubble-sort.ts delete mode 100644 npm/packages/dsa/sort/bubble-sort/src/bubble-sort/index.ts delete mode 100644 npm/packages/dsa/sort/bubble-sort/src/index.ts delete mode 100644 npm/packages/dsa/sort/bubble-sort/tsconfig.json delete mode 100644 npm/packages/dsa/sort/counting-sort/.eslintrc.js delete mode 100644 npm/packages/dsa/sort/counting-sort/CHANGELOG.md delete mode 100644 npm/packages/dsa/sort/counting-sort/LICENSE.md delete mode 100644 npm/packages/dsa/sort/counting-sort/README.md delete mode 100644 npm/packages/dsa/sort/counting-sort/jestconfig.json delete mode 100644 npm/packages/dsa/sort/counting-sort/package.json delete mode 100644 npm/packages/dsa/sort/counting-sort/src/counting-sort/counting-sort.test.ts delete mode 100644 npm/packages/dsa/sort/counting-sort/src/counting-sort/counting-sort.ts delete mode 100644 npm/packages/dsa/sort/counting-sort/src/counting-sort/index.ts delete mode 100644 npm/packages/dsa/sort/counting-sort/src/index.ts delete mode 100644 npm/packages/dsa/sort/counting-sort/tsconfig.json delete mode 100644 npm/packages/dsa/sort/heap-sort/.eslintrc.js delete mode 100644 npm/packages/dsa/sort/heap-sort/CHANGELOG.md delete mode 100644 npm/packages/dsa/sort/heap-sort/LICENSE.md delete mode 100644 npm/packages/dsa/sort/heap-sort/README.md delete mode 100644 npm/packages/dsa/sort/heap-sort/jestconfig.json delete mode 100644 npm/packages/dsa/sort/heap-sort/package.json delete mode 100644 npm/packages/dsa/sort/heap-sort/src/heap-sort/heap-sort.test.ts delete mode 100644 npm/packages/dsa/sort/heap-sort/src/heap-sort/heap-sort.ts delete mode 100644 npm/packages/dsa/sort/heap-sort/src/heap-sort/index.ts delete mode 100644 npm/packages/dsa/sort/heap-sort/src/index.ts delete mode 100644 npm/packages/dsa/sort/heap-sort/tsconfig.json delete mode 100644 npm/packages/dsa/sort/insertion-sort/.eslintrc.js delete mode 100644 npm/packages/dsa/sort/insertion-sort/CHANGELOG.md delete mode 100644 npm/packages/dsa/sort/insertion-sort/LICENSE.md delete mode 100644 npm/packages/dsa/sort/insertion-sort/README.md delete mode 100644 npm/packages/dsa/sort/insertion-sort/jestconfig.json delete mode 100644 npm/packages/dsa/sort/insertion-sort/package.json delete mode 100644 npm/packages/dsa/sort/insertion-sort/src/index.ts delete mode 100644 npm/packages/dsa/sort/insertion-sort/src/insertion-sort/index.ts delete mode 100644 npm/packages/dsa/sort/insertion-sort/src/insertion-sort/insertion-sort.test.ts delete mode 100644 npm/packages/dsa/sort/insertion-sort/src/insertion-sort/insertion-sort.ts delete mode 100644 npm/packages/dsa/sort/insertion-sort/tsconfig.json delete mode 100644 npm/packages/dsa/sort/merge-sort/.eslintrc.js delete mode 100644 npm/packages/dsa/sort/merge-sort/CHANGELOG.md delete mode 100644 npm/packages/dsa/sort/merge-sort/LICENSE.md delete mode 100644 npm/packages/dsa/sort/merge-sort/README.md delete mode 100644 npm/packages/dsa/sort/merge-sort/jestconfig.json delete mode 100644 npm/packages/dsa/sort/merge-sort/package.json delete mode 100644 npm/packages/dsa/sort/merge-sort/src/index.ts delete mode 100644 npm/packages/dsa/sort/merge-sort/src/merge-sort/index.ts delete mode 100644 npm/packages/dsa/sort/merge-sort/src/merge-sort/merge-sort.test.ts delete mode 100644 npm/packages/dsa/sort/merge-sort/src/merge-sort/merge-sort.ts delete mode 100644 npm/packages/dsa/sort/merge-sort/tsconfig.json delete mode 100644 npm/packages/dsa/sort/quick-sort/.eslintrc.js delete mode 100644 npm/packages/dsa/sort/quick-sort/CHANGELOG.md delete mode 100644 npm/packages/dsa/sort/quick-sort/LICENSE.md delete mode 100644 npm/packages/dsa/sort/quick-sort/README.md delete mode 100644 npm/packages/dsa/sort/quick-sort/jestconfig.json delete mode 100644 npm/packages/dsa/sort/quick-sort/package.json delete mode 100644 npm/packages/dsa/sort/quick-sort/src/index.ts delete mode 100644 npm/packages/dsa/sort/quick-sort/src/quick-sort/index.ts delete mode 100644 npm/packages/dsa/sort/quick-sort/src/quick-sort/quick-sort.test.ts delete mode 100644 npm/packages/dsa/sort/quick-sort/src/quick-sort/quick-sort.ts delete mode 100644 npm/packages/dsa/sort/quick-sort/tsconfig.json delete mode 100644 npm/packages/dsa/sort/radix-sort/.eslintrc.js delete mode 100644 npm/packages/dsa/sort/radix-sort/CHANGELOG.md delete mode 100644 npm/packages/dsa/sort/radix-sort/LICENSE.md delete mode 100644 npm/packages/dsa/sort/radix-sort/README.md delete mode 100644 npm/packages/dsa/sort/radix-sort/jestconfig.json delete mode 100644 npm/packages/dsa/sort/radix-sort/package.json delete mode 100644 npm/packages/dsa/sort/radix-sort/src/index.ts delete mode 100644 npm/packages/dsa/sort/radix-sort/src/radix-sort/index.ts delete mode 100644 npm/packages/dsa/sort/radix-sort/src/radix-sort/radix-sort.test.ts delete mode 100644 npm/packages/dsa/sort/radix-sort/src/radix-sort/radix-sort.ts delete mode 100644 npm/packages/dsa/sort/radix-sort/tsconfig.json delete mode 100644 npm/packages/dsa/sort/selection-sort/.eslintrc.js delete mode 100644 npm/packages/dsa/sort/selection-sort/CHANGELOG.md delete mode 100644 npm/packages/dsa/sort/selection-sort/LICENSE.md delete mode 100644 npm/packages/dsa/sort/selection-sort/README.md delete mode 100644 npm/packages/dsa/sort/selection-sort/jestconfig.json delete mode 100644 npm/packages/dsa/sort/selection-sort/package.json delete mode 100644 npm/packages/dsa/sort/selection-sort/src/index.ts delete mode 100644 npm/packages/dsa/sort/selection-sort/src/selection-sort/index.ts delete mode 100644 npm/packages/dsa/sort/selection-sort/src/selection-sort/selection-sort.test.ts delete mode 100644 npm/packages/dsa/sort/selection-sort/src/selection-sort/selection-sort.ts delete mode 100644 npm/packages/dsa/sort/selection-sort/tsconfig.json delete mode 100644 npm/packages/dsa/stack/.eslintrc.js delete mode 100644 npm/packages/dsa/stack/CHANGELOG.md delete mode 100644 npm/packages/dsa/stack/LICENSE.md delete mode 100644 npm/packages/dsa/stack/README.md delete mode 100644 npm/packages/dsa/stack/jestconfig.json delete mode 100644 npm/packages/dsa/stack/package.json delete mode 100644 npm/packages/dsa/stack/src/index.ts delete mode 100644 npm/packages/dsa/stack/src/stack/index.ts delete mode 100644 npm/packages/dsa/stack/src/stack/stack.test.ts delete mode 100644 npm/packages/dsa/stack/src/stack/stack.ts delete mode 100644 npm/packages/dsa/stack/tsconfig.json delete mode 100644 npm/packages/language-data/.eslintrc.js delete mode 100644 npm/packages/language-data/CHANGELOG.md delete mode 100644 npm/packages/language-data/LICENSE.md delete mode 100644 npm/packages/language-data/README.md delete mode 100644 npm/packages/language-data/jestconfig.json delete mode 100644 npm/packages/language-data/package.json delete mode 100644 npm/packages/language-data/src/index.ts delete mode 100644 npm/packages/language-data/src/language-data/data.ts delete mode 100644 npm/packages/language-data/src/language-data/index.ts delete mode 100644 npm/packages/language-data/src/language-data/language-data.test.ts delete mode 100644 npm/packages/language-data/src/language-data/language-data.ts delete mode 100644 npm/packages/language-data/src/language-data/type.ts delete mode 100644 npm/packages/language-data/tsconfig.json delete mode 100644 npm/packages/number-system/ascii/ascii-to-binary/.eslintrc.js delete mode 100644 npm/packages/number-system/ascii/ascii-to-binary/CHANGELOG.md delete mode 100644 npm/packages/number-system/ascii/ascii-to-binary/LICENSE.md delete mode 100644 npm/packages/number-system/ascii/ascii-to-binary/README.md delete mode 100644 npm/packages/number-system/ascii/ascii-to-binary/jestconfig.json delete mode 100644 npm/packages/number-system/ascii/ascii-to-binary/package.json delete mode 100644 npm/packages/number-system/ascii/ascii-to-binary/src/ascii-to-binary/ascii-to-binary.test.ts delete mode 100644 npm/packages/number-system/ascii/ascii-to-binary/src/ascii-to-binary/ascii-to-binary.ts delete mode 100644 npm/packages/number-system/ascii/ascii-to-binary/src/ascii-to-binary/index.ts delete mode 100644 npm/packages/number-system/ascii/ascii-to-binary/src/index.ts delete mode 100644 npm/packages/number-system/ascii/ascii-to-binary/tsconfig.json delete mode 100644 npm/packages/number-system/ascii/ascii-to-decimal/.eslintrc.js delete mode 100644 npm/packages/number-system/ascii/ascii-to-decimal/CHANGELOG.md delete mode 100644 npm/packages/number-system/ascii/ascii-to-decimal/LICENSE.md delete mode 100644 npm/packages/number-system/ascii/ascii-to-decimal/README.md delete mode 100644 npm/packages/number-system/ascii/ascii-to-decimal/jestconfig.json delete mode 100644 npm/packages/number-system/ascii/ascii-to-decimal/package.json delete mode 100644 npm/packages/number-system/ascii/ascii-to-decimal/src/ascii-to-decimal/ascii-to-decimal.test.ts delete mode 100644 npm/packages/number-system/ascii/ascii-to-decimal/src/ascii-to-decimal/ascii-to-decimal.ts delete mode 100644 npm/packages/number-system/ascii/ascii-to-decimal/src/ascii-to-decimal/index.ts delete mode 100644 npm/packages/number-system/ascii/ascii-to-decimal/src/index.ts delete mode 100644 npm/packages/number-system/ascii/ascii-to-decimal/tsconfig.json delete mode 100644 npm/packages/number-system/ascii/ascii-to-hexadecimal/.eslintrc.js delete mode 100644 npm/packages/number-system/ascii/ascii-to-hexadecimal/CHANGELOG.md delete mode 100644 npm/packages/number-system/ascii/ascii-to-hexadecimal/LICENSE.md delete mode 100644 npm/packages/number-system/ascii/ascii-to-hexadecimal/README.md delete mode 100644 npm/packages/number-system/ascii/ascii-to-hexadecimal/jestconfig.json delete mode 100644 npm/packages/number-system/ascii/ascii-to-hexadecimal/package.json delete mode 100644 npm/packages/number-system/ascii/ascii-to-hexadecimal/src/ascii-to-hexadecimal/ascii-to-hexadecimal.test.ts delete mode 100644 npm/packages/number-system/ascii/ascii-to-hexadecimal/src/ascii-to-hexadecimal/ascii-to-hexadecimal.ts delete mode 100644 npm/packages/number-system/ascii/ascii-to-hexadecimal/src/ascii-to-hexadecimal/index.ts delete mode 100644 npm/packages/number-system/ascii/ascii-to-hexadecimal/src/index.ts delete mode 100644 npm/packages/number-system/ascii/ascii-to-hexadecimal/tsconfig.json delete mode 100644 npm/packages/number-system/ascii/ascii-to-octal/.eslintrc.js delete mode 100644 npm/packages/number-system/ascii/ascii-to-octal/CHANGELOG.md delete mode 100644 npm/packages/number-system/ascii/ascii-to-octal/LICENSE.md delete mode 100644 npm/packages/number-system/ascii/ascii-to-octal/README.md delete mode 100644 npm/packages/number-system/ascii/ascii-to-octal/jestconfig.json delete mode 100644 npm/packages/number-system/ascii/ascii-to-octal/package.json delete mode 100644 npm/packages/number-system/ascii/ascii-to-octal/src/ascii-to-octal/ascii-to-octal.test.ts delete mode 100644 npm/packages/number-system/ascii/ascii-to-octal/src/ascii-to-octal/ascii-to-octal.ts delete mode 100644 npm/packages/number-system/ascii/ascii-to-octal/src/ascii-to-octal/index.ts delete mode 100644 npm/packages/number-system/ascii/ascii-to-octal/src/index.ts delete mode 100644 npm/packages/number-system/ascii/ascii-to-octal/tsconfig.json delete mode 100644 npm/packages/number-system/ascii/ascii/.eslintrc.js delete mode 100644 npm/packages/number-system/ascii/ascii/CHANGELOG.md delete mode 100644 npm/packages/number-system/ascii/ascii/LICENSE.md delete mode 100644 npm/packages/number-system/ascii/ascii/README.md delete mode 100644 npm/packages/number-system/ascii/ascii/jestconfig.json delete mode 100644 npm/packages/number-system/ascii/ascii/package.json delete mode 100644 npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-binary/ascii-to-binary.test.ts delete mode 100644 npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-binary/ascii-to-binary.ts delete mode 100644 npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-binary/index.ts delete mode 100644 npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-decimal/ascii-to-decimal.test.ts delete mode 100644 npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-decimal/ascii-to-decimal.ts delete mode 100644 npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-decimal/index.ts delete mode 100644 npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.test.ts delete mode 100644 npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.ts delete mode 100644 npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-hexadecimal/index.ts delete mode 100644 npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-octal/ascii-to-octal.test.ts delete mode 100644 npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-octal/ascii-to-octal.ts delete mode 100644 npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-octal/index.ts delete mode 100644 npm/packages/number-system/ascii/ascii/src/ascii/index.ts delete mode 100644 npm/packages/number-system/ascii/ascii/src/index.ts delete mode 100644 npm/packages/number-system/ascii/ascii/tsconfig.json delete mode 100644 npm/packages/number-system/binary/binary-to-ascii/.eslintrc.js delete mode 100644 npm/packages/number-system/binary/binary-to-ascii/CHANGELOG.md delete mode 100644 npm/packages/number-system/binary/binary-to-ascii/LICENSE.md delete mode 100644 npm/packages/number-system/binary/binary-to-ascii/README.md delete mode 100644 npm/packages/number-system/binary/binary-to-ascii/jestconfig.json delete mode 100644 npm/packages/number-system/binary/binary-to-ascii/package.json delete mode 100644 npm/packages/number-system/binary/binary-to-ascii/src/binary-to-ascii/binary-to-ascii.test.ts delete mode 100644 npm/packages/number-system/binary/binary-to-ascii/src/binary-to-ascii/binary-to-ascii.ts delete mode 100644 npm/packages/number-system/binary/binary-to-ascii/src/binary-to-ascii/index.ts delete mode 100644 npm/packages/number-system/binary/binary-to-ascii/src/index.ts delete mode 100644 npm/packages/number-system/binary/binary-to-ascii/tsconfig.json delete mode 100644 npm/packages/number-system/binary/binary-to-decimal/.eslintrc.js delete mode 100644 npm/packages/number-system/binary/binary-to-decimal/CHANGELOG.md delete mode 100644 npm/packages/number-system/binary/binary-to-decimal/LICENSE.md delete mode 100644 npm/packages/number-system/binary/binary-to-decimal/README.md delete mode 100644 npm/packages/number-system/binary/binary-to-decimal/jestconfig.json delete mode 100644 npm/packages/number-system/binary/binary-to-decimal/package.json delete mode 100644 npm/packages/number-system/binary/binary-to-decimal/src/binary-to-decimal/binary-to-decimal.test.ts delete mode 100644 npm/packages/number-system/binary/binary-to-decimal/src/binary-to-decimal/binary-to-decimal.ts delete mode 100644 npm/packages/number-system/binary/binary-to-decimal/src/binary-to-decimal/index.ts delete mode 100644 npm/packages/number-system/binary/binary-to-decimal/src/index.ts delete mode 100644 npm/packages/number-system/binary/binary-to-decimal/tsconfig.json delete mode 100644 npm/packages/number-system/binary/binary-to-hexadecimal/.eslintrc.js delete mode 100644 npm/packages/number-system/binary/binary-to-hexadecimal/CHANGELOG.md delete mode 100644 npm/packages/number-system/binary/binary-to-hexadecimal/LICENSE.md delete mode 100644 npm/packages/number-system/binary/binary-to-hexadecimal/README.md delete mode 100644 npm/packages/number-system/binary/binary-to-hexadecimal/jestconfig.json delete mode 100644 npm/packages/number-system/binary/binary-to-hexadecimal/package.json delete mode 100644 npm/packages/number-system/binary/binary-to-hexadecimal/src/binary-to-hexadecimal/binary-to-hexadecimal.test.ts delete mode 100644 npm/packages/number-system/binary/binary-to-hexadecimal/src/binary-to-hexadecimal/binary-to-hexadecimal.ts delete mode 100644 npm/packages/number-system/binary/binary-to-hexadecimal/src/binary-to-hexadecimal/index.ts delete mode 100644 npm/packages/number-system/binary/binary-to-hexadecimal/src/index.ts delete mode 100644 npm/packages/number-system/binary/binary-to-hexadecimal/tsconfig.json delete mode 100644 npm/packages/number-system/binary/binary-to-octal/.eslintrc.js delete mode 100644 npm/packages/number-system/binary/binary-to-octal/CHANGELOG.md delete mode 100644 npm/packages/number-system/binary/binary-to-octal/LICENSE.md delete mode 100644 npm/packages/number-system/binary/binary-to-octal/README.md delete mode 100644 npm/packages/number-system/binary/binary-to-octal/jestconfig.json delete mode 100644 npm/packages/number-system/binary/binary-to-octal/package.json delete mode 100644 npm/packages/number-system/binary/binary-to-octal/src/binary-to-octal/binary-to-octal.test.ts delete mode 100644 npm/packages/number-system/binary/binary-to-octal/src/binary-to-octal/binary-to-octal.ts delete mode 100644 npm/packages/number-system/binary/binary-to-octal/src/binary-to-octal/index.ts delete mode 100644 npm/packages/number-system/binary/binary-to-octal/src/index.ts delete mode 100644 npm/packages/number-system/binary/binary-to-octal/tsconfig.json delete mode 100644 npm/packages/number-system/binary/binary/.eslintrc.js delete mode 100644 npm/packages/number-system/binary/binary/CHANGELOG.md delete mode 100644 npm/packages/number-system/binary/binary/LICENSE.md delete mode 100644 npm/packages/number-system/binary/binary/README.md delete mode 100644 npm/packages/number-system/binary/binary/jestconfig.json delete mode 100644 npm/packages/number-system/binary/binary/package.json delete mode 100644 npm/packages/number-system/binary/binary/src/binary/binary-to-ascii/binary-to-ascii.test.ts delete mode 100644 npm/packages/number-system/binary/binary/src/binary/binary-to-ascii/binary-to-ascii.ts delete mode 100644 npm/packages/number-system/binary/binary/src/binary/binary-to-ascii/index.ts delete mode 100644 npm/packages/number-system/binary/binary/src/binary/binary-to-decimal/binary-to-decimal.test.ts delete mode 100644 npm/packages/number-system/binary/binary/src/binary/binary-to-decimal/binary-to-decimal.ts delete mode 100644 npm/packages/number-system/binary/binary/src/binary/binary-to-decimal/index.ts delete mode 100644 npm/packages/number-system/binary/binary/src/binary/binary-to-hexadecimal/binary-to-hexadecimal.test.ts delete mode 100644 npm/packages/number-system/binary/binary/src/binary/binary-to-hexadecimal/binary-to-hexadecimal.ts delete mode 100644 npm/packages/number-system/binary/binary/src/binary/binary-to-hexadecimal/index.ts delete mode 100644 npm/packages/number-system/binary/binary/src/binary/binary-to-octal/binary-to-octal.test.ts delete mode 100644 npm/packages/number-system/binary/binary/src/binary/binary-to-octal/binary-to-octal.ts delete mode 100644 npm/packages/number-system/binary/binary/src/binary/binary-to-octal/index.ts delete mode 100644 npm/packages/number-system/binary/binary/src/binary/index.ts delete mode 100644 npm/packages/number-system/binary/binary/src/index.ts delete mode 100644 npm/packages/number-system/binary/binary/tsconfig.json delete mode 100644 npm/packages/number-system/decimal/decimal-to-ascii/.eslintrc.js delete mode 100644 npm/packages/number-system/decimal/decimal-to-ascii/CHANGELOG.md delete mode 100644 npm/packages/number-system/decimal/decimal-to-ascii/LICENSE.md delete mode 100644 npm/packages/number-system/decimal/decimal-to-ascii/README.md delete mode 100644 npm/packages/number-system/decimal/decimal-to-ascii/jestconfig.json delete mode 100644 npm/packages/number-system/decimal/decimal-to-ascii/package.json delete mode 100644 npm/packages/number-system/decimal/decimal-to-ascii/src/decimal-to-ascii/decimal-to-ascii.test.ts delete mode 100644 npm/packages/number-system/decimal/decimal-to-ascii/src/decimal-to-ascii/decimal-to-ascii.ts delete mode 100644 npm/packages/number-system/decimal/decimal-to-ascii/src/decimal-to-ascii/index.ts delete mode 100644 npm/packages/number-system/decimal/decimal-to-ascii/src/index.ts delete mode 100644 npm/packages/number-system/decimal/decimal-to-ascii/tsconfig.json delete mode 100644 npm/packages/number-system/decimal/decimal-to-binary/.eslintrc.js delete mode 100644 npm/packages/number-system/decimal/decimal-to-binary/CHANGELOG.md delete mode 100644 npm/packages/number-system/decimal/decimal-to-binary/LICENSE.md delete mode 100644 npm/packages/number-system/decimal/decimal-to-binary/README.md delete mode 100644 npm/packages/number-system/decimal/decimal-to-binary/jestconfig.json delete mode 100644 npm/packages/number-system/decimal/decimal-to-binary/package.json delete mode 100644 npm/packages/number-system/decimal/decimal-to-binary/src/decimal-to-binary/decimal-to-binary.test.ts delete mode 100644 npm/packages/number-system/decimal/decimal-to-binary/src/decimal-to-binary/decimal-to-binary.ts delete mode 100644 npm/packages/number-system/decimal/decimal-to-binary/src/decimal-to-binary/index.ts delete mode 100644 npm/packages/number-system/decimal/decimal-to-binary/src/index.ts delete mode 100644 npm/packages/number-system/decimal/decimal-to-binary/tsconfig.json delete mode 100644 npm/packages/number-system/decimal/decimal-to-hexadecimal/.eslintrc.js delete mode 100644 npm/packages/number-system/decimal/decimal-to-hexadecimal/CHANGELOG.md delete mode 100644 npm/packages/number-system/decimal/decimal-to-hexadecimal/LICENSE.md delete mode 100644 npm/packages/number-system/decimal/decimal-to-hexadecimal/README.md delete mode 100644 npm/packages/number-system/decimal/decimal-to-hexadecimal/jestconfig.json delete mode 100644 npm/packages/number-system/decimal/decimal-to-hexadecimal/package.json delete mode 100644 npm/packages/number-system/decimal/decimal-to-hexadecimal/src/decimal-to-hexadecimal/decimal-to-hexadecimal.test.ts delete mode 100644 npm/packages/number-system/decimal/decimal-to-hexadecimal/src/decimal-to-hexadecimal/decimal-to-hexadecimal.ts delete mode 100644 npm/packages/number-system/decimal/decimal-to-hexadecimal/src/decimal-to-hexadecimal/index.ts delete mode 100644 npm/packages/number-system/decimal/decimal-to-hexadecimal/src/index.ts delete mode 100644 npm/packages/number-system/decimal/decimal-to-hexadecimal/tsconfig.json delete mode 100644 npm/packages/number-system/decimal/decimal-to-octal/.eslintrc.js delete mode 100644 npm/packages/number-system/decimal/decimal-to-octal/CHANGELOG.md delete mode 100644 npm/packages/number-system/decimal/decimal-to-octal/LICENSE.md delete mode 100644 npm/packages/number-system/decimal/decimal-to-octal/README.md delete mode 100644 npm/packages/number-system/decimal/decimal-to-octal/jestconfig.json delete mode 100644 npm/packages/number-system/decimal/decimal-to-octal/package.json delete mode 100644 npm/packages/number-system/decimal/decimal-to-octal/src/decimal-to-octal/decimal-to-octal.test.ts delete mode 100644 npm/packages/number-system/decimal/decimal-to-octal/src/decimal-to-octal/decimal-to-octal.ts delete mode 100644 npm/packages/number-system/decimal/decimal-to-octal/src/decimal-to-octal/index.ts delete mode 100644 npm/packages/number-system/decimal/decimal-to-octal/src/index.ts delete mode 100644 npm/packages/number-system/decimal/decimal-to-octal/tsconfig.json delete mode 100644 npm/packages/number-system/decimal/decimal/.eslintrc.js delete mode 100644 npm/packages/number-system/decimal/decimal/CHANGELOG.md delete mode 100644 npm/packages/number-system/decimal/decimal/LICENSE.md delete mode 100644 npm/packages/number-system/decimal/decimal/README.md delete mode 100644 npm/packages/number-system/decimal/decimal/jestconfig.json delete mode 100644 npm/packages/number-system/decimal/decimal/package.json delete mode 100644 npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-ascii/decimal-to-ascii.test.ts delete mode 100644 npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-ascii/decimal-to-ascii.ts delete mode 100644 npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-ascii/index.ts delete mode 100644 npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-binary/decimal-to-binary.test.ts delete mode 100644 npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-binary/decimal-to-binary.ts delete mode 100644 npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-binary/index.ts delete mode 100644 npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.test.ts delete mode 100644 npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.ts delete mode 100644 npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-hexadecimal/index.ts delete mode 100644 npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-octal/decimal-to-octal.test.ts delete mode 100644 npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-octal/decimal-to-octal.ts delete mode 100644 npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-octal/index.ts delete mode 100644 npm/packages/number-system/decimal/decimal/src/decimal/index.ts delete mode 100644 npm/packages/number-system/decimal/decimal/src/index.ts delete mode 100644 npm/packages/number-system/decimal/decimal/tsconfig.json delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/.eslintrc.js delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/CHANGELOG.md delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/LICENSE.md delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/README.md delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/jestconfig.json delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/package.json delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/src/hexadecimal-to-ascii/hexadecimal-to-ascii.test.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/src/hexadecimal-to-ascii/hexadecimal-to-ascii.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/src/hexadecimal-to-ascii/index.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/src/index.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/tsconfig.json delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-binary/.eslintrc.js delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-binary/CHANGELOG.md delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-binary/LICENSE.md delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-binary/README.md delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-binary/jestconfig.json delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-binary/package.json delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-binary/src/hexadecimal-to-binary/hexadecimal-to-binary.test.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-binary/src/hexadecimal-to-binary/hexadecimal-to-binary.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-binary/src/hexadecimal-to-binary/index.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-binary/src/index.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-binary/tsconfig.json delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/.eslintrc.js delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/CHANGELOG.md delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/LICENSE.md delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/README.md delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/jestconfig.json delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/package.json delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/src/hexadecimal-to-decimal/hexadecimal-to-decimal.test.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/src/hexadecimal-to-decimal/hexadecimal-to-decimal.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/src/hexadecimal-to-decimal/index.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/src/index.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/tsconfig.json delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-octal/.eslintrc.js delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-octal/CHANGELOG.md delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-octal/LICENSE.md delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-octal/README.md delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-octal/jestconfig.json delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-octal/package.json delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-octal/src/hexadecimal-to-octal/hexadecimal-to-octal.test.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-octal/src/hexadecimal-to-octal/hexadecimal-to-octal.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-octal/src/hexadecimal-to-octal/index.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-octal/src/index.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal-to-octal/tsconfig.json delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/.eslintrc.js delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/CHANGELOG.md delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/LICENSE.md delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/README.md delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/jestconfig.json delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/package.json delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.test.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-ascii/index.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.test.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-binary/index.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.test.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-decimal/index.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.test.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-octal/index.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/index.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/src/index.ts delete mode 100644 npm/packages/number-system/hexadecimal/hexadecimal/tsconfig.json delete mode 100644 npm/packages/number-system/number-system/.eslintrc.js delete mode 100644 npm/packages/number-system/number-system/CHANGELOG.md delete mode 100644 npm/packages/number-system/number-system/LICENSE.md delete mode 100644 npm/packages/number-system/number-system/README.md delete mode 100644 npm/packages/number-system/number-system/jestconfig.json delete mode 100644 npm/packages/number-system/number-system/package.json delete mode 100644 npm/packages/number-system/number-system/src/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-binary/ascii-to-binary.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-binary/ascii-to-binary.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-binary/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-decimal/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-hexadecimal/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-octal/ascii-to-octal.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-octal/ascii-to-octal.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-octal/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/ascii/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/binary/binary-to-ascii/binary-to-ascii.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/binary/binary-to-ascii/binary-to-ascii.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/binary/binary-to-ascii/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/binary/binary-to-decimal/binary-to-decimal.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/binary/binary-to-decimal/binary-to-decimal.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/binary/binary-to-decimal/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/binary/binary-to-hexadecimal/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/binary/binary-to-octal/binary-to-octal.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/binary/binary-to-octal/binary-to-octal.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/binary/binary-to-octal/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/binary/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-ascii/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-binary/decimal-to-binary.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-binary/decimal-to-binary.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-binary/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-hexadecimal/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-octal/decimal-to-octal.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-octal/decimal-to-octal.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-octal/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/decimal/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-ascii/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-binary/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-decimal/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-octal/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/hexadecimal/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/octal/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/octal/octal-to-ascii/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/octal/octal-to-ascii/octal-to-ascii.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/octal/octal-to-ascii/octal-to-ascii.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/octal/octal-to-binary/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/octal/octal-to-binary/octal-to-binary.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/octal/octal-to-binary/octal-to-binary.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/octal/octal-to-decimal/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/octal/octal-to-decimal/octal-to-decimal.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/octal/octal-to-decimal/octal-to-decimal.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/octal/octal-to-hexadecimal/index.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.test.ts delete mode 100644 npm/packages/number-system/number-system/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.ts delete mode 100644 npm/packages/number-system/number-system/tsconfig.json delete mode 100644 npm/packages/number-system/octal/octal-to-ascii/.eslintrc.js delete mode 100644 npm/packages/number-system/octal/octal-to-ascii/CHANGELOG.md delete mode 100644 npm/packages/number-system/octal/octal-to-ascii/LICENSE.md delete mode 100644 npm/packages/number-system/octal/octal-to-ascii/README.md delete mode 100644 npm/packages/number-system/octal/octal-to-ascii/jestconfig.json delete mode 100644 npm/packages/number-system/octal/octal-to-ascii/package.json delete mode 100644 npm/packages/number-system/octal/octal-to-ascii/src/index.ts delete mode 100644 npm/packages/number-system/octal/octal-to-ascii/src/octal-to-ascii/index.ts delete mode 100644 npm/packages/number-system/octal/octal-to-ascii/src/octal-to-ascii/octal-to-ascii.test.ts delete mode 100644 npm/packages/number-system/octal/octal-to-ascii/src/octal-to-ascii/octal-to-ascii.ts delete mode 100644 npm/packages/number-system/octal/octal-to-ascii/tsconfig.json delete mode 100644 npm/packages/number-system/octal/octal-to-binary/.eslintrc.js delete mode 100644 npm/packages/number-system/octal/octal-to-binary/CHANGELOG.md delete mode 100644 npm/packages/number-system/octal/octal-to-binary/LICENSE.md delete mode 100644 npm/packages/number-system/octal/octal-to-binary/README.md delete mode 100644 npm/packages/number-system/octal/octal-to-binary/jestconfig.json delete mode 100644 npm/packages/number-system/octal/octal-to-binary/package.json delete mode 100644 npm/packages/number-system/octal/octal-to-binary/src/index.ts delete mode 100644 npm/packages/number-system/octal/octal-to-binary/src/octal-to-binary/index.ts delete mode 100644 npm/packages/number-system/octal/octal-to-binary/src/octal-to-binary/octal-to-binary.test.ts delete mode 100644 npm/packages/number-system/octal/octal-to-binary/src/octal-to-binary/octal-to-binary.ts delete mode 100644 npm/packages/number-system/octal/octal-to-binary/tsconfig.json delete mode 100644 npm/packages/number-system/octal/octal-to-decimal/.eslintrc.js delete mode 100644 npm/packages/number-system/octal/octal-to-decimal/CHANGELOG.md delete mode 100644 npm/packages/number-system/octal/octal-to-decimal/LICENSE.md delete mode 100644 npm/packages/number-system/octal/octal-to-decimal/README.md delete mode 100644 npm/packages/number-system/octal/octal-to-decimal/jestconfig.json delete mode 100644 npm/packages/number-system/octal/octal-to-decimal/package.json delete mode 100644 npm/packages/number-system/octal/octal-to-decimal/src/index.ts delete mode 100644 npm/packages/number-system/octal/octal-to-decimal/src/octal-to-decimal/index.ts delete mode 100644 npm/packages/number-system/octal/octal-to-decimal/src/octal-to-decimal/octal-to-decimal.test.ts delete mode 100644 npm/packages/number-system/octal/octal-to-decimal/src/octal-to-decimal/octal-to-decimal.ts delete mode 100644 npm/packages/number-system/octal/octal-to-decimal/tsconfig.json delete mode 100644 npm/packages/number-system/octal/octal-to-hexadecimal/.eslintrc.js delete mode 100644 npm/packages/number-system/octal/octal-to-hexadecimal/CHANGELOG.md delete mode 100644 npm/packages/number-system/octal/octal-to-hexadecimal/LICENSE.md delete mode 100644 npm/packages/number-system/octal/octal-to-hexadecimal/README.md delete mode 100644 npm/packages/number-system/octal/octal-to-hexadecimal/jestconfig.json delete mode 100644 npm/packages/number-system/octal/octal-to-hexadecimal/package.json delete mode 100644 npm/packages/number-system/octal/octal-to-hexadecimal/src/index.ts delete mode 100644 npm/packages/number-system/octal/octal-to-hexadecimal/src/octal-to-hexadecimal/index.ts delete mode 100644 npm/packages/number-system/octal/octal-to-hexadecimal/src/octal-to-hexadecimal/octal-to-hexadecimal.test.ts delete mode 100644 npm/packages/number-system/octal/octal-to-hexadecimal/src/octal-to-hexadecimal/octal-to-hexadecimal.ts delete mode 100644 npm/packages/number-system/octal/octal-to-hexadecimal/tsconfig.json delete mode 100644 npm/packages/number-system/octal/octal/.eslintrc.js delete mode 100644 npm/packages/number-system/octal/octal/CHANGELOG.md delete mode 100644 npm/packages/number-system/octal/octal/LICENSE.md delete mode 100644 npm/packages/number-system/octal/octal/README.md delete mode 100644 npm/packages/number-system/octal/octal/jestconfig.json delete mode 100644 npm/packages/number-system/octal/octal/package.json delete mode 100644 npm/packages/number-system/octal/octal/src/index.ts delete mode 100644 npm/packages/number-system/octal/octal/src/octal/index.ts delete mode 100644 npm/packages/number-system/octal/octal/src/octal/octal-to-ascii/index.ts delete mode 100644 npm/packages/number-system/octal/octal/src/octal/octal-to-ascii/octal-to-ascii.test.ts delete mode 100644 npm/packages/number-system/octal/octal/src/octal/octal-to-ascii/octal-to-ascii.ts delete mode 100644 npm/packages/number-system/octal/octal/src/octal/octal-to-binary/index.ts delete mode 100644 npm/packages/number-system/octal/octal/src/octal/octal-to-binary/octal-to-binary.test.ts delete mode 100644 npm/packages/number-system/octal/octal/src/octal/octal-to-binary/octal-to-binary.ts delete mode 100644 npm/packages/number-system/octal/octal/src/octal/octal-to-decimal/index.ts delete mode 100644 npm/packages/number-system/octal/octal/src/octal/octal-to-decimal/octal-to-decimal.test.ts delete mode 100644 npm/packages/number-system/octal/octal/src/octal/octal-to-decimal/octal-to-decimal.ts delete mode 100644 npm/packages/number-system/octal/octal/src/octal/octal-to-hexadecimal/index.ts delete mode 100644 npm/packages/number-system/octal/octal/src/octal/octal-to-hexadecimal/octal-to-hexadecimal.test.ts delete mode 100644 npm/packages/number-system/octal/octal/src/octal/octal-to-hexadecimal/octal-to-hexadecimal.ts delete mode 100644 npm/packages/number-system/octal/octal/tsconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/README.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/package.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/src/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/src/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/src/camel-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/src/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/README.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/package.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/src/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/src/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/src/camel-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/src/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/README.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/package.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/src/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/src/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/src/camel-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/src/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/README.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/package.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/src/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/src/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/src/camel-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/src/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/README.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/package.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/src/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/src/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/src/camel-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/src/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/README.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/package.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/src/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/src/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/src/camel-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/src/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/README.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/package.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/src/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/src/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/src/camel-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/src/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/README.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/package.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/src/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/src/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/src/camel-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/src/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/README.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/package.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/src/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/src/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/src/camel-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/src/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/README.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/package.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/src/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/src/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/src/camel-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/src/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/README.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/package.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/src/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/src/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/src/camel-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/src/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/README.md delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/package.json delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/src/index.ts delete mode 100644 npm/packages/string/case/camel-case-string/camel-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/case/.eslintrc.js delete mode 100644 npm/packages/string/case/case/CHANGELOG.md delete mode 100644 npm/packages/string/case/case/LICENSE.md delete mode 100644 npm/packages/string/case/case/README.md delete mode 100644 npm/packages/string/case/case/jestconfig.json delete mode 100644 npm/packages/string/case/case/package.json delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/camel-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/constant-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/dot-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/header-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/index.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-camel-case/index.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-camel-case/string-to-camel-case.test.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-camel-case/string-to-camel-case.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-constant-case/index.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-constant-case/string-to-constant-case.test.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-constant-case/string-to-constant-case.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-dot-case/index.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-dot-case/string-to-dot-case.test.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-dot-case/string-to-dot-case.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-header-case/index.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-header-case/string-to-header-case.test.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-header-case/string-to-header-case.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-kebab-case/index.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-kebab-case/string-to-kebab-case.test.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-kebab-case/string-to-kebab-case.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-lower-case/index.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-lower-case/string-to-lower-case.test.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-lower-case/string-to-lower-case.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-pascal-case/index.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-pascal-case/string-to-pascal-case.test.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-pascal-case/string-to-pascal-case.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-path-case/index.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-path-case/string-to-path-case.test.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-path-case/string-to-path-case.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-sentence-case/index.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-sentence-case/string-to-sentence-case.test.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-sentence-case/string-to-sentence-case.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-snake-case/index.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-snake-case/string-to-snake-case.test.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-snake-case/string-to-snake-case.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-title-case/index.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-title-case/string-to-title-case.test.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-title-case/string-to-title-case.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-upper-case/index.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-upper-case/string-to-upper-case.test.ts delete mode 100644 npm/packages/string/case/case/src/case/string/string-to-upper-case/string-to-upper-case.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/case/src/index.ts delete mode 100644 npm/packages/string/case/case/tsconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/README.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/package.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/src/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/src/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/src/constant-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/src/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/README.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/package.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/src/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/src/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/src/constant-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/src/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/README.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/package.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/src/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/src/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/src/constant-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/src/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/README.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/package.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/src/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/src/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/src/constant-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/src/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/README.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/package.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/src/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/src/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/src/constant-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/src/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/README.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/package.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/src/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/src/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/src/constant-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/src/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/README.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/package.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/src/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/src/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/src/constant-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/src/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/README.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/package.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/src/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/src/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/src/constant-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/src/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/README.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/package.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/src/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/src/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/src/constant-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/src/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/README.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/package.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/src/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/src/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/src/constant-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/src/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/README.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/package.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/src/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/src/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/src/constant-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/src/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/README.md delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/package.json delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/src/index.ts delete mode 100644 npm/packages/string/case/constant-case-string/constant-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/README.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/package.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/src/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/src/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/src/dot-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/src/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/README.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/package.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/src/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/src/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/src/dot-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/src/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/README.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/package.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/src/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/src/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/src/dot-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/src/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/README.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/package.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/src/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/src/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/src/dot-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/src/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/README.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/package.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/src/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/src/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/src/dot-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/src/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/README.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/package.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/src/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/src/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/src/dot-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/src/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/README.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/package.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/src/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/src/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/src/dot-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/src/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/README.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/package.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/src/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/src/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/src/dot-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/src/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/README.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/package.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/src/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/src/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/src/dot-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/src/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/README.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/package.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/src/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/src/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/src/dot-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/src/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/README.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/package.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/src/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/src/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/src/dot-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/src/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/README.md delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/package.json delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/src/index.ts delete mode 100644 npm/packages/string/case/dot-case-string/dot-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/README.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/package.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/src/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/src/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/src/header-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/src/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/README.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/package.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/src/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/src/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/src/header-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/src/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/README.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/package.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/src/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/src/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/src/header-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/src/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/README.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/package.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/src/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/src/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/src/header-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/src/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/README.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/package.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/src/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/src/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/src/header-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/src/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/README.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/package.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/src/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/src/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/src/header-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/src/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/README.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/package.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/src/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/src/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/src/header-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/src/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/README.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/package.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/src/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/src/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/src/header-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/src/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/README.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/package.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/src/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/src/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/src/header-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/src/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/README.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/package.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/src/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/src/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/src/header-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/src/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/README.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/package.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/src/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/src/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/src/header-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/src/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/README.md delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/package.json delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/src/index.ts delete mode 100644 npm/packages/string/case/header-case-string/header-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/README.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/package.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/src/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/src/kebab-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/src/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/src/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/README.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/package.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/src/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/src/kebab-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/src/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/src/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/README.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/package.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/src/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/src/kebab-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/src/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/src/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/README.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/package.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/src/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/src/kebab-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/src/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/src/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/README.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/package.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/src/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/src/kebab-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/src/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/src/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/README.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/package.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/src/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/src/kebab-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/src/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/src/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/README.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/package.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/src/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/src/kebab-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/src/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/src/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/README.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/package.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/src/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/src/kebab-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/src/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/src/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/README.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/package.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/src/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/src/kebab-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/src/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/src/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/README.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/package.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/src/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/src/kebab-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/src/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/src/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/README.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/package.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/src/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/src/kebab-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/src/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/src/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/README.md delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/package.json delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/kebab-case-string/kebab-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/README.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/package.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/src/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/src/lower-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/src/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/src/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/README.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/package.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/src/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/src/lower-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/src/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/src/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/README.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/package.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/src/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/src/lower-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/src/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/src/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/README.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/package.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/src/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/src/lower-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/src/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/src/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/README.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/package.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/src/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/src/lower-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/src/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/src/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/README.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/package.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/src/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/src/lower-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/src/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/src/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/README.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/package.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/src/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/src/lower-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/src/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/src/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/README.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/package.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/src/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/src/lower-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/src/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/src/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/README.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/package.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/src/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/src/lower-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/src/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/src/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/README.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/package.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/src/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/src/lower-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/src/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/src/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/README.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/package.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/src/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/src/lower-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/src/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/src/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/README.md delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/package.json delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/lower-case-string/lower-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/README.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/package.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/src/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/src/pascal-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/src/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/src/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/README.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/package.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/src/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/src/pascal-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/src/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/src/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/README.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/package.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/src/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/src/pascal-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/src/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/src/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/README.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/package.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/src/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/src/pascal-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/src/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/src/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/README.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/package.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/src/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/src/pascal-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/src/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/src/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/README.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/package.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/src/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/src/pascal-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/src/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/src/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/README.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/package.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/src/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/src/pascal-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/src/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/src/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/README.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/package.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/src/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/src/pascal-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/src/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/src/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/README.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/package.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/src/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/src/pascal-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/src/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/src/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/README.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/package.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/src/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/src/pascal-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/src/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/src/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/README.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/package.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/src/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/src/pascal-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/src/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/src/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/README.md delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/package.json delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/pascal-case-string/pascal-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/README.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/package.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/src/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/src/path-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/src/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/src/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/README.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/package.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/src/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/src/path-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/src/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/src/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/README.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/package.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/src/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/src/path-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/src/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/src/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/README.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/package.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/src/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/src/path-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/src/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/src/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/README.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/package.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/src/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/src/path-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/src/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/src/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/README.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/package.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/src/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/src/path-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/src/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/src/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/README.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/package.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/src/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/src/path-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/src/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/src/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/README.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/package.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/src/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/src/path-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/src/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/src/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/README.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/package.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/src/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/src/path-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/src/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/src/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/README.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/package.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/src/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/src/path-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/src/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/src/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/README.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/package.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/src/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/src/path-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/src/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/src/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/README.md delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/package.json delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/path-case-string/path-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/README.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/package.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/src/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/src/sentence-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/src/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/src/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/README.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/package.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/src/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/src/sentence-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/src/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/src/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/README.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/package.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/src/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/src/sentence-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/src/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/src/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/README.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/package.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/src/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/src/sentence-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/src/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/src/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/README.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/package.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/src/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/src/sentence-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/src/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/src/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/README.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/package.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/src/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/src/sentence-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/src/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/src/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/README.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/package.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/src/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/src/sentence-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/src/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/src/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/README.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/package.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/src/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/src/sentence-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/src/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/src/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/README.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/package.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/src/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/src/sentence-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/src/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/src/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/README.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/package.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/src/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/src/sentence-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/src/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/src/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/README.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/package.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/src/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/src/sentence-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/src/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/src/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/README.md delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/package.json delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/sentence-case-string/sentence-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/README.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/package.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/src/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/src/snake-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/src/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/src/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/README.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/package.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/src/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/src/snake-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/src/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/src/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/README.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/package.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/src/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/src/snake-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/src/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/src/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/README.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/package.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/src/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/src/snake-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/src/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/src/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/README.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/package.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/src/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/src/snake-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/src/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/src/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/README.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/package.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/src/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/src/snake-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/src/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/src/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/README.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/package.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/src/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/src/snake-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/src/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/src/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/README.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/package.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/src/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/src/snake-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/src/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/src/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/README.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/package.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/src/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/src/snake-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/src/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/src/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/README.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/package.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/src/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/src/snake-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/src/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/src/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/README.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/package.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/src/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/src/snake-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/src/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/src/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/README.md delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/package.json delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/snake-case-string/snake-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/string/string-to-camel-case/.eslintrc.js delete mode 100644 npm/packages/string/case/string/string-to-camel-case/CHANGELOG.md delete mode 100644 npm/packages/string/case/string/string-to-camel-case/LICENSE.md delete mode 100644 npm/packages/string/case/string/string-to-camel-case/README.md delete mode 100644 npm/packages/string/case/string/string-to-camel-case/jestconfig.json delete mode 100644 npm/packages/string/case/string/string-to-camel-case/package.json delete mode 100644 npm/packages/string/case/string/string-to-camel-case/src/index.ts delete mode 100644 npm/packages/string/case/string/string-to-camel-case/src/string-to-camel-case/index.ts delete mode 100644 npm/packages/string/case/string/string-to-camel-case/src/string-to-camel-case/string-to-camel-case.test.ts delete mode 100644 npm/packages/string/case/string/string-to-camel-case/src/string-to-camel-case/string-to-camel-case.ts delete mode 100644 npm/packages/string/case/string/string-to-camel-case/tsconfig.json delete mode 100644 npm/packages/string/case/string/string-to-constant-case/.eslintrc.js delete mode 100644 npm/packages/string/case/string/string-to-constant-case/CHANGELOG.md delete mode 100644 npm/packages/string/case/string/string-to-constant-case/LICENSE.md delete mode 100644 npm/packages/string/case/string/string-to-constant-case/README.md delete mode 100644 npm/packages/string/case/string/string-to-constant-case/jestconfig.json delete mode 100644 npm/packages/string/case/string/string-to-constant-case/package.json delete mode 100644 npm/packages/string/case/string/string-to-constant-case/src/index.ts delete mode 100644 npm/packages/string/case/string/string-to-constant-case/src/string-to-constant-case/index.ts delete mode 100644 npm/packages/string/case/string/string-to-constant-case/src/string-to-constant-case/string-to-constant-case.test.ts delete mode 100644 npm/packages/string/case/string/string-to-constant-case/src/string-to-constant-case/string-to-constant-case.ts delete mode 100644 npm/packages/string/case/string/string-to-constant-case/tsconfig.json delete mode 100644 npm/packages/string/case/string/string-to-dot-case/.eslintrc.js delete mode 100644 npm/packages/string/case/string/string-to-dot-case/CHANGELOG.md delete mode 100644 npm/packages/string/case/string/string-to-dot-case/LICENSE.md delete mode 100644 npm/packages/string/case/string/string-to-dot-case/README.md delete mode 100644 npm/packages/string/case/string/string-to-dot-case/jestconfig.json delete mode 100644 npm/packages/string/case/string/string-to-dot-case/package.json delete mode 100644 npm/packages/string/case/string/string-to-dot-case/src/index.ts delete mode 100644 npm/packages/string/case/string/string-to-dot-case/src/string-to-dot-case/index.ts delete mode 100644 npm/packages/string/case/string/string-to-dot-case/src/string-to-dot-case/string-to-dot-case.test.ts delete mode 100644 npm/packages/string/case/string/string-to-dot-case/src/string-to-dot-case/string-to-dot-case.ts delete mode 100644 npm/packages/string/case/string/string-to-dot-case/tsconfig.json delete mode 100644 npm/packages/string/case/string/string-to-header-case/.eslintrc.js delete mode 100644 npm/packages/string/case/string/string-to-header-case/CHANGELOG.md delete mode 100644 npm/packages/string/case/string/string-to-header-case/LICENSE.md delete mode 100644 npm/packages/string/case/string/string-to-header-case/README.md delete mode 100644 npm/packages/string/case/string/string-to-header-case/jestconfig.json delete mode 100644 npm/packages/string/case/string/string-to-header-case/package.json delete mode 100644 npm/packages/string/case/string/string-to-header-case/src/index.ts delete mode 100644 npm/packages/string/case/string/string-to-header-case/src/string-to-header-case/index.ts delete mode 100644 npm/packages/string/case/string/string-to-header-case/src/string-to-header-case/string-to-header-case.test.ts delete mode 100644 npm/packages/string/case/string/string-to-header-case/src/string-to-header-case/string-to-header-case.ts delete mode 100644 npm/packages/string/case/string/string-to-header-case/tsconfig.json delete mode 100644 npm/packages/string/case/string/string-to-kebab-case/.eslintrc.js delete mode 100644 npm/packages/string/case/string/string-to-kebab-case/CHANGELOG.md delete mode 100644 npm/packages/string/case/string/string-to-kebab-case/LICENSE.md delete mode 100644 npm/packages/string/case/string/string-to-kebab-case/README.md delete mode 100644 npm/packages/string/case/string/string-to-kebab-case/jestconfig.json delete mode 100644 npm/packages/string/case/string/string-to-kebab-case/package.json delete mode 100644 npm/packages/string/case/string/string-to-kebab-case/src/index.ts delete mode 100644 npm/packages/string/case/string/string-to-kebab-case/src/string-to-kebab-case/index.ts delete mode 100644 npm/packages/string/case/string/string-to-kebab-case/src/string-to-kebab-case/string-to-kebab-case.test.ts delete mode 100644 npm/packages/string/case/string/string-to-kebab-case/src/string-to-kebab-case/string-to-kebab-case.ts delete mode 100644 npm/packages/string/case/string/string-to-kebab-case/tsconfig.json delete mode 100644 npm/packages/string/case/string/string-to-lower-case/.eslintrc.js delete mode 100644 npm/packages/string/case/string/string-to-lower-case/CHANGELOG.md delete mode 100644 npm/packages/string/case/string/string-to-lower-case/LICENSE.md delete mode 100644 npm/packages/string/case/string/string-to-lower-case/README.md delete mode 100644 npm/packages/string/case/string/string-to-lower-case/jestconfig.json delete mode 100644 npm/packages/string/case/string/string-to-lower-case/package.json delete mode 100644 npm/packages/string/case/string/string-to-lower-case/src/index.ts delete mode 100644 npm/packages/string/case/string/string-to-lower-case/src/string-to-lower-case/index.ts delete mode 100644 npm/packages/string/case/string/string-to-lower-case/src/string-to-lower-case/string-to-lower-case.test.ts delete mode 100644 npm/packages/string/case/string/string-to-lower-case/src/string-to-lower-case/string-to-lower-case.ts delete mode 100644 npm/packages/string/case/string/string-to-lower-case/tsconfig.json delete mode 100644 npm/packages/string/case/string/string-to-pascal-case/.eslintrc.js delete mode 100644 npm/packages/string/case/string/string-to-pascal-case/CHANGELOG.md delete mode 100644 npm/packages/string/case/string/string-to-pascal-case/LICENSE.md delete mode 100644 npm/packages/string/case/string/string-to-pascal-case/README.md delete mode 100644 npm/packages/string/case/string/string-to-pascal-case/jestconfig.json delete mode 100644 npm/packages/string/case/string/string-to-pascal-case/package.json delete mode 100644 npm/packages/string/case/string/string-to-pascal-case/src/index.ts delete mode 100644 npm/packages/string/case/string/string-to-pascal-case/src/string-to-pascal-case/index.ts delete mode 100644 npm/packages/string/case/string/string-to-pascal-case/src/string-to-pascal-case/string-to-pascal-case.test.ts delete mode 100644 npm/packages/string/case/string/string-to-pascal-case/src/string-to-pascal-case/string-to-pascal-case.ts delete mode 100644 npm/packages/string/case/string/string-to-pascal-case/tsconfig.json delete mode 100644 npm/packages/string/case/string/string-to-path-case/.eslintrc.js delete mode 100644 npm/packages/string/case/string/string-to-path-case/CHANGELOG.md delete mode 100644 npm/packages/string/case/string/string-to-path-case/LICENSE.md delete mode 100644 npm/packages/string/case/string/string-to-path-case/README.md delete mode 100644 npm/packages/string/case/string/string-to-path-case/jestconfig.json delete mode 100644 npm/packages/string/case/string/string-to-path-case/package.json delete mode 100644 npm/packages/string/case/string/string-to-path-case/src/index.ts delete mode 100644 npm/packages/string/case/string/string-to-path-case/src/string-to-path-case/index.ts delete mode 100644 npm/packages/string/case/string/string-to-path-case/src/string-to-path-case/string-to-path-case.test.ts delete mode 100644 npm/packages/string/case/string/string-to-path-case/src/string-to-path-case/string-to-path-case.ts delete mode 100644 npm/packages/string/case/string/string-to-path-case/tsconfig.json delete mode 100644 npm/packages/string/case/string/string-to-sentence-case/.eslintrc.js delete mode 100644 npm/packages/string/case/string/string-to-sentence-case/CHANGELOG.md delete mode 100644 npm/packages/string/case/string/string-to-sentence-case/LICENSE.md delete mode 100644 npm/packages/string/case/string/string-to-sentence-case/README.md delete mode 100644 npm/packages/string/case/string/string-to-sentence-case/jestconfig.json delete mode 100644 npm/packages/string/case/string/string-to-sentence-case/package.json delete mode 100644 npm/packages/string/case/string/string-to-sentence-case/src/index.ts delete mode 100644 npm/packages/string/case/string/string-to-sentence-case/src/string-to-sentence-case/index.ts delete mode 100644 npm/packages/string/case/string/string-to-sentence-case/src/string-to-sentence-case/string-to-sentence-case.test.ts delete mode 100644 npm/packages/string/case/string/string-to-sentence-case/src/string-to-sentence-case/string-to-sentence-case.ts delete mode 100644 npm/packages/string/case/string/string-to-sentence-case/tsconfig.json delete mode 100644 npm/packages/string/case/string/string-to-snake-case/.eslintrc.js delete mode 100644 npm/packages/string/case/string/string-to-snake-case/CHANGELOG.md delete mode 100644 npm/packages/string/case/string/string-to-snake-case/LICENSE.md delete mode 100644 npm/packages/string/case/string/string-to-snake-case/README.md delete mode 100644 npm/packages/string/case/string/string-to-snake-case/jestconfig.json delete mode 100644 npm/packages/string/case/string/string-to-snake-case/package.json delete mode 100644 npm/packages/string/case/string/string-to-snake-case/src/index.ts delete mode 100644 npm/packages/string/case/string/string-to-snake-case/src/string-to-snake-case/index.ts delete mode 100644 npm/packages/string/case/string/string-to-snake-case/src/string-to-snake-case/string-to-snake-case.test.ts delete mode 100644 npm/packages/string/case/string/string-to-snake-case/src/string-to-snake-case/string-to-snake-case.ts delete mode 100644 npm/packages/string/case/string/string-to-snake-case/tsconfig.json delete mode 100644 npm/packages/string/case/string/string-to-title-case/.eslintrc.js delete mode 100644 npm/packages/string/case/string/string-to-title-case/CHANGELOG.md delete mode 100644 npm/packages/string/case/string/string-to-title-case/LICENSE.md delete mode 100644 npm/packages/string/case/string/string-to-title-case/README.md delete mode 100644 npm/packages/string/case/string/string-to-title-case/jestconfig.json delete mode 100644 npm/packages/string/case/string/string-to-title-case/package.json delete mode 100644 npm/packages/string/case/string/string-to-title-case/src/index.ts delete mode 100644 npm/packages/string/case/string/string-to-title-case/src/string-to-title-case/index.ts delete mode 100644 npm/packages/string/case/string/string-to-title-case/src/string-to-title-case/string-to-title-case.test.ts delete mode 100644 npm/packages/string/case/string/string-to-title-case/src/string-to-title-case/string-to-title-case.ts delete mode 100644 npm/packages/string/case/string/string-to-title-case/tsconfig.json delete mode 100644 npm/packages/string/case/string/string-to-upper-case/.eslintrc.js delete mode 100644 npm/packages/string/case/string/string-to-upper-case/CHANGELOG.md delete mode 100644 npm/packages/string/case/string/string-to-upper-case/LICENSE.md delete mode 100644 npm/packages/string/case/string/string-to-upper-case/README.md delete mode 100644 npm/packages/string/case/string/string-to-upper-case/jestconfig.json delete mode 100644 npm/packages/string/case/string/string-to-upper-case/package.json delete mode 100644 npm/packages/string/case/string/string-to-upper-case/src/index.ts delete mode 100644 npm/packages/string/case/string/string-to-upper-case/src/string-to-upper-case/index.ts delete mode 100644 npm/packages/string/case/string/string-to-upper-case/src/string-to-upper-case/string-to-upper-case.test.ts delete mode 100644 npm/packages/string/case/string/string-to-upper-case/src/string-to-upper-case/string-to-upper-case.ts delete mode 100644 npm/packages/string/case/string/string-to-upper-case/tsconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/README.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/package.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/src/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/src/title-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/src/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/src/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/README.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/package.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/src/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/src/title-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/src/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/src/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/README.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/package.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/src/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/src/title-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/src/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/src/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/README.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/package.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/src/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/src/title-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/src/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/src/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/README.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/package.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/src/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/src/title-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/src/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/src/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/README.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/package.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/src/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/src/title-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/src/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/src/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/README.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/package.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/src/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/src/title-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/src/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/src/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/README.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/package.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/src/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/src/title-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/src/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/src/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/README.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/package.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/src/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/src/title-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/src/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/src/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/README.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/package.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/src/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/src/title-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/src/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/src/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/README.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/package.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/src/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/src/title-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/src/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/src/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/README.md delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/package.json delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/case/title-case-string/title-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/README.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/package.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/src/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/src/upper-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/src/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/src/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/README.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/package.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/src/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/src/upper-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/src/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/src/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/README.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/package.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/src/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/src/upper-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/src/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/src/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/README.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/package.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/src/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/src/upper-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/src/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/src/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/README.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/package.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/src/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/src/upper-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/src/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/src/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/README.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/package.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/src/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/src/upper-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/src/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/src/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/README.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/package.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/src/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/src/upper-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/src/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/src/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/README.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/package.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/src/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/src/upper-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/src/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/src/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/README.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/package.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/src/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/src/upper-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/src/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/src/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/README.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/package.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/src/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/src/upper-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/src/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/src/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/README.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/package.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/src/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/src/upper-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/src/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/src/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/tsconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/.eslintrc.js delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/CHANGELOG.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/LICENSE.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/README.md delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/jestconfig.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/package.json delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/case/upper-case-string/upper-case-string/tsconfig.json delete mode 100644 npm/packages/string/encoding/base64-to-string/.eslintrc.js delete mode 100644 npm/packages/string/encoding/base64-to-string/CHANGELOG.md delete mode 100644 npm/packages/string/encoding/base64-to-string/LICENSE.md delete mode 100644 npm/packages/string/encoding/base64-to-string/README.md delete mode 100644 npm/packages/string/encoding/base64-to-string/jestconfig.json delete mode 100644 npm/packages/string/encoding/base64-to-string/package.json delete mode 100644 npm/packages/string/encoding/base64-to-string/src/base64-to-string/base64-to-string.test.ts delete mode 100644 npm/packages/string/encoding/base64-to-string/src/base64-to-string/base64-to-string.ts delete mode 100644 npm/packages/string/encoding/base64-to-string/src/base64-to-string/index.ts delete mode 100644 npm/packages/string/encoding/base64-to-string/src/index.ts delete mode 100644 npm/packages/string/encoding/base64-to-string/tsconfig.json delete mode 100644 npm/packages/string/encoding/encoding/.eslintrc.js delete mode 100644 npm/packages/string/encoding/encoding/CHANGELOG.md delete mode 100644 npm/packages/string/encoding/encoding/LICENSE.md delete mode 100644 npm/packages/string/encoding/encoding/README.md delete mode 100644 npm/packages/string/encoding/encoding/jestconfig.json delete mode 100644 npm/packages/string/encoding/encoding/package.json delete mode 100644 npm/packages/string/encoding/encoding/src/encoding/base64-to-string/base64-to-string.test.ts delete mode 100644 npm/packages/string/encoding/encoding/src/encoding/base64-to-string/base64-to-string.ts delete mode 100644 npm/packages/string/encoding/encoding/src/encoding/base64-to-string/index.ts delete mode 100644 npm/packages/string/encoding/encoding/src/encoding/index.ts delete mode 100644 npm/packages/string/encoding/encoding/src/encoding/string-to-base64/index.ts delete mode 100644 npm/packages/string/encoding/encoding/src/encoding/string-to-base64/string-to-base64.test.ts delete mode 100644 npm/packages/string/encoding/encoding/src/encoding/string-to-base64/string-to-base64.ts delete mode 100644 npm/packages/string/encoding/encoding/src/index.ts delete mode 100644 npm/packages/string/encoding/encoding/tsconfig.json delete mode 100644 npm/packages/string/encoding/string-to-base64/.eslintrc.js delete mode 100644 npm/packages/string/encoding/string-to-base64/CHANGELOG.md delete mode 100644 npm/packages/string/encoding/string-to-base64/LICENSE.md delete mode 100644 npm/packages/string/encoding/string-to-base64/README.md delete mode 100644 npm/packages/string/encoding/string-to-base64/jestconfig.json delete mode 100644 npm/packages/string/encoding/string-to-base64/package.json delete mode 100644 npm/packages/string/encoding/string-to-base64/src/index.ts delete mode 100644 npm/packages/string/encoding/string-to-base64/src/string-to-base64/index.ts delete mode 100644 npm/packages/string/encoding/string-to-base64/src/string-to-base64/string-to-base64.test.ts delete mode 100644 npm/packages/string/encoding/string-to-base64/src/string-to-base64/string-to-base64.ts delete mode 100644 npm/packages/string/encoding/string-to-base64/tsconfig.json delete mode 100644 npm/packages/string/string/.eslintrc.js delete mode 100644 npm/packages/string/string/CHANGELOG.md delete mode 100644 npm/packages/string/string/LICENSE.md delete mode 100644 npm/packages/string/string/README.md delete mode 100644 npm/packages/string/string/jestconfig.json delete mode 100644 npm/packages/string/string/package.json delete mode 100644 npm/packages/string/string/src/index.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/camel-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/constant-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/dot-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/header-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/index.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-camel-case/index.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-camel-case/string-to-camel-case.test.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-camel-case/string-to-camel-case.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-constant-case/index.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-constant-case/string-to-constant-case.test.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-constant-case/string-to-constant-case.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-dot-case/index.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-dot-case/string-to-dot-case.test.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-dot-case/string-to-dot-case.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-header-case/index.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-header-case/string-to-header-case.test.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-header-case/string-to-header-case.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-kebab-case/index.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-kebab-case/string-to-kebab-case.test.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-kebab-case/string-to-kebab-case.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-lower-case/index.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-lower-case/string-to-lower-case.test.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-lower-case/string-to-lower-case.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-pascal-case/index.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-pascal-case/string-to-pascal-case.test.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-pascal-case/string-to-pascal-case.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-path-case/index.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-path-case/string-to-path-case.test.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-path-case/string-to-path-case.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-sentence-case/index.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-sentence-case/string-to-sentence-case.test.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-sentence-case/string-to-sentence-case.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-snake-case/index.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-snake-case/string-to-snake-case.test.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-snake-case/string-to-snake-case.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-title-case/index.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-title-case/string-to-title-case.test.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-title-case/string-to-title-case.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-upper-case/index.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-upper-case/string-to-upper-case.test.ts delete mode 100644 npm/packages/string/string/src/string/case/string/string-to-upper-case/string-to-upper-case.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-upper-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-header-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-path-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-title-case-string/index.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts delete mode 100644 npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts delete mode 100644 npm/packages/string/string/src/string/index.ts delete mode 100644 npm/packages/string/string/tsconfig.json rename {config => packages/config}/eslint-config/CHANGELOG.md (100%) rename {config => packages/config}/eslint-config/LICENSE.md (100%) rename {config => packages/config}/eslint-config/README.md (100%) rename {config => packages/config}/eslint-config/library.js (100%) rename {config => packages/config}/eslint-config/next.js (100%) rename {config => packages/config}/eslint-config/package.json (100%) rename {config => packages/config}/eslint-config/react-internal.js (100%) rename {config => packages/config}/typescript-config/CHANGELOG.md (100%) rename {config => packages/config}/typescript-config/LICENSE.md (100%) rename {config => packages/config}/typescript-config/README.md (100%) rename {config => packages/config}/typescript-config/base.json (100%) rename {config => packages/config}/typescript-config/nextjs.json (100%) rename {config => packages/config}/typescript-config/package.json (100%) rename {config => packages/config}/typescript-config/react-library.json (100%) rename {npm => packages/npm}/examples/codinasion-examples/dsa/queue/Queue.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/dsa/search/BinarySearch.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/dsa/search/LinearSearch.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/dsa/sort/BubbleSort.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/dsa/sort/CountingSort.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/dsa/sort/HeapSort.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/dsa/sort/InsertionSort.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/dsa/sort/MergeSort.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/dsa/sort/QuickSort.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/dsa/sort/RadixSort.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/dsa/sort/SelectionSort.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/dsa/stack/Stack.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/language-data/GetLanguageData.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/ascii/AsciiToBinary.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/ascii/AsciiToDecimal.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/ascii/AsciiToHexadecimal.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/ascii/AsciiToOctal.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/binary/BinaryToAscii.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/binary/BinaryToDecimal.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/binary/BinaryToHexadecimal.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/binary/BinaryToOctal.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/decimal/DecimalToAscii.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/decimal/DecimalToBinary.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/decimal/DecimalToHexadecimal.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/decimal/DecimalToOctal.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToAscii.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToBinary.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToDecimal.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToOctal.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/octal/OctalToAscii.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/octal/OctalToBinary.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/octal/OctalToDecimal.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/number-system/octal/OctalToHexadecimal.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/package.json (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToConstantCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToDotCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToHeaderCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToKebabCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToLowerCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToPascalCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToPathCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToSentenceCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToSnakeCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToTitleCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToUpperCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToCamelCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToDotCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToHeaderCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToKebabCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToLowerCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToPascalCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToPathCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToSentenceCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToSnakeCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToTitleCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToUpperCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToCamelCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToConstantCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToHeaderCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToKebabCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToLowerCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToPascalCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToPathCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToSentenceCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToSnakeCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToTitleCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToUpperCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToCamelCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToConstantCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToDotCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToKebabCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToLowerCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToPascalCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToPathCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToSentenceCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToSnakeCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToTitleCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToUpperCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToCamelCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToConstantCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToDotCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToHeaderCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToLowerCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToPascalCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToPathCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToSentenceCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToSnakeCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToTitleCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToUpperCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToCamelCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToConstantCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToDotCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToHeaderCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToKebabCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToPascalCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToPathCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToSentenceCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToSnakeCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToTitleCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToUpperCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToCamelCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToConstantCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToDotCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToHeaderCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToKebabCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToLowerCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToPathCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToSentenceCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToSnakeCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToTitleCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToUpperCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToCamelCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToConstantCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToDotCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToHeaderCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToKebabCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToLowerCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToPascalCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToSentenceCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToSnakeCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToTitleCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToUpperCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToCamelCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToConstantCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToDotCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToHeaderCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToKebabCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToLowerCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToPascalCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToPathCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToSnakeCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToTitleCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToUpperCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToCamelCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToConstantCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToDotCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToHeaderCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToKebabCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToLowerCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToPascalCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToPathCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToSentenceCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToTitleCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToUpperCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/string/StringToCamelCase.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/string/StringToConstantCase.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/string/StringToDotCase.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/string/StringToHeaderCase.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/string/StringToKebabCase.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/string/StringToLowerCase.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/string/StringToPascalCase.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/string/StringToPathCase.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/string/StringToSentenceCase.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/string/StringToSnakeCase.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/string/StringToTitleCase.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/string/StringToUpperCase.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToCamelCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToConstantCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToDotCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToHeaderCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToKebabCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToLowerCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToPascalCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToPathCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToSentenceCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToSnakeCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToUpperCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToCamelCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToConstantCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToDotCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToHeaderCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToKebabCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToLowerCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToPascalCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToPathCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToSentenceCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToSnakeCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToTitleCaseString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/encoding/Base64ToString.js (100%) rename {npm => packages/npm}/examples/codinasion-examples/string/encoding/StringToBase64.js (100%) rename {npm => packages/npm}/packages/codinasion/.eslintrc.js (100%) rename {npm => packages/npm}/packages/codinasion/CHANGELOG.md (100%) rename {npm => packages/npm}/packages/codinasion/LICENSE.md (100%) rename {npm => packages/npm}/packages/codinasion/README.md (100%) rename {npm => packages/npm}/packages/codinasion/jestconfig.json (100%) rename {npm => packages/npm}/packages/codinasion/package.json (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/queue/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/queue/queue.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/queue/queue.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/search/binary-search/binary-search.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/search/binary-search/binary-search.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/search/binary-search/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/search/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/search/linear-search/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/search/linear-search/linear-search.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/search/linear-search/linear-search.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/bubble-sort/bubble-sort.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/bubble-sort/bubble-sort.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/bubble-sort/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/counting-sort/counting-sort.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/counting-sort/counting-sort.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/counting-sort/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/heap-sort/heap-sort.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/heap-sort/heap-sort.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/heap-sort/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/insertion-sort/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/insertion-sort/insertion-sort.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/insertion-sort/insertion-sort.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/merge-sort/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/merge-sort/merge-sort.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/merge-sort/merge-sort.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/quick-sort/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/quick-sort/quick-sort.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/quick-sort/quick-sort.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/radix-sort/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/radix-sort/radix-sort.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/radix-sort/radix-sort.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/selection-sort/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/selection-sort/selection-sort.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/sort/selection-sort/selection-sort.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/stack/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/stack/stack.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/dsa/stack/stack.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/language-data/data.ts (98%) rename {npm => packages/npm}/packages/codinasion/src/language-data/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/language-data/language-data.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/language-data/language-data.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/language-data/type.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/ascii/ascii-to-binary/ascii-to-binary.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/ascii/ascii-to-binary/ascii-to-binary.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/ascii/ascii-to-binary/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/ascii/ascii-to-decimal/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/ascii/ascii-to-hexadecimal/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/ascii/ascii-to-octal/ascii-to-octal.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/ascii/ascii-to-octal/ascii-to-octal.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/ascii/ascii-to-octal/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/ascii/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/binary/binary-to-ascii/binary-to-ascii.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/binary/binary-to-ascii/binary-to-ascii.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/binary/binary-to-ascii/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/binary/binary-to-decimal/binary-to-decimal.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/binary/binary-to-decimal/binary-to-decimal.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/binary/binary-to-decimal/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/binary/binary-to-hexadecimal/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/binary/binary-to-octal/binary-to-octal.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/binary/binary-to-octal/binary-to-octal.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/binary/binary-to-octal/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/binary/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/decimal/decimal-to-ascii/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/decimal/decimal-to-binary/decimal-to-binary.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/decimal/decimal-to-binary/decimal-to-binary.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/decimal/decimal-to-binary/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/decimal/decimal-to-hexadecimal/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/decimal/decimal-to-octal/decimal-to-octal.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/decimal/decimal-to-octal/decimal-to-octal.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/decimal/decimal-to-octal/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/decimal/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-ascii/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-binary/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-decimal/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-octal/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/hexadecimal/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/octal/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/octal/octal-to-ascii/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/octal/octal-to-ascii/octal-to-ascii.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/octal/octal-to-ascii/octal-to-ascii.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/octal/octal-to-binary/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/octal/octal-to-binary/octal-to-binary.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/octal/octal-to-binary/octal-to-binary.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/octal/octal-to-decimal/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/octal/octal-to-decimal/octal-to-decimal.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/octal/octal-to-decimal/octal-to-decimal.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/octal/octal-to-hexadecimal/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-header-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-path-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-title-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/camel-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-header-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-path-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-title-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/constant-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-header-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-path-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-title-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/dot-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-camel-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-constant-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-dot-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-kebab-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-lower-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-pascal-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-path-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-sentence-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-snake-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-title-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/header-case-string-to-upper-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/header-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-header-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-path-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-title-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-camel-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-constant-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-dot-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-header-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-kebab-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-lower-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-pascal-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-sentence-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-snake-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-title-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-upper-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-header-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-path-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-title-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-camel-case/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-camel-case/string-to-camel-case.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-camel-case/string-to-camel-case.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-constant-case/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-constant-case/string-to-constant-case.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-constant-case/string-to-constant-case.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-dot-case/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-dot-case/string-to-dot-case.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-dot-case/string-to-dot-case.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-header-case/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-header-case/string-to-header-case.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-header-case/string-to-header-case.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-kebab-case/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-kebab-case/string-to-kebab-case.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-kebab-case/string-to-kebab-case.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-lower-case/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-lower-case/string-to-lower-case.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-lower-case/string-to-lower-case.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-pascal-case/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-pascal-case/string-to-pascal-case.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-pascal-case/string-to-pascal-case.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-path-case/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-path-case/string-to-path-case.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-path-case/string-to-path-case.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-sentence-case/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-sentence-case/string-to-sentence-case.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-sentence-case/string-to-sentence-case.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-snake-case/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-snake-case/string-to-snake-case.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-snake-case/string-to-snake-case.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-title-case/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-title-case/string-to-title-case.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-title-case/string-to-title-case.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-upper-case/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-upper-case/string-to-upper-case.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/string/string-to-upper-case/string-to-upper-case.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-camel-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-constant-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-dot-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-header-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-kebab-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-lower-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-pascal-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-path-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-sentence-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-snake-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-upper-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-header-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-path-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-title-case-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/encoding/base64-to-string/base64-to-string.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/encoding/base64-to-string/base64-to-string.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/encoding/base64-to-string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/encoding/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/encoding/string-to-base64/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/encoding/string-to-base64/string-to-base64.test.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/encoding/string-to-base64/string-to-base64.ts (100%) rename {npm => packages/npm}/packages/codinasion/src/string/index.ts (100%) rename {npm => packages/npm}/packages/codinasion/tsconfig.json (100%) diff --git a/.husky/post-commit b/.husky/post-commit index 764aa5e36..70301daa0 100755 --- a/.husky/post-commit +++ b/.husky/post-commit @@ -1,15 +1,15 @@ -#!/usr/bin/env sh -. "$(dirname -- "$0")/_/husky.sh" +# #!/usr/bin/env sh +# . "$(dirname -- "$0")/_/husky.sh" -# Load config (variables) -. "$(dirname -- "$0")/config.sh" +# # Load config (variables) +# . "$(dirname -- "$0")/config.sh" -echo "" -echo "${RED}${CDR}${NC}: Commit completed." -echo "${GREEN}${CC}${NC}: Roger. We confirm commit completed." +# echo "" +# echo "${RED}${CDR}${NC}: Commit completed." +# echo "${GREEN}${CC}${NC}: Roger. We confirm commit completed." -echo "" -echo "${RED}${CDR}${NC}: Good deal." -echo "${RED}${CDR}${NC}: Shutdown." -echo "${GREEN}${CC}${NC}: Roger. Shutdown." -echo "" +# echo "" +# echo "${RED}${CDR}${NC}: Good deal." +# echo "${RED}${CDR}${NC}: Shutdown." +# echo "${GREEN}${CC}${NC}: Roger. Shutdown." +# echo "" diff --git a/.husky/pre-commit b/.husky/pre-commit index aa11d4b60..51f89520a 100755 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,93 +1,93 @@ -#!/usr/bin/env sh -. "$(dirname -- "$0")/_/husky.sh" +# #!/usr/bin/env sh +# . "$(dirname -- "$0")/_/husky.sh" -# Load config (variables) -. "$(dirname -- "$0")/config.sh" +# # Load config (variables) +# . "$(dirname -- "$0")/config.sh" -echo "" -echo "${BLUE}INFO${NC}: Running ${YELLOW}pre-commit${NC} hook" +# echo "" +# echo "${BLUE}INFO${NC}: Running ${YELLOW}pre-commit${NC} hook" -echo "" -echo "${RED}${CDR}${NC}: Roger. Check." -echo "${GREEN}${CC}${NC}: Roger. We got a Pre-commit hook." -echo "${GREEN}${CC}${NC}: ${CDR}, this is ${CC}. You are GO for Pre-commit hook." -echo "${RED}${CDR}${NC}: Roger. I'm on it." -echo "${GREEN}${CC}${NC}: Roger. Pre-commit hook started." +# echo "" +# echo "${RED}${CDR}${NC}: Roger. Check." +# echo "${GREEN}${CC}${NC}: Roger. We got a Pre-commit hook." +# echo "${GREEN}${CC}${NC}: ${CDR}, this is ${CC}. You are GO for Pre-commit hook." +# echo "${RED}${CDR}${NC}: Roger. I'm on it." +# echo "${GREEN}${CC}${NC}: Roger. Pre-commit hook started." -# Only run if required files are changed -if git diff --cached --name-only | grep -q "^npm/" || git diff --cached --name-only | grep -q "^config/" || git diff --cached --name-only | grep -q "^action/"; then +# # Only run if required files are changed +# if git diff --cached --name-only | grep -q "^npm/" || git diff --cached --name-only | grep -q "^config/" || git diff --cached --name-only | grep -q "^action/"; then - echo "" - echo "${RED}${CDR}${NC}: Installing all dependencies" - pnpm install --no-frozen-lockfile 1>/dev/null - git add pnpm-lock.yaml - echo "${GREEN}${CC}${NC}: ${CDR}, ${CC}. Installation confirmed; You're looking good." +# echo "" +# echo "${RED}${CDR}${NC}: Installing all dependencies" +# pnpm install --no-frozen-lockfile 1>/dev/null +# git add pnpm-lock.yaml +# echo "${GREEN}${CC}${NC}: ${CDR}, ${CC}. Installation confirmed; You're looking good." - # Check if "npm" or "config" folder files are changed (any one of them) - if git diff --cached --name-only | grep -q "^npm/" || git diff --cached --name-only | grep -q "^config/"; then - echo "" - echo "${BLUE}INFO${NC}: Changes in ${YELLOW}packages${NC} detected." - echo "${BLUE}INFO${NC}: Executing ${GREEN}${PROTO_NPM}${NC} for ${YELLOW}pre-commit${NC} hook." - echo "" - echo "${RED}${CDR}${NC}: Linting code" - pnpm lint:packages 1>/dev/null - echo "${GREEN}${CC}${NC}: We confirm linting." - echo "" - echo "${RED}${CDR}${NC}: Roger." - echo "${RED}${CDR}${NC}: Testing code" - pnpm test:packages 1>/dev/null - echo "${GREEN}${CC}${NC}: Roger. We confirm testing." - echo "" - echo "${RED}${CDR}${NC}: Formatting code" - pnpm format:packages 1>/dev/null - echo "${GREEN}${CC}${NC}: Roger. We confirm formatting." - fi +# # Check if "npm" or "config" folder files are changed (any one of them) +# if git diff --cached --name-only | grep -q "^npm/" || git diff --cached --name-only | grep -q "^config/"; then +# echo "" +# echo "${BLUE}INFO${NC}: Changes in ${YELLOW}packages${NC} detected." +# echo "${BLUE}INFO${NC}: Executing ${GREEN}${PROTO_NPM}${NC} for ${YELLOW}pre-commit${NC} hook." +# echo "" +# echo "${RED}${CDR}${NC}: Linting code" +# pnpm lint:packages 1>/dev/null +# echo "${GREEN}${CC}${NC}: We confirm linting." +# echo "" +# echo "${RED}${CDR}${NC}: Roger." +# echo "${RED}${CDR}${NC}: Testing code" +# pnpm test:packages 1>/dev/null +# echo "${GREEN}${CC}${NC}: Roger. We confirm testing." +# echo "" +# echo "${RED}${CDR}${NC}: Formatting code" +# pnpm format:packages 1>/dev/null +# echo "${GREEN}${CC}${NC}: Roger. We confirm formatting." +# fi - # Check if "action" folder files are changed - if git diff --cached --name-only | grep -q "^action/"; then - echo "" - echo "${BLUE}INFO${NC}: Changes in ${YELLOW}action${NC} folder detected." - echo "${BLUE}INFO${NC}: Executing ${GREEN}${PROTO_ACTION}${NC} for ${YELLOW}pre-commit${NC} hook." - echo "" - echo "${RED}${CDR}${NC}: Building code" - pnpm build --filter action 1>/dev/null - echo "${GREEN}${CC}${NC}: We confirm dist/ building." - echo "" - echo "${RED}${CDR}${NC}: Formatting code" - pnpm format:action 1>/dev/null - echo "${GREEN}${CC}${NC}: Roger. We confirm formatting." - fi -fi +# # Check if "action" folder files are changed +# if git diff --cached --name-only | grep -q "^action/"; then +# echo "" +# echo "${BLUE}INFO${NC}: Changes in ${YELLOW}action${NC} folder detected." +# echo "${BLUE}INFO${NC}: Executing ${GREEN}${PROTO_ACTION}${NC} for ${YELLOW}pre-commit${NC} hook." +# echo "" +# echo "${RED}${CDR}${NC}: Building code" +# pnpm build --filter action 1>/dev/null +# echo "${GREEN}${CC}${NC}: We confirm dist/ building." +# echo "" +# echo "${RED}${CDR}${NC}: Formatting code" +# pnpm format:action 1>/dev/null +# echo "${GREEN}${CC}${NC}: Roger. We confirm formatting." +# fi +# fi -echo "" -echo "${RED}${CDR}${NC}: Checking for unstaged changes" -if ! git diff --quiet --exit-code; then - echo "${GREEN}${CC}${NC}: Roger. We confirm ${RED}there are unstaged changes${NC}." - echo "${GREEN}${CC}${NC}: Please stage your changes." - echo "" - echo "${BLUE}INFO${NC}: Commit aborted." - echo "" - exit 1 -fi -echo "${GREEN}${CC}${NC}: Roger. We confirm no unstaged changes." +# echo "" +# echo "${RED}${CDR}${NC}: Checking for unstaged changes" +# if ! git diff --quiet --exit-code; then +# echo "${GREEN}${CC}${NC}: Roger. We confirm ${RED}there are unstaged changes${NC}." +# echo "${GREEN}${CC}${NC}: Please stage your changes." +# echo "" +# echo "${BLUE}INFO${NC}: Commit aborted." +# echo "" +# exit 1 +# fi +# echo "${GREEN}${CC}${NC}: Roger. We confirm no unstaged changes." -echo "" -echo "${RED}${CDR}${NC}: Checking for branch" -if [ "$(git rev-parse --abbrev-ref HEAD)" = "master" ]; then - echo "${GREEN}${CC}${NC}: Roger. We confirm ${RED}you are on master${NC}." - echo "${GREEN}${CC}${NC}: Please checkout to another branch." - echo "" - echo "${BLUE}INFO${NC}: Commit aborted." - echo "" - exit 1 -fi -echo "${GREEN}${CC}${NC}: Roger. We confirm you are not on master." +# echo "" +# echo "${RED}${CDR}${NC}: Checking for branch" +# if [ "$(git rev-parse --abbrev-ref HEAD)" = "master" ]; then +# echo "${GREEN}${CC}${NC}: Roger. We confirm ${RED}you are on master${NC}." +# echo "${GREEN}${CC}${NC}: Please checkout to another branch." +# echo "" +# echo "${BLUE}INFO${NC}: Commit aborted." +# echo "" +# exit 1 +# fi +# echo "${GREEN}${CC}${NC}: Roger. We confirm you are not on master." -echo "" -echo "${RED}${CDR}${NC}: Pre-commit hook finished" -echo "${GREEN}${CC}${NC}: ${CDR}, this is ${CC}. Pre-commit hook finished." -echo "${GREEN}${CC}${NC}: You are GO for commit." +# echo "" +# echo "${RED}${CDR}${NC}: Pre-commit hook finished" +# echo "${GREEN}${CC}${NC}: ${CDR}, this is ${CC}. Pre-commit hook finished." +# echo "${GREEN}${CC}${NC}: You are GO for commit." -echo "" -echo "${RED}${CDR}${NC}: Roger. I'm on it." -echo "${GREEN}${CC}${NC}: Roger. Commit started." +# echo "" +# echo "${RED}${CDR}${NC}: Roger. I'm on it." +# echo "${GREEN}${CC}${NC}: Roger. Commit started." diff --git a/action/package.json b/action/package.json index 8fc39e5c7..f474a734b 100644 --- a/action/package.json +++ b/action/package.json @@ -16,7 +16,6 @@ "twitter-api-v2": "^1.16.1" }, "devDependencies": { - "@codinasion/language-data": "workspace:*", "@types/node": "^20.12.10", "@types/node-fetch": "^2.6.11", "@typescript-eslint/eslint-plugin": "^7.8.0", diff --git a/npm/examples/dsa/dsa-examples/package.json b/npm/examples/dsa/dsa-examples/package.json deleted file mode 100644 index aa9aeffed..000000000 --- a/npm/examples/dsa/dsa-examples/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "dsa-examples", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/dsa": "workspace:*" - } -} diff --git a/npm/examples/dsa/dsa-examples/queue/Queue.js b/npm/examples/dsa/dsa-examples/queue/Queue.js deleted file mode 100644 index ed8efe8c2..000000000 --- a/npm/examples/dsa/dsa-examples/queue/Queue.js +++ /dev/null @@ -1,14 +0,0 @@ -import { Queue } from "@codinasion/dsa"; - -const queue = new Queue(); - -queue.enqueue(1); -queue.enqueue(2); - -queue.dequeue(); - -console.log(queue.peek()); - -console.log(queue.isEmpty()); - -console.log(queue.size()); diff --git a/npm/examples/dsa/dsa-examples/search/BinarySearch.js b/npm/examples/dsa/dsa-examples/search/BinarySearch.js deleted file mode 100644 index 5406be6ef..000000000 --- a/npm/examples/dsa/dsa-examples/search/BinarySearch.js +++ /dev/null @@ -1,6 +0,0 @@ -import { BinarySearch } from "@codinasion/dsa"; - -const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; - -const result = BinarySearch(arr, 5); -console.log(result); // 4 diff --git a/npm/examples/dsa/dsa-examples/search/LinearSearch.js b/npm/examples/dsa/dsa-examples/search/LinearSearch.js deleted file mode 100644 index 433fc0a57..000000000 --- a/npm/examples/dsa/dsa-examples/search/LinearSearch.js +++ /dev/null @@ -1,6 +0,0 @@ -import { LinearSearch } from "@codinasion/dsa"; - -const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; - -const result = LinearSearch(arr, 5); -console.log(result); // 4 diff --git a/npm/examples/dsa/dsa-examples/sort/BubbleSort.js b/npm/examples/dsa/dsa-examples/sort/BubbleSort.js deleted file mode 100644 index 75253e736..000000000 --- a/npm/examples/dsa/dsa-examples/sort/BubbleSort.js +++ /dev/null @@ -1,6 +0,0 @@ -import { BubbleSort } from "@codinasion/dsa"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = BubbleSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] diff --git a/npm/examples/dsa/dsa-examples/sort/CountingSort.js b/npm/examples/dsa/dsa-examples/sort/CountingSort.js deleted file mode 100644 index 889abc4b1..000000000 --- a/npm/examples/dsa/dsa-examples/sort/CountingSort.js +++ /dev/null @@ -1,6 +0,0 @@ -import { CountingSort } from "@codinasion/dsa"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = CountingSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] diff --git a/npm/examples/dsa/dsa-examples/sort/HeapSort.js b/npm/examples/dsa/dsa-examples/sort/HeapSort.js deleted file mode 100644 index bf76d6a11..000000000 --- a/npm/examples/dsa/dsa-examples/sort/HeapSort.js +++ /dev/null @@ -1,6 +0,0 @@ -import { HeapSort } from "@codinasion/dsa"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = HeapSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] diff --git a/npm/examples/dsa/dsa-examples/sort/InsertionSort.js b/npm/examples/dsa/dsa-examples/sort/InsertionSort.js deleted file mode 100644 index da5c1104b..000000000 --- a/npm/examples/dsa/dsa-examples/sort/InsertionSort.js +++ /dev/null @@ -1,6 +0,0 @@ -import { InsertionSort } from "@codinasion/dsa"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = InsertionSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] diff --git a/npm/examples/dsa/dsa-examples/sort/MergeSort.js b/npm/examples/dsa/dsa-examples/sort/MergeSort.js deleted file mode 100644 index 83403080b..000000000 --- a/npm/examples/dsa/dsa-examples/sort/MergeSort.js +++ /dev/null @@ -1,6 +0,0 @@ -import { MergeSort } from "@codinasion/dsa"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = MergeSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] diff --git a/npm/examples/dsa/dsa-examples/sort/QuickSort.js b/npm/examples/dsa/dsa-examples/sort/QuickSort.js deleted file mode 100644 index b1408a561..000000000 --- a/npm/examples/dsa/dsa-examples/sort/QuickSort.js +++ /dev/null @@ -1,6 +0,0 @@ -import { QuickSort } from "@codinasion/dsa"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = QuickSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] diff --git a/npm/examples/dsa/dsa-examples/sort/RadixSort.js b/npm/examples/dsa/dsa-examples/sort/RadixSort.js deleted file mode 100644 index c0a92a36f..000000000 --- a/npm/examples/dsa/dsa-examples/sort/RadixSort.js +++ /dev/null @@ -1,6 +0,0 @@ -import { RadixSort } from "@codinasion/dsa"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = RadixSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] diff --git a/npm/examples/dsa/dsa-examples/sort/SelectionSort.js b/npm/examples/dsa/dsa-examples/sort/SelectionSort.js deleted file mode 100644 index 79511885e..000000000 --- a/npm/examples/dsa/dsa-examples/sort/SelectionSort.js +++ /dev/null @@ -1,6 +0,0 @@ -import { SelectionSort } from "@codinasion/dsa"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = SelectionSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] diff --git a/npm/examples/dsa/dsa-examples/stack/Stack.js b/npm/examples/dsa/dsa-examples/stack/Stack.js deleted file mode 100644 index e2ee66336..000000000 --- a/npm/examples/dsa/dsa-examples/stack/Stack.js +++ /dev/null @@ -1,11 +0,0 @@ -import { Stack } from "@codinasion/dsa"; - -const stack = new Stack(); - -stack.push(1); -stack.push(2); -stack.push(3); - -stack.pop(); - -console.log(stack.isEmpty()); // false diff --git a/npm/examples/dsa/queue-example/Queue.js b/npm/examples/dsa/queue-example/Queue.js deleted file mode 100644 index d1ea4b774..000000000 --- a/npm/examples/dsa/queue-example/Queue.js +++ /dev/null @@ -1,14 +0,0 @@ -import { Queue } from "@codinasion/queue"; - -const queue = new Queue(); - -queue.enqueue(1); -queue.enqueue(2); - -queue.dequeue(); - -console.log(queue.peek()); - -console.log(queue.isEmpty()); - -console.log(queue.size()); diff --git a/npm/examples/dsa/queue-example/package.json b/npm/examples/dsa/queue-example/package.json deleted file mode 100644 index 625fba356..000000000 --- a/npm/examples/dsa/queue-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "queue-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/queue": "workspace:*" - } -} diff --git a/npm/examples/dsa/search/binary-search-example/BinarySearch.js b/npm/examples/dsa/search/binary-search-example/BinarySearch.js deleted file mode 100644 index b47fa32a7..000000000 --- a/npm/examples/dsa/search/binary-search-example/BinarySearch.js +++ /dev/null @@ -1,6 +0,0 @@ -import { BinarySearch } from "@codinasion/binary-search"; - -const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; - -const result = BinarySearch(arr, 5); -console.log(result); // 4 diff --git a/npm/examples/dsa/search/binary-search-example/package.json b/npm/examples/dsa/search/binary-search-example/package.json deleted file mode 100644 index defa00111..000000000 --- a/npm/examples/dsa/search/binary-search-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "binary-search-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/binary-search": "workspace:*" - } -} diff --git a/npm/examples/dsa/search/linear-search-example/LinearSearch.js b/npm/examples/dsa/search/linear-search-example/LinearSearch.js deleted file mode 100644 index 84e9ce8c2..000000000 --- a/npm/examples/dsa/search/linear-search-example/LinearSearch.js +++ /dev/null @@ -1,6 +0,0 @@ -import { LinearSearch } from "@codinasion/linear-search"; - -const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; - -const result = LinearSearch(arr, 5); -console.log(result); // 4 diff --git a/npm/examples/dsa/search/linear-search-example/package.json b/npm/examples/dsa/search/linear-search-example/package.json deleted file mode 100644 index fec3b5006..000000000 --- a/npm/examples/dsa/search/linear-search-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "linear-search-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/linear-search": "workspace:*" - } -} diff --git a/npm/examples/dsa/sort/bubble-sort-example/BubbleSort.js b/npm/examples/dsa/sort/bubble-sort-example/BubbleSort.js deleted file mode 100644 index f458219f8..000000000 --- a/npm/examples/dsa/sort/bubble-sort-example/BubbleSort.js +++ /dev/null @@ -1,6 +0,0 @@ -import { BubbleSort } from "@codinasion/bubble-sort"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = BubbleSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] diff --git a/npm/examples/dsa/sort/bubble-sort-example/package.json b/npm/examples/dsa/sort/bubble-sort-example/package.json deleted file mode 100644 index 583a23057..000000000 --- a/npm/examples/dsa/sort/bubble-sort-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "bubble-sort-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/bubble-sort": "workspace:*" - } -} diff --git a/npm/examples/dsa/sort/counting-sort-example/CountingSort.js b/npm/examples/dsa/sort/counting-sort-example/CountingSort.js deleted file mode 100644 index 19ac03e4b..000000000 --- a/npm/examples/dsa/sort/counting-sort-example/CountingSort.js +++ /dev/null @@ -1,6 +0,0 @@ -import { CountingSort } from "@codinasion/counting-sort"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = CountingSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] diff --git a/npm/examples/dsa/sort/counting-sort-example/package.json b/npm/examples/dsa/sort/counting-sort-example/package.json deleted file mode 100644 index 6e918b566..000000000 --- a/npm/examples/dsa/sort/counting-sort-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "counting-sort-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/counting-sort": "workspace:*" - } -} diff --git a/npm/examples/dsa/sort/heap-sort-example/HeapSort.js b/npm/examples/dsa/sort/heap-sort-example/HeapSort.js deleted file mode 100644 index 3aba942e7..000000000 --- a/npm/examples/dsa/sort/heap-sort-example/HeapSort.js +++ /dev/null @@ -1,6 +0,0 @@ -import { HeapSort } from "@codinasion/heap-sort"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = HeapSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] diff --git a/npm/examples/dsa/sort/heap-sort-example/package.json b/npm/examples/dsa/sort/heap-sort-example/package.json deleted file mode 100644 index 60a7cb0a9..000000000 --- a/npm/examples/dsa/sort/heap-sort-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "heap-sort-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/heap-sort": "workspace:*" - } -} diff --git a/npm/examples/dsa/sort/insertion-sort-example/InsertionSort.js b/npm/examples/dsa/sort/insertion-sort-example/InsertionSort.js deleted file mode 100644 index 1900a3f93..000000000 --- a/npm/examples/dsa/sort/insertion-sort-example/InsertionSort.js +++ /dev/null @@ -1,6 +0,0 @@ -import { InsertionSort } from "@codinasion/insertion-sort"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = InsertionSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] diff --git a/npm/examples/dsa/sort/insertion-sort-example/package.json b/npm/examples/dsa/sort/insertion-sort-example/package.json deleted file mode 100644 index ff41a157a..000000000 --- a/npm/examples/dsa/sort/insertion-sort-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "insertion-sort-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/insertion-sort": "workspace:*" - } -} diff --git a/npm/examples/dsa/sort/merge-sort-example/MergeSort.js b/npm/examples/dsa/sort/merge-sort-example/MergeSort.js deleted file mode 100644 index 514018e7b..000000000 --- a/npm/examples/dsa/sort/merge-sort-example/MergeSort.js +++ /dev/null @@ -1,6 +0,0 @@ -import { MergeSort } from "@codinasion/merge-sort"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = MergeSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] diff --git a/npm/examples/dsa/sort/merge-sort-example/package.json b/npm/examples/dsa/sort/merge-sort-example/package.json deleted file mode 100644 index 2496d4a24..000000000 --- a/npm/examples/dsa/sort/merge-sort-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "merge-sort-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/merge-sort": "workspace:*" - } -} diff --git a/npm/examples/dsa/sort/quick-sort-example/QuickSort.js b/npm/examples/dsa/sort/quick-sort-example/QuickSort.js deleted file mode 100644 index bfb1dc520..000000000 --- a/npm/examples/dsa/sort/quick-sort-example/QuickSort.js +++ /dev/null @@ -1,6 +0,0 @@ -import { QuickSort } from "@codinasion/quick-sort"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = QuickSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] diff --git a/npm/examples/dsa/sort/quick-sort-example/package.json b/npm/examples/dsa/sort/quick-sort-example/package.json deleted file mode 100644 index 75bb57a66..000000000 --- a/npm/examples/dsa/sort/quick-sort-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "quick-sort-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/quick-sort": "workspace:*" - } -} diff --git a/npm/examples/dsa/sort/radix-sort-example/RadixSort.js b/npm/examples/dsa/sort/radix-sort-example/RadixSort.js deleted file mode 100644 index b82f475b9..000000000 --- a/npm/examples/dsa/sort/radix-sort-example/RadixSort.js +++ /dev/null @@ -1,6 +0,0 @@ -import { RadixSort } from "@codinasion/radix-sort"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = RadixSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] diff --git a/npm/examples/dsa/sort/radix-sort-example/package.json b/npm/examples/dsa/sort/radix-sort-example/package.json deleted file mode 100644 index 5aac1ace3..000000000 --- a/npm/examples/dsa/sort/radix-sort-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "radix-sort-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/radix-sort": "workspace:*" - } -} diff --git a/npm/examples/dsa/sort/selection-sort-example/SelectionSort.js b/npm/examples/dsa/sort/selection-sort-example/SelectionSort.js deleted file mode 100644 index 6d695fc95..000000000 --- a/npm/examples/dsa/sort/selection-sort-example/SelectionSort.js +++ /dev/null @@ -1,6 +0,0 @@ -import { SelectionSort } from "@codinasion/selection-sort"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = SelectionSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] diff --git a/npm/examples/dsa/sort/selection-sort-example/package.json b/npm/examples/dsa/sort/selection-sort-example/package.json deleted file mode 100644 index e374b6911..000000000 --- a/npm/examples/dsa/sort/selection-sort-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "selection-sort-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/selection-sort": "workspace:*" - } -} diff --git a/npm/examples/dsa/stack-example/Stack.js b/npm/examples/dsa/stack-example/Stack.js deleted file mode 100644 index e097b0203..000000000 --- a/npm/examples/dsa/stack-example/Stack.js +++ /dev/null @@ -1,11 +0,0 @@ -import { Stack } from "@codinasion/stack"; - -const stack = new Stack(); - -stack.push(1); -stack.push(2); -stack.push(3); - -stack.pop(); - -console.log(stack.isEmpty()); // false diff --git a/npm/examples/dsa/stack-example/package.json b/npm/examples/dsa/stack-example/package.json deleted file mode 100644 index 08d28fd9b..000000000 --- a/npm/examples/dsa/stack-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "stack-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/stack": "workspace:*" - } -} diff --git a/npm/examples/language-data-example/GetLanguageData.js b/npm/examples/language-data-example/GetLanguageData.js deleted file mode 100644 index b6d95bd09..000000000 --- a/npm/examples/language-data-example/GetLanguageData.js +++ /dev/null @@ -1,21 +0,0 @@ -import { GetLanguageData } from "@codinasion/language-data"; - -const cLanguageData = GetLanguageData({ name: "C++" })[0]; -// or, const cLanguageData = GetLanguageData({ fileExtension: "cpp" })[0]; -// or, const cLanguageData = GetLanguageData({ prismTag: "cpp" })[0]; - -console.log(cLanguageData); - -// { -// name: 'C++', -// fileExtension: [ -// 'cpp', 'c++', 'cc', -// 'cp', 'cxx', 'h', -// 'h++', 'hh', 'hpp', -// 'hxx', 'inc', 'inl', -// 'ipp', 'tcc', 'tpp' -// ], -// namingConvention: 'PascalCase', -// prismTag: 'cpp', -// logo: 'https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/c-plus-plus.png' -// } diff --git a/npm/examples/language-data-example/package.json b/npm/examples/language-data-example/package.json deleted file mode 100644 index 31e92fc3b..000000000 --- a/npm/examples/language-data-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "language-data-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/language-data": "workspace:*" - } -} diff --git a/npm/examples/number-system/ascii/ascii-example/AsciiToBinary.js b/npm/examples/number-system/ascii/ascii-example/AsciiToBinary.js deleted file mode 100644 index 6828a166f..000000000 --- a/npm/examples/number-system/ascii/ascii-example/AsciiToBinary.js +++ /dev/null @@ -1,10 +0,0 @@ -import { AsciiToBinary } from "@codinasion/ascii"; - -const ascii = "Hello World"; - -const binary = AsciiToBinary(ascii); -console.log(binary); - -// Output -// 0100 1000 0110 0101 0110 1100 0110 1100 0110 1111 0010 -// 0000 0101 0111 0110 1111 0111 0010 0110 1100 0110 0100 diff --git a/npm/examples/number-system/ascii/ascii-example/AsciiToDecimal.js b/npm/examples/number-system/ascii/ascii-example/AsciiToDecimal.js deleted file mode 100644 index e4748848f..000000000 --- a/npm/examples/number-system/ascii/ascii-example/AsciiToDecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { AsciiToDecimal } from "@codinasion/ascii"; - -const ascii = "Hello World"; - -const decimal = AsciiToDecimal(ascii); -console.log(decimal); - -// Output -// [72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100] diff --git a/npm/examples/number-system/ascii/ascii-example/AsciiToHexadecimal.js b/npm/examples/number-system/ascii/ascii-example/AsciiToHexadecimal.js deleted file mode 100644 index 111e87ccc..000000000 --- a/npm/examples/number-system/ascii/ascii-example/AsciiToHexadecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { AsciiToHexadecimal } from "@codinasion/ascii"; - -const ascii = "Hello World"; - -const hexadecimal = AsciiToHexadecimal(ascii); -console.log(hexadecimal); - -// Output -// 48656C6C6F20576F726C64 diff --git a/npm/examples/number-system/ascii/ascii-example/AsciiToOctal.js b/npm/examples/number-system/ascii/ascii-example/AsciiToOctal.js deleted file mode 100644 index a31d90d7b..000000000 --- a/npm/examples/number-system/ascii/ascii-example/AsciiToOctal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { AsciiToOctal } from "@codinasion/ascii"; - -const ascii = "Hello World"; - -const octal = AsciiToOctal(ascii); -console.log(octal); - -// Output -// 110145154154157040127157162154144 diff --git a/npm/examples/number-system/ascii/ascii-example/package.json b/npm/examples/number-system/ascii/ascii-example/package.json deleted file mode 100644 index 8584cd262..000000000 --- a/npm/examples/number-system/ascii/ascii-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "ascii-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/ascii": "workspace:*" - } -} diff --git a/npm/examples/number-system/ascii/ascii-to-binary-example/AsciiToBinary.js b/npm/examples/number-system/ascii/ascii-to-binary-example/AsciiToBinary.js deleted file mode 100644 index 85a015284..000000000 --- a/npm/examples/number-system/ascii/ascii-to-binary-example/AsciiToBinary.js +++ /dev/null @@ -1,10 +0,0 @@ -import { AsciiToBinary } from "@codinasion/ascii-to-binary"; - -const ascii = "Hello World"; - -const binary = AsciiToBinary(ascii); -console.log(binary); - -// Output -// 0100 1000 0110 0101 0110 1100 0110 1100 0110 1111 0010 -// 0000 0101 0111 0110 1111 0111 0010 0110 1100 0110 0100 diff --git a/npm/examples/number-system/ascii/ascii-to-binary-example/package.json b/npm/examples/number-system/ascii/ascii-to-binary-example/package.json deleted file mode 100644 index 6c63a6cdb..000000000 --- a/npm/examples/number-system/ascii/ascii-to-binary-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "ascii-to-binary-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/ascii-to-binary": "workspace:*" - } -} diff --git a/npm/examples/number-system/ascii/ascii-to-decimal-example/AsciiToDecimal.js b/npm/examples/number-system/ascii/ascii-to-decimal-example/AsciiToDecimal.js deleted file mode 100644 index 1a75d9555..000000000 --- a/npm/examples/number-system/ascii/ascii-to-decimal-example/AsciiToDecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { AsciiToDecimal } from "@codinasion/ascii-to-decimal"; - -const ascii = "Hello World"; - -const decimal = AsciiToDecimal(ascii); -console.log(decimal); - -// Output -// [72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100] diff --git a/npm/examples/number-system/ascii/ascii-to-decimal-example/package.json b/npm/examples/number-system/ascii/ascii-to-decimal-example/package.json deleted file mode 100644 index 5d505dd94..000000000 --- a/npm/examples/number-system/ascii/ascii-to-decimal-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "ascii-to-decimal-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/ascii-to-decimal": "workspace:*" - } -} diff --git a/npm/examples/number-system/ascii/ascii-to-hexadecimal-example/AsciiToHexadecimal.js b/npm/examples/number-system/ascii/ascii-to-hexadecimal-example/AsciiToHexadecimal.js deleted file mode 100644 index bb9b4be15..000000000 --- a/npm/examples/number-system/ascii/ascii-to-hexadecimal-example/AsciiToHexadecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { AsciiToHexadecimal } from "@codinasion/ascii-to-hexadecimal"; - -const ascii = "Hello World"; - -const hexadecimal = AsciiToHexadecimal(ascii); -console.log(hexadecimal); - -// Output -// 48656C6C6F20576F726C64 diff --git a/npm/examples/number-system/ascii/ascii-to-hexadecimal-example/package.json b/npm/examples/number-system/ascii/ascii-to-hexadecimal-example/package.json deleted file mode 100644 index d18a02335..000000000 --- a/npm/examples/number-system/ascii/ascii-to-hexadecimal-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "ascii-to-hexadecimal-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/ascii-to-hexadecimal": "workspace:*" - } -} diff --git a/npm/examples/number-system/ascii/ascii-to-octal-example/AsciiToOctal.js b/npm/examples/number-system/ascii/ascii-to-octal-example/AsciiToOctal.js deleted file mode 100644 index 868c5c920..000000000 --- a/npm/examples/number-system/ascii/ascii-to-octal-example/AsciiToOctal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { AsciiToOctal } from "@codinasion/ascii-to-octal"; - -const ascii = "Hello World"; - -const octal = AsciiToOctal(ascii); -console.log(octal); - -// Output -// 110145154154157040127157162154144 diff --git a/npm/examples/number-system/ascii/ascii-to-octal-example/package.json b/npm/examples/number-system/ascii/ascii-to-octal-example/package.json deleted file mode 100644 index 948313ba6..000000000 --- a/npm/examples/number-system/ascii/ascii-to-octal-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "ascii-to-octal-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/ascii-to-octal": "workspace:*" - } -} diff --git a/npm/examples/number-system/binary/binary-example/BinaryToAscii.js b/npm/examples/number-system/binary/binary-example/BinaryToAscii.js deleted file mode 100644 index 581eea2cf..000000000 --- a/npm/examples/number-system/binary/binary-example/BinaryToAscii.js +++ /dev/null @@ -1,10 +0,0 @@ -import { BinaryToAscii } from "@codinasion/binary"; - -const binary = - "0100100001100101011011000110110001101111001000000101011101101111011100100110110001100100"; - -const ascii = BinaryToAscii(binary); -console.log(ascii); - -// Output -// Hello World diff --git a/npm/examples/number-system/binary/binary-example/BinaryToDecimal.js b/npm/examples/number-system/binary/binary-example/BinaryToDecimal.js deleted file mode 100644 index 56331fc65..000000000 --- a/npm/examples/number-system/binary/binary-example/BinaryToDecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { BinaryToDecimal } from "@codinasion/binary"; - -const binary = "10000000"; - -const decimal = BinaryToDecimal(binary); -console.log(decimal); - -// Output -// 128 diff --git a/npm/examples/number-system/binary/binary-example/BinaryToHexadecimal.js b/npm/examples/number-system/binary/binary-example/BinaryToHexadecimal.js deleted file mode 100644 index 276d9adcb..000000000 --- a/npm/examples/number-system/binary/binary-example/BinaryToHexadecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { BinaryToHexadecimal } from "@codinasion/binary"; - -const binary = "10000000"; - -const hexadecimal = BinaryToHexadecimal(binary); -console.log(hexadecimal); - -// Output -// 80 diff --git a/npm/examples/number-system/binary/binary-example/BinaryToOctal.js b/npm/examples/number-system/binary/binary-example/BinaryToOctal.js deleted file mode 100644 index 28aa51b8a..000000000 --- a/npm/examples/number-system/binary/binary-example/BinaryToOctal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { BinaryToOctal } from "@codinasion/binary"; - -const binary = "10000000"; - -const octal = BinaryToOctal(binary); -console.log(octal); - -// Output -// 200 diff --git a/npm/examples/number-system/binary/binary-example/package.json b/npm/examples/number-system/binary/binary-example/package.json deleted file mode 100644 index b3190977a..000000000 --- a/npm/examples/number-system/binary/binary-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "binary-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/binary": "workspace:*" - } -} diff --git a/npm/examples/number-system/binary/binary-to-ascii-example/BinaryToAscii.js b/npm/examples/number-system/binary/binary-to-ascii-example/BinaryToAscii.js deleted file mode 100644 index 04b1336e1..000000000 --- a/npm/examples/number-system/binary/binary-to-ascii-example/BinaryToAscii.js +++ /dev/null @@ -1,10 +0,0 @@ -import { BinaryToAscii } from "@codinasion/binary-to-ascii"; - -const binary = - "0100100001100101011011000110110001101111001000000101011101101111011100100110110001100100"; - -const ascii = BinaryToAscii(binary); -console.log(ascii); - -// Output -// Hello World diff --git a/npm/examples/number-system/binary/binary-to-ascii-example/package.json b/npm/examples/number-system/binary/binary-to-ascii-example/package.json deleted file mode 100644 index ebdf15282..000000000 --- a/npm/examples/number-system/binary/binary-to-ascii-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "binary-to-ascii-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/binary-to-ascii": "workspace:*" - } -} diff --git a/npm/examples/number-system/binary/binary-to-decimal-example/BinaryToDecimal.js b/npm/examples/number-system/binary/binary-to-decimal-example/BinaryToDecimal.js deleted file mode 100644 index e9df7c18f..000000000 --- a/npm/examples/number-system/binary/binary-to-decimal-example/BinaryToDecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { BinaryToDecimal } from "@codinasion/binary-to-decimal"; - -const binary = "10000000"; - -const decimal = BinaryToDecimal(binary); -console.log(decimal); - -// Output -// 128 diff --git a/npm/examples/number-system/binary/binary-to-decimal-example/package.json b/npm/examples/number-system/binary/binary-to-decimal-example/package.json deleted file mode 100644 index 7c822d39e..000000000 --- a/npm/examples/number-system/binary/binary-to-decimal-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "binary-to-decimal-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/binary-to-decimal": "workspace:*" - } -} diff --git a/npm/examples/number-system/binary/binary-to-hexadecimal-example/BinaryToHexadecimal.js b/npm/examples/number-system/binary/binary-to-hexadecimal-example/BinaryToHexadecimal.js deleted file mode 100644 index 1f3a747aa..000000000 --- a/npm/examples/number-system/binary/binary-to-hexadecimal-example/BinaryToHexadecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { BinaryToHexadecimal } from "@codinasion/binary-to-hexadecimal"; - -const binary = "10000000"; - -const hexadecimal = BinaryToHexadecimal(binary); -console.log(hexadecimal); - -// Output -// 80 diff --git a/npm/examples/number-system/binary/binary-to-hexadecimal-example/package.json b/npm/examples/number-system/binary/binary-to-hexadecimal-example/package.json deleted file mode 100644 index 99d99a3c4..000000000 --- a/npm/examples/number-system/binary/binary-to-hexadecimal-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "binary-to-hexadecimal-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/binary-to-hexadecimal": "workspace:*" - } -} diff --git a/npm/examples/number-system/binary/binary-to-octal-example/BinaryToOctal.js b/npm/examples/number-system/binary/binary-to-octal-example/BinaryToOctal.js deleted file mode 100644 index c7eb6e728..000000000 --- a/npm/examples/number-system/binary/binary-to-octal-example/BinaryToOctal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { BinaryToOctal } from "@codinasion/binary-to-octal"; - -const binary = "10000000"; - -const octal = BinaryToOctal(binary); -console.log(octal); - -// Output -// 200 diff --git a/npm/examples/number-system/binary/binary-to-octal-example/package.json b/npm/examples/number-system/binary/binary-to-octal-example/package.json deleted file mode 100644 index 60eecce9f..000000000 --- a/npm/examples/number-system/binary/binary-to-octal-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "binary-to-octal-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/binary-to-octal": "workspace:*" - } -} diff --git a/npm/examples/number-system/decimal/decimal-example/DecimalToAscii.js b/npm/examples/number-system/decimal/decimal-example/DecimalToAscii.js deleted file mode 100644 index 7863a35c0..000000000 --- a/npm/examples/number-system/decimal/decimal-example/DecimalToAscii.js +++ /dev/null @@ -1,9 +0,0 @@ -import { DecimalToAscii } from "@codinasion/decimal"; - -const decimal = 72; - -const ascii = DecimalToAscii(decimal); -console.log(ascii); - -// Output -// H diff --git a/npm/examples/number-system/decimal/decimal-example/DecimalToBinary.js b/npm/examples/number-system/decimal/decimal-example/DecimalToBinary.js deleted file mode 100644 index ee595d686..000000000 --- a/npm/examples/number-system/decimal/decimal-example/DecimalToBinary.js +++ /dev/null @@ -1,9 +0,0 @@ -import { DecimalToBinary } from "@codinasion/decimal"; - -const decimal = 128; - -const binary = DecimalToBinary(decimal); -console.log(binary); - -// Output -// 10000000 diff --git a/npm/examples/number-system/decimal/decimal-example/DecimalToHexadecimal.js b/npm/examples/number-system/decimal/decimal-example/DecimalToHexadecimal.js deleted file mode 100644 index 67cfe24aa..000000000 --- a/npm/examples/number-system/decimal/decimal-example/DecimalToHexadecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { DecimalToHexadecimal } from "@codinasion/decimal"; - -const decimal = 128; - -const hexadecimal = DecimalToHexadecimal(decimal); -console.log(hexadecimal); - -// Output -// 80 diff --git a/npm/examples/number-system/decimal/decimal-example/DecimalToOctal.js b/npm/examples/number-system/decimal/decimal-example/DecimalToOctal.js deleted file mode 100644 index 07b93f0ed..000000000 --- a/npm/examples/number-system/decimal/decimal-example/DecimalToOctal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { DecimalToOctal } from "@codinasion/decimal"; - -const decimal = 128; - -const octal = DecimalToOctal(decimal); -console.log(octal); - -// Output -// 200 diff --git a/npm/examples/number-system/decimal/decimal-example/package.json b/npm/examples/number-system/decimal/decimal-example/package.json deleted file mode 100644 index 37e7a77b8..000000000 --- a/npm/examples/number-system/decimal/decimal-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "decimal-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/decimal": "workspace:*" - } -} diff --git a/npm/examples/number-system/decimal/decimal-to-ascii-example/DecimalToAscii.js b/npm/examples/number-system/decimal/decimal-to-ascii-example/DecimalToAscii.js deleted file mode 100644 index da2e6753b..000000000 --- a/npm/examples/number-system/decimal/decimal-to-ascii-example/DecimalToAscii.js +++ /dev/null @@ -1,9 +0,0 @@ -import { DecimalToAscii } from "@codinasion/decimal-to-ascii"; - -const decimal = 72; - -const ascii = DecimalToAscii(decimal); -console.log(ascii); - -// Output -// H diff --git a/npm/examples/number-system/decimal/decimal-to-ascii-example/package.json b/npm/examples/number-system/decimal/decimal-to-ascii-example/package.json deleted file mode 100644 index 3a737c681..000000000 --- a/npm/examples/number-system/decimal/decimal-to-ascii-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "decimal-to-ascii-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/decimal-to-ascii": "workspace:*" - } -} diff --git a/npm/examples/number-system/decimal/decimal-to-binary-example/DecimalToBinary.js b/npm/examples/number-system/decimal/decimal-to-binary-example/DecimalToBinary.js deleted file mode 100644 index 542cf3b3f..000000000 --- a/npm/examples/number-system/decimal/decimal-to-binary-example/DecimalToBinary.js +++ /dev/null @@ -1,9 +0,0 @@ -import { DecimalToBinary } from "@codinasion/decimal-to-binary"; - -const decimal = 128; - -const binary = DecimalToBinary(decimal); -console.log(binary); - -// Output -// 10000000 diff --git a/npm/examples/number-system/decimal/decimal-to-binary-example/package.json b/npm/examples/number-system/decimal/decimal-to-binary-example/package.json deleted file mode 100644 index 097abd66e..000000000 --- a/npm/examples/number-system/decimal/decimal-to-binary-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "decimal-to-binary-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/decimal-to-binary": "workspace:*" - } -} diff --git a/npm/examples/number-system/decimal/decimal-to-hexadecimal-example/DecimalToHexadecimal.js b/npm/examples/number-system/decimal/decimal-to-hexadecimal-example/DecimalToHexadecimal.js deleted file mode 100644 index e93e382ca..000000000 --- a/npm/examples/number-system/decimal/decimal-to-hexadecimal-example/DecimalToHexadecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { DecimalToHexadecimal } from "@codinasion/decimal-to-hexadecimal"; - -const decimal = 128; - -const hexadecimal = DecimalToHexadecimal(decimal); -console.log(hexadecimal); - -// Output -// 80 diff --git a/npm/examples/number-system/decimal/decimal-to-hexadecimal-example/package.json b/npm/examples/number-system/decimal/decimal-to-hexadecimal-example/package.json deleted file mode 100644 index 6c6bb815d..000000000 --- a/npm/examples/number-system/decimal/decimal-to-hexadecimal-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "decimal-to-hexadecimal-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/decimal-to-hexadecimal": "workspace:*" - } -} diff --git a/npm/examples/number-system/decimal/decimal-to-octal-example/DecimalToOctal.js b/npm/examples/number-system/decimal/decimal-to-octal-example/DecimalToOctal.js deleted file mode 100644 index 04e64e755..000000000 --- a/npm/examples/number-system/decimal/decimal-to-octal-example/DecimalToOctal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { DecimalToOctal } from "@codinasion/decimal-to-octal"; - -const decimal = 128; - -const octal = DecimalToOctal(decimal); -console.log(octal); - -// Output -// 200 diff --git a/npm/examples/number-system/decimal/decimal-to-octal-example/package.json b/npm/examples/number-system/decimal/decimal-to-octal-example/package.json deleted file mode 100644 index 6ff2163fe..000000000 --- a/npm/examples/number-system/decimal/decimal-to-octal-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "decimal-to-octal-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/decimal-to-octal": "workspace:*" - } -} diff --git a/npm/examples/number-system/hexadecimal/hexadecimal-example/HexadecimalToAscii.js b/npm/examples/number-system/hexadecimal/hexadecimal-example/HexadecimalToAscii.js deleted file mode 100644 index a8722ba6b..000000000 --- a/npm/examples/number-system/hexadecimal/hexadecimal-example/HexadecimalToAscii.js +++ /dev/null @@ -1,9 +0,0 @@ -import { HexadecimalToAscii } from "@codinasion/hexadecimal"; - -const hexadecimal = "48656C6C6F20576F726C64"; - -const ascii = HexadecimalToAscii(hexadecimal); -console.log(ascii); - -// Output -// Hello World diff --git a/npm/examples/number-system/hexadecimal/hexadecimal-example/HexadecimalToBinary.js b/npm/examples/number-system/hexadecimal/hexadecimal-example/HexadecimalToBinary.js deleted file mode 100644 index 5c5a5b2e6..000000000 --- a/npm/examples/number-system/hexadecimal/hexadecimal-example/HexadecimalToBinary.js +++ /dev/null @@ -1,9 +0,0 @@ -import { HexadecimalToBinary } from "@codinasion/hexadecimal"; - -const hexadecimal = "80"; - -const binary = HexadecimalToBinary(hexadecimal); -console.log(binary); - -// Output -// 10000000 diff --git a/npm/examples/number-system/hexadecimal/hexadecimal-example/HexadecimalToDecimal.js b/npm/examples/number-system/hexadecimal/hexadecimal-example/HexadecimalToDecimal.js deleted file mode 100644 index 7d5dd935d..000000000 --- a/npm/examples/number-system/hexadecimal/hexadecimal-example/HexadecimalToDecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { HexadecimalToDecimal } from "@codinasion/hexadecimal"; - -const hexadecimal = "80"; - -const decimal = HexadecimalToDecimal(hexadecimal); -console.log(decimal); - -// Output -// 128 diff --git a/npm/examples/number-system/hexadecimal/hexadecimal-example/HexadecimalToOctal.js b/npm/examples/number-system/hexadecimal/hexadecimal-example/HexadecimalToOctal.js deleted file mode 100644 index b89df12f4..000000000 --- a/npm/examples/number-system/hexadecimal/hexadecimal-example/HexadecimalToOctal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { HexadecimalToOctal } from "@codinasion/hexadecimal"; - -const hexadecimal = "80"; - -const octal = HexadecimalToOctal(hexadecimal); -console.log(octal); - -// Output -// 200 diff --git a/npm/examples/number-system/hexadecimal/hexadecimal-example/package.json b/npm/examples/number-system/hexadecimal/hexadecimal-example/package.json deleted file mode 100644 index c4b1950de..000000000 --- a/npm/examples/number-system/hexadecimal/hexadecimal-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "hexadecimal-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/hexadecimal": "workspace:*" - } -} diff --git a/npm/examples/number-system/hexadecimal/hexadecimal-to-ascii-example/HexadecimalToAscii.js b/npm/examples/number-system/hexadecimal/hexadecimal-to-ascii-example/HexadecimalToAscii.js deleted file mode 100644 index ae836dfd1..000000000 --- a/npm/examples/number-system/hexadecimal/hexadecimal-to-ascii-example/HexadecimalToAscii.js +++ /dev/null @@ -1,9 +0,0 @@ -import { HexadecimalToAscii } from "@codinasion/hexadecimal-to-ascii"; - -const hexadecimal = "48656C6C6F20576F726C64"; - -const ascii = HexadecimalToAscii(hexadecimal); -console.log(ascii); - -// Output -// Hello World diff --git a/npm/examples/number-system/hexadecimal/hexadecimal-to-ascii-example/package.json b/npm/examples/number-system/hexadecimal/hexadecimal-to-ascii-example/package.json deleted file mode 100644 index 74db8a41c..000000000 --- a/npm/examples/number-system/hexadecimal/hexadecimal-to-ascii-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "hexadecimal-to-ascii-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/hexadecimal-to-ascii": "workspace:*" - } -} diff --git a/npm/examples/number-system/hexadecimal/hexadecimal-to-binary-example/HexadecimalToBinary.js b/npm/examples/number-system/hexadecimal/hexadecimal-to-binary-example/HexadecimalToBinary.js deleted file mode 100644 index ae19fcd45..000000000 --- a/npm/examples/number-system/hexadecimal/hexadecimal-to-binary-example/HexadecimalToBinary.js +++ /dev/null @@ -1,9 +0,0 @@ -import { HexadecimalToBinary } from "@codinasion/hexadecimal-to-binary"; - -const hexadecimal = "80"; - -const binary = HexadecimalToBinary(hexadecimal); -console.log(binary); - -// Output -// 10000000 diff --git a/npm/examples/number-system/hexadecimal/hexadecimal-to-binary-example/package.json b/npm/examples/number-system/hexadecimal/hexadecimal-to-binary-example/package.json deleted file mode 100644 index 0077e7ae7..000000000 --- a/npm/examples/number-system/hexadecimal/hexadecimal-to-binary-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "hexadecimal-to-binary-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/hexadecimal-to-binary": "workspace:*" - } -} diff --git a/npm/examples/number-system/hexadecimal/hexadecimal-to-decimal-example/HexadecimalToDecimal.js b/npm/examples/number-system/hexadecimal/hexadecimal-to-decimal-example/HexadecimalToDecimal.js deleted file mode 100644 index b2bda26bc..000000000 --- a/npm/examples/number-system/hexadecimal/hexadecimal-to-decimal-example/HexadecimalToDecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { HexadecimalToDecimal } from "@codinasion/hexadecimal-to-decimal"; - -const hexadecimal = "80"; - -const decimal = HexadecimalToDecimal(hexadecimal); -console.log(decimal); - -// Output -// 128 diff --git a/npm/examples/number-system/hexadecimal/hexadecimal-to-decimal-example/package.json b/npm/examples/number-system/hexadecimal/hexadecimal-to-decimal-example/package.json deleted file mode 100644 index f5909087f..000000000 --- a/npm/examples/number-system/hexadecimal/hexadecimal-to-decimal-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "hexadecimal-to-decimal-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/hexadecimal-to-decimal": "workspace:*" - } -} diff --git a/npm/examples/number-system/hexadecimal/hexadecimal-to-octal-example/HexadecimalToOctal.js b/npm/examples/number-system/hexadecimal/hexadecimal-to-octal-example/HexadecimalToOctal.js deleted file mode 100644 index 9d879b53c..000000000 --- a/npm/examples/number-system/hexadecimal/hexadecimal-to-octal-example/HexadecimalToOctal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { HexadecimalToOctal } from "@codinasion/hexadecimal-to-octal"; - -const hexadecimal = "80"; - -const octal = HexadecimalToOctal(hexadecimal); -console.log(octal); - -// Output -// 200 diff --git a/npm/examples/number-system/hexadecimal/hexadecimal-to-octal-example/package.json b/npm/examples/number-system/hexadecimal/hexadecimal-to-octal-example/package.json deleted file mode 100644 index deb540bff..000000000 --- a/npm/examples/number-system/hexadecimal/hexadecimal-to-octal-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "hexadecimal-to-octal-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/hexadecimal-to-octal": "workspace:*" - } -} diff --git a/npm/examples/number-system/number-system-examples/ascii/AsciiToBinary.js b/npm/examples/number-system/number-system-examples/ascii/AsciiToBinary.js deleted file mode 100644 index c3c83321a..000000000 --- a/npm/examples/number-system/number-system-examples/ascii/AsciiToBinary.js +++ /dev/null @@ -1,10 +0,0 @@ -import { AsciiToBinary } from "@codinasion/number-system"; - -const ascii = "Hello World"; - -const binary = AsciiToBinary(ascii); -console.log(binary); - -// Output -// 0100 1000 0110 0101 0110 1100 0110 1100 0110 1111 0010 -// 0000 0101 0111 0110 1111 0111 0010 0110 1100 0110 0100 diff --git a/npm/examples/number-system/number-system-examples/ascii/AsciiToDecimal.js b/npm/examples/number-system/number-system-examples/ascii/AsciiToDecimal.js deleted file mode 100644 index e400d2dbd..000000000 --- a/npm/examples/number-system/number-system-examples/ascii/AsciiToDecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { AsciiToDecimal } from "@codinasion/number-system"; - -const ascii = "Hello World"; - -const decimal = AsciiToDecimal(ascii); -console.log(decimal); - -// Output -// [72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100] diff --git a/npm/examples/number-system/number-system-examples/ascii/AsciiToHexadecimal.js b/npm/examples/number-system/number-system-examples/ascii/AsciiToHexadecimal.js deleted file mode 100644 index a3b879957..000000000 --- a/npm/examples/number-system/number-system-examples/ascii/AsciiToHexadecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { AsciiToHexadecimal } from "@codinasion/number-system"; - -const ascii = "Hello World"; - -const hexadecimal = AsciiToHexadecimal(ascii); -console.log(hexadecimal); - -// Output -// 48656C6C6F20576F726C64 diff --git a/npm/examples/number-system/number-system-examples/ascii/AsciiToOctal.js b/npm/examples/number-system/number-system-examples/ascii/AsciiToOctal.js deleted file mode 100644 index aab28adbd..000000000 --- a/npm/examples/number-system/number-system-examples/ascii/AsciiToOctal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { AsciiToOctal } from "@codinasion/number-system"; - -const ascii = "Hello World"; - -const octal = AsciiToOctal(ascii); -console.log(octal); - -// Output -// 110145154154157040127157162154144 diff --git a/npm/examples/number-system/number-system-examples/binary/BinaryToAscii.js b/npm/examples/number-system/number-system-examples/binary/BinaryToAscii.js deleted file mode 100644 index 160206e62..000000000 --- a/npm/examples/number-system/number-system-examples/binary/BinaryToAscii.js +++ /dev/null @@ -1,10 +0,0 @@ -import { BinaryToAscii } from "@codinasion/number-system"; - -const binary = - "0100100001100101011011000110110001101111001000000101011101101111011100100110110001100100"; - -const ascii = BinaryToAscii(binary); -console.log(ascii); - -// Output -// Hello World diff --git a/npm/examples/number-system/number-system-examples/binary/BinaryToDecimal.js b/npm/examples/number-system/number-system-examples/binary/BinaryToDecimal.js deleted file mode 100644 index 8c9a472c3..000000000 --- a/npm/examples/number-system/number-system-examples/binary/BinaryToDecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { BinaryToDecimal } from "@codinasion/number-system"; - -const binary = "10000000"; - -const decimal = BinaryToDecimal(binary); -console.log(decimal); - -// Output -// 128 diff --git a/npm/examples/number-system/number-system-examples/binary/BinaryToHexadecimal.js b/npm/examples/number-system/number-system-examples/binary/BinaryToHexadecimal.js deleted file mode 100644 index 799d48eb5..000000000 --- a/npm/examples/number-system/number-system-examples/binary/BinaryToHexadecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { BinaryToHexadecimal } from "@codinasion/number-system"; - -const binary = "10000000"; - -const hexadecimal = BinaryToHexadecimal(binary); -console.log(hexadecimal); - -// Output -// 80 diff --git a/npm/examples/number-system/number-system-examples/binary/BinaryToOctal.js b/npm/examples/number-system/number-system-examples/binary/BinaryToOctal.js deleted file mode 100644 index 2cbfeb4e5..000000000 --- a/npm/examples/number-system/number-system-examples/binary/BinaryToOctal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { BinaryToOctal } from "@codinasion/number-system"; - -const binary = "10000000"; - -const octal = BinaryToOctal(binary); -console.log(octal); - -// Output -// 200 diff --git a/npm/examples/number-system/number-system-examples/decimal/DecimalToAscii.js b/npm/examples/number-system/number-system-examples/decimal/DecimalToAscii.js deleted file mode 100644 index 42d7c67b7..000000000 --- a/npm/examples/number-system/number-system-examples/decimal/DecimalToAscii.js +++ /dev/null @@ -1,9 +0,0 @@ -import { DecimalToAscii } from "@codinasion/number-system"; - -const decimal = 72; - -const ascii = DecimalToAscii(decimal); -console.log(ascii); - -// Output -// H diff --git a/npm/examples/number-system/number-system-examples/decimal/DecimalToBinary.js b/npm/examples/number-system/number-system-examples/decimal/DecimalToBinary.js deleted file mode 100644 index 81ea68e46..000000000 --- a/npm/examples/number-system/number-system-examples/decimal/DecimalToBinary.js +++ /dev/null @@ -1,9 +0,0 @@ -import { DecimalToBinary } from "@codinasion/number-system"; - -const decimal = 128; - -const binary = DecimalToBinary(decimal); -console.log(binary); - -// Output -// 10000000 diff --git a/npm/examples/number-system/number-system-examples/decimal/DecimalToHexadecimal.js b/npm/examples/number-system/number-system-examples/decimal/DecimalToHexadecimal.js deleted file mode 100644 index 16f5c19a1..000000000 --- a/npm/examples/number-system/number-system-examples/decimal/DecimalToHexadecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { DecimalToHexadecimal } from "@codinasion/number-system"; - -const decimal = 128; - -const hexadecimal = DecimalToHexadecimal(decimal); -console.log(hexadecimal); - -// Output -// 80 diff --git a/npm/examples/number-system/number-system-examples/decimal/DecimalToOctal.js b/npm/examples/number-system/number-system-examples/decimal/DecimalToOctal.js deleted file mode 100644 index c8a622c95..000000000 --- a/npm/examples/number-system/number-system-examples/decimal/DecimalToOctal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { DecimalToOctal } from "@codinasion/number-system"; - -const decimal = 128; - -const octal = DecimalToOctal(decimal); -console.log(octal); - -// Output -// 200 diff --git a/npm/examples/number-system/number-system-examples/hexadecimal/HexadecimalToAscii.js b/npm/examples/number-system/number-system-examples/hexadecimal/HexadecimalToAscii.js deleted file mode 100644 index d84fc645d..000000000 --- a/npm/examples/number-system/number-system-examples/hexadecimal/HexadecimalToAscii.js +++ /dev/null @@ -1,9 +0,0 @@ -import { HexadecimalToAscii } from "@codinasion/number-system"; - -const hexadecimal = "48656C6C6F20576F726C64"; - -const ascii = HexadecimalToAscii(hexadecimal); -console.log(ascii); - -// Output -// Hello World diff --git a/npm/examples/number-system/number-system-examples/hexadecimal/HexadecimalToBinary.js b/npm/examples/number-system/number-system-examples/hexadecimal/HexadecimalToBinary.js deleted file mode 100644 index 146c818f2..000000000 --- a/npm/examples/number-system/number-system-examples/hexadecimal/HexadecimalToBinary.js +++ /dev/null @@ -1,9 +0,0 @@ -import { HexadecimalToBinary } from "@codinasion/number-system"; - -const hexadecimal = "80"; - -const binary = HexadecimalToBinary(hexadecimal); -console.log(binary); - -// Output -// 10000000 diff --git a/npm/examples/number-system/number-system-examples/hexadecimal/HexadecimalToDecimal.js b/npm/examples/number-system/number-system-examples/hexadecimal/HexadecimalToDecimal.js deleted file mode 100644 index ea94af680..000000000 --- a/npm/examples/number-system/number-system-examples/hexadecimal/HexadecimalToDecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { HexadecimalToDecimal } from "@codinasion/number-system"; - -const hexadecimal = "80"; - -const decimal = HexadecimalToDecimal(hexadecimal); -console.log(decimal); - -// Output -// 128 diff --git a/npm/examples/number-system/number-system-examples/hexadecimal/HexadecimalToOctal.js b/npm/examples/number-system/number-system-examples/hexadecimal/HexadecimalToOctal.js deleted file mode 100644 index 60a3e75a1..000000000 --- a/npm/examples/number-system/number-system-examples/hexadecimal/HexadecimalToOctal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { HexadecimalToOctal } from "@codinasion/number-system"; - -const hexadecimal = "80"; - -const octal = HexadecimalToOctal(hexadecimal); -console.log(octal); - -// Output -// 200 diff --git a/npm/examples/number-system/number-system-examples/octal/OctalToAscii.js b/npm/examples/number-system/number-system-examples/octal/OctalToAscii.js deleted file mode 100644 index 684f16068..000000000 --- a/npm/examples/number-system/number-system-examples/octal/OctalToAscii.js +++ /dev/null @@ -1,9 +0,0 @@ -import { OctalToAscii } from "@codinasion/number-system"; - -const octal = "110"; - -const ascii = OctalToAscii(octal); -console.log(ascii); - -// Output -// H diff --git a/npm/examples/number-system/number-system-examples/octal/OctalToBinary.js b/npm/examples/number-system/number-system-examples/octal/OctalToBinary.js deleted file mode 100644 index d52b33831..000000000 --- a/npm/examples/number-system/number-system-examples/octal/OctalToBinary.js +++ /dev/null @@ -1,9 +0,0 @@ -import { OctalToBinary } from "@codinasion/number-system"; - -const octal = "200"; - -const binary = OctalToBinary(octal); -console.log(binary); - -// Output -// 10000000 diff --git a/npm/examples/number-system/number-system-examples/octal/OctalToDecimal.js b/npm/examples/number-system/number-system-examples/octal/OctalToDecimal.js deleted file mode 100644 index 142846365..000000000 --- a/npm/examples/number-system/number-system-examples/octal/OctalToDecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { OctalToDecimal } from "@codinasion/number-system"; - -const octal = "200"; - -const decimal = OctalToDecimal(octal); -console.log(decimal); - -// Output -// 128 diff --git a/npm/examples/number-system/number-system-examples/octal/OctalToHexadecimal.js b/npm/examples/number-system/number-system-examples/octal/OctalToHexadecimal.js deleted file mode 100644 index 621bb2a86..000000000 --- a/npm/examples/number-system/number-system-examples/octal/OctalToHexadecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { OctalToHexadecimal } from "@codinasion/number-system"; - -const octal = "200"; - -const hexadecimal = OctalToHexadecimal(octal); -console.log(hexadecimal); - -// Output -// 80 diff --git a/npm/examples/number-system/number-system-examples/package.json b/npm/examples/number-system/number-system-examples/package.json deleted file mode 100644 index 9e50ca6ff..000000000 --- a/npm/examples/number-system/number-system-examples/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "number-system-examples", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/number-system": "workspace:*" - } -} diff --git a/npm/examples/number-system/octal/octal-example/OctalToAscii.js b/npm/examples/number-system/octal/octal-example/OctalToAscii.js deleted file mode 100644 index 01c1f8d5a..000000000 --- a/npm/examples/number-system/octal/octal-example/OctalToAscii.js +++ /dev/null @@ -1,9 +0,0 @@ -import { OctalToAscii } from "@codinasion/octal"; - -const octal = "110"; - -const ascii = OctalToAscii(octal); -console.log(ascii); - -// Output -// H diff --git a/npm/examples/number-system/octal/octal-example/OctalToBinary.js b/npm/examples/number-system/octal/octal-example/OctalToBinary.js deleted file mode 100644 index 2aa05befe..000000000 --- a/npm/examples/number-system/octal/octal-example/OctalToBinary.js +++ /dev/null @@ -1,9 +0,0 @@ -import { OctalToBinary } from "@codinasion/octal"; - -const octal = "200"; - -const binary = OctalToBinary(octal); -console.log(binary); - -// Output -// 10000000 diff --git a/npm/examples/number-system/octal/octal-example/OctalToDecimal.js b/npm/examples/number-system/octal/octal-example/OctalToDecimal.js deleted file mode 100644 index c19bd1337..000000000 --- a/npm/examples/number-system/octal/octal-example/OctalToDecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { OctalToDecimal } from "@codinasion/octal"; - -const octal = "200"; - -const decimal = OctalToDecimal(octal); -console.log(decimal); - -// Output -// 128 diff --git a/npm/examples/number-system/octal/octal-example/OctalToHexadecimal.js b/npm/examples/number-system/octal/octal-example/OctalToHexadecimal.js deleted file mode 100644 index f407ce9a7..000000000 --- a/npm/examples/number-system/octal/octal-example/OctalToHexadecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { OctalToHexadecimal } from "@codinasion/octal"; - -const octal = "200"; - -const hexadecimal = OctalToHexadecimal(octal); -console.log(hexadecimal); - -// Output -// 80 diff --git a/npm/examples/number-system/octal/octal-example/package.json b/npm/examples/number-system/octal/octal-example/package.json deleted file mode 100644 index 9a050de93..000000000 --- a/npm/examples/number-system/octal/octal-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "octal-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/octal": "workspace:*" - } -} diff --git a/npm/examples/number-system/octal/octal-to-ascii-example/OctalToAscii.js b/npm/examples/number-system/octal/octal-to-ascii-example/OctalToAscii.js deleted file mode 100644 index c609d1d65..000000000 --- a/npm/examples/number-system/octal/octal-to-ascii-example/OctalToAscii.js +++ /dev/null @@ -1,9 +0,0 @@ -import { OctalToAscii } from "@codinasion/octal-to-ascii"; - -const octal = "110"; - -const ascii = OctalToAscii(octal); -console.log(ascii); - -// Output -// H diff --git a/npm/examples/number-system/octal/octal-to-ascii-example/package.json b/npm/examples/number-system/octal/octal-to-ascii-example/package.json deleted file mode 100644 index 01b61b91e..000000000 --- a/npm/examples/number-system/octal/octal-to-ascii-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "octal-to-ascii-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/octal-to-ascii": "workspace:*" - } -} diff --git a/npm/examples/number-system/octal/octal-to-binary-example/OctalToBinary.js b/npm/examples/number-system/octal/octal-to-binary-example/OctalToBinary.js deleted file mode 100644 index 1bbc94f5d..000000000 --- a/npm/examples/number-system/octal/octal-to-binary-example/OctalToBinary.js +++ /dev/null @@ -1,9 +0,0 @@ -import { OctalToBinary } from "@codinasion/octal-to-binary"; - -const octal = "200"; - -const binary = OctalToBinary(octal); -console.log(binary); - -// Output -// 10000000 diff --git a/npm/examples/number-system/octal/octal-to-binary-example/package.json b/npm/examples/number-system/octal/octal-to-binary-example/package.json deleted file mode 100644 index 93701f19c..000000000 --- a/npm/examples/number-system/octal/octal-to-binary-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "octal-to-binary-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/octal-to-binary": "workspace:*" - } -} diff --git a/npm/examples/number-system/octal/octal-to-decimal-example/OctalToDecimal.js b/npm/examples/number-system/octal/octal-to-decimal-example/OctalToDecimal.js deleted file mode 100644 index 33efb3fe3..000000000 --- a/npm/examples/number-system/octal/octal-to-decimal-example/OctalToDecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { OctalToDecimal } from "@codinasion/octal-to-decimal"; - -const octal = "200"; - -const decimal = OctalToDecimal(octal); -console.log(decimal); - -// Output -// 128 diff --git a/npm/examples/number-system/octal/octal-to-decimal-example/package.json b/npm/examples/number-system/octal/octal-to-decimal-example/package.json deleted file mode 100644 index 7c0bf7811..000000000 --- a/npm/examples/number-system/octal/octal-to-decimal-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "octal-to-decimal-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/octal-to-decimal": "workspace:*" - } -} diff --git a/npm/examples/number-system/octal/octal-to-hexadecimal-example/OctalToHexadecimal.js b/npm/examples/number-system/octal/octal-to-hexadecimal-example/OctalToHexadecimal.js deleted file mode 100644 index e51f17c9e..000000000 --- a/npm/examples/number-system/octal/octal-to-hexadecimal-example/OctalToHexadecimal.js +++ /dev/null @@ -1,9 +0,0 @@ -import { OctalToHexadecimal } from "@codinasion/octal-to-hexadecimal"; - -const octal = "200"; - -const hexadecimal = OctalToHexadecimal(octal); -console.log(hexadecimal); - -// Output -// 80 diff --git a/npm/examples/number-system/octal/octal-to-hexadecimal-example/package.json b/npm/examples/number-system/octal/octal-to-hexadecimal-example/package.json deleted file mode 100644 index 137314405..000000000 --- a/npm/examples/number-system/octal/octal-to-hexadecimal-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "octal-to-hexadecimal-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/octal-to-hexadecimal": "workspace:*" - } -} diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToConstantCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToConstantCaseString.js deleted file mode 100644 index cefee8392..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToConstantCaseString } from "@codinasion/camel-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToDotCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToDotCaseString.js deleted file mode 100644 index 251d31da8..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToDotCaseString } from "@codinasion/camel-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToHeaderCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToHeaderCaseString.js deleted file mode 100644 index afd3ed145..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToHeaderCaseString } from "@codinasion/camel-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToKebabCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToKebabCaseString.js deleted file mode 100644 index 98d4cec34..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToKebabCaseString } from "@codinasion/camel-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToLowerCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToLowerCaseString.js deleted file mode 100644 index 962d42f34..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToLowerCaseString } from "@codinasion/camel-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToPascalCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToPascalCaseString.js deleted file mode 100644 index 996a6376f..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToPascalCaseString } from "@codinasion/camel-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToPathCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToPathCaseString.js deleted file mode 100644 index 043a9d34c..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToPathCaseString } from "@codinasion/camel-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToSentenceCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToSentenceCaseString.js deleted file mode 100644 index ab7131225..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToSentenceCaseString } from "@codinasion/camel-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToSnakeCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToSnakeCaseString.js deleted file mode 100644 index b2a2d6cb0..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToSnakeCaseString } from "@codinasion/camel-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToTitleCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToTitleCaseString.js deleted file mode 100644 index 0509342c5..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToTitleCaseString } from "@codinasion/camel-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToUpperCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToUpperCaseString.js deleted file mode 100644 index e2a594367..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-examples/CamelCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToUpperCaseString } from "@codinasion/camel-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-examples/package.json b/npm/examples/string/case/camel-case-string/camel-case-string-examples/package.json deleted file mode 100644 index 9bb03258c..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-examples/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "camel-case-string-examples", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/camel-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-constant-case-string-example/CamelCaseStringToConstantCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-to-constant-case-string-example/CamelCaseStringToConstantCaseString.js deleted file mode 100644 index 19581cc97..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-constant-case-string-example/CamelCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToConstantCaseString } from "@codinasion/camel-case-string-to-constant-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-constant-case-string-example/package.json b/npm/examples/string/case/camel-case-string/camel-case-string-to-constant-case-string-example/package.json deleted file mode 100644 index 3cdbda323..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-constant-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "camel-case-string-to-constant-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/camel-case-string-to-constant-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-dot-case-string-example/CamelCaseStringToDotCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-to-dot-case-string-example/CamelCaseStringToDotCaseString.js deleted file mode 100644 index f2a914593..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-dot-case-string-example/CamelCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToDotCaseString } from "@codinasion/camel-case-string-to-dot-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-dot-case-string-example/package.json b/npm/examples/string/case/camel-case-string/camel-case-string-to-dot-case-string-example/package.json deleted file mode 100644 index 46f933fca..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-dot-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "camel-case-string-to-dot-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/camel-case-string-to-dot-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-header-case-string-example/CamelCaseStringToHeaderCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-to-header-case-string-example/CamelCaseStringToHeaderCaseString.js deleted file mode 100644 index 4f9d7afd8..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-header-case-string-example/CamelCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToHeaderCaseString } from "@codinasion/camel-case-string-to-header-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-header-case-string-example/package.json b/npm/examples/string/case/camel-case-string/camel-case-string-to-header-case-string-example/package.json deleted file mode 100644 index be78a945d..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-header-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "camel-case-string-to-header-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/camel-case-string-to-header-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-kebab-case-string-example/CamelCaseStringToKebabCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-to-kebab-case-string-example/CamelCaseStringToKebabCaseString.js deleted file mode 100644 index c0ef60abf..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-kebab-case-string-example/CamelCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToKebabCaseString } from "@codinasion/camel-case-string-to-kebab-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-kebab-case-string-example/package.json b/npm/examples/string/case/camel-case-string/camel-case-string-to-kebab-case-string-example/package.json deleted file mode 100644 index 2b8fcea0e..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-kebab-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "camel-case-string-to-kebab-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/camel-case-string-to-kebab-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-lower-case-string-example/CamelCaseStringToLowerCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-to-lower-case-string-example/CamelCaseStringToLowerCaseString.js deleted file mode 100644 index 2d9d9b11c..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-lower-case-string-example/CamelCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToLowerCaseString } from "@codinasion/camel-case-string-to-lower-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-lower-case-string-example/package.json b/npm/examples/string/case/camel-case-string/camel-case-string-to-lower-case-string-example/package.json deleted file mode 100644 index db8f8503a..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-lower-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "camel-case-string-to-lower-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/camel-case-string-to-lower-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-pascal-case-string-example/CamelCaseStringToPascalCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-to-pascal-case-string-example/CamelCaseStringToPascalCaseString.js deleted file mode 100644 index b4e3ebcd4..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-pascal-case-string-example/CamelCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToPascalCaseString } from "@codinasion/camel-case-string-to-pascal-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-pascal-case-string-example/package.json b/npm/examples/string/case/camel-case-string/camel-case-string-to-pascal-case-string-example/package.json deleted file mode 100644 index e1055629b..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-pascal-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "camel-case-string-to-pascal-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/camel-case-string-to-pascal-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-path-case-string-example/CamelCaseStringToPathCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-to-path-case-string-example/CamelCaseStringToPathCaseString.js deleted file mode 100644 index 2c4de4b3a..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-path-case-string-example/CamelCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToPathCaseString } from "@codinasion/camel-case-string-to-path-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-path-case-string-example/package.json b/npm/examples/string/case/camel-case-string/camel-case-string-to-path-case-string-example/package.json deleted file mode 100644 index 3c652d64d..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-path-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "camel-case-string-to-path-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/camel-case-string-to-path-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-sentence-case-string-example/CamelCaseStringToSentenceCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-to-sentence-case-string-example/CamelCaseStringToSentenceCaseString.js deleted file mode 100644 index b38722a70..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-sentence-case-string-example/CamelCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToSentenceCaseString } from "@codinasion/camel-case-string-to-sentence-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-sentence-case-string-example/package.json b/npm/examples/string/case/camel-case-string/camel-case-string-to-sentence-case-string-example/package.json deleted file mode 100644 index 2151028ef..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-sentence-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "camel-case-string-to-sentence-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/camel-case-string-to-sentence-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-snake-case-string-example/CamelCaseStringToSnakeCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-to-snake-case-string-example/CamelCaseStringToSnakeCaseString.js deleted file mode 100644 index 15e8a1d73..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-snake-case-string-example/CamelCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToSnakeCaseString } from "@codinasion/camel-case-string-to-snake-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-snake-case-string-example/package.json b/npm/examples/string/case/camel-case-string/camel-case-string-to-snake-case-string-example/package.json deleted file mode 100644 index 45b7136a8..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-snake-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "camel-case-string-to-snake-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/camel-case-string-to-snake-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-title-case-string-example/CamelCaseStringToTitleCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-to-title-case-string-example/CamelCaseStringToTitleCaseString.js deleted file mode 100644 index db9f96afe..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-title-case-string-example/CamelCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToTitleCaseString } from "@codinasion/camel-case-string-to-title-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-title-case-string-example/package.json b/npm/examples/string/case/camel-case-string/camel-case-string-to-title-case-string-example/package.json deleted file mode 100644 index c1c15182c..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-title-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "camel-case-string-to-title-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/camel-case-string-to-title-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-upper-case-string-example/CamelCaseStringToUpperCaseString.js b/npm/examples/string/case/camel-case-string/camel-case-string-to-upper-case-string-example/CamelCaseStringToUpperCaseString.js deleted file mode 100644 index 5c22ab2f9..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-upper-case-string-example/CamelCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToUpperCaseString } from "@codinasion/camel-case-string-to-upper-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/camel-case-string/camel-case-string-to-upper-case-string-example/package.json b/npm/examples/string/case/camel-case-string/camel-case-string-to-upper-case-string-example/package.json deleted file mode 100644 index d4ca8ba68..000000000 --- a/npm/examples/string/case/camel-case-string/camel-case-string-to-upper-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "camel-case-string-to-upper-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/camel-case-string-to-upper-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToConstantCaseString.js b/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToConstantCaseString.js deleted file mode 100644 index 1c90beb97..000000000 --- a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToConstantCaseString } from "@codinasion/case"; - -const string = "helloWorld"; -console.log(CamelCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToDotCaseString.js b/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToDotCaseString.js deleted file mode 100644 index 033d58d8e..000000000 --- a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToDotCaseString } from "@codinasion/case"; - -const string = "helloWorld"; -console.log(CamelCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToHeaderCaseString.js b/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToHeaderCaseString.js deleted file mode 100644 index ceb6cf36e..000000000 --- a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToHeaderCaseString } from "@codinasion/case"; - -const string = "helloWorld"; -console.log(CamelCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToKebabCaseString.js b/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToKebabCaseString.js deleted file mode 100644 index 1182dc78a..000000000 --- a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToKebabCaseString } from "@codinasion/case"; - -const string = "helloWorld"; -console.log(CamelCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToLowerCaseString.js b/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToLowerCaseString.js deleted file mode 100644 index c67fbd08b..000000000 --- a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToLowerCaseString } from "@codinasion/case"; - -const string = "helloWorld"; -console.log(CamelCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToPascalCaseString.js b/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToPascalCaseString.js deleted file mode 100644 index bb2c4e2e0..000000000 --- a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToPascalCaseString } from "@codinasion/case"; - -const string = "helloWorld"; -console.log(CamelCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToPathCaseString.js b/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToPathCaseString.js deleted file mode 100644 index f25faa1ca..000000000 --- a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToPathCaseString } from "@codinasion/case"; - -const string = "helloWorld"; -console.log(CamelCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToSentenceCaseString.js b/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToSentenceCaseString.js deleted file mode 100644 index 6e9ab531f..000000000 --- a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToSentenceCaseString } from "@codinasion/case"; - -const string = "helloWorld"; -console.log(CamelCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToSnakeCaseString.js b/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToSnakeCaseString.js deleted file mode 100644 index 25b05f9ba..000000000 --- a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToSnakeCaseString } from "@codinasion/case"; - -const string = "helloWorld"; -console.log(CamelCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToTitleCaseString.js b/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToTitleCaseString.js deleted file mode 100644 index e44083718..000000000 --- a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToTitleCaseString } from "@codinasion/case"; - -const string = "helloWorld"; -console.log(CamelCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToUpperCaseString.js b/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToUpperCaseString.js deleted file mode 100644 index 05c519fcb..000000000 --- a/npm/examples/string/case/case-examples/camel-case-string/CamelCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToUpperCaseString } from "@codinasion/case"; - -const string = "helloWorld"; -console.log(CamelCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToCamelCaseString.js b/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToCamelCaseString.js deleted file mode 100644 index 7569c849b..000000000 --- a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToCamelCaseString } from "@codinasion/case"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToDotCaseString.js b/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToDotCaseString.js deleted file mode 100644 index 79136ddd9..000000000 --- a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToDotCaseString } from "@codinasion/case"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToHeaderCaseString.js b/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToHeaderCaseString.js deleted file mode 100644 index 9a0049d3a..000000000 --- a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToHeaderCaseString } from "@codinasion/case"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToKebabCaseString.js b/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToKebabCaseString.js deleted file mode 100644 index 5c4bd2455..000000000 --- a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToKebabCaseString } from "@codinasion/case"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToLowerCaseString.js b/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToLowerCaseString.js deleted file mode 100644 index 06ab9de82..000000000 --- a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToLowerCaseString } from "@codinasion/case"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToPascalCaseString.js b/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToPascalCaseString.js deleted file mode 100644 index 7161da460..000000000 --- a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToPascalCaseString } from "@codinasion/case"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToPathCaseString.js b/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToPathCaseString.js deleted file mode 100644 index 9e78381fb..000000000 --- a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToPathCaseString } from "@codinasion/case"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToSentenceCaseString.js b/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToSentenceCaseString.js deleted file mode 100644 index ed49e9207..000000000 --- a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToSentenceCaseString } from "@codinasion/case"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToSnakeCaseString.js b/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToSnakeCaseString.js deleted file mode 100644 index 5fe177a2c..000000000 --- a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToSnakeCaseString } from "@codinasion/case"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToTitleCaseString.js b/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToTitleCaseString.js deleted file mode 100644 index b5bbbdedc..000000000 --- a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToTitleCaseString } from "@codinasion/case"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToUpperCaseString.js b/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToUpperCaseString.js deleted file mode 100644 index b22c4c4f7..000000000 --- a/npm/examples/string/case/case-examples/constant-case-string/ConstantCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToUpperCaseString } from "@codinasion/case"; - -const string = "hello_world"; -console.log(ConstantCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToCamelCaseString.js b/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToCamelCaseString.js deleted file mode 100644 index 3758268e7..000000000 --- a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToCamelCaseString } from "@codinasion/case"; - -const string = "hello.world"; -console.log(DotCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToConstantCaseString.js b/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToConstantCaseString.js deleted file mode 100644 index 47deac817..000000000 --- a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToConstantCaseString } from "@codinasion/case"; - -const string = "hello.world"; -console.log(DotCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToHeaderCaseString.js b/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToHeaderCaseString.js deleted file mode 100644 index 4662effe9..000000000 --- a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToHeaderCaseString } from "@codinasion/case"; - -const string = "hello.world"; -console.log(DotCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToKebabCaseString.js b/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToKebabCaseString.js deleted file mode 100644 index 989c05eb6..000000000 --- a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToKebabCaseString } from "@codinasion/case"; - -const string = "hello.world"; -console.log(DotCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToLowerCaseString.js b/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToLowerCaseString.js deleted file mode 100644 index 14e8eeed6..000000000 --- a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToLowerCaseString } from "@codinasion/case"; - -const string = "hello.world"; -console.log(DotCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToPascalCaseString.js b/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToPascalCaseString.js deleted file mode 100644 index 2b54d07d6..000000000 --- a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToPascalCaseString } from "@codinasion/case"; - -const string = "hello.world"; -console.log(DotCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToPathCaseString.js b/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToPathCaseString.js deleted file mode 100644 index 933139cff..000000000 --- a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToPathCaseString } from "@codinasion/case"; - -const string = "hello.world"; -console.log(DotCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToSentenceCaseString.js b/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToSentenceCaseString.js deleted file mode 100644 index c25288d0d..000000000 --- a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToSentenceCaseString } from "@codinasion/case"; - -const string = "hello.world"; -console.log(DotCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToSnakeCaseString.js b/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToSnakeCaseString.js deleted file mode 100644 index 34d109429..000000000 --- a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToSnakeCaseString } from "@codinasion/case"; - -const string = "hello.world"; -console.log(DotCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToTitleCaseString.js b/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToTitleCaseString.js deleted file mode 100644 index 5d575544e..000000000 --- a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToTitleCaseString } from "@codinasion/case"; - -const string = "hello.world"; -console.log(DotCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToUpperCaseString.js b/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToUpperCaseString.js deleted file mode 100644 index de85aaa93..000000000 --- a/npm/examples/string/case/case-examples/dot-case-string/DotCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToUpperCaseString } from "@codinasion/case"; - -const string = "hello.world"; -console.log(DotCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToCamelCaseString.js b/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToCamelCaseString.js deleted file mode 100644 index 28831e508..000000000 --- a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToCamelCaseString } from "@codinasion/case"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToConstantCaseString.js b/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToConstantCaseString.js deleted file mode 100644 index fa3365fb5..000000000 --- a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToConstantCaseString } from "@codinasion/case"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToDotCaseString.js b/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToDotCaseString.js deleted file mode 100644 index 6198a7caf..000000000 --- a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToDotCaseString } from "@codinasion/case"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToKebabCaseString.js b/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToKebabCaseString.js deleted file mode 100644 index 59062a3e1..000000000 --- a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToKebabCaseString } from "@codinasion/case"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToLowerCaseString.js b/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToLowerCaseString.js deleted file mode 100644 index ba87239ae..000000000 --- a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToLowerCaseString } from "@codinasion/case"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToPascalCaseString.js b/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToPascalCaseString.js deleted file mode 100644 index 17b96aa4b..000000000 --- a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToPascalCaseString } from "@codinasion/case"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToPathCaseString.js b/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToPathCaseString.js deleted file mode 100644 index 5ffcf6ee9..000000000 --- a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToPathCaseString } from "@codinasion/case"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToSentenceCaseString.js b/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToSentenceCaseString.js deleted file mode 100644 index 18c9a8466..000000000 --- a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToSentenceCaseString } from "@codinasion/case"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToSnakeCaseString.js b/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToSnakeCaseString.js deleted file mode 100644 index 586d6b258..000000000 --- a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToSnakeCaseString } from "@codinasion/case"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToTitleCaseString.js b/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToTitleCaseString.js deleted file mode 100644 index 81b34b16a..000000000 --- a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToTitleCaseString } from "@codinasion/case"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToUpperCaseString.js b/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToUpperCaseString.js deleted file mode 100644 index 7ba9fb726..000000000 --- a/npm/examples/string/case/case-examples/header-case-string/HeaderCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToUpperCaseString } from "@codinasion/case"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToCamelCaseString.js b/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToCamelCaseString.js deleted file mode 100644 index e3663ed2e..000000000 --- a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToCamelCaseString } from "@codinasion/case"; - -const string = "hello-world"; -console.log(KebabCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToConstantCaseString.js b/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToConstantCaseString.js deleted file mode 100644 index 661cc9d2c..000000000 --- a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToConstantCaseString } from "@codinasion/case"; - -const string = "hello-world"; -console.log(KebabCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToDotCaseString.js b/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToDotCaseString.js deleted file mode 100644 index 7d7d0894d..000000000 --- a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToDotCaseString } from "@codinasion/case"; - -const string = "hello-world"; -console.log(KebabCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToHeaderCaseString.js b/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToHeaderCaseString.js deleted file mode 100644 index 3ad2dee4f..000000000 --- a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToHeaderCaseString } from "@codinasion/case"; - -const string = "hello-world"; -console.log(KebabCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToLowerCaseString.js b/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToLowerCaseString.js deleted file mode 100644 index 4e92b78e2..000000000 --- a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToLowerCaseString } from "@codinasion/case"; - -const string = "hello-world"; -console.log(KebabCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToPascalCaseString.js b/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToPascalCaseString.js deleted file mode 100644 index 35be4e417..000000000 --- a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToPascalCaseString } from "@codinasion/case"; - -const string = "hello-world"; -console.log(KebabCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToPathCaseString.js b/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToPathCaseString.js deleted file mode 100644 index e146a4e7f..000000000 --- a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToPathCaseString } from "@codinasion/case"; - -const string = "hello-world"; -console.log(KebabCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToSentenceCaseString.js b/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToSentenceCaseString.js deleted file mode 100644 index bef5b7ca3..000000000 --- a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToSentenceCaseString } from "@codinasion/case"; - -const string = "hello-world"; -console.log(KebabCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToSnakeCaseString.js b/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToSnakeCaseString.js deleted file mode 100644 index a094ccc0b..000000000 --- a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToSnakeCaseString } from "@codinasion/case"; - -const string = "hello-world"; -console.log(KebabCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToTitleCaseString.js b/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToTitleCaseString.js deleted file mode 100644 index 184bc4bf9..000000000 --- a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToTitleCaseString } from "@codinasion/case"; - -const string = "hello-world"; -console.log(KebabCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToUpperCaseString.js b/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToUpperCaseString.js deleted file mode 100644 index a65ce46d2..000000000 --- a/npm/examples/string/case/case-examples/kebab-case-string/KebabCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToUpperCaseString } from "@codinasion/case"; - -const string = "hello-world"; -console.log(KebabCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToCamelCaseString.js b/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToCamelCaseString.js deleted file mode 100644 index fb49ebdda..000000000 --- a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToCamelCaseString } from "@codinasion/case"; - -const string = "hello world"; -console.log(LowerCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToConstantCaseString.js b/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToConstantCaseString.js deleted file mode 100644 index 6336256b3..000000000 --- a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToConstantCaseString } from "@codinasion/case"; - -const string = "hello world"; -console.log(LowerCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToDotCaseString.js b/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToDotCaseString.js deleted file mode 100644 index b57ebeb03..000000000 --- a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToDotCaseString } from "@codinasion/case"; - -const string = "hello world"; -console.log(LowerCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToHeaderCaseString.js b/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToHeaderCaseString.js deleted file mode 100644 index 555b578bc..000000000 --- a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToHeaderCaseString } from "@codinasion/case"; - -const string = "hello world"; -console.log(LowerCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToKebabCaseString.js b/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToKebabCaseString.js deleted file mode 100644 index 464f98eff..000000000 --- a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToKebabCaseString } from "@codinasion/case"; - -const string = "hello world"; -console.log(LowerCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToPascalCaseString.js b/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToPascalCaseString.js deleted file mode 100644 index 6dbbd0a91..000000000 --- a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToPascalCaseString } from "@codinasion/case"; - -const string = "hello world"; -console.log(LowerCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToPathCaseString.js b/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToPathCaseString.js deleted file mode 100644 index cf7bb6a51..000000000 --- a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToPathCaseString } from "@codinasion/case"; - -const string = "hello world"; -console.log(LowerCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToSentenceCaseString.js b/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToSentenceCaseString.js deleted file mode 100644 index 7b57632f4..000000000 --- a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToSentenceCaseString } from "@codinasion/case"; - -const string = "hello world"; -console.log(LowerCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToSnakeCaseString.js b/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToSnakeCaseString.js deleted file mode 100644 index 24b1260cd..000000000 --- a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToSnakeCaseString } from "@codinasion/case"; - -const string = "hello world"; -console.log(LowerCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToTitleCaseString.js b/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToTitleCaseString.js deleted file mode 100644 index ee9e7b84b..000000000 --- a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToTitleCaseString } from "@codinasion/case"; - -const string = "hello world"; -console.log(LowerCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToUpperCaseString.js b/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToUpperCaseString.js deleted file mode 100644 index d688565d0..000000000 --- a/npm/examples/string/case/case-examples/lower-case-string/LowerCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToUpperCaseString } from "@codinasion/case"; - -const string = "hello world"; -console.log(LowerCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/case-examples/package.json b/npm/examples/string/case/case-examples/package.json deleted file mode 100644 index 9951fb73b..000000000 --- a/npm/examples/string/case/case-examples/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "case-examples", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/case": "workspace:*" - } -} diff --git a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToCamelCaseString.js b/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToCamelCaseString.js deleted file mode 100644 index d6eac5636..000000000 --- a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToCamelCaseString } from "@codinasion/case"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToConstantCaseString.js b/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToConstantCaseString.js deleted file mode 100644 index 16d59ee11..000000000 --- a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToConstantCaseString } from "@codinasion/case"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToDotCaseString.js b/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToDotCaseString.js deleted file mode 100644 index e0ea84cbd..000000000 --- a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToDotCaseString } from "@codinasion/case"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToHeaderCaseString.js b/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToHeaderCaseString.js deleted file mode 100644 index 48bdc6971..000000000 --- a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToHeaderCaseString } from "@codinasion/case"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToKebabCaseString.js b/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToKebabCaseString.js deleted file mode 100644 index 672fb926b..000000000 --- a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToKebabCaseString } from "@codinasion/case"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToLowerCaseString.js b/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToLowerCaseString.js deleted file mode 100644 index b0377a3a4..000000000 --- a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToLowerCaseString } from "@codinasion/case"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToPathCaseString.js b/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToPathCaseString.js deleted file mode 100644 index beadba941..000000000 --- a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToPathCaseString } from "@codinasion/case"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToSentenceCaseString.js b/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToSentenceCaseString.js deleted file mode 100644 index ef0218e47..000000000 --- a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToSentenceCaseString } from "@codinasion/case"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToSnakeCaseString.js b/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToSnakeCaseString.js deleted file mode 100644 index 172b043b5..000000000 --- a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToSnakeCaseString } from "@codinasion/case"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToTitleCaseString.js b/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToTitleCaseString.js deleted file mode 100644 index cd8447efb..000000000 --- a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToTitleCaseString } from "@codinasion/case"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToUpperCaseString.js b/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToUpperCaseString.js deleted file mode 100644 index 4ad183cc7..000000000 --- a/npm/examples/string/case/case-examples/pascal-case-string/PascalCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToUpperCaseString } from "@codinasion/case"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToCamelCaseString.js b/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToCamelCaseString.js deleted file mode 100644 index 532f15172..000000000 --- a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToCamelCaseString } from "@codinasion/case"; - -const string = "hello/world"; -console.log(PathCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToConstantCaseString.js b/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToConstantCaseString.js deleted file mode 100644 index 0939a2acc..000000000 --- a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToConstantCaseString } from "@codinasion/case"; - -const string = "hello/world"; -console.log(PathCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToDotCaseString.js b/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToDotCaseString.js deleted file mode 100644 index cd943a042..000000000 --- a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToDotCaseString } from "@codinasion/case"; - -const string = "hello/world"; -console.log(PathCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToHeaderCaseString.js b/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToHeaderCaseString.js deleted file mode 100644 index a90c26f02..000000000 --- a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToHeaderCaseString } from "@codinasion/case"; - -const string = "hello/world"; -console.log(PathCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToKebabCaseString.js b/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToKebabCaseString.js deleted file mode 100644 index 876ddfb4b..000000000 --- a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToKebabCaseString } from "@codinasion/case"; - -const string = "hello/world"; -console.log(PathCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToLowerCaseString.js b/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToLowerCaseString.js deleted file mode 100644 index bd0a1c453..000000000 --- a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToLowerCaseString } from "@codinasion/case"; - -const string = "hello/world"; -console.log(PathCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToPascalCaseString.js b/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToPascalCaseString.js deleted file mode 100644 index 0da93f98c..000000000 --- a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToPascalCaseString } from "@codinasion/case"; - -const string = "hello/world"; -console.log(PathCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToSentenceCaseString.js b/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToSentenceCaseString.js deleted file mode 100644 index ee6afae38..000000000 --- a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToSentenceCaseString } from "@codinasion/case"; - -const string = "hello/world"; -console.log(PathCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToSnakeCaseString.js b/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToSnakeCaseString.js deleted file mode 100644 index 4273e5560..000000000 --- a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToSnakeCaseString } from "@codinasion/case"; - -const string = "hello/world"; -console.log(PathCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToTitleCaseString.js b/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToTitleCaseString.js deleted file mode 100644 index af4667236..000000000 --- a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToTitleCaseString } from "@codinasion/case"; - -const string = "hello/world"; -console.log(PathCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToUpperCaseString.js b/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToUpperCaseString.js deleted file mode 100644 index e55bc2ff9..000000000 --- a/npm/examples/string/case/case-examples/path-case-string/PathCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToUpperCaseString } from "@codinasion/case"; - -const string = "hello/world"; -console.log(PathCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToCamelCaseString.js b/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToCamelCaseString.js deleted file mode 100644 index e1be14648..000000000 --- a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToCamelCaseString } from "@codinasion/case"; - -const string = "Hello world"; -console.log(SentenceCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToConstantCaseString.js b/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToConstantCaseString.js deleted file mode 100644 index 6e060a571..000000000 --- a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToConstantCaseString } from "@codinasion/case"; - -const string = "Hello World"; -console.log(SentenceCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToDotCaseString.js b/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToDotCaseString.js deleted file mode 100644 index c24f00b5a..000000000 --- a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToDotCaseString } from "@codinasion/case"; - -const string = "Hello world"; -console.log(SentenceCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToHeaderCaseString.js b/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToHeaderCaseString.js deleted file mode 100644 index cfc241b2c..000000000 --- a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToHeaderCaseString } from "@codinasion/case"; - -const string = "Hello world"; -console.log(SentenceCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToKebabCaseString.js b/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToKebabCaseString.js deleted file mode 100644 index 774cf60f1..000000000 --- a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToKebabCaseString } from "@codinasion/case"; - -const string = "Hello world"; -console.log(SentenceCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToLowerCaseString.js b/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToLowerCaseString.js deleted file mode 100644 index 8a68b19d2..000000000 --- a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToLowerCaseString } from "@codinasion/case"; - -const string = "Hello world"; -console.log(SentenceCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToPascalCaseString.js b/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToPascalCaseString.js deleted file mode 100644 index caec46e17..000000000 --- a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToPascalCaseString } from "@codinasion/case"; - -const string = "Hello world"; -console.log(SentenceCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToPathCaseString.js b/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToPathCaseString.js deleted file mode 100644 index 8f7a80062..000000000 --- a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToPathCaseString } from "@codinasion/case"; - -const string = "Hello world"; -console.log(SentenceCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToSnakeCaseString.js b/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToSnakeCaseString.js deleted file mode 100644 index 9e8786bd5..000000000 --- a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToSnakeCaseString } from "@codinasion/case"; - -const string = "Hello world"; -console.log(SentenceCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToTitleCaseString.js b/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToTitleCaseString.js deleted file mode 100644 index e8d1975f2..000000000 --- a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToTitleCaseString } from "@codinasion/case"; - -const string = "Hello world"; -console.log(SentenceCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToUpperCaseString.js b/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToUpperCaseString.js deleted file mode 100644 index 691bafbdd..000000000 --- a/npm/examples/string/case/case-examples/sentence-case-string/SentenceCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToUpperCaseString } from "@codinasion/case"; - -const string = "Hello world"; -console.log(SentenceCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToCamelCaseString.js b/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToCamelCaseString.js deleted file mode 100644 index 1170e2612..000000000 --- a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToCamelCaseString } from "@codinasion/case"; - -const string = "hello_world"; -console.log(SnakeCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToConstantCaseString.js b/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToConstantCaseString.js deleted file mode 100644 index efbb05878..000000000 --- a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToConstantCaseString } from "@codinasion/case"; - -const string = "hello_world"; -console.log(SnakeCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToDotCaseString.js b/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToDotCaseString.js deleted file mode 100644 index fb8624f8f..000000000 --- a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToDotCaseString } from "@codinasion/case"; - -const string = "hello_world"; -console.log(SnakeCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToHeaderCaseString.js b/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToHeaderCaseString.js deleted file mode 100644 index 280a24da9..000000000 --- a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToHeaderCaseString } from "@codinasion/case"; - -const string = "hello_world"; -console.log(SnakeCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToKebabCaseString.js b/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToKebabCaseString.js deleted file mode 100644 index 8ae3ff409..000000000 --- a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToKebabCaseString } from "@codinasion/case"; - -const string = "hello_world"; -console.log(SnakeCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToLowerCaseString.js b/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToLowerCaseString.js deleted file mode 100644 index b1fba746c..000000000 --- a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToLowerCaseString } from "@codinasion/case"; - -const string = "hello_world"; -console.log(SnakeCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToPascalCaseString.js b/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToPascalCaseString.js deleted file mode 100644 index 3f0774c02..000000000 --- a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToPascalCaseString } from "@codinasion/case"; - -const string = "hello_world"; -console.log(SnakeCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToPathCaseString.js b/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToPathCaseString.js deleted file mode 100644 index 706734d57..000000000 --- a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToPathCaseString } from "@codinasion/case"; - -const string = "hello_world"; -console.log(SnakeCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToSentenceCaseString.js b/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToSentenceCaseString.js deleted file mode 100644 index d81e4029c..000000000 --- a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToSentenceCaseString } from "@codinasion/case"; - -const string = "hello_world"; -console.log(SnakeCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToTitleCaseString.js b/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToTitleCaseString.js deleted file mode 100644 index 6a5b7e654..000000000 --- a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToTitleCaseString } from "@codinasion/case"; - -const string = "hello_world"; -console.log(SnakeCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToUpperCaseString.js b/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToUpperCaseString.js deleted file mode 100644 index cc7c5cf9f..000000000 --- a/npm/examples/string/case/case-examples/snake-case-string/SnakeCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToUpperCaseString } from "@codinasion/case"; - -const string = "hello_world"; -console.log(SnakeCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/case-examples/string/StringToCamelCase.js b/npm/examples/string/case/case-examples/string/StringToCamelCase.js deleted file mode 100644 index 5e6bc08a8..000000000 --- a/npm/examples/string/case/case-examples/string/StringToCamelCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToCamelCase } from "@codinasion/case"; - -const string = "hello_world"; -console.log(StringToCamelCase(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/case-examples/string/StringToConstantCase.js b/npm/examples/string/case/case-examples/string/StringToConstantCase.js deleted file mode 100644 index bdc88cfa9..000000000 --- a/npm/examples/string/case/case-examples/string/StringToConstantCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToConstantCase } from "@codinasion/case"; - -const string = "Hello World"; -console.log(StringToConstantCase(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/case-examples/string/StringToDotCase.js b/npm/examples/string/case/case-examples/string/StringToDotCase.js deleted file mode 100644 index d9df0643f..000000000 --- a/npm/examples/string/case/case-examples/string/StringToDotCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToDotCase } from "@codinasion/case"; - -const string = "hello world"; -console.log(StringToDotCase(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/case-examples/string/StringToHeaderCase.js b/npm/examples/string/case/case-examples/string/StringToHeaderCase.js deleted file mode 100644 index 6a3eeec5d..000000000 --- a/npm/examples/string/case/case-examples/string/StringToHeaderCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToHeaderCase } from "@codinasion/case"; - -const string = "hello world"; -console.log(StringToHeaderCase(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/case-examples/string/StringToKebabCase.js b/npm/examples/string/case/case-examples/string/StringToKebabCase.js deleted file mode 100644 index 37928bf32..000000000 --- a/npm/examples/string/case/case-examples/string/StringToKebabCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToKebabCase } from "@codinasion/case"; - -const string = "hello world"; -console.log(StringToKebabCase(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/case-examples/string/StringToLowerCase.js b/npm/examples/string/case/case-examples/string/StringToLowerCase.js deleted file mode 100644 index fd51ce791..000000000 --- a/npm/examples/string/case/case-examples/string/StringToLowerCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToLowerCase } from "@codinasion/case"; - -const string = "Hello World"; -console.log(StringToLowerCase(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/case-examples/string/StringToPascalCase.js b/npm/examples/string/case/case-examples/string/StringToPascalCase.js deleted file mode 100644 index 04f6d5bfc..000000000 --- a/npm/examples/string/case/case-examples/string/StringToPascalCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToPascalCase } from "@codinasion/case"; - -const string = "hello world"; -console.log(StringToPascalCase(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/case-examples/string/StringToPathCase.js b/npm/examples/string/case/case-examples/string/StringToPathCase.js deleted file mode 100644 index 36f937902..000000000 --- a/npm/examples/string/case/case-examples/string/StringToPathCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToPathCase } from "@codinasion/case"; - -const string = "hello world"; -console.log(StringToPathCase(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/case-examples/string/StringToSentenceCase.js b/npm/examples/string/case/case-examples/string/StringToSentenceCase.js deleted file mode 100644 index 4b4035e63..000000000 --- a/npm/examples/string/case/case-examples/string/StringToSentenceCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToSentenceCase } from "@codinasion/case"; - -const string = "hello world"; -console.log(StringToSentenceCase(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/case-examples/string/StringToSnakeCase.js b/npm/examples/string/case/case-examples/string/StringToSnakeCase.js deleted file mode 100644 index 63b424fa1..000000000 --- a/npm/examples/string/case/case-examples/string/StringToSnakeCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToSnakeCase } from "@codinasion/case"; - -const string = "hello world"; -console.log(StringToSnakeCase(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/case-examples/string/StringToTitleCase.js b/npm/examples/string/case/case-examples/string/StringToTitleCase.js deleted file mode 100644 index 46ed411f1..000000000 --- a/npm/examples/string/case/case-examples/string/StringToTitleCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToTitleCase } from "@codinasion/case"; - -const string = "hello world"; -console.log(StringToTitleCase(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/case-examples/string/StringToUpperCase.js b/npm/examples/string/case/case-examples/string/StringToUpperCase.js deleted file mode 100644 index c454a6a15..000000000 --- a/npm/examples/string/case/case-examples/string/StringToUpperCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToUpperCase } from "@codinasion/case"; - -const string = "hello world"; -console.log(StringToUpperCase(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToCamelCaseString.js b/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToCamelCaseString.js deleted file mode 100644 index 239449a7d..000000000 --- a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToCamelCaseString } from "@codinasion/case"; - -const string = "Hello World"; -console.log(TitleCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToConstantCaseString.js b/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToConstantCaseString.js deleted file mode 100644 index 46d63a8c5..000000000 --- a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToConstantCaseString } from "@codinasion/case"; - -const string = "Hello World"; -console.log(TitleCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToDotCaseString.js b/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToDotCaseString.js deleted file mode 100644 index d7249161d..000000000 --- a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToDotCaseString } from "@codinasion/case"; - -const string = "Hello World"; -console.log(TitleCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToHeaderCaseString.js b/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToHeaderCaseString.js deleted file mode 100644 index 4941c6c2a..000000000 --- a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToHeaderCaseString } from "@codinasion/case"; - -const string = "Hello World"; -console.log(TitleCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToKebabCaseString.js b/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToKebabCaseString.js deleted file mode 100644 index e078801a2..000000000 --- a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToKebabCaseString } from "@codinasion/case"; - -const string = "Hello World"; -console.log(TitleCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToLowerCaseString.js b/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToLowerCaseString.js deleted file mode 100644 index 0f8545ece..000000000 --- a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToLowerCaseString } from "@codinasion/case"; - -const string = "Hello World"; -console.log(TitleCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToPascalCaseString.js b/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToPascalCaseString.js deleted file mode 100644 index 646853824..000000000 --- a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToPascalCaseString } from "@codinasion/case"; - -const string = "Hello World"; -console.log(TitleCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToPathCaseString.js b/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToPathCaseString.js deleted file mode 100644 index 926b67467..000000000 --- a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToPathCaseString } from "@codinasion/case"; - -const string = "Hello World"; -console.log(TitleCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToSentenceCaseString.js b/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToSentenceCaseString.js deleted file mode 100644 index 1009bed22..000000000 --- a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToSentenceCaseString } from "@codinasion/case"; - -const string = "Hello World"; -console.log(TitleCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToSnakeCaseString.js b/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToSnakeCaseString.js deleted file mode 100644 index 6822789ed..000000000 --- a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToSnakeCaseString } from "@codinasion/case"; - -const string = "Hello World"; -console.log(TitleCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToUpperCaseString.js b/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToUpperCaseString.js deleted file mode 100644 index f22d69a9b..000000000 --- a/npm/examples/string/case/case-examples/title-case-string/TitleCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToUpperCaseString } from "@codinasion/case"; - -const string = "Hello World"; -console.log(TitleCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToCamelCaseString.js b/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToCamelCaseString.js deleted file mode 100644 index fb7ebf825..000000000 --- a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToCamelCaseString } from "@codinasion/case"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToConstantCaseString.js b/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToConstantCaseString.js deleted file mode 100644 index 2243dbb61..000000000 --- a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToConstantCaseString } from "@codinasion/case"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToDotCaseString.js b/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToDotCaseString.js deleted file mode 100644 index f9af73055..000000000 --- a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToDotCaseString } from "@codinasion/case"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToHeaderCaseString.js b/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToHeaderCaseString.js deleted file mode 100644 index b7c0c6e70..000000000 --- a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToHeaderCaseString } from "@codinasion/case"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToKebabCaseString.js b/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToKebabCaseString.js deleted file mode 100644 index 993a63793..000000000 --- a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToKebabCaseString } from "@codinasion/case"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToLowerCaseString.js b/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToLowerCaseString.js deleted file mode 100644 index c926be2ef..000000000 --- a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToLowerCaseString } from "@codinasion/case"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToPascalCaseString.js b/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToPascalCaseString.js deleted file mode 100644 index 9e5c6b496..000000000 --- a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToPascalCaseString } from "@codinasion/case"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToPathCaseString.js b/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToPathCaseString.js deleted file mode 100644 index fa952faef..000000000 --- a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToPathCaseString } from "@codinasion/case"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToSentenceCaseString.js b/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToSentenceCaseString.js deleted file mode 100644 index 612d0ed03..000000000 --- a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToSentenceCaseString } from "@codinasion/case"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToSnakeCaseString.js b/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToSnakeCaseString.js deleted file mode 100644 index c5d1d2457..000000000 --- a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToSnakeCaseString } from "@codinasion/case"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToTitleCaseString.js b/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToTitleCaseString.js deleted file mode 100644 index 177a978ad..000000000 --- a/npm/examples/string/case/case-examples/upper-case-string/UpperCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToTitleCaseString } from "@codinasion/case"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToCamelCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToCamelCaseString.js deleted file mode 100644 index 297adfda0..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToCamelCaseString } from "@codinasion/constant-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToDotCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToDotCaseString.js deleted file mode 100644 index 77db06895..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToDotCaseString } from "@codinasion/constant-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToHeaderCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToHeaderCaseString.js deleted file mode 100644 index ae2dbbd08..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToHeaderCaseString } from "@codinasion/constant-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToKebabCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToKebabCaseString.js deleted file mode 100644 index dcfc79237..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToKebabCaseString } from "@codinasion/constant-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToLowerCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToLowerCaseString.js deleted file mode 100644 index 3e028b458..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToLowerCaseString } from "@codinasion/constant-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToPascalCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToPascalCaseString.js deleted file mode 100644 index 7ab982404..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToPascalCaseString } from "@codinasion/constant-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToPathCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToPathCaseString.js deleted file mode 100644 index ee9c35feb..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToPathCaseString } from "@codinasion/constant-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToSentenceCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToSentenceCaseString.js deleted file mode 100644 index 5e190aae7..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToSentenceCaseString } from "@codinasion/constant-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToSnakeCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToSnakeCaseString.js deleted file mode 100644 index 67f0492ad..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToSnakeCaseString } from "@codinasion/constant-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToTitleCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToTitleCaseString.js deleted file mode 100644 index ad5943f52..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToTitleCaseString } from "@codinasion/constant-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToUpperCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToUpperCaseString.js deleted file mode 100644 index a748ab10a..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-examples/ConstantCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToUpperCaseString } from "@codinasion/constant-case-string"; - -const string = "hello_world"; -console.log(ConstantCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-examples/package.json b/npm/examples/string/case/constant-case-string/constant-case-string-examples/package.json deleted file mode 100644 index 2ecfad58f..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-examples/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "constant-case-string-examples", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/constant-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-camel-case-string-example/ConstantCaseStringToCamelCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-to-camel-case-string-example/ConstantCaseStringToCamelCaseString.js deleted file mode 100644 index a2f0dd186..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-camel-case-string-example/ConstantCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToCamelCaseString } from "@codinasion/constant-case-string-to-camel-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-camel-case-string-example/package.json b/npm/examples/string/case/constant-case-string/constant-case-string-to-camel-case-string-example/package.json deleted file mode 100644 index d5aff33a1..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-camel-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "constant-case-string-to-camel-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/constant-case-string-to-camel-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-dot-case-string-example/ConstantCaseStringToDotCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-to-dot-case-string-example/ConstantCaseStringToDotCaseString.js deleted file mode 100644 index 556aca977..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-dot-case-string-example/ConstantCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToDotCaseString } from "@codinasion/constant-case-string-to-dot-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-dot-case-string-example/package.json b/npm/examples/string/case/constant-case-string/constant-case-string-to-dot-case-string-example/package.json deleted file mode 100644 index 948a3e2a0..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-dot-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "constant-case-string-to-dot-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/constant-case-string-to-dot-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-header-case-string-example/ConstantCaseStringToHeaderCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-to-header-case-string-example/ConstantCaseStringToHeaderCaseString.js deleted file mode 100644 index 6b71b89a9..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-header-case-string-example/ConstantCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToHeaderCaseString } from "@codinasion/constant-case-string-to-header-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-header-case-string-example/package.json b/npm/examples/string/case/constant-case-string/constant-case-string-to-header-case-string-example/package.json deleted file mode 100644 index 2c15fcb1c..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-header-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "constant-case-string-to-header-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/constant-case-string-to-header-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-kebab-case-string-example/ConstantCaseStringToKebabCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-to-kebab-case-string-example/ConstantCaseStringToKebabCaseString.js deleted file mode 100644 index a4ff1ad97..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-kebab-case-string-example/ConstantCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToKebabCaseString } from "@codinasion/constant-case-string-to-kebab-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-kebab-case-string-example/package.json b/npm/examples/string/case/constant-case-string/constant-case-string-to-kebab-case-string-example/package.json deleted file mode 100644 index 2bb5fcbf6..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-kebab-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "constant-case-string-to-kebab-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/constant-case-string-to-kebab-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-lower-case-string-example/ConstantCaseStringToLowerCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-to-lower-case-string-example/ConstantCaseStringToLowerCaseString.js deleted file mode 100644 index f660a6345..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-lower-case-string-example/ConstantCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToLowerCaseString } from "@codinasion/constant-case-string-to-lower-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-lower-case-string-example/package.json b/npm/examples/string/case/constant-case-string/constant-case-string-to-lower-case-string-example/package.json deleted file mode 100644 index 83a48a378..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-lower-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "constant-case-string-to-lower-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/constant-case-string-to-lower-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-pascal-case-string-example/ConstantCaseStringToPascalCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-to-pascal-case-string-example/ConstantCaseStringToPascalCaseString.js deleted file mode 100644 index 5616f1d46..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-pascal-case-string-example/ConstantCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToPascalCaseString } from "@codinasion/constant-case-string-to-pascal-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-pascal-case-string-example/package.json b/npm/examples/string/case/constant-case-string/constant-case-string-to-pascal-case-string-example/package.json deleted file mode 100644 index 8fe894bcc..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-pascal-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "constant-case-string-to-pascal-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/constant-case-string-to-pascal-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-path-case-string-example/ConstantCaseStringToPathCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-to-path-case-string-example/ConstantCaseStringToPathCaseString.js deleted file mode 100644 index 126307b33..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-path-case-string-example/ConstantCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToPathCaseString } from "@codinasion/constant-case-string-to-path-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-path-case-string-example/package.json b/npm/examples/string/case/constant-case-string/constant-case-string-to-path-case-string-example/package.json deleted file mode 100644 index 6f7a1b67a..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-path-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "constant-case-string-to-path-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/constant-case-string-to-path-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-sentence-case-string-example/ConstantCaseStringToSentenceCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-to-sentence-case-string-example/ConstantCaseStringToSentenceCaseString.js deleted file mode 100644 index ff9c3a3a1..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-sentence-case-string-example/ConstantCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToSentenceCaseString } from "@codinasion/constant-case-string-to-sentence-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-sentence-case-string-example/package.json b/npm/examples/string/case/constant-case-string/constant-case-string-to-sentence-case-string-example/package.json deleted file mode 100644 index 85594eb05..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-sentence-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "constant-case-string-to-sentence-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/constant-case-string-to-sentence-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-snake-case-string-example/ConstantCaseStringToSnakeCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-to-snake-case-string-example/ConstantCaseStringToSnakeCaseString.js deleted file mode 100644 index 035f495de..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-snake-case-string-example/ConstantCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToSnakeCaseString } from "@codinasion/constant-case-string-to-snake-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-snake-case-string-example/package.json b/npm/examples/string/case/constant-case-string/constant-case-string-to-snake-case-string-example/package.json deleted file mode 100644 index 95f89787b..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-snake-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "constant-case-string-to-snake-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/constant-case-string-to-snake-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-title-case-string-example/ConstantCaseStringToTitleCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-to-title-case-string-example/ConstantCaseStringToTitleCaseString.js deleted file mode 100644 index 9e4086b5c..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-title-case-string-example/ConstantCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToTitleCaseString } from "@codinasion/constant-case-string-to-title-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-title-case-string-example/package.json b/npm/examples/string/case/constant-case-string/constant-case-string-to-title-case-string-example/package.json deleted file mode 100644 index 26b635880..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-title-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "constant-case-string-to-title-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/constant-case-string-to-title-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-upper-case-string-example/ConstantCaseStringToUpperCaseString.js b/npm/examples/string/case/constant-case-string/constant-case-string-to-upper-case-string-example/ConstantCaseStringToUpperCaseString.js deleted file mode 100644 index 7df999133..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-upper-case-string-example/ConstantCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToUpperCaseString } from "@codinasion/constant-case-string-to-upper-case-string"; - -const string = "hello_world"; -console.log(ConstantCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/constant-case-string/constant-case-string-to-upper-case-string-example/package.json b/npm/examples/string/case/constant-case-string/constant-case-string-to-upper-case-string-example/package.json deleted file mode 100644 index c9ab02c37..000000000 --- a/npm/examples/string/case/constant-case-string/constant-case-string-to-upper-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "constant-case-string-to-upper-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/constant-case-string-to-upper-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToCamelCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToCamelCaseString.js deleted file mode 100644 index a1c43c4c7..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToCamelCaseString } from "@codinasion/dot-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToConstantCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToConstantCaseString.js deleted file mode 100644 index 808dfc061..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToConstantCaseString } from "@codinasion/dot-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToHeaderCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToHeaderCaseString.js deleted file mode 100644 index 284033e2c..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToHeaderCaseString } from "@codinasion/dot-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToKebabCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToKebabCaseString.js deleted file mode 100644 index 11fe2561a..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToKebabCaseString } from "@codinasion/dot-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToLowerCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToLowerCaseString.js deleted file mode 100644 index 6a83007a3..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToLowerCaseString } from "@codinasion/dot-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToPascalCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToPascalCaseString.js deleted file mode 100644 index 631330c1a..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToPascalCaseString } from "@codinasion/dot-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToPathCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToPathCaseString.js deleted file mode 100644 index 46908f101..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToPathCaseString } from "@codinasion/dot-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToSentenceCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToSentenceCaseString.js deleted file mode 100644 index f41c96f60..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToSentenceCaseString } from "@codinasion/dot-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToSnakeCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToSnakeCaseString.js deleted file mode 100644 index d971fdbc0..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToSnakeCaseString } from "@codinasion/dot-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToTitleCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToTitleCaseString.js deleted file mode 100644 index 6d3142f48..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToTitleCaseString } from "@codinasion/dot-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToUpperCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToUpperCaseString.js deleted file mode 100644 index f7a39fe36..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-examples/DotCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToUpperCaseString } from "@codinasion/dot-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-examples/package.json b/npm/examples/string/case/dot-case-string/dot-case-string-examples/package.json deleted file mode 100644 index 6a7f14bcd..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-examples/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "dot-case-string-examples", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/dot-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-camel-case-string-example/DotCaseStringToCamelCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-to-camel-case-string-example/DotCaseStringToCamelCaseString.js deleted file mode 100644 index 42e2f8f0d..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-camel-case-string-example/DotCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToCamelCaseString } from "@codinasion/dot-case-string-to-camel-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-camel-case-string-example/package.json b/npm/examples/string/case/dot-case-string/dot-case-string-to-camel-case-string-example/package.json deleted file mode 100644 index abb8addc6..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-camel-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "dot-case-string-to-camel-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/dot-case-string-to-camel-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-constant-case-string-example/DotCaseStringToConstantCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-to-constant-case-string-example/DotCaseStringToConstantCaseString.js deleted file mode 100644 index b4317806b..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-constant-case-string-example/DotCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToConstantCaseString } from "@codinasion/dot-case-string-to-constant-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-constant-case-string-example/package.json b/npm/examples/string/case/dot-case-string/dot-case-string-to-constant-case-string-example/package.json deleted file mode 100644 index c28ca7d8c..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-constant-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "dot-case-string-to-constant-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/dot-case-string-to-constant-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-header-case-string-example/DotCaseStringToHeaderCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-to-header-case-string-example/DotCaseStringToHeaderCaseString.js deleted file mode 100644 index adc3edffb..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-header-case-string-example/DotCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToHeaderCaseString } from "@codinasion/dot-case-string-to-header-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-header-case-string-example/package.json b/npm/examples/string/case/dot-case-string/dot-case-string-to-header-case-string-example/package.json deleted file mode 100644 index 087116cc4..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-header-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "dot-case-string-to-header-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/dot-case-string-to-header-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-kebab-case-string-example/DotCaseStringToKebabCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-to-kebab-case-string-example/DotCaseStringToKebabCaseString.js deleted file mode 100644 index 9f484c86e..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-kebab-case-string-example/DotCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToKebabCaseString } from "@codinasion/dot-case-string-to-kebab-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-kebab-case-string-example/package.json b/npm/examples/string/case/dot-case-string/dot-case-string-to-kebab-case-string-example/package.json deleted file mode 100644 index 60a09d1aa..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-kebab-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "dot-case-string-to-kebab-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/dot-case-string-to-kebab-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-lower-case-string-example/DotCaseStringToLowerCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-to-lower-case-string-example/DotCaseStringToLowerCaseString.js deleted file mode 100644 index ea087312d..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-lower-case-string-example/DotCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToLowerCaseString } from "@codinasion/dot-case-string-to-lower-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-lower-case-string-example/package.json b/npm/examples/string/case/dot-case-string/dot-case-string-to-lower-case-string-example/package.json deleted file mode 100644 index 9c0c977eb..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-lower-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "dot-case-string-to-lower-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/dot-case-string-to-lower-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-pascal-case-string-example/DotCaseStringToPascalCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-to-pascal-case-string-example/DotCaseStringToPascalCaseString.js deleted file mode 100644 index d25f82d4d..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-pascal-case-string-example/DotCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToPascalCaseString } from "@codinasion/dot-case-string-to-pascal-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-pascal-case-string-example/package.json b/npm/examples/string/case/dot-case-string/dot-case-string-to-pascal-case-string-example/package.json deleted file mode 100644 index 16ae8b299..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-pascal-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "dot-case-string-to-pascal-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/dot-case-string-to-pascal-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-path-case-string-example/DotCaseStringToPathCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-to-path-case-string-example/DotCaseStringToPathCaseString.js deleted file mode 100644 index 4f6a60cd8..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-path-case-string-example/DotCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToPathCaseString } from "@codinasion/dot-case-string-to-path-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-path-case-string-example/package.json b/npm/examples/string/case/dot-case-string/dot-case-string-to-path-case-string-example/package.json deleted file mode 100644 index cf8c5c035..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-path-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "dot-case-string-to-path-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/dot-case-string-to-path-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-sentence-case-string-example/DotCaseStringToSentenceCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-to-sentence-case-string-example/DotCaseStringToSentenceCaseString.js deleted file mode 100644 index 0bf4260b7..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-sentence-case-string-example/DotCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToSentenceCaseString } from "@codinasion/dot-case-string-to-sentence-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-sentence-case-string-example/package.json b/npm/examples/string/case/dot-case-string/dot-case-string-to-sentence-case-string-example/package.json deleted file mode 100644 index d81d5604f..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-sentence-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "dot-case-string-to-sentence-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/dot-case-string-to-sentence-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-snake-case-string-example/DotCaseStringToSnakeCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-to-snake-case-string-example/DotCaseStringToSnakeCaseString.js deleted file mode 100644 index 0a024a4bb..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-snake-case-string-example/DotCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToSnakeCaseString } from "@codinasion/dot-case-string-to-snake-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-snake-case-string-example/package.json b/npm/examples/string/case/dot-case-string/dot-case-string-to-snake-case-string-example/package.json deleted file mode 100644 index 2702ec199..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-snake-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "dot-case-string-to-snake-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/dot-case-string-to-snake-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-title-case-string-example/DotCaseStringToTitleCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-to-title-case-string-example/DotCaseStringToTitleCaseString.js deleted file mode 100644 index d24fb30f8..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-title-case-string-example/DotCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToTitleCaseString } from "@codinasion/dot-case-string-to-title-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-title-case-string-example/package.json b/npm/examples/string/case/dot-case-string/dot-case-string-to-title-case-string-example/package.json deleted file mode 100644 index 564b0bea2..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-title-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "dot-case-string-to-title-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/dot-case-string-to-title-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-upper-case-string-example/DotCaseStringToUpperCaseString.js b/npm/examples/string/case/dot-case-string/dot-case-string-to-upper-case-string-example/DotCaseStringToUpperCaseString.js deleted file mode 100644 index c271659f4..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-upper-case-string-example/DotCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToUpperCaseString } from "@codinasion/dot-case-string-to-upper-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/dot-case-string/dot-case-string-to-upper-case-string-example/package.json b/npm/examples/string/case/dot-case-string/dot-case-string-to-upper-case-string-example/package.json deleted file mode 100644 index bdfdba2b8..000000000 --- a/npm/examples/string/case/dot-case-string/dot-case-string-to-upper-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "dot-case-string-to-upper-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/dot-case-string-to-upper-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToCamelCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToCamelCaseString.js deleted file mode 100644 index b16399e9a..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToCamelCaseString } from "@codinasion/header-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToConstantCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToConstantCaseString.js deleted file mode 100644 index 3187d5db6..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToConstantCaseString } from "@codinasion/header-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToDotCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToDotCaseString.js deleted file mode 100644 index f40d6b06b..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToDotCaseString } from "@codinasion/header-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToKebabCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToKebabCaseString.js deleted file mode 100644 index 27bfb7306..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToKebabCaseString } from "@codinasion/header-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToLowerCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToLowerCaseString.js deleted file mode 100644 index 1d351e80c..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToLowerCaseString } from "@codinasion/header-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToPascalCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToPascalCaseString.js deleted file mode 100644 index ed6e0d7dd..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToPascalCaseString } from "@codinasion/header-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToPathCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToPathCaseString.js deleted file mode 100644 index 7f8bf8f58..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToPathCaseString } from "@codinasion/header-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToSentenceCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToSentenceCaseString.js deleted file mode 100644 index f7f568d07..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToSentenceCaseString } from "@codinasion/header-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToSnakeCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToSnakeCaseString.js deleted file mode 100644 index 376cb8d98..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToSnakeCaseString } from "@codinasion/header-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToTitleCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToTitleCaseString.js deleted file mode 100644 index 3411aaf5d..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToTitleCaseString } from "@codinasion/header-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToUpperCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToUpperCaseString.js deleted file mode 100644 index f0e842d70..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-examples/HeaderCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToUpperCaseString } from "@codinasion/header-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/header-case-string/header-case-string-examples/package.json b/npm/examples/string/case/header-case-string/header-case-string-examples/package.json deleted file mode 100644 index ce2405a78..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-examples/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "header-case-string-examples", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/header-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-camel-case-string-example/HeaderCaseStringToCamelCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-to-camel-case-string-example/HeaderCaseStringToCamelCaseString.js deleted file mode 100644 index 19307fd3b..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-camel-case-string-example/HeaderCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToCamelCaseString } from "@codinasion/header-case-string-to-camel-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-camel-case-string-example/package.json b/npm/examples/string/case/header-case-string/header-case-string-to-camel-case-string-example/package.json deleted file mode 100644 index 72f5cb0c6..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-camel-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "header-case-string-to-camel-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/header-case-string-to-camel-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-constant-case-string-example/HeaderCaseStringToConstantCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-to-constant-case-string-example/HeaderCaseStringToConstantCaseString.js deleted file mode 100644 index 25887e179..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-constant-case-string-example/HeaderCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToConstantCaseString } from "@codinasion/header-case-string-to-constant-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-constant-case-string-example/package.json b/npm/examples/string/case/header-case-string/header-case-string-to-constant-case-string-example/package.json deleted file mode 100644 index a354dd2ea..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-constant-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "header-case-string-to-constant-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/header-case-string-to-constant-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-dot-case-string-example/HeaderCaseStringToDotCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-to-dot-case-string-example/HeaderCaseStringToDotCaseString.js deleted file mode 100644 index 0c49b37a6..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-dot-case-string-example/HeaderCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToDotCaseString } from "@codinasion/header-case-string-to-dot-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-dot-case-string-example/package.json b/npm/examples/string/case/header-case-string/header-case-string-to-dot-case-string-example/package.json deleted file mode 100644 index 7170f47a1..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-dot-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "header-case-string-to-dot-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/header-case-string-to-dot-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-kebab-case-string-example/HeaderCaseStringToKebabCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-to-kebab-case-string-example/HeaderCaseStringToKebabCaseString.js deleted file mode 100644 index 354feb6d6..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-kebab-case-string-example/HeaderCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToKebabCaseString } from "@codinasion/header-case-string-to-kebab-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-kebab-case-string-example/package.json b/npm/examples/string/case/header-case-string/header-case-string-to-kebab-case-string-example/package.json deleted file mode 100644 index 62c5fccff..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-kebab-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "header-case-string-to-kebab-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/header-case-string-to-kebab-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-lower-case-string-example/HeaderCaseStringToLowerCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-to-lower-case-string-example/HeaderCaseStringToLowerCaseString.js deleted file mode 100644 index 8f10a5b05..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-lower-case-string-example/HeaderCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToLowerCaseString } from "@codinasion/header-case-string-to-lower-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-lower-case-string-example/package.json b/npm/examples/string/case/header-case-string/header-case-string-to-lower-case-string-example/package.json deleted file mode 100644 index 64e243fea..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-lower-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "header-case-string-to-lower-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/header-case-string-to-lower-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-pascal-case-string-example/HeaderCaseStringToPascalCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-to-pascal-case-string-example/HeaderCaseStringToPascalCaseString.js deleted file mode 100644 index faa8f5cb7..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-pascal-case-string-example/HeaderCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToPascalCaseString } from "@codinasion/header-case-string-to-pascal-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-pascal-case-string-example/package.json b/npm/examples/string/case/header-case-string/header-case-string-to-pascal-case-string-example/package.json deleted file mode 100644 index 2c82ad452..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-pascal-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "header-case-string-to-pascal-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/header-case-string-to-pascal-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-path-case-string-example/HeaderCaseStringToPathCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-to-path-case-string-example/HeaderCaseStringToPathCaseString.js deleted file mode 100644 index 20bffa3bb..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-path-case-string-example/HeaderCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToPathCaseString } from "@codinasion/header-case-string-to-path-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-path-case-string-example/package.json b/npm/examples/string/case/header-case-string/header-case-string-to-path-case-string-example/package.json deleted file mode 100644 index 6541ecdff..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-path-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "header-case-string-to-path-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/header-case-string-to-path-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-sentence-case-string-example/HeaderCaseStringToSentenceCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-to-sentence-case-string-example/HeaderCaseStringToSentenceCaseString.js deleted file mode 100644 index 839a86318..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-sentence-case-string-example/HeaderCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToSentenceCaseString } from "@codinasion/header-case-string-to-sentence-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-sentence-case-string-example/package.json b/npm/examples/string/case/header-case-string/header-case-string-to-sentence-case-string-example/package.json deleted file mode 100644 index 8f3586337..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-sentence-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "header-case-string-to-sentence-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/header-case-string-to-sentence-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-snake-case-string-example/HeaderCaseStringToSnakeCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-to-snake-case-string-example/HeaderCaseStringToSnakeCaseString.js deleted file mode 100644 index fc5844de3..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-snake-case-string-example/HeaderCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToSnakeCaseString } from "@codinasion/header-case-string-to-snake-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-snake-case-string-example/package.json b/npm/examples/string/case/header-case-string/header-case-string-to-snake-case-string-example/package.json deleted file mode 100644 index f5113bb54..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-snake-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "header-case-string-to-snake-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/header-case-string-to-snake-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-title-case-string-example/HeaderCaseStringToTitleCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-to-title-case-string-example/HeaderCaseStringToTitleCaseString.js deleted file mode 100644 index 026ae6a9a..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-title-case-string-example/HeaderCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToTitleCaseString } from "@codinasion/header-case-string-to-title-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-title-case-string-example/package.json b/npm/examples/string/case/header-case-string/header-case-string-to-title-case-string-example/package.json deleted file mode 100644 index d7fb70588..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-title-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "header-case-string-to-title-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/header-case-string-to-title-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-upper-case-string-example/HeaderCaseStringToUpperCaseString.js b/npm/examples/string/case/header-case-string/header-case-string-to-upper-case-string-example/HeaderCaseStringToUpperCaseString.js deleted file mode 100644 index 213d9fe9d..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-upper-case-string-example/HeaderCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToUpperCaseString } from "@codinasion/header-case-string-to-upper-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/header-case-string/header-case-string-to-upper-case-string-example/package.json b/npm/examples/string/case/header-case-string/header-case-string-to-upper-case-string-example/package.json deleted file mode 100644 index c6a370d5e..000000000 --- a/npm/examples/string/case/header-case-string/header-case-string-to-upper-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "header-case-string-to-upper-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/header-case-string-to-upper-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToCamelCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToCamelCaseString.js deleted file mode 100644 index 498e04fe7..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToCamelCaseString } from "@codinasion/kebab-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToConstantCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToConstantCaseString.js deleted file mode 100644 index 0e72752db..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToConstantCaseString } from "@codinasion/kebab-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToDotCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToDotCaseString.js deleted file mode 100644 index 5b7dc0bb7..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToDotCaseString } from "@codinasion/kebab-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToHeaderCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToHeaderCaseString.js deleted file mode 100644 index 5a718159d..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToHeaderCaseString } from "@codinasion/kebab-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToLowerCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToLowerCaseString.js deleted file mode 100644 index 6bb9fc713..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToLowerCaseString } from "@codinasion/kebab-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToPascalCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToPascalCaseString.js deleted file mode 100644 index 6a75555d6..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToPascalCaseString } from "@codinasion/kebab-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToPathCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToPathCaseString.js deleted file mode 100644 index 7a336b6c3..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToPathCaseString } from "@codinasion/kebab-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToSentenceCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToSentenceCaseString.js deleted file mode 100644 index f842e1285..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToSentenceCaseString } from "@codinasion/kebab-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToSnakeCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToSnakeCaseString.js deleted file mode 100644 index 997ff9f81..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToSnakeCaseString } from "@codinasion/kebab-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToTitleCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToTitleCaseString.js deleted file mode 100644 index 288f2d844..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToTitleCaseString } from "@codinasion/kebab-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToUpperCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToUpperCaseString.js deleted file mode 100644 index 137421a73..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/KebabCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToUpperCaseString } from "@codinasion/kebab-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/package.json b/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/package.json deleted file mode 100644 index 3585f9e76..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-examples/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "kebab-case-string-examples", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/kebab-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-camel-case-string-example/KebabCaseStringToCamelCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-camel-case-string-example/KebabCaseStringToCamelCaseString.js deleted file mode 100644 index 43cc8580e..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-camel-case-string-example/KebabCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToCamelCaseString } from "@codinasion/kebab-case-string-to-camel-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-camel-case-string-example/package.json b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-camel-case-string-example/package.json deleted file mode 100644 index 6aa67098d..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-camel-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "kebab-case-string-to-camel-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/kebab-case-string-to-camel-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-constant-case-string-example/KebabCaseStringToConstantCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-constant-case-string-example/KebabCaseStringToConstantCaseString.js deleted file mode 100644 index be19936bb..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-constant-case-string-example/KebabCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToConstantCaseString } from "@codinasion/kebab-case-string-to-constant-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-constant-case-string-example/package.json b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-constant-case-string-example/package.json deleted file mode 100644 index de2088aab..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-constant-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "kebab-case-string-to-constant-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/kebab-case-string-to-constant-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-dot-case-string-example/KebabCaseStringToDotCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-dot-case-string-example/KebabCaseStringToDotCaseString.js deleted file mode 100644 index de2081545..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-dot-case-string-example/KebabCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToDotCaseString } from "@codinasion/kebab-case-string-to-dot-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-dot-case-string-example/package.json b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-dot-case-string-example/package.json deleted file mode 100644 index e09a8ba4d..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-dot-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "kebab-case-string-to-dot-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/kebab-case-string-to-dot-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-header-case-string-example/KebabCaseStringToHeaderCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-header-case-string-example/KebabCaseStringToHeaderCaseString.js deleted file mode 100644 index f3fa06411..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-header-case-string-example/KebabCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToHeaderCaseString } from "@codinasion/kebab-case-string-to-header-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-header-case-string-example/package.json b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-header-case-string-example/package.json deleted file mode 100644 index 25339b2f8..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-header-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "kebab-case-string-to-header-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/kebab-case-string-to-header-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-lower-case-string-example/KebabCaseStringToLowerCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-lower-case-string-example/KebabCaseStringToLowerCaseString.js deleted file mode 100644 index dc39f2fb4..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-lower-case-string-example/KebabCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToLowerCaseString } from "@codinasion/kebab-case-string-to-lower-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-lower-case-string-example/package.json b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-lower-case-string-example/package.json deleted file mode 100644 index acc5a8ddc..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-lower-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "kebab-case-string-to-lower-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/kebab-case-string-to-lower-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string-example/KebabCaseStringToPascalCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string-example/KebabCaseStringToPascalCaseString.js deleted file mode 100644 index 66dc7a69c..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string-example/KebabCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToPascalCaseString } from "@codinasion/kebab-case-string-to-pascal-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string-example/package.json b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string-example/package.json deleted file mode 100644 index 571eaee72..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "kebab-case-string-to-pascal-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/kebab-case-string-to-pascal-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-path-case-string-example/KebabCaseStringToPathCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-path-case-string-example/KebabCaseStringToPathCaseString.js deleted file mode 100644 index a53c141d0..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-path-case-string-example/KebabCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToPathCaseString } from "@codinasion/kebab-case-string-to-path-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-path-case-string-example/package.json b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-path-case-string-example/package.json deleted file mode 100644 index 4d18a2773..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-path-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "kebab-case-string-to-path-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/kebab-case-string-to-path-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string-example/KebabCaseStringToSentenceCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string-example/KebabCaseStringToSentenceCaseString.js deleted file mode 100644 index 8d565cc8b..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string-example/KebabCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToSentenceCaseString } from "@codinasion/kebab-case-string-to-sentence-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string-example/package.json b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string-example/package.json deleted file mode 100644 index d7de58d39..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "kebab-case-string-to-sentence-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/kebab-case-string-to-sentence-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-snake-case-string-example/KebabCaseStringToSnakeCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-snake-case-string-example/KebabCaseStringToSnakeCaseString.js deleted file mode 100644 index 87056fa12..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-snake-case-string-example/KebabCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToSnakeCaseString } from "@codinasion/kebab-case-string-to-snake-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-snake-case-string-example/package.json b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-snake-case-string-example/package.json deleted file mode 100644 index 9d9534b7e..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-snake-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "kebab-case-string-to-snake-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/kebab-case-string-to-snake-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-title-case-string-example/KebabCaseStringToTitleCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-title-case-string-example/KebabCaseStringToTitleCaseString.js deleted file mode 100644 index 5ed7f90bf..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-title-case-string-example/KebabCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToTitleCaseString } from "@codinasion/kebab-case-string-to-title-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-title-case-string-example/package.json b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-title-case-string-example/package.json deleted file mode 100644 index bb4a5853b..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-title-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "kebab-case-string-to-title-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/kebab-case-string-to-title-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-upper-case-string-example/KebabCaseStringToUpperCaseString.js b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-upper-case-string-example/KebabCaseStringToUpperCaseString.js deleted file mode 100644 index c7dfa3d2e..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-upper-case-string-example/KebabCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToUpperCaseString } from "@codinasion/kebab-case-string-to-upper-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-upper-case-string-example/package.json b/npm/examples/string/case/kebab-case-string/kebab-case-string-to-upper-case-string-example/package.json deleted file mode 100644 index 2ceed7675..000000000 --- a/npm/examples/string/case/kebab-case-string/kebab-case-string-to-upper-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "kebab-case-string-to-upper-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/kebab-case-string-to-upper-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToCamelCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToCamelCaseString.js deleted file mode 100644 index 12dbd14dc..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToCamelCaseString } from "@codinasion/lower-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToConstantCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToConstantCaseString.js deleted file mode 100644 index d007d4ff5..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToConstantCaseString } from "@codinasion/lower-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToDotCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToDotCaseString.js deleted file mode 100644 index 31124d5b2..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToDotCaseString } from "@codinasion/lower-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToHeaderCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToHeaderCaseString.js deleted file mode 100644 index c9d86b732..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToHeaderCaseString } from "@codinasion/lower-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToKebabCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToKebabCaseString.js deleted file mode 100644 index 84589b15c..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToKebabCaseString } from "@codinasion/lower-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToPascalCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToPascalCaseString.js deleted file mode 100644 index c4dff2895..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToPascalCaseString } from "@codinasion/lower-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToPathCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToPathCaseString.js deleted file mode 100644 index ed681e210..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToPathCaseString } from "@codinasion/lower-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToSentenceCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToSentenceCaseString.js deleted file mode 100644 index f8ea95f72..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToSentenceCaseString } from "@codinasion/lower-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToSnakeCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToSnakeCaseString.js deleted file mode 100644 index db3c711e6..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToSnakeCaseString } from "@codinasion/lower-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToTitleCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToTitleCaseString.js deleted file mode 100644 index 360195723..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToTitleCaseString } from "@codinasion/lower-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToUpperCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToUpperCaseString.js deleted file mode 100644 index 3d5aa5c9a..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-examples/LowerCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToUpperCaseString } from "@codinasion/lower-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-examples/package.json b/npm/examples/string/case/lower-case-string/lower-case-string-examples/package.json deleted file mode 100644 index 8dcc0fb96..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-examples/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "lower-case-string-examples", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/lower-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-camel-case-string-example/LowerCaseStringToCamelCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-to-camel-case-string-example/LowerCaseStringToCamelCaseString.js deleted file mode 100644 index d5d09b956..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-camel-case-string-example/LowerCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToCamelCaseString } from "@codinasion/lower-case-string-to-camel-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-camel-case-string-example/package.json b/npm/examples/string/case/lower-case-string/lower-case-string-to-camel-case-string-example/package.json deleted file mode 100644 index a24ed75a4..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-camel-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "lower-case-string-to-camel-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/lower-case-string-to-camel-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-constant-case-string-example/LowerCaseStringToConstantCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-to-constant-case-string-example/LowerCaseStringToConstantCaseString.js deleted file mode 100644 index 62fed76b3..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-constant-case-string-example/LowerCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToConstantCaseString } from "@codinasion/lower-case-string-to-constant-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-constant-case-string-example/package.json b/npm/examples/string/case/lower-case-string/lower-case-string-to-constant-case-string-example/package.json deleted file mode 100644 index 2d7bbc878..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-constant-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "lower-case-string-to-constant-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/lower-case-string-to-constant-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-dot-case-string-example/LowerCaseStringToDotCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-to-dot-case-string-example/LowerCaseStringToDotCaseString.js deleted file mode 100644 index d70cad0a9..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-dot-case-string-example/LowerCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToDotCaseString } from "@codinasion/lower-case-string-to-dot-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-dot-case-string-example/package.json b/npm/examples/string/case/lower-case-string/lower-case-string-to-dot-case-string-example/package.json deleted file mode 100644 index 35130f7f3..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-dot-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "lower-case-string-to-dot-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/lower-case-string-to-dot-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-header-case-string-example/LowerCaseStringToHeaderCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-to-header-case-string-example/LowerCaseStringToHeaderCaseString.js deleted file mode 100644 index b26b5932d..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-header-case-string-example/LowerCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToHeaderCaseString } from "@codinasion/lower-case-string-to-header-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-header-case-string-example/package.json b/npm/examples/string/case/lower-case-string/lower-case-string-to-header-case-string-example/package.json deleted file mode 100644 index 57622b69c..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-header-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "lower-case-string-to-header-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/lower-case-string-to-header-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-kebab-case-string-example/LowerCaseStringToKebabCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-to-kebab-case-string-example/LowerCaseStringToKebabCaseString.js deleted file mode 100644 index 98bf53151..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-kebab-case-string-example/LowerCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToKebabCaseString } from "@codinasion/lower-case-string-to-kebab-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-kebab-case-string-example/package.json b/npm/examples/string/case/lower-case-string/lower-case-string-to-kebab-case-string-example/package.json deleted file mode 100644 index 8b91cc411..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-kebab-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "lower-case-string-to-kebab-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/lower-case-string-to-kebab-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-pascal-case-string-example/LowerCaseStringToPascalCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-to-pascal-case-string-example/LowerCaseStringToPascalCaseString.js deleted file mode 100644 index 43a28ffde..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-pascal-case-string-example/LowerCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToPascalCaseString } from "@codinasion/lower-case-string-to-pascal-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-pascal-case-string-example/package.json b/npm/examples/string/case/lower-case-string/lower-case-string-to-pascal-case-string-example/package.json deleted file mode 100644 index 861c15a86..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-pascal-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "lower-case-string-to-pascal-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/lower-case-string-to-pascal-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-path-case-string-example/LowerCaseStringToPathCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-to-path-case-string-example/LowerCaseStringToPathCaseString.js deleted file mode 100644 index d53b8b56e..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-path-case-string-example/LowerCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToPathCaseString } from "@codinasion/lower-case-string-to-path-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-path-case-string-example/package.json b/npm/examples/string/case/lower-case-string/lower-case-string-to-path-case-string-example/package.json deleted file mode 100644 index 9855dea13..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-path-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "lower-case-string-to-path-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/lower-case-string-to-path-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-sentence-case-string-example/LowerCaseStringToSentenceCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-to-sentence-case-string-example/LowerCaseStringToSentenceCaseString.js deleted file mode 100644 index f2a77f889..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-sentence-case-string-example/LowerCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToSentenceCaseString } from "@codinasion/lower-case-string-to-sentence-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-sentence-case-string-example/package.json b/npm/examples/string/case/lower-case-string/lower-case-string-to-sentence-case-string-example/package.json deleted file mode 100644 index 493636c7b..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-sentence-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "lower-case-string-to-sentence-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/lower-case-string-to-sentence-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-snake-case-string-example/LowerCaseStringToSnakeCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-to-snake-case-string-example/LowerCaseStringToSnakeCaseString.js deleted file mode 100644 index afbb0f1f2..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-snake-case-string-example/LowerCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToSnakeCaseString } from "@codinasion/lower-case-string-to-snake-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-snake-case-string-example/package.json b/npm/examples/string/case/lower-case-string/lower-case-string-to-snake-case-string-example/package.json deleted file mode 100644 index 8366b6f7e..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-snake-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "lower-case-string-to-snake-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/lower-case-string-to-snake-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-title-case-string-example/LowerCaseStringToTitleCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-to-title-case-string-example/LowerCaseStringToTitleCaseString.js deleted file mode 100644 index c3e760f41..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-title-case-string-example/LowerCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToTitleCaseString } from "@codinasion/lower-case-string-to-title-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-title-case-string-example/package.json b/npm/examples/string/case/lower-case-string/lower-case-string-to-title-case-string-example/package.json deleted file mode 100644 index a6bd3f14f..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-title-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "lower-case-string-to-title-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/lower-case-string-to-title-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-upper-case-string-example/LowerCaseStringToUpperCaseString.js b/npm/examples/string/case/lower-case-string/lower-case-string-to-upper-case-string-example/LowerCaseStringToUpperCaseString.js deleted file mode 100644 index cbd2ffa54..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-upper-case-string-example/LowerCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToUpperCaseString } from "@codinasion/lower-case-string-to-upper-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/lower-case-string/lower-case-string-to-upper-case-string-example/package.json b/npm/examples/string/case/lower-case-string/lower-case-string-to-upper-case-string-example/package.json deleted file mode 100644 index 3bff285a4..000000000 --- a/npm/examples/string/case/lower-case-string/lower-case-string-to-upper-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "lower-case-string-to-upper-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/lower-case-string-to-upper-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToCamelCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToCamelCaseString.js deleted file mode 100644 index 6afd4c8c0..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToCamelCaseString } from "@codinasion/pascal-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToConstantCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToConstantCaseString.js deleted file mode 100644 index d5ee0c17c..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToConstantCaseString } from "@codinasion/pascal-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToDotCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToDotCaseString.js deleted file mode 100644 index a56c6bcb6..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToDotCaseString } from "@codinasion/pascal-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToHeaderCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToHeaderCaseString.js deleted file mode 100644 index bb587459c..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToHeaderCaseString } from "@codinasion/pascal-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToKebabCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToKebabCaseString.js deleted file mode 100644 index 3d26b8c0f..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToKebabCaseString } from "@codinasion/pascal-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToLowerCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToLowerCaseString.js deleted file mode 100644 index 87cf73945..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToLowerCaseString } from "@codinasion/pascal-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToPathCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToPathCaseString.js deleted file mode 100644 index 1f6c9810c..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToPathCaseString } from "@codinasion/pascal-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToSentenceCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToSentenceCaseString.js deleted file mode 100644 index 5e85558df..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToSentenceCaseString } from "@codinasion/pascal-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToSnakeCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToSnakeCaseString.js deleted file mode 100644 index 2940a5c6a..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToSnakeCaseString } from "@codinasion/pascal-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToTitleCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToTitleCaseString.js deleted file mode 100644 index e0196096c..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToTitleCaseString } from "@codinasion/pascal-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToUpperCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToUpperCaseString.js deleted file mode 100644 index 40f5bc338..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/PascalCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToUpperCaseString } from "@codinasion/pascal-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/package.json b/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/package.json deleted file mode 100644 index 042c88576..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-examples/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "pascal-case-string-examples", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/pascal-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-camel-case-string-example/PascalCaseStringToCamelCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-camel-case-string-example/PascalCaseStringToCamelCaseString.js deleted file mode 100644 index 3c5aedd4e..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-camel-case-string-example/PascalCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToCamelCaseString } from "@codinasion/pascal-case-string-to-camel-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-camel-case-string-example/package.json b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-camel-case-string-example/package.json deleted file mode 100644 index aacd7b2b1..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-camel-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "pascal-case-string-to-camel-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/pascal-case-string-to-camel-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-constant-case-string-example/PascalCaseStringToConstantCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-constant-case-string-example/PascalCaseStringToConstantCaseString.js deleted file mode 100644 index 0a5f1d160..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-constant-case-string-example/PascalCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToConstantCaseString } from "@codinasion/pascal-case-string-to-constant-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-constant-case-string-example/package.json b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-constant-case-string-example/package.json deleted file mode 100644 index 7e3a24c78..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-constant-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "pascal-case-string-to-constant-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/pascal-case-string-to-constant-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-dot-case-string-example/PascalCaseStringToDotCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-dot-case-string-example/PascalCaseStringToDotCaseString.js deleted file mode 100644 index e12c357e4..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-dot-case-string-example/PascalCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToDotCaseString } from "@codinasion/pascal-case-string-to-dot-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-dot-case-string-example/package.json b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-dot-case-string-example/package.json deleted file mode 100644 index e7d074daf..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-dot-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "pascal-case-string-to-dot-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/pascal-case-string-to-dot-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-header-case-string-example/PascalCaseStringToHeaderCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-header-case-string-example/PascalCaseStringToHeaderCaseString.js deleted file mode 100644 index 60c61cf22..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-header-case-string-example/PascalCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToHeaderCaseString } from "@codinasion/pascal-case-string-to-header-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-header-case-string-example/package.json b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-header-case-string-example/package.json deleted file mode 100644 index 047e433a5..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-header-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "pascal-case-string-to-header-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/pascal-case-string-to-header-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string-example/PascalCaseStringToKebabCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string-example/PascalCaseStringToKebabCaseString.js deleted file mode 100644 index c49c08f7d..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string-example/PascalCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToKebabCaseString } from "@codinasion/pascal-case-string-to-kebab-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string-example/package.json b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string-example/package.json deleted file mode 100644 index 8136132af..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "pascal-case-string-to-kebab-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/pascal-case-string-to-kebab-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-lower-case-string-example/PascalCaseStringToLowerCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-lower-case-string-example/PascalCaseStringToLowerCaseString.js deleted file mode 100644 index 71a1c4060..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-lower-case-string-example/PascalCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToLowerCaseString } from "@codinasion/pascal-case-string-to-lower-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-lower-case-string-example/package.json b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-lower-case-string-example/package.json deleted file mode 100644 index 7da4c705c..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-lower-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "pascal-case-string-to-lower-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/pascal-case-string-to-lower-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-path-case-string-example/PascalCaseStringToPathCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-path-case-string-example/PascalCaseStringToPathCaseString.js deleted file mode 100644 index 6479d821a..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-path-case-string-example/PascalCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToPathCaseString } from "@codinasion/pascal-case-string-to-path-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-path-case-string-example/package.json b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-path-case-string-example/package.json deleted file mode 100644 index b002671ba..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-path-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "pascal-case-string-to-path-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/pascal-case-string-to-path-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string-example/PascalCaseStringToSentenceCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string-example/PascalCaseStringToSentenceCaseString.js deleted file mode 100644 index 113552b26..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string-example/PascalCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToSentenceCaseString } from "@codinasion/pascal-case-string-to-sentence-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string-example/package.json b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string-example/package.json deleted file mode 100644 index a16fa41ba..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "pascal-case-string-to-sentence-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/pascal-case-string-to-sentence-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-snake-case-string-example/PascalCaseStringToSnakeCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-snake-case-string-example/PascalCaseStringToSnakeCaseString.js deleted file mode 100644 index f6fdbd34b..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-snake-case-string-example/PascalCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToSnakeCaseString } from "@codinasion/pascal-case-string-to-snake-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-snake-case-string-example/package.json b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-snake-case-string-example/package.json deleted file mode 100644 index a7c717077..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-snake-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "pascal-case-string-to-snake-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/pascal-case-string-to-snake-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-title-case-string-example/PascalCaseStringToTitleCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-title-case-string-example/PascalCaseStringToTitleCaseString.js deleted file mode 100644 index 79219d026..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-title-case-string-example/PascalCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToTitleCaseString } from "@codinasion/pascal-case-string-to-title-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-title-case-string-example/package.json b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-title-case-string-example/package.json deleted file mode 100644 index 960503bde..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-title-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "pascal-case-string-to-title-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/pascal-case-string-to-title-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-upper-case-string-example/PascalCaseStringToUpperCaseString.js b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-upper-case-string-example/PascalCaseStringToUpperCaseString.js deleted file mode 100644 index a7856f1bd..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-upper-case-string-example/PascalCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToUpperCaseString } from "@codinasion/pascal-case-string-to-upper-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-upper-case-string-example/package.json b/npm/examples/string/case/pascal-case-string/pascal-case-string-to-upper-case-string-example/package.json deleted file mode 100644 index 1f98f2617..000000000 --- a/npm/examples/string/case/pascal-case-string/pascal-case-string-to-upper-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "pascal-case-string-to-upper-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/pascal-case-string-to-upper-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToCamelCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToCamelCaseString.js deleted file mode 100644 index c8e9b26a2..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToCamelCaseString } from "@codinasion/path-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToConstantCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToConstantCaseString.js deleted file mode 100644 index 197c503bc..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToConstantCaseString } from "@codinasion/path-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToDotCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToDotCaseString.js deleted file mode 100644 index 94f2d5477..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToDotCaseString } from "@codinasion/path-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToHeaderCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToHeaderCaseString.js deleted file mode 100644 index 115cf9447..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToHeaderCaseString } from "@codinasion/path-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToKebabCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToKebabCaseString.js deleted file mode 100644 index 2ef05e255..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToKebabCaseString } from "@codinasion/path-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToLowerCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToLowerCaseString.js deleted file mode 100644 index 0a4819b81..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToLowerCaseString } from "@codinasion/path-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToPascalCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToPascalCaseString.js deleted file mode 100644 index 3b5349fe0..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToPascalCaseString } from "@codinasion/path-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToSentenceCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToSentenceCaseString.js deleted file mode 100644 index 0b572e94d..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToSentenceCaseString } from "@codinasion/path-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToSnakeCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToSnakeCaseString.js deleted file mode 100644 index c1c33d28a..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToSnakeCaseString } from "@codinasion/path-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToTitleCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToTitleCaseString.js deleted file mode 100644 index 9679de7d4..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToTitleCaseString } from "@codinasion/path-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToUpperCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToUpperCaseString.js deleted file mode 100644 index 8855fccc7..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-examples/PathCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToUpperCaseString } from "@codinasion/path-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/path-case-string/path-case-string-examples/package.json b/npm/examples/string/case/path-case-string/path-case-string-examples/package.json deleted file mode 100644 index 023611831..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-examples/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "path-case-string-examples", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/path-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-camel-case-string-example/PathCaseStringToCamelCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-to-camel-case-string-example/PathCaseStringToCamelCaseString.js deleted file mode 100644 index 71db7505a..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-camel-case-string-example/PathCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToCamelCaseString } from "@codinasion/path-case-string-to-camel-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-camel-case-string-example/package.json b/npm/examples/string/case/path-case-string/path-case-string-to-camel-case-string-example/package.json deleted file mode 100644 index 65afadd35..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-camel-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "path-case-string-to-camel-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/path-case-string-to-camel-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-constant-case-string-example/PathCaseStringToConstantCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-to-constant-case-string-example/PathCaseStringToConstantCaseString.js deleted file mode 100644 index e0a2020a1..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-constant-case-string-example/PathCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToConstantCaseString } from "@codinasion/path-case-string-to-constant-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-constant-case-string-example/package.json b/npm/examples/string/case/path-case-string/path-case-string-to-constant-case-string-example/package.json deleted file mode 100644 index 9ed3b42d1..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-constant-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "path-case-string-to-constant-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/path-case-string-to-constant-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-dot-case-string-example/PathCaseStringToDotCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-to-dot-case-string-example/PathCaseStringToDotCaseString.js deleted file mode 100644 index 9134fe8eb..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-dot-case-string-example/PathCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToDotCaseString } from "@codinasion/path-case-string-to-dot-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-dot-case-string-example/package.json b/npm/examples/string/case/path-case-string/path-case-string-to-dot-case-string-example/package.json deleted file mode 100644 index aea0c29d7..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-dot-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "path-case-string-to-dot-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/path-case-string-to-dot-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-header-case-string-example/PathCaseStringToHeaderCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-to-header-case-string-example/PathCaseStringToHeaderCaseString.js deleted file mode 100644 index e0bcb3fe4..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-header-case-string-example/PathCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToHeaderCaseString } from "@codinasion/path-case-string-to-header-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-header-case-string-example/package.json b/npm/examples/string/case/path-case-string/path-case-string-to-header-case-string-example/package.json deleted file mode 100644 index e6bdd1ed5..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-header-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "path-case-string-to-header-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/path-case-string-to-header-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-kebab-case-string-example/PathCaseStringToKebabCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-to-kebab-case-string-example/PathCaseStringToKebabCaseString.js deleted file mode 100644 index e309610e3..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-kebab-case-string-example/PathCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToKebabCaseString } from "@codinasion/path-case-string-to-kebab-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-kebab-case-string-example/package.json b/npm/examples/string/case/path-case-string/path-case-string-to-kebab-case-string-example/package.json deleted file mode 100644 index 43cafbea2..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-kebab-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "path-case-string-to-kebab-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/path-case-string-to-kebab-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-lower-case-string-example/PathCaseStringToLowerCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-to-lower-case-string-example/PathCaseStringToLowerCaseString.js deleted file mode 100644 index 80112b575..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-lower-case-string-example/PathCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToLowerCaseString } from "@codinasion/path-case-string-to-lower-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-lower-case-string-example/package.json b/npm/examples/string/case/path-case-string/path-case-string-to-lower-case-string-example/package.json deleted file mode 100644 index 3c52ceebd..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-lower-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "path-case-string-to-lower-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/path-case-string-to-lower-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-pascal-case-string-example/PathCaseStringToPascalCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-to-pascal-case-string-example/PathCaseStringToPascalCaseString.js deleted file mode 100644 index 410e2d0a2..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-pascal-case-string-example/PathCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToPascalCaseString } from "@codinasion/path-case-string-to-pascal-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-pascal-case-string-example/package.json b/npm/examples/string/case/path-case-string/path-case-string-to-pascal-case-string-example/package.json deleted file mode 100644 index 3b9e69224..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-pascal-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "path-case-string-to-pascal-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/path-case-string-to-pascal-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-sentence-case-string-example/PathCaseStringToSentenceCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-to-sentence-case-string-example/PathCaseStringToSentenceCaseString.js deleted file mode 100644 index 4ab6f5270..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-sentence-case-string-example/PathCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToSentenceCaseString } from "@codinasion/path-case-string-to-sentence-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-sentence-case-string-example/package.json b/npm/examples/string/case/path-case-string/path-case-string-to-sentence-case-string-example/package.json deleted file mode 100644 index 39e7d99ff..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-sentence-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "path-case-string-to-sentence-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/path-case-string-to-sentence-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-snake-case-string-example/PathCaseStringToSnakeCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-to-snake-case-string-example/PathCaseStringToSnakeCaseString.js deleted file mode 100644 index aa0ca0a1b..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-snake-case-string-example/PathCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToSnakeCaseString } from "@codinasion/path-case-string-to-snake-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-snake-case-string-example/package.json b/npm/examples/string/case/path-case-string/path-case-string-to-snake-case-string-example/package.json deleted file mode 100644 index d4efad12b..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-snake-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "path-case-string-to-snake-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/path-case-string-to-snake-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-title-case-string-example/PathCaseStringToTitleCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-to-title-case-string-example/PathCaseStringToTitleCaseString.js deleted file mode 100644 index d4aa722a6..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-title-case-string-example/PathCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToTitleCaseString } from "@codinasion/path-case-string-to-title-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-title-case-string-example/package.json b/npm/examples/string/case/path-case-string/path-case-string-to-title-case-string-example/package.json deleted file mode 100644 index 947a8ee88..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-title-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "path-case-string-to-title-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/path-case-string-to-title-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-upper-case-string-example/PathCaseStringToUpperCaseString.js b/npm/examples/string/case/path-case-string/path-case-string-to-upper-case-string-example/PathCaseStringToUpperCaseString.js deleted file mode 100644 index dc4775ae1..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-upper-case-string-example/PathCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToUpperCaseString } from "@codinasion/path-case-string-to-upper-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/path-case-string/path-case-string-to-upper-case-string-example/package.json b/npm/examples/string/case/path-case-string/path-case-string-to-upper-case-string-example/package.json deleted file mode 100644 index 4eee2ee53..000000000 --- a/npm/examples/string/case/path-case-string/path-case-string-to-upper-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "path-case-string-to-upper-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/path-case-string-to-upper-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToCamelCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToCamelCaseString.js deleted file mode 100644 index 1ce17492a..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToCamelCaseString } from "@codinasion/sentence-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToConstantCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToConstantCaseString.js deleted file mode 100644 index 759c20021..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToConstantCaseString } from "@codinasion/sentence-case-string"; - -const string = "Hello World"; -console.log(SentenceCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToDotCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToDotCaseString.js deleted file mode 100644 index 3c6fa773f..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToDotCaseString } from "@codinasion/sentence-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToHeaderCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToHeaderCaseString.js deleted file mode 100644 index 94e96b1f2..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToHeaderCaseString } from "@codinasion/sentence-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToKebabCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToKebabCaseString.js deleted file mode 100644 index 73a593628..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToKebabCaseString } from "@codinasion/sentence-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToLowerCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToLowerCaseString.js deleted file mode 100644 index a948a4841..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToLowerCaseString } from "@codinasion/sentence-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToPascalCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToPascalCaseString.js deleted file mode 100644 index 2fb63fda2..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToPascalCaseString } from "@codinasion/sentence-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToPathCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToPathCaseString.js deleted file mode 100644 index 9398970f6..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToPathCaseString } from "@codinasion/sentence-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToSnakeCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToSnakeCaseString.js deleted file mode 100644 index 50aaccc4e..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToSnakeCaseString } from "@codinasion/sentence-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToTitleCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToTitleCaseString.js deleted file mode 100644 index ca4c4e18d..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToTitleCaseString } from "@codinasion/sentence-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToUpperCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToUpperCaseString.js deleted file mode 100644 index 1c90a24c6..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/SentenceCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToUpperCaseString } from "@codinasion/sentence-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/package.json b/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/package.json deleted file mode 100644 index 3ac0cb89c..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-examples/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "sentence-case-string-examples", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/sentence-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-camel-case-string-example/SentenceCaseStringToCamelCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-camel-case-string-example/SentenceCaseStringToCamelCaseString.js deleted file mode 100644 index 2a41b8785..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-camel-case-string-example/SentenceCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToCamelCaseString } from "@codinasion/sentence-case-string-to-camel-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-camel-case-string-example/package.json b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-camel-case-string-example/package.json deleted file mode 100644 index 2d6cc39a1..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-camel-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "sentence-case-string-to-camel-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/sentence-case-string-to-camel-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-constant-case-string-example/SentenceCaseStringToConstantCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-constant-case-string-example/SentenceCaseStringToConstantCaseString.js deleted file mode 100644 index ac4a2c2da..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-constant-case-string-example/SentenceCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToConstantCaseString } from "@codinasion/sentence-case-string-to-constant-case-string"; - -const string = "Hello World"; -console.log(SentenceCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-constant-case-string-example/package.json b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-constant-case-string-example/package.json deleted file mode 100644 index ee5af214d..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-constant-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "sentence-case-string-to-constant-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/sentence-case-string-to-constant-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-dot-case-string-example/SentenceCaseStringToDotCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-dot-case-string-example/SentenceCaseStringToDotCaseString.js deleted file mode 100644 index 42edb3bef..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-dot-case-string-example/SentenceCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToDotCaseString } from "@codinasion/sentence-case-string-to-dot-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-dot-case-string-example/package.json b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-dot-case-string-example/package.json deleted file mode 100644 index 317f45044..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-dot-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "sentence-case-string-to-dot-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/sentence-case-string-to-dot-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-header-case-string-example/SentenceCaseStringToHeaderCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-header-case-string-example/SentenceCaseStringToHeaderCaseString.js deleted file mode 100644 index 99c3226ac..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-header-case-string-example/SentenceCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToHeaderCaseString } from "@codinasion/sentence-case-string-to-header-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-header-case-string-example/package.json b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-header-case-string-example/package.json deleted file mode 100644 index 99670b0d8..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-header-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "sentence-case-string-to-header-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/sentence-case-string-to-header-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string-example/SentenceCaseStringToKebabCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string-example/SentenceCaseStringToKebabCaseString.js deleted file mode 100644 index 41de39798..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string-example/SentenceCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToKebabCaseString } from "@codinasion/sentence-case-string-to-kebab-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string-example/package.json b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string-example/package.json deleted file mode 100644 index 99f35bf42..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "sentence-case-string-to-kebab-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/sentence-case-string-to-kebab-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-lower-case-string-example/SentenceCaseStringToLowerCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-lower-case-string-example/SentenceCaseStringToLowerCaseString.js deleted file mode 100644 index 38f8375d1..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-lower-case-string-example/SentenceCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToLowerCaseString } from "@codinasion/sentence-case-string-to-lower-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-lower-case-string-example/package.json b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-lower-case-string-example/package.json deleted file mode 100644 index 6ad42a517..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-lower-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "sentence-case-string-to-lower-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/sentence-case-string-to-lower-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string-example/SentenceCaseStringToPascalCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string-example/SentenceCaseStringToPascalCaseString.js deleted file mode 100644 index bb5c57650..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string-example/SentenceCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToPascalCaseString } from "@codinasion/sentence-case-string-to-pascal-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string-example/package.json b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string-example/package.json deleted file mode 100644 index 4d26067f3..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "sentence-case-string-to-pascal-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/sentence-case-string-to-pascal-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-path-case-string-example/SentenceCaseStringToPathCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-path-case-string-example/SentenceCaseStringToPathCaseString.js deleted file mode 100644 index dedbca1a5..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-path-case-string-example/SentenceCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToPathCaseString } from "@codinasion/sentence-case-string-to-path-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-path-case-string-example/package.json b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-path-case-string-example/package.json deleted file mode 100644 index eb9d26d4e..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-path-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "sentence-case-string-to-path-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/sentence-case-string-to-path-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-snake-case-string-example/SentenceCaseStringToSnakeCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-snake-case-string-example/SentenceCaseStringToSnakeCaseString.js deleted file mode 100644 index 2e7ce0de2..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-snake-case-string-example/SentenceCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToSnakeCaseString } from "@codinasion/sentence-case-string-to-snake-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-snake-case-string-example/package.json b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-snake-case-string-example/package.json deleted file mode 100644 index 6339e4e9a..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-snake-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "sentence-case-string-to-snake-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/sentence-case-string-to-snake-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-title-case-string-example/SentenceCaseStringToTitleCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-title-case-string-example/SentenceCaseStringToTitleCaseString.js deleted file mode 100644 index 950e24147..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-title-case-string-example/SentenceCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToTitleCaseString } from "@codinasion/sentence-case-string-to-title-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-title-case-string-example/package.json b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-title-case-string-example/package.json deleted file mode 100644 index 7f11df27a..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-title-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "sentence-case-string-to-title-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/sentence-case-string-to-title-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-upper-case-string-example/SentenceCaseStringToUpperCaseString.js b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-upper-case-string-example/SentenceCaseStringToUpperCaseString.js deleted file mode 100644 index db51e35d9..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-upper-case-string-example/SentenceCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToUpperCaseString } from "@codinasion/sentence-case-string-to-upper-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-upper-case-string-example/package.json b/npm/examples/string/case/sentence-case-string/sentence-case-string-to-upper-case-string-example/package.json deleted file mode 100644 index 92fa142ca..000000000 --- a/npm/examples/string/case/sentence-case-string/sentence-case-string-to-upper-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "sentence-case-string-to-upper-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/sentence-case-string-to-upper-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToCamelCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToCamelCaseString.js deleted file mode 100644 index e34c104b0..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToCamelCaseString } from "@codinasion/snake-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToConstantCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToConstantCaseString.js deleted file mode 100644 index 235a4825e..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToConstantCaseString } from "@codinasion/snake-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToDotCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToDotCaseString.js deleted file mode 100644 index 9f93c953c..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToDotCaseString } from "@codinasion/snake-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToHeaderCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToHeaderCaseString.js deleted file mode 100644 index 30f65fdaf..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToHeaderCaseString } from "@codinasion/snake-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToKebabCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToKebabCaseString.js deleted file mode 100644 index 50f3ff338..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToKebabCaseString } from "@codinasion/snake-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToLowerCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToLowerCaseString.js deleted file mode 100644 index ebd30751d..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToLowerCaseString } from "@codinasion/snake-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToPascalCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToPascalCaseString.js deleted file mode 100644 index da2af3ff5..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToPascalCaseString } from "@codinasion/snake-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToPathCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToPathCaseString.js deleted file mode 100644 index 23b4dc858..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToPathCaseString } from "@codinasion/snake-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToSentenceCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToSentenceCaseString.js deleted file mode 100644 index 4b0849515..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToSentenceCaseString } from "@codinasion/snake-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToTitleCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToTitleCaseString.js deleted file mode 100644 index dfe2660dc..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToTitleCaseString } from "@codinasion/snake-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToUpperCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToUpperCaseString.js deleted file mode 100644 index 3ffba9299..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-examples/SnakeCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToUpperCaseString } from "@codinasion/snake-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-examples/package.json b/npm/examples/string/case/snake-case-string/snake-case-string-examples/package.json deleted file mode 100644 index 555d4f4e2..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-examples/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "snake-case-string-examples", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/snake-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-camel-case-string-example/SnakeCaseStringToCamelCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-to-camel-case-string-example/SnakeCaseStringToCamelCaseString.js deleted file mode 100644 index ca3cef4d2..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-camel-case-string-example/SnakeCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToCamelCaseString } from "@codinasion/snake-case-string-to-camel-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-camel-case-string-example/package.json b/npm/examples/string/case/snake-case-string/snake-case-string-to-camel-case-string-example/package.json deleted file mode 100644 index 8514ac4f3..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-camel-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "snake-case-string-to-camel-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/snake-case-string-to-camel-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-constant-case-string-example/SnakeCaseStringToConstantCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-to-constant-case-string-example/SnakeCaseStringToConstantCaseString.js deleted file mode 100644 index d01bf75d2..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-constant-case-string-example/SnakeCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToConstantCaseString } from "@codinasion/snake-case-string-to-constant-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-constant-case-string-example/package.json b/npm/examples/string/case/snake-case-string/snake-case-string-to-constant-case-string-example/package.json deleted file mode 100644 index a9d9a1df7..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-constant-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "snake-case-string-to-constant-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/snake-case-string-to-constant-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-dot-case-string-example/SnakeCaseStringToDotCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-to-dot-case-string-example/SnakeCaseStringToDotCaseString.js deleted file mode 100644 index afb15879b..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-dot-case-string-example/SnakeCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToDotCaseString } from "@codinasion/snake-case-string-to-dot-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-dot-case-string-example/package.json b/npm/examples/string/case/snake-case-string/snake-case-string-to-dot-case-string-example/package.json deleted file mode 100644 index c3211662f..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-dot-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "snake-case-string-to-dot-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/snake-case-string-to-dot-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-header-case-string-example/SnakeCaseStringToHeaderCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-to-header-case-string-example/SnakeCaseStringToHeaderCaseString.js deleted file mode 100644 index d472b12ae..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-header-case-string-example/SnakeCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToHeaderCaseString } from "@codinasion/snake-case-string-to-header-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-header-case-string-example/package.json b/npm/examples/string/case/snake-case-string/snake-case-string-to-header-case-string-example/package.json deleted file mode 100644 index bbdfb6ae6..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-header-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "snake-case-string-to-header-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/snake-case-string-to-header-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-kebab-case-string-example/SnakeCaseStringToKebabCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-to-kebab-case-string-example/SnakeCaseStringToKebabCaseString.js deleted file mode 100644 index 2cb7a8027..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-kebab-case-string-example/SnakeCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToKebabCaseString } from "@codinasion/snake-case-string-to-kebab-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-kebab-case-string-example/package.json b/npm/examples/string/case/snake-case-string/snake-case-string-to-kebab-case-string-example/package.json deleted file mode 100644 index 42eaf0689..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-kebab-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "snake-case-string-to-kebab-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/snake-case-string-to-kebab-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-lower-case-string-example/SnakeCaseStringToLowerCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-to-lower-case-string-example/SnakeCaseStringToLowerCaseString.js deleted file mode 100644 index da91860d2..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-lower-case-string-example/SnakeCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToLowerCaseString } from "@codinasion/snake-case-string-to-lower-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-lower-case-string-example/package.json b/npm/examples/string/case/snake-case-string/snake-case-string-to-lower-case-string-example/package.json deleted file mode 100644 index fba12ae21..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-lower-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "snake-case-string-to-lower-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/snake-case-string-to-lower-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-pascal-case-string-example/SnakeCaseStringToPascalCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-to-pascal-case-string-example/SnakeCaseStringToPascalCaseString.js deleted file mode 100644 index e96be23de..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-pascal-case-string-example/SnakeCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToPascalCaseString } from "@codinasion/snake-case-string-to-pascal-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-pascal-case-string-example/package.json b/npm/examples/string/case/snake-case-string/snake-case-string-to-pascal-case-string-example/package.json deleted file mode 100644 index 2831ab075..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-pascal-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "snake-case-string-to-pascal-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/snake-case-string-to-pascal-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-path-case-string-example/SnakeCaseStringToPathCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-to-path-case-string-example/SnakeCaseStringToPathCaseString.js deleted file mode 100644 index 531149436..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-path-case-string-example/SnakeCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToPathCaseString } from "@codinasion/snake-case-string-to-path-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-path-case-string-example/package.json b/npm/examples/string/case/snake-case-string/snake-case-string-to-path-case-string-example/package.json deleted file mode 100644 index 1016f0c1a..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-path-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "snake-case-string-to-path-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/snake-case-string-to-path-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-sentence-case-string-example/SnakeCaseStringToSentenceCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-to-sentence-case-string-example/SnakeCaseStringToSentenceCaseString.js deleted file mode 100644 index 1a4c03419..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-sentence-case-string-example/SnakeCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToSentenceCaseString } from "@codinasion/snake-case-string-to-sentence-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-sentence-case-string-example/package.json b/npm/examples/string/case/snake-case-string/snake-case-string-to-sentence-case-string-example/package.json deleted file mode 100644 index 70e7166fe..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-sentence-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "snake-case-string-to-sentence-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/snake-case-string-to-sentence-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-title-case-string-example/SnakeCaseStringToTitleCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-to-title-case-string-example/SnakeCaseStringToTitleCaseString.js deleted file mode 100644 index 9e3543a49..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-title-case-string-example/SnakeCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToTitleCaseString } from "@codinasion/snake-case-string-to-title-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-title-case-string-example/package.json b/npm/examples/string/case/snake-case-string/snake-case-string-to-title-case-string-example/package.json deleted file mode 100644 index a33e22990..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-title-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "snake-case-string-to-title-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/snake-case-string-to-title-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-upper-case-string-example/SnakeCaseStringToUpperCaseString.js b/npm/examples/string/case/snake-case-string/snake-case-string-to-upper-case-string-example/SnakeCaseStringToUpperCaseString.js deleted file mode 100644 index d90b17991..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-upper-case-string-example/SnakeCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToUpperCaseString } from "@codinasion/snake-case-string-to-upper-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/snake-case-string/snake-case-string-to-upper-case-string-example/package.json b/npm/examples/string/case/snake-case-string/snake-case-string-to-upper-case-string-example/package.json deleted file mode 100644 index a45044171..000000000 --- a/npm/examples/string/case/snake-case-string/snake-case-string-to-upper-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "snake-case-string-to-upper-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/snake-case-string-to-upper-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/string/string-to-camel-case-example/StringToCamelCase.js b/npm/examples/string/case/string/string-to-camel-case-example/StringToCamelCase.js deleted file mode 100644 index 59a4561e3..000000000 --- a/npm/examples/string/case/string/string-to-camel-case-example/StringToCamelCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToCamelCase } from "@codinasion/string-to-camel-case"; - -const string = "hello_world"; -console.log(StringToCamelCase(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/string/string-to-camel-case-example/package.json b/npm/examples/string/case/string/string-to-camel-case-example/package.json deleted file mode 100644 index 974637a05..000000000 --- a/npm/examples/string/case/string/string-to-camel-case-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "string-to-camel-case-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/string-to-camel-case": "workspace:*" - } -} diff --git a/npm/examples/string/case/string/string-to-constant-case-example/StringToConstantCase.js b/npm/examples/string/case/string/string-to-constant-case-example/StringToConstantCase.js deleted file mode 100644 index 5960496f8..000000000 --- a/npm/examples/string/case/string/string-to-constant-case-example/StringToConstantCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToConstantCase } from "@codinasion/string-to-constant-case"; - -const string = "Hello World"; -console.log(StringToConstantCase(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/string/string-to-constant-case-example/package.json b/npm/examples/string/case/string/string-to-constant-case-example/package.json deleted file mode 100644 index a668f203f..000000000 --- a/npm/examples/string/case/string/string-to-constant-case-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "string-to-constant-case-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/string-to-constant-case": "workspace:*" - } -} diff --git a/npm/examples/string/case/string/string-to-dot-case-example/StringToDotCase.js b/npm/examples/string/case/string/string-to-dot-case-example/StringToDotCase.js deleted file mode 100644 index fe23bf6f1..000000000 --- a/npm/examples/string/case/string/string-to-dot-case-example/StringToDotCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToDotCase } from "@codinasion/string-to-dot-case"; - -const string = "hello world"; -console.log(StringToDotCase(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/string/string-to-dot-case-example/package.json b/npm/examples/string/case/string/string-to-dot-case-example/package.json deleted file mode 100644 index 9c5af865c..000000000 --- a/npm/examples/string/case/string/string-to-dot-case-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "string-to-dot-case-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/string-to-dot-case": "workspace:*" - } -} diff --git a/npm/examples/string/case/string/string-to-header-case-example/StringToHeaderCase.js b/npm/examples/string/case/string/string-to-header-case-example/StringToHeaderCase.js deleted file mode 100644 index 3b85a21fa..000000000 --- a/npm/examples/string/case/string/string-to-header-case-example/StringToHeaderCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToHeaderCase } from "@codinasion/string-to-header-case"; - -const string = "hello world"; -console.log(StringToHeaderCase(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/string/string-to-header-case-example/package.json b/npm/examples/string/case/string/string-to-header-case-example/package.json deleted file mode 100644 index 544c56930..000000000 --- a/npm/examples/string/case/string/string-to-header-case-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "string-to-header-case-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/string-to-header-case": "workspace:*" - } -} diff --git a/npm/examples/string/case/string/string-to-kebab-case-example/StringToKebabCase.js b/npm/examples/string/case/string/string-to-kebab-case-example/StringToKebabCase.js deleted file mode 100644 index 5bcc3b273..000000000 --- a/npm/examples/string/case/string/string-to-kebab-case-example/StringToKebabCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToKebabCase } from "@codinasion/string-to-kebab-case"; - -const string = "hello world"; -console.log(StringToKebabCase(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/string/string-to-kebab-case-example/package.json b/npm/examples/string/case/string/string-to-kebab-case-example/package.json deleted file mode 100644 index c763849ae..000000000 --- a/npm/examples/string/case/string/string-to-kebab-case-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "string-to-kebab-case-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/string-to-kebab-case": "workspace:*" - } -} diff --git a/npm/examples/string/case/string/string-to-lower-case-example/StringToLowerCase.js b/npm/examples/string/case/string/string-to-lower-case-example/StringToLowerCase.js deleted file mode 100644 index 07cd1a2f4..000000000 --- a/npm/examples/string/case/string/string-to-lower-case-example/StringToLowerCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToLowerCase } from "@codinasion/string-to-lower-case"; - -const string = "Hello World"; -console.log(StringToLowerCase(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/string/string-to-lower-case-example/package.json b/npm/examples/string/case/string/string-to-lower-case-example/package.json deleted file mode 100644 index e20ac432a..000000000 --- a/npm/examples/string/case/string/string-to-lower-case-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "string-to-lower-case-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/string-to-lower-case": "workspace:*" - } -} diff --git a/npm/examples/string/case/string/string-to-pascal-case-example/StringToPascalCase.js b/npm/examples/string/case/string/string-to-pascal-case-example/StringToPascalCase.js deleted file mode 100644 index 7de7b22d7..000000000 --- a/npm/examples/string/case/string/string-to-pascal-case-example/StringToPascalCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToPascalCase } from "@codinasion/string-to-pascal-case"; - -const string = "hello world"; -console.log(StringToPascalCase(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/string/string-to-pascal-case-example/package.json b/npm/examples/string/case/string/string-to-pascal-case-example/package.json deleted file mode 100644 index 0e77b11c9..000000000 --- a/npm/examples/string/case/string/string-to-pascal-case-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "string-to-pascal-case-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/string-to-pascal-case": "workspace:*" - } -} diff --git a/npm/examples/string/case/string/string-to-path-case-example/StringToPathCase.js b/npm/examples/string/case/string/string-to-path-case-example/StringToPathCase.js deleted file mode 100644 index c1648e912..000000000 --- a/npm/examples/string/case/string/string-to-path-case-example/StringToPathCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToPathCase } from "@codinasion/string-to-path-case"; - -const string = "hello world"; -console.log(StringToPathCase(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/string/string-to-path-case-example/package.json b/npm/examples/string/case/string/string-to-path-case-example/package.json deleted file mode 100644 index 46a592a73..000000000 --- a/npm/examples/string/case/string/string-to-path-case-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "string-to-path-case-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/string-to-path-case": "workspace:*" - } -} diff --git a/npm/examples/string/case/string/string-to-sentence-case-example/StringToSentenceCase.js b/npm/examples/string/case/string/string-to-sentence-case-example/StringToSentenceCase.js deleted file mode 100644 index 9ff4d3ffd..000000000 --- a/npm/examples/string/case/string/string-to-sentence-case-example/StringToSentenceCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToSentenceCase } from "@codinasion/string-to-sentence-case"; - -const string = "hello world"; -console.log(StringToSentenceCase(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/string/string-to-sentence-case-example/package.json b/npm/examples/string/case/string/string-to-sentence-case-example/package.json deleted file mode 100644 index 42fcef5f6..000000000 --- a/npm/examples/string/case/string/string-to-sentence-case-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "string-to-sentence-case-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/string-to-sentence-case": "workspace:*" - } -} diff --git a/npm/examples/string/case/string/string-to-snake-case-example/StringToSnakeCase.js b/npm/examples/string/case/string/string-to-snake-case-example/StringToSnakeCase.js deleted file mode 100644 index eaf48f0e2..000000000 --- a/npm/examples/string/case/string/string-to-snake-case-example/StringToSnakeCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToSnakeCase } from "@codinasion/string-to-snake-case"; - -const string = "hello world"; -console.log(StringToSnakeCase(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/string/string-to-snake-case-example/package.json b/npm/examples/string/case/string/string-to-snake-case-example/package.json deleted file mode 100644 index d4aedc9e1..000000000 --- a/npm/examples/string/case/string/string-to-snake-case-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "string-to-snake-case-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/string-to-snake-case": "workspace:*" - } -} diff --git a/npm/examples/string/case/string/string-to-title-case-example/StringToTitleCase.js b/npm/examples/string/case/string/string-to-title-case-example/StringToTitleCase.js deleted file mode 100644 index 63802873b..000000000 --- a/npm/examples/string/case/string/string-to-title-case-example/StringToTitleCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToTitleCase } from "@codinasion/string-to-title-case"; - -const string = "hello world"; -console.log(StringToTitleCase(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/string/string-to-title-case-example/package.json b/npm/examples/string/case/string/string-to-title-case-example/package.json deleted file mode 100644 index 0ed5900f7..000000000 --- a/npm/examples/string/case/string/string-to-title-case-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "string-to-title-case-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/string-to-title-case": "workspace:*" - } -} diff --git a/npm/examples/string/case/string/string-to-upper-case-example/StringToUpperCase.js b/npm/examples/string/case/string/string-to-upper-case-example/StringToUpperCase.js deleted file mode 100644 index 59f6f9fc1..000000000 --- a/npm/examples/string/case/string/string-to-upper-case-example/StringToUpperCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToUpperCase } from "@codinasion/string-to-upper-case"; - -const string = "hello world"; -console.log(StringToUpperCase(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/string/string-to-upper-case-example/package.json b/npm/examples/string/case/string/string-to-upper-case-example/package.json deleted file mode 100644 index f0a3077e0..000000000 --- a/npm/examples/string/case/string/string-to-upper-case-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "string-to-upper-case-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/string-to-upper-case": "workspace:*" - } -} diff --git a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToCamelCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToCamelCaseString.js deleted file mode 100644 index bc7249f7d..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToCamelCaseString } from "@codinasion/title-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToConstantCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToConstantCaseString.js deleted file mode 100644 index 6630333ab..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToConstantCaseString } from "@codinasion/title-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToDotCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToDotCaseString.js deleted file mode 100644 index 692715c05..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToDotCaseString } from "@codinasion/title-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToHeaderCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToHeaderCaseString.js deleted file mode 100644 index e7433ba41..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToHeaderCaseString } from "@codinasion/title-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToKebabCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToKebabCaseString.js deleted file mode 100644 index d1477ed29..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToKebabCaseString } from "@codinasion/title-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToLowerCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToLowerCaseString.js deleted file mode 100644 index 5f58f7cbb..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToLowerCaseString } from "@codinasion/title-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToPascalCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToPascalCaseString.js deleted file mode 100644 index 8392b15d7..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToPascalCaseString } from "@codinasion/title-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToPathCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToPathCaseString.js deleted file mode 100644 index 93f85678e..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToPathCaseString } from "@codinasion/title-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToSentenceCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToSentenceCaseString.js deleted file mode 100644 index 6579a1e2b..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToSentenceCaseString } from "@codinasion/title-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToSnakeCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToSnakeCaseString.js deleted file mode 100644 index e813fb89d..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToSnakeCaseString } from "@codinasion/title-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToUpperCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToUpperCaseString.js deleted file mode 100644 index b357e155e..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-examples/TitleCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToUpperCaseString } from "@codinasion/title-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/title-case-string/title-case-string-examples/package.json b/npm/examples/string/case/title-case-string/title-case-string-examples/package.json deleted file mode 100644 index 1ba8c3c50..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-examples/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "title-case-string-examples", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/title-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-camel-case-string-example/TitleCaseStringToCamelCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-to-camel-case-string-example/TitleCaseStringToCamelCaseString.js deleted file mode 100644 index 310044282..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-camel-case-string-example/TitleCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToCamelCaseString } from "@codinasion/title-case-string-to-camel-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-camel-case-string-example/package.json b/npm/examples/string/case/title-case-string/title-case-string-to-camel-case-string-example/package.json deleted file mode 100644 index 73b778f52..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-camel-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "title-case-string-to-camel-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/title-case-string-to-camel-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-constant-case-string-example/TitleCaseStringToConstantCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-to-constant-case-string-example/TitleCaseStringToConstantCaseString.js deleted file mode 100644 index cbc4578fa..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-constant-case-string-example/TitleCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToConstantCaseString } from "@codinasion/title-case-string-to-constant-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-constant-case-string-example/package.json b/npm/examples/string/case/title-case-string/title-case-string-to-constant-case-string-example/package.json deleted file mode 100644 index 0ff003189..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-constant-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "title-case-string-to-constant-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/title-case-string-to-constant-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-dot-case-string-example/TitleCaseStringToDotCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-to-dot-case-string-example/TitleCaseStringToDotCaseString.js deleted file mode 100644 index b7dc0ebc0..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-dot-case-string-example/TitleCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToDotCaseString } from "@codinasion/title-case-string-to-dot-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-dot-case-string-example/package.json b/npm/examples/string/case/title-case-string/title-case-string-to-dot-case-string-example/package.json deleted file mode 100644 index 5c18e8f6a..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-dot-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "title-case-string-to-dot-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/title-case-string-to-dot-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-header-case-string-example/TitleCaseStringToHeaderCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-to-header-case-string-example/TitleCaseStringToHeaderCaseString.js deleted file mode 100644 index 011470416..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-header-case-string-example/TitleCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToHeaderCaseString } from "@codinasion/title-case-string-to-header-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-header-case-string-example/package.json b/npm/examples/string/case/title-case-string/title-case-string-to-header-case-string-example/package.json deleted file mode 100644 index 610bd62d5..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-header-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "title-case-string-to-header-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/title-case-string-to-header-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-kebab-case-string-example/TitleCaseStringToKebabCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-to-kebab-case-string-example/TitleCaseStringToKebabCaseString.js deleted file mode 100644 index b4e00ac0f..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-kebab-case-string-example/TitleCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToKebabCaseString } from "@codinasion/title-case-string-to-kebab-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-kebab-case-string-example/package.json b/npm/examples/string/case/title-case-string/title-case-string-to-kebab-case-string-example/package.json deleted file mode 100644 index d99728c70..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-kebab-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "title-case-string-to-kebab-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/title-case-string-to-kebab-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-lower-case-string-example/TitleCaseStringToLowerCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-to-lower-case-string-example/TitleCaseStringToLowerCaseString.js deleted file mode 100644 index 10340bff4..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-lower-case-string-example/TitleCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToLowerCaseString } from "@codinasion/title-case-string-to-lower-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-lower-case-string-example/package.json b/npm/examples/string/case/title-case-string/title-case-string-to-lower-case-string-example/package.json deleted file mode 100644 index a65694d2c..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-lower-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "title-case-string-to-lower-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/title-case-string-to-lower-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-pascal-case-string-example/TitleCaseStringToPascalCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-to-pascal-case-string-example/TitleCaseStringToPascalCaseString.js deleted file mode 100644 index 37f9db7a0..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-pascal-case-string-example/TitleCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToPascalCaseString } from "@codinasion/title-case-string-to-pascal-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-pascal-case-string-example/package.json b/npm/examples/string/case/title-case-string/title-case-string-to-pascal-case-string-example/package.json deleted file mode 100644 index 82a4b5de7..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-pascal-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "title-case-string-to-pascal-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/title-case-string-to-pascal-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-path-case-string-example/TitleCaseStringToPathCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-to-path-case-string-example/TitleCaseStringToPathCaseString.js deleted file mode 100644 index 060c73565..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-path-case-string-example/TitleCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToPathCaseString } from "@codinasion/title-case-string-to-path-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-path-case-string-example/package.json b/npm/examples/string/case/title-case-string/title-case-string-to-path-case-string-example/package.json deleted file mode 100644 index 24b0cb153..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-path-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "title-case-string-to-path-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/title-case-string-to-path-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-sentence-case-string-example/TitleCaseStringToSentenceCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-to-sentence-case-string-example/TitleCaseStringToSentenceCaseString.js deleted file mode 100644 index 47cad8829..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-sentence-case-string-example/TitleCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToSentenceCaseString } from "@codinasion/title-case-string-to-sentence-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-sentence-case-string-example/package.json b/npm/examples/string/case/title-case-string/title-case-string-to-sentence-case-string-example/package.json deleted file mode 100644 index a1337c154..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-sentence-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "title-case-string-to-sentence-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/title-case-string-to-sentence-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-snake-case-string-example/TitleCaseStringToSnakeCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-to-snake-case-string-example/TitleCaseStringToSnakeCaseString.js deleted file mode 100644 index aa3374d5f..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-snake-case-string-example/TitleCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToSnakeCaseString } from "@codinasion/title-case-string-to-snake-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-snake-case-string-example/package.json b/npm/examples/string/case/title-case-string/title-case-string-to-snake-case-string-example/package.json deleted file mode 100644 index afb826176..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-snake-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "title-case-string-to-snake-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/title-case-string-to-snake-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-upper-case-string-example/TitleCaseStringToUpperCaseString.js b/npm/examples/string/case/title-case-string/title-case-string-to-upper-case-string-example/TitleCaseStringToUpperCaseString.js deleted file mode 100644 index 6c61ce2ec..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-upper-case-string-example/TitleCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToUpperCaseString } from "@codinasion/title-case-string-to-upper-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/case/title-case-string/title-case-string-to-upper-case-string-example/package.json b/npm/examples/string/case/title-case-string/title-case-string-to-upper-case-string-example/package.json deleted file mode 100644 index 6fc9edff1..000000000 --- a/npm/examples/string/case/title-case-string/title-case-string-to-upper-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "title-case-string-to-upper-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/title-case-string-to-upper-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToCamelCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToCamelCaseString.js deleted file mode 100644 index 31dd3c060..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToCamelCaseString } from "@codinasion/upper-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToConstantCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToConstantCaseString.js deleted file mode 100644 index fe47a1de7..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToConstantCaseString } from "@codinasion/upper-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToDotCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToDotCaseString.js deleted file mode 100644 index 474e62ec2..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToDotCaseString } from "@codinasion/upper-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToHeaderCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToHeaderCaseString.js deleted file mode 100644 index f152c8a63..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToHeaderCaseString } from "@codinasion/upper-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToKebabCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToKebabCaseString.js deleted file mode 100644 index 64684b640..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToKebabCaseString } from "@codinasion/upper-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToLowerCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToLowerCaseString.js deleted file mode 100644 index 0c44da4d6..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToLowerCaseString } from "@codinasion/upper-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToPascalCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToPascalCaseString.js deleted file mode 100644 index df4677512..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToPascalCaseString } from "@codinasion/upper-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToPathCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToPathCaseString.js deleted file mode 100644 index 87bb52e61..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToPathCaseString } from "@codinasion/upper-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToSentenceCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToSentenceCaseString.js deleted file mode 100644 index b9dd8df89..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToSentenceCaseString } from "@codinasion/upper-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToSnakeCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToSnakeCaseString.js deleted file mode 100644 index 6b48d7de1..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToSnakeCaseString } from "@codinasion/upper-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToTitleCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToTitleCaseString.js deleted file mode 100644 index a7d7cd6d4..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-examples/UpperCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToTitleCaseString } from "@codinasion/upper-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-examples/package.json b/npm/examples/string/case/upper-case-string/upper-case-string-examples/package.json deleted file mode 100644 index e5668dacf..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-examples/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "upper-case-string-examples", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/upper-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-camel-case-string-example/UpperCaseStringToCamelCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-to-camel-case-string-example/UpperCaseStringToCamelCaseString.js deleted file mode 100644 index ad7683770..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-camel-case-string-example/UpperCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToCamelCaseString } from "@codinasion/upper-case-string-to-camel-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-camel-case-string-example/package.json b/npm/examples/string/case/upper-case-string/upper-case-string-to-camel-case-string-example/package.json deleted file mode 100644 index d199c6f50..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-camel-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "upper-case-string-to-camel-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/upper-case-string-to-camel-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-constant-case-string-example/UpperCaseStringToConstantCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-to-constant-case-string-example/UpperCaseStringToConstantCaseString.js deleted file mode 100644 index 1fcd4301c..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-constant-case-string-example/UpperCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToConstantCaseString } from "@codinasion/upper-case-string-to-constant-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-constant-case-string-example/package.json b/npm/examples/string/case/upper-case-string/upper-case-string-to-constant-case-string-example/package.json deleted file mode 100644 index e5e06a20b..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-constant-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "upper-case-string-to-constant-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/upper-case-string-to-constant-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-dot-case-string-example/UpperCaseStringToDotCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-to-dot-case-string-example/UpperCaseStringToDotCaseString.js deleted file mode 100644 index 570a60fea..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-dot-case-string-example/UpperCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToDotCaseString } from "@codinasion/upper-case-string-to-dot-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-dot-case-string-example/package.json b/npm/examples/string/case/upper-case-string/upper-case-string-to-dot-case-string-example/package.json deleted file mode 100644 index 4a723f205..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-dot-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "upper-case-string-to-dot-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/upper-case-string-to-dot-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-header-case-string-example/UpperCaseStringToHeaderCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-to-header-case-string-example/UpperCaseStringToHeaderCaseString.js deleted file mode 100644 index d012f5fe6..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-header-case-string-example/UpperCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToHeaderCaseString } from "@codinasion/upper-case-string-to-header-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-header-case-string-example/package.json b/npm/examples/string/case/upper-case-string/upper-case-string-to-header-case-string-example/package.json deleted file mode 100644 index d29d93480..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-header-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "upper-case-string-to-header-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/upper-case-string-to-header-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-kebab-case-string-example/UpperCaseStringToKebabCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-to-kebab-case-string-example/UpperCaseStringToKebabCaseString.js deleted file mode 100644 index 16fd30dad..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-kebab-case-string-example/UpperCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToKebabCaseString } from "@codinasion/upper-case-string-to-kebab-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-kebab-case-string-example/package.json b/npm/examples/string/case/upper-case-string/upper-case-string-to-kebab-case-string-example/package.json deleted file mode 100644 index 699174a2c..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-kebab-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "upper-case-string-to-kebab-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/upper-case-string-to-kebab-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-lower-case-string-example/UpperCaseStringToLowerCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-to-lower-case-string-example/UpperCaseStringToLowerCaseString.js deleted file mode 100644 index f554a1efe..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-lower-case-string-example/UpperCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToLowerCaseString } from "@codinasion/upper-case-string-to-lower-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-lower-case-string-example/package.json b/npm/examples/string/case/upper-case-string/upper-case-string-to-lower-case-string-example/package.json deleted file mode 100644 index aefc46745..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-lower-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "upper-case-string-to-lower-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/upper-case-string-to-lower-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-pascal-case-string-example/UpperCaseStringToPascalCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-to-pascal-case-string-example/UpperCaseStringToPascalCaseString.js deleted file mode 100644 index 36dfa864c..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-pascal-case-string-example/UpperCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToPascalCaseString } from "@codinasion/upper-case-string-to-pascal-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-pascal-case-string-example/package.json b/npm/examples/string/case/upper-case-string/upper-case-string-to-pascal-case-string-example/package.json deleted file mode 100644 index e0446d30f..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-pascal-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "upper-case-string-to-pascal-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/upper-case-string-to-pascal-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-path-case-string-example/UpperCaseStringToPathCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-to-path-case-string-example/UpperCaseStringToPathCaseString.js deleted file mode 100644 index 059324005..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-path-case-string-example/UpperCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToPathCaseString } from "@codinasion/upper-case-string-to-path-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-path-case-string-example/package.json b/npm/examples/string/case/upper-case-string/upper-case-string-to-path-case-string-example/package.json deleted file mode 100644 index 96f2b90a7..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-path-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "upper-case-string-to-path-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/upper-case-string-to-path-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-sentence-case-string-example/UpperCaseStringToSentenceCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-to-sentence-case-string-example/UpperCaseStringToSentenceCaseString.js deleted file mode 100644 index c4dc50e2a..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-sentence-case-string-example/UpperCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToSentenceCaseString } from "@codinasion/upper-case-string-to-sentence-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-sentence-case-string-example/package.json b/npm/examples/string/case/upper-case-string/upper-case-string-to-sentence-case-string-example/package.json deleted file mode 100644 index a3cac96fe..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-sentence-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "upper-case-string-to-sentence-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/upper-case-string-to-sentence-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-snake-case-string-example/UpperCaseStringToSnakeCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-to-snake-case-string-example/UpperCaseStringToSnakeCaseString.js deleted file mode 100644 index 8b85c0ef8..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-snake-case-string-example/UpperCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToSnakeCaseString } from "@codinasion/upper-case-string-to-snake-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-snake-case-string-example/package.json b/npm/examples/string/case/upper-case-string/upper-case-string-to-snake-case-string-example/package.json deleted file mode 100644 index 3c34679b4..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-snake-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "upper-case-string-to-snake-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/upper-case-string-to-snake-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-title-case-string-example/UpperCaseStringToTitleCaseString.js b/npm/examples/string/case/upper-case-string/upper-case-string-to-title-case-string-example/UpperCaseStringToTitleCaseString.js deleted file mode 100644 index 067e8657d..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-title-case-string-example/UpperCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToTitleCaseString } from "@codinasion/upper-case-string-to-title-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/case/upper-case-string/upper-case-string-to-title-case-string-example/package.json b/npm/examples/string/case/upper-case-string/upper-case-string-to-title-case-string-example/package.json deleted file mode 100644 index e9d665a0b..000000000 --- a/npm/examples/string/case/upper-case-string/upper-case-string-to-title-case-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "upper-case-string-to-title-case-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/upper-case-string-to-title-case-string": "workspace:*" - } -} diff --git a/npm/examples/string/encoding/base64-to-string-example/Base64ToString.js b/npm/examples/string/encoding/base64-to-string-example/Base64ToString.js deleted file mode 100644 index c9d8d92af..000000000 --- a/npm/examples/string/encoding/base64-to-string-example/Base64ToString.js +++ /dev/null @@ -1,6 +0,0 @@ -import { Base64ToString } from "@codinasion/base64-to-string"; - -const base64String = "SGVsbG8gV29ybGQh"; - -const string = Base64ToString(base64String); -console.log(string); // Hello World! diff --git a/npm/examples/string/encoding/base64-to-string-example/package.json b/npm/examples/string/encoding/base64-to-string-example/package.json deleted file mode 100644 index 8359e3681..000000000 --- a/npm/examples/string/encoding/base64-to-string-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "base64-to-string-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/base64-to-string": "workspace:*" - } -} diff --git a/npm/examples/string/encoding/encoding-examples/Base64ToString.js b/npm/examples/string/encoding/encoding-examples/Base64ToString.js deleted file mode 100644 index cbcc66cab..000000000 --- a/npm/examples/string/encoding/encoding-examples/Base64ToString.js +++ /dev/null @@ -1,6 +0,0 @@ -import { Base64ToString } from "@codinasion/encoding"; - -const base64String = "SGVsbG8gV29ybGQh"; - -const string = Base64ToString(base64String); -console.log(string); // Hello World! diff --git a/npm/examples/string/encoding/encoding-examples/StringToBase64.js b/npm/examples/string/encoding/encoding-examples/StringToBase64.js deleted file mode 100644 index 6bf0c5e09..000000000 --- a/npm/examples/string/encoding/encoding-examples/StringToBase64.js +++ /dev/null @@ -1,6 +0,0 @@ -import { StringToBase64 } from "@codinasion/encoding"; - -const string = "Hello World!"; - -const base64String = StringToBase64(string); -console.log(base64String); // SGVsbG8gV29ybGQh diff --git a/npm/examples/string/encoding/encoding-examples/package.json b/npm/examples/string/encoding/encoding-examples/package.json deleted file mode 100644 index 884fc423d..000000000 --- a/npm/examples/string/encoding/encoding-examples/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "encoding-examples", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/encoding": "workspace:*" - } -} diff --git a/npm/examples/string/encoding/string-to-base64-example/StringToBase64.js b/npm/examples/string/encoding/string-to-base64-example/StringToBase64.js deleted file mode 100644 index a3a18532b..000000000 --- a/npm/examples/string/encoding/string-to-base64-example/StringToBase64.js +++ /dev/null @@ -1,6 +0,0 @@ -import { StringToBase64 } from "@codinasion/string-to-base64"; - -const string = "Hello World!"; - -const base64String = StringToBase64(string); -console.log(base64String); // SGVsbG8gV29ybGQh diff --git a/npm/examples/string/encoding/string-to-base64-example/package.json b/npm/examples/string/encoding/string-to-base64-example/package.json deleted file mode 100644 index facfe369d..000000000 --- a/npm/examples/string/encoding/string-to-base64-example/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "string-to-base64-example", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/string-to-base64": "workspace:*" - } -} diff --git a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToConstantCaseString.js b/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToConstantCaseString.js deleted file mode 100644 index 7e869194e..000000000 --- a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToConstantCaseString } from "@codinasion/string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToDotCaseString.js b/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToDotCaseString.js deleted file mode 100644 index d44f91aee..000000000 --- a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToDotCaseString } from "@codinasion/string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToHeaderCaseString.js b/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToHeaderCaseString.js deleted file mode 100644 index 9d5020ecd..000000000 --- a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToHeaderCaseString } from "@codinasion/string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToKebabCaseString.js b/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToKebabCaseString.js deleted file mode 100644 index 164ca82b6..000000000 --- a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToKebabCaseString } from "@codinasion/string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToLowerCaseString.js b/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToLowerCaseString.js deleted file mode 100644 index 4ea4b870b..000000000 --- a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToLowerCaseString } from "@codinasion/string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToPascalCaseString.js b/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToPascalCaseString.js deleted file mode 100644 index d7f37ae54..000000000 --- a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToPascalCaseString } from "@codinasion/string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToPathCaseString.js b/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToPathCaseString.js deleted file mode 100644 index b53a8b977..000000000 --- a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToPathCaseString } from "@codinasion/string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToSentenceCaseString.js b/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToSentenceCaseString.js deleted file mode 100644 index 5b63a0efd..000000000 --- a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToSentenceCaseString } from "@codinasion/string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToSnakeCaseString.js b/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToSnakeCaseString.js deleted file mode 100644 index 7652f02e8..000000000 --- a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToSnakeCaseString } from "@codinasion/string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToTitleCaseString.js b/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToTitleCaseString.js deleted file mode 100644 index 3a9f23e3f..000000000 --- a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToTitleCaseString } from "@codinasion/string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToUpperCaseString.js b/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToUpperCaseString.js deleted file mode 100644 index b684d9db5..000000000 --- a/npm/examples/string/string-examples/case/camel-case-string/CamelCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { CamelCaseStringToUpperCaseString } from "@codinasion/string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToCamelCaseString.js b/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToCamelCaseString.js deleted file mode 100644 index 53282b685..000000000 --- a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToCamelCaseString } from "@codinasion/string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToDotCaseString.js b/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToDotCaseString.js deleted file mode 100644 index f6878d1ae..000000000 --- a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToDotCaseString } from "@codinasion/string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToHeaderCaseString.js b/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToHeaderCaseString.js deleted file mode 100644 index 9c2d85d41..000000000 --- a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToHeaderCaseString } from "@codinasion/string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToKebabCaseString.js b/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToKebabCaseString.js deleted file mode 100644 index fcf119418..000000000 --- a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToKebabCaseString } from "@codinasion/string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToLowerCaseString.js b/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToLowerCaseString.js deleted file mode 100644 index e9addb79b..000000000 --- a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToLowerCaseString } from "@codinasion/string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToPascalCaseString.js b/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToPascalCaseString.js deleted file mode 100644 index 8658a0b10..000000000 --- a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToPascalCaseString } from "@codinasion/string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToPathCaseString.js b/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToPathCaseString.js deleted file mode 100644 index 4aba9d332..000000000 --- a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToPathCaseString } from "@codinasion/string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToSentenceCaseString.js b/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToSentenceCaseString.js deleted file mode 100644 index 9501936bb..000000000 --- a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToSentenceCaseString } from "@codinasion/string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToSnakeCaseString.js b/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToSnakeCaseString.js deleted file mode 100644 index 8179b0276..000000000 --- a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToSnakeCaseString } from "@codinasion/string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToTitleCaseString.js b/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToTitleCaseString.js deleted file mode 100644 index 7d0dde446..000000000 --- a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToTitleCaseString } from "@codinasion/string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToUpperCaseString.js b/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToUpperCaseString.js deleted file mode 100644 index b32503244..000000000 --- a/npm/examples/string/string-examples/case/constant-case-string/ConstantCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { ConstantCaseStringToUpperCaseString } from "@codinasion/string"; - -const string = "hello_world"; -console.log(ConstantCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToCamelCaseString.js b/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToCamelCaseString.js deleted file mode 100644 index 579c758c2..000000000 --- a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToCamelCaseString } from "@codinasion/string"; - -const string = "hello.world"; -console.log(DotCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToConstantCaseString.js b/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToConstantCaseString.js deleted file mode 100644 index 70fbfd27d..000000000 --- a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToConstantCaseString } from "@codinasion/string"; - -const string = "hello.world"; -console.log(DotCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToHeaderCaseString.js b/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToHeaderCaseString.js deleted file mode 100644 index 3a2da5d23..000000000 --- a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToHeaderCaseString } from "@codinasion/string"; - -const string = "hello.world"; -console.log(DotCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToKebabCaseString.js b/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToKebabCaseString.js deleted file mode 100644 index d08480467..000000000 --- a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToKebabCaseString } from "@codinasion/string"; - -const string = "hello.world"; -console.log(DotCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToLowerCaseString.js b/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToLowerCaseString.js deleted file mode 100644 index 58b63547f..000000000 --- a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToLowerCaseString } from "@codinasion/string"; - -const string = "hello.world"; -console.log(DotCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToPascalCaseString.js b/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToPascalCaseString.js deleted file mode 100644 index 0130016a8..000000000 --- a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToPascalCaseString } from "@codinasion/string"; - -const string = "hello.world"; -console.log(DotCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToPathCaseString.js b/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToPathCaseString.js deleted file mode 100644 index 65a27f1f1..000000000 --- a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToPathCaseString } from "@codinasion/string"; - -const string = "hello.world"; -console.log(DotCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToSentenceCaseString.js b/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToSentenceCaseString.js deleted file mode 100644 index 1668a7993..000000000 --- a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToSentenceCaseString } from "@codinasion/string"; - -const string = "hello.world"; -console.log(DotCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToSnakeCaseString.js b/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToSnakeCaseString.js deleted file mode 100644 index 4d39d2af5..000000000 --- a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToSnakeCaseString } from "@codinasion/string"; - -const string = "hello.world"; -console.log(DotCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToTitleCaseString.js b/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToTitleCaseString.js deleted file mode 100644 index a3fb4cc0a..000000000 --- a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToTitleCaseString } from "@codinasion/string"; - -const string = "hello.world"; -console.log(DotCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToUpperCaseString.js b/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToUpperCaseString.js deleted file mode 100644 index e841e594d..000000000 --- a/npm/examples/string/string-examples/case/dot-case-string/DotCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { DotCaseStringToUpperCaseString } from "@codinasion/string"; - -const string = "hello.world"; -console.log(DotCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToCamelCaseString.js b/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToCamelCaseString.js deleted file mode 100644 index 67cc60c63..000000000 --- a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToCamelCaseString } from "@codinasion/string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToConstantCaseString.js b/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToConstantCaseString.js deleted file mode 100644 index db178501c..000000000 --- a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToConstantCaseString } from "@codinasion/string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToDotCaseString.js b/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToDotCaseString.js deleted file mode 100644 index 4bc0b38e1..000000000 --- a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToDotCaseString } from "@codinasion/string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToKebabCaseString.js b/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToKebabCaseString.js deleted file mode 100644 index 8a5ed196a..000000000 --- a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToKebabCaseString } from "@codinasion/string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToLowerCaseString.js b/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToLowerCaseString.js deleted file mode 100644 index a5c0e9032..000000000 --- a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToLowerCaseString } from "@codinasion/string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToPascalCaseString.js b/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToPascalCaseString.js deleted file mode 100644 index 168aba6d6..000000000 --- a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToPascalCaseString } from "@codinasion/string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToPathCaseString.js b/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToPathCaseString.js deleted file mode 100644 index ba9b1c6ac..000000000 --- a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToPathCaseString } from "@codinasion/string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToSentenceCaseString.js b/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToSentenceCaseString.js deleted file mode 100644 index 4dca45536..000000000 --- a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToSentenceCaseString } from "@codinasion/string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToSnakeCaseString.js b/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToSnakeCaseString.js deleted file mode 100644 index 9af6b9c33..000000000 --- a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToSnakeCaseString } from "@codinasion/string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToTitleCaseString.js b/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToTitleCaseString.js deleted file mode 100644 index 35b8529d1..000000000 --- a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToTitleCaseString } from "@codinasion/string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToUpperCaseString.js b/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToUpperCaseString.js deleted file mode 100644 index 5cb607ca6..000000000 --- a/npm/examples/string/string-examples/case/header-case-string/HeaderCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { HeaderCaseStringToUpperCaseString } from "@codinasion/string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToCamelCaseString.js b/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToCamelCaseString.js deleted file mode 100644 index 7f80ee243..000000000 --- a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToCamelCaseString } from "@codinasion/string"; - -const string = "hello-world"; -console.log(KebabCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToConstantCaseString.js b/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToConstantCaseString.js deleted file mode 100644 index e03289c5a..000000000 --- a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToConstantCaseString } from "@codinasion/string"; - -const string = "hello-world"; -console.log(KebabCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToDotCaseString.js b/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToDotCaseString.js deleted file mode 100644 index 9d5f26478..000000000 --- a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToDotCaseString } from "@codinasion/string"; - -const string = "hello-world"; -console.log(KebabCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToHeaderCaseString.js b/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToHeaderCaseString.js deleted file mode 100644 index b4602c189..000000000 --- a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToHeaderCaseString } from "@codinasion/string"; - -const string = "hello-world"; -console.log(KebabCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToLowerCaseString.js b/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToLowerCaseString.js deleted file mode 100644 index ad0d231ed..000000000 --- a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToLowerCaseString } from "@codinasion/string"; - -const string = "hello-world"; -console.log(KebabCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToPascalCaseString.js b/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToPascalCaseString.js deleted file mode 100644 index 43b7d4620..000000000 --- a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToPascalCaseString } from "@codinasion/string"; - -const string = "hello-world"; -console.log(KebabCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToPathCaseString.js b/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToPathCaseString.js deleted file mode 100644 index 78e4a9a54..000000000 --- a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToPathCaseString } from "@codinasion/string"; - -const string = "hello-world"; -console.log(KebabCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToSentenceCaseString.js b/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToSentenceCaseString.js deleted file mode 100644 index c6e0d93dc..000000000 --- a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToSentenceCaseString } from "@codinasion/string"; - -const string = "hello-world"; -console.log(KebabCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToSnakeCaseString.js b/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToSnakeCaseString.js deleted file mode 100644 index edc5a627d..000000000 --- a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToSnakeCaseString } from "@codinasion/string"; - -const string = "hello-world"; -console.log(KebabCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToTitleCaseString.js b/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToTitleCaseString.js deleted file mode 100644 index e85759193..000000000 --- a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToTitleCaseString } from "@codinasion/string"; - -const string = "hello-world"; -console.log(KebabCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToUpperCaseString.js b/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToUpperCaseString.js deleted file mode 100644 index 990f4438a..000000000 --- a/npm/examples/string/string-examples/case/kebab-case-string/KebabCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { KebabCaseStringToUpperCaseString } from "@codinasion/string"; - -const string = "hello-world"; -console.log(KebabCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToCamelCaseString.js b/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToCamelCaseString.js deleted file mode 100644 index c94c1c574..000000000 --- a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToCamelCaseString } from "@codinasion/string"; - -const string = "hello world"; -console.log(LowerCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToConstantCaseString.js b/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToConstantCaseString.js deleted file mode 100644 index e445e1ef3..000000000 --- a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToConstantCaseString } from "@codinasion/string"; - -const string = "hello world"; -console.log(LowerCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToDotCaseString.js b/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToDotCaseString.js deleted file mode 100644 index 11201c9c4..000000000 --- a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToDotCaseString } from "@codinasion/string"; - -const string = "hello world"; -console.log(LowerCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToHeaderCaseString.js b/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToHeaderCaseString.js deleted file mode 100644 index 8ce428865..000000000 --- a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToHeaderCaseString } from "@codinasion/string"; - -const string = "hello world"; -console.log(LowerCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToKebabCaseString.js b/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToKebabCaseString.js deleted file mode 100644 index e58cbe6af..000000000 --- a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToKebabCaseString } from "@codinasion/string"; - -const string = "hello world"; -console.log(LowerCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToPascalCaseString.js b/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToPascalCaseString.js deleted file mode 100644 index 210a26281..000000000 --- a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToPascalCaseString } from "@codinasion/string"; - -const string = "hello world"; -console.log(LowerCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToPathCaseString.js b/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToPathCaseString.js deleted file mode 100644 index 0cbf25d99..000000000 --- a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToPathCaseString } from "@codinasion/string"; - -const string = "hello world"; -console.log(LowerCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToSentenceCaseString.js b/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToSentenceCaseString.js deleted file mode 100644 index 60bfbb228..000000000 --- a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToSentenceCaseString } from "@codinasion/string"; - -const string = "hello world"; -console.log(LowerCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToSnakeCaseString.js b/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToSnakeCaseString.js deleted file mode 100644 index c0062c0e3..000000000 --- a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToSnakeCaseString } from "@codinasion/string"; - -const string = "hello world"; -console.log(LowerCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToTitleCaseString.js b/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToTitleCaseString.js deleted file mode 100644 index 71af624e1..000000000 --- a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToTitleCaseString } from "@codinasion/string"; - -const string = "hello world"; -console.log(LowerCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToUpperCaseString.js b/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToUpperCaseString.js deleted file mode 100644 index f02698fda..000000000 --- a/npm/examples/string/string-examples/case/lower-case-string/LowerCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { LowerCaseStringToUpperCaseString } from "@codinasion/string"; - -const string = "hello world"; -console.log(LowerCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToCamelCaseString.js b/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToCamelCaseString.js deleted file mode 100644 index 75807c4ed..000000000 --- a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToCamelCaseString } from "@codinasion/string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToConstantCaseString.js b/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToConstantCaseString.js deleted file mode 100644 index cd9af9ccb..000000000 --- a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToConstantCaseString } from "@codinasion/string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToDotCaseString.js b/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToDotCaseString.js deleted file mode 100644 index 3b7b4ba6b..000000000 --- a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToDotCaseString } from "@codinasion/string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToHeaderCaseString.js b/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToHeaderCaseString.js deleted file mode 100644 index 93ba8445e..000000000 --- a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToHeaderCaseString } from "@codinasion/string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToKebabCaseString.js b/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToKebabCaseString.js deleted file mode 100644 index 189c16d9c..000000000 --- a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToKebabCaseString } from "@codinasion/string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToLowerCaseString.js b/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToLowerCaseString.js deleted file mode 100644 index 31202e778..000000000 --- a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToLowerCaseString } from "@codinasion/string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToPathCaseString.js b/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToPathCaseString.js deleted file mode 100644 index 6f00116d7..000000000 --- a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToPathCaseString } from "@codinasion/string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToSentenceCaseString.js b/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToSentenceCaseString.js deleted file mode 100644 index a01b3d726..000000000 --- a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToSentenceCaseString } from "@codinasion/string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToSnakeCaseString.js b/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToSnakeCaseString.js deleted file mode 100644 index cf0725585..000000000 --- a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToSnakeCaseString } from "@codinasion/string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToTitleCaseString.js b/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToTitleCaseString.js deleted file mode 100644 index 81bbc06a8..000000000 --- a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToTitleCaseString } from "@codinasion/string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToUpperCaseString.js b/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToUpperCaseString.js deleted file mode 100644 index 718f919cc..000000000 --- a/npm/examples/string/string-examples/case/pascal-case-string/PascalCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PascalCaseStringToUpperCaseString } from "@codinasion/string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToCamelCaseString.js b/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToCamelCaseString.js deleted file mode 100644 index 19781a4b6..000000000 --- a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToCamelCaseString } from "@codinasion/string"; - -const string = "hello/world"; -console.log(PathCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToConstantCaseString.js b/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToConstantCaseString.js deleted file mode 100644 index cbb348fe2..000000000 --- a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToConstantCaseString } from "@codinasion/string"; - -const string = "hello/world"; -console.log(PathCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToDotCaseString.js b/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToDotCaseString.js deleted file mode 100644 index 08fcb416d..000000000 --- a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToDotCaseString } from "@codinasion/string"; - -const string = "hello/world"; -console.log(PathCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToHeaderCaseString.js b/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToHeaderCaseString.js deleted file mode 100644 index 005ff7d47..000000000 --- a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToHeaderCaseString } from "@codinasion/string"; - -const string = "hello/world"; -console.log(PathCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToKebabCaseString.js b/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToKebabCaseString.js deleted file mode 100644 index 11bdb950f..000000000 --- a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToKebabCaseString } from "@codinasion/string"; - -const string = "hello/world"; -console.log(PathCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToLowerCaseString.js b/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToLowerCaseString.js deleted file mode 100644 index 294e1d17f..000000000 --- a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToLowerCaseString } from "@codinasion/string"; - -const string = "hello/world"; -console.log(PathCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToPascalCaseString.js b/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToPascalCaseString.js deleted file mode 100644 index 59aedcd53..000000000 --- a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToPascalCaseString } from "@codinasion/string"; - -const string = "hello/world"; -console.log(PathCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToSentenceCaseString.js b/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToSentenceCaseString.js deleted file mode 100644 index cb22b9e8c..000000000 --- a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToSentenceCaseString } from "@codinasion/string"; - -const string = "hello/world"; -console.log(PathCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToSnakeCaseString.js b/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToSnakeCaseString.js deleted file mode 100644 index 8a014abbc..000000000 --- a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToSnakeCaseString } from "@codinasion/string"; - -const string = "hello/world"; -console.log(PathCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToTitleCaseString.js b/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToTitleCaseString.js deleted file mode 100644 index c75859d31..000000000 --- a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToTitleCaseString } from "@codinasion/string"; - -const string = "hello/world"; -console.log(PathCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToUpperCaseString.js b/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToUpperCaseString.js deleted file mode 100644 index 2bcbb0e84..000000000 --- a/npm/examples/string/string-examples/case/path-case-string/PathCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { PathCaseStringToUpperCaseString } from "@codinasion/string"; - -const string = "hello/world"; -console.log(PathCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToCamelCaseString.js b/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToCamelCaseString.js deleted file mode 100644 index d24e2589f..000000000 --- a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToCamelCaseString } from "@codinasion/string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToConstantCaseString.js b/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToConstantCaseString.js deleted file mode 100644 index f4c3f512f..000000000 --- a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToConstantCaseString } from "@codinasion/string"; - -const string = "Hello World"; -console.log(SentenceCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToDotCaseString.js b/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToDotCaseString.js deleted file mode 100644 index 7d59670b8..000000000 --- a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToDotCaseString } from "@codinasion/string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToHeaderCaseString.js b/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToHeaderCaseString.js deleted file mode 100644 index 85cb8356e..000000000 --- a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToHeaderCaseString } from "@codinasion/string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToKebabCaseString.js b/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToKebabCaseString.js deleted file mode 100644 index 0a7a24ed7..000000000 --- a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToKebabCaseString } from "@codinasion/string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToLowerCaseString.js b/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToLowerCaseString.js deleted file mode 100644 index f0cfab578..000000000 --- a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToLowerCaseString } from "@codinasion/string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToPascalCaseString.js b/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToPascalCaseString.js deleted file mode 100644 index 31b2d7686..000000000 --- a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToPascalCaseString } from "@codinasion/string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToPathCaseString.js b/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToPathCaseString.js deleted file mode 100644 index 9c8beca07..000000000 --- a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToPathCaseString } from "@codinasion/string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToSnakeCaseString.js b/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToSnakeCaseString.js deleted file mode 100644 index 0600fb1e5..000000000 --- a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToSnakeCaseString } from "@codinasion/string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToTitleCaseString.js b/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToTitleCaseString.js deleted file mode 100644 index 6a90d73da..000000000 --- a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToTitleCaseString } from "@codinasion/string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToUpperCaseString.js b/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToUpperCaseString.js deleted file mode 100644 index 9966f040b..000000000 --- a/npm/examples/string/string-examples/case/sentence-case-string/SentenceCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SentenceCaseStringToUpperCaseString } from "@codinasion/string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToCamelCaseString.js b/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToCamelCaseString.js deleted file mode 100644 index a7ff13895..000000000 --- a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToCamelCaseString } from "@codinasion/string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToConstantCaseString.js b/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToConstantCaseString.js deleted file mode 100644 index c0b0d7e12..000000000 --- a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToConstantCaseString } from "@codinasion/string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToDotCaseString.js b/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToDotCaseString.js deleted file mode 100644 index 19b9b4ed1..000000000 --- a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToDotCaseString } from "@codinasion/string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToHeaderCaseString.js b/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToHeaderCaseString.js deleted file mode 100644 index 986e914c5..000000000 --- a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToHeaderCaseString } from "@codinasion/string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToKebabCaseString.js b/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToKebabCaseString.js deleted file mode 100644 index 4f3537d35..000000000 --- a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToKebabCaseString } from "@codinasion/string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToLowerCaseString.js b/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToLowerCaseString.js deleted file mode 100644 index 4809d27a2..000000000 --- a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToLowerCaseString } from "@codinasion/string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToPascalCaseString.js b/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToPascalCaseString.js deleted file mode 100644 index 73d8993fd..000000000 --- a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToPascalCaseString } from "@codinasion/string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToPathCaseString.js b/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToPathCaseString.js deleted file mode 100644 index 1057a6a98..000000000 --- a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToPathCaseString } from "@codinasion/string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToSentenceCaseString.js b/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToSentenceCaseString.js deleted file mode 100644 index 4d9bee15e..000000000 --- a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToSentenceCaseString } from "@codinasion/string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToTitleCaseString.js b/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToTitleCaseString.js deleted file mode 100644 index 2164bb4a4..000000000 --- a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToTitleCaseString } from "@codinasion/string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToUpperCaseString.js b/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToUpperCaseString.js deleted file mode 100644 index 75a93c76c..000000000 --- a/npm/examples/string/string-examples/case/snake-case-string/SnakeCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { SnakeCaseStringToUpperCaseString } from "@codinasion/string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/string-examples/case/string/StringToCamelCase.js b/npm/examples/string/string-examples/case/string/StringToCamelCase.js deleted file mode 100644 index b761516a4..000000000 --- a/npm/examples/string/string-examples/case/string/StringToCamelCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToCamelCase } from "@codinasion/string"; - -const string = "hello_world"; -console.log(StringToCamelCase(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/string-examples/case/string/StringToConstantCase.js b/npm/examples/string/string-examples/case/string/StringToConstantCase.js deleted file mode 100644 index 0ec7bf376..000000000 --- a/npm/examples/string/string-examples/case/string/StringToConstantCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToConstantCase } from "@codinasion/string"; - -const string = "Hello World"; -console.log(StringToConstantCase(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/string-examples/case/string/StringToDotCase.js b/npm/examples/string/string-examples/case/string/StringToDotCase.js deleted file mode 100644 index d255f4bc1..000000000 --- a/npm/examples/string/string-examples/case/string/StringToDotCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToDotCase } from "@codinasion/string"; - -const string = "hello world"; -console.log(StringToDotCase(string)); - -// Output -// hello.world diff --git a/npm/examples/string/string-examples/case/string/StringToHeaderCase.js b/npm/examples/string/string-examples/case/string/StringToHeaderCase.js deleted file mode 100644 index b53c33dc2..000000000 --- a/npm/examples/string/string-examples/case/string/StringToHeaderCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToHeaderCase } from "@codinasion/string"; - -const string = "hello world"; -console.log(StringToHeaderCase(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/string-examples/case/string/StringToKebabCase.js b/npm/examples/string/string-examples/case/string/StringToKebabCase.js deleted file mode 100644 index 8925d0040..000000000 --- a/npm/examples/string/string-examples/case/string/StringToKebabCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToKebabCase } from "@codinasion/string"; - -const string = "hello world"; -console.log(StringToKebabCase(string)); - -// Output -// hello-world diff --git a/npm/examples/string/string-examples/case/string/StringToLowerCase.js b/npm/examples/string/string-examples/case/string/StringToLowerCase.js deleted file mode 100644 index 9106a9a5c..000000000 --- a/npm/examples/string/string-examples/case/string/StringToLowerCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToLowerCase } from "@codinasion/string"; - -const string = "Hello World"; -console.log(StringToLowerCase(string)); - -// Output -// hello world diff --git a/npm/examples/string/string-examples/case/string/StringToPascalCase.js b/npm/examples/string/string-examples/case/string/StringToPascalCase.js deleted file mode 100644 index 5ceaa0b22..000000000 --- a/npm/examples/string/string-examples/case/string/StringToPascalCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToPascalCase } from "@codinasion/string"; - -const string = "hello world"; -console.log(StringToPascalCase(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/string-examples/case/string/StringToPathCase.js b/npm/examples/string/string-examples/case/string/StringToPathCase.js deleted file mode 100644 index 2ebbe5904..000000000 --- a/npm/examples/string/string-examples/case/string/StringToPathCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToPathCase } from "@codinasion/string"; - -const string = "hello world"; -console.log(StringToPathCase(string)); - -// Output -// hello/world diff --git a/npm/examples/string/string-examples/case/string/StringToSentenceCase.js b/npm/examples/string/string-examples/case/string/StringToSentenceCase.js deleted file mode 100644 index f876c5519..000000000 --- a/npm/examples/string/string-examples/case/string/StringToSentenceCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToSentenceCase } from "@codinasion/string"; - -const string = "hello world"; -console.log(StringToSentenceCase(string)); - -// Output -// Hello world diff --git a/npm/examples/string/string-examples/case/string/StringToSnakeCase.js b/npm/examples/string/string-examples/case/string/StringToSnakeCase.js deleted file mode 100644 index 0b8c1d7b7..000000000 --- a/npm/examples/string/string-examples/case/string/StringToSnakeCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToSnakeCase } from "@codinasion/string"; - -const string = "hello world"; -console.log(StringToSnakeCase(string)); - -// Output -// hello_world diff --git a/npm/examples/string/string-examples/case/string/StringToTitleCase.js b/npm/examples/string/string-examples/case/string/StringToTitleCase.js deleted file mode 100644 index c2a0e3145..000000000 --- a/npm/examples/string/string-examples/case/string/StringToTitleCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToTitleCase } from "@codinasion/string"; - -const string = "hello world"; -console.log(StringToTitleCase(string)); - -// Output -// Hello World diff --git a/npm/examples/string/string-examples/case/string/StringToUpperCase.js b/npm/examples/string/string-examples/case/string/StringToUpperCase.js deleted file mode 100644 index e31c6c8dd..000000000 --- a/npm/examples/string/string-examples/case/string/StringToUpperCase.js +++ /dev/null @@ -1,7 +0,0 @@ -import { StringToUpperCase } from "@codinasion/string"; - -const string = "hello world"; -console.log(StringToUpperCase(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToCamelCaseString.js b/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToCamelCaseString.js deleted file mode 100644 index 15f6aacf4..000000000 --- a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToCamelCaseString } from "@codinasion/string"; - -const string = "Hello World"; -console.log(TitleCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToConstantCaseString.js b/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToConstantCaseString.js deleted file mode 100644 index 63a321670..000000000 --- a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToConstantCaseString } from "@codinasion/string"; - -const string = "Hello World"; -console.log(TitleCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToDotCaseString.js b/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToDotCaseString.js deleted file mode 100644 index 896f38498..000000000 --- a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToDotCaseString } from "@codinasion/string"; - -const string = "Hello World"; -console.log(TitleCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToHeaderCaseString.js b/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToHeaderCaseString.js deleted file mode 100644 index 553a8a663..000000000 --- a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToHeaderCaseString } from "@codinasion/string"; - -const string = "Hello World"; -console.log(TitleCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToKebabCaseString.js b/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToKebabCaseString.js deleted file mode 100644 index 9ca41a5d8..000000000 --- a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToKebabCaseString } from "@codinasion/string"; - -const string = "Hello World"; -console.log(TitleCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToLowerCaseString.js b/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToLowerCaseString.js deleted file mode 100644 index 0e896fcc7..000000000 --- a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToLowerCaseString } from "@codinasion/string"; - -const string = "Hello World"; -console.log(TitleCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToPascalCaseString.js b/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToPascalCaseString.js deleted file mode 100644 index 3ada69739..000000000 --- a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToPascalCaseString } from "@codinasion/string"; - -const string = "Hello World"; -console.log(TitleCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToPathCaseString.js b/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToPathCaseString.js deleted file mode 100644 index 2dd3c81f5..000000000 --- a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToPathCaseString } from "@codinasion/string"; - -const string = "Hello World"; -console.log(TitleCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToSentenceCaseString.js b/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToSentenceCaseString.js deleted file mode 100644 index 95eee3602..000000000 --- a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToSentenceCaseString } from "@codinasion/string"; - -const string = "Hello World"; -console.log(TitleCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToSnakeCaseString.js b/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToSnakeCaseString.js deleted file mode 100644 index edfe2cdd7..000000000 --- a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToSnakeCaseString } from "@codinasion/string"; - -const string = "Hello World"; -console.log(TitleCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToUpperCaseString.js b/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToUpperCaseString.js deleted file mode 100644 index 00a79715e..000000000 --- a/npm/examples/string/string-examples/case/title-case-string/TitleCaseStringToUpperCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { TitleCaseStringToUpperCaseString } from "@codinasion/string"; - -const string = "Hello World"; -console.log(TitleCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD diff --git a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToCamelCaseString.js b/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToCamelCaseString.js deleted file mode 100644 index 91b784d51..000000000 --- a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToCamelCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToCamelCaseString } from "@codinasion/string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToCamelCaseString(string)); - -// Output -// helloWorld diff --git a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToConstantCaseString.js b/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToConstantCaseString.js deleted file mode 100644 index ccd469587..000000000 --- a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToConstantCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToConstantCaseString } from "@codinasion/string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD diff --git a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToDotCaseString.js b/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToDotCaseString.js deleted file mode 100644 index 766f2c493..000000000 --- a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToDotCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToDotCaseString } from "@codinasion/string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToDotCaseString(string)); - -// Output -// hello.world diff --git a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToHeaderCaseString.js b/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToHeaderCaseString.js deleted file mode 100644 index 238e45913..000000000 --- a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToHeaderCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToHeaderCaseString } from "@codinasion/string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World diff --git a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToKebabCaseString.js b/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToKebabCaseString.js deleted file mode 100644 index 996f7ac71..000000000 --- a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToKebabCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToKebabCaseString } from "@codinasion/string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToKebabCaseString(string)); - -// Output -// hello-world diff --git a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToLowerCaseString.js b/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToLowerCaseString.js deleted file mode 100644 index 3816df455..000000000 --- a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToLowerCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToLowerCaseString } from "@codinasion/string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToLowerCaseString(string)); - -// Output -// hello world diff --git a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToPascalCaseString.js b/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToPascalCaseString.js deleted file mode 100644 index a0655f05e..000000000 --- a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToPascalCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToPascalCaseString } from "@codinasion/string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld diff --git a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToPathCaseString.js b/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToPathCaseString.js deleted file mode 100644 index 781e01f0d..000000000 --- a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToPathCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToPathCaseString } from "@codinasion/string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToPathCaseString(string)); - -// Output -// hello/world diff --git a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToSentenceCaseString.js b/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToSentenceCaseString.js deleted file mode 100644 index 6ef3e03f7..000000000 --- a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToSentenceCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToSentenceCaseString } from "@codinasion/string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToSentenceCaseString(string)); - -// Output -// Hello world diff --git a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToSnakeCaseString.js b/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToSnakeCaseString.js deleted file mode 100644 index 6cb458101..000000000 --- a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToSnakeCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToSnakeCaseString } from "@codinasion/string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToSnakeCaseString(string)); - -// Output -// hello_world diff --git a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToTitleCaseString.js b/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToTitleCaseString.js deleted file mode 100644 index 5fd3f87bc..000000000 --- a/npm/examples/string/string-examples/case/upper-case-string/UpperCaseStringToTitleCaseString.js +++ /dev/null @@ -1,7 +0,0 @@ -import { UpperCaseStringToTitleCaseString } from "@codinasion/string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToTitleCaseString(string)); - -// Output -// Hello World diff --git a/npm/examples/string/string-examples/package.json b/npm/examples/string/string-examples/package.json deleted file mode 100644 index fccda1498..000000000 --- a/npm/examples/string/string-examples/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "string-examples", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "test": "find . -type f -name \"*.js\" -not -path \"./node_modules/*\" -exec sh -c 'val=$(node \"{}\"); echo \"{} ==> $val\"' \\;" - }, - "devDependencies": { - "@codinasion/string": "workspace:*" - } -} diff --git a/npm/packages/dsa/dsa/.eslintrc.js b/npm/packages/dsa/dsa/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/dsa/dsa/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/dsa/dsa/CHANGELOG.md b/npm/packages/dsa/dsa/CHANGELOG.md deleted file mode 100644 index c01c662ba..000000000 --- a/npm/packages/dsa/dsa/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/dsa - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- 2a4ebd8: Initial Release diff --git a/npm/packages/dsa/dsa/LICENSE.md b/npm/packages/dsa/dsa/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/dsa/dsa/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/dsa/dsa/README.md b/npm/packages/dsa/dsa/README.md deleted file mode 100644 index 560e4a346..000000000 --- a/npm/packages/dsa/dsa/README.md +++ /dev/null @@ -1,59 +0,0 @@ -# `@codinasion/dsa` - -A collection of useful TypeScript functions and utilities for Data Structures and Algorithms. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdsa?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdsa?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdsa?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/dsa - -# or, if you're using npm -npm install @codinasion/dsa - -# or, if you're using yarn -yarn add @codinasion/dsa -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { BinarySearch } from "@codinasion/dsa"; - -const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; - -const result = BinarySearch(arr, 5); -console.log(result); // 4 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/dsa/dsa/jestconfig.json b/npm/packages/dsa/dsa/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/dsa/dsa/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/dsa/dsa/package.json b/npm/packages/dsa/dsa/package.json deleted file mode 100644 index 2fcabdd8a..000000000 --- a/npm/packages/dsa/dsa/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/dsa", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for Data Structures and Algorithms", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "dsa", - "data structures", - "algorithms" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/dsa/dsa/src/dsa/index.ts b/npm/packages/dsa/dsa/src/dsa/index.ts deleted file mode 100644 index 6f0cf03f1..000000000 --- a/npm/packages/dsa/dsa/src/dsa/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -export * from "./queue"; -export * from "./search"; -export * from "./sort"; -export * from "./stack"; diff --git a/npm/packages/dsa/dsa/src/dsa/queue/index.ts b/npm/packages/dsa/dsa/src/dsa/queue/index.ts deleted file mode 100644 index 854a2c8db..000000000 --- a/npm/packages/dsa/dsa/src/dsa/queue/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./queue"; diff --git a/npm/packages/dsa/dsa/src/dsa/queue/queue.test.ts b/npm/packages/dsa/dsa/src/dsa/queue/queue.test.ts deleted file mode 100644 index 85ed7fe19..000000000 --- a/npm/packages/dsa/dsa/src/dsa/queue/queue.test.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { Queue } from "./queue"; - -describe("Queue", () => { - let queue: Queue; - - beforeEach(() => { - queue = new Queue(); - }); - - test("enqueue adds elements to the queue", () => { - queue.enqueue(1); - expect(queue.size()).toBe(1); - }); - - test("dequeue removes and returns the first element", () => { - queue.enqueue(1); - queue.enqueue(2); - expect(queue.dequeue()).toBe(1); - expect(queue.size()).toBe(1); - }); - - test("peek returns the first element without removing it", () => { - queue.enqueue(1); - queue.enqueue(2); - expect(queue.peek()).toBe(1); - expect(queue.size()).toBe(2); - }); - - test("isEmpty returns true for an empty queue and false otherwise", () => { - expect(queue.isEmpty()).toBe(true); - queue.enqueue(1); - expect(queue.isEmpty()).toBe(false); - }); - - test("size returns the number of elements in the queue", () => { - expect(queue.size()).toBe(0); - queue.enqueue(1); - queue.enqueue(2); - expect(queue.size()).toBe(2); - }); -}); diff --git a/npm/packages/dsa/dsa/src/dsa/queue/queue.ts b/npm/packages/dsa/dsa/src/dsa/queue/queue.ts deleted file mode 100644 index fb4b277e2..000000000 --- a/npm/packages/dsa/dsa/src/dsa/queue/queue.ts +++ /dev/null @@ -1,51 +0,0 @@ -/** - * Represents a queue data structure. - * @template T The type of elements stored in the queue. - */ -export class Queue { - private items: T[]; - - constructor() { - this.items = []; - } - - /** - * Adds an element to the end of the queue. - * @param item The element to be added. - */ - enqueue(item: T): void { - this.items.push(item); - } - - /** - * Removes and returns the element at the front of the queue. - * @returns The element at the front of the queue, or undefined if the queue is empty. - */ - dequeue(): T | undefined { - return this.items.shift(); - } - - /** - * Returns the element at the front of the queue without removing it. - * @returns The element at the front of the queue, or undefined if the queue is empty. - */ - peek(): T | undefined { - return this.items[0]; - } - - /** - * Checks if the queue is empty. - * @returns True if the queue is empty, false otherwise. - */ - isEmpty(): boolean { - return this.items.length === 0; - } - - /** - * Returns the number of elements in the queue. - * @returns The number of elements in the queue. - */ - size(): number { - return this.items.length; - } -} diff --git a/npm/packages/dsa/dsa/src/dsa/search/binary-search/binary-search.test.ts b/npm/packages/dsa/dsa/src/dsa/search/binary-search/binary-search.test.ts deleted file mode 100644 index c500dd213..000000000 --- a/npm/packages/dsa/dsa/src/dsa/search/binary-search/binary-search.test.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { BinarySearch } from "./binary-search"; - -describe("BinarySearch", () => { - it("should return the index of the first occurrence of the value in the array", () => { - const arr = [1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]; - const val = 4; - const index = BinarySearch(arr, val); - expect(index).toBe(5); - }); - - it("should return -1 if the value is not found in the array", () => { - const arr = [1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]; - const val = 42; - const index = BinarySearch(arr, val); - expect(index).toBe(-1); - }); - - it("should return -1 when given an empty array", () => { - const arr: number[] = []; - const val = 42; - const index = BinarySearch(arr, val); - expect(index).toBe(-1); - }); -}); diff --git a/npm/packages/dsa/dsa/src/dsa/search/binary-search/binary-search.ts b/npm/packages/dsa/dsa/src/dsa/search/binary-search/binary-search.ts deleted file mode 100644 index 8ff33e208..000000000 --- a/npm/packages/dsa/dsa/src/dsa/search/binary-search/binary-search.ts +++ /dev/null @@ -1,22 +0,0 @@ -/** - * Performs binary search on a sorted array to find the index of a given value. - * @param arr - The sorted array to search in. - * @param val - The value to search for. - * @returns The index of the value in the array, or -1 if the value is not found. - */ -export function BinarySearch(arr: number[], val: number): number { - let left = 0; - let right = arr.length - 1; - while (left <= right) { - const mid = Math.floor((left + right) / 2); - if (arr[mid] === val) { - return mid; - // @ts-expect-error - We know that arr[mid] is not undefined. - } else if (arr[mid] < val) { - left = mid + 1; - } else { - right = mid - 1; - } - } - return -1; -} diff --git a/npm/packages/dsa/dsa/src/dsa/search/binary-search/index.ts b/npm/packages/dsa/dsa/src/dsa/search/binary-search/index.ts deleted file mode 100644 index f3c24d5bc..000000000 --- a/npm/packages/dsa/dsa/src/dsa/search/binary-search/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-search"; diff --git a/npm/packages/dsa/dsa/src/dsa/search/index.ts b/npm/packages/dsa/dsa/src/dsa/search/index.ts deleted file mode 100644 index cee622ee4..000000000 --- a/npm/packages/dsa/dsa/src/dsa/search/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from "./binary-search"; -export * from "./linear-search"; diff --git a/npm/packages/dsa/dsa/src/dsa/search/linear-search/index.ts b/npm/packages/dsa/dsa/src/dsa/search/linear-search/index.ts deleted file mode 100644 index 8930bde57..000000000 --- a/npm/packages/dsa/dsa/src/dsa/search/linear-search/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./linear-search"; diff --git a/npm/packages/dsa/dsa/src/dsa/search/linear-search/linear-search.test.ts b/npm/packages/dsa/dsa/src/dsa/search/linear-search/linear-search.test.ts deleted file mode 100644 index f7391d7af..000000000 --- a/npm/packages/dsa/dsa/src/dsa/search/linear-search/linear-search.test.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { LinearSearch } from "./linear-search"; - -describe("LinearSearch", () => { - it("should return the index of the first occurrence of the value in the array", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const val = 4; - const index = LinearSearch(arr, val); - expect(index).toBe(2); - }); - - it("should return -1 if the value is not found in the array", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const val = 42; - const index = LinearSearch(arr, val); - expect(index).toBe(-1); - }); - - it("should return -1 when given an empty array", () => { - const arr: number[] = []; - const val = 42; - const index = LinearSearch(arr, val); - expect(index).toBe(-1); - }); -}); diff --git a/npm/packages/dsa/dsa/src/dsa/search/linear-search/linear-search.ts b/npm/packages/dsa/dsa/src/dsa/search/linear-search/linear-search.ts deleted file mode 100644 index 6c43ee0d9..000000000 --- a/npm/packages/dsa/dsa/src/dsa/search/linear-search/linear-search.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Performs a linear search on an array to find the index of a given value. - * @param arr - The array to be searched. - * @param val - The value to search for. - * @returns The index of the value in the array, or -1 if the value is not found. - */ -export function LinearSearch(arr: number[], val: number): number { - const n = arr.length; - for (let i = 0; i < n; i++) { - if (arr[i] === val) { - return i; - } - } - return -1; -} diff --git a/npm/packages/dsa/dsa/src/dsa/sort/bubble-sort/bubble-sort.test.ts b/npm/packages/dsa/dsa/src/dsa/sort/bubble-sort/bubble-sort.test.ts deleted file mode 100644 index 76885dce2..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/bubble-sort/bubble-sort.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { BubbleSort } from "./bubble-sort"; - -describe("BubbleSort", () => { - it("should sort an array of numbers in ascending order", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const sortedArr = BubbleSort(arr); - expect(sortedArr).toEqual([1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]); - }); - - it("should return an empty array when given an empty array", () => { - const arr: number[] = []; - const sortedArr = BubbleSort(arr); - expect(sortedArr).toEqual([]); - }); - - it("should return the same array when given an array with one element", () => { - const arr = [42]; - const sortedArr = BubbleSort(arr); - expect(sortedArr).toEqual([42]); - }); -}); diff --git a/npm/packages/dsa/dsa/src/dsa/sort/bubble-sort/bubble-sort.ts b/npm/packages/dsa/dsa/src/dsa/sort/bubble-sort/bubble-sort.ts deleted file mode 100644 index 9f888f260..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/bubble-sort/bubble-sort.ts +++ /dev/null @@ -1,22 +0,0 @@ -/** - * Sorts an array of numbers using the bubble sort algorithm. - * - * @param arr - The array of numbers to be sorted. - * @returns The sorted array. - */ -export function BubbleSort(arr: number[]): number[] { - const n = arr.length; - for (let i = 0; i < n - 1; i++) { - for (let j = 0; j < n - i - 1; j++) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - if (arr[j] > arr[j + 1]) { - const temp = arr[j]; - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - arr[j] = arr[j + 1]; - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - arr[j + 1] = temp; - } - } - } - return arr; -} diff --git a/npm/packages/dsa/dsa/src/dsa/sort/bubble-sort/index.ts b/npm/packages/dsa/dsa/src/dsa/sort/bubble-sort/index.ts deleted file mode 100644 index c08e6def0..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/bubble-sort/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./bubble-sort"; diff --git a/npm/packages/dsa/dsa/src/dsa/sort/counting-sort/counting-sort.test.ts b/npm/packages/dsa/dsa/src/dsa/sort/counting-sort/counting-sort.test.ts deleted file mode 100644 index 5be3ab6c3..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/counting-sort/counting-sort.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { CountingSort } from "./counting-sort"; - -describe("CountingSort", () => { - it("should sort an array of numbers in ascending order", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const sortedArr = CountingSort(arr); - expect(sortedArr).toEqual([1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]); - }); - - it("should return an empty array when given an empty array", () => { - const arr: number[] = []; - const sortedArr = CountingSort(arr); - expect(sortedArr).toEqual([]); - }); - - it("should return the same array when given an array with one element", () => { - const arr = [42]; - const sortedArr = CountingSort(arr); - expect(sortedArr).toEqual([42]); - }); -}); diff --git a/npm/packages/dsa/dsa/src/dsa/sort/counting-sort/counting-sort.ts b/npm/packages/dsa/dsa/src/dsa/sort/counting-sort/counting-sort.ts deleted file mode 100644 index c01096a33..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/counting-sort/counting-sort.ts +++ /dev/null @@ -1,29 +0,0 @@ -/** - * Sorts an array of numbers using the Counting Sort algorithm. - * - * @param arr - The array of numbers to be sorted. - * @returns The sorted array. - */ -export function CountingSort(arr: number[]): number[] { - const n = arr.length; - if (n <= 1) { - return arr; - } - const max = Math.max(...arr); - const count = new Array(max + 1).fill(0); - for (let i = 0; i < n; i++) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - count[arr[i]]++; - } - for (let i = 1; i <= max; i++) { - count[i] += count[i - 1]; - } - const output = new Array(n); - for (let i = n - 1; i >= 0; i--) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - output[count[arr[i]] - 1] = arr[i]; - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - count[arr[i]]--; - } - return output as number[]; -} diff --git a/npm/packages/dsa/dsa/src/dsa/sort/counting-sort/index.ts b/npm/packages/dsa/dsa/src/dsa/sort/counting-sort/index.ts deleted file mode 100644 index 3a3364dae..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/counting-sort/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./counting-sort"; diff --git a/npm/packages/dsa/dsa/src/dsa/sort/heap-sort/heap-sort.test.ts b/npm/packages/dsa/dsa/src/dsa/sort/heap-sort/heap-sort.test.ts deleted file mode 100644 index 21ebf9866..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/heap-sort/heap-sort.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { HeapSort } from "./heap-sort"; - -describe("HeapSort", () => { - it("should sort an array of numbers in ascending order", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const sortedArr = HeapSort(arr); - expect(sortedArr).toEqual([1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]); - }); - - it("should return an empty array when given an empty array", () => { - const arr: number[] = []; - const sortedArr = HeapSort(arr); - expect(sortedArr).toEqual([]); - }); - - it("should return the same array when given an array with one element", () => { - const arr = [42]; - const sortedArr = HeapSort(arr); - expect(sortedArr).toEqual([42]); - }); -}); diff --git a/npm/packages/dsa/dsa/src/dsa/sort/heap-sort/heap-sort.ts b/npm/packages/dsa/dsa/src/dsa/sort/heap-sort/heap-sort.ts deleted file mode 100644 index 257afaf61..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/heap-sort/heap-sort.ts +++ /dev/null @@ -1,37 +0,0 @@ -/** - * Sorts an array of numbers using the Heap Sort algorithm. - * - * @param arr - The array of numbers to be sorted. - * @returns The sorted array. - */ -export function HeapSort(arr: number[]): number[] { - const n = arr.length; - for (let i = Math.floor(n / 2) - 1; i >= 0; i--) { - heapify(arr, n, i); - } - for (let i = n - 1; i >= 0; i--) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - [arr[0], arr[i]] = [arr[i], arr[0]]; - heapify(arr, i, 0); - } - return arr; -} - -function heapify(arr: number[], n: number, i: number): void { - let largest = i; - const left = 2 * i + 1; - const right = 2 * i + 2; - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - if (left < n && arr[left] > arr[largest]) { - largest = left; - } - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - if (right < n && arr[right] > arr[largest]) { - largest = right; - } - if (largest !== i) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - [arr[i], arr[largest]] = [arr[largest], arr[i]]; - heapify(arr, n, largest); - } -} diff --git a/npm/packages/dsa/dsa/src/dsa/sort/heap-sort/index.ts b/npm/packages/dsa/dsa/src/dsa/sort/heap-sort/index.ts deleted file mode 100644 index 38f5bda39..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/heap-sort/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./heap-sort"; diff --git a/npm/packages/dsa/dsa/src/dsa/sort/index.ts b/npm/packages/dsa/dsa/src/dsa/sort/index.ts deleted file mode 100644 index 97f5c69f4..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/index.ts +++ /dev/null @@ -1,8 +0,0 @@ -export * from "./bubble-sort"; -export * from "./counting-sort"; -export * from "./heap-sort"; -export * from "./insertion-sort"; -export * from "./merge-sort"; -export * from "./quick-sort"; -export * from "./radix-sort"; -export * from "./selection-sort"; diff --git a/npm/packages/dsa/dsa/src/dsa/sort/insertion-sort/index.ts b/npm/packages/dsa/dsa/src/dsa/sort/insertion-sort/index.ts deleted file mode 100644 index 749570e98..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/insertion-sort/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./insertion-sort"; diff --git a/npm/packages/dsa/dsa/src/dsa/sort/insertion-sort/insertion-sort.test.ts b/npm/packages/dsa/dsa/src/dsa/sort/insertion-sort/insertion-sort.test.ts deleted file mode 100644 index bd4512eed..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/insertion-sort/insertion-sort.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { InsertionSort } from "./insertion-sort"; - -describe("InsertionSort", () => { - it("should sort an array of numbers in ascending order", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const sortedArr = InsertionSort(arr); - expect(sortedArr).toEqual([1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]); - }); - - it("should return an empty array when given an empty array", () => { - const arr: number[] = []; - const sortedArr = InsertionSort(arr); - expect(sortedArr).toEqual([]); - }); - - it("should return the same array when given an array with one element", () => { - const arr = [42]; - const sortedArr = InsertionSort(arr); - expect(sortedArr).toEqual([42]); - }); -}); diff --git a/npm/packages/dsa/dsa/src/dsa/sort/insertion-sort/insertion-sort.ts b/npm/packages/dsa/dsa/src/dsa/sort/insertion-sort/insertion-sort.ts deleted file mode 100644 index c07f627da..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/insertion-sort/insertion-sort.ts +++ /dev/null @@ -1,22 +0,0 @@ -/** - * Sorts an array of numbers using the insertion sort algorithm. - * - * @param arr - The array of numbers to be sorted. - * @returns The sorted array. - */ -export function InsertionSort(arr: number[]): number[] { - const n = arr.length; - for (let i = 1; i < n; i++) { - const key = arr[i]; - let j = i - 1; - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - while (j >= 0 && arr[j] > key) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - arr[j + 1] = arr[j]; - j--; - } - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - arr[j + 1] = key; - } - return arr; -} diff --git a/npm/packages/dsa/dsa/src/dsa/sort/merge-sort/index.ts b/npm/packages/dsa/dsa/src/dsa/sort/merge-sort/index.ts deleted file mode 100644 index ef74cb925..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/merge-sort/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./merge-sort"; diff --git a/npm/packages/dsa/dsa/src/dsa/sort/merge-sort/merge-sort.test.ts b/npm/packages/dsa/dsa/src/dsa/sort/merge-sort/merge-sort.test.ts deleted file mode 100644 index c6b1b3eab..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/merge-sort/merge-sort.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { MergeSort } from "./merge-sort"; - -describe("MergeSort", () => { - it("should sort an array of numbers in ascending order", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const sortedArr = MergeSort(arr); - expect(sortedArr).toEqual([1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]); - }); - - it("should return an empty array when given an empty array", () => { - const arr: number[] = []; - const sortedArr = MergeSort(arr); - expect(sortedArr).toEqual([]); - }); - - it("should return the same array when given an array with one element", () => { - const arr = [42]; - const sortedArr = MergeSort(arr); - expect(sortedArr).toEqual([42]); - }); -}); diff --git a/npm/packages/dsa/dsa/src/dsa/sort/merge-sort/merge-sort.ts b/npm/packages/dsa/dsa/src/dsa/sort/merge-sort/merge-sort.ts deleted file mode 100644 index 60ff71dce..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/merge-sort/merge-sort.ts +++ /dev/null @@ -1,33 +0,0 @@ -/** - * Sorts an array of numbers using the merge sort algorithm. - * - * @param arr - The array of numbers to be sorted. - * @returns The sorted array. - */ -export function MergeSort(arr: number[]): number[] { - if (arr.length <= 1) { - return arr; - } - const mid = Math.floor(arr.length / 2); - const left = MergeSort(arr.slice(0, mid)); - const right = MergeSort(arr.slice(mid)); - return Merge(left, right); -} - -function Merge(left: number[], right: number[]): number[] { - const result = []; - let i = 0; - let j = 0; - while (i < left.length && j < right.length) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - if (left[i] < right[j]) { - result.push(left[i]); - i++; - } else { - result.push(right[j]); - j++; - } - } - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - return result.concat(left.slice(i)).concat(right.slice(j)); -} diff --git a/npm/packages/dsa/dsa/src/dsa/sort/quick-sort/index.ts b/npm/packages/dsa/dsa/src/dsa/sort/quick-sort/index.ts deleted file mode 100644 index 0aa3a4179..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/quick-sort/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./quick-sort"; diff --git a/npm/packages/dsa/dsa/src/dsa/sort/quick-sort/quick-sort.test.ts b/npm/packages/dsa/dsa/src/dsa/sort/quick-sort/quick-sort.test.ts deleted file mode 100644 index 8fab01026..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/quick-sort/quick-sort.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { QuickSort } from "./quick-sort"; - -describe("QuickSort", () => { - it("should sort an array of numbers in ascending order", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const sortedArr = QuickSort(arr); - expect(sortedArr).toEqual([1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]); - }); - - it("should return an empty array when given an empty array", () => { - const arr: number[] = []; - const sortedArr = QuickSort(arr); - expect(sortedArr).toEqual([]); - }); - - it("should return the same array when given an array with one element", () => { - const arr = [42]; - const sortedArr = QuickSort(arr); - expect(sortedArr).toEqual([42]); - }); -}); diff --git a/npm/packages/dsa/dsa/src/dsa/sort/quick-sort/quick-sort.ts b/npm/packages/dsa/dsa/src/dsa/sort/quick-sort/quick-sort.ts deleted file mode 100644 index 4fa0c9806..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/quick-sort/quick-sort.ts +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Sorts an array of numbers using the QuickSort algorithm. - * @param arr - The array of numbers to be sorted. - * @returns The sorted array. - */ -export function QuickSort(arr: number[]): number[] { - if (arr.length <= 1) { - return arr; - } - const pivot = arr[0]; - const left = []; - const right = []; - for (let i = 1; i < arr.length; i++) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - if (arr[i] < pivot) { - left.push(arr[i]); - } else { - right.push(arr[i]); - } - } - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - return QuickSort(left).concat(pivot, QuickSort(right)); -} diff --git a/npm/packages/dsa/dsa/src/dsa/sort/radix-sort/index.ts b/npm/packages/dsa/dsa/src/dsa/sort/radix-sort/index.ts deleted file mode 100644 index 7fbee6036..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/radix-sort/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./radix-sort"; diff --git a/npm/packages/dsa/dsa/src/dsa/sort/radix-sort/radix-sort.test.ts b/npm/packages/dsa/dsa/src/dsa/sort/radix-sort/radix-sort.test.ts deleted file mode 100644 index 8ef847e7a..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/radix-sort/radix-sort.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { RadixSort } from "./radix-sort"; - -describe("RadixSort", () => { - it("should sort an array of numbers in ascending order", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const sortedArr = RadixSort(arr); - expect(sortedArr).toEqual([1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]); - }); - - it("should return an empty array when given an empty array", () => { - const arr: number[] = []; - const sortedArr = RadixSort(arr); - expect(sortedArr).toEqual([]); - }); - - it("should return the same array when given an array with one element", () => { - const arr = [42]; - const sortedArr = RadixSort(arr); - expect(sortedArr).toEqual([42]); - }); -}); diff --git a/npm/packages/dsa/dsa/src/dsa/sort/radix-sort/radix-sort.ts b/npm/packages/dsa/dsa/src/dsa/sort/radix-sort/radix-sort.ts deleted file mode 100644 index 86b892915..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/radix-sort/radix-sort.ts +++ /dev/null @@ -1,37 +0,0 @@ -/** - * Sorts an array of numbers using the Radix Sort algorithm. - * - * @param arr - The array of numbers to be sorted. - * @returns The sorted array. - */ -export function RadixSort(arr: number[]): number[] { - const max = Math.max(...arr); - let exp = 1; - let sortedArr = [...arr]; - while (Math.floor(max / exp) > 0) { - sortedArr = CountingSortByDigit(sortedArr, exp); - exp *= 10; - } - return sortedArr; -} - -function CountingSortByDigit(arr: number[], exp: number): number[] { - const n = arr.length; - const count = new Array(10).fill(0); - for (let i = 0; i < n; i++) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - const digit = Math.floor(arr[i] / exp) % 10; - count[digit]++; - } - for (let i = 1; i < 10; i++) { - count[i] += count[i - 1]; - } - const output = new Array(n); - for (let i = n - 1; i >= 0; i--) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - const digit = Math.floor(arr[i] / exp) % 10; - output[count[digit] - 1] = arr[i]; - count[digit]--; - } - return output as number[]; -} diff --git a/npm/packages/dsa/dsa/src/dsa/sort/selection-sort/index.ts b/npm/packages/dsa/dsa/src/dsa/sort/selection-sort/index.ts deleted file mode 100644 index d0d8aeda8..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/selection-sort/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./selection-sort"; diff --git a/npm/packages/dsa/dsa/src/dsa/sort/selection-sort/selection-sort.test.ts b/npm/packages/dsa/dsa/src/dsa/sort/selection-sort/selection-sort.test.ts deleted file mode 100644 index 0eed7f754..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/selection-sort/selection-sort.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { SelectionSort } from "./selection-sort"; - -describe("SelectionSort", () => { - it("should sort an array of numbers in ascending order", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const sortedArr = SelectionSort(arr); - expect(sortedArr).toEqual([1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]); - }); - - it("should return an empty array when given an empty array", () => { - const arr: number[] = []; - const sortedArr = SelectionSort(arr); - expect(sortedArr).toEqual([]); - }); - - it("should return the same array when given an array with one element", () => { - const arr = [42]; - const sortedArr = SelectionSort(arr); - expect(sortedArr).toEqual([42]); - }); -}); diff --git a/npm/packages/dsa/dsa/src/dsa/sort/selection-sort/selection-sort.ts b/npm/packages/dsa/dsa/src/dsa/sort/selection-sort/selection-sort.ts deleted file mode 100644 index 242422b14..000000000 --- a/npm/packages/dsa/dsa/src/dsa/sort/selection-sort/selection-sort.ts +++ /dev/null @@ -1,26 +0,0 @@ -/** - * Sorts an array of numbers using the selection sort algorithm. - * - * @param arr - The array of numbers to be sorted. - * @returns The sorted array. - */ -export function SelectionSort(arr: number[]): number[] { - const n = arr.length; - for (let i = 0; i < n - 1; i++) { - let minIndex = i; - for (let j = i + 1; j < n; j++) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - if (arr[j] < arr[minIndex]) { - minIndex = j; - } - } - if (minIndex !== i) { - const temp = arr[i]; - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - arr[i] = arr[minIndex]; - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - arr[minIndex] = temp; - } - } - return arr; -} diff --git a/npm/packages/dsa/dsa/src/dsa/stack/index.ts b/npm/packages/dsa/dsa/src/dsa/stack/index.ts deleted file mode 100644 index dc9eefda7..000000000 --- a/npm/packages/dsa/dsa/src/dsa/stack/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./stack"; diff --git a/npm/packages/dsa/dsa/src/dsa/stack/stack.test.ts b/npm/packages/dsa/dsa/src/dsa/stack/stack.test.ts deleted file mode 100644 index d06923bbf..000000000 --- a/npm/packages/dsa/dsa/src/dsa/stack/stack.test.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { Stack } from "./stack"; - -describe("Stack", () => { - let stack: Stack; - - beforeEach(() => { - stack = new Stack(); - }); - - test("push adds elements to the stack", () => { - stack.push(1); - expect(stack.size()).toBe(1); - }); - - test("pop removes and returns the last element", () => { - stack.push(1); - stack.push(2); - expect(stack.pop()).toBe(2); - expect(stack.size()).toBe(1); - }); - - test("peek returns the last element without removing it", () => { - stack.push(1); - stack.push(2); - expect(stack.peek()).toBe(2); - expect(stack.size()).toBe(2); - }); - - test("isEmpty returns true for an empty stack and false otherwise", () => { - expect(stack.isEmpty()).toBe(true); - stack.push(1); - expect(stack.isEmpty()).toBe(false); - }); - - test("size returns the number of elements in the stack", () => { - expect(stack.size()).toBe(0); - stack.push(1); - stack.push(2); - expect(stack.size()).toBe(2); - }); -}); diff --git a/npm/packages/dsa/dsa/src/dsa/stack/stack.ts b/npm/packages/dsa/dsa/src/dsa/stack/stack.ts deleted file mode 100644 index 8f29b9ef3..000000000 --- a/npm/packages/dsa/dsa/src/dsa/stack/stack.ts +++ /dev/null @@ -1,54 +0,0 @@ -/** - * Represents a stack data structure. - * @template T The type of elements stored in the stack. - */ -export class Stack { - private items: T[]; - - /** - * Creates a new instance of the Stack class. - */ - constructor() { - this.items = []; - } - - /** - * Adds an element to the top of the stack. - * @param item The element to be added. - */ - push(item: T): void { - this.items.push(item); - } - - /** - * Removes and returns the element at the top of the stack. - * @returns The element at the top of the stack, or undefined if the stack is empty. - */ - pop(): T | undefined { - return this.items.pop(); - } - - /** - * Returns the element at the top of the stack without removing it. - * @returns The element at the top of the stack, or undefined if the stack is empty. - */ - peek(): T | undefined { - return this.items[this.items.length - 1]; - } - - /** - * Checks if the stack is empty. - * @returns True if the stack is empty, false otherwise. - */ - isEmpty(): boolean { - return this.items.length === 0; - } - - /** - * Returns the number of elements in the stack. - * @returns The number of elements in the stack. - */ - size(): number { - return this.items.length; - } -} diff --git a/npm/packages/dsa/dsa/src/index.ts b/npm/packages/dsa/dsa/src/index.ts deleted file mode 100644 index 0e76d6728..000000000 --- a/npm/packages/dsa/dsa/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dsa"; diff --git a/npm/packages/dsa/dsa/tsconfig.json b/npm/packages/dsa/dsa/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/dsa/dsa/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/dsa/queue/.eslintrc.js b/npm/packages/dsa/queue/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/dsa/queue/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/dsa/queue/CHANGELOG.md b/npm/packages/dsa/queue/CHANGELOG.md deleted file mode 100644 index 057a4138a..000000000 --- a/npm/packages/dsa/queue/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/queue - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- 2a4ebd8: Initial Release diff --git a/npm/packages/dsa/queue/LICENSE.md b/npm/packages/dsa/queue/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/dsa/queue/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/dsa/queue/README.md b/npm/packages/dsa/queue/README.md deleted file mode 100644 index db4d31bc5..000000000 --- a/npm/packages/dsa/queue/README.md +++ /dev/null @@ -1,67 +0,0 @@ -# `@codinasion/queue` - -Typescript implementation of a queue data structure. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fqueue?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fqueue?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fqueue?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/queue - -# or, if you're using npm -npm install @codinasion/queue - -# or, if you're using yarn -yarn add @codinasion/queue -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { Queue } from "@codinasion/queue"; - -const queue = new Queue(); - -queue.enqueue(1); -queue.enqueue(2); - -queue.dequeue(); - -console.log(queue.peek()); - -console.log(queue.isEmpty()); - -console.log(queue.size()); -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/dsa/queue/jestconfig.json b/npm/packages/dsa/queue/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/dsa/queue/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/dsa/queue/package.json b/npm/packages/dsa/queue/package.json deleted file mode 100644 index b636e8023..000000000 --- a/npm/packages/dsa/queue/package.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "name": "@codinasion/queue", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Typescript implementation of a queue data structure", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "dsa", - "data structures", - "algorithms", - "queue" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/dsa/queue/src/index.ts b/npm/packages/dsa/queue/src/index.ts deleted file mode 100644 index 854a2c8db..000000000 --- a/npm/packages/dsa/queue/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./queue"; diff --git a/npm/packages/dsa/queue/src/queue/index.ts b/npm/packages/dsa/queue/src/queue/index.ts deleted file mode 100644 index 854a2c8db..000000000 --- a/npm/packages/dsa/queue/src/queue/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./queue"; diff --git a/npm/packages/dsa/queue/src/queue/queue.test.ts b/npm/packages/dsa/queue/src/queue/queue.test.ts deleted file mode 100644 index 85ed7fe19..000000000 --- a/npm/packages/dsa/queue/src/queue/queue.test.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { Queue } from "./queue"; - -describe("Queue", () => { - let queue: Queue; - - beforeEach(() => { - queue = new Queue(); - }); - - test("enqueue adds elements to the queue", () => { - queue.enqueue(1); - expect(queue.size()).toBe(1); - }); - - test("dequeue removes and returns the first element", () => { - queue.enqueue(1); - queue.enqueue(2); - expect(queue.dequeue()).toBe(1); - expect(queue.size()).toBe(1); - }); - - test("peek returns the first element without removing it", () => { - queue.enqueue(1); - queue.enqueue(2); - expect(queue.peek()).toBe(1); - expect(queue.size()).toBe(2); - }); - - test("isEmpty returns true for an empty queue and false otherwise", () => { - expect(queue.isEmpty()).toBe(true); - queue.enqueue(1); - expect(queue.isEmpty()).toBe(false); - }); - - test("size returns the number of elements in the queue", () => { - expect(queue.size()).toBe(0); - queue.enqueue(1); - queue.enqueue(2); - expect(queue.size()).toBe(2); - }); -}); diff --git a/npm/packages/dsa/queue/src/queue/queue.ts b/npm/packages/dsa/queue/src/queue/queue.ts deleted file mode 100644 index fb4b277e2..000000000 --- a/npm/packages/dsa/queue/src/queue/queue.ts +++ /dev/null @@ -1,51 +0,0 @@ -/** - * Represents a queue data structure. - * @template T The type of elements stored in the queue. - */ -export class Queue { - private items: T[]; - - constructor() { - this.items = []; - } - - /** - * Adds an element to the end of the queue. - * @param item The element to be added. - */ - enqueue(item: T): void { - this.items.push(item); - } - - /** - * Removes and returns the element at the front of the queue. - * @returns The element at the front of the queue, or undefined if the queue is empty. - */ - dequeue(): T | undefined { - return this.items.shift(); - } - - /** - * Returns the element at the front of the queue without removing it. - * @returns The element at the front of the queue, or undefined if the queue is empty. - */ - peek(): T | undefined { - return this.items[0]; - } - - /** - * Checks if the queue is empty. - * @returns True if the queue is empty, false otherwise. - */ - isEmpty(): boolean { - return this.items.length === 0; - } - - /** - * Returns the number of elements in the queue. - * @returns The number of elements in the queue. - */ - size(): number { - return this.items.length; - } -} diff --git a/npm/packages/dsa/queue/tsconfig.json b/npm/packages/dsa/queue/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/dsa/queue/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/dsa/search/binary-search/.eslintrc.js b/npm/packages/dsa/search/binary-search/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/dsa/search/binary-search/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/dsa/search/binary-search/CHANGELOG.md b/npm/packages/dsa/search/binary-search/CHANGELOG.md deleted file mode 100644 index 53aa5ad89..000000000 --- a/npm/packages/dsa/search/binary-search/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/binary-search - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- 2a4ebd8: Initial Release diff --git a/npm/packages/dsa/search/binary-search/LICENSE.md b/npm/packages/dsa/search/binary-search/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/dsa/search/binary-search/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/dsa/search/binary-search/README.md b/npm/packages/dsa/search/binary-search/README.md deleted file mode 100644 index eb675da7b..000000000 --- a/npm/packages/dsa/search/binary-search/README.md +++ /dev/null @@ -1,59 +0,0 @@ -# `@codinasion/binary-search` - -Typescript implementation of binary search. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fbinary-search?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fbinary-search?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fbinary-search?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/binary-search - -# or, if you're using npm -npm install @codinasion/binary-search - -# or, if you're using yarn -yarn add @codinasion/binary-search -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { BinarySearch } from "@codinasion/binary-search"; - -const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; - -const result = BinarySearch(arr, 5); -console.log(result); // 4 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/dsa/search/binary-search/jestconfig.json b/npm/packages/dsa/search/binary-search/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/dsa/search/binary-search/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/dsa/search/binary-search/package.json b/npm/packages/dsa/search/binary-search/package.json deleted file mode 100644 index c38ccda80..000000000 --- a/npm/packages/dsa/search/binary-search/package.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "name": "@codinasion/binary-search", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Typescript implementation of binary search", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "dsa", - "data structures", - "algorithms", - "binary search" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/dsa/search/binary-search/src/binary-search/binary-search.test.ts b/npm/packages/dsa/search/binary-search/src/binary-search/binary-search.test.ts deleted file mode 100644 index c500dd213..000000000 --- a/npm/packages/dsa/search/binary-search/src/binary-search/binary-search.test.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { BinarySearch } from "./binary-search"; - -describe("BinarySearch", () => { - it("should return the index of the first occurrence of the value in the array", () => { - const arr = [1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]; - const val = 4; - const index = BinarySearch(arr, val); - expect(index).toBe(5); - }); - - it("should return -1 if the value is not found in the array", () => { - const arr = [1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]; - const val = 42; - const index = BinarySearch(arr, val); - expect(index).toBe(-1); - }); - - it("should return -1 when given an empty array", () => { - const arr: number[] = []; - const val = 42; - const index = BinarySearch(arr, val); - expect(index).toBe(-1); - }); -}); diff --git a/npm/packages/dsa/search/binary-search/src/binary-search/binary-search.ts b/npm/packages/dsa/search/binary-search/src/binary-search/binary-search.ts deleted file mode 100644 index 8ff33e208..000000000 --- a/npm/packages/dsa/search/binary-search/src/binary-search/binary-search.ts +++ /dev/null @@ -1,22 +0,0 @@ -/** - * Performs binary search on a sorted array to find the index of a given value. - * @param arr - The sorted array to search in. - * @param val - The value to search for. - * @returns The index of the value in the array, or -1 if the value is not found. - */ -export function BinarySearch(arr: number[], val: number): number { - let left = 0; - let right = arr.length - 1; - while (left <= right) { - const mid = Math.floor((left + right) / 2); - if (arr[mid] === val) { - return mid; - // @ts-expect-error - We know that arr[mid] is not undefined. - } else if (arr[mid] < val) { - left = mid + 1; - } else { - right = mid - 1; - } - } - return -1; -} diff --git a/npm/packages/dsa/search/binary-search/src/binary-search/index.ts b/npm/packages/dsa/search/binary-search/src/binary-search/index.ts deleted file mode 100644 index f3c24d5bc..000000000 --- a/npm/packages/dsa/search/binary-search/src/binary-search/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-search"; diff --git a/npm/packages/dsa/search/binary-search/src/index.ts b/npm/packages/dsa/search/binary-search/src/index.ts deleted file mode 100644 index f3c24d5bc..000000000 --- a/npm/packages/dsa/search/binary-search/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-search"; diff --git a/npm/packages/dsa/search/binary-search/tsconfig.json b/npm/packages/dsa/search/binary-search/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/dsa/search/binary-search/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/dsa/search/linear-search/.eslintrc.js b/npm/packages/dsa/search/linear-search/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/dsa/search/linear-search/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/dsa/search/linear-search/CHANGELOG.md b/npm/packages/dsa/search/linear-search/CHANGELOG.md deleted file mode 100644 index e7269a913..000000000 --- a/npm/packages/dsa/search/linear-search/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/linear-search - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- 2a4ebd8: Initial Release diff --git a/npm/packages/dsa/search/linear-search/LICENSE.md b/npm/packages/dsa/search/linear-search/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/dsa/search/linear-search/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/dsa/search/linear-search/README.md b/npm/packages/dsa/search/linear-search/README.md deleted file mode 100644 index b00bf29e5..000000000 --- a/npm/packages/dsa/search/linear-search/README.md +++ /dev/null @@ -1,59 +0,0 @@ -# `@codinasion/linear-search` - -TypeScript implementation of linear search. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Flinear-search?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Flinear-search?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Flinear-search?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/linear-search - -# or, if you're using npm -npm install @codinasion/linear-search - -# or, if you're using yarn -yarn add @codinasion/linear-search -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { LinearSearch } from "@codinasion/linear-search"; - -const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; - -const result = LinearSearch(arr, 5); -console.log(result); // 4 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/dsa/search/linear-search/jestconfig.json b/npm/packages/dsa/search/linear-search/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/dsa/search/linear-search/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/dsa/search/linear-search/package.json b/npm/packages/dsa/search/linear-search/package.json deleted file mode 100644 index 87741bda6..000000000 --- a/npm/packages/dsa/search/linear-search/package.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "name": "@codinasion/linear-search", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "TypeScript implementation of linear search", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "dsa", - "data structures", - "algorithms", - "linear search" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/dsa/search/linear-search/src/index.ts b/npm/packages/dsa/search/linear-search/src/index.ts deleted file mode 100644 index 8930bde57..000000000 --- a/npm/packages/dsa/search/linear-search/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./linear-search"; diff --git a/npm/packages/dsa/search/linear-search/src/linear-search/index.ts b/npm/packages/dsa/search/linear-search/src/linear-search/index.ts deleted file mode 100644 index 8930bde57..000000000 --- a/npm/packages/dsa/search/linear-search/src/linear-search/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./linear-search"; diff --git a/npm/packages/dsa/search/linear-search/src/linear-search/linear-search.test.ts b/npm/packages/dsa/search/linear-search/src/linear-search/linear-search.test.ts deleted file mode 100644 index f7391d7af..000000000 --- a/npm/packages/dsa/search/linear-search/src/linear-search/linear-search.test.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { LinearSearch } from "./linear-search"; - -describe("LinearSearch", () => { - it("should return the index of the first occurrence of the value in the array", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const val = 4; - const index = LinearSearch(arr, val); - expect(index).toBe(2); - }); - - it("should return -1 if the value is not found in the array", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const val = 42; - const index = LinearSearch(arr, val); - expect(index).toBe(-1); - }); - - it("should return -1 when given an empty array", () => { - const arr: number[] = []; - const val = 42; - const index = LinearSearch(arr, val); - expect(index).toBe(-1); - }); -}); diff --git a/npm/packages/dsa/search/linear-search/src/linear-search/linear-search.ts b/npm/packages/dsa/search/linear-search/src/linear-search/linear-search.ts deleted file mode 100644 index 6c43ee0d9..000000000 --- a/npm/packages/dsa/search/linear-search/src/linear-search/linear-search.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Performs a linear search on an array to find the index of a given value. - * @param arr - The array to be searched. - * @param val - The value to search for. - * @returns The index of the value in the array, or -1 if the value is not found. - */ -export function LinearSearch(arr: number[], val: number): number { - const n = arr.length; - for (let i = 0; i < n; i++) { - if (arr[i] === val) { - return i; - } - } - return -1; -} diff --git a/npm/packages/dsa/search/linear-search/tsconfig.json b/npm/packages/dsa/search/linear-search/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/dsa/search/linear-search/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/dsa/sort/bubble-sort/.eslintrc.js b/npm/packages/dsa/sort/bubble-sort/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/dsa/sort/bubble-sort/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/dsa/sort/bubble-sort/CHANGELOG.md b/npm/packages/dsa/sort/bubble-sort/CHANGELOG.md deleted file mode 100644 index eca9f4589..000000000 --- a/npm/packages/dsa/sort/bubble-sort/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/bubble-sort - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- 2a4ebd8: Initial Release diff --git a/npm/packages/dsa/sort/bubble-sort/LICENSE.md b/npm/packages/dsa/sort/bubble-sort/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/dsa/sort/bubble-sort/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/dsa/sort/bubble-sort/README.md b/npm/packages/dsa/sort/bubble-sort/README.md deleted file mode 100644 index 8950a5584..000000000 --- a/npm/packages/dsa/sort/bubble-sort/README.md +++ /dev/null @@ -1,59 +0,0 @@ -# `@codinasion/bubble-sort` - -Typescript implementation of bubble sort. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fbubble-sort?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fbubble-sort?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fbubble-sort?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/bubble-sort - -# or, if you're using npm -npm install @codinasion/bubble-sort - -# or, if you're using yarn -yarn add @codinasion/bubble-sort -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { BubbleSort } from "@codinasion/bubble-sort"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = BubbleSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/dsa/sort/bubble-sort/jestconfig.json b/npm/packages/dsa/sort/bubble-sort/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/dsa/sort/bubble-sort/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/dsa/sort/bubble-sort/package.json b/npm/packages/dsa/sort/bubble-sort/package.json deleted file mode 100644 index 65e08ec5b..000000000 --- a/npm/packages/dsa/sort/bubble-sort/package.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "name": "@codinasion/bubble-sort", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Typescript implementation of bubble sort", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "dsa", - "data structures", - "algorithms", - "bubble sort" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/dsa/sort/bubble-sort/src/bubble-sort/bubble-sort.test.ts b/npm/packages/dsa/sort/bubble-sort/src/bubble-sort/bubble-sort.test.ts deleted file mode 100644 index 76885dce2..000000000 --- a/npm/packages/dsa/sort/bubble-sort/src/bubble-sort/bubble-sort.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { BubbleSort } from "./bubble-sort"; - -describe("BubbleSort", () => { - it("should sort an array of numbers in ascending order", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const sortedArr = BubbleSort(arr); - expect(sortedArr).toEqual([1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]); - }); - - it("should return an empty array when given an empty array", () => { - const arr: number[] = []; - const sortedArr = BubbleSort(arr); - expect(sortedArr).toEqual([]); - }); - - it("should return the same array when given an array with one element", () => { - const arr = [42]; - const sortedArr = BubbleSort(arr); - expect(sortedArr).toEqual([42]); - }); -}); diff --git a/npm/packages/dsa/sort/bubble-sort/src/bubble-sort/bubble-sort.ts b/npm/packages/dsa/sort/bubble-sort/src/bubble-sort/bubble-sort.ts deleted file mode 100644 index 9f888f260..000000000 --- a/npm/packages/dsa/sort/bubble-sort/src/bubble-sort/bubble-sort.ts +++ /dev/null @@ -1,22 +0,0 @@ -/** - * Sorts an array of numbers using the bubble sort algorithm. - * - * @param arr - The array of numbers to be sorted. - * @returns The sorted array. - */ -export function BubbleSort(arr: number[]): number[] { - const n = arr.length; - for (let i = 0; i < n - 1; i++) { - for (let j = 0; j < n - i - 1; j++) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - if (arr[j] > arr[j + 1]) { - const temp = arr[j]; - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - arr[j] = arr[j + 1]; - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - arr[j + 1] = temp; - } - } - } - return arr; -} diff --git a/npm/packages/dsa/sort/bubble-sort/src/bubble-sort/index.ts b/npm/packages/dsa/sort/bubble-sort/src/bubble-sort/index.ts deleted file mode 100644 index c08e6def0..000000000 --- a/npm/packages/dsa/sort/bubble-sort/src/bubble-sort/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./bubble-sort"; diff --git a/npm/packages/dsa/sort/bubble-sort/src/index.ts b/npm/packages/dsa/sort/bubble-sort/src/index.ts deleted file mode 100644 index c08e6def0..000000000 --- a/npm/packages/dsa/sort/bubble-sort/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./bubble-sort"; diff --git a/npm/packages/dsa/sort/bubble-sort/tsconfig.json b/npm/packages/dsa/sort/bubble-sort/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/dsa/sort/bubble-sort/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/dsa/sort/counting-sort/.eslintrc.js b/npm/packages/dsa/sort/counting-sort/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/dsa/sort/counting-sort/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/dsa/sort/counting-sort/CHANGELOG.md b/npm/packages/dsa/sort/counting-sort/CHANGELOG.md deleted file mode 100644 index 352d780c1..000000000 --- a/npm/packages/dsa/sort/counting-sort/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/counting-sort - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- 2a4ebd8: Initial Release diff --git a/npm/packages/dsa/sort/counting-sort/LICENSE.md b/npm/packages/dsa/sort/counting-sort/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/dsa/sort/counting-sort/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/dsa/sort/counting-sort/README.md b/npm/packages/dsa/sort/counting-sort/README.md deleted file mode 100644 index a04df34b2..000000000 --- a/npm/packages/dsa/sort/counting-sort/README.md +++ /dev/null @@ -1,59 +0,0 @@ -# `@codinasion/counting-sort` - -TypeScript implementation of the Counting Sort algorithm. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fcounting-sort?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fcounting-sort?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fcounting-sort?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/counting-sort - -# or, if you're using npm -npm install @codinasion/counting-sort - -# or, if you're using yarn -yarn add @codinasion/counting-sort -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { CountingSort } from "@codinasion/counting-sort"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = CountingSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/dsa/sort/counting-sort/jestconfig.json b/npm/packages/dsa/sort/counting-sort/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/dsa/sort/counting-sort/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/dsa/sort/counting-sort/package.json b/npm/packages/dsa/sort/counting-sort/package.json deleted file mode 100644 index be6022e6f..000000000 --- a/npm/packages/dsa/sort/counting-sort/package.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "name": "@codinasion/counting-sort", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Typescript implementation of counting sort", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "dsa", - "data structures", - "algorithms", - "sorting", - "counting sort" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/dsa/sort/counting-sort/src/counting-sort/counting-sort.test.ts b/npm/packages/dsa/sort/counting-sort/src/counting-sort/counting-sort.test.ts deleted file mode 100644 index 5be3ab6c3..000000000 --- a/npm/packages/dsa/sort/counting-sort/src/counting-sort/counting-sort.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { CountingSort } from "./counting-sort"; - -describe("CountingSort", () => { - it("should sort an array of numbers in ascending order", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const sortedArr = CountingSort(arr); - expect(sortedArr).toEqual([1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]); - }); - - it("should return an empty array when given an empty array", () => { - const arr: number[] = []; - const sortedArr = CountingSort(arr); - expect(sortedArr).toEqual([]); - }); - - it("should return the same array when given an array with one element", () => { - const arr = [42]; - const sortedArr = CountingSort(arr); - expect(sortedArr).toEqual([42]); - }); -}); diff --git a/npm/packages/dsa/sort/counting-sort/src/counting-sort/counting-sort.ts b/npm/packages/dsa/sort/counting-sort/src/counting-sort/counting-sort.ts deleted file mode 100644 index c01096a33..000000000 --- a/npm/packages/dsa/sort/counting-sort/src/counting-sort/counting-sort.ts +++ /dev/null @@ -1,29 +0,0 @@ -/** - * Sorts an array of numbers using the Counting Sort algorithm. - * - * @param arr - The array of numbers to be sorted. - * @returns The sorted array. - */ -export function CountingSort(arr: number[]): number[] { - const n = arr.length; - if (n <= 1) { - return arr; - } - const max = Math.max(...arr); - const count = new Array(max + 1).fill(0); - for (let i = 0; i < n; i++) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - count[arr[i]]++; - } - for (let i = 1; i <= max; i++) { - count[i] += count[i - 1]; - } - const output = new Array(n); - for (let i = n - 1; i >= 0; i--) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - output[count[arr[i]] - 1] = arr[i]; - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - count[arr[i]]--; - } - return output as number[]; -} diff --git a/npm/packages/dsa/sort/counting-sort/src/counting-sort/index.ts b/npm/packages/dsa/sort/counting-sort/src/counting-sort/index.ts deleted file mode 100644 index 3a3364dae..000000000 --- a/npm/packages/dsa/sort/counting-sort/src/counting-sort/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./counting-sort"; diff --git a/npm/packages/dsa/sort/counting-sort/src/index.ts b/npm/packages/dsa/sort/counting-sort/src/index.ts deleted file mode 100644 index 3a3364dae..000000000 --- a/npm/packages/dsa/sort/counting-sort/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./counting-sort"; diff --git a/npm/packages/dsa/sort/counting-sort/tsconfig.json b/npm/packages/dsa/sort/counting-sort/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/dsa/sort/counting-sort/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/dsa/sort/heap-sort/.eslintrc.js b/npm/packages/dsa/sort/heap-sort/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/dsa/sort/heap-sort/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/dsa/sort/heap-sort/CHANGELOG.md b/npm/packages/dsa/sort/heap-sort/CHANGELOG.md deleted file mode 100644 index 8b4f94ad2..000000000 --- a/npm/packages/dsa/sort/heap-sort/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/heap-sort - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- 2a4ebd8: Initial Release diff --git a/npm/packages/dsa/sort/heap-sort/LICENSE.md b/npm/packages/dsa/sort/heap-sort/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/dsa/sort/heap-sort/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/dsa/sort/heap-sort/README.md b/npm/packages/dsa/sort/heap-sort/README.md deleted file mode 100644 index 428fad720..000000000 --- a/npm/packages/dsa/sort/heap-sort/README.md +++ /dev/null @@ -1,59 +0,0 @@ -# `@codinasion/heap-sort` - -Typescript implementation of heap sort algorithm. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fheap-sort?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fheap-sort?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fheap-sort?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/heap-sort - -# or, if you're using npm -npm install @codinasion/heap-sort - -# or, if you're using yarn -yarn add @codinasion/heap-sort -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HeapSort } from "@codinasion/heap-sort"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = HeapSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/dsa/sort/heap-sort/jestconfig.json b/npm/packages/dsa/sort/heap-sort/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/dsa/sort/heap-sort/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/dsa/sort/heap-sort/package.json b/npm/packages/dsa/sort/heap-sort/package.json deleted file mode 100644 index 5daafe27f..000000000 --- a/npm/packages/dsa/sort/heap-sort/package.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "name": "@codinasion/heap-sort", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Typescript implementation of heap sort algorithm", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "dsa", - "data structures", - "algorithms", - "heap sort" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/dsa/sort/heap-sort/src/heap-sort/heap-sort.test.ts b/npm/packages/dsa/sort/heap-sort/src/heap-sort/heap-sort.test.ts deleted file mode 100644 index 21ebf9866..000000000 --- a/npm/packages/dsa/sort/heap-sort/src/heap-sort/heap-sort.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { HeapSort } from "./heap-sort"; - -describe("HeapSort", () => { - it("should sort an array of numbers in ascending order", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const sortedArr = HeapSort(arr); - expect(sortedArr).toEqual([1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]); - }); - - it("should return an empty array when given an empty array", () => { - const arr: number[] = []; - const sortedArr = HeapSort(arr); - expect(sortedArr).toEqual([]); - }); - - it("should return the same array when given an array with one element", () => { - const arr = [42]; - const sortedArr = HeapSort(arr); - expect(sortedArr).toEqual([42]); - }); -}); diff --git a/npm/packages/dsa/sort/heap-sort/src/heap-sort/heap-sort.ts b/npm/packages/dsa/sort/heap-sort/src/heap-sort/heap-sort.ts deleted file mode 100644 index 257afaf61..000000000 --- a/npm/packages/dsa/sort/heap-sort/src/heap-sort/heap-sort.ts +++ /dev/null @@ -1,37 +0,0 @@ -/** - * Sorts an array of numbers using the Heap Sort algorithm. - * - * @param arr - The array of numbers to be sorted. - * @returns The sorted array. - */ -export function HeapSort(arr: number[]): number[] { - const n = arr.length; - for (let i = Math.floor(n / 2) - 1; i >= 0; i--) { - heapify(arr, n, i); - } - for (let i = n - 1; i >= 0; i--) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - [arr[0], arr[i]] = [arr[i], arr[0]]; - heapify(arr, i, 0); - } - return arr; -} - -function heapify(arr: number[], n: number, i: number): void { - let largest = i; - const left = 2 * i + 1; - const right = 2 * i + 2; - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - if (left < n && arr[left] > arr[largest]) { - largest = left; - } - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - if (right < n && arr[right] > arr[largest]) { - largest = right; - } - if (largest !== i) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - [arr[i], arr[largest]] = [arr[largest], arr[i]]; - heapify(arr, n, largest); - } -} diff --git a/npm/packages/dsa/sort/heap-sort/src/heap-sort/index.ts b/npm/packages/dsa/sort/heap-sort/src/heap-sort/index.ts deleted file mode 100644 index 38f5bda39..000000000 --- a/npm/packages/dsa/sort/heap-sort/src/heap-sort/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./heap-sort"; diff --git a/npm/packages/dsa/sort/heap-sort/src/index.ts b/npm/packages/dsa/sort/heap-sort/src/index.ts deleted file mode 100644 index 38f5bda39..000000000 --- a/npm/packages/dsa/sort/heap-sort/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./heap-sort"; diff --git a/npm/packages/dsa/sort/heap-sort/tsconfig.json b/npm/packages/dsa/sort/heap-sort/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/dsa/sort/heap-sort/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/dsa/sort/insertion-sort/.eslintrc.js b/npm/packages/dsa/sort/insertion-sort/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/dsa/sort/insertion-sort/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/dsa/sort/insertion-sort/CHANGELOG.md b/npm/packages/dsa/sort/insertion-sort/CHANGELOG.md deleted file mode 100644 index 4fbed26d8..000000000 --- a/npm/packages/dsa/sort/insertion-sort/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/insertion-sort - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- 2a4ebd8: Initial Release diff --git a/npm/packages/dsa/sort/insertion-sort/LICENSE.md b/npm/packages/dsa/sort/insertion-sort/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/dsa/sort/insertion-sort/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/dsa/sort/insertion-sort/README.md b/npm/packages/dsa/sort/insertion-sort/README.md deleted file mode 100644 index 4fffe7b1f..000000000 --- a/npm/packages/dsa/sort/insertion-sort/README.md +++ /dev/null @@ -1,59 +0,0 @@ -# `@codinasion/insertion-sort` - -Typescript implementation of insertion sort algorithm. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Finsertion-sort?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Finsertion-sort?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Finsertion-sort?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/insertion-sort - -# or, if you're using npm -npm install @codinasion/insertion-sort - -# or, if you're using yarn -yarn add @codinasion/insertion-sort -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { InsertionSort } from "@codinasion/insertion-sort"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = InsertionSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/dsa/sort/insertion-sort/jestconfig.json b/npm/packages/dsa/sort/insertion-sort/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/dsa/sort/insertion-sort/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/dsa/sort/insertion-sort/package.json b/npm/packages/dsa/sort/insertion-sort/package.json deleted file mode 100644 index 37b373ee7..000000000 --- a/npm/packages/dsa/sort/insertion-sort/package.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "name": "@codinasion/insertion-sort", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Typescript implementation of insertion sort algorithm", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "dsa", - "data structures", - "algorithms", - "sorting", - "insertion sort" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/dsa/sort/insertion-sort/src/index.ts b/npm/packages/dsa/sort/insertion-sort/src/index.ts deleted file mode 100644 index 749570e98..000000000 --- a/npm/packages/dsa/sort/insertion-sort/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./insertion-sort"; diff --git a/npm/packages/dsa/sort/insertion-sort/src/insertion-sort/index.ts b/npm/packages/dsa/sort/insertion-sort/src/insertion-sort/index.ts deleted file mode 100644 index 749570e98..000000000 --- a/npm/packages/dsa/sort/insertion-sort/src/insertion-sort/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./insertion-sort"; diff --git a/npm/packages/dsa/sort/insertion-sort/src/insertion-sort/insertion-sort.test.ts b/npm/packages/dsa/sort/insertion-sort/src/insertion-sort/insertion-sort.test.ts deleted file mode 100644 index bd4512eed..000000000 --- a/npm/packages/dsa/sort/insertion-sort/src/insertion-sort/insertion-sort.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { InsertionSort } from "./insertion-sort"; - -describe("InsertionSort", () => { - it("should sort an array of numbers in ascending order", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const sortedArr = InsertionSort(arr); - expect(sortedArr).toEqual([1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]); - }); - - it("should return an empty array when given an empty array", () => { - const arr: number[] = []; - const sortedArr = InsertionSort(arr); - expect(sortedArr).toEqual([]); - }); - - it("should return the same array when given an array with one element", () => { - const arr = [42]; - const sortedArr = InsertionSort(arr); - expect(sortedArr).toEqual([42]); - }); -}); diff --git a/npm/packages/dsa/sort/insertion-sort/src/insertion-sort/insertion-sort.ts b/npm/packages/dsa/sort/insertion-sort/src/insertion-sort/insertion-sort.ts deleted file mode 100644 index c07f627da..000000000 --- a/npm/packages/dsa/sort/insertion-sort/src/insertion-sort/insertion-sort.ts +++ /dev/null @@ -1,22 +0,0 @@ -/** - * Sorts an array of numbers using the insertion sort algorithm. - * - * @param arr - The array of numbers to be sorted. - * @returns The sorted array. - */ -export function InsertionSort(arr: number[]): number[] { - const n = arr.length; - for (let i = 1; i < n; i++) { - const key = arr[i]; - let j = i - 1; - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - while (j >= 0 && arr[j] > key) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - arr[j + 1] = arr[j]; - j--; - } - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - arr[j + 1] = key; - } - return arr; -} diff --git a/npm/packages/dsa/sort/insertion-sort/tsconfig.json b/npm/packages/dsa/sort/insertion-sort/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/dsa/sort/insertion-sort/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/dsa/sort/merge-sort/.eslintrc.js b/npm/packages/dsa/sort/merge-sort/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/dsa/sort/merge-sort/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/dsa/sort/merge-sort/CHANGELOG.md b/npm/packages/dsa/sort/merge-sort/CHANGELOG.md deleted file mode 100644 index 699d043e0..000000000 --- a/npm/packages/dsa/sort/merge-sort/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/merge-sort - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- 2a4ebd8: Initial Release diff --git a/npm/packages/dsa/sort/merge-sort/LICENSE.md b/npm/packages/dsa/sort/merge-sort/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/dsa/sort/merge-sort/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/dsa/sort/merge-sort/README.md b/npm/packages/dsa/sort/merge-sort/README.md deleted file mode 100644 index 2fa42b9e3..000000000 --- a/npm/packages/dsa/sort/merge-sort/README.md +++ /dev/null @@ -1,59 +0,0 @@ -# `@codinasion/merge-sort` - -Typescript implementation of merge sort algorithm. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fmerge-sort?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fmerge-sort?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fmerge-sort?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/merge-sort - -# or, if you're using npm -npm install @codinasion/merge-sort - -# or, if you're using yarn -yarn add @codinasion/merge-sort -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { MergeSort } from "@codinasion/merge-sort"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = MergeSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/dsa/sort/merge-sort/jestconfig.json b/npm/packages/dsa/sort/merge-sort/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/dsa/sort/merge-sort/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/dsa/sort/merge-sort/package.json b/npm/packages/dsa/sort/merge-sort/package.json deleted file mode 100644 index 9919baee9..000000000 --- a/npm/packages/dsa/sort/merge-sort/package.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "name": "@codinasion/merge-sort", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Typescript implementation of merge sort algorithm", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "dsa", - "data structures", - "algorithms", - "merge sort" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/dsa/sort/merge-sort/src/index.ts b/npm/packages/dsa/sort/merge-sort/src/index.ts deleted file mode 100644 index ef74cb925..000000000 --- a/npm/packages/dsa/sort/merge-sort/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./merge-sort"; diff --git a/npm/packages/dsa/sort/merge-sort/src/merge-sort/index.ts b/npm/packages/dsa/sort/merge-sort/src/merge-sort/index.ts deleted file mode 100644 index ef74cb925..000000000 --- a/npm/packages/dsa/sort/merge-sort/src/merge-sort/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./merge-sort"; diff --git a/npm/packages/dsa/sort/merge-sort/src/merge-sort/merge-sort.test.ts b/npm/packages/dsa/sort/merge-sort/src/merge-sort/merge-sort.test.ts deleted file mode 100644 index c6b1b3eab..000000000 --- a/npm/packages/dsa/sort/merge-sort/src/merge-sort/merge-sort.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { MergeSort } from "./merge-sort"; - -describe("MergeSort", () => { - it("should sort an array of numbers in ascending order", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const sortedArr = MergeSort(arr); - expect(sortedArr).toEqual([1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]); - }); - - it("should return an empty array when given an empty array", () => { - const arr: number[] = []; - const sortedArr = MergeSort(arr); - expect(sortedArr).toEqual([]); - }); - - it("should return the same array when given an array with one element", () => { - const arr = [42]; - const sortedArr = MergeSort(arr); - expect(sortedArr).toEqual([42]); - }); -}); diff --git a/npm/packages/dsa/sort/merge-sort/src/merge-sort/merge-sort.ts b/npm/packages/dsa/sort/merge-sort/src/merge-sort/merge-sort.ts deleted file mode 100644 index 60ff71dce..000000000 --- a/npm/packages/dsa/sort/merge-sort/src/merge-sort/merge-sort.ts +++ /dev/null @@ -1,33 +0,0 @@ -/** - * Sorts an array of numbers using the merge sort algorithm. - * - * @param arr - The array of numbers to be sorted. - * @returns The sorted array. - */ -export function MergeSort(arr: number[]): number[] { - if (arr.length <= 1) { - return arr; - } - const mid = Math.floor(arr.length / 2); - const left = MergeSort(arr.slice(0, mid)); - const right = MergeSort(arr.slice(mid)); - return Merge(left, right); -} - -function Merge(left: number[], right: number[]): number[] { - const result = []; - let i = 0; - let j = 0; - while (i < left.length && j < right.length) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - if (left[i] < right[j]) { - result.push(left[i]); - i++; - } else { - result.push(right[j]); - j++; - } - } - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - return result.concat(left.slice(i)).concat(right.slice(j)); -} diff --git a/npm/packages/dsa/sort/merge-sort/tsconfig.json b/npm/packages/dsa/sort/merge-sort/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/dsa/sort/merge-sort/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/dsa/sort/quick-sort/.eslintrc.js b/npm/packages/dsa/sort/quick-sort/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/dsa/sort/quick-sort/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/dsa/sort/quick-sort/CHANGELOG.md b/npm/packages/dsa/sort/quick-sort/CHANGELOG.md deleted file mode 100644 index d77c214eb..000000000 --- a/npm/packages/dsa/sort/quick-sort/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/quick-sort - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- 2a4ebd8: Initial Release diff --git a/npm/packages/dsa/sort/quick-sort/LICENSE.md b/npm/packages/dsa/sort/quick-sort/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/dsa/sort/quick-sort/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/dsa/sort/quick-sort/README.md b/npm/packages/dsa/sort/quick-sort/README.md deleted file mode 100644 index 3ef2feef6..000000000 --- a/npm/packages/dsa/sort/quick-sort/README.md +++ /dev/null @@ -1,59 +0,0 @@ -# `@codinasion/quick-sort` - -Typescript implementation of quick sort algorithm. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fquick-sort?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fquick-sort?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fquick-sort?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/quick-sort - -# or, if you're using npm -npm install @codinasion/quick-sort - -# or, if you're using yarn -yarn add @codinasion/quick-sort -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { QuickSort } from "@codinasion/quick-sort"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = QuickSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/dsa/sort/quick-sort/jestconfig.json b/npm/packages/dsa/sort/quick-sort/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/dsa/sort/quick-sort/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/dsa/sort/quick-sort/package.json b/npm/packages/dsa/sort/quick-sort/package.json deleted file mode 100644 index 48402bdc8..000000000 --- a/npm/packages/dsa/sort/quick-sort/package.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "name": "@codinasion/quick-sort", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Typescript implementation of quick sort algorithm", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "dsa", - "data structures", - "algorithms", - "quick sort" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/dsa/sort/quick-sort/src/index.ts b/npm/packages/dsa/sort/quick-sort/src/index.ts deleted file mode 100644 index 0aa3a4179..000000000 --- a/npm/packages/dsa/sort/quick-sort/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./quick-sort"; diff --git a/npm/packages/dsa/sort/quick-sort/src/quick-sort/index.ts b/npm/packages/dsa/sort/quick-sort/src/quick-sort/index.ts deleted file mode 100644 index 0aa3a4179..000000000 --- a/npm/packages/dsa/sort/quick-sort/src/quick-sort/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./quick-sort"; diff --git a/npm/packages/dsa/sort/quick-sort/src/quick-sort/quick-sort.test.ts b/npm/packages/dsa/sort/quick-sort/src/quick-sort/quick-sort.test.ts deleted file mode 100644 index 8fab01026..000000000 --- a/npm/packages/dsa/sort/quick-sort/src/quick-sort/quick-sort.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { QuickSort } from "./quick-sort"; - -describe("QuickSort", () => { - it("should sort an array of numbers in ascending order", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const sortedArr = QuickSort(arr); - expect(sortedArr).toEqual([1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]); - }); - - it("should return an empty array when given an empty array", () => { - const arr: number[] = []; - const sortedArr = QuickSort(arr); - expect(sortedArr).toEqual([]); - }); - - it("should return the same array when given an array with one element", () => { - const arr = [42]; - const sortedArr = QuickSort(arr); - expect(sortedArr).toEqual([42]); - }); -}); diff --git a/npm/packages/dsa/sort/quick-sort/src/quick-sort/quick-sort.ts b/npm/packages/dsa/sort/quick-sort/src/quick-sort/quick-sort.ts deleted file mode 100644 index 4fa0c9806..000000000 --- a/npm/packages/dsa/sort/quick-sort/src/quick-sort/quick-sort.ts +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Sorts an array of numbers using the QuickSort algorithm. - * @param arr - The array of numbers to be sorted. - * @returns The sorted array. - */ -export function QuickSort(arr: number[]): number[] { - if (arr.length <= 1) { - return arr; - } - const pivot = arr[0]; - const left = []; - const right = []; - for (let i = 1; i < arr.length; i++) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - if (arr[i] < pivot) { - left.push(arr[i]); - } else { - right.push(arr[i]); - } - } - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - return QuickSort(left).concat(pivot, QuickSort(right)); -} diff --git a/npm/packages/dsa/sort/quick-sort/tsconfig.json b/npm/packages/dsa/sort/quick-sort/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/dsa/sort/quick-sort/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/dsa/sort/radix-sort/.eslintrc.js b/npm/packages/dsa/sort/radix-sort/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/dsa/sort/radix-sort/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/dsa/sort/radix-sort/CHANGELOG.md b/npm/packages/dsa/sort/radix-sort/CHANGELOG.md deleted file mode 100644 index 5550677cb..000000000 --- a/npm/packages/dsa/sort/radix-sort/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/radix-sort - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- 2a4ebd8: Initial Release diff --git a/npm/packages/dsa/sort/radix-sort/LICENSE.md b/npm/packages/dsa/sort/radix-sort/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/dsa/sort/radix-sort/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/dsa/sort/radix-sort/README.md b/npm/packages/dsa/sort/radix-sort/README.md deleted file mode 100644 index bfa7a1b42..000000000 --- a/npm/packages/dsa/sort/radix-sort/README.md +++ /dev/null @@ -1,59 +0,0 @@ -# `@codinasion/radix-sort` - -Typescript implementation of radix sort algorithm. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fradix-sort?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fradix-sort?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fradix-sort?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/radix-sort - -# or, if you're using npm -npm install @codinasion/radix-sort - -# or, if you're using yarn -yarn add @codinasion/radix-sort -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { RadixSort } from "@codinasion/radix-sort"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = RadixSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/dsa/sort/radix-sort/jestconfig.json b/npm/packages/dsa/sort/radix-sort/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/dsa/sort/radix-sort/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/dsa/sort/radix-sort/package.json b/npm/packages/dsa/sort/radix-sort/package.json deleted file mode 100644 index 03bb71272..000000000 --- a/npm/packages/dsa/sort/radix-sort/package.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "name": "@codinasion/radix-sort", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Typescript implementation of radix sort algorithm", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "dsa", - "data structures", - "algorithms", - "sort", - "radix sort" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/dsa/sort/radix-sort/src/index.ts b/npm/packages/dsa/sort/radix-sort/src/index.ts deleted file mode 100644 index 7fbee6036..000000000 --- a/npm/packages/dsa/sort/radix-sort/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./radix-sort"; diff --git a/npm/packages/dsa/sort/radix-sort/src/radix-sort/index.ts b/npm/packages/dsa/sort/radix-sort/src/radix-sort/index.ts deleted file mode 100644 index 7fbee6036..000000000 --- a/npm/packages/dsa/sort/radix-sort/src/radix-sort/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./radix-sort"; diff --git a/npm/packages/dsa/sort/radix-sort/src/radix-sort/radix-sort.test.ts b/npm/packages/dsa/sort/radix-sort/src/radix-sort/radix-sort.test.ts deleted file mode 100644 index 8ef847e7a..000000000 --- a/npm/packages/dsa/sort/radix-sort/src/radix-sort/radix-sort.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { RadixSort } from "./radix-sort"; - -describe("RadixSort", () => { - it("should sort an array of numbers in ascending order", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const sortedArr = RadixSort(arr); - expect(sortedArr).toEqual([1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]); - }); - - it("should return an empty array when given an empty array", () => { - const arr: number[] = []; - const sortedArr = RadixSort(arr); - expect(sortedArr).toEqual([]); - }); - - it("should return the same array when given an array with one element", () => { - const arr = [42]; - const sortedArr = RadixSort(arr); - expect(sortedArr).toEqual([42]); - }); -}); diff --git a/npm/packages/dsa/sort/radix-sort/src/radix-sort/radix-sort.ts b/npm/packages/dsa/sort/radix-sort/src/radix-sort/radix-sort.ts deleted file mode 100644 index 86b892915..000000000 --- a/npm/packages/dsa/sort/radix-sort/src/radix-sort/radix-sort.ts +++ /dev/null @@ -1,37 +0,0 @@ -/** - * Sorts an array of numbers using the Radix Sort algorithm. - * - * @param arr - The array of numbers to be sorted. - * @returns The sorted array. - */ -export function RadixSort(arr: number[]): number[] { - const max = Math.max(...arr); - let exp = 1; - let sortedArr = [...arr]; - while (Math.floor(max / exp) > 0) { - sortedArr = CountingSortByDigit(sortedArr, exp); - exp *= 10; - } - return sortedArr; -} - -function CountingSortByDigit(arr: number[], exp: number): number[] { - const n = arr.length; - const count = new Array(10).fill(0); - for (let i = 0; i < n; i++) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - const digit = Math.floor(arr[i] / exp) % 10; - count[digit]++; - } - for (let i = 1; i < 10; i++) { - count[i] += count[i - 1]; - } - const output = new Array(n); - for (let i = n - 1; i >= 0; i--) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - const digit = Math.floor(arr[i] / exp) % 10; - output[count[digit] - 1] = arr[i]; - count[digit]--; - } - return output as number[]; -} diff --git a/npm/packages/dsa/sort/radix-sort/tsconfig.json b/npm/packages/dsa/sort/radix-sort/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/dsa/sort/radix-sort/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/dsa/sort/selection-sort/.eslintrc.js b/npm/packages/dsa/sort/selection-sort/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/dsa/sort/selection-sort/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/dsa/sort/selection-sort/CHANGELOG.md b/npm/packages/dsa/sort/selection-sort/CHANGELOG.md deleted file mode 100644 index 9bcc7401a..000000000 --- a/npm/packages/dsa/sort/selection-sort/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/selection-sort - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- 2a4ebd8: Initial Release diff --git a/npm/packages/dsa/sort/selection-sort/LICENSE.md b/npm/packages/dsa/sort/selection-sort/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/dsa/sort/selection-sort/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/dsa/sort/selection-sort/README.md b/npm/packages/dsa/sort/selection-sort/README.md deleted file mode 100644 index 55ac21896..000000000 --- a/npm/packages/dsa/sort/selection-sort/README.md +++ /dev/null @@ -1,59 +0,0 @@ -# `@codinasion/selection-sort` - -Typescript implementation of selection sort algorithm. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fselection-sort?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fselection-sort?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fselection-sort?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/selection-sort - -# or, if you're using npm -npm install @codinasion/selection-sort - -# or, if you're using yarn -yarn add @codinasion/selection-sort -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SelectionSort } from "@codinasion/selection-sort"; - -const arr = [1, 4, 7, 2, 5, 8, 3, 6, 9]; - -const sortedArr = SelectionSort(arr); -console.log(sortedArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9] -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/dsa/sort/selection-sort/jestconfig.json b/npm/packages/dsa/sort/selection-sort/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/dsa/sort/selection-sort/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/dsa/sort/selection-sort/package.json b/npm/packages/dsa/sort/selection-sort/package.json deleted file mode 100644 index ae48f77de..000000000 --- a/npm/packages/dsa/sort/selection-sort/package.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "name": "@codinasion/selection-sort", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Typescript implementation of selection sort algorithm", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "dsa", - "data structures", - "algorithms", - "selection sort" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/dsa/sort/selection-sort/src/index.ts b/npm/packages/dsa/sort/selection-sort/src/index.ts deleted file mode 100644 index d0d8aeda8..000000000 --- a/npm/packages/dsa/sort/selection-sort/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./selection-sort"; diff --git a/npm/packages/dsa/sort/selection-sort/src/selection-sort/index.ts b/npm/packages/dsa/sort/selection-sort/src/selection-sort/index.ts deleted file mode 100644 index d0d8aeda8..000000000 --- a/npm/packages/dsa/sort/selection-sort/src/selection-sort/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./selection-sort"; diff --git a/npm/packages/dsa/sort/selection-sort/src/selection-sort/selection-sort.test.ts b/npm/packages/dsa/sort/selection-sort/src/selection-sort/selection-sort.test.ts deleted file mode 100644 index 0eed7f754..000000000 --- a/npm/packages/dsa/sort/selection-sort/src/selection-sort/selection-sort.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { SelectionSort } from "./selection-sort"; - -describe("SelectionSort", () => { - it("should sort an array of numbers in ascending order", () => { - const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]; - const sortedArr = SelectionSort(arr); - expect(sortedArr).toEqual([1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]); - }); - - it("should return an empty array when given an empty array", () => { - const arr: number[] = []; - const sortedArr = SelectionSort(arr); - expect(sortedArr).toEqual([]); - }); - - it("should return the same array when given an array with one element", () => { - const arr = [42]; - const sortedArr = SelectionSort(arr); - expect(sortedArr).toEqual([42]); - }); -}); diff --git a/npm/packages/dsa/sort/selection-sort/src/selection-sort/selection-sort.ts b/npm/packages/dsa/sort/selection-sort/src/selection-sort/selection-sort.ts deleted file mode 100644 index 242422b14..000000000 --- a/npm/packages/dsa/sort/selection-sort/src/selection-sort/selection-sort.ts +++ /dev/null @@ -1,26 +0,0 @@ -/** - * Sorts an array of numbers using the selection sort algorithm. - * - * @param arr - The array of numbers to be sorted. - * @returns The sorted array. - */ -export function SelectionSort(arr: number[]): number[] { - const n = arr.length; - for (let i = 0; i < n - 1; i++) { - let minIndex = i; - for (let j = i + 1; j < n; j++) { - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - if (arr[j] < arr[minIndex]) { - minIndex = j; - } - } - if (minIndex !== i) { - const temp = arr[i]; - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - arr[i] = arr[minIndex]; - // @ts-expect-error - TS2532: Object is possibly 'undefined'. - arr[minIndex] = temp; - } - } - return arr; -} diff --git a/npm/packages/dsa/sort/selection-sort/tsconfig.json b/npm/packages/dsa/sort/selection-sort/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/dsa/sort/selection-sort/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/dsa/stack/.eslintrc.js b/npm/packages/dsa/stack/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/dsa/stack/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/dsa/stack/CHANGELOG.md b/npm/packages/dsa/stack/CHANGELOG.md deleted file mode 100644 index fb03d1fa7..000000000 --- a/npm/packages/dsa/stack/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/stack - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- 2a4ebd8: Initial Release diff --git a/npm/packages/dsa/stack/LICENSE.md b/npm/packages/dsa/stack/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/dsa/stack/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/dsa/stack/README.md b/npm/packages/dsa/stack/README.md deleted file mode 100644 index 052114889..000000000 --- a/npm/packages/dsa/stack/README.md +++ /dev/null @@ -1,64 +0,0 @@ -# `@codinasion/stack` - -Typescript implementation of a stack data structure. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fstack?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fstack?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fstack?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/stack - -# or, if you're using npm -npm install @codinasion/stack - -# or, if you're using yarn -yarn add @codinasion/stack -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { Stack } from "@codinasion/stack"; - -const stack = new Stack(); - -stack.push(1); -stack.push(2); -stack.push(3); - -stack.pop(); - -console.log(stack.isEmpty()); // false -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/dsa/stack/jestconfig.json b/npm/packages/dsa/stack/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/dsa/stack/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/dsa/stack/package.json b/npm/packages/dsa/stack/package.json deleted file mode 100644 index 0616f10fc..000000000 --- a/npm/packages/dsa/stack/package.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "name": "@codinasion/stack", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Typescript implementation of a stack data structure", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "dsa", - "data structures", - "algorithms", - "stack" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/dsa/stack/src/index.ts b/npm/packages/dsa/stack/src/index.ts deleted file mode 100644 index dc9eefda7..000000000 --- a/npm/packages/dsa/stack/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./stack"; diff --git a/npm/packages/dsa/stack/src/stack/index.ts b/npm/packages/dsa/stack/src/stack/index.ts deleted file mode 100644 index dc9eefda7..000000000 --- a/npm/packages/dsa/stack/src/stack/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./stack"; diff --git a/npm/packages/dsa/stack/src/stack/stack.test.ts b/npm/packages/dsa/stack/src/stack/stack.test.ts deleted file mode 100644 index d06923bbf..000000000 --- a/npm/packages/dsa/stack/src/stack/stack.test.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { Stack } from "./stack"; - -describe("Stack", () => { - let stack: Stack; - - beforeEach(() => { - stack = new Stack(); - }); - - test("push adds elements to the stack", () => { - stack.push(1); - expect(stack.size()).toBe(1); - }); - - test("pop removes and returns the last element", () => { - stack.push(1); - stack.push(2); - expect(stack.pop()).toBe(2); - expect(stack.size()).toBe(1); - }); - - test("peek returns the last element without removing it", () => { - stack.push(1); - stack.push(2); - expect(stack.peek()).toBe(2); - expect(stack.size()).toBe(2); - }); - - test("isEmpty returns true for an empty stack and false otherwise", () => { - expect(stack.isEmpty()).toBe(true); - stack.push(1); - expect(stack.isEmpty()).toBe(false); - }); - - test("size returns the number of elements in the stack", () => { - expect(stack.size()).toBe(0); - stack.push(1); - stack.push(2); - expect(stack.size()).toBe(2); - }); -}); diff --git a/npm/packages/dsa/stack/src/stack/stack.ts b/npm/packages/dsa/stack/src/stack/stack.ts deleted file mode 100644 index 8f29b9ef3..000000000 --- a/npm/packages/dsa/stack/src/stack/stack.ts +++ /dev/null @@ -1,54 +0,0 @@ -/** - * Represents a stack data structure. - * @template T The type of elements stored in the stack. - */ -export class Stack { - private items: T[]; - - /** - * Creates a new instance of the Stack class. - */ - constructor() { - this.items = []; - } - - /** - * Adds an element to the top of the stack. - * @param item The element to be added. - */ - push(item: T): void { - this.items.push(item); - } - - /** - * Removes and returns the element at the top of the stack. - * @returns The element at the top of the stack, or undefined if the stack is empty. - */ - pop(): T | undefined { - return this.items.pop(); - } - - /** - * Returns the element at the top of the stack without removing it. - * @returns The element at the top of the stack, or undefined if the stack is empty. - */ - peek(): T | undefined { - return this.items[this.items.length - 1]; - } - - /** - * Checks if the stack is empty. - * @returns True if the stack is empty, false otherwise. - */ - isEmpty(): boolean { - return this.items.length === 0; - } - - /** - * Returns the number of elements in the stack. - * @returns The number of elements in the stack. - */ - size(): number { - return this.items.length; - } -} diff --git a/npm/packages/dsa/stack/tsconfig.json b/npm/packages/dsa/stack/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/dsa/stack/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/language-data/.eslintrc.js b/npm/packages/language-data/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/language-data/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/language-data/CHANGELOG.md b/npm/packages/language-data/CHANGELOG.md deleted file mode 100644 index 12c4b415a..000000000 --- a/npm/packages/language-data/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/language-data - -## 2.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 2.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 2.0.1 - -### Patch Changes - -- 2a4ebd8: Update symlink (soft -> hard) - -## 2.0.0 - -### Major Changes - -- b1069d6: Re-Release diff --git a/npm/packages/language-data/LICENSE.md b/npm/packages/language-data/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/language-data/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/language-data/README.md b/npm/packages/language-data/README.md deleted file mode 100644 index 9cb875f61..000000000 --- a/npm/packages/language-data/README.md +++ /dev/null @@ -1,74 +0,0 @@ -# `@codinasion/language-data` - -Get data about programming languages. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Flanguage-data?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Flanguage-data?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Flanguage-data?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/language-data - -# or, if you're using npm -npm install @codinasion/language-data - -# or, if you're using yarn -yarn add @codinasion/language-data -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { GetLanguageData } from "@codinasion/language-data"; - -const cLanguageData = GetLanguageData({ name: "C++" })[0]; -// or, const cLanguageData = GetLanguageData({ fileExtension: "cpp" })[0]; -// or, const cLanguageData = GetLanguageData({ prismTag: "cpp" })[0]; - -console.log(cLanguageData); - -// { -// name: 'C++', -// fileExtension: [ -// 'cpp', 'c++', 'cc', -// 'cp', 'cxx', 'h', -// 'h++', 'hh', 'hpp', -// 'hxx', 'inc', 'inl', -// 'ipp', 'tcc', 'tpp' -// ], -// namingConvention: 'PascalCase', -// prismTag: 'cpp', -// logo: 'https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/c-plus-plus.png' -// } -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/language-data/jestconfig.json b/npm/packages/language-data/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/language-data/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/language-data/package.json b/npm/packages/language-data/package.json deleted file mode 100644 index a02d8767f..000000000 --- a/npm/packages/language-data/package.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "name": "@codinasion/language-data", - "version": "2.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Get data about programming languages", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "programming", - "language", - "data", - "typescript", - "functions", - "utils" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/language-data/src/index.ts b/npm/packages/language-data/src/index.ts deleted file mode 100644 index d1d19b7f2..000000000 --- a/npm/packages/language-data/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./language-data"; diff --git a/npm/packages/language-data/src/language-data/data.ts b/npm/packages/language-data/src/language-data/data.ts deleted file mode 100644 index 17a8159f4..000000000 --- a/npm/packages/language-data/src/language-data/data.ts +++ /dev/null @@ -1,253 +0,0 @@ -import type { LanguageDataType } from "../language-data/type"; - -const LanguageData: LanguageDataType[] = [ - { - name: "C", - fileExtension: ["c", "cats", "h", "idc", "w"], - namingConvention: "PascalCase", - prismTag: "c", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/c.png", - }, - { - name: "C#", - fileExtension: ["cs", "cake", "cshtml", "csx"], - namingConvention: "PascalCase", - prismTag: "csharp", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/c-sharp.png", - }, - { - name: "C++", - fileExtension: [ - "cpp", - "c++", - "cc", - "cp", - "cxx", - "h", - "h++", - "hh", - "hpp", - "hxx", - "inc", - "inl", - "ipp", - "tcc", - "tpp", - ], - namingConvention: "PascalCase", - prismTag: "cpp", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/c-plus-plus.png", - }, - { - name: "Dart", - fileExtension: ["dart"], - namingConvention: "PascalCase", - prismTag: "dart", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/dart.png", - }, - { - name: "F#", - fileExtension: ["fs", "fsi", "fsx"], - namingConvention: "PascalCase", - prismTag: "fsharp", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/f-sharp.png", - }, - { - name: "GO", - fileExtension: ["go"], - namingConvention: "snake_case", - prismTag: "go", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/go.png", - }, - { - name: "Haskell", - fileExtension: ["hs", "hsc"], - namingConvention: "snake_case", - prismTag: "haskell", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/haskell.png", - }, - { - name: "Java", - fileExtension: ["java"], - namingConvention: "PascalCase", - prismTag: "java", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/java.png", - }, - { - name: "JavaScript", - fileExtension: [ - "js", - "_js", - "bones", - "es", - "es6", - "frag", - "gs", - "jake", - "jsb", - "jscad", - "jsfl", - "jsm", - "jss", - "njs", - "pac", - "sjs", - "ssjs", - "sublime-build", - "sublime-commands", - "sublime-completions", - "sublime-keymap", - "sublime-macro", - "sublime-menu", - "sublime-mousemap", - "sublime-project", - "sublime-settings", - "sublime-theme", - "sublime-workspace", - "sublime_metrics", - "sublime_session", - "xsjs", - "xsjslib", - ], - namingConvention: "PascalCase", - prismTag: "javascript", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/javascript.png", - }, - { - name: "Julia", - fileExtension: ["jl"], - namingConvention: "snake_case", - prismTag: "julia", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/julia.png", - }, - { - name: "Kotlin", - fileExtension: ["kt", "ktm", "kts"], - namingConvention: "PascalCase", - prismTag: "kotlin", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/kotlin.png", - }, - { - name: "Perl", - fileExtension: [ - "pl", - "al", - "cgi", - "fcgi", - "perl", - "ph", - "plx", - "pm", - "pod", - "psgi", - "t", - ], - namingConvention: "snake_case", - prismTag: "perl", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/perl.png", - }, - { - name: "PHP", - fileExtension: [ - "php", - "aw", - "ctp", - "fcgi", - "inc", - "php3", - "php4", - "php5", - "phps", - "phpt", - ], - namingConvention: "snake_case", - prismTag: "php", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/php.png", - }, - { - name: "Python", - fileExtension: [ - "py", - "bzl", - "cgi", - "fcgi", - "gyp", - "lmi", - "pyde", - "pyp", - "pyt", - "pyw", - "rpy", - "tac", - "wsgi", - "xpy", - ], - namingConvention: "snake_case", - prismTag: "python", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/python.png", - }, - { - name: "R", - fileExtension: ["r", "rd", "rsx"], - namingConvention: "snake_case", - prismTag: "r", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/r.png", - }, - { - name: "Ruby", - fileExtension: [ - "rb", - "builder", - "fcgi", - "gemspec", - "god", - "irbrc", - "jbuilder", - "mspec", - "pluginspec", - "podspec", - "rabl", - "rake", - "rbuild", - "rbw", - "rbx", - "ru", - "ruby", - "thor", - "watchr", - ], - namingConvention: "PascalCase", - prismTag: "ruby", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/ruby.png", - }, - { - name: "Rust", - fileExtension: ["rs", "rs.in"], - namingConvention: "snake_case", - prismTag: "rust", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/rust.png", - }, - { - name: "Scala", - fileExtension: ["scala", "sbt", "sc"], - namingConvention: "camelCase", - prismTag: "scala", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/scala.png", - }, - { - name: "Swift", - fileExtension: ["swift"], - namingConvention: "PascalCase", - prismTag: "swift", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/swift.png", - }, - { - name: "TypeScript", - fileExtension: ["ts", "tsx"], - namingConvention: "PascalCase", - prismTag: "typescript", - logo: "https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/typescript.png", - }, -]; - -export { LanguageData }; diff --git a/npm/packages/language-data/src/language-data/index.ts b/npm/packages/language-data/src/language-data/index.ts deleted file mode 100644 index 560a439a1..000000000 --- a/npm/packages/language-data/src/language-data/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from "./language-data"; -export * from "./type"; diff --git a/npm/packages/language-data/src/language-data/language-data.test.ts b/npm/packages/language-data/src/language-data/language-data.test.ts deleted file mode 100644 index 10da12b22..000000000 --- a/npm/packages/language-data/src/language-data/language-data.test.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { GetLanguageData } from "."; -import { LanguageData } from "./data"; - -describe("GetLanguageData", () => { - test("returns languages by name", () => { - const language = LanguageData[0]; - // @ts-expect-error - We're testing the function's ability to handle - const result = GetLanguageData({ name: language.name }); - expect(result).toContainEqual(language); - }); - - test("returns languages by file extension", () => { - const language = - LanguageData.find((lang) => lang.fileExtension.length > 0) || - LanguageData[0]; - const result = GetLanguageData({ - // @ts-expect-error - We're testing the function's ability to handle - fileExtension: language.fileExtension[0], - }); - expect(result).toContainEqual(language); - }); - - test("returns languages by prism tag", () => { - const language = - LanguageData.find((lang) => lang.prismTag) || LanguageData[0]; - // @ts-expect-error - We're testing the function's ability to handle - const result = GetLanguageData({ prismTag: language.prismTag }); - expect(result).toContainEqual(language); - }); - - test("returns an empty array if no match is found", () => { - const result = GetLanguageData({ name: "nonexistent" }); - expect(result).toEqual([]); - }); -}); diff --git a/npm/packages/language-data/src/language-data/language-data.ts b/npm/packages/language-data/src/language-data/language-data.ts deleted file mode 100644 index 69be894b0..000000000 --- a/npm/packages/language-data/src/language-data/language-data.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { LanguageData } from "./data"; -import type { LanguageDataType, GetLanguageDataInputType } from "./type"; - -/** - * Retrieves language data based on the provided input. - * @param name - The name of the language (optional). - * @param fileExtension - The file extension associated with the language (optional). - * @param prismTag - The Prism tag associated with the language (optional). - * @returns An array of language data matching the provided input. - */ -export function GetLanguageData({ - name, - fileExtension, - prismTag, -}: GetLanguageDataInputType): LanguageDataType[] { - const language = LanguageData.filter((languageData) => { - let extension = fileExtension || ""; - if (name) { - return languageData.name.toLowerCase() === name.toLowerCase(); - } else if (fileExtension) { - if (fileExtension.startsWith(".")) { - extension = fileExtension.slice(1); - } - return languageData.fileExtension.includes(extension); - } else if (prismTag) { - return languageData.prismTag === prismTag; - } - return []; - }); - - return language; -} diff --git a/npm/packages/language-data/src/language-data/type.ts b/npm/packages/language-data/src/language-data/type.ts deleted file mode 100644 index b6ff1144f..000000000 --- a/npm/packages/language-data/src/language-data/type.ts +++ /dev/null @@ -1,15 +0,0 @@ -interface LanguageDataType { - name: string; - fileExtension: string[]; - namingConvention: "PascalCase" | "camelCase" | "snake_case" | "kebab-case"; - prismTag: string; - logo: string; -} - -interface GetLanguageDataInputType { - name?: string; - fileExtension?: string; - prismTag?: string; -} - -export type { LanguageDataType, GetLanguageDataInputType }; diff --git a/npm/packages/language-data/tsconfig.json b/npm/packages/language-data/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/language-data/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/ascii/ascii-to-binary/.eslintrc.js b/npm/packages/number-system/ascii/ascii-to-binary/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/ascii/ascii-to-binary/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/ascii/ascii-to-binary/CHANGELOG.md b/npm/packages/number-system/ascii/ascii-to-binary/CHANGELOG.md deleted file mode 100644 index e936edd92..000000000 --- a/npm/packages/number-system/ascii/ascii-to-binary/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/ascii-to-binary - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/ascii/ascii-to-binary/LICENSE.md b/npm/packages/number-system/ascii/ascii-to-binary/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/ascii/ascii-to-binary/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/ascii/ascii-to-binary/README.md b/npm/packages/number-system/ascii/ascii-to-binary/README.md deleted file mode 100644 index c3a519424..000000000 --- a/npm/packages/number-system/ascii/ascii-to-binary/README.md +++ /dev/null @@ -1,63 +0,0 @@ -# `@codinasion/ascii-to-binary` - -Convert ASCII to binary number system. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fascii-to-binary?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fascii-to-binary?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fascii-to-binary?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/ascii-to-binary - -# or, if you're using npm -npm install @codinasion/ascii-to-binary - -# or, if you're using yarn -yarn add @codinasion/ascii-to-binary -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { AsciiToBinary } from "@codinasion/ascii-to-binary"; - -const ascii = "Hello World"; - -const binary = AsciiToBinary(ascii); -console.log(binary); - -// Output -// 0100 1000 0110 0101 0110 1100 0110 1100 0110 1111 0010 -// 0000 0101 0111 0110 1111 0111 0010 0110 1100 0110 0100 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/ascii/ascii-to-binary/jestconfig.json b/npm/packages/number-system/ascii/ascii-to-binary/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/ascii/ascii-to-binary/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/ascii/ascii-to-binary/package.json b/npm/packages/number-system/ascii/ascii-to-binary/package.json deleted file mode 100644 index a1d113576..000000000 --- a/npm/packages/number-system/ascii/ascii-to-binary/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/ascii-to-binary", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Convert ASCII to binary number system.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "ascii", - "binary" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/ascii/ascii-to-binary/src/ascii-to-binary/ascii-to-binary.test.ts b/npm/packages/number-system/ascii/ascii-to-binary/src/ascii-to-binary/ascii-to-binary.test.ts deleted file mode 100644 index 05f871dbc..000000000 --- a/npm/packages/number-system/ascii/ascii-to-binary/src/ascii-to-binary/ascii-to-binary.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { AsciiToBinary } from "./ascii-to-binary"; - -describe("AsciiToBinary", () => { - it("should convert ASCII to binary", () => { - expect(AsciiToBinary("Hello, world!")).toBe( - "01001000011001010110110001101100011011110010110000100000011101110110111101110010011011000110010000100001", - ); - expect(AsciiToBinary("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/ascii/ascii-to-binary/src/ascii-to-binary/ascii-to-binary.ts b/npm/packages/number-system/ascii/ascii-to-binary/src/ascii-to-binary/ascii-to-binary.ts deleted file mode 100644 index bce09a12c..000000000 --- a/npm/packages/number-system/ascii/ascii-to-binary/src/ascii-to-binary/ascii-to-binary.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts ASCII characters to binary representation. - * - * @param ascii - The ASCII string to convert. - * @returns The binary representation of the ASCII string. - */ -export function AsciiToBinary(ascii: string): string { - let binary = ""; - for (let i = 0; i < ascii.length; i++) { - const charCode = ascii.charCodeAt(i); - if (charCode < 0 || charCode > 255) { - return ""; - } - binary += charCode.toString(2).padStart(8, "0"); - } - return binary; -} diff --git a/npm/packages/number-system/ascii/ascii-to-binary/src/ascii-to-binary/index.ts b/npm/packages/number-system/ascii/ascii-to-binary/src/ascii-to-binary/index.ts deleted file mode 100644 index 6cc565a5b..000000000 --- a/npm/packages/number-system/ascii/ascii-to-binary/src/ascii-to-binary/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./ascii-to-binary"; diff --git a/npm/packages/number-system/ascii/ascii-to-binary/src/index.ts b/npm/packages/number-system/ascii/ascii-to-binary/src/index.ts deleted file mode 100644 index 6cc565a5b..000000000 --- a/npm/packages/number-system/ascii/ascii-to-binary/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./ascii-to-binary"; diff --git a/npm/packages/number-system/ascii/ascii-to-binary/tsconfig.json b/npm/packages/number-system/ascii/ascii-to-binary/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/ascii/ascii-to-binary/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/ascii/ascii-to-decimal/.eslintrc.js b/npm/packages/number-system/ascii/ascii-to-decimal/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/ascii/ascii-to-decimal/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/ascii/ascii-to-decimal/CHANGELOG.md b/npm/packages/number-system/ascii/ascii-to-decimal/CHANGELOG.md deleted file mode 100644 index 07a913da7..000000000 --- a/npm/packages/number-system/ascii/ascii-to-decimal/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/ascii-to-decimal - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/ascii/ascii-to-decimal/LICENSE.md b/npm/packages/number-system/ascii/ascii-to-decimal/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/ascii/ascii-to-decimal/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/ascii/ascii-to-decimal/README.md b/npm/packages/number-system/ascii/ascii-to-decimal/README.md deleted file mode 100644 index da1f644a8..000000000 --- a/npm/packages/number-system/ascii/ascii-to-decimal/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/ascii-to-decimal` - -Converts ASCII to Decimal - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fascii-to-decimal?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fascii-to-decimal?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fascii-to-decimal?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/ascii-to-decimal - -# or, if you're using npm -npm install @codinasion/ascii-to-decimal - -# or, if you're using yarn -yarn add @codinasion/ascii-to-decimal -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { AsciiToDecimal } from "@codinasion/ascii-to-decimal"; - -const ascii = "Hello World"; - -const decimal = AsciiToDecimal(ascii); -console.log(decimal); - -// Output -// [72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100] -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/ascii/ascii-to-decimal/jestconfig.json b/npm/packages/number-system/ascii/ascii-to-decimal/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/ascii/ascii-to-decimal/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/ascii/ascii-to-decimal/package.json b/npm/packages/number-system/ascii/ascii-to-decimal/package.json deleted file mode 100644 index 11e68493b..000000000 --- a/npm/packages/number-system/ascii/ascii-to-decimal/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/ascii-to-decimal", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Converts ASCII to decimal number system.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "ascii", - "decimal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/ascii/ascii-to-decimal/src/ascii-to-decimal/ascii-to-decimal.test.ts b/npm/packages/number-system/ascii/ascii-to-decimal/src/ascii-to-decimal/ascii-to-decimal.test.ts deleted file mode 100644 index 1c9dca100..000000000 --- a/npm/packages/number-system/ascii/ascii-to-decimal/src/ascii-to-decimal/ascii-to-decimal.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { AsciiToDecimal } from "./ascii-to-decimal"; - -describe("AsciiToDecimal", () => { - it("should convert ASCII to decimal", () => { - expect(AsciiToDecimal("Hello, world!")).toEqual([ - 72, 101, 108, 108, 111, 44, 32, 119, 111, 114, 108, 100, 33, - ]); - expect(AsciiToDecimal("")).toEqual([]); - }); -}); diff --git a/npm/packages/number-system/ascii/ascii-to-decimal/src/ascii-to-decimal/ascii-to-decimal.ts b/npm/packages/number-system/ascii/ascii-to-decimal/src/ascii-to-decimal/ascii-to-decimal.ts deleted file mode 100644 index 19b92aa43..000000000 --- a/npm/packages/number-system/ascii/ascii-to-decimal/src/ascii-to-decimal/ascii-to-decimal.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts each character of the given ASCII string to its corresponding decimal value. - * @param ascii - The ASCII string to convert. - * @returns An array of decimal values representing each character of the ASCII string. - */ -export function AsciiToDecimal(ascii: string): number[] { - const decimalArray: number[] = []; - for (let i = 0; i < ascii.length; i++) { - const charCode = ascii.charCodeAt(i); - decimalArray.push(charCode); - } - return decimalArray; -} diff --git a/npm/packages/number-system/ascii/ascii-to-decimal/src/ascii-to-decimal/index.ts b/npm/packages/number-system/ascii/ascii-to-decimal/src/ascii-to-decimal/index.ts deleted file mode 100644 index dbbc88d53..000000000 --- a/npm/packages/number-system/ascii/ascii-to-decimal/src/ascii-to-decimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./ascii-to-decimal"; diff --git a/npm/packages/number-system/ascii/ascii-to-decimal/src/index.ts b/npm/packages/number-system/ascii/ascii-to-decimal/src/index.ts deleted file mode 100644 index dbbc88d53..000000000 --- a/npm/packages/number-system/ascii/ascii-to-decimal/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./ascii-to-decimal"; diff --git a/npm/packages/number-system/ascii/ascii-to-decimal/tsconfig.json b/npm/packages/number-system/ascii/ascii-to-decimal/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/ascii/ascii-to-decimal/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/ascii/ascii-to-hexadecimal/.eslintrc.js b/npm/packages/number-system/ascii/ascii-to-hexadecimal/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/ascii/ascii-to-hexadecimal/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/ascii/ascii-to-hexadecimal/CHANGELOG.md b/npm/packages/number-system/ascii/ascii-to-hexadecimal/CHANGELOG.md deleted file mode 100644 index e8d976d46..000000000 --- a/npm/packages/number-system/ascii/ascii-to-hexadecimal/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/ascii-to-hexadecimal - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/ascii/ascii-to-hexadecimal/LICENSE.md b/npm/packages/number-system/ascii/ascii-to-hexadecimal/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/ascii/ascii-to-hexadecimal/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/ascii/ascii-to-hexadecimal/README.md b/npm/packages/number-system/ascii/ascii-to-hexadecimal/README.md deleted file mode 100644 index b1764ba6b..000000000 --- a/npm/packages/number-system/ascii/ascii-to-hexadecimal/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/ascii-to-hexadecimal` - -Convert ASCII to hexadecimal. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fascii-to-hexadecimal?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fascii-to-hexadecimal?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fascii-to-hexadecimal?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/ascii-to-hexadecimal - -# or, if you're using npm -npm install @codinasion/ascii-to-hexadecimal - -# or, if you're using yarn -yarn add @codinasion/ascii-to-hexadecimal -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { AsciiToHexadecimal } from "@codinasion/ascii-to-hexadecimal"; - -const ascii = "Hello World"; - -const hexadecimal = AsciiToHexadecimal(ascii); -console.log(hexadecimal); - -// Output -// 48656C6C6F20576F726C64 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/ascii/ascii-to-hexadecimal/jestconfig.json b/npm/packages/number-system/ascii/ascii-to-hexadecimal/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/ascii/ascii-to-hexadecimal/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/ascii/ascii-to-hexadecimal/package.json b/npm/packages/number-system/ascii/ascii-to-hexadecimal/package.json deleted file mode 100644 index 45793987b..000000000 --- a/npm/packages/number-system/ascii/ascii-to-hexadecimal/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/ascii-to-hexadecimal", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Convert ASCII to hexadecimal", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "ascii", - "hexadecimal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/ascii/ascii-to-hexadecimal/src/ascii-to-hexadecimal/ascii-to-hexadecimal.test.ts b/npm/packages/number-system/ascii/ascii-to-hexadecimal/src/ascii-to-hexadecimal/ascii-to-hexadecimal.test.ts deleted file mode 100644 index a8da95653..000000000 --- a/npm/packages/number-system/ascii/ascii-to-hexadecimal/src/ascii-to-hexadecimal/ascii-to-hexadecimal.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { AsciiToHexadecimal } from "./ascii-to-hexadecimal"; - -describe("AsciiToHexadecimal", () => { - it("should convert ASCII to hexadecimal", () => { - expect(AsciiToHexadecimal("Hello, world!")).toBe( - "48656C6C6F2C20776F726C6421", - ); - expect(AsciiToHexadecimal("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/ascii/ascii-to-hexadecimal/src/ascii-to-hexadecimal/ascii-to-hexadecimal.ts b/npm/packages/number-system/ascii/ascii-to-hexadecimal/src/ascii-to-hexadecimal/ascii-to-hexadecimal.ts deleted file mode 100644 index f14f9ff6a..000000000 --- a/npm/packages/number-system/ascii/ascii-to-hexadecimal/src/ascii-to-hexadecimal/ascii-to-hexadecimal.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Converts ASCII characters to hexadecimal representation. - * - * @param ascii - The ASCII string to convert. - * @returns The hexadecimal representation of the ASCII string. - */ -export function AsciiToHexadecimal(ascii: string): string { - let hexadecimal = ""; - for (let i = 0; i < ascii.length; i++) { - const charCode = ascii.charCodeAt(i); - hexadecimal += charCode.toString(16).padStart(2, "0"); - } - return hexadecimal.toUpperCase(); -} diff --git a/npm/packages/number-system/ascii/ascii-to-hexadecimal/src/ascii-to-hexadecimal/index.ts b/npm/packages/number-system/ascii/ascii-to-hexadecimal/src/ascii-to-hexadecimal/index.ts deleted file mode 100644 index 88eba5e83..000000000 --- a/npm/packages/number-system/ascii/ascii-to-hexadecimal/src/ascii-to-hexadecimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./ascii-to-hexadecimal"; diff --git a/npm/packages/number-system/ascii/ascii-to-hexadecimal/src/index.ts b/npm/packages/number-system/ascii/ascii-to-hexadecimal/src/index.ts deleted file mode 100644 index 88eba5e83..000000000 --- a/npm/packages/number-system/ascii/ascii-to-hexadecimal/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./ascii-to-hexadecimal"; diff --git a/npm/packages/number-system/ascii/ascii-to-hexadecimal/tsconfig.json b/npm/packages/number-system/ascii/ascii-to-hexadecimal/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/ascii/ascii-to-hexadecimal/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/ascii/ascii-to-octal/.eslintrc.js b/npm/packages/number-system/ascii/ascii-to-octal/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/ascii/ascii-to-octal/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/ascii/ascii-to-octal/CHANGELOG.md b/npm/packages/number-system/ascii/ascii-to-octal/CHANGELOG.md deleted file mode 100644 index d165e6210..000000000 --- a/npm/packages/number-system/ascii/ascii-to-octal/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/ascii-to-octal - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/ascii/ascii-to-octal/LICENSE.md b/npm/packages/number-system/ascii/ascii-to-octal/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/ascii/ascii-to-octal/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/ascii/ascii-to-octal/README.md b/npm/packages/number-system/ascii/ascii-to-octal/README.md deleted file mode 100644 index 1b878fa5c..000000000 --- a/npm/packages/number-system/ascii/ascii-to-octal/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/ascii-to-octal` - -Convert ASCII to octal. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fascii-to-octal?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fascii-to-octal?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fascii-to-octal?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/ascii-to-octal - -# or, if you're using npm -npm install @codinasion/ascii-to-octal - -# or, if you're using yarn -yarn add @codinasion/ascii-to-octal -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { AsciiToOctal } from "@codinasion/ascii-to-octal"; - -const ascii = "Hello World"; - -const octal = AsciiToOctal(ascii); -console.log(octal); - -// Output -// 110145154154157040127157162154144 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/ascii/ascii-to-octal/jestconfig.json b/npm/packages/number-system/ascii/ascii-to-octal/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/ascii/ascii-to-octal/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/ascii/ascii-to-octal/package.json b/npm/packages/number-system/ascii/ascii-to-octal/package.json deleted file mode 100644 index ba768c78a..000000000 --- a/npm/packages/number-system/ascii/ascii-to-octal/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/ascii-to-octal", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Convert ASCII to Octal", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "ascii", - "octal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/ascii/ascii-to-octal/src/ascii-to-octal/ascii-to-octal.test.ts b/npm/packages/number-system/ascii/ascii-to-octal/src/ascii-to-octal/ascii-to-octal.test.ts deleted file mode 100644 index 69cf3384f..000000000 --- a/npm/packages/number-system/ascii/ascii-to-octal/src/ascii-to-octal/ascii-to-octal.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { AsciiToOctal } from "./ascii-to-octal"; - -describe("AsciiToOctal", () => { - it("should convert ASCII to octal", () => { - expect(AsciiToOctal("Hello, world!")).toBe( - "110145154154157054040167157162154144041", - ); - expect(AsciiToOctal("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/ascii/ascii-to-octal/src/ascii-to-octal/ascii-to-octal.ts b/npm/packages/number-system/ascii/ascii-to-octal/src/ascii-to-octal/ascii-to-octal.ts deleted file mode 100644 index 7d1863e43..000000000 --- a/npm/packages/number-system/ascii/ascii-to-octal/src/ascii-to-octal/ascii-to-octal.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Converts ASCII characters to octal representation. - * - * @param ascii - The ASCII characters to convert. - * @returns The octal representation of the ASCII characters. - */ -export function AsciiToOctal(ascii: string): string { - let octal = ""; - for (let i = 0; i < ascii.length; i++) { - const charCode = ascii.charCodeAt(i); - octal += charCode.toString(8).padStart(3, "0"); - } - return octal; -} diff --git a/npm/packages/number-system/ascii/ascii-to-octal/src/ascii-to-octal/index.ts b/npm/packages/number-system/ascii/ascii-to-octal/src/ascii-to-octal/index.ts deleted file mode 100644 index fa8f8794e..000000000 --- a/npm/packages/number-system/ascii/ascii-to-octal/src/ascii-to-octal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./ascii-to-octal"; diff --git a/npm/packages/number-system/ascii/ascii-to-octal/src/index.ts b/npm/packages/number-system/ascii/ascii-to-octal/src/index.ts deleted file mode 100644 index fa8f8794e..000000000 --- a/npm/packages/number-system/ascii/ascii-to-octal/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./ascii-to-octal"; diff --git a/npm/packages/number-system/ascii/ascii-to-octal/tsconfig.json b/npm/packages/number-system/ascii/ascii-to-octal/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/ascii/ascii-to-octal/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/ascii/ascii/.eslintrc.js b/npm/packages/number-system/ascii/ascii/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/ascii/ascii/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/ascii/ascii/CHANGELOG.md b/npm/packages/number-system/ascii/ascii/CHANGELOG.md deleted file mode 100644 index ef4aeb251..000000000 --- a/npm/packages/number-system/ascii/ascii/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/ascii - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/ascii/ascii/LICENSE.md b/npm/packages/number-system/ascii/ascii/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/ascii/ascii/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/ascii/ascii/README.md b/npm/packages/number-system/ascii/ascii/README.md deleted file mode 100644 index 311a7d52b..000000000 --- a/npm/packages/number-system/ascii/ascii/README.md +++ /dev/null @@ -1,63 +0,0 @@ -# `@codinasion/ascii` - -A collection of useful TypeScript functions and utilities for converting ASCII to other number systems. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fascii?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fascii?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fascii?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/ascii - -# or, if you're using npm -npm install @codinasion/ascii - -# or, if you're using yarn -yarn add @codinasion/ascii -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { AsciiToBinary } from "@codinasion/ascii"; - -const ascii = "Hello World"; - -const binary = AsciiToBinary(ascii); -console.log(binary); - -// Output -// 0100 1000 0110 0101 0110 1100 0110 1100 0110 1111 0010 -// 0000 0101 0111 0110 1111 0111 0010 0110 1100 0110 0100 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/ascii/ascii/jestconfig.json b/npm/packages/number-system/ascii/ascii/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/ascii/ascii/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/ascii/ascii/package.json b/npm/packages/number-system/ascii/ascii/package.json deleted file mode 100644 index 766939bc0..000000000 --- a/npm/packages/number-system/ascii/ascii/package.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "name": "@codinasion/ascii", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for converting ASCII to other number systems.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "ascii", - "binary", - "decimal", - "hexadecimal", - "octal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-binary/ascii-to-binary.test.ts b/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-binary/ascii-to-binary.test.ts deleted file mode 100644 index 05f871dbc..000000000 --- a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-binary/ascii-to-binary.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { AsciiToBinary } from "./ascii-to-binary"; - -describe("AsciiToBinary", () => { - it("should convert ASCII to binary", () => { - expect(AsciiToBinary("Hello, world!")).toBe( - "01001000011001010110110001101100011011110010110000100000011101110110111101110010011011000110010000100001", - ); - expect(AsciiToBinary("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-binary/ascii-to-binary.ts b/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-binary/ascii-to-binary.ts deleted file mode 100644 index bce09a12c..000000000 --- a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-binary/ascii-to-binary.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts ASCII characters to binary representation. - * - * @param ascii - The ASCII string to convert. - * @returns The binary representation of the ASCII string. - */ -export function AsciiToBinary(ascii: string): string { - let binary = ""; - for (let i = 0; i < ascii.length; i++) { - const charCode = ascii.charCodeAt(i); - if (charCode < 0 || charCode > 255) { - return ""; - } - binary += charCode.toString(2).padStart(8, "0"); - } - return binary; -} diff --git a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-binary/index.ts b/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-binary/index.ts deleted file mode 100644 index 6cc565a5b..000000000 --- a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-binary/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./ascii-to-binary"; diff --git a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-decimal/ascii-to-decimal.test.ts b/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-decimal/ascii-to-decimal.test.ts deleted file mode 100644 index 1c9dca100..000000000 --- a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-decimal/ascii-to-decimal.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { AsciiToDecimal } from "./ascii-to-decimal"; - -describe("AsciiToDecimal", () => { - it("should convert ASCII to decimal", () => { - expect(AsciiToDecimal("Hello, world!")).toEqual([ - 72, 101, 108, 108, 111, 44, 32, 119, 111, 114, 108, 100, 33, - ]); - expect(AsciiToDecimal("")).toEqual([]); - }); -}); diff --git a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-decimal/ascii-to-decimal.ts b/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-decimal/ascii-to-decimal.ts deleted file mode 100644 index 19b92aa43..000000000 --- a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-decimal/ascii-to-decimal.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts each character of the given ASCII string to its corresponding decimal value. - * @param ascii - The ASCII string to convert. - * @returns An array of decimal values representing each character of the ASCII string. - */ -export function AsciiToDecimal(ascii: string): number[] { - const decimalArray: number[] = []; - for (let i = 0; i < ascii.length; i++) { - const charCode = ascii.charCodeAt(i); - decimalArray.push(charCode); - } - return decimalArray; -} diff --git a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-decimal/index.ts b/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-decimal/index.ts deleted file mode 100644 index dbbc88d53..000000000 --- a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-decimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./ascii-to-decimal"; diff --git a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.test.ts b/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.test.ts deleted file mode 100644 index a8da95653..000000000 --- a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { AsciiToHexadecimal } from "./ascii-to-hexadecimal"; - -describe("AsciiToHexadecimal", () => { - it("should convert ASCII to hexadecimal", () => { - expect(AsciiToHexadecimal("Hello, world!")).toBe( - "48656C6C6F2C20776F726C6421", - ); - expect(AsciiToHexadecimal("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.ts b/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.ts deleted file mode 100644 index f14f9ff6a..000000000 --- a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Converts ASCII characters to hexadecimal representation. - * - * @param ascii - The ASCII string to convert. - * @returns The hexadecimal representation of the ASCII string. - */ -export function AsciiToHexadecimal(ascii: string): string { - let hexadecimal = ""; - for (let i = 0; i < ascii.length; i++) { - const charCode = ascii.charCodeAt(i); - hexadecimal += charCode.toString(16).padStart(2, "0"); - } - return hexadecimal.toUpperCase(); -} diff --git a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-hexadecimal/index.ts b/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-hexadecimal/index.ts deleted file mode 100644 index 88eba5e83..000000000 --- a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-hexadecimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./ascii-to-hexadecimal"; diff --git a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-octal/ascii-to-octal.test.ts b/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-octal/ascii-to-octal.test.ts deleted file mode 100644 index 69cf3384f..000000000 --- a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-octal/ascii-to-octal.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { AsciiToOctal } from "./ascii-to-octal"; - -describe("AsciiToOctal", () => { - it("should convert ASCII to octal", () => { - expect(AsciiToOctal("Hello, world!")).toBe( - "110145154154157054040167157162154144041", - ); - expect(AsciiToOctal("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-octal/ascii-to-octal.ts b/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-octal/ascii-to-octal.ts deleted file mode 100644 index 7d1863e43..000000000 --- a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-octal/ascii-to-octal.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Converts ASCII characters to octal representation. - * - * @param ascii - The ASCII characters to convert. - * @returns The octal representation of the ASCII characters. - */ -export function AsciiToOctal(ascii: string): string { - let octal = ""; - for (let i = 0; i < ascii.length; i++) { - const charCode = ascii.charCodeAt(i); - octal += charCode.toString(8).padStart(3, "0"); - } - return octal; -} diff --git a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-octal/index.ts b/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-octal/index.ts deleted file mode 100644 index fa8f8794e..000000000 --- a/npm/packages/number-system/ascii/ascii/src/ascii/ascii-to-octal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./ascii-to-octal"; diff --git a/npm/packages/number-system/ascii/ascii/src/ascii/index.ts b/npm/packages/number-system/ascii/ascii/src/ascii/index.ts deleted file mode 100644 index 14707257b..000000000 --- a/npm/packages/number-system/ascii/ascii/src/ascii/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -export * from "./ascii-to-binary"; -export * from "./ascii-to-decimal"; -export * from "./ascii-to-hexadecimal"; -export * from "./ascii-to-octal"; diff --git a/npm/packages/number-system/ascii/ascii/src/index.ts b/npm/packages/number-system/ascii/ascii/src/index.ts deleted file mode 100644 index 4ae79e41b..000000000 --- a/npm/packages/number-system/ascii/ascii/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./ascii"; diff --git a/npm/packages/number-system/ascii/ascii/tsconfig.json b/npm/packages/number-system/ascii/ascii/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/ascii/ascii/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/binary/binary-to-ascii/.eslintrc.js b/npm/packages/number-system/binary/binary-to-ascii/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/binary/binary-to-ascii/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/binary/binary-to-ascii/CHANGELOG.md b/npm/packages/number-system/binary/binary-to-ascii/CHANGELOG.md deleted file mode 100644 index 3befea389..000000000 --- a/npm/packages/number-system/binary/binary-to-ascii/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/binary-to-ascii - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/binary/binary-to-ascii/LICENSE.md b/npm/packages/number-system/binary/binary-to-ascii/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/binary/binary-to-ascii/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/binary/binary-to-ascii/README.md b/npm/packages/number-system/binary/binary-to-ascii/README.md deleted file mode 100644 index e139c2454..000000000 --- a/npm/packages/number-system/binary/binary-to-ascii/README.md +++ /dev/null @@ -1,63 +0,0 @@ -# `@codinasion/binary-to-ascii` - -Converts binary to ASCII - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fbinary-to-ascii?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fbinary-to-ascii?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fbinary-to-ascii?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/binary-to-ascii - -# or, if you're using npm -npm install @codinasion/binary-to-ascii - -# or, if you're using yarn -yarn add @codinasion/binary-to-ascii -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { BinaryToAscii } from "@codinasion/binary-to-ascii"; - -const binary = - "0100100001100101011011000110110001101111001000000101011101101111011100100110110001100100"; - -const ascii = BinaryToAscii(binary); -console.log(ascii); - -// Output -// Hello World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/binary/binary-to-ascii/jestconfig.json b/npm/packages/number-system/binary/binary-to-ascii/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/binary/binary-to-ascii/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/binary/binary-to-ascii/package.json b/npm/packages/number-system/binary/binary-to-ascii/package.json deleted file mode 100644 index 4f70a8182..000000000 --- a/npm/packages/number-system/binary/binary-to-ascii/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/binary-to-ascii", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Converts binary to ascii.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "ascii", - "binary" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/binary/binary-to-ascii/src/binary-to-ascii/binary-to-ascii.test.ts b/npm/packages/number-system/binary/binary-to-ascii/src/binary-to-ascii/binary-to-ascii.test.ts deleted file mode 100644 index f1d61739a..000000000 --- a/npm/packages/number-system/binary/binary-to-ascii/src/binary-to-ascii/binary-to-ascii.test.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { BinaryToAscii } from "./binary-to-ascii"; - -describe("BinaryToAscii", () => { - it("should convert binary to ASCII", () => { - expect( - BinaryToAscii( - "01001000011001010110110001101100011011110010110000100000011101110110111101110010011011000110010000100001", - ), - ).toBe("Hello, world!"); - expect(BinaryToAscii("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/binary/binary-to-ascii/src/binary-to-ascii/binary-to-ascii.ts b/npm/packages/number-system/binary/binary-to-ascii/src/binary-to-ascii/binary-to-ascii.ts deleted file mode 100644 index 3ae6589c8..000000000 --- a/npm/packages/number-system/binary/binary-to-ascii/src/binary-to-ascii/binary-to-ascii.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a binary string to ASCII characters. - * - * @param binary - The binary string to convert. - * @returns The ASCII representation of the binary string. - */ -export function BinaryToAscii(binary: string): string { - let ascii = ""; - for (let i = 0; i < binary.length; i += 8) { - const byte = binary.slice(i, i + 8); - const charCode = parseInt(byte, 2); - ascii += String.fromCharCode(charCode); - } - return ascii; -} diff --git a/npm/packages/number-system/binary/binary-to-ascii/src/binary-to-ascii/index.ts b/npm/packages/number-system/binary/binary-to-ascii/src/binary-to-ascii/index.ts deleted file mode 100644 index 3701546ed..000000000 --- a/npm/packages/number-system/binary/binary-to-ascii/src/binary-to-ascii/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-to-ascii"; diff --git a/npm/packages/number-system/binary/binary-to-ascii/src/index.ts b/npm/packages/number-system/binary/binary-to-ascii/src/index.ts deleted file mode 100644 index 3701546ed..000000000 --- a/npm/packages/number-system/binary/binary-to-ascii/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-to-ascii"; diff --git a/npm/packages/number-system/binary/binary-to-ascii/tsconfig.json b/npm/packages/number-system/binary/binary-to-ascii/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/binary/binary-to-ascii/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/binary/binary-to-decimal/.eslintrc.js b/npm/packages/number-system/binary/binary-to-decimal/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/binary/binary-to-decimal/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/binary/binary-to-decimal/CHANGELOG.md b/npm/packages/number-system/binary/binary-to-decimal/CHANGELOG.md deleted file mode 100644 index 290ef690c..000000000 --- a/npm/packages/number-system/binary/binary-to-decimal/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/binary-to-decimal - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/binary/binary-to-decimal/LICENSE.md b/npm/packages/number-system/binary/binary-to-decimal/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/binary/binary-to-decimal/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/binary/binary-to-decimal/README.md b/npm/packages/number-system/binary/binary-to-decimal/README.md deleted file mode 100644 index ac6630a45..000000000 --- a/npm/packages/number-system/binary/binary-to-decimal/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/binary-to-decimal` - -Converts a binary number to a decimal number. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fbinary-to-decimal?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fbinary-to-decimal?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fbinary-to-decimal?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/binary-to-decimal - -# or, if you're using npm -npm install @codinasion/binary-to-decimal - -# or, if you're using yarn -yarn add @codinasion/binary-to-decimal -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { BinaryToDecimal } from "@codinasion/binary-to-decimal"; - -const binary = "10000000"; - -const decimal = BinaryToDecimal(binary); -console.log(decimal); - -// Output -// 128 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/binary/binary-to-decimal/jestconfig.json b/npm/packages/number-system/binary/binary-to-decimal/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/binary/binary-to-decimal/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/binary/binary-to-decimal/package.json b/npm/packages/number-system/binary/binary-to-decimal/package.json deleted file mode 100644 index 47c17d6b5..000000000 --- a/npm/packages/number-system/binary/binary-to-decimal/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/binary-to-decimal", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Converts binary to decimal", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "binary", - "decimal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/binary/binary-to-decimal/src/binary-to-decimal/binary-to-decimal.test.ts b/npm/packages/number-system/binary/binary-to-decimal/src/binary-to-decimal/binary-to-decimal.test.ts deleted file mode 100644 index 8e0e7b616..000000000 --- a/npm/packages/number-system/binary/binary-to-decimal/src/binary-to-decimal/binary-to-decimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { BinaryToDecimal } from "./binary-to-decimal"; - -describe("BinaryToDecimal", () => { - it("should convert binary to decimal", () => { - expect(BinaryToDecimal("10")).toBe(2); - expect(BinaryToDecimal("10000000")).toBe(128); - }); - - it("should return NaN for invalid input", () => { - expect(BinaryToDecimal("123")).toBe(NaN); - expect(BinaryToDecimal("abc")).toBe(NaN); - }); -}); diff --git a/npm/packages/number-system/binary/binary-to-decimal/src/binary-to-decimal/binary-to-decimal.ts b/npm/packages/number-system/binary/binary-to-decimal/src/binary-to-decimal/binary-to-decimal.ts deleted file mode 100644 index 5c2b0c404..000000000 --- a/npm/packages/number-system/binary/binary-to-decimal/src/binary-to-decimal/binary-to-decimal.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a binary number to decimal. - * - * @param binary - The binary number to convert. - * @returns The decimal representation of the binary number. Returns NaN if the input is not a valid binary number. - */ -export function BinaryToDecimal(binary: string): number { - if (!/^[01]+$/.test(binary)) { - return NaN; - } - let decimal = 0; - let power = 0; - for (let i = binary.length - 1; i >= 0; i--) { - if (binary[i] === "1") { - decimal += Math.pow(2, power); - } - power++; - } - return decimal; -} diff --git a/npm/packages/number-system/binary/binary-to-decimal/src/binary-to-decimal/index.ts b/npm/packages/number-system/binary/binary-to-decimal/src/binary-to-decimal/index.ts deleted file mode 100644 index 5727e6743..000000000 --- a/npm/packages/number-system/binary/binary-to-decimal/src/binary-to-decimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-to-decimal"; diff --git a/npm/packages/number-system/binary/binary-to-decimal/src/index.ts b/npm/packages/number-system/binary/binary-to-decimal/src/index.ts deleted file mode 100644 index 5727e6743..000000000 --- a/npm/packages/number-system/binary/binary-to-decimal/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-to-decimal"; diff --git a/npm/packages/number-system/binary/binary-to-decimal/tsconfig.json b/npm/packages/number-system/binary/binary-to-decimal/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/binary/binary-to-decimal/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/binary/binary-to-hexadecimal/.eslintrc.js b/npm/packages/number-system/binary/binary-to-hexadecimal/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/binary/binary-to-hexadecimal/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/binary/binary-to-hexadecimal/CHANGELOG.md b/npm/packages/number-system/binary/binary-to-hexadecimal/CHANGELOG.md deleted file mode 100644 index eb0d909e0..000000000 --- a/npm/packages/number-system/binary/binary-to-hexadecimal/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/binary-to-hexadecimal - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/binary/binary-to-hexadecimal/LICENSE.md b/npm/packages/number-system/binary/binary-to-hexadecimal/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/binary/binary-to-hexadecimal/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/binary/binary-to-hexadecimal/README.md b/npm/packages/number-system/binary/binary-to-hexadecimal/README.md deleted file mode 100644 index d51bd8e60..000000000 --- a/npm/packages/number-system/binary/binary-to-hexadecimal/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/binary-to-hexadecimal` - -Converts binary to hexadecimal - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fbinary-to-hexadecimal?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fbinary-to-hexadecimal?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fbinary-to-hexadecimal?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/binary-to-hexadecimal - -# or, if you're using npm -npm install @codinasion/binary-to-hexadecimal - -# or, if you're using yarn -yarn add @codinasion/binary-to-hexadecimal -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { BinaryToHexadecimal } from "@codinasion/binary-to-hexadecimal"; - -const binary = "10000000"; - -const hexadecimal = BinaryToHexadecimal(binary); -console.log(hexadecimal); - -// Output -// 80 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/binary/binary-to-hexadecimal/jestconfig.json b/npm/packages/number-system/binary/binary-to-hexadecimal/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/binary/binary-to-hexadecimal/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/binary/binary-to-hexadecimal/package.json b/npm/packages/number-system/binary/binary-to-hexadecimal/package.json deleted file mode 100644 index f0542e5b3..000000000 --- a/npm/packages/number-system/binary/binary-to-hexadecimal/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/binary-to-hexadecimal", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Converts binary to hexadecimal", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "binary", - "hexadecimal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/binary/binary-to-hexadecimal/src/binary-to-hexadecimal/binary-to-hexadecimal.test.ts b/npm/packages/number-system/binary/binary-to-hexadecimal/src/binary-to-hexadecimal/binary-to-hexadecimal.test.ts deleted file mode 100644 index 38f96286b..000000000 --- a/npm/packages/number-system/binary/binary-to-hexadecimal/src/binary-to-hexadecimal/binary-to-hexadecimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { BinaryToHexadecimal } from "./binary-to-hexadecimal"; - -describe("BinaryToHexadecimal", () => { - it("should convert binary to hexadecimal", () => { - expect(BinaryToHexadecimal("1111")).toBe("F"); - expect(BinaryToHexadecimal("10000000")).toBe("80"); - }); - - it("should return empty string for invalid input", () => { - expect(BinaryToHexadecimal("123")).toBe(""); - expect(BinaryToHexadecimal("abc")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/binary/binary-to-hexadecimal/src/binary-to-hexadecimal/binary-to-hexadecimal.ts b/npm/packages/number-system/binary/binary-to-hexadecimal/src/binary-to-hexadecimal/binary-to-hexadecimal.ts deleted file mode 100644 index 2d61caf50..000000000 --- a/npm/packages/number-system/binary/binary-to-hexadecimal/src/binary-to-hexadecimal/binary-to-hexadecimal.ts +++ /dev/null @@ -1,29 +0,0 @@ -/** - * Converts a binary number to a hexadecimal number. - * - * @param binary - The binary number to convert. - * @returns The hexadecimal representation of the binary number. - */ -export function BinaryToHexadecimal(binary: string): string { - if (!/^[01]+$/.test(binary)) { - return ""; - } - let hex = ""; - let decimal = 0; - let power = 0; - for (let i = binary.length - 1; i >= 0; i--) { - if (binary[i] === "1") { - decimal += Math.pow(2, power); - } - power++; - if (power === 4 || i === 0) { - hex = - (decimal < 10 - ? decimal.toString() - : String.fromCharCode(55 + decimal)) + hex; - decimal = 0; - power = 0; - } - } - return hex; -} diff --git a/npm/packages/number-system/binary/binary-to-hexadecimal/src/binary-to-hexadecimal/index.ts b/npm/packages/number-system/binary/binary-to-hexadecimal/src/binary-to-hexadecimal/index.ts deleted file mode 100644 index 53b1f7e7a..000000000 --- a/npm/packages/number-system/binary/binary-to-hexadecimal/src/binary-to-hexadecimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-to-hexadecimal"; diff --git a/npm/packages/number-system/binary/binary-to-hexadecimal/src/index.ts b/npm/packages/number-system/binary/binary-to-hexadecimal/src/index.ts deleted file mode 100644 index 53b1f7e7a..000000000 --- a/npm/packages/number-system/binary/binary-to-hexadecimal/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-to-hexadecimal"; diff --git a/npm/packages/number-system/binary/binary-to-hexadecimal/tsconfig.json b/npm/packages/number-system/binary/binary-to-hexadecimal/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/binary/binary-to-hexadecimal/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/binary/binary-to-octal/.eslintrc.js b/npm/packages/number-system/binary/binary-to-octal/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/binary/binary-to-octal/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/binary/binary-to-octal/CHANGELOG.md b/npm/packages/number-system/binary/binary-to-octal/CHANGELOG.md deleted file mode 100644 index bf7c55af3..000000000 --- a/npm/packages/number-system/binary/binary-to-octal/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/binary-to-octal - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/binary/binary-to-octal/LICENSE.md b/npm/packages/number-system/binary/binary-to-octal/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/binary/binary-to-octal/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/binary/binary-to-octal/README.md b/npm/packages/number-system/binary/binary-to-octal/README.md deleted file mode 100644 index aab68c055..000000000 --- a/npm/packages/number-system/binary/binary-to-octal/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/binary-to-octal` - -Converts a binary number to an octal number. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fbinary-to-octal?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fbinary-to-octal?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fbinary-to-octal?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/binary-to-octal - -# or, if you're using npm -npm install @codinasion/binary-to-octal - -# or, if you're using yarn -yarn add @codinasion/binary-to-octal -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { BinaryToOctal } from "@codinasion/binary-to-octal"; - -const binary = "10000000"; - -const octal = BinaryToOctal(binary); -console.log(octal); - -// Output -// 200 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/binary/binary-to-octal/jestconfig.json b/npm/packages/number-system/binary/binary-to-octal/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/binary/binary-to-octal/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/binary/binary-to-octal/package.json b/npm/packages/number-system/binary/binary-to-octal/package.json deleted file mode 100644 index f3460d5ee..000000000 --- a/npm/packages/number-system/binary/binary-to-octal/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/binary-to-octal", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Converts binary to octal", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "binary", - "octal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/binary/binary-to-octal/src/binary-to-octal/binary-to-octal.test.ts b/npm/packages/number-system/binary/binary-to-octal/src/binary-to-octal/binary-to-octal.test.ts deleted file mode 100644 index be4d71896..000000000 --- a/npm/packages/number-system/binary/binary-to-octal/src/binary-to-octal/binary-to-octal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { BinaryToOctal } from "./binary-to-octal"; - -describe("BinaryToOctal", () => { - it("should convert binary to octal", () => { - expect(BinaryToOctal("1111")).toBe("17"); - expect(BinaryToOctal("10000000")).toBe("200"); - }); - - it("should return empty string for invalid input", () => { - expect(BinaryToOctal("123")).toBe(""); - expect(BinaryToOctal("abc")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/binary/binary-to-octal/src/binary-to-octal/binary-to-octal.ts b/npm/packages/number-system/binary/binary-to-octal/src/binary-to-octal/binary-to-octal.ts deleted file mode 100644 index 2199031b4..000000000 --- a/npm/packages/number-system/binary/binary-to-octal/src/binary-to-octal/binary-to-octal.ts +++ /dev/null @@ -1,26 +0,0 @@ -/** - * Converts a binary number to octal. - * - * @param binary - The binary number to convert. - * @returns The octal representation of the binary number. - */ -export function BinaryToOctal(binary: string): string { - if (!/^[01]+$/.test(binary)) { - return ""; - } - let octal = ""; - let decimal = 0; - let power = 0; - for (let i = binary.length - 1; i >= 0; i--) { - if (binary[i] === "1") { - decimal += Math.pow(2, power); - } - power++; - if (power === 3 || i === 0) { - octal = decimal.toString() + octal; - decimal = 0; - power = 0; - } - } - return octal; -} diff --git a/npm/packages/number-system/binary/binary-to-octal/src/binary-to-octal/index.ts b/npm/packages/number-system/binary/binary-to-octal/src/binary-to-octal/index.ts deleted file mode 100644 index 7666c6da3..000000000 --- a/npm/packages/number-system/binary/binary-to-octal/src/binary-to-octal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-to-octal"; diff --git a/npm/packages/number-system/binary/binary-to-octal/src/index.ts b/npm/packages/number-system/binary/binary-to-octal/src/index.ts deleted file mode 100644 index 7666c6da3..000000000 --- a/npm/packages/number-system/binary/binary-to-octal/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-to-octal"; diff --git a/npm/packages/number-system/binary/binary-to-octal/tsconfig.json b/npm/packages/number-system/binary/binary-to-octal/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/binary/binary-to-octal/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/binary/binary/.eslintrc.js b/npm/packages/number-system/binary/binary/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/binary/binary/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/binary/binary/CHANGELOG.md b/npm/packages/number-system/binary/binary/CHANGELOG.md deleted file mode 100644 index 50ece13f3..000000000 --- a/npm/packages/number-system/binary/binary/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/binary - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/binary/binary/LICENSE.md b/npm/packages/number-system/binary/binary/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/binary/binary/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/binary/binary/README.md b/npm/packages/number-system/binary/binary/README.md deleted file mode 100644 index 96b07ef5b..000000000 --- a/npm/packages/number-system/binary/binary/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/binary` - -A collection of useful TypeScript functions and utilities for converting binary to other number systems. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fbinary?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fbinary?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fbinary?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/binary - -# or, if you're using npm -npm install @codinasion/binary - -# or, if you're using yarn -yarn add @codinasion/binary -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { BinaryToDecimal } from "@codinasion/binary"; - -const binary = "10000000"; - -const decimal = BinaryToDecimal(binary); -console.log(decimal); - -// Output -// 128 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/binary/binary/jestconfig.json b/npm/packages/number-system/binary/binary/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/binary/binary/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/binary/binary/package.json b/npm/packages/number-system/binary/binary/package.json deleted file mode 100644 index 9120ca092..000000000 --- a/npm/packages/number-system/binary/binary/package.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "name": "@codinasion/binary", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for converting binary to other number systems.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "ascii", - "binary", - "decimal", - "hexadecimal", - "octal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/binary/binary/src/binary/binary-to-ascii/binary-to-ascii.test.ts b/npm/packages/number-system/binary/binary/src/binary/binary-to-ascii/binary-to-ascii.test.ts deleted file mode 100644 index f1d61739a..000000000 --- a/npm/packages/number-system/binary/binary/src/binary/binary-to-ascii/binary-to-ascii.test.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { BinaryToAscii } from "./binary-to-ascii"; - -describe("BinaryToAscii", () => { - it("should convert binary to ASCII", () => { - expect( - BinaryToAscii( - "01001000011001010110110001101100011011110010110000100000011101110110111101110010011011000110010000100001", - ), - ).toBe("Hello, world!"); - expect(BinaryToAscii("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/binary/binary/src/binary/binary-to-ascii/binary-to-ascii.ts b/npm/packages/number-system/binary/binary/src/binary/binary-to-ascii/binary-to-ascii.ts deleted file mode 100644 index 3ae6589c8..000000000 --- a/npm/packages/number-system/binary/binary/src/binary/binary-to-ascii/binary-to-ascii.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a binary string to ASCII characters. - * - * @param binary - The binary string to convert. - * @returns The ASCII representation of the binary string. - */ -export function BinaryToAscii(binary: string): string { - let ascii = ""; - for (let i = 0; i < binary.length; i += 8) { - const byte = binary.slice(i, i + 8); - const charCode = parseInt(byte, 2); - ascii += String.fromCharCode(charCode); - } - return ascii; -} diff --git a/npm/packages/number-system/binary/binary/src/binary/binary-to-ascii/index.ts b/npm/packages/number-system/binary/binary/src/binary/binary-to-ascii/index.ts deleted file mode 100644 index 3701546ed..000000000 --- a/npm/packages/number-system/binary/binary/src/binary/binary-to-ascii/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-to-ascii"; diff --git a/npm/packages/number-system/binary/binary/src/binary/binary-to-decimal/binary-to-decimal.test.ts b/npm/packages/number-system/binary/binary/src/binary/binary-to-decimal/binary-to-decimal.test.ts deleted file mode 100644 index 8e0e7b616..000000000 --- a/npm/packages/number-system/binary/binary/src/binary/binary-to-decimal/binary-to-decimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { BinaryToDecimal } from "./binary-to-decimal"; - -describe("BinaryToDecimal", () => { - it("should convert binary to decimal", () => { - expect(BinaryToDecimal("10")).toBe(2); - expect(BinaryToDecimal("10000000")).toBe(128); - }); - - it("should return NaN for invalid input", () => { - expect(BinaryToDecimal("123")).toBe(NaN); - expect(BinaryToDecimal("abc")).toBe(NaN); - }); -}); diff --git a/npm/packages/number-system/binary/binary/src/binary/binary-to-decimal/binary-to-decimal.ts b/npm/packages/number-system/binary/binary/src/binary/binary-to-decimal/binary-to-decimal.ts deleted file mode 100644 index 5c2b0c404..000000000 --- a/npm/packages/number-system/binary/binary/src/binary/binary-to-decimal/binary-to-decimal.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a binary number to decimal. - * - * @param binary - The binary number to convert. - * @returns The decimal representation of the binary number. Returns NaN if the input is not a valid binary number. - */ -export function BinaryToDecimal(binary: string): number { - if (!/^[01]+$/.test(binary)) { - return NaN; - } - let decimal = 0; - let power = 0; - for (let i = binary.length - 1; i >= 0; i--) { - if (binary[i] === "1") { - decimal += Math.pow(2, power); - } - power++; - } - return decimal; -} diff --git a/npm/packages/number-system/binary/binary/src/binary/binary-to-decimal/index.ts b/npm/packages/number-system/binary/binary/src/binary/binary-to-decimal/index.ts deleted file mode 100644 index 5727e6743..000000000 --- a/npm/packages/number-system/binary/binary/src/binary/binary-to-decimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-to-decimal"; diff --git a/npm/packages/number-system/binary/binary/src/binary/binary-to-hexadecimal/binary-to-hexadecimal.test.ts b/npm/packages/number-system/binary/binary/src/binary/binary-to-hexadecimal/binary-to-hexadecimal.test.ts deleted file mode 100644 index 38f96286b..000000000 --- a/npm/packages/number-system/binary/binary/src/binary/binary-to-hexadecimal/binary-to-hexadecimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { BinaryToHexadecimal } from "./binary-to-hexadecimal"; - -describe("BinaryToHexadecimal", () => { - it("should convert binary to hexadecimal", () => { - expect(BinaryToHexadecimal("1111")).toBe("F"); - expect(BinaryToHexadecimal("10000000")).toBe("80"); - }); - - it("should return empty string for invalid input", () => { - expect(BinaryToHexadecimal("123")).toBe(""); - expect(BinaryToHexadecimal("abc")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/binary/binary/src/binary/binary-to-hexadecimal/binary-to-hexadecimal.ts b/npm/packages/number-system/binary/binary/src/binary/binary-to-hexadecimal/binary-to-hexadecimal.ts deleted file mode 100644 index 2d61caf50..000000000 --- a/npm/packages/number-system/binary/binary/src/binary/binary-to-hexadecimal/binary-to-hexadecimal.ts +++ /dev/null @@ -1,29 +0,0 @@ -/** - * Converts a binary number to a hexadecimal number. - * - * @param binary - The binary number to convert. - * @returns The hexadecimal representation of the binary number. - */ -export function BinaryToHexadecimal(binary: string): string { - if (!/^[01]+$/.test(binary)) { - return ""; - } - let hex = ""; - let decimal = 0; - let power = 0; - for (let i = binary.length - 1; i >= 0; i--) { - if (binary[i] === "1") { - decimal += Math.pow(2, power); - } - power++; - if (power === 4 || i === 0) { - hex = - (decimal < 10 - ? decimal.toString() - : String.fromCharCode(55 + decimal)) + hex; - decimal = 0; - power = 0; - } - } - return hex; -} diff --git a/npm/packages/number-system/binary/binary/src/binary/binary-to-hexadecimal/index.ts b/npm/packages/number-system/binary/binary/src/binary/binary-to-hexadecimal/index.ts deleted file mode 100644 index 53b1f7e7a..000000000 --- a/npm/packages/number-system/binary/binary/src/binary/binary-to-hexadecimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-to-hexadecimal"; diff --git a/npm/packages/number-system/binary/binary/src/binary/binary-to-octal/binary-to-octal.test.ts b/npm/packages/number-system/binary/binary/src/binary/binary-to-octal/binary-to-octal.test.ts deleted file mode 100644 index be4d71896..000000000 --- a/npm/packages/number-system/binary/binary/src/binary/binary-to-octal/binary-to-octal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { BinaryToOctal } from "./binary-to-octal"; - -describe("BinaryToOctal", () => { - it("should convert binary to octal", () => { - expect(BinaryToOctal("1111")).toBe("17"); - expect(BinaryToOctal("10000000")).toBe("200"); - }); - - it("should return empty string for invalid input", () => { - expect(BinaryToOctal("123")).toBe(""); - expect(BinaryToOctal("abc")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/binary/binary/src/binary/binary-to-octal/binary-to-octal.ts b/npm/packages/number-system/binary/binary/src/binary/binary-to-octal/binary-to-octal.ts deleted file mode 100644 index 2199031b4..000000000 --- a/npm/packages/number-system/binary/binary/src/binary/binary-to-octal/binary-to-octal.ts +++ /dev/null @@ -1,26 +0,0 @@ -/** - * Converts a binary number to octal. - * - * @param binary - The binary number to convert. - * @returns The octal representation of the binary number. - */ -export function BinaryToOctal(binary: string): string { - if (!/^[01]+$/.test(binary)) { - return ""; - } - let octal = ""; - let decimal = 0; - let power = 0; - for (let i = binary.length - 1; i >= 0; i--) { - if (binary[i] === "1") { - decimal += Math.pow(2, power); - } - power++; - if (power === 3 || i === 0) { - octal = decimal.toString() + octal; - decimal = 0; - power = 0; - } - } - return octal; -} diff --git a/npm/packages/number-system/binary/binary/src/binary/binary-to-octal/index.ts b/npm/packages/number-system/binary/binary/src/binary/binary-to-octal/index.ts deleted file mode 100644 index 7666c6da3..000000000 --- a/npm/packages/number-system/binary/binary/src/binary/binary-to-octal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-to-octal"; diff --git a/npm/packages/number-system/binary/binary/src/binary/index.ts b/npm/packages/number-system/binary/binary/src/binary/index.ts deleted file mode 100644 index 44b9be04a..000000000 --- a/npm/packages/number-system/binary/binary/src/binary/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -export * from "./binary-to-ascii"; -export * from "./binary-to-decimal"; -export * from "./binary-to-hexadecimal"; -export * from "./binary-to-octal"; diff --git a/npm/packages/number-system/binary/binary/src/index.ts b/npm/packages/number-system/binary/binary/src/index.ts deleted file mode 100644 index 0ee64ad05..000000000 --- a/npm/packages/number-system/binary/binary/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary"; diff --git a/npm/packages/number-system/binary/binary/tsconfig.json b/npm/packages/number-system/binary/binary/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/binary/binary/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/decimal/decimal-to-ascii/.eslintrc.js b/npm/packages/number-system/decimal/decimal-to-ascii/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/decimal/decimal-to-ascii/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/decimal/decimal-to-ascii/CHANGELOG.md b/npm/packages/number-system/decimal/decimal-to-ascii/CHANGELOG.md deleted file mode 100644 index 284840d3b..000000000 --- a/npm/packages/number-system/decimal/decimal-to-ascii/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/decimal-to-ascii - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/decimal/decimal-to-ascii/LICENSE.md b/npm/packages/number-system/decimal/decimal-to-ascii/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/decimal/decimal-to-ascii/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/decimal/decimal-to-ascii/README.md b/npm/packages/number-system/decimal/decimal-to-ascii/README.md deleted file mode 100644 index 1a8d913ed..000000000 --- a/npm/packages/number-system/decimal/decimal-to-ascii/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/decimal-to-ascii` - -Converts a decimal number to ASCII. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdecimal-to-ascii?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdecimal-to-ascii?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdecimal-to-ascii?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/decimal-to-ascii - -# or, if you're using npm -npm install @codinasion/decimal-to-ascii - -# or, if you're using yarn -yarn add @codinasion/decimal-to-ascii -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DecimalToAscii } from "@codinasion/decimal-to-ascii"; - -const decimal = 72; - -const ascii = DecimalToAscii(decimal); -console.log(ascii); - -// Output -// H -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/decimal/decimal-to-ascii/jestconfig.json b/npm/packages/number-system/decimal/decimal-to-ascii/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/decimal/decimal-to-ascii/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/decimal/decimal-to-ascii/package.json b/npm/packages/number-system/decimal/decimal-to-ascii/package.json deleted file mode 100644 index c52dcc707..000000000 --- a/npm/packages/number-system/decimal/decimal-to-ascii/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/decimal-to-ascii", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Converts decimal numbers to ASCII characters", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "ascii", - "decimal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/decimal/decimal-to-ascii/src/decimal-to-ascii/decimal-to-ascii.test.ts b/npm/packages/number-system/decimal/decimal-to-ascii/src/decimal-to-ascii/decimal-to-ascii.test.ts deleted file mode 100644 index 11f796843..000000000 --- a/npm/packages/number-system/decimal/decimal-to-ascii/src/decimal-to-ascii/decimal-to-ascii.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { DecimalToAscii } from "./decimal-to-ascii"; - -describe("DecimalToAscii", () => { - it("should convert decimal to ASCII", () => { - expect(DecimalToAscii(72)).toBe("H"); - expect(DecimalToAscii(101)).toBe("e"); - expect(DecimalToAscii(108)).toBe("l"); - expect(DecimalToAscii(111)).toBe("o"); - expect(DecimalToAscii(44)).toBe(","); - expect(DecimalToAscii(32)).toBe(" "); - expect(DecimalToAscii(119)).toBe("w"); - expect(DecimalToAscii(114)).toBe("r"); - expect(DecimalToAscii(100)).toBe("d"); - expect(DecimalToAscii(33)).toBe("!"); - }); - - it("should return empty string for invalid input", () => { - expect(DecimalToAscii(-1)).toBe(""); - expect(DecimalToAscii(256)).toBe(""); - }); -}); diff --git a/npm/packages/number-system/decimal/decimal-to-ascii/src/decimal-to-ascii/decimal-to-ascii.ts b/npm/packages/number-system/decimal/decimal-to-ascii/src/decimal-to-ascii/decimal-to-ascii.ts deleted file mode 100644 index b80d28d9c..000000000 --- a/npm/packages/number-system/decimal/decimal-to-ascii/src/decimal-to-ascii/decimal-to-ascii.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a decimal number to its corresponding ASCII character. - * - * @param decimal - The decimal number to convert. - * @returns The ASCII character corresponding to the decimal number. Returns an empty string if the decimal number is out of range (0-255). - */ -export function DecimalToAscii(decimal: number): string { - if (decimal < 0 || decimal > 255) { - return ""; - } - return String.fromCharCode(decimal); -} diff --git a/npm/packages/number-system/decimal/decimal-to-ascii/src/decimal-to-ascii/index.ts b/npm/packages/number-system/decimal/decimal-to-ascii/src/decimal-to-ascii/index.ts deleted file mode 100644 index b0b38f659..000000000 --- a/npm/packages/number-system/decimal/decimal-to-ascii/src/decimal-to-ascii/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./decimal-to-ascii"; diff --git a/npm/packages/number-system/decimal/decimal-to-ascii/src/index.ts b/npm/packages/number-system/decimal/decimal-to-ascii/src/index.ts deleted file mode 100644 index b0b38f659..000000000 --- a/npm/packages/number-system/decimal/decimal-to-ascii/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./decimal-to-ascii"; diff --git a/npm/packages/number-system/decimal/decimal-to-ascii/tsconfig.json b/npm/packages/number-system/decimal/decimal-to-ascii/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/decimal/decimal-to-ascii/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/decimal/decimal-to-binary/.eslintrc.js b/npm/packages/number-system/decimal/decimal-to-binary/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/decimal/decimal-to-binary/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/decimal/decimal-to-binary/CHANGELOG.md b/npm/packages/number-system/decimal/decimal-to-binary/CHANGELOG.md deleted file mode 100644 index 542f0b800..000000000 --- a/npm/packages/number-system/decimal/decimal-to-binary/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/decimal-to-binary - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/decimal/decimal-to-binary/LICENSE.md b/npm/packages/number-system/decimal/decimal-to-binary/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/decimal/decimal-to-binary/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/decimal/decimal-to-binary/README.md b/npm/packages/number-system/decimal/decimal-to-binary/README.md deleted file mode 100644 index d1ac822b0..000000000 --- a/npm/packages/number-system/decimal/decimal-to-binary/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/decimal-to-binary` - -Converts a decimal number to binary. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdecimal-to-binary?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdecimal-to-binary?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdecimal-to-binary?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/decimal-to-binary - -# or, if you're using npm -npm install @codinasion/decimal-to-binary - -# or, if you're using yarn -yarn add @codinasion/decimal-to-binary -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DecimalToBinary } from "@codinasion/decimal-to-binary"; - -const decimal = 128; - -const binary = DecimalToBinary(decimal); -console.log(binary); - -// Output -// 10000000 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/decimal/decimal-to-binary/jestconfig.json b/npm/packages/number-system/decimal/decimal-to-binary/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/decimal/decimal-to-binary/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/decimal/decimal-to-binary/package.json b/npm/packages/number-system/decimal/decimal-to-binary/package.json deleted file mode 100644 index e6daea52e..000000000 --- a/npm/packages/number-system/decimal/decimal-to-binary/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/decimal-to-binary", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Converts decimal numbers to binary numbers", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "binary", - "decimal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/decimal/decimal-to-binary/src/decimal-to-binary/decimal-to-binary.test.ts b/npm/packages/number-system/decimal/decimal-to-binary/src/decimal-to-binary/decimal-to-binary.test.ts deleted file mode 100644 index da4191e50..000000000 --- a/npm/packages/number-system/decimal/decimal-to-binary/src/decimal-to-binary/decimal-to-binary.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { DecimalToBinary } from "./decimal-to-binary"; - -describe("DecimalToBinary", () => { - it("should convert decimal to binary", () => { - expect(DecimalToBinary(15)).toBe("1111"); - expect(DecimalToBinary(128)).toBe("10000000"); - }); - - it("should return empty string for invalid input", () => { - expect(DecimalToBinary(-1)).toBe(""); - expect(DecimalToBinary(NaN)).toBe(""); - }); -}); diff --git a/npm/packages/number-system/decimal/decimal-to-binary/src/decimal-to-binary/decimal-to-binary.ts b/npm/packages/number-system/decimal/decimal-to-binary/src/decimal-to-binary/decimal-to-binary.ts deleted file mode 100644 index 0d9913009..000000000 --- a/npm/packages/number-system/decimal/decimal-to-binary/src/decimal-to-binary/decimal-to-binary.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Converts a decimal number to its binary representation. - * - * @param decimal - The decimal number to convert. - * @returns The binary representation of the decimal number. - * If the decimal number is negative or not an integer, an empty string is returned. - */ -export function DecimalToBinary(decimal: number): string { - if (decimal < 0 || !Number.isInteger(decimal)) { - return ""; - } - let binary = ""; - let num = decimal; - while (num > 0) { - binary = (num % 2) + binary; - num = Math.floor(num / 2); - } - return binary || "0"; -} diff --git a/npm/packages/number-system/decimal/decimal-to-binary/src/decimal-to-binary/index.ts b/npm/packages/number-system/decimal/decimal-to-binary/src/decimal-to-binary/index.ts deleted file mode 100644 index e4615bdd9..000000000 --- a/npm/packages/number-system/decimal/decimal-to-binary/src/decimal-to-binary/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./decimal-to-binary"; diff --git a/npm/packages/number-system/decimal/decimal-to-binary/src/index.ts b/npm/packages/number-system/decimal/decimal-to-binary/src/index.ts deleted file mode 100644 index e4615bdd9..000000000 --- a/npm/packages/number-system/decimal/decimal-to-binary/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./decimal-to-binary"; diff --git a/npm/packages/number-system/decimal/decimal-to-binary/tsconfig.json b/npm/packages/number-system/decimal/decimal-to-binary/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/decimal/decimal-to-binary/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/decimal/decimal-to-hexadecimal/.eslintrc.js b/npm/packages/number-system/decimal/decimal-to-hexadecimal/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/decimal/decimal-to-hexadecimal/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/decimal/decimal-to-hexadecimal/CHANGELOG.md b/npm/packages/number-system/decimal/decimal-to-hexadecimal/CHANGELOG.md deleted file mode 100644 index b0e08e7a6..000000000 --- a/npm/packages/number-system/decimal/decimal-to-hexadecimal/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/decimal-to-hexadecimal - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/decimal/decimal-to-hexadecimal/LICENSE.md b/npm/packages/number-system/decimal/decimal-to-hexadecimal/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/decimal/decimal-to-hexadecimal/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/decimal/decimal-to-hexadecimal/README.md b/npm/packages/number-system/decimal/decimal-to-hexadecimal/README.md deleted file mode 100644 index af5659d03..000000000 --- a/npm/packages/number-system/decimal/decimal-to-hexadecimal/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/decimal-to-hexadecimal` - -Converts a decimal number to hexadecimal. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdecimal-to-hexadecimal?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdecimal-to-hexadecimal?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdecimal-to-hexadecimal?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/decimal-to-hexadecimal - -# or, if you're using npm -npm install @codinasion/decimal-to-hexadecimal - -# or, if you're using yarn -yarn add @codinasion/decimal-to-hexadecimal -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DecimalToHexadecimal } from "@codinasion/decimal-to-hexadecimal"; - -const decimal = 128; - -const hexadecimal = DecimalToHexadecimal(decimal); -console.log(hexadecimal); - -// Output -// 80 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/decimal/decimal-to-hexadecimal/jestconfig.json b/npm/packages/number-system/decimal/decimal-to-hexadecimal/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/decimal/decimal-to-hexadecimal/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/decimal/decimal-to-hexadecimal/package.json b/npm/packages/number-system/decimal/decimal-to-hexadecimal/package.json deleted file mode 100644 index 8d5be10d2..000000000 --- a/npm/packages/number-system/decimal/decimal-to-hexadecimal/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/decimal-to-hexadecimal", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Converts decimal numbers to hexadecimal numbers", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "decimal", - "hexadecimal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/decimal/decimal-to-hexadecimal/src/decimal-to-hexadecimal/decimal-to-hexadecimal.test.ts b/npm/packages/number-system/decimal/decimal-to-hexadecimal/src/decimal-to-hexadecimal/decimal-to-hexadecimal.test.ts deleted file mode 100644 index e4fc3ac47..000000000 --- a/npm/packages/number-system/decimal/decimal-to-hexadecimal/src/decimal-to-hexadecimal/decimal-to-hexadecimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { DecimalToHexadecimal } from "./decimal-to-hexadecimal"; - -describe("DecimalToHexadecimal", () => { - it("should convert decimal to hexadecimal", () => { - expect(DecimalToHexadecimal(255)).toBe("FF"); - expect(DecimalToHexadecimal(4096)).toBe("1000"); - }); - - it("should return empty string for invalid input", () => { - expect(DecimalToHexadecimal(-1)).toBe(""); - expect(DecimalToHexadecimal(NaN)).toBe(""); - }); -}); diff --git a/npm/packages/number-system/decimal/decimal-to-hexadecimal/src/decimal-to-hexadecimal/decimal-to-hexadecimal.ts b/npm/packages/number-system/decimal/decimal-to-hexadecimal/src/decimal-to-hexadecimal/decimal-to-hexadecimal.ts deleted file mode 100644 index 936832096..000000000 --- a/npm/packages/number-system/decimal/decimal-to-hexadecimal/src/decimal-to-hexadecimal/decimal-to-hexadecimal.ts +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Converts a decimal number to its hexadecimal representation. - * - * @param decimal - The decimal number to convert. - * @returns The hexadecimal representation of the decimal number. - * If the input is negative or not an integer, an empty string is returned. - */ -export function DecimalToHexadecimal(decimal: number): string { - if (decimal < 0 || !Number.isInteger(decimal)) { - return ""; - } - let hex = ""; - let num = decimal; - while (num > 0) { - const remainder = num % 16; - hex = - (remainder < 10 - ? remainder.toString() - : String.fromCharCode(55 + remainder)) + hex; - num = Math.floor(num / 16); - } - return hex || "0"; -} diff --git a/npm/packages/number-system/decimal/decimal-to-hexadecimal/src/decimal-to-hexadecimal/index.ts b/npm/packages/number-system/decimal/decimal-to-hexadecimal/src/decimal-to-hexadecimal/index.ts deleted file mode 100644 index 18023ddbc..000000000 --- a/npm/packages/number-system/decimal/decimal-to-hexadecimal/src/decimal-to-hexadecimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./decimal-to-hexadecimal"; diff --git a/npm/packages/number-system/decimal/decimal-to-hexadecimal/src/index.ts b/npm/packages/number-system/decimal/decimal-to-hexadecimal/src/index.ts deleted file mode 100644 index 18023ddbc..000000000 --- a/npm/packages/number-system/decimal/decimal-to-hexadecimal/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./decimal-to-hexadecimal"; diff --git a/npm/packages/number-system/decimal/decimal-to-hexadecimal/tsconfig.json b/npm/packages/number-system/decimal/decimal-to-hexadecimal/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/decimal/decimal-to-hexadecimal/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/decimal/decimal-to-octal/.eslintrc.js b/npm/packages/number-system/decimal/decimal-to-octal/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/decimal/decimal-to-octal/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/decimal/decimal-to-octal/CHANGELOG.md b/npm/packages/number-system/decimal/decimal-to-octal/CHANGELOG.md deleted file mode 100644 index 9726cf23f..000000000 --- a/npm/packages/number-system/decimal/decimal-to-octal/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/decimal-to-octal - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/decimal/decimal-to-octal/LICENSE.md b/npm/packages/number-system/decimal/decimal-to-octal/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/decimal/decimal-to-octal/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/decimal/decimal-to-octal/README.md b/npm/packages/number-system/decimal/decimal-to-octal/README.md deleted file mode 100644 index 583062e1d..000000000 --- a/npm/packages/number-system/decimal/decimal-to-octal/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/decimal-to-octal` - -Converts a decimal number to octal. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdecimal-to-octal?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdecimal-to-octal?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdecimal-to-octal?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/decimal-to-octal - -# or, if you're using npm -npm install @codinasion/decimal-to-octal - -# or, if you're using yarn -yarn add @codinasion/decimal-to-octal -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DecimalToOctal } from "@codinasion/decimal-to-octal"; - -const decimal = 128; - -const octal = DecimalToOctal(decimal); -console.log(octal); - -// Output -// 200 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/decimal/decimal-to-octal/jestconfig.json b/npm/packages/number-system/decimal/decimal-to-octal/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/decimal/decimal-to-octal/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/decimal/decimal-to-octal/package.json b/npm/packages/number-system/decimal/decimal-to-octal/package.json deleted file mode 100644 index 77f7ff039..000000000 --- a/npm/packages/number-system/decimal/decimal-to-octal/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/decimal-to-octal", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Converts decimal numbers to octal numbers", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "decimal", - "octal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/decimal/decimal-to-octal/src/decimal-to-octal/decimal-to-octal.test.ts b/npm/packages/number-system/decimal/decimal-to-octal/src/decimal-to-octal/decimal-to-octal.test.ts deleted file mode 100644 index c6bba18c7..000000000 --- a/npm/packages/number-system/decimal/decimal-to-octal/src/decimal-to-octal/decimal-to-octal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { DecimalToOctal } from "./decimal-to-octal"; - -describe("DecimalToOctal", () => { - it("should convert decimal to octal", () => { - expect(DecimalToOctal(511)).toBe("777"); - expect(DecimalToOctal(4096)).toBe("10000"); - }); - - it("should return empty string for invalid input", () => { - expect(DecimalToOctal(-1)).toBe(""); - expect(DecimalToOctal(NaN)).toBe(""); - }); -}); diff --git a/npm/packages/number-system/decimal/decimal-to-octal/src/decimal-to-octal/decimal-to-octal.ts b/npm/packages/number-system/decimal/decimal-to-octal/src/decimal-to-octal/decimal-to-octal.ts deleted file mode 100644 index 9b663c4d9..000000000 --- a/npm/packages/number-system/decimal/decimal-to-octal/src/decimal-to-octal/decimal-to-octal.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Converts a decimal number to octal. - * - * @param decimal - The decimal number to convert. - * @returns The octal representation of the decimal number. - * If the input is negative or not an integer, an empty string is returned. - */ -export function DecimalToOctal(decimal: number): string { - if (decimal < 0 || !Number.isInteger(decimal)) { - return ""; - } - let octal = ""; - let num = decimal; - while (num > 0) { - octal = (num % 8).toString() + octal; - num = Math.floor(num / 8); - } - return octal || "0"; -} diff --git a/npm/packages/number-system/decimal/decimal-to-octal/src/decimal-to-octal/index.ts b/npm/packages/number-system/decimal/decimal-to-octal/src/decimal-to-octal/index.ts deleted file mode 100644 index 60cb44142..000000000 --- a/npm/packages/number-system/decimal/decimal-to-octal/src/decimal-to-octal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./decimal-to-octal"; diff --git a/npm/packages/number-system/decimal/decimal-to-octal/src/index.ts b/npm/packages/number-system/decimal/decimal-to-octal/src/index.ts deleted file mode 100644 index 60cb44142..000000000 --- a/npm/packages/number-system/decimal/decimal-to-octal/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./decimal-to-octal"; diff --git a/npm/packages/number-system/decimal/decimal-to-octal/tsconfig.json b/npm/packages/number-system/decimal/decimal-to-octal/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/decimal/decimal-to-octal/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/decimal/decimal/.eslintrc.js b/npm/packages/number-system/decimal/decimal/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/decimal/decimal/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/decimal/decimal/CHANGELOG.md b/npm/packages/number-system/decimal/decimal/CHANGELOG.md deleted file mode 100644 index cdbfc48af..000000000 --- a/npm/packages/number-system/decimal/decimal/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/decimal - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/decimal/decimal/LICENSE.md b/npm/packages/number-system/decimal/decimal/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/decimal/decimal/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/decimal/decimal/README.md b/npm/packages/number-system/decimal/decimal/README.md deleted file mode 100644 index 710f576a7..000000000 --- a/npm/packages/number-system/decimal/decimal/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/decimal` - -A collection of useful TypeScript functions and utilities for converting decimal to other number systems. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdecimal?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdecimal?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdecimal?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/decimal - -# or, if you're using npm -npm install @codinasion/decimal - -# or, if you're using yarn -yarn add @codinasion/decimal -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DecimalToBinary } from "@codinasion/decimal"; - -const decimal = 128; - -const binary = DecimalToBinary(decimal); -console.log(binary); - -// Output -// 10000000 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/decimal/decimal/jestconfig.json b/npm/packages/number-system/decimal/decimal/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/decimal/decimal/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/decimal/decimal/package.json b/npm/packages/number-system/decimal/decimal/package.json deleted file mode 100644 index 00e7a5ec6..000000000 --- a/npm/packages/number-system/decimal/decimal/package.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "name": "@codinasion/decimal", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for converting decimal to other number systems.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "ascii", - "binary", - "decimal", - "hexadecimal", - "octal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-ascii/decimal-to-ascii.test.ts b/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-ascii/decimal-to-ascii.test.ts deleted file mode 100644 index 11f796843..000000000 --- a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-ascii/decimal-to-ascii.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { DecimalToAscii } from "./decimal-to-ascii"; - -describe("DecimalToAscii", () => { - it("should convert decimal to ASCII", () => { - expect(DecimalToAscii(72)).toBe("H"); - expect(DecimalToAscii(101)).toBe("e"); - expect(DecimalToAscii(108)).toBe("l"); - expect(DecimalToAscii(111)).toBe("o"); - expect(DecimalToAscii(44)).toBe(","); - expect(DecimalToAscii(32)).toBe(" "); - expect(DecimalToAscii(119)).toBe("w"); - expect(DecimalToAscii(114)).toBe("r"); - expect(DecimalToAscii(100)).toBe("d"); - expect(DecimalToAscii(33)).toBe("!"); - }); - - it("should return empty string for invalid input", () => { - expect(DecimalToAscii(-1)).toBe(""); - expect(DecimalToAscii(256)).toBe(""); - }); -}); diff --git a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-ascii/decimal-to-ascii.ts b/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-ascii/decimal-to-ascii.ts deleted file mode 100644 index b80d28d9c..000000000 --- a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-ascii/decimal-to-ascii.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a decimal number to its corresponding ASCII character. - * - * @param decimal - The decimal number to convert. - * @returns The ASCII character corresponding to the decimal number. Returns an empty string if the decimal number is out of range (0-255). - */ -export function DecimalToAscii(decimal: number): string { - if (decimal < 0 || decimal > 255) { - return ""; - } - return String.fromCharCode(decimal); -} diff --git a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-ascii/index.ts b/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-ascii/index.ts deleted file mode 100644 index b0b38f659..000000000 --- a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-ascii/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./decimal-to-ascii"; diff --git a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-binary/decimal-to-binary.test.ts b/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-binary/decimal-to-binary.test.ts deleted file mode 100644 index da4191e50..000000000 --- a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-binary/decimal-to-binary.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { DecimalToBinary } from "./decimal-to-binary"; - -describe("DecimalToBinary", () => { - it("should convert decimal to binary", () => { - expect(DecimalToBinary(15)).toBe("1111"); - expect(DecimalToBinary(128)).toBe("10000000"); - }); - - it("should return empty string for invalid input", () => { - expect(DecimalToBinary(-1)).toBe(""); - expect(DecimalToBinary(NaN)).toBe(""); - }); -}); diff --git a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-binary/decimal-to-binary.ts b/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-binary/decimal-to-binary.ts deleted file mode 100644 index 0d9913009..000000000 --- a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-binary/decimal-to-binary.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Converts a decimal number to its binary representation. - * - * @param decimal - The decimal number to convert. - * @returns The binary representation of the decimal number. - * If the decimal number is negative or not an integer, an empty string is returned. - */ -export function DecimalToBinary(decimal: number): string { - if (decimal < 0 || !Number.isInteger(decimal)) { - return ""; - } - let binary = ""; - let num = decimal; - while (num > 0) { - binary = (num % 2) + binary; - num = Math.floor(num / 2); - } - return binary || "0"; -} diff --git a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-binary/index.ts b/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-binary/index.ts deleted file mode 100644 index e4615bdd9..000000000 --- a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-binary/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./decimal-to-binary"; diff --git a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.test.ts b/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.test.ts deleted file mode 100644 index e4fc3ac47..000000000 --- a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { DecimalToHexadecimal } from "./decimal-to-hexadecimal"; - -describe("DecimalToHexadecimal", () => { - it("should convert decimal to hexadecimal", () => { - expect(DecimalToHexadecimal(255)).toBe("FF"); - expect(DecimalToHexadecimal(4096)).toBe("1000"); - }); - - it("should return empty string for invalid input", () => { - expect(DecimalToHexadecimal(-1)).toBe(""); - expect(DecimalToHexadecimal(NaN)).toBe(""); - }); -}); diff --git a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.ts b/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.ts deleted file mode 100644 index 936832096..000000000 --- a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.ts +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Converts a decimal number to its hexadecimal representation. - * - * @param decimal - The decimal number to convert. - * @returns The hexadecimal representation of the decimal number. - * If the input is negative or not an integer, an empty string is returned. - */ -export function DecimalToHexadecimal(decimal: number): string { - if (decimal < 0 || !Number.isInteger(decimal)) { - return ""; - } - let hex = ""; - let num = decimal; - while (num > 0) { - const remainder = num % 16; - hex = - (remainder < 10 - ? remainder.toString() - : String.fromCharCode(55 + remainder)) + hex; - num = Math.floor(num / 16); - } - return hex || "0"; -} diff --git a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-hexadecimal/index.ts b/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-hexadecimal/index.ts deleted file mode 100644 index 18023ddbc..000000000 --- a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-hexadecimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./decimal-to-hexadecimal"; diff --git a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-octal/decimal-to-octal.test.ts b/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-octal/decimal-to-octal.test.ts deleted file mode 100644 index c6bba18c7..000000000 --- a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-octal/decimal-to-octal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { DecimalToOctal } from "./decimal-to-octal"; - -describe("DecimalToOctal", () => { - it("should convert decimal to octal", () => { - expect(DecimalToOctal(511)).toBe("777"); - expect(DecimalToOctal(4096)).toBe("10000"); - }); - - it("should return empty string for invalid input", () => { - expect(DecimalToOctal(-1)).toBe(""); - expect(DecimalToOctal(NaN)).toBe(""); - }); -}); diff --git a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-octal/decimal-to-octal.ts b/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-octal/decimal-to-octal.ts deleted file mode 100644 index 9b663c4d9..000000000 --- a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-octal/decimal-to-octal.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Converts a decimal number to octal. - * - * @param decimal - The decimal number to convert. - * @returns The octal representation of the decimal number. - * If the input is negative or not an integer, an empty string is returned. - */ -export function DecimalToOctal(decimal: number): string { - if (decimal < 0 || !Number.isInteger(decimal)) { - return ""; - } - let octal = ""; - let num = decimal; - while (num > 0) { - octal = (num % 8).toString() + octal; - num = Math.floor(num / 8); - } - return octal || "0"; -} diff --git a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-octal/index.ts b/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-octal/index.ts deleted file mode 100644 index 60cb44142..000000000 --- a/npm/packages/number-system/decimal/decimal/src/decimal/decimal-to-octal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./decimal-to-octal"; diff --git a/npm/packages/number-system/decimal/decimal/src/decimal/index.ts b/npm/packages/number-system/decimal/decimal/src/decimal/index.ts deleted file mode 100644 index c0b5a721e..000000000 --- a/npm/packages/number-system/decimal/decimal/src/decimal/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -export * from "./decimal-to-ascii"; -export * from "./decimal-to-binary"; -export * from "./decimal-to-hexadecimal"; -export * from "./decimal-to-octal"; diff --git a/npm/packages/number-system/decimal/decimal/src/index.ts b/npm/packages/number-system/decimal/decimal/src/index.ts deleted file mode 100644 index 5eb57fbaa..000000000 --- a/npm/packages/number-system/decimal/decimal/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./decimal"; diff --git a/npm/packages/number-system/decimal/decimal/tsconfig.json b/npm/packages/number-system/decimal/decimal/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/decimal/decimal/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/.eslintrc.js b/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/CHANGELOG.md b/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/CHANGELOG.md deleted file mode 100644 index 9fac4919d..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/hexadecimal-to-ascii - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/LICENSE.md b/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/README.md b/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/README.md deleted file mode 100644 index b8a6827a3..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/hexadecimal-to-ascii` - -Converts a hexadecimal number to ASCII. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fhexadecimal-to-ascii?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fhexadecimal-to-ascii?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fhexadecimal-to-ascii?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/hexadecimal-to-ascii - -# or, if you're using npm -npm install @codinasion/hexadecimal-to-ascii - -# or, if you're using yarn -yarn add @codinasion/hexadecimal-to-ascii -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HexadecimalToAscii } from "@codinasion/hexadecimal-to-ascii"; - -const hexadecimal = "48656C6C6F20576F726C64"; - -const ascii = HexadecimalToAscii(hexadecimal); -console.log(ascii); - -// Output -// Hello World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/jestconfig.json b/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/package.json b/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/package.json deleted file mode 100644 index 22bc2d7b9..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/hexadecimal-to-ascii", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Converts hexadecimal to ascii", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "ascii", - "hexadecimal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/src/hexadecimal-to-ascii/hexadecimal-to-ascii.test.ts b/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/src/hexadecimal-to-ascii/hexadecimal-to-ascii.test.ts deleted file mode 100644 index 3441b92a2..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/src/hexadecimal-to-ascii/hexadecimal-to-ascii.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { HexadecimalToAscii } from "./hexadecimal-to-ascii"; - -describe("HexadecimalToAscii", () => { - it("should convert hexadecimal to ASCII", () => { - expect(HexadecimalToAscii("48656C6C6F2C20776F726C6421")).toBe( - "Hello, world!", - ); - expect(HexadecimalToAscii("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/src/hexadecimal-to-ascii/hexadecimal-to-ascii.ts b/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/src/hexadecimal-to-ascii/hexadecimal-to-ascii.ts deleted file mode 100644 index f99c53914..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/src/hexadecimal-to-ascii/hexadecimal-to-ascii.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a hexadecimal string to ASCII. - * - * @param hexadecimal - The hexadecimal string to convert. - * @returns The ASCII representation of the hexadecimal string. - */ -export function HexadecimalToAscii(hexadecimal: string): string { - let ascii = ""; - for (let i = 0; i < hexadecimal.length; i += 2) { - const byte = hexadecimal.slice(i, i + 2); - const charCode = parseInt(byte, 16); - ascii += String.fromCharCode(charCode); - } - return ascii; -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/src/hexadecimal-to-ascii/index.ts b/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/src/hexadecimal-to-ascii/index.ts deleted file mode 100644 index 1b59b4f82..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/src/hexadecimal-to-ascii/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./hexadecimal-to-ascii"; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/src/index.ts b/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/src/index.ts deleted file mode 100644 index 1b59b4f82..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./hexadecimal-to-ascii"; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/tsconfig.json b/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-ascii/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/.eslintrc.js b/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/CHANGELOG.md b/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/CHANGELOG.md deleted file mode 100644 index 323aace4c..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/hexadecimal-to-binary - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/LICENSE.md b/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/README.md b/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/README.md deleted file mode 100644 index e835dee25..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/hexadecimal-to-binary` - -Converts a hexadecimal number to binary. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fhexadecimal-to-binary?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fhexadecimal-to-binary?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fhexadecimal-to-binary?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/hexadecimal-to-binary - -# or, if you're using npm -npm install @codinasion/hexadecimal-to-binary - -# or, if you're using yarn -yarn add @codinasion/hexadecimal-to-binary -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HexadecimalToBinary } from "@codinasion/hexadecimal-to-binary"; - -const hexadecimal = "80"; - -const binary = HexadecimalToBinary(hexadecimal); -console.log(binary); - -// Output -// 10000000 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/jestconfig.json b/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/package.json b/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/package.json deleted file mode 100644 index 45db56a06..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/hexadecimal-to-binary", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Converts hexadecimal to binary", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "binary", - "hexadecimal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/src/hexadecimal-to-binary/hexadecimal-to-binary.test.ts b/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/src/hexadecimal-to-binary/hexadecimal-to-binary.test.ts deleted file mode 100644 index 68eab65d9..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/src/hexadecimal-to-binary/hexadecimal-to-binary.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { HexadecimalToBinary } from "./hexadecimal-to-binary"; - -describe("HexadecimalToBinary", () => { - it("should convert hexadecimal to binary", () => { - expect(HexadecimalToBinary("FF")).toBe("11111111"); - expect(HexadecimalToBinary("2E")).toBe("00101110"); - }); - - it("should return empty string for invalid input", () => { - expect(HexadecimalToBinary("G")).toBe(""); - expect(HexadecimalToBinary("1AG")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/src/hexadecimal-to-binary/hexadecimal-to-binary.ts b/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/src/hexadecimal-to-binary/hexadecimal-to-binary.ts deleted file mode 100644 index 56bca65b6..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/src/hexadecimal-to-binary/hexadecimal-to-binary.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a hexadecimal number to binary. - * - * @param hex - The hexadecimal number to convert. - * @returns The binary representation of the hexadecimal number. - */ -export function HexadecimalToBinary(hex: string): string { - if (!/^[0-9A-Fa-f]+$/.test(hex)) { - return ""; - } - let binary = ""; - for (const char of hex) { - const decimal = parseInt(char, 16); - binary += decimal.toString(2).padStart(4, "0"); - } - return binary; -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/src/hexadecimal-to-binary/index.ts b/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/src/hexadecimal-to-binary/index.ts deleted file mode 100644 index 97941e038..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/src/hexadecimal-to-binary/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./hexadecimal-to-binary"; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/src/index.ts b/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/src/index.ts deleted file mode 100644 index 97941e038..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./hexadecimal-to-binary"; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/tsconfig.json b/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-binary/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/.eslintrc.js b/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/CHANGELOG.md b/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/CHANGELOG.md deleted file mode 100644 index f30bb3170..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/hexadecimal-to-decimal - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/LICENSE.md b/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/README.md b/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/README.md deleted file mode 100644 index 3d99f5d51..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/hexadecimal-to-decimal` - -Converts a hexadecimal number to decimal. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fhexadecimal-to-decimal?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fhexadecimal-to-decimal?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fhexadecimal-to-decimal?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/hexadecimal-to-decimal - -# or, if you're using npm -npm install @codinasion/hexadecimal-to-decimal - -# or, if you're using yarn -yarn add @codinasion/hexadecimal-to-decimal -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HexadecimalToDecimal } from "@codinasion/hexadecimal-to-decimal"; - -const hexadecimal = "80"; - -const decimal = HexadecimalToDecimal(hexadecimal); -console.log(decimal); - -// Output -// 128 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/jestconfig.json b/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/package.json b/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/package.json deleted file mode 100644 index 6a988ddb0..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/hexadecimal-to-decimal", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Converts hexadecimal to decimal", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "decimal", - "hexadecimal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/src/hexadecimal-to-decimal/hexadecimal-to-decimal.test.ts b/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/src/hexadecimal-to-decimal/hexadecimal-to-decimal.test.ts deleted file mode 100644 index efbb6b334..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/src/hexadecimal-to-decimal/hexadecimal-to-decimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { HexadecimalToDecimal } from "./hexadecimal-to-decimal"; - -describe("HexadecimalToDecimal", () => { - it("should convert hexadecimal to decimal", () => { - expect(HexadecimalToDecimal("FF")).toBe(255); - expect(HexadecimalToDecimal("2E")).toBe(46); - }); - - it("should return NaN for invalid input", () => { - expect(HexadecimalToDecimal("G")).toBe(NaN); - expect(HexadecimalToDecimal("1AG")).toBe(NaN); - }); -}); diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/src/hexadecimal-to-decimal/hexadecimal-to-decimal.ts b/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/src/hexadecimal-to-decimal/hexadecimal-to-decimal.ts deleted file mode 100644 index 83a97e94c..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/src/hexadecimal-to-decimal/hexadecimal-to-decimal.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a hexadecimal number to decimal. - * - * @param hex - The hexadecimal number to convert. - * @returns The decimal representation of the hexadecimal number. Returns NaN if the input is not a valid hexadecimal number. - */ -export function HexadecimalToDecimal(hex: string): number { - if (!/^[0-9A-Fa-f]+$/.test(hex)) { - return NaN; - } - let decimal = 0; - for (const char of hex) { - const digit = parseInt(char, 16); - decimal = decimal * 16 + digit; - } - return decimal; -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/src/hexadecimal-to-decimal/index.ts b/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/src/hexadecimal-to-decimal/index.ts deleted file mode 100644 index 2782f7d0a..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/src/hexadecimal-to-decimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./hexadecimal-to-decimal"; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/src/index.ts b/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/src/index.ts deleted file mode 100644 index 2782f7d0a..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./hexadecimal-to-decimal"; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/tsconfig.json b/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-decimal/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/.eslintrc.js b/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/CHANGELOG.md b/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/CHANGELOG.md deleted file mode 100644 index f359cda7b..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/hexadecimal-to-octal - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/LICENSE.md b/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/README.md b/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/README.md deleted file mode 100644 index 68040c2ab..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/hexadecimal-to-octal` - -Converts a hexadecimal number to octal. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fhexadecimal-to-octal?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fhexadecimal-to-octal?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fhexadecimal-to-octal?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/hexadecimal-to-octal - -# or, if you're using npm -npm install @codinasion/hexadecimal-to-octal - -# or, if you're using yarn -yarn add @codinasion/hexadecimal-to-octal -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HexadecimalToOctal } from "@codinasion/hexadecimal-to-octal"; - -const hexadecimal = "80"; - -const octal = HexadecimalToOctal(hexadecimal); -console.log(octal); - -// Output -// 200 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/jestconfig.json b/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/package.json b/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/package.json deleted file mode 100644 index d79718645..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/hexadecimal-to-octal", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Converts hexadecimal to octal", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "hexadecimal", - "octal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/src/hexadecimal-to-octal/hexadecimal-to-octal.test.ts b/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/src/hexadecimal-to-octal/hexadecimal-to-octal.test.ts deleted file mode 100644 index 7541cf983..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/src/hexadecimal-to-octal/hexadecimal-to-octal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { HexadecimalToOctal } from "./hexadecimal-to-octal"; - -describe("HexadecimalToOctal", () => { - it("should convert hexadecimal to octal", () => { - expect(HexadecimalToOctal("FF")).toBe("377"); - expect(HexadecimalToOctal("2E")).toBe("56"); - }); - - it("should return empty string for invalid input", () => { - expect(HexadecimalToOctal("G")).toBe(""); - expect(HexadecimalToOctal("1AG")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/src/hexadecimal-to-octal/hexadecimal-to-octal.ts b/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/src/hexadecimal-to-octal/hexadecimal-to-octal.ts deleted file mode 100644 index 2fbc6802f..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/src/hexadecimal-to-octal/hexadecimal-to-octal.ts +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Converts a hexadecimal number to octal. - * - * @param hex - The hexadecimal number to convert. - * @returns The octal representation of the hexadecimal number. - * If the input is not a valid hexadecimal number, an empty string is returned. - */ -export function HexadecimalToOctal(hex: string): string { - if (!/^[0-9A-Fa-f]+$/.test(hex)) { - return ""; - } - let decimal = 0; - for (const hexDigit of hex) { - const digit = parseInt(hexDigit, 16); - decimal = decimal * 16 + digit; - } - let octal = ""; - while (decimal > 0) { - octal = (decimal % 8).toString() + octal; - decimal = Math.floor(decimal / 8); - } - return octal || "0"; -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/src/hexadecimal-to-octal/index.ts b/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/src/hexadecimal-to-octal/index.ts deleted file mode 100644 index 6396d247c..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/src/hexadecimal-to-octal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./hexadecimal-to-octal"; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/src/index.ts b/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/src/index.ts deleted file mode 100644 index 6396d247c..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./hexadecimal-to-octal"; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/tsconfig.json b/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal-to-octal/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/.eslintrc.js b/npm/packages/number-system/hexadecimal/hexadecimal/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/CHANGELOG.md b/npm/packages/number-system/hexadecimal/hexadecimal/CHANGELOG.md deleted file mode 100644 index 799415737..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/hexadecimal - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/LICENSE.md b/npm/packages/number-system/hexadecimal/hexadecimal/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/README.md b/npm/packages/number-system/hexadecimal/hexadecimal/README.md deleted file mode 100644 index 501ad6032..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/hexadecimal` - -A collection of useful TypeScript functions and utilities for converting hexadecimal to other number systems. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fhexadecimal?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fhexadecimal?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fhexadecimal?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/hexadecimal - -# or, if you're using npm -npm install @codinasion/hexadecimal - -# or, if you're using yarn -yarn add @codinasion/hexadecimal -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HexadecimalToBinary } from "@codinasion/hexadecimal"; - -const hexadecimal = "80"; - -const binary = HexadecimalToBinary(hexadecimal); -console.log(binary); - -// Output -// 10000000 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/jestconfig.json b/npm/packages/number-system/hexadecimal/hexadecimal/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/package.json b/npm/packages/number-system/hexadecimal/hexadecimal/package.json deleted file mode 100644 index d7423adf0..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/package.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "name": "@codinasion/hexadecimal", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for converting hexadecimal to other number systems.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "ascii", - "binary", - "decimal", - "hexadecimal", - "octal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.test.ts b/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.test.ts deleted file mode 100644 index 3441b92a2..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { HexadecimalToAscii } from "./hexadecimal-to-ascii"; - -describe("HexadecimalToAscii", () => { - it("should convert hexadecimal to ASCII", () => { - expect(HexadecimalToAscii("48656C6C6F2C20776F726C6421")).toBe( - "Hello, world!", - ); - expect(HexadecimalToAscii("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.ts b/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.ts deleted file mode 100644 index f99c53914..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a hexadecimal string to ASCII. - * - * @param hexadecimal - The hexadecimal string to convert. - * @returns The ASCII representation of the hexadecimal string. - */ -export function HexadecimalToAscii(hexadecimal: string): string { - let ascii = ""; - for (let i = 0; i < hexadecimal.length; i += 2) { - const byte = hexadecimal.slice(i, i + 2); - const charCode = parseInt(byte, 16); - ascii += String.fromCharCode(charCode); - } - return ascii; -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-ascii/index.ts b/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-ascii/index.ts deleted file mode 100644 index 1b59b4f82..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-ascii/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./hexadecimal-to-ascii"; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.test.ts b/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.test.ts deleted file mode 100644 index 68eab65d9..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { HexadecimalToBinary } from "./hexadecimal-to-binary"; - -describe("HexadecimalToBinary", () => { - it("should convert hexadecimal to binary", () => { - expect(HexadecimalToBinary("FF")).toBe("11111111"); - expect(HexadecimalToBinary("2E")).toBe("00101110"); - }); - - it("should return empty string for invalid input", () => { - expect(HexadecimalToBinary("G")).toBe(""); - expect(HexadecimalToBinary("1AG")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.ts b/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.ts deleted file mode 100644 index 56bca65b6..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a hexadecimal number to binary. - * - * @param hex - The hexadecimal number to convert. - * @returns The binary representation of the hexadecimal number. - */ -export function HexadecimalToBinary(hex: string): string { - if (!/^[0-9A-Fa-f]+$/.test(hex)) { - return ""; - } - let binary = ""; - for (const char of hex) { - const decimal = parseInt(char, 16); - binary += decimal.toString(2).padStart(4, "0"); - } - return binary; -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-binary/index.ts b/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-binary/index.ts deleted file mode 100644 index 97941e038..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-binary/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./hexadecimal-to-binary"; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.test.ts b/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.test.ts deleted file mode 100644 index efbb6b334..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { HexadecimalToDecimal } from "./hexadecimal-to-decimal"; - -describe("HexadecimalToDecimal", () => { - it("should convert hexadecimal to decimal", () => { - expect(HexadecimalToDecimal("FF")).toBe(255); - expect(HexadecimalToDecimal("2E")).toBe(46); - }); - - it("should return NaN for invalid input", () => { - expect(HexadecimalToDecimal("G")).toBe(NaN); - expect(HexadecimalToDecimal("1AG")).toBe(NaN); - }); -}); diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.ts b/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.ts deleted file mode 100644 index 83a97e94c..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a hexadecimal number to decimal. - * - * @param hex - The hexadecimal number to convert. - * @returns The decimal representation of the hexadecimal number. Returns NaN if the input is not a valid hexadecimal number. - */ -export function HexadecimalToDecimal(hex: string): number { - if (!/^[0-9A-Fa-f]+$/.test(hex)) { - return NaN; - } - let decimal = 0; - for (const char of hex) { - const digit = parseInt(char, 16); - decimal = decimal * 16 + digit; - } - return decimal; -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-decimal/index.ts b/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-decimal/index.ts deleted file mode 100644 index 2782f7d0a..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-decimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./hexadecimal-to-decimal"; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.test.ts b/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.test.ts deleted file mode 100644 index 7541cf983..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { HexadecimalToOctal } from "./hexadecimal-to-octal"; - -describe("HexadecimalToOctal", () => { - it("should convert hexadecimal to octal", () => { - expect(HexadecimalToOctal("FF")).toBe("377"); - expect(HexadecimalToOctal("2E")).toBe("56"); - }); - - it("should return empty string for invalid input", () => { - expect(HexadecimalToOctal("G")).toBe(""); - expect(HexadecimalToOctal("1AG")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.ts b/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.ts deleted file mode 100644 index 2fbc6802f..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.ts +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Converts a hexadecimal number to octal. - * - * @param hex - The hexadecimal number to convert. - * @returns The octal representation of the hexadecimal number. - * If the input is not a valid hexadecimal number, an empty string is returned. - */ -export function HexadecimalToOctal(hex: string): string { - if (!/^[0-9A-Fa-f]+$/.test(hex)) { - return ""; - } - let decimal = 0; - for (const hexDigit of hex) { - const digit = parseInt(hexDigit, 16); - decimal = decimal * 16 + digit; - } - let octal = ""; - while (decimal > 0) { - octal = (decimal % 8).toString() + octal; - decimal = Math.floor(decimal / 8); - } - return octal || "0"; -} diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-octal/index.ts b/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-octal/index.ts deleted file mode 100644 index 6396d247c..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/hexadecimal-to-octal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./hexadecimal-to-octal"; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/index.ts b/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/index.ts deleted file mode 100644 index 297229575..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/src/hexadecimal/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -export * from "./hexadecimal-to-ascii"; -export * from "./hexadecimal-to-binary"; -export * from "./hexadecimal-to-decimal"; -export * from "./hexadecimal-to-octal"; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/src/index.ts b/npm/packages/number-system/hexadecimal/hexadecimal/src/index.ts deleted file mode 100644 index 2bc28ed21..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./hexadecimal"; diff --git a/npm/packages/number-system/hexadecimal/hexadecimal/tsconfig.json b/npm/packages/number-system/hexadecimal/hexadecimal/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/hexadecimal/hexadecimal/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/number-system/.eslintrc.js b/npm/packages/number-system/number-system/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/number-system/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/number-system/CHANGELOG.md b/npm/packages/number-system/number-system/CHANGELOG.md deleted file mode 100644 index acddc06b5..000000000 --- a/npm/packages/number-system/number-system/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/number-system - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/number-system/LICENSE.md b/npm/packages/number-system/number-system/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/number-system/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/number-system/README.md b/npm/packages/number-system/number-system/README.md deleted file mode 100644 index 933d0cf76..000000000 --- a/npm/packages/number-system/number-system/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/number-system` - -A collection of useful TypeScript functions and utilities for number system conversions. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fnumber-system?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fnumber-system?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fnumber-system?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/number-system - -# or, if you're using npm -npm install @codinasion/number-system - -# or, if you're using yarn -yarn add @codinasion/number-system -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DecimalToBinary } from "@codinasion/number-system"; - -const decimal = 128; - -const binary = DecimalToBinary(decimal); -console.log(binary); - -// Output -// 10000000 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/number-system/jestconfig.json b/npm/packages/number-system/number-system/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/number-system/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/number-system/package.json b/npm/packages/number-system/number-system/package.json deleted file mode 100644 index bd774647d..000000000 --- a/npm/packages/number-system/number-system/package.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "name": "@codinasion/number-system", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for number system conversions.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number system", - "ascii", - "binary", - "decimal", - "hexadecimal", - "octal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/number-system/src/index.ts b/npm/packages/number-system/number-system/src/index.ts deleted file mode 100644 index ad4e42056..000000000 --- a/npm/packages/number-system/number-system/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./number-system"; diff --git a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-binary/ascii-to-binary.test.ts b/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-binary/ascii-to-binary.test.ts deleted file mode 100644 index 05f871dbc..000000000 --- a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-binary/ascii-to-binary.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { AsciiToBinary } from "./ascii-to-binary"; - -describe("AsciiToBinary", () => { - it("should convert ASCII to binary", () => { - expect(AsciiToBinary("Hello, world!")).toBe( - "01001000011001010110110001101100011011110010110000100000011101110110111101110010011011000110010000100001", - ); - expect(AsciiToBinary("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-binary/ascii-to-binary.ts b/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-binary/ascii-to-binary.ts deleted file mode 100644 index bce09a12c..000000000 --- a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-binary/ascii-to-binary.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts ASCII characters to binary representation. - * - * @param ascii - The ASCII string to convert. - * @returns The binary representation of the ASCII string. - */ -export function AsciiToBinary(ascii: string): string { - let binary = ""; - for (let i = 0; i < ascii.length; i++) { - const charCode = ascii.charCodeAt(i); - if (charCode < 0 || charCode > 255) { - return ""; - } - binary += charCode.toString(2).padStart(8, "0"); - } - return binary; -} diff --git a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-binary/index.ts b/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-binary/index.ts deleted file mode 100644 index 6cc565a5b..000000000 --- a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-binary/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./ascii-to-binary"; diff --git a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.test.ts b/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.test.ts deleted file mode 100644 index 1c9dca100..000000000 --- a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { AsciiToDecimal } from "./ascii-to-decimal"; - -describe("AsciiToDecimal", () => { - it("should convert ASCII to decimal", () => { - expect(AsciiToDecimal("Hello, world!")).toEqual([ - 72, 101, 108, 108, 111, 44, 32, 119, 111, 114, 108, 100, 33, - ]); - expect(AsciiToDecimal("")).toEqual([]); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.ts b/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.ts deleted file mode 100644 index 19b92aa43..000000000 --- a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts each character of the given ASCII string to its corresponding decimal value. - * @param ascii - The ASCII string to convert. - * @returns An array of decimal values representing each character of the ASCII string. - */ -export function AsciiToDecimal(ascii: string): number[] { - const decimalArray: number[] = []; - for (let i = 0; i < ascii.length; i++) { - const charCode = ascii.charCodeAt(i); - decimalArray.push(charCode); - } - return decimalArray; -} diff --git a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-decimal/index.ts b/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-decimal/index.ts deleted file mode 100644 index dbbc88d53..000000000 --- a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-decimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./ascii-to-decimal"; diff --git a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.test.ts b/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.test.ts deleted file mode 100644 index a8da95653..000000000 --- a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { AsciiToHexadecimal } from "./ascii-to-hexadecimal"; - -describe("AsciiToHexadecimal", () => { - it("should convert ASCII to hexadecimal", () => { - expect(AsciiToHexadecimal("Hello, world!")).toBe( - "48656C6C6F2C20776F726C6421", - ); - expect(AsciiToHexadecimal("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.ts b/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.ts deleted file mode 100644 index f14f9ff6a..000000000 --- a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Converts ASCII characters to hexadecimal representation. - * - * @param ascii - The ASCII string to convert. - * @returns The hexadecimal representation of the ASCII string. - */ -export function AsciiToHexadecimal(ascii: string): string { - let hexadecimal = ""; - for (let i = 0; i < ascii.length; i++) { - const charCode = ascii.charCodeAt(i); - hexadecimal += charCode.toString(16).padStart(2, "0"); - } - return hexadecimal.toUpperCase(); -} diff --git a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-hexadecimal/index.ts b/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-hexadecimal/index.ts deleted file mode 100644 index 88eba5e83..000000000 --- a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-hexadecimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./ascii-to-hexadecimal"; diff --git a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-octal/ascii-to-octal.test.ts b/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-octal/ascii-to-octal.test.ts deleted file mode 100644 index 69cf3384f..000000000 --- a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-octal/ascii-to-octal.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { AsciiToOctal } from "./ascii-to-octal"; - -describe("AsciiToOctal", () => { - it("should convert ASCII to octal", () => { - expect(AsciiToOctal("Hello, world!")).toBe( - "110145154154157054040167157162154144041", - ); - expect(AsciiToOctal("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-octal/ascii-to-octal.ts b/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-octal/ascii-to-octal.ts deleted file mode 100644 index 7d1863e43..000000000 --- a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-octal/ascii-to-octal.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Converts ASCII characters to octal representation. - * - * @param ascii - The ASCII characters to convert. - * @returns The octal representation of the ASCII characters. - */ -export function AsciiToOctal(ascii: string): string { - let octal = ""; - for (let i = 0; i < ascii.length; i++) { - const charCode = ascii.charCodeAt(i); - octal += charCode.toString(8).padStart(3, "0"); - } - return octal; -} diff --git a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-octal/index.ts b/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-octal/index.ts deleted file mode 100644 index fa8f8794e..000000000 --- a/npm/packages/number-system/number-system/src/number-system/ascii/ascii-to-octal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./ascii-to-octal"; diff --git a/npm/packages/number-system/number-system/src/number-system/ascii/index.ts b/npm/packages/number-system/number-system/src/number-system/ascii/index.ts deleted file mode 100644 index 14707257b..000000000 --- a/npm/packages/number-system/number-system/src/number-system/ascii/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -export * from "./ascii-to-binary"; -export * from "./ascii-to-decimal"; -export * from "./ascii-to-hexadecimal"; -export * from "./ascii-to-octal"; diff --git a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-ascii/binary-to-ascii.test.ts b/npm/packages/number-system/number-system/src/number-system/binary/binary-to-ascii/binary-to-ascii.test.ts deleted file mode 100644 index f1d61739a..000000000 --- a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-ascii/binary-to-ascii.test.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { BinaryToAscii } from "./binary-to-ascii"; - -describe("BinaryToAscii", () => { - it("should convert binary to ASCII", () => { - expect( - BinaryToAscii( - "01001000011001010110110001101100011011110010110000100000011101110110111101110010011011000110010000100001", - ), - ).toBe("Hello, world!"); - expect(BinaryToAscii("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-ascii/binary-to-ascii.ts b/npm/packages/number-system/number-system/src/number-system/binary/binary-to-ascii/binary-to-ascii.ts deleted file mode 100644 index 3ae6589c8..000000000 --- a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-ascii/binary-to-ascii.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a binary string to ASCII characters. - * - * @param binary - The binary string to convert. - * @returns The ASCII representation of the binary string. - */ -export function BinaryToAscii(binary: string): string { - let ascii = ""; - for (let i = 0; i < binary.length; i += 8) { - const byte = binary.slice(i, i + 8); - const charCode = parseInt(byte, 2); - ascii += String.fromCharCode(charCode); - } - return ascii; -} diff --git a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-ascii/index.ts b/npm/packages/number-system/number-system/src/number-system/binary/binary-to-ascii/index.ts deleted file mode 100644 index 3701546ed..000000000 --- a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-ascii/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-to-ascii"; diff --git a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-decimal/binary-to-decimal.test.ts b/npm/packages/number-system/number-system/src/number-system/binary/binary-to-decimal/binary-to-decimal.test.ts deleted file mode 100644 index 8e0e7b616..000000000 --- a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-decimal/binary-to-decimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { BinaryToDecimal } from "./binary-to-decimal"; - -describe("BinaryToDecimal", () => { - it("should convert binary to decimal", () => { - expect(BinaryToDecimal("10")).toBe(2); - expect(BinaryToDecimal("10000000")).toBe(128); - }); - - it("should return NaN for invalid input", () => { - expect(BinaryToDecimal("123")).toBe(NaN); - expect(BinaryToDecimal("abc")).toBe(NaN); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-decimal/binary-to-decimal.ts b/npm/packages/number-system/number-system/src/number-system/binary/binary-to-decimal/binary-to-decimal.ts deleted file mode 100644 index 5c2b0c404..000000000 --- a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-decimal/binary-to-decimal.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a binary number to decimal. - * - * @param binary - The binary number to convert. - * @returns The decimal representation of the binary number. Returns NaN if the input is not a valid binary number. - */ -export function BinaryToDecimal(binary: string): number { - if (!/^[01]+$/.test(binary)) { - return NaN; - } - let decimal = 0; - let power = 0; - for (let i = binary.length - 1; i >= 0; i--) { - if (binary[i] === "1") { - decimal += Math.pow(2, power); - } - power++; - } - return decimal; -} diff --git a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-decimal/index.ts b/npm/packages/number-system/number-system/src/number-system/binary/binary-to-decimal/index.ts deleted file mode 100644 index 5727e6743..000000000 --- a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-decimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-to-decimal"; diff --git a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.test.ts b/npm/packages/number-system/number-system/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.test.ts deleted file mode 100644 index 38f96286b..000000000 --- a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { BinaryToHexadecimal } from "./binary-to-hexadecimal"; - -describe("BinaryToHexadecimal", () => { - it("should convert binary to hexadecimal", () => { - expect(BinaryToHexadecimal("1111")).toBe("F"); - expect(BinaryToHexadecimal("10000000")).toBe("80"); - }); - - it("should return empty string for invalid input", () => { - expect(BinaryToHexadecimal("123")).toBe(""); - expect(BinaryToHexadecimal("abc")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.ts b/npm/packages/number-system/number-system/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.ts deleted file mode 100644 index 2d61caf50..000000000 --- a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.ts +++ /dev/null @@ -1,29 +0,0 @@ -/** - * Converts a binary number to a hexadecimal number. - * - * @param binary - The binary number to convert. - * @returns The hexadecimal representation of the binary number. - */ -export function BinaryToHexadecimal(binary: string): string { - if (!/^[01]+$/.test(binary)) { - return ""; - } - let hex = ""; - let decimal = 0; - let power = 0; - for (let i = binary.length - 1; i >= 0; i--) { - if (binary[i] === "1") { - decimal += Math.pow(2, power); - } - power++; - if (power === 4 || i === 0) { - hex = - (decimal < 10 - ? decimal.toString() - : String.fromCharCode(55 + decimal)) + hex; - decimal = 0; - power = 0; - } - } - return hex; -} diff --git a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-hexadecimal/index.ts b/npm/packages/number-system/number-system/src/number-system/binary/binary-to-hexadecimal/index.ts deleted file mode 100644 index 53b1f7e7a..000000000 --- a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-hexadecimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-to-hexadecimal"; diff --git a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-octal/binary-to-octal.test.ts b/npm/packages/number-system/number-system/src/number-system/binary/binary-to-octal/binary-to-octal.test.ts deleted file mode 100644 index be4d71896..000000000 --- a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-octal/binary-to-octal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { BinaryToOctal } from "./binary-to-octal"; - -describe("BinaryToOctal", () => { - it("should convert binary to octal", () => { - expect(BinaryToOctal("1111")).toBe("17"); - expect(BinaryToOctal("10000000")).toBe("200"); - }); - - it("should return empty string for invalid input", () => { - expect(BinaryToOctal("123")).toBe(""); - expect(BinaryToOctal("abc")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-octal/binary-to-octal.ts b/npm/packages/number-system/number-system/src/number-system/binary/binary-to-octal/binary-to-octal.ts deleted file mode 100644 index 2199031b4..000000000 --- a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-octal/binary-to-octal.ts +++ /dev/null @@ -1,26 +0,0 @@ -/** - * Converts a binary number to octal. - * - * @param binary - The binary number to convert. - * @returns The octal representation of the binary number. - */ -export function BinaryToOctal(binary: string): string { - if (!/^[01]+$/.test(binary)) { - return ""; - } - let octal = ""; - let decimal = 0; - let power = 0; - for (let i = binary.length - 1; i >= 0; i--) { - if (binary[i] === "1") { - decimal += Math.pow(2, power); - } - power++; - if (power === 3 || i === 0) { - octal = decimal.toString() + octal; - decimal = 0; - power = 0; - } - } - return octal; -} diff --git a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-octal/index.ts b/npm/packages/number-system/number-system/src/number-system/binary/binary-to-octal/index.ts deleted file mode 100644 index 7666c6da3..000000000 --- a/npm/packages/number-system/number-system/src/number-system/binary/binary-to-octal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./binary-to-octal"; diff --git a/npm/packages/number-system/number-system/src/number-system/binary/index.ts b/npm/packages/number-system/number-system/src/number-system/binary/index.ts deleted file mode 100644 index 44b9be04a..000000000 --- a/npm/packages/number-system/number-system/src/number-system/binary/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -export * from "./binary-to-ascii"; -export * from "./binary-to-decimal"; -export * from "./binary-to-hexadecimal"; -export * from "./binary-to-octal"; diff --git a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.test.ts b/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.test.ts deleted file mode 100644 index 11f796843..000000000 --- a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.test.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { DecimalToAscii } from "./decimal-to-ascii"; - -describe("DecimalToAscii", () => { - it("should convert decimal to ASCII", () => { - expect(DecimalToAscii(72)).toBe("H"); - expect(DecimalToAscii(101)).toBe("e"); - expect(DecimalToAscii(108)).toBe("l"); - expect(DecimalToAscii(111)).toBe("o"); - expect(DecimalToAscii(44)).toBe(","); - expect(DecimalToAscii(32)).toBe(" "); - expect(DecimalToAscii(119)).toBe("w"); - expect(DecimalToAscii(114)).toBe("r"); - expect(DecimalToAscii(100)).toBe("d"); - expect(DecimalToAscii(33)).toBe("!"); - }); - - it("should return empty string for invalid input", () => { - expect(DecimalToAscii(-1)).toBe(""); - expect(DecimalToAscii(256)).toBe(""); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.ts b/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.ts deleted file mode 100644 index b80d28d9c..000000000 --- a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a decimal number to its corresponding ASCII character. - * - * @param decimal - The decimal number to convert. - * @returns The ASCII character corresponding to the decimal number. Returns an empty string if the decimal number is out of range (0-255). - */ -export function DecimalToAscii(decimal: number): string { - if (decimal < 0 || decimal > 255) { - return ""; - } - return String.fromCharCode(decimal); -} diff --git a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-ascii/index.ts b/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-ascii/index.ts deleted file mode 100644 index b0b38f659..000000000 --- a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-ascii/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./decimal-to-ascii"; diff --git a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-binary/decimal-to-binary.test.ts b/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-binary/decimal-to-binary.test.ts deleted file mode 100644 index da4191e50..000000000 --- a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-binary/decimal-to-binary.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { DecimalToBinary } from "./decimal-to-binary"; - -describe("DecimalToBinary", () => { - it("should convert decimal to binary", () => { - expect(DecimalToBinary(15)).toBe("1111"); - expect(DecimalToBinary(128)).toBe("10000000"); - }); - - it("should return empty string for invalid input", () => { - expect(DecimalToBinary(-1)).toBe(""); - expect(DecimalToBinary(NaN)).toBe(""); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-binary/decimal-to-binary.ts b/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-binary/decimal-to-binary.ts deleted file mode 100644 index 0d9913009..000000000 --- a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-binary/decimal-to-binary.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Converts a decimal number to its binary representation. - * - * @param decimal - The decimal number to convert. - * @returns The binary representation of the decimal number. - * If the decimal number is negative or not an integer, an empty string is returned. - */ -export function DecimalToBinary(decimal: number): string { - if (decimal < 0 || !Number.isInteger(decimal)) { - return ""; - } - let binary = ""; - let num = decimal; - while (num > 0) { - binary = (num % 2) + binary; - num = Math.floor(num / 2); - } - return binary || "0"; -} diff --git a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-binary/index.ts b/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-binary/index.ts deleted file mode 100644 index e4615bdd9..000000000 --- a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-binary/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./decimal-to-binary"; diff --git a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.test.ts b/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.test.ts deleted file mode 100644 index e4fc3ac47..000000000 --- a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { DecimalToHexadecimal } from "./decimal-to-hexadecimal"; - -describe("DecimalToHexadecimal", () => { - it("should convert decimal to hexadecimal", () => { - expect(DecimalToHexadecimal(255)).toBe("FF"); - expect(DecimalToHexadecimal(4096)).toBe("1000"); - }); - - it("should return empty string for invalid input", () => { - expect(DecimalToHexadecimal(-1)).toBe(""); - expect(DecimalToHexadecimal(NaN)).toBe(""); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.ts b/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.ts deleted file mode 100644 index 936832096..000000000 --- a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.ts +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Converts a decimal number to its hexadecimal representation. - * - * @param decimal - The decimal number to convert. - * @returns The hexadecimal representation of the decimal number. - * If the input is negative or not an integer, an empty string is returned. - */ -export function DecimalToHexadecimal(decimal: number): string { - if (decimal < 0 || !Number.isInteger(decimal)) { - return ""; - } - let hex = ""; - let num = decimal; - while (num > 0) { - const remainder = num % 16; - hex = - (remainder < 10 - ? remainder.toString() - : String.fromCharCode(55 + remainder)) + hex; - num = Math.floor(num / 16); - } - return hex || "0"; -} diff --git a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-hexadecimal/index.ts b/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-hexadecimal/index.ts deleted file mode 100644 index 18023ddbc..000000000 --- a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-hexadecimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./decimal-to-hexadecimal"; diff --git a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-octal/decimal-to-octal.test.ts b/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-octal/decimal-to-octal.test.ts deleted file mode 100644 index c6bba18c7..000000000 --- a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-octal/decimal-to-octal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { DecimalToOctal } from "./decimal-to-octal"; - -describe("DecimalToOctal", () => { - it("should convert decimal to octal", () => { - expect(DecimalToOctal(511)).toBe("777"); - expect(DecimalToOctal(4096)).toBe("10000"); - }); - - it("should return empty string for invalid input", () => { - expect(DecimalToOctal(-1)).toBe(""); - expect(DecimalToOctal(NaN)).toBe(""); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-octal/decimal-to-octal.ts b/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-octal/decimal-to-octal.ts deleted file mode 100644 index 9b663c4d9..000000000 --- a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-octal/decimal-to-octal.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Converts a decimal number to octal. - * - * @param decimal - The decimal number to convert. - * @returns The octal representation of the decimal number. - * If the input is negative or not an integer, an empty string is returned. - */ -export function DecimalToOctal(decimal: number): string { - if (decimal < 0 || !Number.isInteger(decimal)) { - return ""; - } - let octal = ""; - let num = decimal; - while (num > 0) { - octal = (num % 8).toString() + octal; - num = Math.floor(num / 8); - } - return octal || "0"; -} diff --git a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-octal/index.ts b/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-octal/index.ts deleted file mode 100644 index 60cb44142..000000000 --- a/npm/packages/number-system/number-system/src/number-system/decimal/decimal-to-octal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./decimal-to-octal"; diff --git a/npm/packages/number-system/number-system/src/number-system/decimal/index.ts b/npm/packages/number-system/number-system/src/number-system/decimal/index.ts deleted file mode 100644 index c0b5a721e..000000000 --- a/npm/packages/number-system/number-system/src/number-system/decimal/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -export * from "./decimal-to-ascii"; -export * from "./decimal-to-binary"; -export * from "./decimal-to-hexadecimal"; -export * from "./decimal-to-octal"; diff --git a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.test.ts b/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.test.ts deleted file mode 100644 index 3441b92a2..000000000 --- a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { HexadecimalToAscii } from "./hexadecimal-to-ascii"; - -describe("HexadecimalToAscii", () => { - it("should convert hexadecimal to ASCII", () => { - expect(HexadecimalToAscii("48656C6C6F2C20776F726C6421")).toBe( - "Hello, world!", - ); - expect(HexadecimalToAscii("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.ts b/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.ts deleted file mode 100644 index f99c53914..000000000 --- a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a hexadecimal string to ASCII. - * - * @param hexadecimal - The hexadecimal string to convert. - * @returns The ASCII representation of the hexadecimal string. - */ -export function HexadecimalToAscii(hexadecimal: string): string { - let ascii = ""; - for (let i = 0; i < hexadecimal.length; i += 2) { - const byte = hexadecimal.slice(i, i + 2); - const charCode = parseInt(byte, 16); - ascii += String.fromCharCode(charCode); - } - return ascii; -} diff --git a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-ascii/index.ts b/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-ascii/index.ts deleted file mode 100644 index 1b59b4f82..000000000 --- a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-ascii/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./hexadecimal-to-ascii"; diff --git a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.test.ts b/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.test.ts deleted file mode 100644 index 68eab65d9..000000000 --- a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { HexadecimalToBinary } from "./hexadecimal-to-binary"; - -describe("HexadecimalToBinary", () => { - it("should convert hexadecimal to binary", () => { - expect(HexadecimalToBinary("FF")).toBe("11111111"); - expect(HexadecimalToBinary("2E")).toBe("00101110"); - }); - - it("should return empty string for invalid input", () => { - expect(HexadecimalToBinary("G")).toBe(""); - expect(HexadecimalToBinary("1AG")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.ts b/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.ts deleted file mode 100644 index 56bca65b6..000000000 --- a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a hexadecimal number to binary. - * - * @param hex - The hexadecimal number to convert. - * @returns The binary representation of the hexadecimal number. - */ -export function HexadecimalToBinary(hex: string): string { - if (!/^[0-9A-Fa-f]+$/.test(hex)) { - return ""; - } - let binary = ""; - for (const char of hex) { - const decimal = parseInt(char, 16); - binary += decimal.toString(2).padStart(4, "0"); - } - return binary; -} diff --git a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-binary/index.ts b/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-binary/index.ts deleted file mode 100644 index 97941e038..000000000 --- a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-binary/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./hexadecimal-to-binary"; diff --git a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.test.ts b/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.test.ts deleted file mode 100644 index efbb6b334..000000000 --- a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { HexadecimalToDecimal } from "./hexadecimal-to-decimal"; - -describe("HexadecimalToDecimal", () => { - it("should convert hexadecimal to decimal", () => { - expect(HexadecimalToDecimal("FF")).toBe(255); - expect(HexadecimalToDecimal("2E")).toBe(46); - }); - - it("should return NaN for invalid input", () => { - expect(HexadecimalToDecimal("G")).toBe(NaN); - expect(HexadecimalToDecimal("1AG")).toBe(NaN); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.ts b/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.ts deleted file mode 100644 index 83a97e94c..000000000 --- a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a hexadecimal number to decimal. - * - * @param hex - The hexadecimal number to convert. - * @returns The decimal representation of the hexadecimal number. Returns NaN if the input is not a valid hexadecimal number. - */ -export function HexadecimalToDecimal(hex: string): number { - if (!/^[0-9A-Fa-f]+$/.test(hex)) { - return NaN; - } - let decimal = 0; - for (const char of hex) { - const digit = parseInt(char, 16); - decimal = decimal * 16 + digit; - } - return decimal; -} diff --git a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-decimal/index.ts b/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-decimal/index.ts deleted file mode 100644 index 2782f7d0a..000000000 --- a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-decimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./hexadecimal-to-decimal"; diff --git a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.test.ts b/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.test.ts deleted file mode 100644 index 7541cf983..000000000 --- a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { HexadecimalToOctal } from "./hexadecimal-to-octal"; - -describe("HexadecimalToOctal", () => { - it("should convert hexadecimal to octal", () => { - expect(HexadecimalToOctal("FF")).toBe("377"); - expect(HexadecimalToOctal("2E")).toBe("56"); - }); - - it("should return empty string for invalid input", () => { - expect(HexadecimalToOctal("G")).toBe(""); - expect(HexadecimalToOctal("1AG")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.ts b/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.ts deleted file mode 100644 index 2fbc6802f..000000000 --- a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.ts +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Converts a hexadecimal number to octal. - * - * @param hex - The hexadecimal number to convert. - * @returns The octal representation of the hexadecimal number. - * If the input is not a valid hexadecimal number, an empty string is returned. - */ -export function HexadecimalToOctal(hex: string): string { - if (!/^[0-9A-Fa-f]+$/.test(hex)) { - return ""; - } - let decimal = 0; - for (const hexDigit of hex) { - const digit = parseInt(hexDigit, 16); - decimal = decimal * 16 + digit; - } - let octal = ""; - while (decimal > 0) { - octal = (decimal % 8).toString() + octal; - decimal = Math.floor(decimal / 8); - } - return octal || "0"; -} diff --git a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-octal/index.ts b/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-octal/index.ts deleted file mode 100644 index 6396d247c..000000000 --- a/npm/packages/number-system/number-system/src/number-system/hexadecimal/hexadecimal-to-octal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./hexadecimal-to-octal"; diff --git a/npm/packages/number-system/number-system/src/number-system/hexadecimal/index.ts b/npm/packages/number-system/number-system/src/number-system/hexadecimal/index.ts deleted file mode 100644 index 297229575..000000000 --- a/npm/packages/number-system/number-system/src/number-system/hexadecimal/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -export * from "./hexadecimal-to-ascii"; -export * from "./hexadecimal-to-binary"; -export * from "./hexadecimal-to-decimal"; -export * from "./hexadecimal-to-octal"; diff --git a/npm/packages/number-system/number-system/src/number-system/index.ts b/npm/packages/number-system/number-system/src/number-system/index.ts deleted file mode 100644 index ca3024864..000000000 --- a/npm/packages/number-system/number-system/src/number-system/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -export * from "./ascii"; -export * from "./binary"; -export * from "./decimal"; -export * from "./hexadecimal"; -export * from "./octal"; diff --git a/npm/packages/number-system/number-system/src/number-system/octal/index.ts b/npm/packages/number-system/number-system/src/number-system/octal/index.ts deleted file mode 100644 index 395195ba3..000000000 --- a/npm/packages/number-system/number-system/src/number-system/octal/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -export * from "./octal-to-ascii"; -export * from "./octal-to-binary"; -export * from "./octal-to-decimal"; -export * from "./octal-to-hexadecimal"; diff --git a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-ascii/index.ts b/npm/packages/number-system/number-system/src/number-system/octal/octal-to-ascii/index.ts deleted file mode 100644 index e1001ee36..000000000 --- a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-ascii/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./octal-to-ascii"; diff --git a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-ascii/octal-to-ascii.test.ts b/npm/packages/number-system/number-system/src/number-system/octal/octal-to-ascii/octal-to-ascii.test.ts deleted file mode 100644 index 184309747..000000000 --- a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-ascii/octal-to-ascii.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { OctalToAscii } from "./octal-to-ascii"; - -describe("OctalToAscii", () => { - it("should convert octal to ASCII", () => { - expect(OctalToAscii("110145154154157054040167157162154144041")).toBe( - "Hello, world!", - ); - expect(OctalToAscii("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-ascii/octal-to-ascii.ts b/npm/packages/number-system/number-system/src/number-system/octal/octal-to-ascii/octal-to-ascii.ts deleted file mode 100644 index 7fde51273..000000000 --- a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-ascii/octal-to-ascii.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts an octal string to ASCII characters. - * - * @param octal - The octal string to convert. - * @returns The ASCII representation of the octal string. - */ -export function OctalToAscii(octal: string): string { - let ascii = ""; - for (let i = 0; i < octal.length; i += 3) { - const byte = octal.slice(i, i + 3); - const charCode = parseInt(byte, 8); - ascii += String.fromCharCode(charCode); - } - return ascii; -} diff --git a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-binary/index.ts b/npm/packages/number-system/number-system/src/number-system/octal/octal-to-binary/index.ts deleted file mode 100644 index 834fabcc2..000000000 --- a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-binary/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./octal-to-binary"; diff --git a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-binary/octal-to-binary.test.ts b/npm/packages/number-system/number-system/src/number-system/octal/octal-to-binary/octal-to-binary.test.ts deleted file mode 100644 index d39445a9e..000000000 --- a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-binary/octal-to-binary.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { OctalToBinary } from "./octal-to-binary"; - -describe("OctalToBinary", () => { - it("should convert octal to binary", () => { - expect(OctalToBinary("777")).toBe("111111111"); - expect(OctalToBinary("56")).toBe("101110"); - }); - - it("should return empty string for invalid input", () => { - expect(OctalToBinary("G")).toBe(""); - expect(OctalToBinary("12G")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-binary/octal-to-binary.ts b/npm/packages/number-system/number-system/src/number-system/octal/octal-to-binary/octal-to-binary.ts deleted file mode 100644 index 176d7bd2f..000000000 --- a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-binary/octal-to-binary.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts an octal number to binary. - * - * @param octal - The octal number to convert. - * @returns The binary representation of the octal number. - */ -export function OctalToBinary(octal: string): string { - if (!/^[0-7]+$/.test(octal)) { - return ""; - } - let binary = ""; - for (const digit of octal) { - const decimal = parseInt(digit, 8); - binary += decimal.toString(2).padStart(3, "0"); - } - return binary; -} diff --git a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-decimal/index.ts b/npm/packages/number-system/number-system/src/number-system/octal/octal-to-decimal/index.ts deleted file mode 100644 index a910f0ce0..000000000 --- a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-decimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./octal-to-decimal"; diff --git a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-decimal/octal-to-decimal.test.ts b/npm/packages/number-system/number-system/src/number-system/octal/octal-to-decimal/octal-to-decimal.test.ts deleted file mode 100644 index 00c01c80c..000000000 --- a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-decimal/octal-to-decimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { OctalToDecimal } from "./octal-to-decimal"; - -describe("OctalToDecimal", () => { - it("should convert octal to decimal", () => { - expect(OctalToDecimal("777")).toBe(511); - expect(OctalToDecimal("56")).toBe(46); - }); - - it("should return NaN for invalid input", () => { - expect(OctalToDecimal("G")).toBe(NaN); - expect(OctalToDecimal("12G")).toBe(NaN); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-decimal/octal-to-decimal.ts b/npm/packages/number-system/number-system/src/number-system/octal/octal-to-decimal/octal-to-decimal.ts deleted file mode 100644 index f22288ee4..000000000 --- a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-decimal/octal-to-decimal.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts an octal number to decimal. - * - * @param octal - The octal number to convert. - * @returns The decimal representation of the octal number. Returns NaN if the input is not a valid octal number. - */ -export function OctalToDecimal(octal: string): number { - if (!/^[0-7]+$/.test(octal)) { - return NaN; - } - let decimal = 0; - for (const digitChar of octal) { - const digit = parseInt(digitChar, 8); - decimal = decimal * 8 + digit; - } - return decimal; -} diff --git a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-hexadecimal/index.ts b/npm/packages/number-system/number-system/src/number-system/octal/octal-to-hexadecimal/index.ts deleted file mode 100644 index b9d338136..000000000 --- a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-hexadecimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./octal-to-hexadecimal"; diff --git a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.test.ts b/npm/packages/number-system/number-system/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.test.ts deleted file mode 100644 index af15ae44a..000000000 --- a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { OctalToHexadecimal } from "./octal-to-hexadecimal"; - -describe("OctalToHexadecimal", () => { - it("should convert octal to hexadecimal", () => { - expect(OctalToHexadecimal("12")).toBe("A"); - expect(OctalToHexadecimal("777")).toBe("1FF"); - }); - - it("should return empty string for invalid input", () => { - expect(OctalToHexadecimal("G")).toBe(""); - expect(OctalToHexadecimal("12G")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.ts b/npm/packages/number-system/number-system/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.ts deleted file mode 100644 index 2d1e7be51..000000000 --- a/npm/packages/number-system/number-system/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a given octal number to its hexadecimal representation. - * - * @param octal - The octal number to be converted. - * @returns The hexadecimal representation of the octal number. - * Returns an empty string if the input is not a valid octal number. - */ -export function OctalToHexadecimal(octal: string): string { - if (!/^[0-7]+$/.test(octal)) { - return ""; - } - let decimal = 0; - for (const digit of octal) { - decimal = decimal * 8 + parseInt(digit, 8); - } - return decimal.toString(16).toUpperCase(); -} diff --git a/npm/packages/number-system/number-system/tsconfig.json b/npm/packages/number-system/number-system/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/number-system/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/octal/octal-to-ascii/.eslintrc.js b/npm/packages/number-system/octal/octal-to-ascii/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/octal/octal-to-ascii/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/octal/octal-to-ascii/CHANGELOG.md b/npm/packages/number-system/octal/octal-to-ascii/CHANGELOG.md deleted file mode 100644 index 20eff1f70..000000000 --- a/npm/packages/number-system/octal/octal-to-ascii/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/octal-to-ascii - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/octal/octal-to-ascii/LICENSE.md b/npm/packages/number-system/octal/octal-to-ascii/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/octal/octal-to-ascii/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/octal/octal-to-ascii/README.md b/npm/packages/number-system/octal/octal-to-ascii/README.md deleted file mode 100644 index f9c0293d2..000000000 --- a/npm/packages/number-system/octal/octal-to-ascii/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/octal-to-ascii` - -Converts an octal number to ASCII. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fascii?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fascii?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fascii?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/octal-to-ascii - -# or, if you're using npm -npm install @codinasion/octal-to-ascii - -# or, if you're using yarn -yarn add @codinasion/octal-to-ascii -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { OctalToAscii } from "@codinasion/octal-to-ascii"; - -const octal = "110"; - -const ascii = OctalToAscii(octal); -console.log(ascii); - -// Output -// H -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/octal/octal-to-ascii/jestconfig.json b/npm/packages/number-system/octal/octal-to-ascii/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/octal/octal-to-ascii/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/octal/octal-to-ascii/package.json b/npm/packages/number-system/octal/octal-to-ascii/package.json deleted file mode 100644 index d76507870..000000000 --- a/npm/packages/number-system/octal/octal-to-ascii/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/octal-to-ascii", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Converts octal to ascii", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "ascii", - "octal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/octal/octal-to-ascii/src/index.ts b/npm/packages/number-system/octal/octal-to-ascii/src/index.ts deleted file mode 100644 index e1001ee36..000000000 --- a/npm/packages/number-system/octal/octal-to-ascii/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./octal-to-ascii"; diff --git a/npm/packages/number-system/octal/octal-to-ascii/src/octal-to-ascii/index.ts b/npm/packages/number-system/octal/octal-to-ascii/src/octal-to-ascii/index.ts deleted file mode 100644 index e1001ee36..000000000 --- a/npm/packages/number-system/octal/octal-to-ascii/src/octal-to-ascii/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./octal-to-ascii"; diff --git a/npm/packages/number-system/octal/octal-to-ascii/src/octal-to-ascii/octal-to-ascii.test.ts b/npm/packages/number-system/octal/octal-to-ascii/src/octal-to-ascii/octal-to-ascii.test.ts deleted file mode 100644 index 184309747..000000000 --- a/npm/packages/number-system/octal/octal-to-ascii/src/octal-to-ascii/octal-to-ascii.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { OctalToAscii } from "./octal-to-ascii"; - -describe("OctalToAscii", () => { - it("should convert octal to ASCII", () => { - expect(OctalToAscii("110145154154157054040167157162154144041")).toBe( - "Hello, world!", - ); - expect(OctalToAscii("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/octal/octal-to-ascii/src/octal-to-ascii/octal-to-ascii.ts b/npm/packages/number-system/octal/octal-to-ascii/src/octal-to-ascii/octal-to-ascii.ts deleted file mode 100644 index 7fde51273..000000000 --- a/npm/packages/number-system/octal/octal-to-ascii/src/octal-to-ascii/octal-to-ascii.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts an octal string to ASCII characters. - * - * @param octal - The octal string to convert. - * @returns The ASCII representation of the octal string. - */ -export function OctalToAscii(octal: string): string { - let ascii = ""; - for (let i = 0; i < octal.length; i += 3) { - const byte = octal.slice(i, i + 3); - const charCode = parseInt(byte, 8); - ascii += String.fromCharCode(charCode); - } - return ascii; -} diff --git a/npm/packages/number-system/octal/octal-to-ascii/tsconfig.json b/npm/packages/number-system/octal/octal-to-ascii/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/octal/octal-to-ascii/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/octal/octal-to-binary/.eslintrc.js b/npm/packages/number-system/octal/octal-to-binary/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/octal/octal-to-binary/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/octal/octal-to-binary/CHANGELOG.md b/npm/packages/number-system/octal/octal-to-binary/CHANGELOG.md deleted file mode 100644 index 3cab91b12..000000000 --- a/npm/packages/number-system/octal/octal-to-binary/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/octal-to-binary - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/octal/octal-to-binary/LICENSE.md b/npm/packages/number-system/octal/octal-to-binary/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/octal/octal-to-binary/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/octal/octal-to-binary/README.md b/npm/packages/number-system/octal/octal-to-binary/README.md deleted file mode 100644 index 126495ccb..000000000 --- a/npm/packages/number-system/octal/octal-to-binary/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/octal-to-binary` - -Converts an octal number to binary. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Foctal-to-binary?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Foctal-to-binary?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Foctal-to-binary?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/octal-to-binary - -# or, if you're using npm -npm install @codinasion/octal-to-binary - -# or, if you're using yarn -yarn add @codinasion/octal-to-binary -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { OctalToBinary } from "@codinasion/octal-to-binary"; - -const octal = "200"; - -const binary = OctalToBinary(octal); -console.log(binary); - -// Output -// 10000000 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/octal/octal-to-binary/jestconfig.json b/npm/packages/number-system/octal/octal-to-binary/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/octal/octal-to-binary/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/octal/octal-to-binary/package.json b/npm/packages/number-system/octal/octal-to-binary/package.json deleted file mode 100644 index 6a72f1e40..000000000 --- a/npm/packages/number-system/octal/octal-to-binary/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/octal-to-binary", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Converts octal to binary", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "binary", - "octal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/octal/octal-to-binary/src/index.ts b/npm/packages/number-system/octal/octal-to-binary/src/index.ts deleted file mode 100644 index 834fabcc2..000000000 --- a/npm/packages/number-system/octal/octal-to-binary/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./octal-to-binary"; diff --git a/npm/packages/number-system/octal/octal-to-binary/src/octal-to-binary/index.ts b/npm/packages/number-system/octal/octal-to-binary/src/octal-to-binary/index.ts deleted file mode 100644 index 834fabcc2..000000000 --- a/npm/packages/number-system/octal/octal-to-binary/src/octal-to-binary/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./octal-to-binary"; diff --git a/npm/packages/number-system/octal/octal-to-binary/src/octal-to-binary/octal-to-binary.test.ts b/npm/packages/number-system/octal/octal-to-binary/src/octal-to-binary/octal-to-binary.test.ts deleted file mode 100644 index d39445a9e..000000000 --- a/npm/packages/number-system/octal/octal-to-binary/src/octal-to-binary/octal-to-binary.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { OctalToBinary } from "./octal-to-binary"; - -describe("OctalToBinary", () => { - it("should convert octal to binary", () => { - expect(OctalToBinary("777")).toBe("111111111"); - expect(OctalToBinary("56")).toBe("101110"); - }); - - it("should return empty string for invalid input", () => { - expect(OctalToBinary("G")).toBe(""); - expect(OctalToBinary("12G")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/octal/octal-to-binary/src/octal-to-binary/octal-to-binary.ts b/npm/packages/number-system/octal/octal-to-binary/src/octal-to-binary/octal-to-binary.ts deleted file mode 100644 index 176d7bd2f..000000000 --- a/npm/packages/number-system/octal/octal-to-binary/src/octal-to-binary/octal-to-binary.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts an octal number to binary. - * - * @param octal - The octal number to convert. - * @returns The binary representation of the octal number. - */ -export function OctalToBinary(octal: string): string { - if (!/^[0-7]+$/.test(octal)) { - return ""; - } - let binary = ""; - for (const digit of octal) { - const decimal = parseInt(digit, 8); - binary += decimal.toString(2).padStart(3, "0"); - } - return binary; -} diff --git a/npm/packages/number-system/octal/octal-to-binary/tsconfig.json b/npm/packages/number-system/octal/octal-to-binary/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/octal/octal-to-binary/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/octal/octal-to-decimal/.eslintrc.js b/npm/packages/number-system/octal/octal-to-decimal/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/octal/octal-to-decimal/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/octal/octal-to-decimal/CHANGELOG.md b/npm/packages/number-system/octal/octal-to-decimal/CHANGELOG.md deleted file mode 100644 index 402adfac1..000000000 --- a/npm/packages/number-system/octal/octal-to-decimal/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/octal-to-decimal - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/octal/octal-to-decimal/LICENSE.md b/npm/packages/number-system/octal/octal-to-decimal/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/octal/octal-to-decimal/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/octal/octal-to-decimal/README.md b/npm/packages/number-system/octal/octal-to-decimal/README.md deleted file mode 100644 index d15f53654..000000000 --- a/npm/packages/number-system/octal/octal-to-decimal/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/octal-to-decimal` - -Converts an octal number to decimal. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Foctal-to-decimal?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Foctal-to-decimal?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Foctal-to-decimal?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/octal-to-decimal - -# or, if you're using npm -npm install @codinasion/octal-to-decimal - -# or, if you're using yarn -yarn add @codinasion/octal-to-decimal -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { OctalToDecimal } from "@codinasion/octal-to-decimal"; - -const octal = "200"; - -const decimal = OctalToDecimal(octal); -console.log(decimal); - -// Output -// 128 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/octal/octal-to-decimal/jestconfig.json b/npm/packages/number-system/octal/octal-to-decimal/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/octal/octal-to-decimal/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/octal/octal-to-decimal/package.json b/npm/packages/number-system/octal/octal-to-decimal/package.json deleted file mode 100644 index bd2c65f4e..000000000 --- a/npm/packages/number-system/octal/octal-to-decimal/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/octal-to-decimal", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Converts octal to decimal", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "decimal", - "octal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/octal/octal-to-decimal/src/index.ts b/npm/packages/number-system/octal/octal-to-decimal/src/index.ts deleted file mode 100644 index a910f0ce0..000000000 --- a/npm/packages/number-system/octal/octal-to-decimal/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./octal-to-decimal"; diff --git a/npm/packages/number-system/octal/octal-to-decimal/src/octal-to-decimal/index.ts b/npm/packages/number-system/octal/octal-to-decimal/src/octal-to-decimal/index.ts deleted file mode 100644 index a910f0ce0..000000000 --- a/npm/packages/number-system/octal/octal-to-decimal/src/octal-to-decimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./octal-to-decimal"; diff --git a/npm/packages/number-system/octal/octal-to-decimal/src/octal-to-decimal/octal-to-decimal.test.ts b/npm/packages/number-system/octal/octal-to-decimal/src/octal-to-decimal/octal-to-decimal.test.ts deleted file mode 100644 index 00c01c80c..000000000 --- a/npm/packages/number-system/octal/octal-to-decimal/src/octal-to-decimal/octal-to-decimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { OctalToDecimal } from "./octal-to-decimal"; - -describe("OctalToDecimal", () => { - it("should convert octal to decimal", () => { - expect(OctalToDecimal("777")).toBe(511); - expect(OctalToDecimal("56")).toBe(46); - }); - - it("should return NaN for invalid input", () => { - expect(OctalToDecimal("G")).toBe(NaN); - expect(OctalToDecimal("12G")).toBe(NaN); - }); -}); diff --git a/npm/packages/number-system/octal/octal-to-decimal/src/octal-to-decimal/octal-to-decimal.ts b/npm/packages/number-system/octal/octal-to-decimal/src/octal-to-decimal/octal-to-decimal.ts deleted file mode 100644 index f22288ee4..000000000 --- a/npm/packages/number-system/octal/octal-to-decimal/src/octal-to-decimal/octal-to-decimal.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts an octal number to decimal. - * - * @param octal - The octal number to convert. - * @returns The decimal representation of the octal number. Returns NaN if the input is not a valid octal number. - */ -export function OctalToDecimal(octal: string): number { - if (!/^[0-7]+$/.test(octal)) { - return NaN; - } - let decimal = 0; - for (const digitChar of octal) { - const digit = parseInt(digitChar, 8); - decimal = decimal * 8 + digit; - } - return decimal; -} diff --git a/npm/packages/number-system/octal/octal-to-decimal/tsconfig.json b/npm/packages/number-system/octal/octal-to-decimal/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/octal/octal-to-decimal/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/octal/octal-to-hexadecimal/.eslintrc.js b/npm/packages/number-system/octal/octal-to-hexadecimal/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/octal/octal-to-hexadecimal/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/octal/octal-to-hexadecimal/CHANGELOG.md b/npm/packages/number-system/octal/octal-to-hexadecimal/CHANGELOG.md deleted file mode 100644 index 25ed98b08..000000000 --- a/npm/packages/number-system/octal/octal-to-hexadecimal/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/octal-to-hexadecimal - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/octal/octal-to-hexadecimal/LICENSE.md b/npm/packages/number-system/octal/octal-to-hexadecimal/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/octal/octal-to-hexadecimal/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/octal/octal-to-hexadecimal/README.md b/npm/packages/number-system/octal/octal-to-hexadecimal/README.md deleted file mode 100644 index 6d2d8a303..000000000 --- a/npm/packages/number-system/octal/octal-to-hexadecimal/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/octal-to-hexadecimal` - -Converts an octal number to hexadecimal. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Foctal-to-hexadecimal?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Foctal-to-hexadecimal?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Foctal-to-hexadecimal?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/octal-to-hexadecimal - -# or, if you're using npm -npm install @codinasion/octal-to-hexadecimal - -# or, if you're using yarn -yarn add @codinasion/octal-to-hexadecimal -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { OctalToHexadecimal } from "@codinasion/octal-to-hexadecimal"; - -const octal = "200"; - -const hexadecimal = OctalToHexadecimal(octal); -console.log(hexadecimal); - -// Output -// 80 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/octal/octal-to-hexadecimal/jestconfig.json b/npm/packages/number-system/octal/octal-to-hexadecimal/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/octal/octal-to-hexadecimal/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/octal/octal-to-hexadecimal/package.json b/npm/packages/number-system/octal/octal-to-hexadecimal/package.json deleted file mode 100644 index 652836da5..000000000 --- a/npm/packages/number-system/octal/octal-to-hexadecimal/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/octal-to-hexadecimal", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "Converts octal to hexadecimal", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "hexadecimal", - "octal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/octal/octal-to-hexadecimal/src/index.ts b/npm/packages/number-system/octal/octal-to-hexadecimal/src/index.ts deleted file mode 100644 index b9d338136..000000000 --- a/npm/packages/number-system/octal/octal-to-hexadecimal/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./octal-to-hexadecimal"; diff --git a/npm/packages/number-system/octal/octal-to-hexadecimal/src/octal-to-hexadecimal/index.ts b/npm/packages/number-system/octal/octal-to-hexadecimal/src/octal-to-hexadecimal/index.ts deleted file mode 100644 index b9d338136..000000000 --- a/npm/packages/number-system/octal/octal-to-hexadecimal/src/octal-to-hexadecimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./octal-to-hexadecimal"; diff --git a/npm/packages/number-system/octal/octal-to-hexadecimal/src/octal-to-hexadecimal/octal-to-hexadecimal.test.ts b/npm/packages/number-system/octal/octal-to-hexadecimal/src/octal-to-hexadecimal/octal-to-hexadecimal.test.ts deleted file mode 100644 index af15ae44a..000000000 --- a/npm/packages/number-system/octal/octal-to-hexadecimal/src/octal-to-hexadecimal/octal-to-hexadecimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { OctalToHexadecimal } from "./octal-to-hexadecimal"; - -describe("OctalToHexadecimal", () => { - it("should convert octal to hexadecimal", () => { - expect(OctalToHexadecimal("12")).toBe("A"); - expect(OctalToHexadecimal("777")).toBe("1FF"); - }); - - it("should return empty string for invalid input", () => { - expect(OctalToHexadecimal("G")).toBe(""); - expect(OctalToHexadecimal("12G")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/octal/octal-to-hexadecimal/src/octal-to-hexadecimal/octal-to-hexadecimal.ts b/npm/packages/number-system/octal/octal-to-hexadecimal/src/octal-to-hexadecimal/octal-to-hexadecimal.ts deleted file mode 100644 index 2d1e7be51..000000000 --- a/npm/packages/number-system/octal/octal-to-hexadecimal/src/octal-to-hexadecimal/octal-to-hexadecimal.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a given octal number to its hexadecimal representation. - * - * @param octal - The octal number to be converted. - * @returns The hexadecimal representation of the octal number. - * Returns an empty string if the input is not a valid octal number. - */ -export function OctalToHexadecimal(octal: string): string { - if (!/^[0-7]+$/.test(octal)) { - return ""; - } - let decimal = 0; - for (const digit of octal) { - decimal = decimal * 8 + parseInt(digit, 8); - } - return decimal.toString(16).toUpperCase(); -} diff --git a/npm/packages/number-system/octal/octal-to-hexadecimal/tsconfig.json b/npm/packages/number-system/octal/octal-to-hexadecimal/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/octal/octal-to-hexadecimal/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/number-system/octal/octal/.eslintrc.js b/npm/packages/number-system/octal/octal/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/number-system/octal/octal/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/number-system/octal/octal/CHANGELOG.md b/npm/packages/number-system/octal/octal/CHANGELOG.md deleted file mode 100644 index 7c48e4255..000000000 --- a/npm/packages/number-system/octal/octal/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# @codinasion/octal - -## 1.0.2 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.1 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.0 - -### Major Changes - -- b7983ae: Initial Release diff --git a/npm/packages/number-system/octal/octal/LICENSE.md b/npm/packages/number-system/octal/octal/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/number-system/octal/octal/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/number-system/octal/octal/README.md b/npm/packages/number-system/octal/octal/README.md deleted file mode 100644 index f51475472..000000000 --- a/npm/packages/number-system/octal/octal/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# `@codinasion/octal` - -A collection of useful TypeScript functions and utilities for converting octal to other number systems. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Foctal?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Foctal?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Foctal?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/octal - -# or, if you're using npm -npm install @codinasion/octal - -# or, if you're using yarn -yarn add @codinasion/octal -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { OctalToDecimal } from "@codinasion/octal"; - -const octal = "200"; - -const decimal = OctalToDecimal(octal); -console.log(decimal); - -// Output -// 128 -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/number-system/octal/octal/jestconfig.json b/npm/packages/number-system/octal/octal/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/number-system/octal/octal/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/number-system/octal/octal/package.json b/npm/packages/number-system/octal/octal/package.json deleted file mode 100644 index eee3e0021..000000000 --- a/npm/packages/number-system/octal/octal/package.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "name": "@codinasion/octal", - "version": "1.0.2", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for converting octal to other number systems.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "number systems", - "ascii", - "binary", - "decimal", - "hexadecimal", - "octal" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/number-system/octal/octal/src/index.ts b/npm/packages/number-system/octal/octal/src/index.ts deleted file mode 100644 index 186189b06..000000000 --- a/npm/packages/number-system/octal/octal/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./octal"; diff --git a/npm/packages/number-system/octal/octal/src/octal/index.ts b/npm/packages/number-system/octal/octal/src/octal/index.ts deleted file mode 100644 index 395195ba3..000000000 --- a/npm/packages/number-system/octal/octal/src/octal/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -export * from "./octal-to-ascii"; -export * from "./octal-to-binary"; -export * from "./octal-to-decimal"; -export * from "./octal-to-hexadecimal"; diff --git a/npm/packages/number-system/octal/octal/src/octal/octal-to-ascii/index.ts b/npm/packages/number-system/octal/octal/src/octal/octal-to-ascii/index.ts deleted file mode 100644 index e1001ee36..000000000 --- a/npm/packages/number-system/octal/octal/src/octal/octal-to-ascii/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./octal-to-ascii"; diff --git a/npm/packages/number-system/octal/octal/src/octal/octal-to-ascii/octal-to-ascii.test.ts b/npm/packages/number-system/octal/octal/src/octal/octal-to-ascii/octal-to-ascii.test.ts deleted file mode 100644 index 184309747..000000000 --- a/npm/packages/number-system/octal/octal/src/octal/octal-to-ascii/octal-to-ascii.test.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { OctalToAscii } from "./octal-to-ascii"; - -describe("OctalToAscii", () => { - it("should convert octal to ASCII", () => { - expect(OctalToAscii("110145154154157054040167157162154144041")).toBe( - "Hello, world!", - ); - expect(OctalToAscii("")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/octal/octal/src/octal/octal-to-ascii/octal-to-ascii.ts b/npm/packages/number-system/octal/octal/src/octal/octal-to-ascii/octal-to-ascii.ts deleted file mode 100644 index 7fde51273..000000000 --- a/npm/packages/number-system/octal/octal/src/octal/octal-to-ascii/octal-to-ascii.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts an octal string to ASCII characters. - * - * @param octal - The octal string to convert. - * @returns The ASCII representation of the octal string. - */ -export function OctalToAscii(octal: string): string { - let ascii = ""; - for (let i = 0; i < octal.length; i += 3) { - const byte = octal.slice(i, i + 3); - const charCode = parseInt(byte, 8); - ascii += String.fromCharCode(charCode); - } - return ascii; -} diff --git a/npm/packages/number-system/octal/octal/src/octal/octal-to-binary/index.ts b/npm/packages/number-system/octal/octal/src/octal/octal-to-binary/index.ts deleted file mode 100644 index 834fabcc2..000000000 --- a/npm/packages/number-system/octal/octal/src/octal/octal-to-binary/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./octal-to-binary"; diff --git a/npm/packages/number-system/octal/octal/src/octal/octal-to-binary/octal-to-binary.test.ts b/npm/packages/number-system/octal/octal/src/octal/octal-to-binary/octal-to-binary.test.ts deleted file mode 100644 index d39445a9e..000000000 --- a/npm/packages/number-system/octal/octal/src/octal/octal-to-binary/octal-to-binary.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { OctalToBinary } from "./octal-to-binary"; - -describe("OctalToBinary", () => { - it("should convert octal to binary", () => { - expect(OctalToBinary("777")).toBe("111111111"); - expect(OctalToBinary("56")).toBe("101110"); - }); - - it("should return empty string for invalid input", () => { - expect(OctalToBinary("G")).toBe(""); - expect(OctalToBinary("12G")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/octal/octal/src/octal/octal-to-binary/octal-to-binary.ts b/npm/packages/number-system/octal/octal/src/octal/octal-to-binary/octal-to-binary.ts deleted file mode 100644 index 176d7bd2f..000000000 --- a/npm/packages/number-system/octal/octal/src/octal/octal-to-binary/octal-to-binary.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts an octal number to binary. - * - * @param octal - The octal number to convert. - * @returns The binary representation of the octal number. - */ -export function OctalToBinary(octal: string): string { - if (!/^[0-7]+$/.test(octal)) { - return ""; - } - let binary = ""; - for (const digit of octal) { - const decimal = parseInt(digit, 8); - binary += decimal.toString(2).padStart(3, "0"); - } - return binary; -} diff --git a/npm/packages/number-system/octal/octal/src/octal/octal-to-decimal/index.ts b/npm/packages/number-system/octal/octal/src/octal/octal-to-decimal/index.ts deleted file mode 100644 index a910f0ce0..000000000 --- a/npm/packages/number-system/octal/octal/src/octal/octal-to-decimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./octal-to-decimal"; diff --git a/npm/packages/number-system/octal/octal/src/octal/octal-to-decimal/octal-to-decimal.test.ts b/npm/packages/number-system/octal/octal/src/octal/octal-to-decimal/octal-to-decimal.test.ts deleted file mode 100644 index 00c01c80c..000000000 --- a/npm/packages/number-system/octal/octal/src/octal/octal-to-decimal/octal-to-decimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { OctalToDecimal } from "./octal-to-decimal"; - -describe("OctalToDecimal", () => { - it("should convert octal to decimal", () => { - expect(OctalToDecimal("777")).toBe(511); - expect(OctalToDecimal("56")).toBe(46); - }); - - it("should return NaN for invalid input", () => { - expect(OctalToDecimal("G")).toBe(NaN); - expect(OctalToDecimal("12G")).toBe(NaN); - }); -}); diff --git a/npm/packages/number-system/octal/octal/src/octal/octal-to-decimal/octal-to-decimal.ts b/npm/packages/number-system/octal/octal/src/octal/octal-to-decimal/octal-to-decimal.ts deleted file mode 100644 index f22288ee4..000000000 --- a/npm/packages/number-system/octal/octal/src/octal/octal-to-decimal/octal-to-decimal.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts an octal number to decimal. - * - * @param octal - The octal number to convert. - * @returns The decimal representation of the octal number. Returns NaN if the input is not a valid octal number. - */ -export function OctalToDecimal(octal: string): number { - if (!/^[0-7]+$/.test(octal)) { - return NaN; - } - let decimal = 0; - for (const digitChar of octal) { - const digit = parseInt(digitChar, 8); - decimal = decimal * 8 + digit; - } - return decimal; -} diff --git a/npm/packages/number-system/octal/octal/src/octal/octal-to-hexadecimal/index.ts b/npm/packages/number-system/octal/octal/src/octal/octal-to-hexadecimal/index.ts deleted file mode 100644 index b9d338136..000000000 --- a/npm/packages/number-system/octal/octal/src/octal/octal-to-hexadecimal/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./octal-to-hexadecimal"; diff --git a/npm/packages/number-system/octal/octal/src/octal/octal-to-hexadecimal/octal-to-hexadecimal.test.ts b/npm/packages/number-system/octal/octal/src/octal/octal-to-hexadecimal/octal-to-hexadecimal.test.ts deleted file mode 100644 index af15ae44a..000000000 --- a/npm/packages/number-system/octal/octal/src/octal/octal-to-hexadecimal/octal-to-hexadecimal.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { OctalToHexadecimal } from "./octal-to-hexadecimal"; - -describe("OctalToHexadecimal", () => { - it("should convert octal to hexadecimal", () => { - expect(OctalToHexadecimal("12")).toBe("A"); - expect(OctalToHexadecimal("777")).toBe("1FF"); - }); - - it("should return empty string for invalid input", () => { - expect(OctalToHexadecimal("G")).toBe(""); - expect(OctalToHexadecimal("12G")).toBe(""); - }); -}); diff --git a/npm/packages/number-system/octal/octal/src/octal/octal-to-hexadecimal/octal-to-hexadecimal.ts b/npm/packages/number-system/octal/octal/src/octal/octal-to-hexadecimal/octal-to-hexadecimal.ts deleted file mode 100644 index 2d1e7be51..000000000 --- a/npm/packages/number-system/octal/octal/src/octal/octal-to-hexadecimal/octal-to-hexadecimal.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a given octal number to its hexadecimal representation. - * - * @param octal - The octal number to be converted. - * @returns The hexadecimal representation of the octal number. - * Returns an empty string if the input is not a valid octal number. - */ -export function OctalToHexadecimal(octal: string): string { - if (!/^[0-7]+$/.test(octal)) { - return ""; - } - let decimal = 0; - for (const digit of octal) { - decimal = decimal * 8 + parseInt(digit, 8); - } - return decimal.toString(16).toUpperCase(); -} diff --git a/npm/packages/number-system/octal/octal/tsconfig.json b/npm/packages/number-system/octal/octal/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/number-system/octal/octal/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/.eslintrc.js b/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/CHANGELOG.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/CHANGELOG.md deleted file mode 100644 index 9805bcb9e..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/camel-case-string-to-constant-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/LICENSE.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/README.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/README.md deleted file mode 100644 index 2cb1a3dfa..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/camel-case-string-to-constant-case-string` - -Converts a camel case string to a constant case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fcamel-case-string-to-constant-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fcamel-case-string-to-constant-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fcamel-case-string-to-constant-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/camel-case-string-to-constant-case-string - -# or, if you're using npm -npm install @codinasion/camel-case-string-to-constant-case-string - -# or, if you're using yarn -yarn add @codinasion/camel-case-string-to-constant-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { CamelCaseStringToConstantCaseString } from "@codinasion/camel-case-string-to-constant-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/jestconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/package.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/package.json deleted file mode 100644 index b23dc57ae..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/camel-case-string-to-constant-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a camel case string to a constant case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "camel case", - "constant case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/src/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/src/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts deleted file mode 100644 index e89da2e98..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/src/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { CamelCaseStringToConstantCaseString } from "./camel-case-string-to-constant-case-string"; - -describe("CamelCaseStringToConstantCaseString", () => { - test("converts camelCase to CONSTANT_CASE", () => { - expect(CamelCaseStringToConstantCaseString("helloWorld")).toBe( - "HELLO_WORLD", - ); - expect(CamelCaseStringToConstantCaseString("thisIsATest")).toBe( - "THIS_IS_A_TEST", - ); - expect(CamelCaseStringToConstantCaseString("anotherExample")).toBe( - "ANOTHER_EXAMPLE", - ); - }); - - test("returns empty string for empty input", () => { - expect(CamelCaseStringToConstantCaseString("")).toBe(""); - }); - - test("throws error for non-string input", () => { - expect(() => - CamelCaseStringToConstantCaseString(null as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToConstantCaseString(undefined as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToConstantCaseString(123 as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToConstantCaseString({} as unknown as string), - ).toThrow(); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/src/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/src/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts deleted file mode 100644 index 13baed62e..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/src/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to a constant case string. - * - * @param str - The camel case string to convert. - * @returns The converted constant case string. - */ -export function CamelCaseStringToConstantCaseString(str: string): string { - return str.replace(/[A-Z]/g, (match) => `_${match}`).toUpperCase(); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/src/camel-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/src/camel-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 90a7f0351..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/src/camel-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/src/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/src/index.ts deleted file mode 100644 index 90a7f0351..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/tsconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/.eslintrc.js b/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/CHANGELOG.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/CHANGELOG.md deleted file mode 100644 index e7bc05222..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/camel-case-string-to-dot-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/LICENSE.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/README.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/README.md deleted file mode 100644 index dd8c4b86d..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/camel-case-string-to-dot-case-string` - -Converts a camel case string to a dot case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fcamel-case-string-to-dot-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fcamel-case-string-to-dot-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fcamel-case-string-to-dot-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/camel-case-string-to-dot-case-string - -# or, if you're using npm -npm install @codinasion/camel-case-string-to-dot-case-string - -# or, if you're using yarn -yarn add @codinasion/camel-case-string-to-dot-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { CamelCaseStringToDotCaseString } from "@codinasion/camel-case-string-to-dot-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToDotCaseString(string)); - -// Output -// hello.world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/jestconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/package.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/package.json deleted file mode 100644 index 9e849a3f1..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/camel-case-string-to-dot-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a camel case string to a dot case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "camel case", - "dot case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/src/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/src/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 0475cc5bd..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/src/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { CamelCaseStringToDotCaseString } from "./camel-case-string-to-dot-case-string"; - -describe("CamelCaseStringToDotCaseString", () => { - test("converts camelCase to dot.case", () => { - expect(CamelCaseStringToDotCaseString("helloWorld")).toBe("hello.world"); - expect(CamelCaseStringToDotCaseString("thisIsATest")).toBe( - "this.is.a.test", - ); - expect(CamelCaseStringToDotCaseString("anotherExample")).toBe( - "another.example", - ); - }); - - test("returns empty string for empty input", () => { - expect(CamelCaseStringToDotCaseString("")).toBe(""); - }); - - test("throws error for non-string input", () => { - expect(() => - CamelCaseStringToDotCaseString(null as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToDotCaseString(undefined as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToDotCaseString(123 as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToDotCaseString({} as unknown as string), - ).toThrow(); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/src/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/src/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts deleted file mode 100644 index 1ee169eea..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/src/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,8 +0,0 @@ -/** - * Converts a camel case string to dot case string. - * @param str - The camel case string to convert. - * @returns The dot case string. - */ -export function CamelCaseStringToDotCaseString(str: string): string { - return str.replace(/[A-Z]/g, (match) => `.${match.toLowerCase()}`); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/src/camel-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/src/camel-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 77c059541..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/src/camel-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/src/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/src/index.ts deleted file mode 100644 index 77c059541..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/tsconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/.eslintrc.js b/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/CHANGELOG.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/CHANGELOG.md deleted file mode 100644 index b5fd6bf83..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/camel-case-string-to-header-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/LICENSE.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/README.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/README.md deleted file mode 100644 index 6f0dae44f..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/camel-case-string-to-header-case-string` - -Converts a camel case string to a header case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fcamel-case-string-to-header-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fcamel-case-string-to-header-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fcamel-case-string-to-header-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/camel-case-string-to-header-case-string - -# or, if you're using npm -npm install @codinasion/camel-case-string-to-header-case-string - -# or, if you're using yarn -yarn add @codinasion/camel-case-string-to-header-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { CamelCaseStringToHeaderCaseString } from "@codinasion/camel-case-string-to-header-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/jestconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/package.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/package.json deleted file mode 100644 index ba7f1f190..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/camel-case-string-to-header-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a camel case string to a header case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "camel case", - "header case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/src/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/src/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts deleted file mode 100644 index b11b0e668..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/src/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { CamelCaseStringToHeaderCaseString } from "./camel-case-string-to-header-case-string"; - -describe("CamelCaseStringToHeaderCaseString", () => { - test("converts a camelCase string to header-case", () => { - expect(CamelCaseStringToHeaderCaseString("camelCaseString")).toBe( - "Camel-Case-String", - ); - expect(CamelCaseStringToHeaderCaseString("anotherCamelCaseString")).toBe( - "Another-Camel-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in header-case", () => { - expect(CamelCaseStringToHeaderCaseString("header-case-string")).toBe( - "Header-Case-String", - ); - expect(CamelCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/src/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/src/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts deleted file mode 100644 index 1a0362026..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/src/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a camel case string to header case string. - * - * @param str - The camel case string to convert. - * @returns The converted header case string. - */ -export function CamelCaseStringToHeaderCaseString(str: string): string { - return str - .replace(/(?[a-z])(?[A-Z])/g, "$1-$2") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/src/camel-case-string-to-header-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/src/camel-case-string-to-header-case-string/index.ts deleted file mode 100644 index 0cd79b343..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/src/camel-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/src/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/src/index.ts deleted file mode 100644 index 0cd79b343..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/tsconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/.eslintrc.js b/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/CHANGELOG.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/CHANGELOG.md deleted file mode 100644 index e2f525b2e..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/camel-case-string-to-kebab-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/LICENSE.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/README.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/README.md deleted file mode 100644 index b4154d08d..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/camel-case-string-to-kebab-case-string` - -Converts a camel case string to a kebab case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fcamel-case-string-to-kebab-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fcamel-case-string-to-kebab-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fcamel-case-string-to-kebab-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/camel-case-string-to-kebab-case-string - -# or, if you're using npm -npm install @codinasion/camel-case-string-to-kebab-case-string - -# or, if you're using yarn -yarn add @codinasion/camel-case-string-to-kebab-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { CamelCaseStringToKebabCaseString } from "@codinasion/camel-case-string-to-kebab-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToKebabCaseString(string)); - -// Output -// hello-world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/jestconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/package.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/package.json deleted file mode 100644 index 5e0af2c47..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/camel-case-string-to-kebab-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a camel case string to a kebab case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "camel case", - "kebab case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/src/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/src/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 007abc70e..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/src/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToKebabCaseString } from "./camel-case-string-to-kebab-case-string"; - -describe("CamelCaseStringToKebabCaseString", () => { - test("converts a camelCase string to kebab-case", () => { - expect(CamelCaseStringToKebabCaseString("camelCaseString")).toBe( - "camel-case-string", - ); - expect(CamelCaseStringToKebabCaseString("anotherCamelCaseString")).toBe( - "another-camel-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(CamelCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/src/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/src/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts deleted file mode 100644 index f37baba39..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/src/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to kebab case string. - * - * @param str - The camel case string to convert. - * @returns The kebab case string. - */ -export function CamelCaseStringToKebabCaseString(str: string): string { - return str.replace(/[A-Z]/g, (match) => `-${match.toLowerCase()}`); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/src/camel-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/src/camel-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 3bf7fdb96..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/src/camel-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/src/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/src/index.ts deleted file mode 100644 index 3bf7fdb96..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/tsconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/.eslintrc.js b/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/CHANGELOG.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/CHANGELOG.md deleted file mode 100644 index 1f1b1bd8c..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/camel-case-string-to-lower-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/LICENSE.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/README.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/README.md deleted file mode 100644 index 624daa55b..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/camel-case-string-to-lower-case-string` - -Converts a camel case string to a lower case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fcamel-case-string-to-lower-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fcamel-case-string-to-lower-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fcamel-case-string-to-lower-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/camel-case-string-to-lower-case-string - -# or, if you're using npm -npm install @codinasion/camel-case-string-to-lower-case-string - -# or, if you're using yarn -yarn add @codinasion/camel-case-string-to-lower-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { CamelCaseStringToLowerCaseString } from "@codinasion/camel-case-string-to-lower-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToLowerCaseString(string)); - -// Output -// hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/jestconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/package.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/package.json deleted file mode 100644 index 196d77d30..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/camel-case-string-to-lower-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a camel case string to a lower case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "camel case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/src/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/src/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 69be9898e..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/src/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToLowerCaseString } from "./camel-case-string-to-lower-case-string"; - -describe("CamelCaseStringToLowerCaseString", () => { - test("converts a camelCase string to lower case", () => { - expect(CamelCaseStringToLowerCaseString("camelCaseString")).toBe( - "camel case string", - ); - expect(CamelCaseStringToLowerCaseString("anotherCamelCaseString")).toBe( - "another camel case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(CamelCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/src/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/src/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts deleted file mode 100644 index 1ebc9170e..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/src/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to a lower case string. - * - * @param str - The camel case string to convert. - * @returns The converted lower case string. - */ -export function CamelCaseStringToLowerCaseString(str: string): string { - return str.replace(/[A-Z]/g, (match) => ` ${match.toLowerCase()}`).trim(); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/src/camel-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/src/camel-case-string-to-lower-case-string/index.ts deleted file mode 100644 index b59d1e959..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/src/camel-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/src/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/src/index.ts deleted file mode 100644 index b59d1e959..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/tsconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/.eslintrc.js b/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/CHANGELOG.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/CHANGELOG.md deleted file mode 100644 index ede416b07..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/camel-case-string-to-pascal-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/LICENSE.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/README.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/README.md deleted file mode 100644 index e1f3cde1f..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/camel-case-string-to-pascal-case-string` - -Converts a camel case string to a pascal case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fcamel-case-string-to-pascal-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fcamel-case-string-to-pascal-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fcamel-case-string-to-pascal-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/camel-case-string-to-pascal-case-string - -# or, if you're using npm -npm install @codinasion/camel-case-string-to-pascal-case-string - -# or, if you're using yarn -yarn add @codinasion/camel-case-string-to-pascal-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { CamelCaseStringToPascalCaseString } from "@codinasion/camel-case-string-to-pascal-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/jestconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/package.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/package.json deleted file mode 100644 index d62433300..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/camel-case-string-to-pascal-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a string from camel case to pascal case", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "camel case", - "pascal case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/src/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/src/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index d7ee8e34d..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/src/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToPascalCaseString } from "./camel-case-string-to-pascal-case-string"; - -describe("CamelCaseStringToPascalCaseString", () => { - test("converts a camelCase string to PascalCase", () => { - expect(CamelCaseStringToPascalCaseString("camelCaseString")).toBe( - "CamelCaseString", - ); - expect(CamelCaseStringToPascalCaseString("anotherCamelCaseString")).toBe( - "AnotherCamelCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(CamelCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/src/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/src/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts deleted file mode 100644 index 64f3a5b5c..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/src/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a camel case string to a Pascal case string. - * - * @param str - The camel case string to convert. - * @returns The Pascal case string. - */ -export function CamelCaseStringToPascalCaseString(str: string): string { - return str.replace( - /(?\w)(?\w*)/g, - (match: string, firstChar: string, rest: string) => - firstChar.toUpperCase() + rest, - ); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/src/camel-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/src/camel-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 2a01b27ea..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/src/camel-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/src/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/src/index.ts deleted file mode 100644 index 2a01b27ea..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/tsconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/.eslintrc.js b/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/CHANGELOG.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/CHANGELOG.md deleted file mode 100644 index f5c63958a..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/camel-case-string-to-path-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/LICENSE.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/README.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/README.md deleted file mode 100644 index c4d0d6d6c..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/camel-case-string-to-path-case-string` - -Converts a camel case string to a path case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fcamel-case-string-to-path-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fcamel-case-string-to-path-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fcamel-case-string-to-path-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/camel-case-string-to-path-case-string - -# or, if you're using npm -npm install @codinasion/camel-case-string-to-path-case-string - -# or, if you're using yarn -yarn add @codinasion/camel-case-string-to-path-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { CamelCaseStringToPathCaseString } from "@codinasion/camel-case-string-to-path-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToPathCaseString(string)); - -// Output -// hello/world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/jestconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/package.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/package.json deleted file mode 100644 index cc7b653b3..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/camel-case-string-to-path-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a camel case string to a path case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "camel case", - "path case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/src/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/src/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts deleted file mode 100644 index 110ad697f..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/src/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToPathCaseString } from "./camel-case-string-to-path-case-string"; - -describe("CamelCaseStringToPathCaseString", () => { - test("converts a camelCase string to path/case", () => { - expect(CamelCaseStringToPathCaseString("camelCaseString")).toBe( - "camel/case/string", - ); - expect(CamelCaseStringToPathCaseString("anotherCamelCaseString")).toBe( - "another/camel/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(CamelCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/src/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/src/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts deleted file mode 100644 index 4c22d0689..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/src/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to a path case string. - * - * @param str - The camel case string to convert. - * @returns The path case string. - */ -export function CamelCaseStringToPathCaseString(str: string): string { - return str.replace(/(?[a-z])(?[A-Z])/g, "$1/$2").toLowerCase(); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/src/camel-case-string-to-path-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/src/camel-case-string-to-path-case-string/index.ts deleted file mode 100644 index 03e356f47..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/src/camel-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/src/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/src/index.ts deleted file mode 100644 index 03e356f47..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/tsconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/.eslintrc.js b/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/CHANGELOG.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/CHANGELOG.md deleted file mode 100644 index 4b55f7534..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/camel-case-string-to-sentence-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/LICENSE.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/README.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/README.md deleted file mode 100644 index 67b0b73f6..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/camel-case-string-to-sentence-case-string` - -Converts a camel case string to a sentence case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fcamel-case-string-to-sentence-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fcamel-case-string-to-sentence-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fcamel-case-string-to-sentence-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/camel-case-string-to-sentence-case-string - -# or, if you're using npm -npm install @codinasion/camel-case-string-to-sentence-case-string - -# or, if you're using yarn -yarn add @codinasion/camel-case-string-to-sentence-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { CamelCaseStringToSentenceCaseString } from "@codinasion/camel-case-string-to-sentence-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToSentenceCaseString(string)); - -// Output -// Hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/jestconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/package.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/package.json deleted file mode 100644 index 5f36d20df..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/camel-case-string-to-sentence-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a camel case string to a sentence case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "camel case", - "sentence case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/src/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/src/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index f8b333048..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/src/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { CamelCaseStringToSentenceCaseString } from "./camel-case-string-to-sentence-case-string"; - -describe("CamelCaseStringToSentenceCaseString", () => { - test("converts a camelCase string to sentence case", () => { - expect(CamelCaseStringToSentenceCaseString("camelCaseString")).toBe( - "Camel case string", - ); - expect(CamelCaseStringToSentenceCaseString("anotherCamelCaseString")).toBe( - "Another camel case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(CamelCaseStringToSentenceCaseString("sentence case string")).toBe( - "Sentence case string", - ); - expect(CamelCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/src/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/src/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts deleted file mode 100644 index c0bbf8b60..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/src/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a camel case string to sentence case string. - * - * @param str - The camel case string to convert. - * @returns The converted sentence case string. - */ -export function CamelCaseStringToSentenceCaseString(str: string): string { - const result = str - .replace(/(?[A-Z])/g, " $1") - .toLowerCase() - .trim(); - return result.charAt(0).toUpperCase() + result.slice(1); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/src/camel-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/src/camel-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index c657f5a96..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/src/camel-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/src/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/src/index.ts deleted file mode 100644 index c657f5a96..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/tsconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/.eslintrc.js b/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/CHANGELOG.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/CHANGELOG.md deleted file mode 100644 index 39f923e58..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/camel-case-string-to-snake-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/LICENSE.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/README.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/README.md deleted file mode 100644 index bb7de1f79..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/camel-case-string-to-snake-case-string` - -Converts a camel case string to a snake case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fcamel-case-string-to-snake-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fcamel-case-string-to-snake-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fcamel-case-string-to-snake-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/camel-case-string-to-snake-case-string - -# or, if you're using npm -npm install @codinasion/camel-case-string-to-snake-case-string - -# or, if you're using yarn -yarn add @codinasion/camel-case-string-to-snake-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { CamelCaseStringToSnakeCaseString } from "@codinasion/camel-case-string-to-snake-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToSnakeCaseString(string)); - -// Output -// hello_world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/jestconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/package.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/package.json deleted file mode 100644 index 445aa14de..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/camel-case-string-to-snake-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a camel case string to a snake case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "camel case", - "snake case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/src/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/src/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts deleted file mode 100644 index ac1f2cd03..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/src/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToSnakeCaseString } from "./camel-case-string-to-snake-case-string"; - -describe("CamelCaseStringToSnakeCaseString", () => { - test("converts a camelCase string to snake_case", () => { - expect(CamelCaseStringToSnakeCaseString("camelCaseString")).toBe( - "camel_case_string", - ); - expect(CamelCaseStringToSnakeCaseString("anotherCamelCaseString")).toBe( - "another_camel_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(CamelCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/src/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/src/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts deleted file mode 100644 index 1920772a9..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/src/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to snake case string. - * - * @param str - The camel case string to convert. - * @returns The snake case string. - */ -export function CamelCaseStringToSnakeCaseString(str: string): string { - return str.replace(/(?[a-z])(?[A-Z])/g, "$1_$2").toLowerCase(); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/src/camel-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/src/camel-case-string-to-snake-case-string/index.ts deleted file mode 100644 index ce3f9afea..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/src/camel-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/src/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/src/index.ts deleted file mode 100644 index ce3f9afea..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/tsconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/.eslintrc.js b/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/CHANGELOG.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/CHANGELOG.md deleted file mode 100644 index 427af37bb..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/camel-case-string-to-title-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/LICENSE.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/README.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/README.md deleted file mode 100644 index 4b6f7dac6..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/camel-case-string-to-title-case-string` - -Converts a camel case string to a title case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fcamel-case-string-to-title-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fcamel-case-string-to-title-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fcamel-case-string-to-title-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/camel-case-string-to-title-case-string - -# or, if you're using npm -npm install @codinasion/camel-case-string-to-title-case-string - -# or, if you're using yarn -yarn add @codinasion/camel-case-string-to-title-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { CamelCaseStringToTitleCaseString } from "@codinasion/camel-case-string-to-title-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToTitleCaseString(string)); - -// Output -// Hello World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/jestconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/package.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/package.json deleted file mode 100644 index 801671d8e..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/camel-case-string-to-title-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a camel case string to a title case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "camel case", - "title case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/src/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/src/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts deleted file mode 100644 index ad0f9c56d..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/src/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToTitleCaseString } from "./camel-case-string-to-title-case-string"; - -describe("CamelCaseStringToTitleCaseString", () => { - test("converts a camelCase string to Title Case", () => { - expect(CamelCaseStringToTitleCaseString("camelCaseString")).toBe( - "Camel Case String", - ); - expect(CamelCaseStringToTitleCaseString("anotherCamelCaseString")).toBe( - "Another Camel Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(CamelCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/src/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/src/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts deleted file mode 100644 index b5f57ea07..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/src/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a camel case string to title case string. - * - * @param str - The camel case string to convert. - * @returns The title case string. - */ -export function CamelCaseStringToTitleCaseString(str: string): string { - return str - .replace(/(?[a-z])(?[A-Z])/g, "$1 $2") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/src/camel-case-string-to-title-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/src/camel-case-string-to-title-case-string/index.ts deleted file mode 100644 index adc004c92..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/src/camel-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/src/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/src/index.ts deleted file mode 100644 index adc004c92..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/tsconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/.eslintrc.js b/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/CHANGELOG.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/CHANGELOG.md deleted file mode 100644 index 58c9fa018..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/camel-case-string-to-upper-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/LICENSE.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/README.md b/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/README.md deleted file mode 100644 index 845177eba..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/camel-case-string-to-upper-case-string` - -Converts a camel case string to an upper case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fcamel-case-string-to-upper-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fcamel-case-string-to-upper-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fcamel-case-string-to-upper-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/camel-case-string-to-upper-case-string - -# or, if you're using npm -npm install @codinasion/camel-case-string-to-upper-case-string - -# or, if you're using yarn -yarn add @codinasion/camel-case-string-to-upper-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { CamelCaseStringToUpperCaseString } from "@codinasion/camel-case-string-to-upper-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/jestconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/package.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/package.json deleted file mode 100644 index 7c69158fa..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/camel-case-string-to-upper-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a camel case string to an upper case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "camel case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/src/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/src/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts deleted file mode 100644 index a614c5eab..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/src/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToUpperCaseString } from "./camel-case-string-to-upper-case-string"; - -describe("CamelCaseStringToUpperCaseString", () => { - test("converts a camelCase string to upper case", () => { - expect(CamelCaseStringToUpperCaseString("camelCaseString")).toBe( - "CAMEL CASE STRING", - ); - expect(CamelCaseStringToUpperCaseString("anotherCamelCaseString")).toBe( - "ANOTHER CAMEL CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(CamelCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/src/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/src/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts deleted file mode 100644 index f8cce6190..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/src/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to an upper case string. - * - * @param str - The camel case string to convert. - * @returns The converted upper case string. - */ -export function CamelCaseStringToUpperCaseString(str: string): string { - return str.replace(/(?[a-z])(?[A-Z])/g, "$1 $2").toUpperCase(); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/src/camel-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/src/camel-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 7c61fe082..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/src/camel-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/src/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/src/index.ts deleted file mode 100644 index 7c61fe082..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/tsconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/.eslintrc.js b/npm/packages/string/case/camel-case-string/camel-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/CHANGELOG.md b/npm/packages/string/case/camel-case-string/camel-case-string/CHANGELOG.md deleted file mode 100644 index 7585e29ab..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/camel-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/LICENSE.md b/npm/packages/string/case/camel-case-string/camel-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/README.md b/npm/packages/string/case/camel-case-string/camel-case-string/README.md deleted file mode 100644 index 8b714340b..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/camel-case-string` - -A collection of useful TypeScript functions and utilities for camel casing string manipulation. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fcamel-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fcamel-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fcamel-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/camel-case-string - -# or, if you're using npm -npm install @codinasion/camel-case-string - -# or, if you're using yarn -yarn add @codinasion/camel-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { CamelCaseStringToConstantCaseString } from "@codinasion/camel-case-string"; - -const string = "helloWorld"; -console.log(CamelCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/jestconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/package.json b/npm/packages/string/case/camel-case-string/camel-case-string/package.json deleted file mode 100644 index 6e5ffc089..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/camel-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for camel casing strings manipulation.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "camel case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts deleted file mode 100644 index e89da2e98..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { CamelCaseStringToConstantCaseString } from "./camel-case-string-to-constant-case-string"; - -describe("CamelCaseStringToConstantCaseString", () => { - test("converts camelCase to CONSTANT_CASE", () => { - expect(CamelCaseStringToConstantCaseString("helloWorld")).toBe( - "HELLO_WORLD", - ); - expect(CamelCaseStringToConstantCaseString("thisIsATest")).toBe( - "THIS_IS_A_TEST", - ); - expect(CamelCaseStringToConstantCaseString("anotherExample")).toBe( - "ANOTHER_EXAMPLE", - ); - }); - - test("returns empty string for empty input", () => { - expect(CamelCaseStringToConstantCaseString("")).toBe(""); - }); - - test("throws error for non-string input", () => { - expect(() => - CamelCaseStringToConstantCaseString(null as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToConstantCaseString(undefined as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToConstantCaseString(123 as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToConstantCaseString({} as unknown as string), - ).toThrow(); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts deleted file mode 100644 index 13baed62e..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to a constant case string. - * - * @param str - The camel case string to convert. - * @returns The converted constant case string. - */ -export function CamelCaseStringToConstantCaseString(str: string): string { - return str.replace(/[A-Z]/g, (match) => `_${match}`).toUpperCase(); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 90a7f0351..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 0475cc5bd..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { CamelCaseStringToDotCaseString } from "./camel-case-string-to-dot-case-string"; - -describe("CamelCaseStringToDotCaseString", () => { - test("converts camelCase to dot.case", () => { - expect(CamelCaseStringToDotCaseString("helloWorld")).toBe("hello.world"); - expect(CamelCaseStringToDotCaseString("thisIsATest")).toBe( - "this.is.a.test", - ); - expect(CamelCaseStringToDotCaseString("anotherExample")).toBe( - "another.example", - ); - }); - - test("returns empty string for empty input", () => { - expect(CamelCaseStringToDotCaseString("")).toBe(""); - }); - - test("throws error for non-string input", () => { - expect(() => - CamelCaseStringToDotCaseString(null as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToDotCaseString(undefined as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToDotCaseString(123 as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToDotCaseString({} as unknown as string), - ).toThrow(); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts deleted file mode 100644 index 1ee169eea..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,8 +0,0 @@ -/** - * Converts a camel case string to dot case string. - * @param str - The camel case string to convert. - * @returns The dot case string. - */ -export function CamelCaseStringToDotCaseString(str: string): string { - return str.replace(/[A-Z]/g, (match) => `.${match.toLowerCase()}`); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 77c059541..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts deleted file mode 100644 index b11b0e668..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { CamelCaseStringToHeaderCaseString } from "./camel-case-string-to-header-case-string"; - -describe("CamelCaseStringToHeaderCaseString", () => { - test("converts a camelCase string to header-case", () => { - expect(CamelCaseStringToHeaderCaseString("camelCaseString")).toBe( - "Camel-Case-String", - ); - expect(CamelCaseStringToHeaderCaseString("anotherCamelCaseString")).toBe( - "Another-Camel-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in header-case", () => { - expect(CamelCaseStringToHeaderCaseString("header-case-string")).toBe( - "Header-Case-String", - ); - expect(CamelCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts deleted file mode 100644 index 1a0362026..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a camel case string to header case string. - * - * @param str - The camel case string to convert. - * @returns The converted header case string. - */ -export function CamelCaseStringToHeaderCaseString(str: string): string { - return str - .replace(/(?[a-z])(?[A-Z])/g, "$1-$2") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-header-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-header-case-string/index.ts deleted file mode 100644 index 0cd79b343..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 007abc70e..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToKebabCaseString } from "./camel-case-string-to-kebab-case-string"; - -describe("CamelCaseStringToKebabCaseString", () => { - test("converts a camelCase string to kebab-case", () => { - expect(CamelCaseStringToKebabCaseString("camelCaseString")).toBe( - "camel-case-string", - ); - expect(CamelCaseStringToKebabCaseString("anotherCamelCaseString")).toBe( - "another-camel-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(CamelCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts deleted file mode 100644 index f37baba39..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to kebab case string. - * - * @param str - The camel case string to convert. - * @returns The kebab case string. - */ -export function CamelCaseStringToKebabCaseString(str: string): string { - return str.replace(/[A-Z]/g, (match) => `-${match.toLowerCase()}`); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 3bf7fdb96..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 69be9898e..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToLowerCaseString } from "./camel-case-string-to-lower-case-string"; - -describe("CamelCaseStringToLowerCaseString", () => { - test("converts a camelCase string to lower case", () => { - expect(CamelCaseStringToLowerCaseString("camelCaseString")).toBe( - "camel case string", - ); - expect(CamelCaseStringToLowerCaseString("anotherCamelCaseString")).toBe( - "another camel case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(CamelCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts deleted file mode 100644 index 1ebc9170e..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to a lower case string. - * - * @param str - The camel case string to convert. - * @returns The converted lower case string. - */ -export function CamelCaseStringToLowerCaseString(str: string): string { - return str.replace(/[A-Z]/g, (match) => ` ${match.toLowerCase()}`).trim(); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-lower-case-string/index.ts deleted file mode 100644 index b59d1e959..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index d7ee8e34d..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToPascalCaseString } from "./camel-case-string-to-pascal-case-string"; - -describe("CamelCaseStringToPascalCaseString", () => { - test("converts a camelCase string to PascalCase", () => { - expect(CamelCaseStringToPascalCaseString("camelCaseString")).toBe( - "CamelCaseString", - ); - expect(CamelCaseStringToPascalCaseString("anotherCamelCaseString")).toBe( - "AnotherCamelCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(CamelCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts deleted file mode 100644 index 64f3a5b5c..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a camel case string to a Pascal case string. - * - * @param str - The camel case string to convert. - * @returns The Pascal case string. - */ -export function CamelCaseStringToPascalCaseString(str: string): string { - return str.replace( - /(?\w)(?\w*)/g, - (match: string, firstChar: string, rest: string) => - firstChar.toUpperCase() + rest, - ); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 2a01b27ea..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts deleted file mode 100644 index 110ad697f..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToPathCaseString } from "./camel-case-string-to-path-case-string"; - -describe("CamelCaseStringToPathCaseString", () => { - test("converts a camelCase string to path/case", () => { - expect(CamelCaseStringToPathCaseString("camelCaseString")).toBe( - "camel/case/string", - ); - expect(CamelCaseStringToPathCaseString("anotherCamelCaseString")).toBe( - "another/camel/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(CamelCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts deleted file mode 100644 index 4c22d0689..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to a path case string. - * - * @param str - The camel case string to convert. - * @returns The path case string. - */ -export function CamelCaseStringToPathCaseString(str: string): string { - return str.replace(/(?[a-z])(?[A-Z])/g, "$1/$2").toLowerCase(); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-path-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-path-case-string/index.ts deleted file mode 100644 index 03e356f47..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index f8b333048..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { CamelCaseStringToSentenceCaseString } from "./camel-case-string-to-sentence-case-string"; - -describe("CamelCaseStringToSentenceCaseString", () => { - test("converts a camelCase string to sentence case", () => { - expect(CamelCaseStringToSentenceCaseString("camelCaseString")).toBe( - "Camel case string", - ); - expect(CamelCaseStringToSentenceCaseString("anotherCamelCaseString")).toBe( - "Another camel case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(CamelCaseStringToSentenceCaseString("sentence case string")).toBe( - "Sentence case string", - ); - expect(CamelCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts deleted file mode 100644 index c0bbf8b60..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a camel case string to sentence case string. - * - * @param str - The camel case string to convert. - * @returns The converted sentence case string. - */ -export function CamelCaseStringToSentenceCaseString(str: string): string { - const result = str - .replace(/(?[A-Z])/g, " $1") - .toLowerCase() - .trim(); - return result.charAt(0).toUpperCase() + result.slice(1); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index c657f5a96..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts deleted file mode 100644 index ac1f2cd03..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToSnakeCaseString } from "./camel-case-string-to-snake-case-string"; - -describe("CamelCaseStringToSnakeCaseString", () => { - test("converts a camelCase string to snake_case", () => { - expect(CamelCaseStringToSnakeCaseString("camelCaseString")).toBe( - "camel_case_string", - ); - expect(CamelCaseStringToSnakeCaseString("anotherCamelCaseString")).toBe( - "another_camel_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(CamelCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts deleted file mode 100644 index 1920772a9..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to snake case string. - * - * @param str - The camel case string to convert. - * @returns The snake case string. - */ -export function CamelCaseStringToSnakeCaseString(str: string): string { - return str.replace(/(?[a-z])(?[A-Z])/g, "$1_$2").toLowerCase(); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-snake-case-string/index.ts deleted file mode 100644 index ce3f9afea..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts deleted file mode 100644 index ad0f9c56d..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToTitleCaseString } from "./camel-case-string-to-title-case-string"; - -describe("CamelCaseStringToTitleCaseString", () => { - test("converts a camelCase string to Title Case", () => { - expect(CamelCaseStringToTitleCaseString("camelCaseString")).toBe( - "Camel Case String", - ); - expect(CamelCaseStringToTitleCaseString("anotherCamelCaseString")).toBe( - "Another Camel Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(CamelCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts deleted file mode 100644 index b5f57ea07..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a camel case string to title case string. - * - * @param str - The camel case string to convert. - * @returns The title case string. - */ -export function CamelCaseStringToTitleCaseString(str: string): string { - return str - .replace(/(?[a-z])(?[A-Z])/g, "$1 $2") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-title-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-title-case-string/index.ts deleted file mode 100644 index adc004c92..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts deleted file mode 100644 index a614c5eab..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToUpperCaseString } from "./camel-case-string-to-upper-case-string"; - -describe("CamelCaseStringToUpperCaseString", () => { - test("converts a camelCase string to upper case", () => { - expect(CamelCaseStringToUpperCaseString("camelCaseString")).toBe( - "CAMEL CASE STRING", - ); - expect(CamelCaseStringToUpperCaseString("anotherCamelCaseString")).toBe( - "ANOTHER CAMEL CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(CamelCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts deleted file mode 100644 index f8cce6190..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to an upper case string. - * - * @param str - The camel case string to convert. - * @returns The converted upper case string. - */ -export function CamelCaseStringToUpperCaseString(str: string): string { - return str.replace(/(?[a-z])(?[A-Z])/g, "$1 $2").toUpperCase(); -} diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 7c61fe082..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/camel-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/index.ts deleted file mode 100644 index 3e42f30a1..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/camel-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./camel-case-string-to-constant-case-string"; -export * from "./camel-case-string-to-dot-case-string"; -export * from "./camel-case-string-to-header-case-string"; -export * from "./camel-case-string-to-kebab-case-string"; -export * from "./camel-case-string-to-lower-case-string"; -export * from "./camel-case-string-to-pascal-case-string"; -export * from "./camel-case-string-to-path-case-string"; -export * from "./camel-case-string-to-sentence-case-string"; -export * from "./camel-case-string-to-snake-case-string"; -export * from "./camel-case-string-to-title-case-string"; -export * from "./camel-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/src/index.ts b/npm/packages/string/case/camel-case-string/camel-case-string/src/index.ts deleted file mode 100644 index 15b49aafe..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string"; diff --git a/npm/packages/string/case/camel-case-string/camel-case-string/tsconfig.json b/npm/packages/string/case/camel-case-string/camel-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/camel-case-string/camel-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/case/.eslintrc.js b/npm/packages/string/case/case/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/case/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/case/CHANGELOG.md b/npm/packages/string/case/case/CHANGELOG.md deleted file mode 100644 index c4b9ba38f..000000000 --- a/npm/packages/string/case/case/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/case - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/case/LICENSE.md b/npm/packages/string/case/case/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/case/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/case/README.md b/npm/packages/string/case/case/README.md deleted file mode 100644 index b613f821e..000000000 --- a/npm/packages/string/case/case/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/case` - -A collection of useful TypeScript functions and utilities for string case manipulation. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fcase?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fcase?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fcase?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/case - -# or, if you're using npm -npm install @codinasion/case - -# or, if you're using yarn -yarn add @codinasion/case -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { CamelCaseStringToKebabCaseString } from "@codinasion/case"; - -const string = "helloWorld"; -console.log(CamelCaseStringToKebabCaseString(string)); - -// Output -// hello-world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/case/jestconfig.json b/npm/packages/string/case/case/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/case/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/case/package.json b/npm/packages/string/case/case/package.json deleted file mode 100644 index 114315d88..000000000 --- a/npm/packages/string/case/case/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/case", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for string case manipulation.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts deleted file mode 100644 index e89da2e98..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { CamelCaseStringToConstantCaseString } from "./camel-case-string-to-constant-case-string"; - -describe("CamelCaseStringToConstantCaseString", () => { - test("converts camelCase to CONSTANT_CASE", () => { - expect(CamelCaseStringToConstantCaseString("helloWorld")).toBe( - "HELLO_WORLD", - ); - expect(CamelCaseStringToConstantCaseString("thisIsATest")).toBe( - "THIS_IS_A_TEST", - ); - expect(CamelCaseStringToConstantCaseString("anotherExample")).toBe( - "ANOTHER_EXAMPLE", - ); - }); - - test("returns empty string for empty input", () => { - expect(CamelCaseStringToConstantCaseString("")).toBe(""); - }); - - test("throws error for non-string input", () => { - expect(() => - CamelCaseStringToConstantCaseString(null as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToConstantCaseString(undefined as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToConstantCaseString(123 as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToConstantCaseString({} as unknown as string), - ).toThrow(); - }); -}); diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts deleted file mode 100644 index 13baed62e..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to a constant case string. - * - * @param str - The camel case string to convert. - * @returns The converted constant case string. - */ -export function CamelCaseStringToConstantCaseString(str: string): string { - return str.replace(/[A-Z]/g, (match) => `_${match}`).toUpperCase(); -} diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 90a7f0351..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 0475cc5bd..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { CamelCaseStringToDotCaseString } from "./camel-case-string-to-dot-case-string"; - -describe("CamelCaseStringToDotCaseString", () => { - test("converts camelCase to dot.case", () => { - expect(CamelCaseStringToDotCaseString("helloWorld")).toBe("hello.world"); - expect(CamelCaseStringToDotCaseString("thisIsATest")).toBe( - "this.is.a.test", - ); - expect(CamelCaseStringToDotCaseString("anotherExample")).toBe( - "another.example", - ); - }); - - test("returns empty string for empty input", () => { - expect(CamelCaseStringToDotCaseString("")).toBe(""); - }); - - test("throws error for non-string input", () => { - expect(() => - CamelCaseStringToDotCaseString(null as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToDotCaseString(undefined as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToDotCaseString(123 as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToDotCaseString({} as unknown as string), - ).toThrow(); - }); -}); diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts deleted file mode 100644 index 1ee169eea..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,8 +0,0 @@ -/** - * Converts a camel case string to dot case string. - * @param str - The camel case string to convert. - * @returns The dot case string. - */ -export function CamelCaseStringToDotCaseString(str: string): string { - return str.replace(/[A-Z]/g, (match) => `.${match.toLowerCase()}`); -} diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 77c059541..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts deleted file mode 100644 index b11b0e668..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { CamelCaseStringToHeaderCaseString } from "./camel-case-string-to-header-case-string"; - -describe("CamelCaseStringToHeaderCaseString", () => { - test("converts a camelCase string to header-case", () => { - expect(CamelCaseStringToHeaderCaseString("camelCaseString")).toBe( - "Camel-Case-String", - ); - expect(CamelCaseStringToHeaderCaseString("anotherCamelCaseString")).toBe( - "Another-Camel-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in header-case", () => { - expect(CamelCaseStringToHeaderCaseString("header-case-string")).toBe( - "Header-Case-String", - ); - expect(CamelCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts deleted file mode 100644 index 1a0362026..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a camel case string to header case string. - * - * @param str - The camel case string to convert. - * @returns The converted header case string. - */ -export function CamelCaseStringToHeaderCaseString(str: string): string { - return str - .replace(/(?[a-z])(?[A-Z])/g, "$1-$2") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-header-case-string/index.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-header-case-string/index.ts deleted file mode 100644 index 0cd79b343..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 007abc70e..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToKebabCaseString } from "./camel-case-string-to-kebab-case-string"; - -describe("CamelCaseStringToKebabCaseString", () => { - test("converts a camelCase string to kebab-case", () => { - expect(CamelCaseStringToKebabCaseString("camelCaseString")).toBe( - "camel-case-string", - ); - expect(CamelCaseStringToKebabCaseString("anotherCamelCaseString")).toBe( - "another-camel-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(CamelCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts deleted file mode 100644 index f37baba39..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to kebab case string. - * - * @param str - The camel case string to convert. - * @returns The kebab case string. - */ -export function CamelCaseStringToKebabCaseString(str: string): string { - return str.replace(/[A-Z]/g, (match) => `-${match.toLowerCase()}`); -} diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 3bf7fdb96..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 69be9898e..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToLowerCaseString } from "./camel-case-string-to-lower-case-string"; - -describe("CamelCaseStringToLowerCaseString", () => { - test("converts a camelCase string to lower case", () => { - expect(CamelCaseStringToLowerCaseString("camelCaseString")).toBe( - "camel case string", - ); - expect(CamelCaseStringToLowerCaseString("anotherCamelCaseString")).toBe( - "another camel case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(CamelCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts deleted file mode 100644 index 1ebc9170e..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to a lower case string. - * - * @param str - The camel case string to convert. - * @returns The converted lower case string. - */ -export function CamelCaseStringToLowerCaseString(str: string): string { - return str.replace(/[A-Z]/g, (match) => ` ${match.toLowerCase()}`).trim(); -} diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-lower-case-string/index.ts deleted file mode 100644 index b59d1e959..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index d7ee8e34d..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToPascalCaseString } from "./camel-case-string-to-pascal-case-string"; - -describe("CamelCaseStringToPascalCaseString", () => { - test("converts a camelCase string to PascalCase", () => { - expect(CamelCaseStringToPascalCaseString("camelCaseString")).toBe( - "CamelCaseString", - ); - expect(CamelCaseStringToPascalCaseString("anotherCamelCaseString")).toBe( - "AnotherCamelCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(CamelCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts deleted file mode 100644 index 64f3a5b5c..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a camel case string to a Pascal case string. - * - * @param str - The camel case string to convert. - * @returns The Pascal case string. - */ -export function CamelCaseStringToPascalCaseString(str: string): string { - return str.replace( - /(?\w)(?\w*)/g, - (match: string, firstChar: string, rest: string) => - firstChar.toUpperCase() + rest, - ); -} diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 2a01b27ea..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts deleted file mode 100644 index 110ad697f..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToPathCaseString } from "./camel-case-string-to-path-case-string"; - -describe("CamelCaseStringToPathCaseString", () => { - test("converts a camelCase string to path/case", () => { - expect(CamelCaseStringToPathCaseString("camelCaseString")).toBe( - "camel/case/string", - ); - expect(CamelCaseStringToPathCaseString("anotherCamelCaseString")).toBe( - "another/camel/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(CamelCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts deleted file mode 100644 index 4c22d0689..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to a path case string. - * - * @param str - The camel case string to convert. - * @returns The path case string. - */ -export function CamelCaseStringToPathCaseString(str: string): string { - return str.replace(/(?[a-z])(?[A-Z])/g, "$1/$2").toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-path-case-string/index.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-path-case-string/index.ts deleted file mode 100644 index 03e356f47..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index f8b333048..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { CamelCaseStringToSentenceCaseString } from "./camel-case-string-to-sentence-case-string"; - -describe("CamelCaseStringToSentenceCaseString", () => { - test("converts a camelCase string to sentence case", () => { - expect(CamelCaseStringToSentenceCaseString("camelCaseString")).toBe( - "Camel case string", - ); - expect(CamelCaseStringToSentenceCaseString("anotherCamelCaseString")).toBe( - "Another camel case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(CamelCaseStringToSentenceCaseString("sentence case string")).toBe( - "Sentence case string", - ); - expect(CamelCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts deleted file mode 100644 index c0bbf8b60..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a camel case string to sentence case string. - * - * @param str - The camel case string to convert. - * @returns The converted sentence case string. - */ -export function CamelCaseStringToSentenceCaseString(str: string): string { - const result = str - .replace(/(?[A-Z])/g, " $1") - .toLowerCase() - .trim(); - return result.charAt(0).toUpperCase() + result.slice(1); -} diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index c657f5a96..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts deleted file mode 100644 index ac1f2cd03..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToSnakeCaseString } from "./camel-case-string-to-snake-case-string"; - -describe("CamelCaseStringToSnakeCaseString", () => { - test("converts a camelCase string to snake_case", () => { - expect(CamelCaseStringToSnakeCaseString("camelCaseString")).toBe( - "camel_case_string", - ); - expect(CamelCaseStringToSnakeCaseString("anotherCamelCaseString")).toBe( - "another_camel_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(CamelCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts deleted file mode 100644 index 1920772a9..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to snake case string. - * - * @param str - The camel case string to convert. - * @returns The snake case string. - */ -export function CamelCaseStringToSnakeCaseString(str: string): string { - return str.replace(/(?[a-z])(?[A-Z])/g, "$1_$2").toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-snake-case-string/index.ts deleted file mode 100644 index ce3f9afea..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts deleted file mode 100644 index ad0f9c56d..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToTitleCaseString } from "./camel-case-string-to-title-case-string"; - -describe("CamelCaseStringToTitleCaseString", () => { - test("converts a camelCase string to Title Case", () => { - expect(CamelCaseStringToTitleCaseString("camelCaseString")).toBe( - "Camel Case String", - ); - expect(CamelCaseStringToTitleCaseString("anotherCamelCaseString")).toBe( - "Another Camel Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(CamelCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts deleted file mode 100644 index b5f57ea07..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a camel case string to title case string. - * - * @param str - The camel case string to convert. - * @returns The title case string. - */ -export function CamelCaseStringToTitleCaseString(str: string): string { - return str - .replace(/(?[a-z])(?[A-Z])/g, "$1 $2") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-title-case-string/index.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-title-case-string/index.ts deleted file mode 100644 index adc004c92..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts deleted file mode 100644 index a614c5eab..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToUpperCaseString } from "./camel-case-string-to-upper-case-string"; - -describe("CamelCaseStringToUpperCaseString", () => { - test("converts a camelCase string to upper case", () => { - expect(CamelCaseStringToUpperCaseString("camelCaseString")).toBe( - "CAMEL CASE STRING", - ); - expect(CamelCaseStringToUpperCaseString("anotherCamelCaseString")).toBe( - "ANOTHER CAMEL CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(CamelCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts deleted file mode 100644 index f8cce6190..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to an upper case string. - * - * @param str - The camel case string to convert. - * @returns The converted upper case string. - */ -export function CamelCaseStringToUpperCaseString(str: string): string { - return str.replace(/(?[a-z])(?[A-Z])/g, "$1 $2").toUpperCase(); -} diff --git a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 7c61fe082..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/camel-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/camel-case-string/index.ts b/npm/packages/string/case/case/src/case/camel-case-string/index.ts deleted file mode 100644 index 3e42f30a1..000000000 --- a/npm/packages/string/case/case/src/case/camel-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./camel-case-string-to-constant-case-string"; -export * from "./camel-case-string-to-dot-case-string"; -export * from "./camel-case-string-to-header-case-string"; -export * from "./camel-case-string-to-kebab-case-string"; -export * from "./camel-case-string-to-lower-case-string"; -export * from "./camel-case-string-to-pascal-case-string"; -export * from "./camel-case-string-to-path-case-string"; -export * from "./camel-case-string-to-sentence-case-string"; -export * from "./camel-case-string-to-snake-case-string"; -export * from "./camel-case-string-to-title-case-string"; -export * from "./camel-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 48decd61b..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToCamelCaseString } from "./constant-case-string-to-camel-case-string"; - -describe("ConstantCaseStringToCamelCaseString", () => { - test("converts a CONSTANT_CASE string to camelCase", () => { - expect(ConstantCaseStringToCamelCaseString("CONSTANT_CASE_STRING")).toBe( - "constantCaseString", - ); - expect( - ConstantCaseStringToCamelCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("anotherConstantCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(ConstantCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts deleted file mode 100644 index 374a35f16..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Converts a constant case string to camel case string. - * - * @param str - The constant case string to convert. - * @returns The camel case string. - */ -export function ConstantCaseStringToCamelCaseString(str: string): string { - if (str.includes("_")) { - return str - .toLowerCase() - .replace(/_(?[a-z])/g, (match: string, char: string) => - char.toUpperCase(), - ); - } - return str; -} diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 4c4eecb4c..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 46036069c..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToDotCaseString } from "./constant-case-string-to-dot-case-string"; - -describe("ConstantCaseStringToDotCaseString", () => { - test("converts a CONSTANT_CASE string to dot.case", () => { - expect(ConstantCaseStringToDotCaseString("CONSTANT_CASE_STRING")).toBe( - "constant.case.string", - ); - expect( - ConstantCaseStringToDotCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another.constant.case.string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(ConstantCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts deleted file mode 100644 index 4031d3a57..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to dot case string. - * - * @param str - The constant case string to convert. - * @returns The dot case string. - */ -export function ConstantCaseStringToDotCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, "."); -} diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 9a3de8eb2..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts deleted file mode 100644 index ac186cecf..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ConstantCaseStringToHeaderCaseString } from "./constant-case-string-to-header-case-string"; - -describe("ConstantCaseStringToHeaderCaseString", () => { - test("converts a CONSTANT_CASE string to Header-Case", () => { - expect(ConstantCaseStringToHeaderCaseString("CONSTANT_CASE_STRING")).toBe( - "Constant-Case-String", - ); - expect( - ConstantCaseStringToHeaderCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("Another-Constant-Case-String"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(ConstantCaseStringToHeaderCaseString("header-case-string")).toBe( - "Header-Case-String", - ); - expect(ConstantCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts deleted file mode 100644 index f9445dac3..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a constant case string to header case string. - * - * @param str - The constant case string to convert. - * @returns The converted header case string. - */ -export function ConstantCaseStringToHeaderCaseString(str: string): string { - return str - .toLowerCase() - .replace(/_/g, "-") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-header-case-string/index.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-header-case-string/index.ts deleted file mode 100644 index 1385573ef..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 44bc5f1a9..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToKebabCaseString } from "./constant-case-string-to-kebab-case-string"; - -describe("ConstantCaseStringToKebabCaseString", () => { - test("converts a CONSTANT_CASE string to kebab-case", () => { - expect(ConstantCaseStringToKebabCaseString("CONSTANT_CASE_STRING")).toBe( - "constant-case-string", - ); - expect( - ConstantCaseStringToKebabCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another-constant-case-string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(ConstantCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts deleted file mode 100644 index 958b2b776..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to kebab case string. - * - * @param str - The constant case string to convert. - * @returns The kebab case string. - */ -export function ConstantCaseStringToKebabCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, "-"); -} diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 9581e768a..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts deleted file mode 100644 index d320d2e0d..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToLowerCaseString } from "./constant-case-string-to-lower-case-string"; - -describe("ConstantCaseStringToLowerCaseString", () => { - test("converts a CONSTANT_CASE string to lower case with spaces", () => { - expect(ConstantCaseStringToLowerCaseString("CONSTANT_CASE_STRING")).toBe( - "constant case string", - ); - expect( - ConstantCaseStringToLowerCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another constant case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case with spaces", () => { - expect(ConstantCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts deleted file mode 100644 index fdbf7727f..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to a lower case string. - * - * @param str - The constant case string to convert. - * @returns The lower case string. - */ -export function ConstantCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, " "); -} diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 3fabcbd2a..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 4e10558cb..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToPascalCaseString } from "./constant-case-string-to-pascal-case-string"; - -describe("ConstantCaseStringToPascalCaseString", () => { - test("converts a CONSTANT_CASE string to PascalCase", () => { - expect(ConstantCaseStringToPascalCaseString("CONSTANT_CASE_STRING")).toBe( - "ConstantCaseString", - ); - expect( - ConstantCaseStringToPascalCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("AnotherConstantCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(ConstantCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts deleted file mode 100644 index 957856190..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a constant case string to a pascal case string. - * - * @param str - The constant case string to convert. - * @returns The pascal case string. - */ -export function ConstantCaseStringToPascalCaseString(str: string): string { - if (str.includes("_")) { - return str - .split("_") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1).toLowerCase()) - .join(""); - } - return str; -} diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index bf1034703..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts deleted file mode 100644 index c71f59742..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToPathCaseString } from "./constant-case-string-to-path-case-string"; - -describe("ConstantCaseStringToPathCaseString", () => { - test("converts a CONSTANT_CASE string to path/case", () => { - expect(ConstantCaseStringToPathCaseString("CONSTANT_CASE_STRING")).toBe( - "constant/case/string", - ); - expect( - ConstantCaseStringToPathCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another/constant/case/string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(ConstantCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts deleted file mode 100644 index 31e24485b..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to a path case string. - * - * @param str - The constant case string to convert. - * @returns The converted path case string. - */ -export function ConstantCaseStringToPathCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, "/"); -} diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-path-case-string/index.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-path-case-string/index.ts deleted file mode 100644 index 2e6fe936f..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 0362800fb..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToSentenceCaseString } from "./constant-case-string-to-sentence-case-string"; - -describe("ConstantCaseStringToSentenceCaseString", () => { - test("converts a CONSTANT_CASE string to sentence case", () => { - expect(ConstantCaseStringToSentenceCaseString("CONSTANT_CASE_STRING")).toBe( - "Constant case string", - ); - expect( - ConstantCaseStringToSentenceCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("Another constant case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(ConstantCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts deleted file mode 100644 index 224d52c8c..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a constant case string to sentence case string. - * - * @param str - The constant case string to convert. - * @returns The converted sentence case string. - */ -export function ConstantCaseStringToSentenceCaseString(str: string): string { - if (str.includes("_")) { - return str - .toLowerCase() - .split("_") - .map((word, index) => - index === 0 - ? word.charAt(0).toUpperCase() + word.slice(1).toLowerCase() - : word.toLowerCase(), - ) - .join(" "); - } - return str; -} diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index df143f715..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 8761ce413..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToSnakeCaseString } from "./constant-case-string-to-snake-case-string"; - -describe("ConstantCaseStringToSnakeCaseString", () => { - test("converts a CONSTANT_CASE string to snake_case", () => { - expect(ConstantCaseStringToSnakeCaseString("CONSTANT_CASE_STRING")).toBe( - "constant_case_string", - ); - expect( - ConstantCaseStringToSnakeCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another_constant_case_string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(ConstantCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts deleted file mode 100644 index a93ccea86..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to a snake case string. - * - * @param str - The constant case string to convert. - * @returns The snake case string. - */ -export function ConstantCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-snake-case-string/index.ts deleted file mode 100644 index c7e8549ca..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts deleted file mode 100644 index 5863dbc9c..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToTitleCaseString } from "./constant-case-string-to-title-case-string"; - -describe("ConstantCaseStringToTitleCaseString", () => { - test("converts a CONSTANT_CASE string to Title Case", () => { - expect(ConstantCaseStringToTitleCaseString("CONSTANT_CASE_STRING")).toBe( - "Constant Case String", - ); - expect( - ConstantCaseStringToTitleCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("Another Constant Case String"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(ConstantCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts deleted file mode 100644 index 05054a8ee..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a constant case string to title case string. - * - * @param str - The constant case string to convert. - * @returns The title case string. - */ -export function ConstantCaseStringToTitleCaseString(str: string): string { - return str - .toLowerCase() - .replace(/_/g, " ") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-title-case-string/index.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-title-case-string/index.ts deleted file mode 100644 index 201ffd565..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts deleted file mode 100644 index da010d217..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToUpperCaseString } from "./constant-case-string-to-upper-case-string"; - -describe("ConstantCaseStringToUpperCaseString", () => { - test("converts a CONSTANT_CASE string to UPPERCASE", () => { - expect(ConstantCaseStringToUpperCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT CASE STRING", - ); - expect( - ConstantCaseStringToUpperCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("ANOTHER CONSTANT CASE STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in UPPERCASE", () => { - expect(ConstantCaseStringToUpperCaseString("UPPERCASE STRING")).toBe( - "UPPERCASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts deleted file mode 100644 index a23f970a5..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to an upper case string. - * - * @param str - The constant case string to convert. - * @returns The converted upper case string. - */ -export function ConstantCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/_/g, " "); -} diff --git a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 140f6644d..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/constant-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/constant-case-string/index.ts b/npm/packages/string/case/case/src/case/constant-case-string/index.ts deleted file mode 100644 index 797cda291..000000000 --- a/npm/packages/string/case/case/src/case/constant-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./constant-case-string-to-camel-case-string"; -export * from "./constant-case-string-to-dot-case-string"; -export * from "./constant-case-string-to-header-case-string"; -export * from "./constant-case-string-to-kebab-case-string"; -export * from "./constant-case-string-to-lower-case-string"; -export * from "./constant-case-string-to-pascal-case-string"; -export * from "./constant-case-string-to-path-case-string"; -export * from "./constant-case-string-to-sentence-case-string"; -export * from "./constant-case-string-to-snake-case-string"; -export * from "./constant-case-string-to-title-case-string"; -export * from "./constant-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts deleted file mode 100644 index a7ac9e9c0..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToCamelCaseString } from "./dot-case-string-to-camel-case-string"; - -describe("DotCaseStringToCamelCaseString", () => { - test("converts a dot.case string to camelCase", () => { - expect(DotCaseStringToCamelCaseString("dot.case.string")).toBe( - "dotCaseString", - ); - expect(DotCaseStringToCamelCaseString("another.dot.case.string")).toBe( - "anotherDotCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(DotCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts deleted file mode 100644 index ee1941ac4..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a dot-case string to camelCase string. - * - * @param str - The dot-case string to convert. - * @returns The camelCase string. - */ -export function DotCaseStringToCamelCaseString(str: string): string { - return str.replace(/\.(?\w)/g, (match: string, char: string) => - char.toUpperCase(), - ); -} diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 57ae578cc..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 7210efe1c..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToConstantCaseString } from "./dot-case-string-to-constant-case-string"; - -describe("DotCaseStringToConstantCaseString", () => { - test("converts a dot.case string to CONSTANT_CASE", () => { - expect(DotCaseStringToConstantCaseString("dot.case.string")).toBe( - "DOT_CASE_STRING", - ); - expect(DotCaseStringToConstantCaseString("another.dot.case.string")).toBe( - "ANOTHER_DOT_CASE_STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(DotCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts deleted file mode 100644 index 7dfdc8a40..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a dot case string to constant case string. - * - * @param str - The dot case string to convert. - * @returns The converted constant case string. - */ -export function DotCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/\./g, "_"); -} diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 5c1ee891b..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts deleted file mode 100644 index 6db6e2eb2..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToHeaderCaseString } from "./dot-case-string-to-header-case-string"; - -describe("DotCaseStringToHeaderCaseString", () => { - test("converts a dot.case string to Header-Case", () => { - expect(DotCaseStringToHeaderCaseString("dot.case.string")).toBe( - "Dot-Case-String", - ); - expect(DotCaseStringToHeaderCaseString("another.dot.case.string")).toBe( - "Another-Dot-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(DotCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts deleted file mode 100644 index 712e82697..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a dot case string to header case string. - * - * @param str - The dot case string to convert. - * @returns The converted header case string. - */ -export function DotCaseStringToHeaderCaseString(str: string): string { - return str - .split(".") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-header-case-string/index.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-header-case-string/index.ts deleted file mode 100644 index f281dd0b1..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 139a57c9e..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToKebabCaseString } from "./dot-case-string-to-kebab-case-string"; - -describe("DotCaseStringToKebabCaseString", () => { - test("converts a dot.case string to kebab-case", () => { - expect(DotCaseStringToKebabCaseString("dot.case.string")).toBe( - "dot-case-string", - ); - expect(DotCaseStringToKebabCaseString("another.dot.case.string")).toBe( - "another-dot-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(DotCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts deleted file mode 100644 index 1dc3e72b0..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a dot case string to kebab case string. - * - * @param str - The dot case string to convert. - * @returns The kebab case string. - */ -export function DotCaseStringToKebabCaseString(str: string): string { - return str.replace(/\./g, "-"); -} diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index a933c1747..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts deleted file mode 100644 index dad50d928..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToLowerCaseString } from "./dot-case-string-to-lower-case-string"; - -describe("DotCaseStringToLowerCaseString", () => { - test("converts a dot.case string to lowercase", () => { - expect(DotCaseStringToLowerCaseString("dot.case.string")).toBe( - "dot case string", - ); - expect(DotCaseStringToLowerCaseString("another.dot.case.string")).toBe( - "another dot case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lowercase", () => { - expect(DotCaseStringToLowerCaseString("lower.case.string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts deleted file mode 100644 index ceeb8e78d..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a dot case string to a lower case string. - * - * @param str - The dot case string to convert. - * @returns The converted lower case string. - */ -export function DotCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/\./g, " "); -} diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-lower-case-string/index.ts deleted file mode 100644 index c0bfa7bf6..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index ccab19618..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToPascalCaseString } from "./dot-case-string-to-pascal-case-string"; - -describe("DotCaseStringToPascalCaseString", () => { - test("converts a dot.case string to PascalCase", () => { - expect(DotCaseStringToPascalCaseString("dot.case.string")).toBe( - "DotCaseString", - ); - expect(DotCaseStringToPascalCaseString("another.dot.case.string")).toBe( - "AnotherDotCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(DotCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts deleted file mode 100644 index 744b18c6f..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a dot case string to pascal case string. - * - * @param str - The dot case string to convert. - * @returns The pascal case string. - */ -export function DotCaseStringToPascalCaseString(str: string): string { - return str - .split(".") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join(""); -} diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 66d8f20a5..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts deleted file mode 100644 index 98c196025..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToPathCaseString } from "./dot-case-string-to-path-case-string"; - -describe("DotCaseStringToPathCaseString", () => { - test("converts a dot.case string to path/case", () => { - expect(DotCaseStringToPathCaseString("dot.case.string")).toBe( - "dot/case/string", - ); - expect(DotCaseStringToPathCaseString("another.dot.case.string")).toBe( - "another/dot/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(DotCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts deleted file mode 100644 index 324d3c5b8..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a dot case string to a path case string. - * Replaces all occurrences of "." with "/". - * - * @param str - The dot case string to convert. - * @returns The converted path case string. - */ -export function DotCaseStringToPathCaseString(str: string): string { - return str.replace(/\./g, "/"); -} diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-path-case-string/index.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-path-case-string/index.ts deleted file mode 100644 index cad25e3c6..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 56c58ea0a..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToSentenceCaseString } from "./dot-case-string-to-sentence-case-string"; - -describe("DotCaseStringToSentenceCaseString", () => { - test("converts a dot.case string to sentence case", () => { - expect(DotCaseStringToSentenceCaseString("dot.case.string")).toBe( - "Dot case string", - ); - expect(DotCaseStringToSentenceCaseString("another.dot.case.string")).toBe( - "Another dot case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(DotCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts deleted file mode 100644 index 3bab10235..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a dot-case string to sentence case string. - * - * @param str - The dot-case string to convert. - * @returns The converted sentence case string. - */ -export function DotCaseStringToSentenceCaseString(str: string): string { - if (str.includes(".")) { - return str - .toLowerCase() - .split(".") - .map((word, index) => - index === 0 - ? word.charAt(0).toUpperCase() + word.slice(1).toLowerCase() - : word.toLowerCase(), - ) - .join(" "); - } - return str; -} diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 716cff412..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts deleted file mode 100644 index eda4ff9a5..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToSnakeCaseString } from "./dot-case-string-to-snake-case-string"; - -describe("DotCaseStringToSnakeCaseString", () => { - test("converts a dot.case string to snake_case", () => { - expect(DotCaseStringToSnakeCaseString("dot.case.string")).toBe( - "dot_case_string", - ); - expect(DotCaseStringToSnakeCaseString("another.dot.case.string")).toBe( - "another_dot_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(DotCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts deleted file mode 100644 index 01a1883cd..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a dot case string to a snake case string. - * - * @param str - The dot case string to convert. - * @returns The converted snake case string. - */ -export function DotCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase().replace(/\./g, "_"); -} diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 028ff3836..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts deleted file mode 100644 index 7f90c1b78..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToTitleCaseString } from "./dot-case-string-to-title-case-string"; - -describe("DotCaseStringToTitleCaseString", () => { - test("converts a dot.case string to Title Case", () => { - expect(DotCaseStringToTitleCaseString("dot.case.string")).toBe( - "Dot Case String", - ); - expect(DotCaseStringToTitleCaseString("another.dot.case.string")).toBe( - "Another Dot Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(DotCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts deleted file mode 100644 index 58a9772aa..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a dot case string to title case string. - * - * @param str - The dot case string to convert. - * @returns The title case string. - */ -export function DotCaseStringToTitleCaseString(str: string): string { - return str - .split(".") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-title-case-string/index.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-title-case-string/index.ts deleted file mode 100644 index ea3058abb..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 6171ab02d..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToUpperCaseString } from "./dot-case-string-to-upper-case-string"; - -describe("DotCaseStringToUpperCaseString", () => { - test("converts a dot.case string to UPPERCASE", () => { - expect(DotCaseStringToUpperCaseString("dot.case.string")).toBe( - "DOT CASE STRING", - ); - expect(DotCaseStringToUpperCaseString("another.dot.case.string")).toBe( - "ANOTHER DOT CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in UPPERCASE", () => { - expect(DotCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts deleted file mode 100644 index 9f2b41c64..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a dot case string to an upper case string. - * Replaces all dots with spaces and converts the string to uppercase. - * - * @param str - The dot case string to convert. - * @returns The converted upper case string. - */ -export function DotCaseStringToUpperCaseString(str: string): string { - return str.replace(/\./g, " ").toUpperCase(); -} diff --git a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 1a0788212..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/dot-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/dot-case-string/index.ts b/npm/packages/string/case/case/src/case/dot-case-string/index.ts deleted file mode 100644 index d2ac0d6fe..000000000 --- a/npm/packages/string/case/case/src/case/dot-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./dot-case-string-to-camel-case-string"; -export * from "./dot-case-string-to-constant-case-string"; -export * from "./dot-case-string-to-header-case-string"; -export * from "./dot-case-string-to-kebab-case-string"; -export * from "./dot-case-string-to-lower-case-string"; -export * from "./dot-case-string-to-pascal-case-string"; -export * from "./dot-case-string-to-path-case-string"; -export * from "./dot-case-string-to-sentence-case-string"; -export * from "./dot-case-string-to-snake-case-string"; -export * from "./dot-case-string-to-title-case-string"; -export * from "./dot-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 464c1ea64..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToCamelCaseString } from "./header-case-string-to-camel-case-string"; - -describe("HeaderCaseStringToCamelCaseString", () => { - test("converts a Header-Case string to camelCase", () => { - expect(HeaderCaseStringToCamelCaseString("Header-Case-String")).toBe( - "headerCaseString", - ); - expect( - HeaderCaseStringToCamelCaseString("Another-Header-Case-String"), - ).toBe("anotherHeaderCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(HeaderCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts deleted file mode 100644 index 984456e26..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a string in header case to camel case. - * - * @param str - The string to convert. - * @returns The converted camel case string. - */ -export function HeaderCaseStringToCamelCaseString(str: string): string { - if (str.includes("-")) { - return str - .split("-") - .map((word, index) => { - if (index === 0) { - return word.toLowerCase(); - } - return word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(); - }) - .join(""); - } - return str; -} diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 89f7194bf..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 3f67306db..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToConstantCaseString } from "./header-case-string-to-constant-case-string"; - -describe("HeaderCaseStringToConstantCaseString", () => { - test("converts a Header-Case string to CONSTANT_CASE", () => { - expect(HeaderCaseStringToConstantCaseString("Header-Case-String")).toBe( - "HEADER_CASE_STRING", - ); - expect( - HeaderCaseStringToConstantCaseString("Another-Header-Case-String"), - ).toBe("ANOTHER_HEADER_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(HeaderCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts deleted file mode 100644 index 5ff6dca4d..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a constant case string. - * - * @param str - The header case string to convert. - * @returns The converted constant case string. - */ -export function HeaderCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/-/g, "_"); -} diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-constant-case-string/index.ts deleted file mode 100644 index fae8a9be4..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts deleted file mode 100644 index dff3dda5d..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToDotCaseString } from "./header-case-string-to-dot-case-string"; - -describe("HeaderCaseStringToDotCaseString", () => { - test("converts a Header-Case string to dot.case", () => { - expect(HeaderCaseStringToDotCaseString("Header-Case-String")).toBe( - "header.case.string", - ); - expect(HeaderCaseStringToDotCaseString("Another-Header-Case-String")).toBe( - "another.header.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(HeaderCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts deleted file mode 100644 index 36bc98ad1..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a dot case string. - * - * @param str - The header case string to convert. - * @returns The dot case string. - */ -export function HeaderCaseStringToDotCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, "."); -} diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-dot-case-string/index.ts deleted file mode 100644 index d5ef58c9f..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index f5dfc29c8..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToKebabCaseString } from "./header-case-string-to-kebab-case-string"; - -describe("HeaderCaseStringToKebabCaseString", () => { - test("converts a Header-Case string to kebab-case", () => { - expect(HeaderCaseStringToKebabCaseString("Header-Case-String")).toBe( - "header-case-string", - ); - expect( - HeaderCaseStringToKebabCaseString("Another-Header-Case-String"), - ).toBe("another-header-case-string"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(HeaderCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts deleted file mode 100644 index adfe00f5f..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to kebab case string. - * - * @param str - The header case string to convert. - * @returns The converted kebab case string. - */ -export function HeaderCaseStringToKebabCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, "_").replace(/_/g, "-"); -} diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 83506576a..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts deleted file mode 100644 index cd8dec8ec..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToLowerCaseString } from "./header-case-string-to-lower-case-string"; - -describe("HeaderCaseStringToLowerCaseString", () => { - test("converts a Header-Case string to lowercase", () => { - expect(HeaderCaseStringToLowerCaseString("Header-Case-String")).toBe( - "header case string", - ); - expect( - HeaderCaseStringToLowerCaseString("Another-Header-Case-String"), - ).toBe("another header case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lowercase", () => { - expect(HeaderCaseStringToLowerCaseString("lowercase string")).toBe( - "lowercase string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts deleted file mode 100644 index 4c7fc9320..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a lower case string. - * - * @param str - The header case string to convert. - * @returns The converted lower case string. - */ -export function HeaderCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, " "); -} diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 194932ed1..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index b13ffa81b..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToPascalCaseString } from "./header-case-string-to-pascal-case-string"; - -describe("HeaderCaseStringToPascalCaseString", () => { - test("converts a Header-Case string to PascalCase", () => { - expect(HeaderCaseStringToPascalCaseString("Header-Case-String")).toBe( - "HeaderCaseString", - ); - expect( - HeaderCaseStringToPascalCaseString("Another-Header-Case-String"), - ).toBe("AnotherHeaderCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(HeaderCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts deleted file mode 100644 index de0d319bc..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a header case string to a Pascal case string. - * - * @param str - The header case string to convert. - * @returns The converted Pascal case string. - */ -export function HeaderCaseStringToPascalCaseString(str: string): string { - if (str.includes("-")) { - return str - .split("-") - .map((word) => { - return word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(); - }) - .join(""); - } - return str; -} diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 0f2ef7272..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts deleted file mode 100644 index 9067c5727..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToPathCaseString } from "./header-case-string-to-path-case-string"; - -describe("HeaderCaseStringToPathCaseString", () => { - test("converts a Header-Case string to path/case", () => { - expect(HeaderCaseStringToPathCaseString("Header-Case-String")).toBe( - "header/case/string", - ); - expect(HeaderCaseStringToPathCaseString("Another-Header-Case-String")).toBe( - "another/header/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(HeaderCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts deleted file mode 100644 index 2d5f95eac..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a path case string. - * - * @param str - The header case string to convert. - * @returns The converted path case string. - */ -export function HeaderCaseStringToPathCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, "/"); -} diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-path-case-string/index.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-path-case-string/index.ts deleted file mode 100644 index 0b664e245..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 416ddd16b..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToSentenceCaseString } from "./header-case-string-to-sentence-case-string"; - -describe("HeaderCaseStringToSentenceCaseString", () => { - test("converts a Header-Case string to sentence case", () => { - expect(HeaderCaseStringToSentenceCaseString("Header-Case-String")).toBe( - "Header case string", - ); - expect( - HeaderCaseStringToSentenceCaseString("Another-Header-Case-String"), - ).toBe("Another header case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(HeaderCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts deleted file mode 100644 index b135a526b..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a string in header case to sentence case. - * - * @param str - The string to convert. - * @returns The converted string in sentence case. - */ -export function HeaderCaseStringToSentenceCaseString(str: string): string { - if (str.includes("-")) { - return str - .split("-") - .map((word, index) => { - if (index === 0) { - return word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(); - } - return word.toLowerCase(); - }) - .join(" "); - } - return str; -} diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 8c5df8fe6..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 7223477ca..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToSnakeCaseString } from "./header-case-string-to-snake-case-string"; - -describe("HeaderCaseStringToSnakeCaseString", () => { - test("converts a Header-Case string to snake_case", () => { - expect(HeaderCaseStringToSnakeCaseString("Header-Case-String")).toBe( - "header_case_string", - ); - expect( - HeaderCaseStringToSnakeCaseString("Another-Header-Case-String"), - ).toBe("another_header_case_string"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(HeaderCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts deleted file mode 100644 index 0b5f9b9a5..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a snake case string. - * - * @param str - The header case string to convert. - * @returns The snake case string. - */ -export function HeaderCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, "_"); -} diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 8b7d87b2e..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts deleted file mode 100644 index 13cc91b2f..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToTitleCaseString } from "./header-case-string-to-title-case-string"; - -describe("HeaderCaseStringToTitleCaseString", () => { - test("converts a Header-Case string to Title Case", () => { - expect(HeaderCaseStringToTitleCaseString("Header-Case-String")).toBe( - "Header Case String", - ); - expect( - HeaderCaseStringToTitleCaseString("Another-Header-Case-String"), - ).toBe("Another Header Case String"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(HeaderCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts deleted file mode 100644 index de2b0d55a..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a header case string to title case string. - * - * @param str - The header case string to convert. - * @returns The title case string. - */ -export function HeaderCaseStringToTitleCaseString(str: string): string { - return str - .toLowerCase() - .replace(/-/g, " ") - .replace(/(?:^|\s)\S/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-title-case-string/index.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-title-case-string/index.ts deleted file mode 100644 index f068ce930..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 7183b74dd..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToUpperCaseString } from "./header-case-string-to-upper-case-string"; - -describe("HeaderCaseStringToUpperCaseString", () => { - test("converts a Header-Case string to UPPERCASE", () => { - expect(HeaderCaseStringToUpperCaseString("Header-Case-String")).toBe( - "HEADER CASE STRING", - ); - expect( - HeaderCaseStringToUpperCaseString("Another-Header-Case-String"), - ).toBe("ANOTHER HEADER CASE STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in UPPERCASE", () => { - expect(HeaderCaseStringToUpperCaseString("UPPERCASE STRING")).toBe( - "UPPERCASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts deleted file mode 100644 index dd8ebe865..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to an upper case string. - * - * @param str - The header case string to convert. - * @returns The converted upper case string. - */ -export function HeaderCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/-/g, " "); -} diff --git a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 0105d7e47..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/header-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/header-case-string/index.ts b/npm/packages/string/case/case/src/case/header-case-string/index.ts deleted file mode 100644 index f1c832e4a..000000000 --- a/npm/packages/string/case/case/src/case/header-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./header-case-string-to-camel-case-string"; -export * from "./header-case-string-to-constant-case-string"; -export * from "./header-case-string-to-dot-case-string"; -export * from "./header-case-string-to-kebab-case-string"; -export * from "./header-case-string-to-lower-case-string"; -export * from "./header-case-string-to-pascal-case-string"; -export * from "./header-case-string-to-path-case-string"; -export * from "./header-case-string-to-sentence-case-string"; -export * from "./header-case-string-to-snake-case-string"; -export * from "./header-case-string-to-title-case-string"; -export * from "./header-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/index.ts b/npm/packages/string/case/case/src/case/index.ts deleted file mode 100644 index 22ef5bf67..000000000 --- a/npm/packages/string/case/case/src/case/index.ts +++ /dev/null @@ -1,13 +0,0 @@ -export * from "./camel-case-string"; -export * from "./constant-case-string"; -export * from "./dot-case-string"; -export * from "./header-case-string"; -export * from "./kebab-case-string"; -export * from "./lower-case-string"; -export * from "./pascal-case-string"; -export * from "./path-case-string"; -export * from "./sentence-case-string"; -export * from "./snake-case-string"; -export * from "./string"; -export * from "./title-case-string"; -export * from "./upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/index.ts b/npm/packages/string/case/case/src/case/kebab-case-string/index.ts deleted file mode 100644 index d05db65f0..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./kebab-case-string-to-camel-case-string"; -export * from "./kebab-case-string-to-constant-case-string"; -export * from "./kebab-case-string-to-dot-case-string"; -export * from "./kebab-case-string-to-header-case-string"; -export * from "./kebab-case-string-to-lower-case-string"; -export * from "./kebab-case-string-to-pascal-case-string"; -export * from "./kebab-case-string-to-path-case-string"; -export * from "./kebab-case-string-to-sentence-case-string"; -export * from "./kebab-case-string-to-snake-case-string"; -export * from "./kebab-case-string-to-title-case-string"; -export * from "./kebab-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 477c2d818..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 1f41a8fff..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToCamelCaseString } from "./kebab-case-string-to-camel-case-string"; - -describe("KebabCaseStringToCamelCaseString", () => { - test("converts a kebab-case string to camelCase", () => { - expect(KebabCaseStringToCamelCaseString("kebab-case-string")).toBe( - "kebabCaseString", - ); - expect(KebabCaseStringToCamelCaseString("another-kebab-case-string")).toBe( - "anotherKebabCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(KebabCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts deleted file mode 100644 index dca5ce4ff..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a kebab-case string to camelCase string. - * - * @param str - The kebab-case string to convert. - * @returns The camelCase string. - */ -export function KebabCaseStringToCamelCaseString(str: string): string { - return str.replace(/-(?[a-z])/g, (match: string, group1: string) => - group1.toUpperCase(), - ); -} diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 942b899cb..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts deleted file mode 100644 index a6ff03113..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToConstantCaseString } from "./kebab-case-string-to-constant-case-string"; - -describe("KebabCaseStringToConstantCaseString", () => { - test("converts a kebab-case string to CONSTANT_CASE", () => { - expect(KebabCaseStringToConstantCaseString("kebab-case-string")).toBe( - "KEBAB_CASE_STRING", - ); - expect( - KebabCaseStringToConstantCaseString("another-kebab-case-string"), - ).toBe("ANOTHER_KEBAB_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(KebabCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts deleted file mode 100644 index f18003ab1..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to a constant case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted constant case string. - */ -export function KebabCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/-/g, "_"); -} diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 78d5632a4..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 9104e4652..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToDotCaseString } from "./kebab-case-string-to-dot-case-string"; - -describe("KebabCaseStringToDotCaseString", () => { - test("converts a kebab-case string to dot.case", () => { - expect(KebabCaseStringToDotCaseString("kebab-case-string")).toBe( - "kebab.case.string", - ); - expect(KebabCaseStringToDotCaseString("another-kebab-case-string")).toBe( - "another.kebab.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(KebabCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts deleted file mode 100644 index 332c78e71..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a kebab-case string to a dot-case string. - * Replaces all hyphens with dots. - * - * @param str - The kebab-case string to convert. - * @returns The dot-case string. - */ -export function KebabCaseStringToDotCaseString(str: string): string { - return str.replace(/-/g, "."); -} diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-header-case-string/index.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-header-case-string/index.ts deleted file mode 100644 index 8c6984ccc..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts deleted file mode 100644 index 0ef2df31a..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { KebabCaseStringToHeaderCaseString } from "./kebab-case-string-to-header-case-string"; - -describe("KebabCaseStringToHeaderCaseString", () => { - test("converts a kebab-case string to Header-Case", () => { - expect(KebabCaseStringToHeaderCaseString("kebab-case-string")).toBe( - "Kebab-Case-String", - ); - expect(KebabCaseStringToHeaderCaseString("another-kebab-case-string")).toBe( - "Another-Kebab-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(KebabCaseStringToHeaderCaseString("header-case-string")).toBe( - "Header-Case-String", - ); - expect(KebabCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts deleted file mode 100644 index 5106feab9..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a kebab-case string to header-case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted header-case string. - */ -export function KebabCaseStringToHeaderCaseString(str: string): string { - const result = str - .replace(/-/g, " ") - .replace(/\b\w/g, (match) => match.toUpperCase()); - return result.replace(/ /g, "-"); -} diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-lower-case-string/index.ts deleted file mode 100644 index b69f7123f..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 64052f928..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToLowerCaseString } from "./kebab-case-string-to-lower-case-string"; - -describe("KebabCaseStringToLowerCaseString", () => { - test("converts a kebab-case string to lowercase", () => { - expect(KebabCaseStringToLowerCaseString("kebab-case-string")).toBe( - "kebab case string", - ); - expect(KebabCaseStringToLowerCaseString("another-kebab-case-string")).toBe( - "another kebab case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lowercase", () => { - expect(KebabCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts deleted file mode 100644 index a4cce3afc..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to a lower case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted lower case string. - */ -export function KebabCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, " "); -} diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 35da8baf9..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 4a64d3340..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToPascalCaseString } from "./kebab-case-string-to-pascal-case-string"; - -describe("KebabCaseStringToPascalCaseString", () => { - test("converts a kebab-case string to PascalCase", () => { - expect(KebabCaseStringToPascalCaseString("kebab-case-string")).toBe( - "KebabCaseString", - ); - expect(KebabCaseStringToPascalCaseString("another-kebab-case-string")).toBe( - "AnotherKebabCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(KebabCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts deleted file mode 100644 index c170f33ae..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a kebab-case string to PascalCase string. - * - * @param str - The kebab-case string to convert. - * @returns The PascalCase string. - */ -export function KebabCaseStringToPascalCaseString(str: string): string { - return str - .replace(/-(?[a-z])/g, (match: string, group1: string) => - group1.toUpperCase(), - ) - .replace(/^\w/, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-path-case-string/index.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-path-case-string/index.ts deleted file mode 100644 index e7e8706c7..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts deleted file mode 100644 index 6625fc3b0..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToPathCaseString } from "./kebab-case-string-to-path-case-string"; - -describe("KebabCaseStringToPathCaseString", () => { - test("converts a kebab-case string to path/case", () => { - expect(KebabCaseStringToPathCaseString("kebab-case-string")).toBe( - "kebab/case/string", - ); - expect(KebabCaseStringToPathCaseString("another-kebab-case-string")).toBe( - "another/kebab/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(KebabCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts deleted file mode 100644 index 3faeb6316..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a kebab-case string to a path-case string. - * Replaces all hyphens with forward slashes. - * - * @param str - The kebab-case string to convert. - * @returns The converted path-case string. - */ -export function KebabCaseStringToPathCaseString(str: string): string { - return str.replace(/-/g, "/"); -} diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 641185f41..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 90a989aca..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToSentenceCaseString } from "./kebab-case-string-to-sentence-case-string"; - -describe("KebabCaseStringToSentenceCaseString", () => { - test("converts a kebab-case string to sentence case", () => { - expect(KebabCaseStringToSentenceCaseString("kebab-case-string")).toBe( - "Kebab case string", - ); - expect( - KebabCaseStringToSentenceCaseString("another-kebab-case-string"), - ).toBe("Another kebab case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(KebabCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts deleted file mode 100644 index ac01d3f49..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to sentence case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted sentence case string. - */ -export function KebabCaseStringToSentenceCaseString(str: string): string { - return str.replace(/-/g, " ").replace(/^\w/, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-snake-case-string/index.ts deleted file mode 100644 index a53b9e24e..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts deleted file mode 100644 index a83e50223..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToSnakeCaseString } from "./kebab-case-string-to-snake-case-string"; - -describe("KebabCaseStringToSnakeCaseString", () => { - test("converts a kebab-case string to snake_case", () => { - expect(KebabCaseStringToSnakeCaseString("kebab-case-string")).toBe( - "kebab_case_string", - ); - expect(KebabCaseStringToSnakeCaseString("another-kebab-case-string")).toBe( - "another_kebab_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(KebabCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts deleted file mode 100644 index 3638a7b1f..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to a snake_case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted snake_case string. - */ -export function KebabCaseStringToSnakeCaseString(str: string): string { - return str.replace(/-/g, "_"); -} diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-title-case-string/index.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-title-case-string/index.ts deleted file mode 100644 index 9d8036e4f..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts deleted file mode 100644 index 29f2e51ad..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToTitleCaseString } from "./kebab-case-string-to-title-case-string"; - -describe("KebabCaseStringToTitleCaseString", () => { - test("converts a kebab-case string to Title Case", () => { - expect(KebabCaseStringToTitleCaseString("kebab-case-string")).toBe( - "Kebab Case String", - ); - expect(KebabCaseStringToTitleCaseString("another-kebab-case-string")).toBe( - "Another Kebab Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(KebabCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts deleted file mode 100644 index 344876dbd..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a kebab-case string to title case string. - * - * @param str - The kebab-case string to convert. - * @returns The title case string. - */ -export function KebabCaseStringToTitleCaseString(str: string): string { - return str - .replace(/-/g, " ") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-upper-case-string/index.ts deleted file mode 100644 index cc6c6e2f1..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts deleted file mode 100644 index f10339623..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToUpperCaseString } from "./kebab-case-string-to-upper-case-string"; - -describe("KebabCaseStringToUpperCaseString", () => { - test("converts a kebab-case string to uppercase", () => { - expect(KebabCaseStringToUpperCaseString("kebab-case-string")).toBe( - "KEBAB CASE STRING", - ); - expect(KebabCaseStringToUpperCaseString("another-kebab-case-string")).toBe( - "ANOTHER KEBAB CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in uppercase", () => { - expect(KebabCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts b/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts deleted file mode 100644 index 33394c082..000000000 --- a/npm/packages/string/case/case/src/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to an upper case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted upper case string. - */ -export function KebabCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/-/g, " "); -} diff --git a/npm/packages/string/case/case/src/case/lower-case-string/index.ts b/npm/packages/string/case/case/src/case/lower-case-string/index.ts deleted file mode 100644 index 46c6abfee..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./lower-case-string-to-camel-case-string"; -export * from "./lower-case-string-to-constant-case-string"; -export * from "./lower-case-string-to-dot-case-string"; -export * from "./lower-case-string-to-header-case-string"; -export * from "./lower-case-string-to-kebab-case-string"; -export * from "./lower-case-string-to-pascal-case-string"; -export * from "./lower-case-string-to-path-case-string"; -export * from "./lower-case-string-to-sentence-case-string"; -export * from "./lower-case-string-to-snake-case-string"; -export * from "./lower-case-string-to-title-case-string"; -export * from "./lower-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 81214d7ed..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 40ca1f39f..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToCamelCaseString } from "./lower-case-string-to-camel-case-string"; - -describe("LowerCaseStringToCamelCaseString", () => { - test("converts a lower case string to camelCase", () => { - expect(LowerCaseStringToCamelCaseString("lower case string")).toBe( - "lowerCaseString", - ); - expect(LowerCaseStringToCamelCaseString("another lower case string")).toBe( - "anotherLowerCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(LowerCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts deleted file mode 100644 index 1d3da4d03..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a lower case string to camel case string. - * - * @param str - The lower case string to convert. - * @returns The camel case string. - */ -export function LowerCaseStringToCamelCaseString(str: string): string { - return str.replace(/ (?[a-z])/g, (match: string, group1: string) => - group1.toUpperCase(), - ); -} diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 1647a1e25..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 35c29b6f8..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToConstantCaseString } from "./lower-case-string-to-constant-case-string"; - -describe("LowerCaseStringToConstantCaseString", () => { - test("converts a lower case string to CONSTANT_CASE", () => { - expect(LowerCaseStringToConstantCaseString("lower case string")).toBe( - "LOWER_CASE_STRING", - ); - expect( - LowerCaseStringToConstantCaseString("another lower case string"), - ).toBe("ANOTHER_LOWER_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(LowerCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts deleted file mode 100644 index f50fb28fc..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a lower case string to constant case string. - * - * @param str - The lower case string to convert. - * @returns The constant case string. - */ -export function LowerCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/ /g, "_"); -} diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-dot-case-string/index.ts deleted file mode 100644 index e790d3aa3..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 1bf2cbe7d..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToDotCaseString } from "./lower-case-string-to-dot-case-string"; - -describe("LowerCaseStringToDotCaseString", () => { - test("converts a lower case string to dot.case", () => { - expect(LowerCaseStringToDotCaseString("lower case string")).toBe( - "lower.case.string", - ); - expect(LowerCaseStringToDotCaseString("another lower case string")).toBe( - "another.lower.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(LowerCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts deleted file mode 100644 index 1c891ba9a..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a lower case string to dot case string. - * Replaces all spaces with dots. - * - * @param str - The lower case string to convert. - * @returns The dot case string. - */ -export function LowerCaseStringToDotCaseString(str: string): string { - return str.replace(/ /g, "."); -} diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-header-case-string/index.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-header-case-string/index.ts deleted file mode 100644 index d4cbc1134..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts deleted file mode 100644 index b1bf3cf58..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { LowerCaseStringToHeaderCaseString } from "./lower-case-string-to-header-case-string"; - -describe("LowerCaseStringToHeaderCaseString", () => { - test("converts a lower case string to Header Case", () => { - expect(LowerCaseStringToHeaderCaseString("lower case string")).toBe( - "Lower-Case-String", - ); - expect(LowerCaseStringToHeaderCaseString("another lower case string")).toBe( - "Another-Lower-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header Case", () => { - expect(LowerCaseStringToHeaderCaseString("header-case-string")).toBe( - "Header-Case-String", - ); - expect(LowerCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts deleted file mode 100644 index 7d49398b2..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a lower case string to header case string. - * - * @param str - The lower case string to convert. - * @returns The header case string. - */ -export function LowerCaseStringToHeaderCaseString(str: string): string { - return str - .replace(/ /g, "-") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index f2d3cf52d..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index bf58fdefe..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToKebabCaseString } from "./lower-case-string-to-kebab-case-string"; - -describe("LowerCaseStringToKebabCaseString", () => { - test("converts a lower case string to kebab-case", () => { - expect(LowerCaseStringToKebabCaseString("lower case string")).toBe( - "lower-case-string", - ); - expect(LowerCaseStringToKebabCaseString("another lower case string")).toBe( - "another-lower-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(LowerCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts deleted file mode 100644 index c8e307d12..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a lower case string to kebab case string. - * Replaces all spaces with hyphens. - * - * @param str - The lower case string to convert. - * @returns The kebab case string. - */ -export function LowerCaseStringToKebabCaseString(str: string): string { - return str.replace(/ /g, "-"); -} diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 8012f1528..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 47a5a0edb..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToPascalCaseString } from "./lower-case-string-to-pascal-case-string"; - -describe("LowerCaseStringToPascalCaseString", () => { - test("converts a lower case string to PascalCase", () => { - expect(LowerCaseStringToPascalCaseString("lower case string")).toBe( - "LowerCaseString", - ); - expect(LowerCaseStringToPascalCaseString("another lower case string")).toBe( - "AnotherLowerCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(LowerCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts deleted file mode 100644 index c62af49dc..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a lower case string to Pascal case string. - * - * @param str - The lower case string to convert. - * @returns The Pascal case string. - */ -export function LowerCaseStringToPascalCaseString(str: string): string { - return str - .replace(/\b\w/g, (match) => match.toUpperCase()) - .replace(/\s/g, ""); -} diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-path-case-string/index.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-path-case-string/index.ts deleted file mode 100644 index 4d7574bcc..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts deleted file mode 100644 index 65f9096d9..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToPathCaseString } from "./lower-case-string-to-path-case-string"; - -describe("LowerCaseStringToPathCaseString", () => { - test("converts a lower case string to path-case", () => { - expect(LowerCaseStringToPathCaseString("lower case string")).toBe( - "lower/case/string", - ); - expect(LowerCaseStringToPathCaseString("another lower case string")).toBe( - "another/lower/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path-case", () => { - expect(LowerCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts deleted file mode 100644 index ad452cf94..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a lower case string to a path case string. - * Replaces spaces with slashes. - * - * @param str - The lower case string to convert. - * @returns The path case string. - */ -export function LowerCaseStringToPathCaseString(str: string): string { - return str.replace(/ /g, "/"); -} diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index f9ac7c163..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 95a5cc272..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToSentenceCaseString } from "./lower-case-string-to-sentence-case-string"; - -describe("LowerCaseStringToSentenceCaseString", () => { - test("converts a lower case string to sentence case", () => { - expect(LowerCaseStringToSentenceCaseString("lower case string")).toBe( - "Lower case string", - ); - expect( - LowerCaseStringToSentenceCaseString("another lower case string"), - ).toBe("Another lower case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(LowerCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts deleted file mode 100644 index 37a713030..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,8 +0,0 @@ -/** - * Converts a lower case string to sentence case string. - * @param str - The lower case string to convert. - * @returns The sentence case string. - */ -export function LowerCaseStringToSentenceCaseString(str: string): string { - return str.charAt(0).toUpperCase() + str.slice(1); -} diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 165df0e75..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 712f27be4..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToSnakeCaseString } from "./lower-case-string-to-snake-case-string"; - -describe("LowerCaseStringToSnakeCaseString", () => { - test("converts a lower case string to snake_case", () => { - expect(LowerCaseStringToSnakeCaseString("lower case string")).toBe( - "lower_case_string", - ); - expect(LowerCaseStringToSnakeCaseString("another lower case string")).toBe( - "another_lower_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(LowerCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts deleted file mode 100644 index 4dfdfb7eb..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a lower case string to snake case string. - * Replaces all spaces with underscores. - * - * @param str - The lower case string to convert. - * @returns The snake case string. - */ -export function LowerCaseStringToSnakeCaseString(str: string): string { - return str.replace(/ /g, "_"); -} diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-title-case-string/index.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-title-case-string/index.ts deleted file mode 100644 index 618f0f294..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts deleted file mode 100644 index 562aa0016..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToTitleCaseString } from "./lower-case-string-to-title-case-string"; - -describe("LowerCaseStringToTitleCaseString", () => { - test("converts a lower case string to title case", () => { - expect(LowerCaseStringToTitleCaseString("lower case string")).toBe( - "Lower Case String", - ); - expect(LowerCaseStringToTitleCaseString("another lower case string")).toBe( - "Another Lower Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in title case", () => { - expect(LowerCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts deleted file mode 100644 index 8d7cacbfc..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a lower case string to title case string. - * - * @param str - The lower case string to convert. - * @returns The title case string. - */ -export function LowerCaseStringToTitleCaseString(str: string): string { - return str.replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 8d0a105f3..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 4702f9fd8..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToUpperCaseString } from "./lower-case-string-to-upper-case-string"; - -describe("LowerCaseStringToUpperCaseString", () => { - test("converts a lower case string to upper case", () => { - expect(LowerCaseStringToUpperCaseString("lower case string")).toBe( - "LOWER CASE STRING", - ); - expect(LowerCaseStringToUpperCaseString("another lower case string")).toBe( - "ANOTHER LOWER CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(LowerCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts b/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts deleted file mode 100644 index 581c8fd04..000000000 --- a/npm/packages/string/case/case/src/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a lower case string to an upper case string. - * - * @param str - The lower case string to convert. - * @returns The upper case string. - */ -export function LowerCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/index.ts b/npm/packages/string/case/case/src/case/pascal-case-string/index.ts deleted file mode 100644 index 489744558..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./pascal-case-string-to-camel-case-string"; -export * from "./pascal-case-string-to-constant-case-string"; -export * from "./pascal-case-string-to-dot-case-string"; -export * from "./pascal-case-string-to-header-case-string"; -export * from "./pascal-case-string-to-kebab-case-string"; -export * from "./pascal-case-string-to-lower-case-string"; -export * from "./pascal-case-string-to-path-case-string"; -export * from "./pascal-case-string-to-sentence-case-string"; -export * from "./pascal-case-string-to-snake-case-string"; -export * from "./pascal-case-string-to-title-case-string"; -export * from "./pascal-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-camel-case-string/index.ts deleted file mode 100644 index ba762cf08..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts deleted file mode 100644 index f1c78f1e7..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToCamelCaseString } from "./pascal-case-string-to-camel-case-string"; - -describe("PascalCaseStringToCamelCaseString", () => { - test("converts a PascalCase string to camelCase", () => { - expect(PascalCaseStringToCamelCaseString("PascalCaseString")).toBe( - "pascalCaseString", - ); - expect(PascalCaseStringToCamelCaseString("AnotherPascalCaseString")).toBe( - "anotherPascalCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(PascalCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts deleted file mode 100644 index 72fa28955..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a PascalCase string to a camelCase string. - * - * @param str - The PascalCase string to convert. - * @returns The camelCase string. - */ -export function PascalCaseStringToCamelCaseString(str: string): string { - return str.charAt(0).toLowerCase() + str.slice(1); -} diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 59708d3cc..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts deleted file mode 100644 index f8a83d6d3..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToConstantCaseString } from "./pascal-case-string-to-constant-case-string"; - -describe("PascalCaseStringToConstantCaseString", () => { - test("converts a PascalCase string to CONSTANT_CASE", () => { - expect(PascalCaseStringToConstantCaseString("PascalCaseString")).toBe( - "PASCAL_CASE_STRING", - ); - expect( - PascalCaseStringToConstantCaseString("AnotherPascalCaseString"), - ).toBe("ANOTHER_PASCAL_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(PascalCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts deleted file mode 100644 index f2deed537..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Converts a PascalCase string to a CONSTANT_CASE string. - * - * @param str - The PascalCase string to convert. - * @returns The converted CONSTANT_CASE string. - */ -export function PascalCaseStringToConstantCaseString(str: string): string { - if (str === str.toUpperCase()) { - return str; - } - const result = str.replace(/(?[A-Z])/g, "_$1").toUpperCase(); - if (result.startsWith("_")) { - return result.substring(1); - } - return result; -} diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 59aa3f1c3..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 48878866d..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToDotCaseString } from "./pascal-case-string-to-dot-case-string"; - -describe("PascalCaseStringToDotCaseString", () => { - test("converts a PascalCase string to dot.case", () => { - expect(PascalCaseStringToDotCaseString("PascalCaseString")).toBe( - "pascal.case.string", - ); - expect(PascalCaseStringToDotCaseString("AnotherPascalCaseString")).toBe( - "another.pascal.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(PascalCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts deleted file mode 100644 index 922784d11..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a PascalCase string to dot case string. - * - * @param str - The PascalCase string to convert. - * @returns The dot case string. - */ -export function PascalCaseStringToDotCaseString(str: string): string { - const result = str.replace(/(?[A-Z])/g, ".$1").toLowerCase(); - if (result.startsWith(".")) { - return result.substring(1); - } - return result; -} diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-header-case-string/index.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-header-case-string/index.ts deleted file mode 100644 index 71a060372..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts deleted file mode 100644 index bfffbf236..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToHeaderCaseString } from "./pascal-case-string-to-header-case-string"; - -describe("PascalCaseStringToHeaderCaseString", () => { - test("converts a PascalCase string to Header-Case", () => { - expect(PascalCaseStringToHeaderCaseString("PascalCaseString")).toBe( - "Pascal-Case-String", - ); - expect(PascalCaseStringToHeaderCaseString("AnotherPascalCaseString")).toBe( - "Another-Pascal-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(PascalCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts deleted file mode 100644 index c2bc63631..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a PascalCase string to a header case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted header case string. - */ -export function PascalCaseStringToHeaderCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, "-$1") - .replace(/^-/, "") - .split("-") - .map((s) => s.charAt(0).toUpperCase() + s.substring(1)) - .join("-") - .replace(/--/g, "-"); -} diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 3122f8622..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index bf7a66a06..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToKebabCaseString } from "./pascal-case-string-to-kebab-case-string"; - -describe("PascalCaseStringToKebabCaseString", () => { - test("converts a PascalCase string to kebab-case", () => { - expect(PascalCaseStringToKebabCaseString("PascalCaseString")).toBe( - "pascal-case-string", - ); - expect(PascalCaseStringToKebabCaseString("AnotherPascalCaseString")).toBe( - "another-pascal-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(PascalCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts deleted file mode 100644 index 84f01f6cd..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a PascalCase string to kebab-case string. - * - * @param str - The PascalCase string to convert. - * @returns The kebab-case string. - */ -export function PascalCaseStringToKebabCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, "-$1") - .toLowerCase() - .replace(/^-/, ""); -} diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 80bfdeedb..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 4c11ff9c8..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToLowerCaseString } from "./pascal-case-string-to-lower-case-string"; - -describe("PascalCaseStringToLowerCaseString", () => { - test("converts a PascalCase string to lower case", () => { - expect(PascalCaseStringToLowerCaseString("PascalCaseString")).toBe( - "pascal case string", - ); - expect(PascalCaseStringToLowerCaseString("AnotherPascalCaseString")).toBe( - "another pascal case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(PascalCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts deleted file mode 100644 index 14dab58bb..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a PascalCase string to a lower case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted lower case string. - */ -export function PascalCaseStringToLowerCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, (match) => ` ${match.toLowerCase()}`) - .trim() - .toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-path-case-string/index.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-path-case-string/index.ts deleted file mode 100644 index 526ce1bd4..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts deleted file mode 100644 index 24a92f916..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToPathCaseString } from "./pascal-case-string-to-path-case-string"; - -describe("PascalCaseStringToPathCaseString", () => { - test("converts a PascalCase string to path-case", () => { - expect(PascalCaseStringToPathCaseString("PascalCaseString")).toBe( - "pascal/case/string", - ); - expect(PascalCaseStringToPathCaseString("AnotherPascalCaseString")).toBe( - "another/pascal/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path-case", () => { - expect(PascalCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts deleted file mode 100644 index badbfd4a1..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a PascalCase string to a path case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted path case string. - */ -export function PascalCaseStringToPathCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, "/$1") - .toLowerCase() - .replace(/^\//, ""); -} diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 944462a72..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 681471eab..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToSentenceCaseString } from "./pascal-case-string-to-sentence-case-string"; - -describe("PascalCaseStringToSentenceCaseString", () => { - test("converts a PascalCase string to sentence case", () => { - expect(PascalCaseStringToSentenceCaseString("PascalCaseString")).toBe( - "Pascal case string", - ); - expect( - PascalCaseStringToSentenceCaseString("AnotherPascalCaseString"), - ).toBe("Another pascal case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(PascalCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts deleted file mode 100644 index 12d94c3f3..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a PascalCase string to a sentence case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted sentence case string. - */ -export function PascalCaseStringToSentenceCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, " $1") - .trim() - .toLowerCase() - .replace(/^\w/, (c) => c.toUpperCase()); -} diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-snake-case-string/index.ts deleted file mode 100644 index fe8cacd05..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts deleted file mode 100644 index f4b13996c..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToSnakeCaseString } from "./pascal-case-string-to-snake-case-string"; - -describe("PascalCaseStringToSnakeCaseString", () => { - test("converts a PascalCase string to snake_case", () => { - expect(PascalCaseStringToSnakeCaseString("PascalCaseString")).toBe( - "pascal_case_string", - ); - expect(PascalCaseStringToSnakeCaseString("AnotherPascalCaseString")).toBe( - "another_pascal_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(PascalCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts deleted file mode 100644 index 3aa25ff40..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a PascalCase string to a snake_case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted snake_case string. - */ -export function PascalCaseStringToSnakeCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, "_$1") - .toLowerCase() - .replace(/^_/, ""); -} diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-title-case-string/index.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-title-case-string/index.ts deleted file mode 100644 index ffb7bd3e8..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts deleted file mode 100644 index 1f8ca46c7..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToTitleCaseString } from "./pascal-case-string-to-title-case-string"; - -describe("PascalCaseStringToTitleCaseString", () => { - test("converts a PascalCase string to title case", () => { - expect(PascalCaseStringToTitleCaseString("PascalCaseString")).toBe( - "Pascal Case String", - ); - expect(PascalCaseStringToTitleCaseString("AnotherPascalCaseString")).toBe( - "Another Pascal Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in title case", () => { - expect(PascalCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts deleted file mode 100644 index a3fe43213..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a PascalCase string to title case string. - * - * @param str - The PascalCase string to convert. - * @returns The title case string. - */ -export function PascalCaseStringToTitleCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, " $1") - .replace(/^[a-z]/, (firstLetter) => firstLetter.toUpperCase()) - .trim() - .replace(/ +/g, " "); -} diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 42a36440c..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 06cd747a9..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToUpperCaseString } from "./pascal-case-string-to-upper-case-string"; - -describe("PascalCaseStringToUpperCaseString", () => { - test("converts a PascalCase string to upper case", () => { - expect(PascalCaseStringToUpperCaseString("PascalCaseString")).toBe( - "PASCAL CASE STRING", - ); - expect(PascalCaseStringToUpperCaseString("AnotherPascalCaseString")).toBe( - "ANOTHER PASCAL CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(PascalCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts b/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts deleted file mode 100644 index b70c77ac3..000000000 --- a/npm/packages/string/case/case/src/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Converts a PascalCase string to an upper case string. - * If the input string is already in upper case, it returns the same string. - * Otherwise, it converts the string to upper case and adds spaces before each capital letter. - * - * @param str - The PascalCase string to convert. - * @returns The converted upper case string. - */ -export function PascalCaseStringToUpperCaseString(str: string): string { - return str === str.toUpperCase() - ? str - : str - .replace(/(?[A-Z])/g, " $1") - .toUpperCase() - .trim(); -} diff --git a/npm/packages/string/case/case/src/case/path-case-string/index.ts b/npm/packages/string/case/case/src/case/path-case-string/index.ts deleted file mode 100644 index 792383905..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./path-case-string-to-camel-case-string"; -export * from "./path-case-string-to-constant-case-string"; -export * from "./path-case-string-to-dot-case-string"; -export * from "./path-case-string-to-header-case-string"; -export * from "./path-case-string-to-kebab-case-string"; -export * from "./path-case-string-to-lower-case-string"; -export * from "./path-case-string-to-pascal-case-string"; -export * from "./path-case-string-to-sentence-case-string"; -export * from "./path-case-string-to-snake-case-string"; -export * from "./path-case-string-to-title-case-string"; -export * from "./path-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 9e152e03a..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 0922bd22a..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToCamelCaseString } from "./path-case-string-to-camel-case-string"; - -describe("PathCaseStringToCamelCaseString", () => { - test("converts a path-case string to camelCase", () => { - expect(PathCaseStringToCamelCaseString("path/case/string")).toBe( - "pathCaseString", - ); - expect(PathCaseStringToCamelCaseString("another/path/case/string")).toBe( - "anotherPathCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(PathCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts deleted file mode 100644 index 6f4124544..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Converts a path-case string to camelCase string. - * - * @param str - The path-case string to convert. - * @returns The camelCase string. - */ -export function PathCaseStringToCamelCaseString(str: string): string { - if (!str.includes("/")) { - return str; - } - return str - .toLowerCase() - .replace(/\/(?.)/g, (_, char) => (char as string).toUpperCase()); -} diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 0c9cfd93b..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 28fb12e8f..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToConstantCaseString } from "./path-case-string-to-constant-case-string"; - -describe("PathCaseStringToConstantCaseString", () => { - test("converts a path-case string to CONSTANT_CASE", () => { - expect(PathCaseStringToConstantCaseString("path/case/string")).toBe( - "PATH_CASE_STRING", - ); - expect(PathCaseStringToConstantCaseString("another/path/case/string")).toBe( - "ANOTHER_PATH_CASE_STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(PathCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts deleted file mode 100644 index 13ea0957c..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to a constant case string. - * - * @param str - The path case string to convert. - * @returns The converted constant case string. - */ -export function PathCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/\//g, "_"); -} diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 32997a435..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 8d45a94b4..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToDotCaseString } from "./path-case-string-to-dot-case-string"; - -describe("PathCaseStringToDotCaseString", () => { - test("converts a path-case string to dot.case", () => { - expect(PathCaseStringToDotCaseString("path/case/string")).toBe( - "path.case.string", - ); - expect(PathCaseStringToDotCaseString("another/path/case/string")).toBe( - "another.path.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(PathCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts deleted file mode 100644 index 2b9a5b81d..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to a dot case string. - * - * @param str - The path case string to convert. - * @returns The dot case string. - */ -export function PathCaseStringToDotCaseString(str: string): string { - return str.toLowerCase().replace(/\//g, "."); -} diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-header-case-string/index.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-header-case-string/index.ts deleted file mode 100644 index 5af058185..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts deleted file mode 100644 index a15bf5624..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToHeaderCaseString } from "./path-case-string-to-header-case-string"; - -describe("PathCaseStringToHeaderCaseString", () => { - test("converts a path-case string to Header-Case", () => { - expect(PathCaseStringToHeaderCaseString("path/case/string")).toBe( - "Path-Case-String", - ); - expect(PathCaseStringToHeaderCaseString("another/path/case/string")).toBe( - "Another-Path-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(PathCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts deleted file mode 100644 index 3911e694b..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a path case string to header case string. - * - * @param str - The path case string to convert. - * @returns The converted header case string. - */ -export function PathCaseStringToHeaderCaseString(str: string): string { - return str - .split("/") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index fe9a98ecb..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 37a768b50..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToKebabCaseString } from "./path-case-string-to-kebab-case-string"; - -describe("PathCaseStringToKebabCaseString", () => { - test("converts a path-case string to kebab-case", () => { - expect(PathCaseStringToKebabCaseString("path/case/string")).toBe( - "path-case-string", - ); - expect(PathCaseStringToKebabCaseString("another/path/case/string")).toBe( - "another-path-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(PathCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts deleted file mode 100644 index e80415bd9..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to kebab case string. - * - * @param str - The path case string to convert. - * @returns The kebab case string. - */ -export function PathCaseStringToKebabCaseString(str: string): string { - return str.toLowerCase().replace(/\//g, "-"); -} diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 1e26e133b..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts deleted file mode 100644 index f769357ab..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToLowerCaseString } from "./path-case-string-to-lower-case-string"; - -describe("PathCaseStringToLowerCaseString", () => { - test("converts a path-case string to lower case", () => { - expect(PathCaseStringToLowerCaseString("path/case/string")).toBe( - "path case string", - ); - expect(PathCaseStringToLowerCaseString("another/path/case/string")).toBe( - "another path case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(PathCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts deleted file mode 100644 index fac41180e..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to a lower case string. - * - * @param str - The path case string to convert. - * @returns The converted lower case string. - */ -export function PathCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/\//g, " "); -} diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index d9a70c1e7..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 45b3b02bb..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToPascalCaseString } from "./path-case-string-to-pascal-case-string"; - -describe("PathCaseStringToPascalCaseString", () => { - test("converts a path-case string to PascalCase", () => { - expect(PathCaseStringToPascalCaseString("path/case/string")).toBe( - "PathCaseString", - ); - expect(PathCaseStringToPascalCaseString("another/path/case/string")).toBe( - "AnotherPathCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(PathCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts deleted file mode 100644 index f8a37ca40..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a path case string to a Pascal case string. - * - * @param str - The path case string to convert. - * @returns The Pascal case string. - */ -export function PathCaseStringToPascalCaseString(str: string): string { - return str - .split("/") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(""); -} diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 1224e521c..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 395d37ad8..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToSentenceCaseString } from "./path-case-string-to-sentence-case-string"; - -describe("PathCaseStringToSentenceCaseString", () => { - test("converts a path-case string to sentence case", () => { - expect(PathCaseStringToSentenceCaseString("path/case/string")).toBe( - "Path case string", - ); - expect(PathCaseStringToSentenceCaseString("another/path/case/string")).toBe( - "Another path case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(PathCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts deleted file mode 100644 index 39ec7faeb..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a path case string to a sentence case string. - * - * @param str - The path case string to convert. - * @returns The converted sentence case string. - */ -export function PathCaseStringToSentenceCaseString(str: string): string { - const result = str.toLowerCase().replace(/\//g, " ").trim(); - return result.charAt(0).toUpperCase() + result.slice(1); -} diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-snake-case-string/index.ts deleted file mode 100644 index ab56c6b03..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts deleted file mode 100644 index f0b374413..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToSnakeCaseString } from "./path-case-string-to-snake-case-string"; - -describe("PathCaseStringToSnakeCaseString", () => { - test("converts a path-case string to snake_case", () => { - expect(PathCaseStringToSnakeCaseString("path/case/string")).toBe( - "path_case_string", - ); - expect(PathCaseStringToSnakeCaseString("another/path/case/string")).toBe( - "another_path_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(PathCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts deleted file mode 100644 index 62afac70e..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to a snake case string. - * - * @param str - The path case string to convert. - * @returns The snake case string. - */ -export function PathCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase().replace(/\//g, "_"); -} diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-title-case-string/index.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-title-case-string/index.ts deleted file mode 100644 index 776c26b91..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts deleted file mode 100644 index c4e571b14..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToTitleCaseString } from "./path-case-string-to-title-case-string"; - -describe("PathCaseStringToTitleCaseString", () => { - test("converts a path-case string to Title Case", () => { - expect(PathCaseStringToTitleCaseString("path/case/string")).toBe( - "Path Case String", - ); - expect(PathCaseStringToTitleCaseString("another/path/case/string")).toBe( - "Another Path Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(PathCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts deleted file mode 100644 index 788aa02a9..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a path case string to title case string. - * - * @param str - The path case string to convert. - * @returns The title case string. - */ -export function PathCaseStringToTitleCaseString(str: string): string { - return str - .split("/") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-upper-case-string/index.ts deleted file mode 100644 index bc32ecdf5..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 7ce3db080..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToUpperCaseString } from "./path-case-string-to-upper-case-string"; - -describe("PathCaseStringToUpperCaseString", () => { - test("converts a path-case string to upper case", () => { - expect(PathCaseStringToUpperCaseString("path/case/string")).toBe( - "PATH CASE STRING", - ); - expect(PathCaseStringToUpperCaseString("another/path/case/string")).toBe( - "ANOTHER PATH CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(PathCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts b/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts deleted file mode 100644 index 726469606..000000000 --- a/npm/packages/string/case/case/src/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to an upper case string. - * - * @param str - The path case string to convert. - * @returns The converted upper case string. - */ -export function PathCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/\//g, " "); -} diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/index.ts b/npm/packages/string/case/case/src/case/sentence-case-string/index.ts deleted file mode 100644 index 50962c912..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./sentence-case-string-to-camel-case-string"; -export * from "./sentence-case-string-to-constant-case-string"; -export * from "./sentence-case-string-to-dot-case-string"; -export * from "./sentence-case-string-to-header-case-string"; -export * from "./sentence-case-string-to-kebab-case-string"; -export * from "./sentence-case-string-to-lower-case-string"; -export * from "./sentence-case-string-to-pascal-case-string"; -export * from "./sentence-case-string-to-path-case-string"; -export * from "./sentence-case-string-to-snake-case-string"; -export * from "./sentence-case-string-to-title-case-string"; -export * from "./sentence-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-camel-case-string/index.ts deleted file mode 100644 index b98d76319..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts deleted file mode 100644 index dbda1a49b..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToCamelCaseString } from "./sentence-case-string-to-camel-case-string"; - -describe("SentenceCaseStringToCamelCaseString", () => { - test("converts a sentence-case string to camelCase", () => { - expect(SentenceCaseStringToCamelCaseString("Sentence case string")).toBe( - "sentenceCaseString", - ); - expect( - SentenceCaseStringToCamelCaseString("Another sentence case string"), - ).toBe("anotherSentenceCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(SentenceCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts deleted file mode 100644 index 15ffaa5aa..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a sentence case string to camel case string. - * - * @param str - The sentence case string to convert. - * @returns The camel case string. - */ -export function SentenceCaseStringToCamelCaseString(str: string): string { - const result = str.replace(/\s+(?[a-zA-Z])/g, (_, char) => - (char as string).toUpperCase(), - ); - return result.charAt(0).toLowerCase() + result.slice(1); -} diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 02904b02a..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts deleted file mode 100644 index be258a738..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToConstantCaseString } from "./sentence-case-string-to-constant-case-string"; - -describe("SentenceCaseStringToConstantCaseString", () => { - test("converts a sentence-case string to CONSTANT_CASE", () => { - expect(SentenceCaseStringToConstantCaseString("Sentence case string")).toBe( - "SENTENCE_CASE_STRING", - ); - expect( - SentenceCaseStringToConstantCaseString("Another sentence case string"), - ).toBe("ANOTHER_SENTENCE_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(SentenceCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts deleted file mode 100644 index c5a1a7c12..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to constant case string. - * - * @param str - The sentence case string to convert. - * @returns The converted constant case string. - */ -export function SentenceCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/\s+/g, "_"); -} diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 7382be631..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 4d19c493a..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToDotCaseString } from "./sentence-case-string-to-dot-case-string"; - -describe("SentenceCaseStringToDotCaseString", () => { - test("converts a sentence-case string to dot.case", () => { - expect(SentenceCaseStringToDotCaseString("Sentence case string")).toBe( - "sentence.case.string", - ); - expect( - SentenceCaseStringToDotCaseString("Another sentence case string"), - ).toBe("another.sentence.case.string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(SentenceCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts deleted file mode 100644 index 8fb24bc04..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to dot case string. - * - * @param str - The sentence case string to convert. - * @returns The dot case string. - */ -export function SentenceCaseStringToDotCaseString(str: string): string { - return str.toLowerCase().replace(/\s+/g, "."); -} diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-header-case-string/index.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-header-case-string/index.ts deleted file mode 100644 index c887d565b..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts deleted file mode 100644 index 673cc2758..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToHeaderCaseString } from "./sentence-case-string-to-header-case-string"; - -describe("SentenceCaseStringToHeaderCaseString", () => { - test("converts a sentence-case string to Header-Case", () => { - expect(SentenceCaseStringToHeaderCaseString("Sentence case string")).toBe( - "Sentence-Case-String", - ); - expect( - SentenceCaseStringToHeaderCaseString("Another sentence case string"), - ).toBe("Another-Sentence-Case-String"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(SentenceCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts deleted file mode 100644 index 458f62c01..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a sentence case string to header case string. - * - * @param str - The sentence case string to convert. - * @returns The converted header case string. - */ -export function SentenceCaseStringToHeaderCaseString(str: string): string { - return str - .split(" ") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 5e9dad9ad..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 1a1fc434c..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToKebabCaseString } from "./sentence-case-string-to-kebab-case-string"; - -describe("SentenceCaseStringToKebabCaseString", () => { - test("converts a sentence-case string to kebab-case", () => { - expect(SentenceCaseStringToKebabCaseString("Sentence case string")).toBe( - "sentence-case-string", - ); - expect( - SentenceCaseStringToKebabCaseString("Another sentence case string"), - ).toBe("another-sentence-case-string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(SentenceCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts deleted file mode 100644 index 981d44840..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to kebab case string. - * - * @param str - The sentence case string to convert. - * @returns The kebab case string. - */ -export function SentenceCaseStringToKebabCaseString(str: string): string { - return str.toLowerCase().replace(/\s+/g, "-"); -} diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-lower-case-string/index.ts deleted file mode 100644 index ee7350268..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 148b03e01..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToLowerCaseString } from "./sentence-case-string-to-lower-case-string"; - -describe("SentenceCaseStringToLowerCaseString", () => { - test("converts a sentence-case string to lower case", () => { - expect(SentenceCaseStringToLowerCaseString("Sentence case string")).toBe( - "sentence case string", - ); - expect( - SentenceCaseStringToLowerCaseString("Another sentence case string"), - ).toBe("another sentence case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(SentenceCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts deleted file mode 100644 index cb124cf2e..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to a lower case string. - * - * @param str - The sentence case string to convert. - * @returns The lower case string. - */ -export function SentenceCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 4ca5a01e7..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 9d0a4d55b..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToPascalCaseString } from "./sentence-case-string-to-pascal-case-string"; - -describe("SentenceCaseStringToPascalCaseString", () => { - test("converts a sentence-case string to PascalCase", () => { - expect(SentenceCaseStringToPascalCaseString("Sentence case string")).toBe( - "SentenceCaseString", - ); - expect( - SentenceCaseStringToPascalCaseString("Another sentence case string"), - ).toBe("AnotherSentenceCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(SentenceCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts deleted file mode 100644 index 5a1dcd58e..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a sentence case string to Pascal case string. - * - * @param str - The sentence case string to convert. - * @returns The Pascal case string. - */ -export function SentenceCaseStringToPascalCaseString(str: string): string { - return str - .split(" ") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(""); -} diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-path-case-string/index.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-path-case-string/index.ts deleted file mode 100644 index 80660d1ec..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts deleted file mode 100644 index 8bfd1043e..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToPathCaseString } from "./sentence-case-string-to-path-case-string"; - -describe("SentenceCaseStringToPathCaseString", () => { - test("converts a sentence-case string to path-case", () => { - expect(SentenceCaseStringToPathCaseString("Sentence case string")).toBe( - "sentence/case/string", - ); - expect( - SentenceCaseStringToPathCaseString("Another sentence case string"), - ).toBe("another/sentence/case/string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path-case", () => { - expect(SentenceCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts deleted file mode 100644 index 2df38d869..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to a path case string. - * - * @param str - The sentence case string to convert. - * @returns The path case string. - */ -export function SentenceCaseStringToPathCaseString(str: string): string { - return str.toLowerCase().replace(/\s+/g, "/"); -} diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 904030e88..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 5e8cd4d77..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToSnakeCaseString } from "./sentence-case-string-to-snake-case-string"; - -describe("SentenceCaseStringToSnakeCaseString", () => { - test("converts a sentence-case string to snake_case", () => { - expect(SentenceCaseStringToSnakeCaseString("Sentence case string")).toBe( - "sentence_case_string", - ); - expect( - SentenceCaseStringToSnakeCaseString("Another sentence case string"), - ).toBe("another_sentence_case_string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(SentenceCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts deleted file mode 100644 index 6560bca2f..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to snake case string. - * - * @param str - The sentence case string to convert. - * @returns The snake case string. - */ -export function SentenceCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase().replace(/\s+/g, "_"); -} diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-title-case-string/index.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-title-case-string/index.ts deleted file mode 100644 index 375c8e6f2..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts deleted file mode 100644 index 03041b5a3..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToTitleCaseString } from "./sentence-case-string-to-title-case-string"; - -describe("SentenceCaseStringToTitleCaseString", () => { - test("converts a sentence-case string to title case", () => { - expect(SentenceCaseStringToTitleCaseString("sentence case string")).toBe( - "Sentence Case String", - ); - expect( - SentenceCaseStringToTitleCaseString("another sentence case string"), - ).toBe("Another Sentence Case String"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in title case", () => { - expect(SentenceCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts deleted file mode 100644 index c6732c47b..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a sentence case string to title case string. - * - * @param str - The sentence case string to convert. - * @returns The title case string. - */ -export function SentenceCaseStringToTitleCaseString(str: string): string { - return str - .toLowerCase() - .split(" ") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 05b687650..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 48f7f9f37..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToUpperCaseString } from "./sentence-case-string-to-upper-case-string"; - -describe("SentenceCaseStringToUpperCaseString", () => { - test("converts a sentence-case string to upper case", () => { - expect(SentenceCaseStringToUpperCaseString("sentence case string")).toBe( - "SENTENCE CASE STRING", - ); - expect( - SentenceCaseStringToUpperCaseString("another sentence case string"), - ).toBe("ANOTHER SENTENCE CASE STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(SentenceCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts b/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts deleted file mode 100644 index cdd0d63a3..000000000 --- a/npm/packages/string/case/case/src/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to an upper case string. - * - * @param str - The sentence case string to convert. - * @returns The converted upper case string. - */ -export function SentenceCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/case/case/src/case/snake-case-string/index.ts b/npm/packages/string/case/case/src/case/snake-case-string/index.ts deleted file mode 100644 index f914f1c34..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./snake-case-string-to-camel-case-string"; -export * from "./snake-case-string-to-constant-case-string"; -export * from "./snake-case-string-to-dot-case-string"; -export * from "./snake-case-string-to-header-case-string"; -export * from "./snake-case-string-to-kebab-case-string"; -export * from "./snake-case-string-to-lower-case-string"; -export * from "./snake-case-string-to-pascal-case-string"; -export * from "./snake-case-string-to-path-case-string"; -export * from "./snake-case-string-to-sentence-case-string"; -export * from "./snake-case-string-to-title-case-string"; -export * from "./snake-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-camel-case-string/index.ts deleted file mode 100644 index ac77c86eb..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts deleted file mode 100644 index c16a57384..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToCamelCaseString } from "./snake-case-string-to-camel-case-string"; - -describe("SnakeCaseStringToCamelCaseString", () => { - test("converts a snake_case string to camelCase", () => { - expect(SnakeCaseStringToCamelCaseString("snake_case_string")).toBe( - "snakeCaseString", - ); - expect(SnakeCaseStringToCamelCaseString("another_snake_case_string")).toBe( - "anotherSnakeCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(SnakeCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts deleted file mode 100644 index bab079783..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a snake case string to camel case string. - * - * @param str - The snake case string to convert. - * @returns The camel case string. - */ -export function SnakeCaseStringToCamelCaseString(str: string): string { - return str.replace(/_(?[a-z])/g, (match: string, letter: string) => - letter.toUpperCase(), - ); -} diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-constant-case-string/index.ts deleted file mode 100644 index a5a7a6749..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 20fe672e4..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToConstantCaseString } from "./snake-case-string-to-constant-case-string"; - -describe("SnakeCaseStringToConstantCaseString", () => { - test("converts a snake_case string to CONSTANT_CASE", () => { - expect(SnakeCaseStringToConstantCaseString("snake_case_string")).toBe( - "SNAKE_CASE_STRING", - ); - expect( - SnakeCaseStringToConstantCaseString("another_snake_case_string"), - ).toBe("ANOTHER_SNAKE_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(SnakeCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts deleted file mode 100644 index df84a84d1..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to constant case string. - * - * @param str - The snake case string to convert. - * @returns The constant case string. - */ -export function SnakeCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-dot-case-string/index.ts deleted file mode 100644 index dc2c7d6d4..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 659b993cb..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToDotCaseString } from "./snake-case-string-to-dot-case-string"; - -describe("SnakeCaseStringToDotCaseString", () => { - test("converts a snake_case string to dot.case", () => { - expect(SnakeCaseStringToDotCaseString("snake_case_string")).toBe( - "snake.case.string", - ); - expect(SnakeCaseStringToDotCaseString("another_snake_case_string")).toBe( - "another.snake.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(SnakeCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts deleted file mode 100644 index ad5cb8aeb..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to a dot case string. - * - * @param str - The snake case string to convert. - * @returns The dot case string. - */ -export function SnakeCaseStringToDotCaseString(str: string): string { - return str.replace(/_/g, "."); -} diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-header-case-string/index.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-header-case-string/index.ts deleted file mode 100644 index 8414a2ccc..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts deleted file mode 100644 index 475600a64..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToHeaderCaseString } from "./snake-case-string-to-header-case-string"; - -describe("SnakeCaseStringToHeaderCaseString", () => { - test("converts a snake_case string to Header-Case", () => { - expect(SnakeCaseStringToHeaderCaseString("snake_case_string")).toBe( - "Snake-Case-String", - ); - expect(SnakeCaseStringToHeaderCaseString("another_snake_case_string")).toBe( - "Another-Snake-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(SnakeCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts deleted file mode 100644 index 4104f51c4..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a snake case string to header case string. - * - * @param str - The snake case string to convert. - * @returns The converted header case string. - */ -export function SnakeCaseStringToHeaderCaseString(str: string): string { - return str - .split("_") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index a9491930e..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 9ce85555f..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToKebabCaseString } from "./snake-case-string-to-kebab-case-string"; - -describe("SnakeCaseStringToKebabCaseString", () => { - test("converts a snake_case string to kebab-case", () => { - expect(SnakeCaseStringToKebabCaseString("snake_case_string")).toBe( - "snake-case-string", - ); - expect(SnakeCaseStringToKebabCaseString("another_snake_case_string")).toBe( - "another-snake-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(SnakeCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts deleted file mode 100644 index 0af9f580a..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to kebab case string. - * - * @param str - The snake case string to convert. - * @returns The kebab case string. - */ -export function SnakeCaseStringToKebabCaseString(str: string): string { - return str.replace(/_/g, "-"); -} diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 27ad8048b..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 0b1ad6afc..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToLowerCaseString } from "./snake-case-string-to-lower-case-string"; - -describe("SnakeCaseStringToLowerCaseString", () => { - test("converts a snake_case string to lower case", () => { - expect(SnakeCaseStringToLowerCaseString("snake_case_string")).toBe( - "snake case string", - ); - expect(SnakeCaseStringToLowerCaseString("another_snake_case_string")).toBe( - "another snake case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(SnakeCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts deleted file mode 100644 index a60bd6358..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to a lower case string. - * - * @param str - The snake case string to convert. - * @returns The converted lower case string. - */ -export function SnakeCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, " "); -} diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index ebb13965c..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 9dc7ad23e..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToPascalCaseString } from "./snake-case-string-to-pascal-case-string"; - -describe("SnakeCaseStringToPascalCaseString", () => { - test("converts a snake_case string to PascalCase", () => { - expect(SnakeCaseStringToPascalCaseString("snake_case_string")).toBe( - "SnakeCaseString", - ); - expect(SnakeCaseStringToPascalCaseString("another_snake_case_string")).toBe( - "AnotherSnakeCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(SnakeCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts deleted file mode 100644 index 144ceb74d..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a snake case string to a pascal case string. - * - * @param str - The snake case string to convert. - * @returns The pascal case string. - */ -export function SnakeCaseStringToPascalCaseString(str: string): string { - return str - .split("_") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(""); -} diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-path-case-string/index.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-path-case-string/index.ts deleted file mode 100644 index 401bc3d91..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts deleted file mode 100644 index da04cb72b..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToPathCaseString } from "./snake-case-string-to-path-case-string"; - -describe("SnakeCaseStringToPathCaseString", () => { - test("converts a snake_case string to path/case", () => { - expect(SnakeCaseStringToPathCaseString("snake_case_string")).toBe( - "snake/case/string", - ); - expect(SnakeCaseStringToPathCaseString("another_snake_case_string")).toBe( - "another/snake/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(SnakeCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts deleted file mode 100644 index 97e1b27e8..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a snake case string to a path case string. - * Replaces all underscores (_) with forward slashes (/). - * - * @param str - The snake case string to convert. - * @returns The path case string. - */ -export function SnakeCaseStringToPathCaseString(str: string): string { - return str.replace(/_/g, "/"); -} diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 5e9fb1e20..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 3823d22ed..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToSentenceCaseString } from "./snake-case-string-to-sentence-case-string"; - -describe("SnakeCaseStringToSentenceCaseString", () => { - test("converts a snake_case string to sentence case", () => { - expect(SnakeCaseStringToSentenceCaseString("snake_case_string")).toBe( - "Snake case string", - ); - expect( - SnakeCaseStringToSentenceCaseString("another_snake_case_string"), - ).toBe("Another snake case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(SnakeCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts deleted file mode 100644 index 397c2a2d1..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to sentence case string. - * - * @param str - The snake case string to convert. - * @returns The converted sentence case string. - */ -export function SnakeCaseStringToSentenceCaseString(str: string): string { - return str.replace(/_/g, " ").replace(/^\w/, (c) => c.toUpperCase()); -} diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-title-case-string/index.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-title-case-string/index.ts deleted file mode 100644 index 7355bc19e..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts deleted file mode 100644 index 03f1d1c48..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToTitleCaseString } from "./snake-case-string-to-title-case-string"; - -describe("SnakeCaseStringToTitleCaseString", () => { - test("converts a snake_case string to Title Case", () => { - expect(SnakeCaseStringToTitleCaseString("snake_case_string")).toBe( - "Snake Case String", - ); - expect(SnakeCaseStringToTitleCaseString("another_snake_case_string")).toBe( - "Another Snake Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(SnakeCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts deleted file mode 100644 index cab245101..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a snake case string to title case string. - * - * @param str - The snake case string to convert. - * @returns The title case string. - */ -export function SnakeCaseStringToTitleCaseString(str: string): string { - return str - .split("_") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 259846301..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts deleted file mode 100644 index d5d74bef0..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToUpperCaseString } from "./snake-case-string-to-upper-case-string"; - -describe("SnakeCaseStringToUpperCaseString", () => { - test("converts a snake_case string to upper case", () => { - expect(SnakeCaseStringToUpperCaseString("snake_case_string")).toBe( - "SNAKE CASE STRING", - ); - expect(SnakeCaseStringToUpperCaseString("another_snake_case_string")).toBe( - "ANOTHER SNAKE CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(SnakeCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts b/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts deleted file mode 100644 index cf7cf02f9..000000000 --- a/npm/packages/string/case/case/src/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to an upper case string. - * - * @param str - The snake case string to convert. - * @returns The converted upper case string. - */ -export function SnakeCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/_/g, " "); -} diff --git a/npm/packages/string/case/case/src/case/string/index.ts b/npm/packages/string/case/case/src/case/string/index.ts deleted file mode 100644 index 6c6f6bedb..000000000 --- a/npm/packages/string/case/case/src/case/string/index.ts +++ /dev/null @@ -1,12 +0,0 @@ -export * from "./string-to-camel-case"; -export * from "./string-to-constant-case"; -export * from "./string-to-dot-case"; -export * from "./string-to-header-case"; -export * from "./string-to-kebab-case"; -export * from "./string-to-lower-case"; -export * from "./string-to-pascal-case"; -export * from "./string-to-path-case"; -export * from "./string-to-sentence-case"; -export * from "./string-to-snake-case"; -export * from "./string-to-title-case"; -export * from "./string-to-upper-case"; diff --git a/npm/packages/string/case/case/src/case/string/string-to-camel-case/index.ts b/npm/packages/string/case/case/src/case/string/string-to-camel-case/index.ts deleted file mode 100644 index eab9d0d70..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-camel-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-camel-case"; diff --git a/npm/packages/string/case/case/src/case/string/string-to-camel-case/string-to-camel-case.test.ts b/npm/packages/string/case/case/src/case/string/string-to-camel-case/string-to-camel-case.test.ts deleted file mode 100644 index 1d2bab5d8..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-camel-case/string-to-camel-case.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { StringToCamelCase } from "./string-to-camel-case"; - -describe("StringToCamelCase", () => { - test("converts a string to camel case", () => { - expect(StringToCamelCase("hello world")).toBe("helloWorld"); - expect(StringToCamelCase("foo_bar_baz")).toBe("fooBarBaz"); - expect(StringToCamelCase("the-quick-brown-fox")).toBe("theQuickBrownFox"); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToCamelCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/case/src/case/string/string-to-camel-case/string-to-camel-case.ts b/npm/packages/string/case/case/src/case/string/string-to-camel-case/string-to-camel-case.ts deleted file mode 100644 index ffaa1a34f..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-camel-case/string-to-camel-case.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Converts a string to camel case. - * - * @param str - The string to convert. - * @returns The camel case version of the string. - */ -export function StringToCamelCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - // @ts-expect-error - words[0] is not undefined - const firstWord = words[0].toLowerCase(); - const restWords = words - .slice(1) - .map((word) => word.charAt(0).toUpperCase() + word.slice(1).toLowerCase()); - return firstWord + restWords.join(""); -} diff --git a/npm/packages/string/case/case/src/case/string/string-to-constant-case/index.ts b/npm/packages/string/case/case/src/case/string/string-to-constant-case/index.ts deleted file mode 100644 index ab1fe1652..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-constant-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-constant-case"; diff --git a/npm/packages/string/case/case/src/case/string/string-to-constant-case/string-to-constant-case.test.ts b/npm/packages/string/case/case/src/case/string/string-to-constant-case/string-to-constant-case.test.ts deleted file mode 100644 index 4b3d24e8b..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-constant-case/string-to-constant-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToConstantCase } from "./string-to-constant-case"; - -describe("StringToConstantCase", () => { - test("converts a string to constant case", () => { - expect(StringToConstantCase("hello world")).toBe("HELLO_WORLD"); - expect(StringToConstantCase("foo_bar_baz")).toBe("FOO_BAR_BAZ"); - expect(StringToConstantCase("the-quick-brown-fox")).toBe( - "THE_QUICK_BROWN_FOX", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToConstantCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/case/src/case/string/string-to-constant-case/string-to-constant-case.ts b/npm/packages/string/case/case/src/case/string/string-to-constant-case/string-to-constant-case.ts deleted file mode 100644 index c4bd186c1..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-constant-case/string-to-constant-case.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a string to constant case. - * - * @param str - The string to convert. - * @returns The converted string in constant case. - */ -export function StringToConstantCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const upperWords = words.map((word) => word.toUpperCase()); - return upperWords.join("_"); -} diff --git a/npm/packages/string/case/case/src/case/string/string-to-dot-case/index.ts b/npm/packages/string/case/case/src/case/string/string-to-dot-case/index.ts deleted file mode 100644 index c58c30467..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-dot-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-dot-case"; diff --git a/npm/packages/string/case/case/src/case/string/string-to-dot-case/string-to-dot-case.test.ts b/npm/packages/string/case/case/src/case/string/string-to-dot-case/string-to-dot-case.test.ts deleted file mode 100644 index fba0eb44a..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-dot-case/string-to-dot-case.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { StringToDotCase } from "./string-to-dot-case"; - -describe("StringToDotCase", () => { - test("converts a string to dot case", () => { - expect(StringToDotCase("hello world")).toBe("hello.world"); - expect(StringToDotCase("foo_bar_baz")).toBe("foo.bar.baz"); - expect(StringToDotCase("the-quick-brown-fox")).toBe("the.quick.brown.fox"); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToDotCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/case/src/case/string/string-to-dot-case/string-to-dot-case.ts b/npm/packages/string/case/case/src/case/string/string-to-dot-case/string-to-dot-case.ts deleted file mode 100644 index fd20cbf17..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-dot-case/string-to-dot-case.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a string to dot case. - * - * @param str - The string to convert. - * @returns The dot case representation of the input string. - */ -export function StringToDotCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const lowerWords = words.map((word) => word.toLowerCase()); - return lowerWords.join("."); -} diff --git a/npm/packages/string/case/case/src/case/string/string-to-header-case/index.ts b/npm/packages/string/case/case/src/case/string/string-to-header-case/index.ts deleted file mode 100644 index 71902a0a2..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-header-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-header-case"; diff --git a/npm/packages/string/case/case/src/case/string/string-to-header-case/string-to-header-case.test.ts b/npm/packages/string/case/case/src/case/string/string-to-header-case/string-to-header-case.test.ts deleted file mode 100644 index bb450bba0..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-header-case/string-to-header-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToHeaderCase } from "./string-to-header-case"; - -describe("StringToHeaderCase", () => { - test("converts a string to header case", () => { - expect(StringToHeaderCase("hello world")).toBe("Hello-World"); - expect(StringToHeaderCase("foo_bar_baz")).toBe("Foo-Bar-Baz"); - expect(StringToHeaderCase("the-quick-brown-fox")).toBe( - "The-Quick-Brown-Fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToHeaderCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/case/src/case/string/string-to-header-case/string-to-header-case.ts b/npm/packages/string/case/case/src/case/string/string-to-header-case/string-to-header-case.ts deleted file mode 100644 index 62c6c665c..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-header-case/string-to-header-case.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a string to header case. - * - * @param str - The input string to convert. - * @returns The converted string in header case. - */ -export function StringToHeaderCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const headerWords = words.map( - (word) => word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(), - ); - return headerWords.join("-"); -} diff --git a/npm/packages/string/case/case/src/case/string/string-to-kebab-case/index.ts b/npm/packages/string/case/case/src/case/string/string-to-kebab-case/index.ts deleted file mode 100644 index 25c93d6cd..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-kebab-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-kebab-case"; diff --git a/npm/packages/string/case/case/src/case/string/string-to-kebab-case/string-to-kebab-case.test.ts b/npm/packages/string/case/case/src/case/string/string-to-kebab-case/string-to-kebab-case.test.ts deleted file mode 100644 index 3799be0b0..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-kebab-case/string-to-kebab-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToKebabCase } from "./string-to-kebab-case"; - -describe("StringToKebabCase", () => { - test("converts a string to kebab case", () => { - expect(StringToKebabCase("hello world")).toBe("hello-world"); - expect(StringToKebabCase("foo_bar_baz")).toBe("foo-bar-baz"); - expect(StringToKebabCase("the-quick-brown-fox")).toBe( - "the-quick-brown-fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToKebabCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/case/src/case/string/string-to-kebab-case/string-to-kebab-case.ts b/npm/packages/string/case/case/src/case/string/string-to-kebab-case/string-to-kebab-case.ts deleted file mode 100644 index 7db218c94..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-kebab-case/string-to-kebab-case.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a string to kebab case. - * - * @param str - The string to convert. - * @returns The kebab case representation of the string. - */ -export function StringToKebabCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const lowerWords = words.map((word) => word.toLowerCase()); - return lowerWords.join("-"); -} diff --git a/npm/packages/string/case/case/src/case/string/string-to-lower-case/index.ts b/npm/packages/string/case/case/src/case/string/string-to-lower-case/index.ts deleted file mode 100644 index 9a47bdbb9..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-lower-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-lower-case"; diff --git a/npm/packages/string/case/case/src/case/string/string-to-lower-case/string-to-lower-case.test.ts b/npm/packages/string/case/case/src/case/string/string-to-lower-case/string-to-lower-case.test.ts deleted file mode 100644 index e894f22d7..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-lower-case/string-to-lower-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToLowerCase } from "./string-to-lower-case"; - -describe("StringToLowerCase", () => { - test("converts a string to lower case", () => { - expect(StringToLowerCase("Hello World")).toBe("hello world"); - expect(StringToLowerCase("FOO_BAR_BAZ")).toBe("foo_bar_baz"); - expect(StringToLowerCase("The-Quick-Brown-Fox")).toBe( - "the-quick-brown-fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToLowerCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/case/src/case/string/string-to-lower-case/string-to-lower-case.ts b/npm/packages/string/case/case/src/case/string/string-to-lower-case/string-to-lower-case.ts deleted file mode 100644 index 1f2909948..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-lower-case/string-to-lower-case.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a string to lowercase. - * - * @param str - The string to convert. - * @returns The converted lowercase string. - */ -export function StringToLowerCase(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/string/string-to-pascal-case/index.ts b/npm/packages/string/case/case/src/case/string/string-to-pascal-case/index.ts deleted file mode 100644 index 5e745a8bb..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-pascal-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-pascal-case"; diff --git a/npm/packages/string/case/case/src/case/string/string-to-pascal-case/string-to-pascal-case.test.ts b/npm/packages/string/case/case/src/case/string/string-to-pascal-case/string-to-pascal-case.test.ts deleted file mode 100644 index 3500ee348..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-pascal-case/string-to-pascal-case.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { StringToPascalCase } from "./string-to-pascal-case"; - -describe("StringToPascalCase", () => { - test("converts a string to Pascal case", () => { - expect(StringToPascalCase("hello world")).toBe("HelloWorld"); - expect(StringToPascalCase("foo_bar_baz")).toBe("FooBarBaz"); - expect(StringToPascalCase("the-quick-brown-fox")).toBe("TheQuickBrownFox"); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToPascalCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/case/src/case/string/string-to-pascal-case/string-to-pascal-case.ts b/npm/packages/string/case/case/src/case/string/string-to-pascal-case/string-to-pascal-case.ts deleted file mode 100644 index c603893ca..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-pascal-case/string-to-pascal-case.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a string to PascalCase. - * - * @param str - The input string to convert. - * @returns The converted string in PascalCase. - */ -export function StringToPascalCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const pascalWords = words.map( - (word) => word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(), - ); - return pascalWords.join(""); -} diff --git a/npm/packages/string/case/case/src/case/string/string-to-path-case/index.ts b/npm/packages/string/case/case/src/case/string/string-to-path-case/index.ts deleted file mode 100644 index 18fb598b2..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-path-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-path-case"; diff --git a/npm/packages/string/case/case/src/case/string/string-to-path-case/string-to-path-case.test.ts b/npm/packages/string/case/case/src/case/string/string-to-path-case/string-to-path-case.test.ts deleted file mode 100644 index 86fa3f077..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-path-case/string-to-path-case.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { StringToPathCase } from "./string-to-path-case"; - -describe("StringToPathCase", () => { - test("converts a string to path case", () => { - expect(StringToPathCase("hello world")).toBe("hello/world"); - expect(StringToPathCase("foo_bar_baz")).toBe("foo/bar/baz"); - expect(StringToPathCase("the-quick-brown-fox")).toBe("the/quick/brown/fox"); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToPathCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/case/src/case/string/string-to-path-case/string-to-path-case.ts b/npm/packages/string/case/case/src/case/string/string-to-path-case/string-to-path-case.ts deleted file mode 100644 index dca3fddd6..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-path-case/string-to-path-case.ts +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Converts a string to path case. - * Path case is a string format where words are separated by slashes ("/"). - * Words can be separated by spaces, underscores, or hyphens. - * The resulting string is in lowercase. - * - * @param str - The input string to convert. - * @returns The converted string in path case. - */ -export function StringToPathCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const lowerWords = words.map((word) => word.toLowerCase()); - return lowerWords.join("/"); -} diff --git a/npm/packages/string/case/case/src/case/string/string-to-sentence-case/index.ts b/npm/packages/string/case/case/src/case/string/string-to-sentence-case/index.ts deleted file mode 100644 index 60bd7de2f..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-sentence-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-sentence-case"; diff --git a/npm/packages/string/case/case/src/case/string/string-to-sentence-case/string-to-sentence-case.test.ts b/npm/packages/string/case/case/src/case/string/string-to-sentence-case/string-to-sentence-case.test.ts deleted file mode 100644 index dd0bccb0c..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-sentence-case/string-to-sentence-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToSentenceCase } from "./string-to-sentence-case"; - -describe("StringToSentenceCase", () => { - test("converts a string to sentence case", () => { - expect(StringToSentenceCase("hello world")).toBe("Hello world"); - expect(StringToSentenceCase("FOO_BAR_BAZ")).toBe("Foo_bar_baz"); - expect(StringToSentenceCase("the-quick-brown-fox")).toBe( - "The-quick-brown-fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToSentenceCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/case/src/case/string/string-to-sentence-case/string-to-sentence-case.ts b/npm/packages/string/case/case/src/case/string/string-to-sentence-case/string-to-sentence-case.ts deleted file mode 100644 index 39839352e..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-sentence-case/string-to-sentence-case.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Converts a string to sentence case. - * - * @param str - The input string to convert. - * @returns The converted string in sentence case. - */ -export function StringToSentenceCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const sentence = str.charAt(0).toUpperCase() + str.slice(1).toLowerCase(); - return sentence; -} diff --git a/npm/packages/string/case/case/src/case/string/string-to-snake-case/index.ts b/npm/packages/string/case/case/src/case/string/string-to-snake-case/index.ts deleted file mode 100644 index d297a2237..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-snake-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-snake-case"; diff --git a/npm/packages/string/case/case/src/case/string/string-to-snake-case/string-to-snake-case.test.ts b/npm/packages/string/case/case/src/case/string/string-to-snake-case/string-to-snake-case.test.ts deleted file mode 100644 index 1392289ef..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-snake-case/string-to-snake-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToSnakeCase } from "./string-to-snake-case"; - -describe("StringToSnakeCase", () => { - test("converts a string to snake case", () => { - expect(StringToSnakeCase("hello world")).toBe("hello_world"); - expect(StringToSnakeCase("foo_bar_baz")).toBe("foo_bar_baz"); - expect(StringToSnakeCase("the-quick-brown-fox")).toBe( - "the_quick_brown_fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToSnakeCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/case/src/case/string/string-to-snake-case/string-to-snake-case.ts b/npm/packages/string/case/case/src/case/string/string-to-snake-case/string-to-snake-case.ts deleted file mode 100644 index f9619df87..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-snake-case/string-to-snake-case.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a string to snake case. - * - * @param str - The string to convert. - * @returns The snake case representation of the input string. - */ -export function StringToSnakeCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const lowerWords = words.map((word) => word.toLowerCase()); - return lowerWords.join("_"); -} diff --git a/npm/packages/string/case/case/src/case/string/string-to-title-case/index.ts b/npm/packages/string/case/case/src/case/string/string-to-title-case/index.ts deleted file mode 100644 index f670e643d..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-title-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-title-case"; diff --git a/npm/packages/string/case/case/src/case/string/string-to-title-case/string-to-title-case.test.ts b/npm/packages/string/case/case/src/case/string/string-to-title-case/string-to-title-case.test.ts deleted file mode 100644 index 98d03d938..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-title-case/string-to-title-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToTitleCase } from "./string-to-title-case"; - -describe("StringToTitleCase", () => { - test("converts a string to title case", () => { - expect(StringToTitleCase("hello world")).toBe("Hello World"); - expect(StringToTitleCase("foo_bar_baz")).toBe("Foo Bar Baz"); - expect(StringToTitleCase("the-quick-brown-fox")).toBe( - "The Quick Brown Fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToTitleCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/case/src/case/string/string-to-title-case/string-to-title-case.ts b/npm/packages/string/case/case/src/case/string/string-to-title-case/string-to-title-case.ts deleted file mode 100644 index e05cf8149..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-title-case/string-to-title-case.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a string to title case. - * - * @param str - The string to convert. - * @returns The converted string in title case. - */ -export function StringToTitleCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const titleWords = words.map( - (word) => word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(), - ); - return titleWords.join(" "); -} diff --git a/npm/packages/string/case/case/src/case/string/string-to-upper-case/index.ts b/npm/packages/string/case/case/src/case/string/string-to-upper-case/index.ts deleted file mode 100644 index e5dbeff63..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-upper-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-upper-case"; diff --git a/npm/packages/string/case/case/src/case/string/string-to-upper-case/string-to-upper-case.test.ts b/npm/packages/string/case/case/src/case/string/string-to-upper-case/string-to-upper-case.test.ts deleted file mode 100644 index 32d9126c5..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-upper-case/string-to-upper-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToUpperCase } from "./string-to-upper-case"; - -describe("StringToUpperCase", () => { - test("converts a string to upper case", () => { - expect(StringToUpperCase("Hello World")).toBe("HELLO WORLD"); - expect(StringToUpperCase("foo_bar_baz")).toBe("FOO_BAR_BAZ"); - expect(StringToUpperCase("The-Quick-Brown-Fox")).toBe( - "THE-QUICK-BROWN-FOX", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToUpperCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/case/src/case/string/string-to-upper-case/string-to-upper-case.ts b/npm/packages/string/case/case/src/case/string/string-to-upper-case/string-to-upper-case.ts deleted file mode 100644 index 63b50e861..000000000 --- a/npm/packages/string/case/case/src/case/string/string-to-upper-case/string-to-upper-case.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a string to uppercase. - * - * @param str - The string to convert. - * @returns The converted string in uppercase. - */ -export function StringToUpperCase(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/case/case/src/case/title-case-string/index.ts b/npm/packages/string/case/case/src/case/title-case-string/index.ts deleted file mode 100644 index 15d520068..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./title-case-string-to-camel-case-string"; -export * from "./title-case-string-to-constant-case-string"; -export * from "./title-case-string-to-dot-case-string"; -export * from "./title-case-string-to-header-case-string"; -export * from "./title-case-string-to-kebab-case-string"; -export * from "./title-case-string-to-lower-case-string"; -export * from "./title-case-string-to-pascal-case-string"; -export * from "./title-case-string-to-path-case-string"; -export * from "./title-case-string-to-sentence-case-string"; -export * from "./title-case-string-to-snake-case-string"; -export * from "./title-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-camel-case-string/index.ts deleted file mode 100644 index ebb9f644e..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 25ebd889c..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToCamelCaseString } from "./title-case-string-to-camel-case-string"; - -describe("TitleCaseStringToCamelCaseString", () => { - test("converts a TitleCase string to camelCase", () => { - expect(TitleCaseStringToCamelCaseString("Title Case String")).toBe( - "titleCaseString", - ); - expect(TitleCaseStringToCamelCaseString("Another Title Case String")).toBe( - "anotherTitleCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(TitleCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts deleted file mode 100644 index 50e6b3a34..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to camel case string. - * - * @param str - The title case string to convert. - * @returns The camel case string. - */ -export function TitleCaseStringToCamelCaseString(str: string): string { - return str.charAt(0).toLowerCase() + str.slice(1).replace(/\s+/g, ""); -} diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 8e68e4483..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 7b96adb2a..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToConstantCaseString } from "./title-case-string-to-constant-case-string"; - -describe("TitleCaseStringToConstantCaseString", () => { - test("converts a TitleCase string to CONSTANT_CASE", () => { - expect(TitleCaseStringToConstantCaseString("Title Case String")).toBe( - "TITLE_CASE_STRING", - ); - expect( - TitleCaseStringToConstantCaseString("Another Title Case String"), - ).toBe("ANOTHER_TITLE_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(TitleCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts deleted file mode 100644 index 13aba84b2..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to constant case string. - * - * @param str - The title case string to convert. - * @returns The converted constant case string. - */ -export function TitleCaseStringToConstantCaseString(str: string): string { - return str.replace(/\s+/g, "_").toUpperCase(); -} diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-dot-case-string/index.ts deleted file mode 100644 index a7c65676c..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts deleted file mode 100644 index e08af38cd..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToDotCaseString } from "./title-case-string-to-dot-case-string"; - -describe("TitleCaseStringToDotCaseString", () => { - test("converts a TitleCase string to dot.case", () => { - expect(TitleCaseStringToDotCaseString("Title Case String")).toBe( - "title.case.string", - ); - expect(TitleCaseStringToDotCaseString("Another Title Case String")).toBe( - "another.title.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(TitleCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts deleted file mode 100644 index b9ecffb42..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to dot case string. - * - * @param str - The title case string to convert. - * @returns The dot case string. - */ -export function TitleCaseStringToDotCaseString(str: string): string { - return str.replace(/\s+/g, ".").toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-header-case-string/index.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-header-case-string/index.ts deleted file mode 100644 index b74bd9c33..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts deleted file mode 100644 index 262b9c5c3..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToHeaderCaseString } from "./title-case-string-to-header-case-string"; - -describe("TitleCaseStringToHeaderCaseString", () => { - test("converts a TitleCase string to Header-Case", () => { - expect(TitleCaseStringToHeaderCaseString("Title Case String")).toBe( - "Title-Case-String", - ); - expect(TitleCaseStringToHeaderCaseString("Another Title Case String")).toBe( - "Another-Title-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(TitleCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts deleted file mode 100644 index da096680f..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Converts a title case string to header case string. - * - * @param str - The title case string to convert. - * @returns The converted header case string. - */ -export function TitleCaseStringToHeaderCaseString(str: string): string { - return str - .replace(/ /g, "-") - .toLowerCase() - .split("-") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index f97023679..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 372adc847..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToKebabCaseString } from "./title-case-string-to-kebab-case-string"; - -describe("TitleCaseStringToKebabCaseString", () => { - test("converts a TitleCase string to kebab-case", () => { - expect(TitleCaseStringToKebabCaseString("Title Case String")).toBe( - "title-case-string", - ); - expect(TitleCaseStringToKebabCaseString("Another Title Case String")).toBe( - "another-title-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(TitleCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts deleted file mode 100644 index e2c82d7b5..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to kebab case string. - * - * @param str - The title case string to be converted. - * @returns The kebab case string. - */ -export function TitleCaseStringToKebabCaseString(str: string): string { - return str.replace(/\s+/g, "-").toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-lower-case-string/index.ts deleted file mode 100644 index c046dc2e7..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts deleted file mode 100644 index a22849b1d..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToLowerCaseString } from "./title-case-string-to-lower-case-string"; - -describe("TitleCaseStringToLowerCaseString", () => { - test("converts a TitleCase string to lower case", () => { - expect(TitleCaseStringToLowerCaseString("Title Case String")).toBe( - "title case string", - ); - expect(TitleCaseStringToLowerCaseString("Another Title Case String")).toBe( - "another title case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(TitleCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts deleted file mode 100644 index ba6b1322b..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to a lower case string. - * - * @param str - The title case string to convert. - * @returns The lower case string. - */ -export function TitleCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 4ce8e7f99..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index ac8e237b6..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToPascalCaseString } from "./title-case-string-to-pascal-case-string"; - -describe("TitleCaseStringToPascalCaseString", () => { - test("converts a TitleCase string to PascalCase", () => { - expect(TitleCaseStringToPascalCaseString("Title Case String")).toBe( - "TitleCaseString", - ); - expect(TitleCaseStringToPascalCaseString("Another Title Case String")).toBe( - "AnotherTitleCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(TitleCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts deleted file mode 100644 index 448bcef11..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a title case string to a Pascal case string. - * - * @param str - The title case string to convert. - * @returns The Pascal case string. - */ -export function TitleCaseStringToPascalCaseString(str: string): string { - return str - .replace(/\s+/g, "") - .replace(/^(?.)/, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-path-case-string/index.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-path-case-string/index.ts deleted file mode 100644 index a24dcf2a9..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts deleted file mode 100644 index 95107a165..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToPathCaseString } from "./title-case-string-to-path-case-string"; - -describe("TitleCaseStringToPathCaseString", () => { - test("converts a TitleCase string to path/case", () => { - expect(TitleCaseStringToPathCaseString("Title Case String")).toBe( - "title/case/string", - ); - expect(TitleCaseStringToPathCaseString("Another Title Case String")).toBe( - "another/title/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(TitleCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts deleted file mode 100644 index e3e808fd4..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a title case string to a path case string. - * Replaces spaces with slashes and converts to lowercase. - * - * @param str - The title case string to convert. - * @returns The path case string. - */ -export function TitleCaseStringToPathCaseString(str: string): string { - return str.replace(/\s+/g, "/").toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index c442c4f53..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 0dc3e8e75..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToSentenceCaseString } from "./title-case-string-to-sentence-case-string"; - -describe("TitleCaseStringToSentenceCaseString", () => { - test("converts a TitleCase string to sentence case", () => { - expect(TitleCaseStringToSentenceCaseString("Title Case String")).toBe( - "Title case string", - ); - expect( - TitleCaseStringToSentenceCaseString("Another Title Case String"), - ).toBe("Another title case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(TitleCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts deleted file mode 100644 index 0ac1945ed..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to sentence case string. - * - * @param str - The title case string to convert. - * @returns The converted sentence case string. - */ -export function TitleCaseStringToSentenceCaseString(str: string): string { - return str.charAt(0).toUpperCase() + str.slice(1).toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 966f175ad..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts deleted file mode 100644 index c2b149ab0..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToSnakeCaseString } from "./title-case-string-to-snake-case-string"; - -describe("TitleCaseStringToSnakeCaseString", () => { - test("converts a TitleCase string to snake_case", () => { - expect(TitleCaseStringToSnakeCaseString("Title Case String")).toBe( - "title_case_string", - ); - expect(TitleCaseStringToSnakeCaseString("Another Title Case String")).toBe( - "another_title_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(TitleCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts deleted file mode 100644 index 136c9eff9..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to snake case string. - * - * @param str - The title case string to convert. - * @returns The snake case string. - */ -export function TitleCaseStringToSnakeCaseString(str: string): string { - return str.replace(/\s+/g, "_").toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 202284b89..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 24877ed21..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToUpperCaseString } from "./title-case-string-to-upper-case-string"; - -describe("TitleCaseStringToUpperCaseString", () => { - test("converts a TitleCase string to uppercase", () => { - expect(TitleCaseStringToUpperCaseString("Title Case String")).toBe( - "TITLE CASE STRING", - ); - expect(TitleCaseStringToUpperCaseString("Another Title Case String")).toBe( - "ANOTHER TITLE CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in uppercase", () => { - expect(TitleCaseStringToUpperCaseString("UPPERCASE STRING")).toBe( - "UPPERCASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts b/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts deleted file mode 100644 index dadf04c9c..000000000 --- a/npm/packages/string/case/case/src/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to an upper case string. - * - * @param str - The title case string to convert. - * @returns The converted upper case string. - */ -export function TitleCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/case/case/src/case/upper-case-string/index.ts b/npm/packages/string/case/case/src/case/upper-case-string/index.ts deleted file mode 100644 index 9525b7bab..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./upper-case-string-to-camel-case-string"; -export * from "./upper-case-string-to-constant-case-string"; -export * from "./upper-case-string-to-dot-case-string"; -export * from "./upper-case-string-to-header-case-string"; -export * from "./upper-case-string-to-kebab-case-string"; -export * from "./upper-case-string-to-lower-case-string"; -export * from "./upper-case-string-to-pascal-case-string"; -export * from "./upper-case-string-to-path-case-string"; -export * from "./upper-case-string-to-sentence-case-string"; -export * from "./upper-case-string-to-snake-case-string"; -export * from "./upper-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-camel-case-string/index.ts deleted file mode 100644 index e2e822faf..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts deleted file mode 100644 index f79411c59..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToCamelCaseString } from "./upper-case-string-to-camel-case-string"; - -describe("UpperCaseStringToCamelCaseString", () => { - test("converts an uppercase string to camelCase", () => { - expect(UpperCaseStringToCamelCaseString("UPPER CASE STRING")).toBe( - "upperCaseString", - ); - expect(UpperCaseStringToCamelCaseString("ANOTHER UPPER CASE STRING")).toBe( - "anotherUpperCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(UpperCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts deleted file mode 100644 index b77c22fb7..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts an upper case string to camel case string. - * - * @param str - The upper case string to convert. - * @returns The camel case string. - */ -export function UpperCaseStringToCamelCaseString(str: string): string { - if (!str.includes(" ")) { - return str.charAt(0).toLowerCase() + str.slice(1); - } - return str - .toLowerCase() - .split(" ") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join("") - .replace(/^\w/, (c) => c.toLowerCase()); -} diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 0cd1ec443..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 1e7a57f62..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToConstantCaseString } from "./upper-case-string-to-constant-case-string"; - -describe("UpperCaseStringToConstantCaseString", () => { - test("converts an uppercase string to CONSTANT_CASE", () => { - expect(UpperCaseStringToConstantCaseString("UPPER CASE STRING")).toBe( - "UPPER_CASE_STRING", - ); - expect( - UpperCaseStringToConstantCaseString("ANOTHER UPPER CASE STRING"), - ).toBe("ANOTHER_UPPER_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(UpperCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts deleted file mode 100644 index 41411b577..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts an upper case string to constant case string by replacing spaces with underscores. - * - * @param str - The upper case string to be converted. - * @returns The constant case string. - */ -export function UpperCaseStringToConstantCaseString(str: string): string { - return str.replace(/ /g, "_"); -} diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 4c1412d42..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 4a891e5ec..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToDotCaseString } from "./upper-case-string-to-dot-case-string"; - -describe("UpperCaseStringToDotCaseString", () => { - test("converts an uppercase string to dot.case", () => { - expect(UpperCaseStringToDotCaseString("UPPER CASE STRING")).toBe( - "upper.case.string", - ); - expect(UpperCaseStringToDotCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another.upper.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(UpperCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts deleted file mode 100644 index d1ba2b27d..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts an upper case string to dot case string. - * Replaces spaces with dots and converts the string to lowercase. - * - * @param str - The upper case string to convert. - * @returns The dot case string. - */ -export function UpperCaseStringToDotCaseString(str: string): string { - return str.replace(/ /g, ".").toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-header-case-string/index.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-header-case-string/index.ts deleted file mode 100644 index 563537b68..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts deleted file mode 100644 index 2063cd5a2..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToHeaderCaseString } from "./upper-case-string-to-header-case-string"; - -describe("UpperCaseStringToHeaderCaseString", () => { - test("converts an uppercase string to Header-Case", () => { - expect(UpperCaseStringToHeaderCaseString("UPPER CASE STRING")).toBe( - "Upper-Case-String", - ); - expect(UpperCaseStringToHeaderCaseString("ANOTHER UPPER CASE STRING")).toBe( - "Another-Upper-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(UpperCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts deleted file mode 100644 index c992e5fe5..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Converts an upper case string to header case string. - * If the input string is not entirely in upper case, it returns the original string. - * Otherwise, it converts the string to lower case, splits it by spaces, capitalizes the first letter of each word, - * and joins them with hyphens. - * - * @param str - The input string to be converted. - * @returns The converted header case string or the original string if it is not entirely in upper case. - */ -export function UpperCaseStringToHeaderCaseString(str: string): string { - if (str !== str.toUpperCase()) { - return str; - } - return str - .toLowerCase() - .split(" ") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 8257b3807..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 4ce6e9fc7..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToKebabCaseString } from "./upper-case-string-to-kebab-case-string"; - -describe("UpperCaseStringToKebabCaseString", () => { - test("converts an uppercase string to kebab-case", () => { - expect(UpperCaseStringToKebabCaseString("UPPER CASE STRING")).toBe( - "upper-case-string", - ); - expect(UpperCaseStringToKebabCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another-upper-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(UpperCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts deleted file mode 100644 index 697abdb62..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts an upper case string to kebab case string. - * Replaces spaces with hyphens and converts the string to lowercase. - * - * @param str - The upper case string to convert. - * @returns The kebab case string. - */ -export function UpperCaseStringToKebabCaseString(str: string): string { - return str.replace(/ /g, "-").toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 8621dfc3f..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 67fad0514..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToLowerCaseString } from "./upper-case-string-to-lower-case-string"; - -describe("UpperCaseStringToLowerCaseString", () => { - test("converts an uppercase string to lowercase", () => { - expect(UpperCaseStringToLowerCaseString("UPPER CASE STRING")).toBe( - "upper case string", - ); - expect(UpperCaseStringToLowerCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another upper case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lowercase", () => { - expect(UpperCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts deleted file mode 100644 index 029922214..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts an upper case string to a lower case string. - * - * @param str - The upper case string to be converted. - * @returns The lower case string. - */ -export function UpperCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 1622bbe08..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 2adf5d6e1..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToPascalCaseString } from "./upper-case-string-to-pascal-case-string"; - -describe("UpperCaseStringToPascalCaseString", () => { - test("converts an uppercase string to PascalCase", () => { - expect(UpperCaseStringToPascalCaseString("UPPER CASE STRING")).toBe( - "UpperCaseString", - ); - expect(UpperCaseStringToPascalCaseString("ANOTHER UPPER CASE STRING")).toBe( - "AnotherUpperCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(UpperCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts deleted file mode 100644 index b02bf4a38..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Converts an upper case string to a Pascal case string. - * - * @param str - The upper case string to convert. - * @returns The converted Pascal case string. - */ -export function UpperCaseStringToPascalCaseString(str: string): string { - if (!str.includes(" ")) { - return str.charAt(0).toUpperCase() + str.slice(1); - } - return str - .toLowerCase() - .split(" ") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join(""); -} diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-path-case-string/index.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-path-case-string/index.ts deleted file mode 100644 index c9579f3e3..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts deleted file mode 100644 index 233d147e9..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToPathCaseString } from "./upper-case-string-to-path-case-string"; - -describe("UpperCaseStringToPathCaseString", () => { - test("converts an uppercase string to path-case", () => { - expect(UpperCaseStringToPathCaseString("UPPER CASE STRING")).toBe( - "upper/case/string", - ); - expect(UpperCaseStringToPathCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another/upper/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path-case", () => { - expect(UpperCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts deleted file mode 100644 index df7b7c5d5..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts an upper case string to a path case string. - * Replaces spaces with slashes and converts to lowercase. - * - * @param str - The upper case string to convert. - * @returns The converted path case string. - */ -export function UpperCaseStringToPathCaseString(str: string): string { - return str.replace(/ /g, "/").toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 531e27c3e..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index e3c8b0b1a..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToSentenceCaseString } from "./upper-case-string-to-sentence-case-string"; - -describe("UpperCaseStringToSentenceCaseString", () => { - test("converts an uppercase string to sentence case", () => { - expect(UpperCaseStringToSentenceCaseString("UPPER CASE STRING")).toBe( - "Upper case string", - ); - expect( - UpperCaseStringToSentenceCaseString("ANOTHER UPPER CASE STRING"), - ).toBe("Another upper case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(UpperCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts deleted file mode 100644 index 55521a6af..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts an upper case string to sentence case string. - * - * @param str - The upper case string to convert. - * @returns The converted sentence case string. - */ -export function UpperCaseStringToSentenceCaseString(str: string): string { - return str.charAt(0).toUpperCase() + str.slice(1).toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-snake-case-string/index.ts deleted file mode 100644 index c0c3bb675..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 4d808636a..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToSnakeCaseString } from "./upper-case-string-to-snake-case-string"; - -describe("UpperCaseStringToSnakeCaseString", () => { - test("converts an uppercase string to snake_case", () => { - expect(UpperCaseStringToSnakeCaseString("UPPER CASE STRING")).toBe( - "upper_case_string", - ); - expect(UpperCaseStringToSnakeCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another_upper_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(UpperCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts deleted file mode 100644 index fa7f689c0..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts an upper case string to snake case string. - * Replaces spaces with underscores and converts to lowercase. - * - * @param str - The upper case string to convert. - * @returns The converted snake case string. - */ -export function UpperCaseStringToSnakeCaseString(str: string): string { - return str.replace(/ /g, "_").toLowerCase(); -} diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-title-case-string/index.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-title-case-string/index.ts deleted file mode 100644 index 41ee1a570..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts deleted file mode 100644 index 16dba6cf2..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToTitleCaseString } from "./upper-case-string-to-title-case-string"; - -describe("UpperCaseStringToTitleCaseString", () => { - test("converts an uppercase string to title case", () => { - expect(UpperCaseStringToTitleCaseString("UPPER CASE STRING")).toBe( - "Upper Case String", - ); - expect(UpperCaseStringToTitleCaseString("ANOTHER UPPER CASE STRING")).toBe( - "Another Upper Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in title case", () => { - expect(UpperCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts b/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts deleted file mode 100644 index 9fb9f3504..000000000 --- a/npm/packages/string/case/case/src/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts an upper case string to title case string. - * - * @param str - The upper case string to convert. - * @returns The title case string. - */ -export function UpperCaseStringToTitleCaseString(str: string): string { - return str - .toLowerCase() - .split(" ") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/case/case/src/index.ts b/npm/packages/string/case/case/src/index.ts deleted file mode 100644 index e6e061a91..000000000 --- a/npm/packages/string/case/case/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./case"; diff --git a/npm/packages/string/case/case/tsconfig.json b/npm/packages/string/case/case/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/case/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/.eslintrc.js b/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/CHANGELOG.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/CHANGELOG.md deleted file mode 100644 index 0e0c81432..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/constant-case-string-to-camel-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/LICENSE.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/README.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/README.md deleted file mode 100644 index 62dbf3fb1..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/constant-case-string-to-camel-case-string` - -Converts a constant case string to a camel case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fconstant-case-string-to-camel-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fconstant-case-string-to-camel-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fconstant-case-string-to-camel-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/constant-case-string-to-camel-case-string - -# or, if you're using npm -npm install @codinasion/constant-case-string-to-camel-case-string - -# or, if you're using yarn -yarn add @codinasion/constant-case-string-to-camel-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { ConstantCaseStringToCamelCaseString } from "@codinasion/constant-case-string-to-camel-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToCamelCaseString(string)); - -// Output -// helloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/jestconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/package.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/package.json deleted file mode 100644 index 4afa24341..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/constant-case-string-to-camel-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a constant case string to a camel case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "constant case", - "camel case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/src/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/src/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 48decd61b..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/src/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToCamelCaseString } from "./constant-case-string-to-camel-case-string"; - -describe("ConstantCaseStringToCamelCaseString", () => { - test("converts a CONSTANT_CASE string to camelCase", () => { - expect(ConstantCaseStringToCamelCaseString("CONSTANT_CASE_STRING")).toBe( - "constantCaseString", - ); - expect( - ConstantCaseStringToCamelCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("anotherConstantCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(ConstantCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/src/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/src/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts deleted file mode 100644 index 374a35f16..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/src/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Converts a constant case string to camel case string. - * - * @param str - The constant case string to convert. - * @returns The camel case string. - */ -export function ConstantCaseStringToCamelCaseString(str: string): string { - if (str.includes("_")) { - return str - .toLowerCase() - .replace(/_(?[a-z])/g, (match: string, char: string) => - char.toUpperCase(), - ); - } - return str; -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/src/constant-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/src/constant-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 4c4eecb4c..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/src/constant-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/src/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/src/index.ts deleted file mode 100644 index 4c4eecb4c..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/tsconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/.eslintrc.js b/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/CHANGELOG.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/CHANGELOG.md deleted file mode 100644 index f40d856da..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/constant-case-string-to-dot-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/LICENSE.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/README.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/README.md deleted file mode 100644 index d96df6aa7..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/constant-case-string-to-dot-case-string` - -Convert a constant case string to a dot case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fconstant-case-string-to-dot-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fconstant-case-string-to-dot-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fconstant-case-string-to-dot-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/constant-case-string-to-dot-case-string - -# or, if you're using npm -npm install @codinasion/constant-case-string-to-dot-case-string - -# or, if you're using yarn -yarn add @codinasion/constant-case-string-to-dot-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { ConstantCaseStringToDotCaseString } from "@codinasion/constant-case-string-to-dot-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToDotCaseString(string)); - -// Output -// hello.world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/jestconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/package.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/package.json deleted file mode 100644 index e5a75e1fc..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/constant-case-string-to-dot-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a constant case string to a dot case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "constant case", - "dot case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/src/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/src/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 46036069c..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/src/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToDotCaseString } from "./constant-case-string-to-dot-case-string"; - -describe("ConstantCaseStringToDotCaseString", () => { - test("converts a CONSTANT_CASE string to dot.case", () => { - expect(ConstantCaseStringToDotCaseString("CONSTANT_CASE_STRING")).toBe( - "constant.case.string", - ); - expect( - ConstantCaseStringToDotCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another.constant.case.string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(ConstantCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/src/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/src/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts deleted file mode 100644 index 4031d3a57..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/src/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to dot case string. - * - * @param str - The constant case string to convert. - * @returns The dot case string. - */ -export function ConstantCaseStringToDotCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, "."); -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/src/constant-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/src/constant-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 9a3de8eb2..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/src/constant-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/src/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/src/index.ts deleted file mode 100644 index 9a3de8eb2..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/tsconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/.eslintrc.js b/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/CHANGELOG.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/CHANGELOG.md deleted file mode 100644 index 50203c86d..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/constant-case-string-to-header-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/LICENSE.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/README.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/README.md deleted file mode 100644 index c7aba70a3..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/constant-case-string-to-header-case-string` - -Converts a constant case string to a header case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fconstant-case-string-to-header-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fconstant-case-string-to-header-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fconstant-case-string-to-header-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/constant-case-string-to-header-case-string - -# or, if you're using npm -npm install @codinasion/constant-case-string-to-header-case-string - -# or, if you're using yarn -yarn add @codinasion/constant-case-string-to-header-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { ConstantCaseStringToHeaderCaseString } from "@codinasion/constant-case-string-to-header-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/jestconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/package.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/package.json deleted file mode 100644 index 81a8d49f3..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/constant-case-string-to-header-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a constant case string to a header case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "constant case", - "header case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/src/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/src/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts deleted file mode 100644 index ac186cecf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/src/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ConstantCaseStringToHeaderCaseString } from "./constant-case-string-to-header-case-string"; - -describe("ConstantCaseStringToHeaderCaseString", () => { - test("converts a CONSTANT_CASE string to Header-Case", () => { - expect(ConstantCaseStringToHeaderCaseString("CONSTANT_CASE_STRING")).toBe( - "Constant-Case-String", - ); - expect( - ConstantCaseStringToHeaderCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("Another-Constant-Case-String"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(ConstantCaseStringToHeaderCaseString("header-case-string")).toBe( - "Header-Case-String", - ); - expect(ConstantCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/src/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/src/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts deleted file mode 100644 index f9445dac3..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/src/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a constant case string to header case string. - * - * @param str - The constant case string to convert. - * @returns The converted header case string. - */ -export function ConstantCaseStringToHeaderCaseString(str: string): string { - return str - .toLowerCase() - .replace(/_/g, "-") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/src/constant-case-string-to-header-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/src/constant-case-string-to-header-case-string/index.ts deleted file mode 100644 index 1385573ef..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/src/constant-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/src/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/src/index.ts deleted file mode 100644 index 1385573ef..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/tsconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/.eslintrc.js b/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/CHANGELOG.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/CHANGELOG.md deleted file mode 100644 index 05d2cacf8..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/constant-case-string-to-kebab-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/LICENSE.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/README.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/README.md deleted file mode 100644 index 52e26a793..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/constant-case-string-to-kebab-case-string` - -Convert a constant case string to a kebab case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fconstant-case-string-to-kebab-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fconstant-case-string-to-kebab-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fconstant-case-string-to-kebab-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/constant-case-string-to-kebab-case-string - -# or, if you're using npm -npm install @codinasion/constant-case-string-to-kebab-case-string - -# or, if you're using yarn -yarn add @codinasion/constant-case-string-to-kebab-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { ConstantCaseStringToKebabCaseString } from "@codinasion/constant-case-string-to-kebab-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToKebabCaseString(string)); - -// Output -// hello-world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/jestconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/package.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/package.json deleted file mode 100644 index 0b1facd1f..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/constant-case-string-to-kebab-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a constant case string to a kebab case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "constant case", - "kebab case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/src/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/src/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 44bc5f1a9..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/src/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToKebabCaseString } from "./constant-case-string-to-kebab-case-string"; - -describe("ConstantCaseStringToKebabCaseString", () => { - test("converts a CONSTANT_CASE string to kebab-case", () => { - expect(ConstantCaseStringToKebabCaseString("CONSTANT_CASE_STRING")).toBe( - "constant-case-string", - ); - expect( - ConstantCaseStringToKebabCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another-constant-case-string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(ConstantCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/src/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/src/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts deleted file mode 100644 index 958b2b776..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/src/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to kebab case string. - * - * @param str - The constant case string to convert. - * @returns The kebab case string. - */ -export function ConstantCaseStringToKebabCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, "-"); -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/src/constant-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/src/constant-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 9581e768a..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/src/constant-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/src/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/src/index.ts deleted file mode 100644 index 9581e768a..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/tsconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/.eslintrc.js b/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/CHANGELOG.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/CHANGELOG.md deleted file mode 100644 index 6a5bd6d13..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/constant-case-string-to-lower-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/LICENSE.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/README.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/README.md deleted file mode 100644 index 7cb0aeca9..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/constant-case-string-to-lower-case-string` - -Converts a constant case string to a lower case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fconstant-case-string-to-lower-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fconstant-case-string-to-lower-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fconstant-case-string-to-lower-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/constant-case-string-to-lower-case-string - -# or, if you're using npm -npm install @codinasion/constant-case-string-to-lower-case-string - -# or, if you're using yarn -yarn add @codinasion/constant-case-string-to-lower-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { ConstantCaseStringToLowerCaseString } from "@codinasion/constant-case-string-to-lower-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToLowerCaseString(string)); - -// Output -// hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/jestconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/package.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/package.json deleted file mode 100644 index 31bfe4c2e..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/constant-case-string-to-lower-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a constant case string to a lower case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "constant case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/src/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/src/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts deleted file mode 100644 index d320d2e0d..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/src/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToLowerCaseString } from "./constant-case-string-to-lower-case-string"; - -describe("ConstantCaseStringToLowerCaseString", () => { - test("converts a CONSTANT_CASE string to lower case with spaces", () => { - expect(ConstantCaseStringToLowerCaseString("CONSTANT_CASE_STRING")).toBe( - "constant case string", - ); - expect( - ConstantCaseStringToLowerCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another constant case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case with spaces", () => { - expect(ConstantCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/src/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/src/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts deleted file mode 100644 index fdbf7727f..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/src/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to a lower case string. - * - * @param str - The constant case string to convert. - * @returns The lower case string. - */ -export function ConstantCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, " "); -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/src/constant-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/src/constant-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 3fabcbd2a..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/src/constant-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/src/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/src/index.ts deleted file mode 100644 index 3fabcbd2a..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/tsconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/.eslintrc.js b/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/CHANGELOG.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/CHANGELOG.md deleted file mode 100644 index 3ce400e50..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/constant-case-string-to-pascal-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/LICENSE.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/README.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/README.md deleted file mode 100644 index 7b613e529..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/constant-case-string-to-pascal-case-string` - -Convert a constant case string to a pascal case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fconstant-case-string-to-pascal-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fconstant-case-string-to-pascal-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fconstant-case-string-to-pascal-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/constant-case-string-to-pascal-case-string - -# or, if you're using npm -npm install @codinasion/constant-case-string-to-pascal-case-string - -# or, if you're using yarn -yarn add @codinasion/constant-case-string-to-pascal-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { ConstantCaseStringToPascalCaseString } from "@codinasion/constant-case-string-to-pascal-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/jestconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/package.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/package.json deleted file mode 100644 index ba98ed1b6..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/constant-case-string-to-pascal-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a constant case string to a pascal case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "constant case", - "pascal case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/src/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/src/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 4e10558cb..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/src/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToPascalCaseString } from "./constant-case-string-to-pascal-case-string"; - -describe("ConstantCaseStringToPascalCaseString", () => { - test("converts a CONSTANT_CASE string to PascalCase", () => { - expect(ConstantCaseStringToPascalCaseString("CONSTANT_CASE_STRING")).toBe( - "ConstantCaseString", - ); - expect( - ConstantCaseStringToPascalCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("AnotherConstantCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(ConstantCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/src/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/src/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts deleted file mode 100644 index 957856190..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/src/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a constant case string to a pascal case string. - * - * @param str - The constant case string to convert. - * @returns The pascal case string. - */ -export function ConstantCaseStringToPascalCaseString(str: string): string { - if (str.includes("_")) { - return str - .split("_") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1).toLowerCase()) - .join(""); - } - return str; -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/src/constant-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/src/constant-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index bf1034703..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/src/constant-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/src/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/src/index.ts deleted file mode 100644 index bf1034703..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/tsconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/.eslintrc.js b/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/CHANGELOG.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/CHANGELOG.md deleted file mode 100644 index 5430b8cd1..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/constant-case-string-to-path-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/LICENSE.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/README.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/README.md deleted file mode 100644 index 91c600f5d..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/constant-case-string-to-path-case-string` - -Convert a constant case string to a path case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fconstant-case-string-to-path-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fconstant-case-string-to-path-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fconstant-case-string-to-path-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/constant-case-string-to-path-case-string - -# or, if you're using npm -npm install @codinasion/constant-case-string-to-path-case-string - -# or, if you're using yarn -yarn add @codinasion/constant-case-string-to-path-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { ConstantCaseStringToPathCaseString } from "@codinasion/constant-case-string-to-path-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToPathCaseString(string)); - -// Output -// hello/world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/jestconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/package.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/package.json deleted file mode 100644 index b10a29d43..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/constant-case-string-to-path-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a constant case string to a path case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "constant case", - "path case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/src/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/src/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts deleted file mode 100644 index c71f59742..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/src/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToPathCaseString } from "./constant-case-string-to-path-case-string"; - -describe("ConstantCaseStringToPathCaseString", () => { - test("converts a CONSTANT_CASE string to path/case", () => { - expect(ConstantCaseStringToPathCaseString("CONSTANT_CASE_STRING")).toBe( - "constant/case/string", - ); - expect( - ConstantCaseStringToPathCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another/constant/case/string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(ConstantCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/src/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/src/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts deleted file mode 100644 index 31e24485b..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/src/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to a path case string. - * - * @param str - The constant case string to convert. - * @returns The converted path case string. - */ -export function ConstantCaseStringToPathCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, "/"); -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/src/constant-case-string-to-path-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/src/constant-case-string-to-path-case-string/index.ts deleted file mode 100644 index 2e6fe936f..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/src/constant-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/src/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/src/index.ts deleted file mode 100644 index 2e6fe936f..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/tsconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/.eslintrc.js b/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/CHANGELOG.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/CHANGELOG.md deleted file mode 100644 index 7e0ffcb6e..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/constant-case-string-to-sentence-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/LICENSE.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/README.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/README.md deleted file mode 100644 index 1dcbf4c75..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/constant-case-string-to-sentence-case-string` - -Converts a constant case string to a sentence case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fconstant-case-string-to-sentence-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fconstant-case-string-to-sentence-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fconstant-case-string-to-sentence-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/constant-case-string-to-sentence-case-string - -# or, if you're using npm -npm install @codinasion/constant-case-string-to-sentence-case-string - -# or, if you're using yarn -yarn add @codinasion/constant-case-string-to-sentence-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { ConstantCaseStringToSentenceCaseString } from "@codinasion/constant-case-string-to-sentence-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToSentenceCaseString(string)); - -// Output -// Hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/jestconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/package.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/package.json deleted file mode 100644 index bf4a14017..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/constant-case-string-to-sentence-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a constant case string to a sentence case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "constant case", - "sentence case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/src/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/src/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 0362800fb..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/src/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToSentenceCaseString } from "./constant-case-string-to-sentence-case-string"; - -describe("ConstantCaseStringToSentenceCaseString", () => { - test("converts a CONSTANT_CASE string to sentence case", () => { - expect(ConstantCaseStringToSentenceCaseString("CONSTANT_CASE_STRING")).toBe( - "Constant case string", - ); - expect( - ConstantCaseStringToSentenceCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("Another constant case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(ConstantCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/src/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/src/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts deleted file mode 100644 index 224d52c8c..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/src/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a constant case string to sentence case string. - * - * @param str - The constant case string to convert. - * @returns The converted sentence case string. - */ -export function ConstantCaseStringToSentenceCaseString(str: string): string { - if (str.includes("_")) { - return str - .toLowerCase() - .split("_") - .map((word, index) => - index === 0 - ? word.charAt(0).toUpperCase() + word.slice(1).toLowerCase() - : word.toLowerCase(), - ) - .join(" "); - } - return str; -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/src/constant-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/src/constant-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index df143f715..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/src/constant-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/src/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/src/index.ts deleted file mode 100644 index df143f715..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/tsconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/.eslintrc.js b/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/CHANGELOG.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/CHANGELOG.md deleted file mode 100644 index 1da5080e5..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/constant-case-string-to-snake-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/LICENSE.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/README.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/README.md deleted file mode 100644 index 390614071..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/constant-case-string-to-snake-case-string` - -Convert a constant case string to a snake case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fconstant-case-string-to-snake-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fconstant-case-string-to-snake-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fconstant-case-string-to-snake-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/constant-case-string-to-snake-case-string - -# or, if you're using npm -npm install @codinasion/constant-case-string-to-snake-case-string - -# or, if you're using yarn -yarn add @codinasion/constant-case-string-to-snake-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { ConstantCaseStringToSnakeCaseString } from "@codinasion/constant-case-string-to-snake-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToSnakeCaseString(string)); - -// Output -// hello_world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/jestconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/package.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/package.json deleted file mode 100644 index 5801ede8b..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/constant-case-string-to-snake-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a constant case string to a snake case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "constant case", - "snake case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/src/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/src/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 8761ce413..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/src/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToSnakeCaseString } from "./constant-case-string-to-snake-case-string"; - -describe("ConstantCaseStringToSnakeCaseString", () => { - test("converts a CONSTANT_CASE string to snake_case", () => { - expect(ConstantCaseStringToSnakeCaseString("CONSTANT_CASE_STRING")).toBe( - "constant_case_string", - ); - expect( - ConstantCaseStringToSnakeCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another_constant_case_string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(ConstantCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/src/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/src/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts deleted file mode 100644 index a93ccea86..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/src/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to a snake case string. - * - * @param str - The constant case string to convert. - * @returns The snake case string. - */ -export function ConstantCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/src/constant-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/src/constant-case-string-to-snake-case-string/index.ts deleted file mode 100644 index c7e8549ca..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/src/constant-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/src/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/src/index.ts deleted file mode 100644 index c7e8549ca..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/tsconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/.eslintrc.js b/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/CHANGELOG.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/CHANGELOG.md deleted file mode 100644 index b32bca72f..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/constant-case-string-to-title-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/LICENSE.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/README.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/README.md deleted file mode 100644 index 5a961a864..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/constant-case-string-to-title-case-string` - -Converts a constant case string to a title case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fconstant-case-string-to-title-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fconstant-case-string-to-title-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fconstant-case-string-to-title-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/constant-case-string-to-title-case-string - -# or, if you're using npm -npm install @codinasion/constant-case-string-to-title-case-string - -# or, if you're using yarn -yarn add @codinasion/constant-case-string-to-title-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { ConstantCaseStringToTitleCaseString } from "@codinasion/constant-case-string-to-title-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToTitleCaseString(string)); - -// Output -// Hello World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/jestconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/package.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/package.json deleted file mode 100644 index 5c288759a..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/constant-case-string-to-title-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a constant case string to a title case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "constant case", - "title case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/src/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/src/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts deleted file mode 100644 index 5863dbc9c..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/src/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToTitleCaseString } from "./constant-case-string-to-title-case-string"; - -describe("ConstantCaseStringToTitleCaseString", () => { - test("converts a CONSTANT_CASE string to Title Case", () => { - expect(ConstantCaseStringToTitleCaseString("CONSTANT_CASE_STRING")).toBe( - "Constant Case String", - ); - expect( - ConstantCaseStringToTitleCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("Another Constant Case String"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(ConstantCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/src/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/src/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts deleted file mode 100644 index 05054a8ee..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/src/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a constant case string to title case string. - * - * @param str - The constant case string to convert. - * @returns The title case string. - */ -export function ConstantCaseStringToTitleCaseString(str: string): string { - return str - .toLowerCase() - .replace(/_/g, " ") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/src/constant-case-string-to-title-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/src/constant-case-string-to-title-case-string/index.ts deleted file mode 100644 index 201ffd565..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/src/constant-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/src/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/src/index.ts deleted file mode 100644 index 201ffd565..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/tsconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/.eslintrc.js b/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/CHANGELOG.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/CHANGELOG.md deleted file mode 100644 index c05737e83..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/constant-case-string-to-upper-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/LICENSE.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/README.md b/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/README.md deleted file mode 100644 index 1a1c12226..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/constant-case-string-to-upper-case-string` - -Converts a constant case string to an upper case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fconstant-case-string-to-upper-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fconstant-case-string-to-upper-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fconstant-case-string-to-upper-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/constant-case-string-to-upper-case-string - -# or, if you're using npm -npm install @codinasion/constant-case-string-to-upper-case-string - -# or, if you're using yarn -yarn add @codinasion/constant-case-string-to-upper-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { ConstantCaseStringToUpperCaseString } from "@codinasion/constant-case-string-to-upper-case-string"; - -const string = "hello_world"; -console.log(ConstantCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/jestconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/package.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/package.json deleted file mode 100644 index 23ef5cdaf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/constant-case-string-to-upper-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Convert a constant case string to an upper case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "constant case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/src/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/src/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts deleted file mode 100644 index da010d217..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/src/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToUpperCaseString } from "./constant-case-string-to-upper-case-string"; - -describe("ConstantCaseStringToUpperCaseString", () => { - test("converts a CONSTANT_CASE string to UPPERCASE", () => { - expect(ConstantCaseStringToUpperCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT CASE STRING", - ); - expect( - ConstantCaseStringToUpperCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("ANOTHER CONSTANT CASE STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in UPPERCASE", () => { - expect(ConstantCaseStringToUpperCaseString("UPPERCASE STRING")).toBe( - "UPPERCASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/src/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/src/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts deleted file mode 100644 index a23f970a5..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/src/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to an upper case string. - * - * @param str - The constant case string to convert. - * @returns The converted upper case string. - */ -export function ConstantCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/_/g, " "); -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/src/constant-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/src/constant-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 140f6644d..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/src/constant-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/src/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/src/index.ts deleted file mode 100644 index 140f6644d..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/tsconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/.eslintrc.js b/npm/packages/string/case/constant-case-string/constant-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/CHANGELOG.md b/npm/packages/string/case/constant-case-string/constant-case-string/CHANGELOG.md deleted file mode 100644 index c29182d51..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/constant-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/LICENSE.md b/npm/packages/string/case/constant-case-string/constant-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/README.md b/npm/packages/string/case/constant-case-string/constant-case-string/README.md deleted file mode 100644 index 7462804aa..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/constant-case-string` - -A collection of useful TypeScript functions and utilities for constant case string manipulation. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fconstant-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fconstant-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fconstant-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/constant-case-string - -# or, if you're using npm -npm install @codinasion/constant-case-string - -# or, if you're using yarn -yarn add @codinasion/constant-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { ConstantCaseStringToHeaderCaseString } from "@codinasion/constant-case-string"; - -const string = "HELLO_WORLD"; -console.log(ConstantCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/jestconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/package.json b/npm/packages/string/case/constant-case-string/constant-case-string/package.json deleted file mode 100644 index d44dff20b..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/constant-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for constant case string manipulation.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "constant case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 48decd61b..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToCamelCaseString } from "./constant-case-string-to-camel-case-string"; - -describe("ConstantCaseStringToCamelCaseString", () => { - test("converts a CONSTANT_CASE string to camelCase", () => { - expect(ConstantCaseStringToCamelCaseString("CONSTANT_CASE_STRING")).toBe( - "constantCaseString", - ); - expect( - ConstantCaseStringToCamelCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("anotherConstantCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(ConstantCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts deleted file mode 100644 index 374a35f16..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Converts a constant case string to camel case string. - * - * @param str - The constant case string to convert. - * @returns The camel case string. - */ -export function ConstantCaseStringToCamelCaseString(str: string): string { - if (str.includes("_")) { - return str - .toLowerCase() - .replace(/_(?[a-z])/g, (match: string, char: string) => - char.toUpperCase(), - ); - } - return str; -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 4c4eecb4c..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 46036069c..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToDotCaseString } from "./constant-case-string-to-dot-case-string"; - -describe("ConstantCaseStringToDotCaseString", () => { - test("converts a CONSTANT_CASE string to dot.case", () => { - expect(ConstantCaseStringToDotCaseString("CONSTANT_CASE_STRING")).toBe( - "constant.case.string", - ); - expect( - ConstantCaseStringToDotCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another.constant.case.string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(ConstantCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts deleted file mode 100644 index 4031d3a57..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to dot case string. - * - * @param str - The constant case string to convert. - * @returns The dot case string. - */ -export function ConstantCaseStringToDotCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, "."); -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 9a3de8eb2..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts deleted file mode 100644 index ac186cecf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ConstantCaseStringToHeaderCaseString } from "./constant-case-string-to-header-case-string"; - -describe("ConstantCaseStringToHeaderCaseString", () => { - test("converts a CONSTANT_CASE string to Header-Case", () => { - expect(ConstantCaseStringToHeaderCaseString("CONSTANT_CASE_STRING")).toBe( - "Constant-Case-String", - ); - expect( - ConstantCaseStringToHeaderCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("Another-Constant-Case-String"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(ConstantCaseStringToHeaderCaseString("header-case-string")).toBe( - "Header-Case-String", - ); - expect(ConstantCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts deleted file mode 100644 index f9445dac3..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a constant case string to header case string. - * - * @param str - The constant case string to convert. - * @returns The converted header case string. - */ -export function ConstantCaseStringToHeaderCaseString(str: string): string { - return str - .toLowerCase() - .replace(/_/g, "-") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-header-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-header-case-string/index.ts deleted file mode 100644 index 1385573ef..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 44bc5f1a9..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToKebabCaseString } from "./constant-case-string-to-kebab-case-string"; - -describe("ConstantCaseStringToKebabCaseString", () => { - test("converts a CONSTANT_CASE string to kebab-case", () => { - expect(ConstantCaseStringToKebabCaseString("CONSTANT_CASE_STRING")).toBe( - "constant-case-string", - ); - expect( - ConstantCaseStringToKebabCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another-constant-case-string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(ConstantCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts deleted file mode 100644 index 958b2b776..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to kebab case string. - * - * @param str - The constant case string to convert. - * @returns The kebab case string. - */ -export function ConstantCaseStringToKebabCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, "-"); -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 9581e768a..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts deleted file mode 100644 index d320d2e0d..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToLowerCaseString } from "./constant-case-string-to-lower-case-string"; - -describe("ConstantCaseStringToLowerCaseString", () => { - test("converts a CONSTANT_CASE string to lower case with spaces", () => { - expect(ConstantCaseStringToLowerCaseString("CONSTANT_CASE_STRING")).toBe( - "constant case string", - ); - expect( - ConstantCaseStringToLowerCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another constant case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case with spaces", () => { - expect(ConstantCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts deleted file mode 100644 index fdbf7727f..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to a lower case string. - * - * @param str - The constant case string to convert. - * @returns The lower case string. - */ -export function ConstantCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, " "); -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 3fabcbd2a..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 4e10558cb..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToPascalCaseString } from "./constant-case-string-to-pascal-case-string"; - -describe("ConstantCaseStringToPascalCaseString", () => { - test("converts a CONSTANT_CASE string to PascalCase", () => { - expect(ConstantCaseStringToPascalCaseString("CONSTANT_CASE_STRING")).toBe( - "ConstantCaseString", - ); - expect( - ConstantCaseStringToPascalCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("AnotherConstantCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(ConstantCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts deleted file mode 100644 index 957856190..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a constant case string to a pascal case string. - * - * @param str - The constant case string to convert. - * @returns The pascal case string. - */ -export function ConstantCaseStringToPascalCaseString(str: string): string { - if (str.includes("_")) { - return str - .split("_") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1).toLowerCase()) - .join(""); - } - return str; -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index bf1034703..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts deleted file mode 100644 index c71f59742..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToPathCaseString } from "./constant-case-string-to-path-case-string"; - -describe("ConstantCaseStringToPathCaseString", () => { - test("converts a CONSTANT_CASE string to path/case", () => { - expect(ConstantCaseStringToPathCaseString("CONSTANT_CASE_STRING")).toBe( - "constant/case/string", - ); - expect( - ConstantCaseStringToPathCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another/constant/case/string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(ConstantCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts deleted file mode 100644 index 31e24485b..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to a path case string. - * - * @param str - The constant case string to convert. - * @returns The converted path case string. - */ -export function ConstantCaseStringToPathCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, "/"); -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-path-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-path-case-string/index.ts deleted file mode 100644 index 2e6fe936f..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 0362800fb..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToSentenceCaseString } from "./constant-case-string-to-sentence-case-string"; - -describe("ConstantCaseStringToSentenceCaseString", () => { - test("converts a CONSTANT_CASE string to sentence case", () => { - expect(ConstantCaseStringToSentenceCaseString("CONSTANT_CASE_STRING")).toBe( - "Constant case string", - ); - expect( - ConstantCaseStringToSentenceCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("Another constant case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(ConstantCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts deleted file mode 100644 index 224d52c8c..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a constant case string to sentence case string. - * - * @param str - The constant case string to convert. - * @returns The converted sentence case string. - */ -export function ConstantCaseStringToSentenceCaseString(str: string): string { - if (str.includes("_")) { - return str - .toLowerCase() - .split("_") - .map((word, index) => - index === 0 - ? word.charAt(0).toUpperCase() + word.slice(1).toLowerCase() - : word.toLowerCase(), - ) - .join(" "); - } - return str; -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index df143f715..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 8761ce413..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToSnakeCaseString } from "./constant-case-string-to-snake-case-string"; - -describe("ConstantCaseStringToSnakeCaseString", () => { - test("converts a CONSTANT_CASE string to snake_case", () => { - expect(ConstantCaseStringToSnakeCaseString("CONSTANT_CASE_STRING")).toBe( - "constant_case_string", - ); - expect( - ConstantCaseStringToSnakeCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another_constant_case_string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(ConstantCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts deleted file mode 100644 index a93ccea86..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to a snake case string. - * - * @param str - The constant case string to convert. - * @returns The snake case string. - */ -export function ConstantCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-snake-case-string/index.ts deleted file mode 100644 index c7e8549ca..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts deleted file mode 100644 index 5863dbc9c..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToTitleCaseString } from "./constant-case-string-to-title-case-string"; - -describe("ConstantCaseStringToTitleCaseString", () => { - test("converts a CONSTANT_CASE string to Title Case", () => { - expect(ConstantCaseStringToTitleCaseString("CONSTANT_CASE_STRING")).toBe( - "Constant Case String", - ); - expect( - ConstantCaseStringToTitleCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("Another Constant Case String"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(ConstantCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts deleted file mode 100644 index 05054a8ee..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a constant case string to title case string. - * - * @param str - The constant case string to convert. - * @returns The title case string. - */ -export function ConstantCaseStringToTitleCaseString(str: string): string { - return str - .toLowerCase() - .replace(/_/g, " ") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-title-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-title-case-string/index.ts deleted file mode 100644 index 201ffd565..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts deleted file mode 100644 index da010d217..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToUpperCaseString } from "./constant-case-string-to-upper-case-string"; - -describe("ConstantCaseStringToUpperCaseString", () => { - test("converts a CONSTANT_CASE string to UPPERCASE", () => { - expect(ConstantCaseStringToUpperCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT CASE STRING", - ); - expect( - ConstantCaseStringToUpperCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("ANOTHER CONSTANT CASE STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in UPPERCASE", () => { - expect(ConstantCaseStringToUpperCaseString("UPPERCASE STRING")).toBe( - "UPPERCASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts deleted file mode 100644 index a23f970a5..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to an upper case string. - * - * @param str - The constant case string to convert. - * @returns The converted upper case string. - */ -export function ConstantCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/_/g, " "); -} diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 140f6644d..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/constant-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/index.ts deleted file mode 100644 index 797cda291..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/constant-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./constant-case-string-to-camel-case-string"; -export * from "./constant-case-string-to-dot-case-string"; -export * from "./constant-case-string-to-header-case-string"; -export * from "./constant-case-string-to-kebab-case-string"; -export * from "./constant-case-string-to-lower-case-string"; -export * from "./constant-case-string-to-pascal-case-string"; -export * from "./constant-case-string-to-path-case-string"; -export * from "./constant-case-string-to-sentence-case-string"; -export * from "./constant-case-string-to-snake-case-string"; -export * from "./constant-case-string-to-title-case-string"; -export * from "./constant-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/src/index.ts b/npm/packages/string/case/constant-case-string/constant-case-string/src/index.ts deleted file mode 100644 index f5b816803..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string"; diff --git a/npm/packages/string/case/constant-case-string/constant-case-string/tsconfig.json b/npm/packages/string/case/constant-case-string/constant-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/constant-case-string/constant-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/.eslintrc.js b/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/CHANGELOG.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/CHANGELOG.md deleted file mode 100644 index c4aa8626d..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/dot-case-string-to-camel-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/LICENSE.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/README.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/README.md deleted file mode 100644 index d34c0e070..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/dot-case-string-to-camel-case-string` - -Converts a dot-case string to a camelCase string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdot-case-string-to-camel-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdot-case-string-to-camel-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdot-case-string-to-camel-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/dot-case-string-to-camel-case-string - -# or, if you're using npm -npm install @codinasion/dot-case-string-to-camel-case-string - -# or, if you're using yarn -yarn add @codinasion/dot-case-string-to-camel-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DotCaseStringToCamelCaseString } from "@codinasion/dot-case-string-to-camel-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToCamelCaseString(string)); - -// Output -// helloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/jestconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/package.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/package.json deleted file mode 100644 index 68c92b6b9..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/dot-case-string-to-camel-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a dot case string to a camel case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "dot case", - "camel case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/src/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/src/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts deleted file mode 100644 index a7ac9e9c0..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/src/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToCamelCaseString } from "./dot-case-string-to-camel-case-string"; - -describe("DotCaseStringToCamelCaseString", () => { - test("converts a dot.case string to camelCase", () => { - expect(DotCaseStringToCamelCaseString("dot.case.string")).toBe( - "dotCaseString", - ); - expect(DotCaseStringToCamelCaseString("another.dot.case.string")).toBe( - "anotherDotCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(DotCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/src/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/src/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts deleted file mode 100644 index ee1941ac4..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/src/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a dot-case string to camelCase string. - * - * @param str - The dot-case string to convert. - * @returns The camelCase string. - */ -export function DotCaseStringToCamelCaseString(str: string): string { - return str.replace(/\.(?\w)/g, (match: string, char: string) => - char.toUpperCase(), - ); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/src/dot-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/src/dot-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 57ae578cc..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/src/dot-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/src/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/src/index.ts deleted file mode 100644 index 57ae578cc..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/tsconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/.eslintrc.js b/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/CHANGELOG.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/CHANGELOG.md deleted file mode 100644 index 493061fcd..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/dot-case-string-to-constant-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/LICENSE.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/README.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/README.md deleted file mode 100644 index 257ee562b..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/dot-case-string-to-constant-case-string` - -Converts a dot.case string to a CONSTANT_CASE string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdot-case-string-to-constant-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdot-case-string-to-constant-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdot-case-string-to-constant-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/dot-case-string-to-constant-case-string - -# or, if you're using npm -npm install @codinasion/dot-case-string-to-constant-case-string - -# or, if you're using yarn -yarn add @codinasion/dot-case-string-to-constant-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DotCaseStringToConstantCaseString } from "@codinasion/dot-case-string-to-constant-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/jestconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/package.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/package.json deleted file mode 100644 index 24601f6ca..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/dot-case-string-to-constant-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a dot case string to a constant case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "dot case", - "constant case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/src/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/src/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 7210efe1c..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/src/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToConstantCaseString } from "./dot-case-string-to-constant-case-string"; - -describe("DotCaseStringToConstantCaseString", () => { - test("converts a dot.case string to CONSTANT_CASE", () => { - expect(DotCaseStringToConstantCaseString("dot.case.string")).toBe( - "DOT_CASE_STRING", - ); - expect(DotCaseStringToConstantCaseString("another.dot.case.string")).toBe( - "ANOTHER_DOT_CASE_STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(DotCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/src/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/src/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts deleted file mode 100644 index 7dfdc8a40..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/src/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a dot case string to constant case string. - * - * @param str - The dot case string to convert. - * @returns The converted constant case string. - */ -export function DotCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/\./g, "_"); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/src/dot-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/src/dot-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 5c1ee891b..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/src/dot-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/src/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/src/index.ts deleted file mode 100644 index 5c1ee891b..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/tsconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/.eslintrc.js b/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/CHANGELOG.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/CHANGELOG.md deleted file mode 100644 index f96a3e83b..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/dot-case-string-to-header-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/LICENSE.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/README.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/README.md deleted file mode 100644 index 8a0ef6d67..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/dot-case-string-to-header-case-string` - -Converts a dot case string to a header case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdot-case-string-to-header-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdot-case-string-to-header-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdot-case-string-to-header-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/dot-case-string-to-header-case-string - -# or, if you're using npm -npm install @codinasion/dot-case-string-to-header-case-string - -# or, if you're using yarn -yarn add @codinasion/dot-case-string-to-header-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DotCaseStringToHeaderCaseString } from "@codinasion/dot-case-string-to-header-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/jestconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/package.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/package.json deleted file mode 100644 index 964c0623e..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/dot-case-string-to-header-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a dot case string to a header case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "dot case", - "header case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/src/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/src/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts deleted file mode 100644 index 6db6e2eb2..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/src/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToHeaderCaseString } from "./dot-case-string-to-header-case-string"; - -describe("DotCaseStringToHeaderCaseString", () => { - test("converts a dot.case string to Header-Case", () => { - expect(DotCaseStringToHeaderCaseString("dot.case.string")).toBe( - "Dot-Case-String", - ); - expect(DotCaseStringToHeaderCaseString("another.dot.case.string")).toBe( - "Another-Dot-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(DotCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/src/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/src/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts deleted file mode 100644 index 712e82697..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/src/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a dot case string to header case string. - * - * @param str - The dot case string to convert. - * @returns The converted header case string. - */ -export function DotCaseStringToHeaderCaseString(str: string): string { - return str - .split(".") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/src/dot-case-string-to-header-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/src/dot-case-string-to-header-case-string/index.ts deleted file mode 100644 index f281dd0b1..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/src/dot-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/src/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/src/index.ts deleted file mode 100644 index f281dd0b1..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/tsconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/.eslintrc.js b/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/CHANGELOG.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/CHANGELOG.md deleted file mode 100644 index 426c05968..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/dot-case-string-to-kebab-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/LICENSE.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/README.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/README.md deleted file mode 100644 index fc2347766..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/dot-case-string-to-kebab-case-string` - -Converts a dot case string to a kebab case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdot-case-string-to-kebab-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdot-case-string-to-kebab-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdot-case-string-to-kebab-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/dot-case-string-to-kebab-case-string - -# or, if you're using npm -npm install @codinasion/dot-case-string-to-kebab-case-string - -# or, if you're using yarn -yarn add @codinasion/dot-case-string-to-kebab-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DotCaseStringToKebabCaseString } from "@codinasion/dot-case-string-to-kebab-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToKebabCaseString(string)); - -// Output -// hello-world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/jestconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/package.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/package.json deleted file mode 100644 index 743f3fe6c..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/dot-case-string-to-kebab-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a dot case string to a kebab case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "dot case", - "kebab case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/src/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/src/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 139a57c9e..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/src/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToKebabCaseString } from "./dot-case-string-to-kebab-case-string"; - -describe("DotCaseStringToKebabCaseString", () => { - test("converts a dot.case string to kebab-case", () => { - expect(DotCaseStringToKebabCaseString("dot.case.string")).toBe( - "dot-case-string", - ); - expect(DotCaseStringToKebabCaseString("another.dot.case.string")).toBe( - "another-dot-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(DotCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/src/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/src/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts deleted file mode 100644 index 1dc3e72b0..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/src/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a dot case string to kebab case string. - * - * @param str - The dot case string to convert. - * @returns The kebab case string. - */ -export function DotCaseStringToKebabCaseString(str: string): string { - return str.replace(/\./g, "-"); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/src/dot-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/src/dot-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index a933c1747..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/src/dot-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/src/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/src/index.ts deleted file mode 100644 index a933c1747..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/tsconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/.eslintrc.js b/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/CHANGELOG.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/CHANGELOG.md deleted file mode 100644 index 65f4bb3b1..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/dot-case-string-to-lower-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/LICENSE.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/README.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/README.md deleted file mode 100644 index 368d7fcad..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/dot-case-string-to-lower-case-string` - -Converts a dot-case string to a lower case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdot-case-string-to-lower-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdot-case-string-to-lower-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdot-case-string-to-lower-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/dot-case-string-to-lower-case-string - -# or, if you're using npm -npm install @codinasion/dot-case-string-to-lower-case-string - -# or, if you're using yarn -yarn add @codinasion/dot-case-string-to-lower-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DotCaseStringToLowerCaseString } from "@codinasion/dot-case-string-to-lower-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToLowerCaseString(string)); - -// Output -// hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/jestconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/package.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/package.json deleted file mode 100644 index 11c8121b4..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/dot-case-string-to-lower-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a dot case string to a lower case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "dot case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/src/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/src/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts deleted file mode 100644 index dad50d928..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/src/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToLowerCaseString } from "./dot-case-string-to-lower-case-string"; - -describe("DotCaseStringToLowerCaseString", () => { - test("converts a dot.case string to lowercase", () => { - expect(DotCaseStringToLowerCaseString("dot.case.string")).toBe( - "dot case string", - ); - expect(DotCaseStringToLowerCaseString("another.dot.case.string")).toBe( - "another dot case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lowercase", () => { - expect(DotCaseStringToLowerCaseString("lower.case.string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/src/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/src/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts deleted file mode 100644 index ceeb8e78d..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/src/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a dot case string to a lower case string. - * - * @param str - The dot case string to convert. - * @returns The converted lower case string. - */ -export function DotCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/\./g, " "); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/src/dot-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/src/dot-case-string-to-lower-case-string/index.ts deleted file mode 100644 index c0bfa7bf6..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/src/dot-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/src/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/src/index.ts deleted file mode 100644 index c0bfa7bf6..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/tsconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/.eslintrc.js b/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/CHANGELOG.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/CHANGELOG.md deleted file mode 100644 index f7c490a2b..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/dot-case-string-to-pascal-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/LICENSE.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/README.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/README.md deleted file mode 100644 index c22e58002..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/dot-case-string-to-pascal-case-string` - -Converts a dot-case string to a PascalCase string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdot-case-string-to-pascal-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdot-case-string-to-pascal-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdot-case-string-to-pascal-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/dot-case-string-to-pascal-case-string - -# or, if you're using npm -npm install @codinasion/dot-case-string-to-pascal-case-string - -# or, if you're using yarn -yarn add @codinasion/dot-case-string-to-pascal-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DotCaseStringToPascalCaseString } from "@codinasion/dot-case-string-to-pascal-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/jestconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/package.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/package.json deleted file mode 100644 index 6814db2d8..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/dot-case-string-to-pascal-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a dot case string to a pascal case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "dot case", - "pascal case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/src/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/src/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index ccab19618..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/src/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToPascalCaseString } from "./dot-case-string-to-pascal-case-string"; - -describe("DotCaseStringToPascalCaseString", () => { - test("converts a dot.case string to PascalCase", () => { - expect(DotCaseStringToPascalCaseString("dot.case.string")).toBe( - "DotCaseString", - ); - expect(DotCaseStringToPascalCaseString("another.dot.case.string")).toBe( - "AnotherDotCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(DotCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/src/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/src/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts deleted file mode 100644 index 744b18c6f..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/src/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a dot case string to pascal case string. - * - * @param str - The dot case string to convert. - * @returns The pascal case string. - */ -export function DotCaseStringToPascalCaseString(str: string): string { - return str - .split(".") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join(""); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/src/dot-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/src/dot-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 66d8f20a5..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/src/dot-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/src/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/src/index.ts deleted file mode 100644 index 66d8f20a5..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/tsconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/.eslintrc.js b/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/CHANGELOG.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/CHANGELOG.md deleted file mode 100644 index 083b98838..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/dot-case-string-to-path-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/LICENSE.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/README.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/README.md deleted file mode 100644 index 69469ee25..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/dot-case-string-to-path-case-string` - -Converts a dot-case string to a path-case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdot-case-string-to-path-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdot-case-string-to-path-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdot-case-string-to-path-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/dot-case-string-to-path-case-string - -# or, if you're using npm -npm install @codinasion/dot-case-string-to-path-case-string - -# or, if you're using yarn -yarn add @codinasion/dot-case-string-to-path-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DotCaseStringToPathCaseString } from "@codinasion/dot-case-string-to-path-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToPathCaseString(string)); - -// Output -// hello/world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/jestconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/package.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/package.json deleted file mode 100644 index 407421882..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/dot-case-string-to-path-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a dot case string to a path case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "dot case", - "path case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/src/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/src/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts deleted file mode 100644 index 98c196025..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/src/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToPathCaseString } from "./dot-case-string-to-path-case-string"; - -describe("DotCaseStringToPathCaseString", () => { - test("converts a dot.case string to path/case", () => { - expect(DotCaseStringToPathCaseString("dot.case.string")).toBe( - "dot/case/string", - ); - expect(DotCaseStringToPathCaseString("another.dot.case.string")).toBe( - "another/dot/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(DotCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/src/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/src/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts deleted file mode 100644 index 324d3c5b8..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/src/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a dot case string to a path case string. - * Replaces all occurrences of "." with "/". - * - * @param str - The dot case string to convert. - * @returns The converted path case string. - */ -export function DotCaseStringToPathCaseString(str: string): string { - return str.replace(/\./g, "/"); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/src/dot-case-string-to-path-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/src/dot-case-string-to-path-case-string/index.ts deleted file mode 100644 index cad25e3c6..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/src/dot-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/src/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/src/index.ts deleted file mode 100644 index cad25e3c6..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/tsconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/.eslintrc.js b/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/CHANGELOG.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/CHANGELOG.md deleted file mode 100644 index d78f31173..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/dot-case-string-to-sentence-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/LICENSE.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/README.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/README.md deleted file mode 100644 index d90d6b4b9..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/dot-case-string-to-sentence-case-string` - -Converts a dot-case string to a sentence-case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdot-case-string-to-sentence-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdot-case-string-to-sentence-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdot-case-string-to-sentence-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/dot-case-string-to-sentence-case-string - -# or, if you're using npm -npm install @codinasion/dot-case-string-to-sentence-case-string - -# or, if you're using yarn -yarn add @codinasion/dot-case-string-to-sentence-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DotCaseStringToSentenceCaseString } from "@codinasion/dot-case-string-to-sentence-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToSentenceCaseString(string)); - -// Output -// Hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/jestconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/package.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/package.json deleted file mode 100644 index 4acfc3386..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/dot-case-string-to-sentence-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a dot case string to a sentence case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "dot case", - "sentence case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/src/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/src/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 56c58ea0a..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/src/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToSentenceCaseString } from "./dot-case-string-to-sentence-case-string"; - -describe("DotCaseStringToSentenceCaseString", () => { - test("converts a dot.case string to sentence case", () => { - expect(DotCaseStringToSentenceCaseString("dot.case.string")).toBe( - "Dot case string", - ); - expect(DotCaseStringToSentenceCaseString("another.dot.case.string")).toBe( - "Another dot case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(DotCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/src/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/src/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts deleted file mode 100644 index 3bab10235..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/src/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a dot-case string to sentence case string. - * - * @param str - The dot-case string to convert. - * @returns The converted sentence case string. - */ -export function DotCaseStringToSentenceCaseString(str: string): string { - if (str.includes(".")) { - return str - .toLowerCase() - .split(".") - .map((word, index) => - index === 0 - ? word.charAt(0).toUpperCase() + word.slice(1).toLowerCase() - : word.toLowerCase(), - ) - .join(" "); - } - return str; -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/src/dot-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/src/dot-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 716cff412..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/src/dot-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/src/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/src/index.ts deleted file mode 100644 index 716cff412..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/tsconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/.eslintrc.js b/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/CHANGELOG.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/CHANGELOG.md deleted file mode 100644 index ac421d228..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/dot-case-string-to-snake-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/LICENSE.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/README.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/README.md deleted file mode 100644 index 5bede0d53..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/dot-case-string-to-snake-case-string` - -Converts a dot-case string to a snake-case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdot-case-string-to-snake-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdot-case-string-to-snake-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdot-case-string-to-snake-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/dot-case-string-to-snake-case-string - -# or, if you're using npm -npm install @codinasion/dot-case-string-to-snake-case-string - -# or, if you're using yarn -yarn add @codinasion/dot-case-string-to-snake-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DotCaseStringToSnakeCaseString } from "@codinasion/dot-case-string-to-snake-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToSnakeCaseString(string)); - -// Output -// hello_world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/jestconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/package.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/package.json deleted file mode 100644 index d775c613a..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/dot-case-string-to-snake-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a dot case string to a snake case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "dot case", - "snake case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/src/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/src/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts deleted file mode 100644 index eda4ff9a5..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/src/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToSnakeCaseString } from "./dot-case-string-to-snake-case-string"; - -describe("DotCaseStringToSnakeCaseString", () => { - test("converts a dot.case string to snake_case", () => { - expect(DotCaseStringToSnakeCaseString("dot.case.string")).toBe( - "dot_case_string", - ); - expect(DotCaseStringToSnakeCaseString("another.dot.case.string")).toBe( - "another_dot_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(DotCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/src/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/src/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts deleted file mode 100644 index 01a1883cd..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/src/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a dot case string to a snake case string. - * - * @param str - The dot case string to convert. - * @returns The converted snake case string. - */ -export function DotCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase().replace(/\./g, "_"); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/src/dot-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/src/dot-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 028ff3836..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/src/dot-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/src/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/src/index.ts deleted file mode 100644 index 028ff3836..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/tsconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/.eslintrc.js b/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/CHANGELOG.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/CHANGELOG.md deleted file mode 100644 index 0193c0b06..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/dot-case-string-to-title-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/LICENSE.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/README.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/README.md deleted file mode 100644 index bbbe9ec83..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/dot-case-string-to-title-case-string` - -Converts a dot-case string to a title-case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdot-case-string-to-title-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdot-case-string-to-title-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdot-case-string-to-title-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/dot-case-string-to-title-case-string - -# or, if you're using npm -npm install @codinasion/dot-case-string-to-title-case-string - -# or, if you're using yarn -yarn add @codinasion/dot-case-string-to-title-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DotCaseStringToTitleCaseString } from "@codinasion/dot-case-string-to-title-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToTitleCaseString(string)); - -// Output -// Hello World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/jestconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/package.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/package.json deleted file mode 100644 index fefd7b70d..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/dot-case-string-to-title-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a dot case string to a title case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "dot case", - "title case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/src/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/src/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts deleted file mode 100644 index 7f90c1b78..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/src/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToTitleCaseString } from "./dot-case-string-to-title-case-string"; - -describe("DotCaseStringToTitleCaseString", () => { - test("converts a dot.case string to Title Case", () => { - expect(DotCaseStringToTitleCaseString("dot.case.string")).toBe( - "Dot Case String", - ); - expect(DotCaseStringToTitleCaseString("another.dot.case.string")).toBe( - "Another Dot Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(DotCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/src/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/src/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts deleted file mode 100644 index 58a9772aa..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/src/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a dot case string to title case string. - * - * @param str - The dot case string to convert. - * @returns The title case string. - */ -export function DotCaseStringToTitleCaseString(str: string): string { - return str - .split(".") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/src/dot-case-string-to-title-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/src/dot-case-string-to-title-case-string/index.ts deleted file mode 100644 index ea3058abb..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/src/dot-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/src/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/src/index.ts deleted file mode 100644 index ea3058abb..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/tsconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/.eslintrc.js b/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/CHANGELOG.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/CHANGELOG.md deleted file mode 100644 index 4739893b1..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/dot-case-string-to-upper-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/LICENSE.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/README.md b/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/README.md deleted file mode 100644 index d44733955..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/dot-case-string-to-upper-case-string` - -Converts a dot-case string to an upper-case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdot-case-string-to-upper-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdot-case-string-to-upper-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdot-case-string-to-upper-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/dot-case-string-to-upper-case-string - -# or, if you're using npm -npm install @codinasion/dot-case-string-to-upper-case-string - -# or, if you're using yarn -yarn add @codinasion/dot-case-string-to-upper-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DotCaseStringToUpperCaseString } from "@codinasion/dot-case-string-to-upper-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/jestconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/package.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/package.json deleted file mode 100644 index 8af2bc434..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/dot-case-string-to-upper-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Convert a dot case string to an upper case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "dot case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/src/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/src/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 6171ab02d..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/src/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToUpperCaseString } from "./dot-case-string-to-upper-case-string"; - -describe("DotCaseStringToUpperCaseString", () => { - test("converts a dot.case string to UPPERCASE", () => { - expect(DotCaseStringToUpperCaseString("dot.case.string")).toBe( - "DOT CASE STRING", - ); - expect(DotCaseStringToUpperCaseString("another.dot.case.string")).toBe( - "ANOTHER DOT CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in UPPERCASE", () => { - expect(DotCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/src/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/src/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts deleted file mode 100644 index 9f2b41c64..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/src/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a dot case string to an upper case string. - * Replaces all dots with spaces and converts the string to uppercase. - * - * @param str - The dot case string to convert. - * @returns The converted upper case string. - */ -export function DotCaseStringToUpperCaseString(str: string): string { - return str.replace(/\./g, " ").toUpperCase(); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/src/dot-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/src/dot-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 1a0788212..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/src/dot-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/src/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/src/index.ts deleted file mode 100644 index 1a0788212..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/tsconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/.eslintrc.js b/npm/packages/string/case/dot-case-string/dot-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/CHANGELOG.md b/npm/packages/string/case/dot-case-string/dot-case-string/CHANGELOG.md deleted file mode 100644 index 0080a0064..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/dot-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/LICENSE.md b/npm/packages/string/case/dot-case-string/dot-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/README.md b/npm/packages/string/case/dot-case-string/dot-case-string/README.md deleted file mode 100644 index 31b432611..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/dot-case-string` - -A collection of useful TypeScript functions and utilities for dot case string manipulation. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fdot-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fdot-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fdot-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/dot-case-string - -# or, if you're using npm -npm install @codinasion/dot-case-string - -# or, if you're using yarn -yarn add @codinasion/dot-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { DotCaseStringToConstantCaseString } from "@codinasion/dot-case-string"; - -const string = "hello.world"; -console.log(DotCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/jestconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/package.json b/npm/packages/string/case/dot-case-string/dot-case-string/package.json deleted file mode 100644 index 8dfc8876e..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/dot-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for dot case string manipulation.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "dot case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts deleted file mode 100644 index a7ac9e9c0..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToCamelCaseString } from "./dot-case-string-to-camel-case-string"; - -describe("DotCaseStringToCamelCaseString", () => { - test("converts a dot.case string to camelCase", () => { - expect(DotCaseStringToCamelCaseString("dot.case.string")).toBe( - "dotCaseString", - ); - expect(DotCaseStringToCamelCaseString("another.dot.case.string")).toBe( - "anotherDotCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(DotCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts deleted file mode 100644 index ee1941ac4..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a dot-case string to camelCase string. - * - * @param str - The dot-case string to convert. - * @returns The camelCase string. - */ -export function DotCaseStringToCamelCaseString(str: string): string { - return str.replace(/\.(?\w)/g, (match: string, char: string) => - char.toUpperCase(), - ); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 57ae578cc..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 7210efe1c..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToConstantCaseString } from "./dot-case-string-to-constant-case-string"; - -describe("DotCaseStringToConstantCaseString", () => { - test("converts a dot.case string to CONSTANT_CASE", () => { - expect(DotCaseStringToConstantCaseString("dot.case.string")).toBe( - "DOT_CASE_STRING", - ); - expect(DotCaseStringToConstantCaseString("another.dot.case.string")).toBe( - "ANOTHER_DOT_CASE_STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(DotCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts deleted file mode 100644 index 7dfdc8a40..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a dot case string to constant case string. - * - * @param str - The dot case string to convert. - * @returns The converted constant case string. - */ -export function DotCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/\./g, "_"); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 5c1ee891b..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts deleted file mode 100644 index 6db6e2eb2..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToHeaderCaseString } from "./dot-case-string-to-header-case-string"; - -describe("DotCaseStringToHeaderCaseString", () => { - test("converts a dot.case string to Header-Case", () => { - expect(DotCaseStringToHeaderCaseString("dot.case.string")).toBe( - "Dot-Case-String", - ); - expect(DotCaseStringToHeaderCaseString("another.dot.case.string")).toBe( - "Another-Dot-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(DotCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts deleted file mode 100644 index 712e82697..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a dot case string to header case string. - * - * @param str - The dot case string to convert. - * @returns The converted header case string. - */ -export function DotCaseStringToHeaderCaseString(str: string): string { - return str - .split(".") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-header-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-header-case-string/index.ts deleted file mode 100644 index f281dd0b1..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 139a57c9e..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToKebabCaseString } from "./dot-case-string-to-kebab-case-string"; - -describe("DotCaseStringToKebabCaseString", () => { - test("converts a dot.case string to kebab-case", () => { - expect(DotCaseStringToKebabCaseString("dot.case.string")).toBe( - "dot-case-string", - ); - expect(DotCaseStringToKebabCaseString("another.dot.case.string")).toBe( - "another-dot-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(DotCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts deleted file mode 100644 index 1dc3e72b0..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a dot case string to kebab case string. - * - * @param str - The dot case string to convert. - * @returns The kebab case string. - */ -export function DotCaseStringToKebabCaseString(str: string): string { - return str.replace(/\./g, "-"); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index a933c1747..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts deleted file mode 100644 index dad50d928..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToLowerCaseString } from "./dot-case-string-to-lower-case-string"; - -describe("DotCaseStringToLowerCaseString", () => { - test("converts a dot.case string to lowercase", () => { - expect(DotCaseStringToLowerCaseString("dot.case.string")).toBe( - "dot case string", - ); - expect(DotCaseStringToLowerCaseString("another.dot.case.string")).toBe( - "another dot case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lowercase", () => { - expect(DotCaseStringToLowerCaseString("lower.case.string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts deleted file mode 100644 index ceeb8e78d..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a dot case string to a lower case string. - * - * @param str - The dot case string to convert. - * @returns The converted lower case string. - */ -export function DotCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/\./g, " "); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-lower-case-string/index.ts deleted file mode 100644 index c0bfa7bf6..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index ccab19618..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToPascalCaseString } from "./dot-case-string-to-pascal-case-string"; - -describe("DotCaseStringToPascalCaseString", () => { - test("converts a dot.case string to PascalCase", () => { - expect(DotCaseStringToPascalCaseString("dot.case.string")).toBe( - "DotCaseString", - ); - expect(DotCaseStringToPascalCaseString("another.dot.case.string")).toBe( - "AnotherDotCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(DotCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts deleted file mode 100644 index 744b18c6f..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a dot case string to pascal case string. - * - * @param str - The dot case string to convert. - * @returns The pascal case string. - */ -export function DotCaseStringToPascalCaseString(str: string): string { - return str - .split(".") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join(""); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 66d8f20a5..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts deleted file mode 100644 index 98c196025..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToPathCaseString } from "./dot-case-string-to-path-case-string"; - -describe("DotCaseStringToPathCaseString", () => { - test("converts a dot.case string to path/case", () => { - expect(DotCaseStringToPathCaseString("dot.case.string")).toBe( - "dot/case/string", - ); - expect(DotCaseStringToPathCaseString("another.dot.case.string")).toBe( - "another/dot/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(DotCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts deleted file mode 100644 index 324d3c5b8..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a dot case string to a path case string. - * Replaces all occurrences of "." with "/". - * - * @param str - The dot case string to convert. - * @returns The converted path case string. - */ -export function DotCaseStringToPathCaseString(str: string): string { - return str.replace(/\./g, "/"); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-path-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-path-case-string/index.ts deleted file mode 100644 index cad25e3c6..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 56c58ea0a..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToSentenceCaseString } from "./dot-case-string-to-sentence-case-string"; - -describe("DotCaseStringToSentenceCaseString", () => { - test("converts a dot.case string to sentence case", () => { - expect(DotCaseStringToSentenceCaseString("dot.case.string")).toBe( - "Dot case string", - ); - expect(DotCaseStringToSentenceCaseString("another.dot.case.string")).toBe( - "Another dot case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(DotCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts deleted file mode 100644 index 3bab10235..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a dot-case string to sentence case string. - * - * @param str - The dot-case string to convert. - * @returns The converted sentence case string. - */ -export function DotCaseStringToSentenceCaseString(str: string): string { - if (str.includes(".")) { - return str - .toLowerCase() - .split(".") - .map((word, index) => - index === 0 - ? word.charAt(0).toUpperCase() + word.slice(1).toLowerCase() - : word.toLowerCase(), - ) - .join(" "); - } - return str; -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 716cff412..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts deleted file mode 100644 index eda4ff9a5..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToSnakeCaseString } from "./dot-case-string-to-snake-case-string"; - -describe("DotCaseStringToSnakeCaseString", () => { - test("converts a dot.case string to snake_case", () => { - expect(DotCaseStringToSnakeCaseString("dot.case.string")).toBe( - "dot_case_string", - ); - expect(DotCaseStringToSnakeCaseString("another.dot.case.string")).toBe( - "another_dot_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(DotCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts deleted file mode 100644 index 01a1883cd..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a dot case string to a snake case string. - * - * @param str - The dot case string to convert. - * @returns The converted snake case string. - */ -export function DotCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase().replace(/\./g, "_"); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 028ff3836..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts deleted file mode 100644 index 7f90c1b78..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToTitleCaseString } from "./dot-case-string-to-title-case-string"; - -describe("DotCaseStringToTitleCaseString", () => { - test("converts a dot.case string to Title Case", () => { - expect(DotCaseStringToTitleCaseString("dot.case.string")).toBe( - "Dot Case String", - ); - expect(DotCaseStringToTitleCaseString("another.dot.case.string")).toBe( - "Another Dot Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(DotCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts deleted file mode 100644 index 58a9772aa..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a dot case string to title case string. - * - * @param str - The dot case string to convert. - * @returns The title case string. - */ -export function DotCaseStringToTitleCaseString(str: string): string { - return str - .split(".") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-title-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-title-case-string/index.ts deleted file mode 100644 index ea3058abb..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 6171ab02d..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToUpperCaseString } from "./dot-case-string-to-upper-case-string"; - -describe("DotCaseStringToUpperCaseString", () => { - test("converts a dot.case string to UPPERCASE", () => { - expect(DotCaseStringToUpperCaseString("dot.case.string")).toBe( - "DOT CASE STRING", - ); - expect(DotCaseStringToUpperCaseString("another.dot.case.string")).toBe( - "ANOTHER DOT CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in UPPERCASE", () => { - expect(DotCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts deleted file mode 100644 index 9f2b41c64..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a dot case string to an upper case string. - * Replaces all dots with spaces and converts the string to uppercase. - * - * @param str - The dot case string to convert. - * @returns The converted upper case string. - */ -export function DotCaseStringToUpperCaseString(str: string): string { - return str.replace(/\./g, " ").toUpperCase(); -} diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 1a0788212..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/dot-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/index.ts deleted file mode 100644 index d2ac0d6fe..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/dot-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./dot-case-string-to-camel-case-string"; -export * from "./dot-case-string-to-constant-case-string"; -export * from "./dot-case-string-to-header-case-string"; -export * from "./dot-case-string-to-kebab-case-string"; -export * from "./dot-case-string-to-lower-case-string"; -export * from "./dot-case-string-to-pascal-case-string"; -export * from "./dot-case-string-to-path-case-string"; -export * from "./dot-case-string-to-sentence-case-string"; -export * from "./dot-case-string-to-snake-case-string"; -export * from "./dot-case-string-to-title-case-string"; -export * from "./dot-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/src/index.ts b/npm/packages/string/case/dot-case-string/dot-case-string/src/index.ts deleted file mode 100644 index 959aa5f21..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string"; diff --git a/npm/packages/string/case/dot-case-string/dot-case-string/tsconfig.json b/npm/packages/string/case/dot-case-string/dot-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/dot-case-string/dot-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/.eslintrc.js b/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/CHANGELOG.md b/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/CHANGELOG.md deleted file mode 100644 index 82b9fc165..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/header-case-string-to-camel-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/LICENSE.md b/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/README.md b/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/README.md deleted file mode 100644 index 69a111a39..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/header-case-string-to-camel-case-string` - -Converts a header case string to a camel case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fheader-case-string-to-camel-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fheader-case-string-to-camel-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fheader-case-string-to-camel-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/header-case-string-to-camel-case-string - -# or, if you're using npm -npm install @codinasion/header-case-string-to-camel-case-string - -# or, if you're using yarn -yarn add @codinasion/header-case-string-to-camel-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HeaderCaseStringToCamelCaseString } from "@codinasion/header-case-string-to-camel-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToCamelCaseString(string)); - -// Output -// helloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/jestconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/package.json b/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/package.json deleted file mode 100644 index 8a715e2e2..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/header-case-string-to-camel-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a header-case string to a camelCase string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "header case", - "camel case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/src/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/src/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 464c1ea64..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/src/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToCamelCaseString } from "./header-case-string-to-camel-case-string"; - -describe("HeaderCaseStringToCamelCaseString", () => { - test("converts a Header-Case string to camelCase", () => { - expect(HeaderCaseStringToCamelCaseString("Header-Case-String")).toBe( - "headerCaseString", - ); - expect( - HeaderCaseStringToCamelCaseString("Another-Header-Case-String"), - ).toBe("anotherHeaderCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(HeaderCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/src/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/src/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts deleted file mode 100644 index 984456e26..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/src/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a string in header case to camel case. - * - * @param str - The string to convert. - * @returns The converted camel case string. - */ -export function HeaderCaseStringToCamelCaseString(str: string): string { - if (str.includes("-")) { - return str - .split("-") - .map((word, index) => { - if (index === 0) { - return word.toLowerCase(); - } - return word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(); - }) - .join(""); - } - return str; -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/src/header-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/src/header-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 89f7194bf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/src/header-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/src/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/src/index.ts deleted file mode 100644 index 89f7194bf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/tsconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/.eslintrc.js b/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/CHANGELOG.md b/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/CHANGELOG.md deleted file mode 100644 index 652abc231..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/header-case-string-to-constant-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/LICENSE.md b/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/README.md b/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/README.md deleted file mode 100644 index 7a37c89c7..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/header-case-string-to-constant-case-string` - -Converts a header case string to a constant case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fheader-case-string-to-constant-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fheader-case-string-to-constant-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fheader-case-string-to-constant-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/header-case-string-to-constant-case-string - -# or, if you're using npm -npm install @codinasion/header-case-string-to-constant-case-string - -# or, if you're using yarn -yarn add @codinasion/header-case-string-to-constant-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HeaderCaseStringToConstantCaseString } from "@codinasion/header-case-string-to-constant-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/jestconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/package.json b/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/package.json deleted file mode 100644 index 082271272..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/header-case-string-to-constant-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a header case string to a constant case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "header case", - "constant case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/src/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/src/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 3f67306db..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/src/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToConstantCaseString } from "./header-case-string-to-constant-case-string"; - -describe("HeaderCaseStringToConstantCaseString", () => { - test("converts a Header-Case string to CONSTANT_CASE", () => { - expect(HeaderCaseStringToConstantCaseString("Header-Case-String")).toBe( - "HEADER_CASE_STRING", - ); - expect( - HeaderCaseStringToConstantCaseString("Another-Header-Case-String"), - ).toBe("ANOTHER_HEADER_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(HeaderCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/src/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/src/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts deleted file mode 100644 index 5ff6dca4d..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/src/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a constant case string. - * - * @param str - The header case string to convert. - * @returns The converted constant case string. - */ -export function HeaderCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/-/g, "_"); -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/src/header-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/src/header-case-string-to-constant-case-string/index.ts deleted file mode 100644 index fae8a9be4..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/src/header-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/src/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/src/index.ts deleted file mode 100644 index fae8a9be4..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/tsconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/.eslintrc.js b/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/CHANGELOG.md b/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/CHANGELOG.md deleted file mode 100644 index 8acffe276..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/header-case-string-to-dot-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/LICENSE.md b/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/README.md b/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/README.md deleted file mode 100644 index 27968f700..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/header-case-string-to-dot-case-string` - -Converts a header case string to a dot case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fheader-case-string-to-dot-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fheader-case-string-to-dot-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fheader-case-string-to-dot-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/header-case-string-to-dot-case-string - -# or, if you're using npm -npm install @codinasion/header-case-string-to-dot-case-string - -# or, if you're using yarn -yarn add @codinasion/header-case-string-to-dot-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HeaderCaseStringToDotCaseString } from "@codinasion/header-case-string-to-dot-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToDotCaseString(string)); - -// Output -// hello.world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/jestconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/package.json b/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/package.json deleted file mode 100644 index d52d13fc2..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/header-case-string-to-dot-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a header case string to a dot case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "header case", - "dot case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/src/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/src/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts deleted file mode 100644 index dff3dda5d..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/src/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToDotCaseString } from "./header-case-string-to-dot-case-string"; - -describe("HeaderCaseStringToDotCaseString", () => { - test("converts a Header-Case string to dot.case", () => { - expect(HeaderCaseStringToDotCaseString("Header-Case-String")).toBe( - "header.case.string", - ); - expect(HeaderCaseStringToDotCaseString("Another-Header-Case-String")).toBe( - "another.header.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(HeaderCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/src/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/src/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts deleted file mode 100644 index 36bc98ad1..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/src/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a dot case string. - * - * @param str - The header case string to convert. - * @returns The dot case string. - */ -export function HeaderCaseStringToDotCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, "."); -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/src/header-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/src/header-case-string-to-dot-case-string/index.ts deleted file mode 100644 index d5ef58c9f..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/src/header-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/src/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/src/index.ts deleted file mode 100644 index d5ef58c9f..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/tsconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/.eslintrc.js b/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/CHANGELOG.md b/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/CHANGELOG.md deleted file mode 100644 index 6b82d58e2..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/header-case-string-to-kebab-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/LICENSE.md b/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/README.md b/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/README.md deleted file mode 100644 index 8e3e8b7a9..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/header-case-string-to-kebab-case-string` - -Converts a header case string to a kebab case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fheader-case-string-to-kebab-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fheader-case-string-to-kebab-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fheader-case-string-to-kebab-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/header-case-string-to-kebab-case-string - -# or, if you're using npm -npm install @codinasion/header-case-string-to-kebab-case-string - -# or, if you're using yarn -yarn add @codinasion/header-case-string-to-kebab-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HeaderCaseStringToKebabCaseString } from "@codinasion/header-case-string-to-kebab-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToKebabCaseString(string)); - -// Output -// hello-world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/jestconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/package.json b/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/package.json deleted file mode 100644 index a2caa686c..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/header-case-string-to-kebab-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a header case string to a kebab case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "header case", - "kebab case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/src/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/src/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index f5dfc29c8..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/src/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToKebabCaseString } from "./header-case-string-to-kebab-case-string"; - -describe("HeaderCaseStringToKebabCaseString", () => { - test("converts a Header-Case string to kebab-case", () => { - expect(HeaderCaseStringToKebabCaseString("Header-Case-String")).toBe( - "header-case-string", - ); - expect( - HeaderCaseStringToKebabCaseString("Another-Header-Case-String"), - ).toBe("another-header-case-string"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(HeaderCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/src/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/src/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts deleted file mode 100644 index adfe00f5f..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/src/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to kebab case string. - * - * @param str - The header case string to convert. - * @returns The converted kebab case string. - */ -export function HeaderCaseStringToKebabCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, "_").replace(/_/g, "-"); -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/src/header-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/src/header-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 83506576a..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/src/header-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/src/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/src/index.ts deleted file mode 100644 index 83506576a..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/tsconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/.eslintrc.js b/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/CHANGELOG.md b/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/CHANGELOG.md deleted file mode 100644 index f6f0883b9..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/header-case-string-to-lower-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/LICENSE.md b/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/README.md b/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/README.md deleted file mode 100644 index 51e6a3b45..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/header-case-string-to-lower-case-string` - -Converts a header case string to a lower case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fheader-case-string-to-lower-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fheader-case-string-to-lower-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fheader-case-string-to-lower-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/header-case-string-to-lower-case-string - -# or, if you're using npm -npm install @codinasion/header-case-string-to-lower-case-string - -# or, if you're using yarn -yarn add @codinasion/header-case-string-to-lower-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HeaderCaseStringToLowerCaseString } from "@codinasion/header-case-string-to-lower-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToLowerCaseString(string)); - -// Output -// hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/jestconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/package.json b/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/package.json deleted file mode 100644 index ca2437968..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/header-case-string-to-lower-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a header case string to a lower case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "header case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/src/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/src/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts deleted file mode 100644 index cd8dec8ec..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/src/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToLowerCaseString } from "./header-case-string-to-lower-case-string"; - -describe("HeaderCaseStringToLowerCaseString", () => { - test("converts a Header-Case string to lowercase", () => { - expect(HeaderCaseStringToLowerCaseString("Header-Case-String")).toBe( - "header case string", - ); - expect( - HeaderCaseStringToLowerCaseString("Another-Header-Case-String"), - ).toBe("another header case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lowercase", () => { - expect(HeaderCaseStringToLowerCaseString("lowercase string")).toBe( - "lowercase string", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/src/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/src/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts deleted file mode 100644 index 4c7fc9320..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/src/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a lower case string. - * - * @param str - The header case string to convert. - * @returns The converted lower case string. - */ -export function HeaderCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, " "); -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/src/header-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/src/header-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 194932ed1..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/src/header-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/src/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/src/index.ts deleted file mode 100644 index 194932ed1..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/tsconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/.eslintrc.js b/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/CHANGELOG.md b/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/CHANGELOG.md deleted file mode 100644 index 1016b0b6a..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/header-case-string-to-pascal-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/LICENSE.md b/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/README.md b/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/README.md deleted file mode 100644 index b9a8340b8..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/header-case-string-to-pascal-case-string` - -Converts a header case string to a pascal case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fheader-case-string-to-pascal-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fheader-case-string-to-pascal-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fheader-case-string-to-pascal-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/header-case-string-to-pascal-case-string - -# or, if you're using npm -npm install @codinasion/header-case-string-to-pascal-case-string - -# or, if you're using yarn -yarn add @codinasion/header-case-string-to-pascal-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HeaderCaseStringToPascalCaseString } from "@codinasion/header-case-string-to-pascal-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/jestconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/package.json b/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/package.json deleted file mode 100644 index 6dbdba663..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/header-case-string-to-pascal-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a header case string to a pascal case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "header case", - "pascal case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/src/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/src/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index b13ffa81b..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/src/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToPascalCaseString } from "./header-case-string-to-pascal-case-string"; - -describe("HeaderCaseStringToPascalCaseString", () => { - test("converts a Header-Case string to PascalCase", () => { - expect(HeaderCaseStringToPascalCaseString("Header-Case-String")).toBe( - "HeaderCaseString", - ); - expect( - HeaderCaseStringToPascalCaseString("Another-Header-Case-String"), - ).toBe("AnotherHeaderCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(HeaderCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/src/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/src/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts deleted file mode 100644 index de0d319bc..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/src/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a header case string to a Pascal case string. - * - * @param str - The header case string to convert. - * @returns The converted Pascal case string. - */ -export function HeaderCaseStringToPascalCaseString(str: string): string { - if (str.includes("-")) { - return str - .split("-") - .map((word) => { - return word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(); - }) - .join(""); - } - return str; -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/src/header-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/src/header-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 0f2ef7272..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/src/header-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/src/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/src/index.ts deleted file mode 100644 index 0f2ef7272..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/tsconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/.eslintrc.js b/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/CHANGELOG.md b/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/CHANGELOG.md deleted file mode 100644 index 3fe7ebe5d..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/header-case-string-to-path-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/LICENSE.md b/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/README.md b/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/README.md deleted file mode 100644 index dde335024..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/header-case-string-to-path-case-string` - -Converts a header case string to a path case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fheader-case-string-to-path-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fheader-case-string-to-path-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fheader-case-string-to-path-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/header-case-string-to-path-case-string - -# or, if you're using npm -npm install @codinasion/header-case-string-to-path-case-string - -# or, if you're using yarn -yarn add @codinasion/header-case-string-to-path-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HeaderCaseStringToPathCaseString } from "@codinasion/header-case-string-to-path-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToPathCaseString(string)); - -// Output -// hello/world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/jestconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/package.json b/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/package.json deleted file mode 100644 index b1638f2c3..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/header-case-string-to-path-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a header case string to a path case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "header case", - "path case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/src/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/src/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts deleted file mode 100644 index 9067c5727..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/src/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToPathCaseString } from "./header-case-string-to-path-case-string"; - -describe("HeaderCaseStringToPathCaseString", () => { - test("converts a Header-Case string to path/case", () => { - expect(HeaderCaseStringToPathCaseString("Header-Case-String")).toBe( - "header/case/string", - ); - expect(HeaderCaseStringToPathCaseString("Another-Header-Case-String")).toBe( - "another/header/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(HeaderCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/src/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/src/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts deleted file mode 100644 index 2d5f95eac..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/src/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a path case string. - * - * @param str - The header case string to convert. - * @returns The converted path case string. - */ -export function HeaderCaseStringToPathCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, "/"); -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/src/header-case-string-to-path-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/src/header-case-string-to-path-case-string/index.ts deleted file mode 100644 index 0b664e245..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/src/header-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/src/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/src/index.ts deleted file mode 100644 index 0b664e245..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/tsconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-path-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/.eslintrc.js b/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/CHANGELOG.md b/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/CHANGELOG.md deleted file mode 100644 index 4158cc679..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/header-case-string-to-sentence-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/LICENSE.md b/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/README.md b/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/README.md deleted file mode 100644 index 104d272e8..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/header-case-string-to-sentence-case-string` - -Converts a header case string to a sentence case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fheader-case-string-to-sentence-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fheader-case-string-to-sentence-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fheader-case-string-to-sentence-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/header-case-string-to-sentence-case-string - -# or, if you're using npm -npm install @codinasion/header-case-string-to-sentence-case-string - -# or, if you're using yarn -yarn add @codinasion/header-case-string-to-sentence-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HeaderCaseStringToSentenceCaseString } from "@codinasion/header-case-string-to-sentence-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToSentenceCaseString(string)); - -// Output -// Hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/jestconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/package.json b/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/package.json deleted file mode 100644 index 8a7a1a248..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/header-case-string-to-sentence-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a header case string to a sentence case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "header case", - "sentence case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/src/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/src/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 416ddd16b..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/src/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToSentenceCaseString } from "./header-case-string-to-sentence-case-string"; - -describe("HeaderCaseStringToSentenceCaseString", () => { - test("converts a Header-Case string to sentence case", () => { - expect(HeaderCaseStringToSentenceCaseString("Header-Case-String")).toBe( - "Header case string", - ); - expect( - HeaderCaseStringToSentenceCaseString("Another-Header-Case-String"), - ).toBe("Another header case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(HeaderCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/src/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/src/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts deleted file mode 100644 index b135a526b..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/src/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a string in header case to sentence case. - * - * @param str - The string to convert. - * @returns The converted string in sentence case. - */ -export function HeaderCaseStringToSentenceCaseString(str: string): string { - if (str.includes("-")) { - return str - .split("-") - .map((word, index) => { - if (index === 0) { - return word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(); - } - return word.toLowerCase(); - }) - .join(" "); - } - return str; -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/src/header-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/src/header-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 8c5df8fe6..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/src/header-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/src/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/src/index.ts deleted file mode 100644 index 8c5df8fe6..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/tsconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/.eslintrc.js b/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/CHANGELOG.md b/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/CHANGELOG.md deleted file mode 100644 index 11d1c508c..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/header-case-string-to-snake-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/LICENSE.md b/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/README.md b/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/README.md deleted file mode 100644 index a435291e7..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/header-case-string-to-snake-case-string` - -Converts a header case string to a snake case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fheader-case-string-to-snake-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fheader-case-string-to-snake-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fheader-case-string-to-snake-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/header-case-string-to-snake-case-string - -# or, if you're using npm -npm install @codinasion/header-case-string-to-snake-case-string - -# or, if you're using yarn -yarn add @codinasion/header-case-string-to-snake-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HeaderCaseStringToSnakeCaseString } from "@codinasion/header-case-string-to-snake-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToSnakeCaseString(string)); - -// Output -// hello_world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/jestconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/package.json b/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/package.json deleted file mode 100644 index cc81c6d5c..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/header-case-string-to-snake-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a header case string to a snake case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "header case", - "snake case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/src/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/src/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 7223477ca..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/src/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToSnakeCaseString } from "./header-case-string-to-snake-case-string"; - -describe("HeaderCaseStringToSnakeCaseString", () => { - test("converts a Header-Case string to snake_case", () => { - expect(HeaderCaseStringToSnakeCaseString("Header-Case-String")).toBe( - "header_case_string", - ); - expect( - HeaderCaseStringToSnakeCaseString("Another-Header-Case-String"), - ).toBe("another_header_case_string"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(HeaderCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/src/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/src/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts deleted file mode 100644 index 0b5f9b9a5..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/src/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a snake case string. - * - * @param str - The header case string to convert. - * @returns The snake case string. - */ -export function HeaderCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, "_"); -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/src/header-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/src/header-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 8b7d87b2e..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/src/header-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/src/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/src/index.ts deleted file mode 100644 index 8b7d87b2e..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/tsconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/.eslintrc.js b/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/CHANGELOG.md b/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/CHANGELOG.md deleted file mode 100644 index 9459bea83..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/header-case-string-to-title-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/LICENSE.md b/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/README.md b/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/README.md deleted file mode 100644 index 842dd9e3d..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/header-case-string-to-title-case-string` - -Converts a header case string to a title case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fheader-case-string-to-title-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fheader-case-string-to-title-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fheader-case-string-to-title-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/header-case-string-to-title-case-string - -# or, if you're using npm -npm install @codinasion/header-case-string-to-title-case-string - -# or, if you're using yarn -yarn add @codinasion/header-case-string-to-title-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HeaderCaseStringToTitleCaseString } from "@codinasion/header-case-string-to-title-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToTitleCaseString(string)); - -// Output -// Hello World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/jestconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/package.json b/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/package.json deleted file mode 100644 index f58e1787d..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/header-case-string-to-title-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a header case string to a title case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "header case", - "title case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/src/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/src/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts deleted file mode 100644 index 13cc91b2f..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/src/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToTitleCaseString } from "./header-case-string-to-title-case-string"; - -describe("HeaderCaseStringToTitleCaseString", () => { - test("converts a Header-Case string to Title Case", () => { - expect(HeaderCaseStringToTitleCaseString("Header-Case-String")).toBe( - "Header Case String", - ); - expect( - HeaderCaseStringToTitleCaseString("Another-Header-Case-String"), - ).toBe("Another Header Case String"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(HeaderCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/src/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/src/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts deleted file mode 100644 index de2b0d55a..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/src/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a header case string to title case string. - * - * @param str - The header case string to convert. - * @returns The title case string. - */ -export function HeaderCaseStringToTitleCaseString(str: string): string { - return str - .toLowerCase() - .replace(/-/g, " ") - .replace(/(?:^|\s)\S/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/src/header-case-string-to-title-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/src/header-case-string-to-title-case-string/index.ts deleted file mode 100644 index f068ce930..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/src/header-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/src/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/src/index.ts deleted file mode 100644 index f068ce930..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/tsconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-title-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/.eslintrc.js b/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/CHANGELOG.md b/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/CHANGELOG.md deleted file mode 100644 index 15cd9cb99..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/header-case-string-to-upper-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/LICENSE.md b/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/README.md b/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/README.md deleted file mode 100644 index dcc8133aa..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/header-case-string-to-upper-case-string` - -Converts a header case string to an upper case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fheader-case-string-to-upper-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fheader-case-string-to-upper-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fheader-case-string-to-upper-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/header-case-string-to-upper-case-string - -# or, if you're using npm -npm install @codinasion/header-case-string-to-upper-case-string - -# or, if you're using yarn -yarn add @codinasion/header-case-string-to-upper-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HeaderCaseStringToUpperCaseString } from "@codinasion/header-case-string-to-upper-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/jestconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/package.json b/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/package.json deleted file mode 100644 index 49dbce628..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/header-case-string-to-upper-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a header case string to an upper case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "header case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/src/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/src/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 7183b74dd..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/src/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToUpperCaseString } from "./header-case-string-to-upper-case-string"; - -describe("HeaderCaseStringToUpperCaseString", () => { - test("converts a Header-Case string to UPPERCASE", () => { - expect(HeaderCaseStringToUpperCaseString("Header-Case-String")).toBe( - "HEADER CASE STRING", - ); - expect( - HeaderCaseStringToUpperCaseString("Another-Header-Case-String"), - ).toBe("ANOTHER HEADER CASE STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in UPPERCASE", () => { - expect(HeaderCaseStringToUpperCaseString("UPPERCASE STRING")).toBe( - "UPPERCASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/src/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/src/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts deleted file mode 100644 index dd8ebe865..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/src/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to an upper case string. - * - * @param str - The header case string to convert. - * @returns The converted upper case string. - */ -export function HeaderCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/-/g, " "); -} diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/src/header-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/src/header-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 0105d7e47..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/src/header-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/src/index.ts b/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/src/index.ts deleted file mode 100644 index 0105d7e47..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/tsconfig.json b/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string/.eslintrc.js b/npm/packages/string/case/header-case-string/header-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/header-case-string/header-case-string/CHANGELOG.md b/npm/packages/string/case/header-case-string/header-case-string/CHANGELOG.md deleted file mode 100644 index cf0a24b92..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/header-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/header-case-string/header-case-string/LICENSE.md b/npm/packages/string/case/header-case-string/header-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/header-case-string/header-case-string/README.md b/npm/packages/string/case/header-case-string/header-case-string/README.md deleted file mode 100644 index 8e2d9758c..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/header-case-string` - -A collection of useful TypeScript functions and utilities for header case string manipulation. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fheader-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fheader-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fheader-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/header-case-string - -# or, if you're using npm -npm install @codinasion/header-case-string - -# or, if you're using yarn -yarn add @codinasion/header-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { HeaderCaseStringToCamelCaseString } from "@codinasion/header-case-string"; - -const string = "Hello-World"; -console.log(HeaderCaseStringToCamelCaseString(string)); - -// Output -// helloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/header-case-string/header-case-string/jestconfig.json b/npm/packages/string/case/header-case-string/header-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/header-case-string/header-case-string/package.json b/npm/packages/string/case/header-case-string/header-case-string/package.json deleted file mode 100644 index 4a46ca55d..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/header-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for header case string manipulation.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "header case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 464c1ea64..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToCamelCaseString } from "./header-case-string-to-camel-case-string"; - -describe("HeaderCaseStringToCamelCaseString", () => { - test("converts a Header-Case string to camelCase", () => { - expect(HeaderCaseStringToCamelCaseString("Header-Case-String")).toBe( - "headerCaseString", - ); - expect( - HeaderCaseStringToCamelCaseString("Another-Header-Case-String"), - ).toBe("anotherHeaderCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(HeaderCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts deleted file mode 100644 index 984456e26..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a string in header case to camel case. - * - * @param str - The string to convert. - * @returns The converted camel case string. - */ -export function HeaderCaseStringToCamelCaseString(str: string): string { - if (str.includes("-")) { - return str - .split("-") - .map((word, index) => { - if (index === 0) { - return word.toLowerCase(); - } - return word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(); - }) - .join(""); - } - return str; -} diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 89f7194bf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 3f67306db..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToConstantCaseString } from "./header-case-string-to-constant-case-string"; - -describe("HeaderCaseStringToConstantCaseString", () => { - test("converts a Header-Case string to CONSTANT_CASE", () => { - expect(HeaderCaseStringToConstantCaseString("Header-Case-String")).toBe( - "HEADER_CASE_STRING", - ); - expect( - HeaderCaseStringToConstantCaseString("Another-Header-Case-String"), - ).toBe("ANOTHER_HEADER_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(HeaderCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts deleted file mode 100644 index 5ff6dca4d..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a constant case string. - * - * @param str - The header case string to convert. - * @returns The converted constant case string. - */ -export function HeaderCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/-/g, "_"); -} diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-constant-case-string/index.ts deleted file mode 100644 index fae8a9be4..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts deleted file mode 100644 index dff3dda5d..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToDotCaseString } from "./header-case-string-to-dot-case-string"; - -describe("HeaderCaseStringToDotCaseString", () => { - test("converts a Header-Case string to dot.case", () => { - expect(HeaderCaseStringToDotCaseString("Header-Case-String")).toBe( - "header.case.string", - ); - expect(HeaderCaseStringToDotCaseString("Another-Header-Case-String")).toBe( - "another.header.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(HeaderCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts deleted file mode 100644 index 36bc98ad1..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a dot case string. - * - * @param str - The header case string to convert. - * @returns The dot case string. - */ -export function HeaderCaseStringToDotCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, "."); -} diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-dot-case-string/index.ts deleted file mode 100644 index d5ef58c9f..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index f5dfc29c8..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToKebabCaseString } from "./header-case-string-to-kebab-case-string"; - -describe("HeaderCaseStringToKebabCaseString", () => { - test("converts a Header-Case string to kebab-case", () => { - expect(HeaderCaseStringToKebabCaseString("Header-Case-String")).toBe( - "header-case-string", - ); - expect( - HeaderCaseStringToKebabCaseString("Another-Header-Case-String"), - ).toBe("another-header-case-string"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(HeaderCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts deleted file mode 100644 index adfe00f5f..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to kebab case string. - * - * @param str - The header case string to convert. - * @returns The converted kebab case string. - */ -export function HeaderCaseStringToKebabCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, "_").replace(/_/g, "-"); -} diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 83506576a..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts deleted file mode 100644 index cd8dec8ec..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToLowerCaseString } from "./header-case-string-to-lower-case-string"; - -describe("HeaderCaseStringToLowerCaseString", () => { - test("converts a Header-Case string to lowercase", () => { - expect(HeaderCaseStringToLowerCaseString("Header-Case-String")).toBe( - "header case string", - ); - expect( - HeaderCaseStringToLowerCaseString("Another-Header-Case-String"), - ).toBe("another header case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lowercase", () => { - expect(HeaderCaseStringToLowerCaseString("lowercase string")).toBe( - "lowercase string", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts deleted file mode 100644 index 4c7fc9320..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a lower case string. - * - * @param str - The header case string to convert. - * @returns The converted lower case string. - */ -export function HeaderCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, " "); -} diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 194932ed1..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index b13ffa81b..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToPascalCaseString } from "./header-case-string-to-pascal-case-string"; - -describe("HeaderCaseStringToPascalCaseString", () => { - test("converts a Header-Case string to PascalCase", () => { - expect(HeaderCaseStringToPascalCaseString("Header-Case-String")).toBe( - "HeaderCaseString", - ); - expect( - HeaderCaseStringToPascalCaseString("Another-Header-Case-String"), - ).toBe("AnotherHeaderCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(HeaderCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts deleted file mode 100644 index de0d319bc..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a header case string to a Pascal case string. - * - * @param str - The header case string to convert. - * @returns The converted Pascal case string. - */ -export function HeaderCaseStringToPascalCaseString(str: string): string { - if (str.includes("-")) { - return str - .split("-") - .map((word) => { - return word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(); - }) - .join(""); - } - return str; -} diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 0f2ef7272..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts deleted file mode 100644 index 9067c5727..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToPathCaseString } from "./header-case-string-to-path-case-string"; - -describe("HeaderCaseStringToPathCaseString", () => { - test("converts a Header-Case string to path/case", () => { - expect(HeaderCaseStringToPathCaseString("Header-Case-String")).toBe( - "header/case/string", - ); - expect(HeaderCaseStringToPathCaseString("Another-Header-Case-String")).toBe( - "another/header/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(HeaderCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts deleted file mode 100644 index 2d5f95eac..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a path case string. - * - * @param str - The header case string to convert. - * @returns The converted path case string. - */ -export function HeaderCaseStringToPathCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, "/"); -} diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-path-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-path-case-string/index.ts deleted file mode 100644 index 0b664e245..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 416ddd16b..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToSentenceCaseString } from "./header-case-string-to-sentence-case-string"; - -describe("HeaderCaseStringToSentenceCaseString", () => { - test("converts a Header-Case string to sentence case", () => { - expect(HeaderCaseStringToSentenceCaseString("Header-Case-String")).toBe( - "Header case string", - ); - expect( - HeaderCaseStringToSentenceCaseString("Another-Header-Case-String"), - ).toBe("Another header case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(HeaderCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts deleted file mode 100644 index b135a526b..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a string in header case to sentence case. - * - * @param str - The string to convert. - * @returns The converted string in sentence case. - */ -export function HeaderCaseStringToSentenceCaseString(str: string): string { - if (str.includes("-")) { - return str - .split("-") - .map((word, index) => { - if (index === 0) { - return word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(); - } - return word.toLowerCase(); - }) - .join(" "); - } - return str; -} diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 8c5df8fe6..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 7223477ca..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToSnakeCaseString } from "./header-case-string-to-snake-case-string"; - -describe("HeaderCaseStringToSnakeCaseString", () => { - test("converts a Header-Case string to snake_case", () => { - expect(HeaderCaseStringToSnakeCaseString("Header-Case-String")).toBe( - "header_case_string", - ); - expect( - HeaderCaseStringToSnakeCaseString("Another-Header-Case-String"), - ).toBe("another_header_case_string"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(HeaderCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts deleted file mode 100644 index 0b5f9b9a5..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a snake case string. - * - * @param str - The header case string to convert. - * @returns The snake case string. - */ -export function HeaderCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, "_"); -} diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 8b7d87b2e..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts deleted file mode 100644 index 13cc91b2f..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToTitleCaseString } from "./header-case-string-to-title-case-string"; - -describe("HeaderCaseStringToTitleCaseString", () => { - test("converts a Header-Case string to Title Case", () => { - expect(HeaderCaseStringToTitleCaseString("Header-Case-String")).toBe( - "Header Case String", - ); - expect( - HeaderCaseStringToTitleCaseString("Another-Header-Case-String"), - ).toBe("Another Header Case String"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(HeaderCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts deleted file mode 100644 index de2b0d55a..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a header case string to title case string. - * - * @param str - The header case string to convert. - * @returns The title case string. - */ -export function HeaderCaseStringToTitleCaseString(str: string): string { - return str - .toLowerCase() - .replace(/-/g, " ") - .replace(/(?:^|\s)\S/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-title-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-title-case-string/index.ts deleted file mode 100644 index f068ce930..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 7183b74dd..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToUpperCaseString } from "./header-case-string-to-upper-case-string"; - -describe("HeaderCaseStringToUpperCaseString", () => { - test("converts a Header-Case string to UPPERCASE", () => { - expect(HeaderCaseStringToUpperCaseString("Header-Case-String")).toBe( - "HEADER CASE STRING", - ); - expect( - HeaderCaseStringToUpperCaseString("Another-Header-Case-String"), - ).toBe("ANOTHER HEADER CASE STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in UPPERCASE", () => { - expect(HeaderCaseStringToUpperCaseString("UPPERCASE STRING")).toBe( - "UPPERCASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts deleted file mode 100644 index dd8ebe865..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to an upper case string. - * - * @param str - The header case string to convert. - * @returns The converted upper case string. - */ -export function HeaderCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/-/g, " "); -} diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 0105d7e47..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/header-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/index.ts b/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/index.ts deleted file mode 100644 index f1c832e4a..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/header-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./header-case-string-to-camel-case-string"; -export * from "./header-case-string-to-constant-case-string"; -export * from "./header-case-string-to-dot-case-string"; -export * from "./header-case-string-to-kebab-case-string"; -export * from "./header-case-string-to-lower-case-string"; -export * from "./header-case-string-to-pascal-case-string"; -export * from "./header-case-string-to-path-case-string"; -export * from "./header-case-string-to-sentence-case-string"; -export * from "./header-case-string-to-snake-case-string"; -export * from "./header-case-string-to-title-case-string"; -export * from "./header-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string/src/index.ts b/npm/packages/string/case/header-case-string/header-case-string/src/index.ts deleted file mode 100644 index 886a8a8b0..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string"; diff --git a/npm/packages/string/case/header-case-string/header-case-string/tsconfig.json b/npm/packages/string/case/header-case-string/header-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/header-case-string/header-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/.eslintrc.js b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/CHANGELOG.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/CHANGELOG.md deleted file mode 100644 index c439d1447..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/kebab-case-string-to-camel-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/LICENSE.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/README.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/README.md deleted file mode 100644 index 3df73e620..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/kebab-case-string-to-camel-case-string` - -Converts a kebab-case string to a camelCase string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fkebab-case-string-to-camel-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fkebab-case-string-to-camel-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fkebab-case-string-to-camel-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/kebab-case-string-to-camel-case-string - -# or, if you're using npm -npm install @codinasion/kebab-case-string-to-camel-case-string - -# or, if you're using yarn -yarn add @codinasion/kebab-case-string-to-camel-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { KebabCaseStringToCamelCaseString } from "@codinasion/kebab-case-string-to-camel-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToCamelCaseString(string)); - -// Output -// helloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/jestconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/package.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/package.json deleted file mode 100644 index 26817f86e..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/kebab-case-string-to-camel-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a kebab-case string to a camelCase string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "kebab case", - "camel case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/src/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/src/index.ts deleted file mode 100644 index 477c2d818..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/src/kebab-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/src/kebab-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 477c2d818..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/src/kebab-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/src/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/src/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 1f41a8fff..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/src/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToCamelCaseString } from "./kebab-case-string-to-camel-case-string"; - -describe("KebabCaseStringToCamelCaseString", () => { - test("converts a kebab-case string to camelCase", () => { - expect(KebabCaseStringToCamelCaseString("kebab-case-string")).toBe( - "kebabCaseString", - ); - expect(KebabCaseStringToCamelCaseString("another-kebab-case-string")).toBe( - "anotherKebabCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(KebabCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/src/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/src/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts deleted file mode 100644 index dca5ce4ff..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/src/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a kebab-case string to camelCase string. - * - * @param str - The kebab-case string to convert. - * @returns The camelCase string. - */ -export function KebabCaseStringToCamelCaseString(str: string): string { - return str.replace(/-(?[a-z])/g, (match: string, group1: string) => - group1.toUpperCase(), - ); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/tsconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/.eslintrc.js b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/CHANGELOG.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/CHANGELOG.md deleted file mode 100644 index e5f0d1ab2..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/kebab-case-string-to-constant-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/LICENSE.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/README.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/README.md deleted file mode 100644 index e0f993431..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/kebab-case-string-to-constant-case-string` - -Converts a kebab-case string to a CONSTANT_CASE string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fkebab-case-string-to-constant-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fkebab-case-string-to-constant-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fkebab-case-string-to-constant-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/kebab-case-string-to-constant-case-string - -# or, if you're using npm -npm install @codinasion/kebab-case-string-to-constant-case-string - -# or, if you're using yarn -yarn add @codinasion/kebab-case-string-to-constant-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { KebabCaseStringToConstantCaseString } from "@codinasion/kebab-case-string-to-constant-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/jestconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/package.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/package.json deleted file mode 100644 index 626531b92..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/kebab-case-string-to-constant-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a kebab-case string to a CONSTANT_CASE string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "kebab case", - "constant case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/src/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/src/index.ts deleted file mode 100644 index 942b899cb..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/src/kebab-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/src/kebab-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 942b899cb..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/src/kebab-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/src/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/src/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts deleted file mode 100644 index a6ff03113..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/src/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToConstantCaseString } from "./kebab-case-string-to-constant-case-string"; - -describe("KebabCaseStringToConstantCaseString", () => { - test("converts a kebab-case string to CONSTANT_CASE", () => { - expect(KebabCaseStringToConstantCaseString("kebab-case-string")).toBe( - "KEBAB_CASE_STRING", - ); - expect( - KebabCaseStringToConstantCaseString("another-kebab-case-string"), - ).toBe("ANOTHER_KEBAB_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(KebabCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/src/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/src/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts deleted file mode 100644 index f18003ab1..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/src/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to a constant case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted constant case string. - */ -export function KebabCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/-/g, "_"); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/tsconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/.eslintrc.js b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/CHANGELOG.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/CHANGELOG.md deleted file mode 100644 index 674a0763f..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/kebab-case-string-to-dot-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/LICENSE.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/README.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/README.md deleted file mode 100644 index af6e7f7a6..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/kebab-case-string-to-dot-case-string` - -Converts a kebab-case string to a dot.case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fkebab-case-string-to-dot-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fkebab-case-string-to-dot-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fkebab-case-string-to-dot-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/kebab-case-string-to-dot-case-string - -# or, if you're using npm -npm install @codinasion/kebab-case-string-to-dot-case-string - -# or, if you're using yarn -yarn add @codinasion/kebab-case-string-to-dot-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { KebabCaseStringToDotCaseString } from "@codinasion/kebab-case-string-to-dot-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToDotCaseString(string)); - -// Output -// hello.world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/jestconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/package.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/package.json deleted file mode 100644 index 32266ca1f..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/kebab-case-string-to-dot-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a kebab-case string to a dot.case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "kebab case", - "dot case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/src/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/src/index.ts deleted file mode 100644 index 78d5632a4..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/src/kebab-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/src/kebab-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 78d5632a4..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/src/kebab-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/src/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/src/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 9104e4652..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/src/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToDotCaseString } from "./kebab-case-string-to-dot-case-string"; - -describe("KebabCaseStringToDotCaseString", () => { - test("converts a kebab-case string to dot.case", () => { - expect(KebabCaseStringToDotCaseString("kebab-case-string")).toBe( - "kebab.case.string", - ); - expect(KebabCaseStringToDotCaseString("another-kebab-case-string")).toBe( - "another.kebab.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(KebabCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/src/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/src/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts deleted file mode 100644 index 332c78e71..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/src/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a kebab-case string to a dot-case string. - * Replaces all hyphens with dots. - * - * @param str - The kebab-case string to convert. - * @returns The dot-case string. - */ -export function KebabCaseStringToDotCaseString(str: string): string { - return str.replace(/-/g, "."); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/tsconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/.eslintrc.js b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/CHANGELOG.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/CHANGELOG.md deleted file mode 100644 index a80bd5a99..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/kebab-case-string-to-header-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/LICENSE.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/README.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/README.md deleted file mode 100644 index 7212ad01c..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/kebab-case-string-to-header-case-string` - -Converts a kebab-case string to a HEADER-CASE string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fkebab-case-string-to-header-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fkebab-case-string-to-header-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fkebab-case-string-to-header-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/kebab-case-string-to-header-case-string - -# or, if you're using npm -npm install @codinasion/kebab-case-string-to-header-case-string - -# or, if you're using yarn -yarn add @codinasion/kebab-case-string-to-header-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { KebabCaseStringToHeaderCaseString } from "@codinasion/kebab-case-string-to-header-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/jestconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/package.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/package.json deleted file mode 100644 index 6486ef5e0..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/kebab-case-string-to-header-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a kebab-case string to a header-case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "kebab case", - "header case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/src/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/src/index.ts deleted file mode 100644 index 8c6984ccc..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/src/kebab-case-string-to-header-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/src/kebab-case-string-to-header-case-string/index.ts deleted file mode 100644 index 8c6984ccc..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/src/kebab-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/src/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/src/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts deleted file mode 100644 index 0ef2df31a..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/src/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { KebabCaseStringToHeaderCaseString } from "./kebab-case-string-to-header-case-string"; - -describe("KebabCaseStringToHeaderCaseString", () => { - test("converts a kebab-case string to Header-Case", () => { - expect(KebabCaseStringToHeaderCaseString("kebab-case-string")).toBe( - "Kebab-Case-String", - ); - expect(KebabCaseStringToHeaderCaseString("another-kebab-case-string")).toBe( - "Another-Kebab-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(KebabCaseStringToHeaderCaseString("header-case-string")).toBe( - "Header-Case-String", - ); - expect(KebabCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/src/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/src/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts deleted file mode 100644 index 5106feab9..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/src/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a kebab-case string to header-case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted header-case string. - */ -export function KebabCaseStringToHeaderCaseString(str: string): string { - const result = str - .replace(/-/g, " ") - .replace(/\b\w/g, (match) => match.toUpperCase()); - return result.replace(/ /g, "-"); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/tsconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/.eslintrc.js b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/CHANGELOG.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/CHANGELOG.md deleted file mode 100644 index 3bc51e97d..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/kebab-case-string-to-lower-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/LICENSE.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/README.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/README.md deleted file mode 100644 index c9ff9762f..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/kebab-case-string-to-lower-case-string` - -Converts a kebab-case string to a lower case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fkebab-case-string-to-lower-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fkebab-case-string-to-lower-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fkebab-case-string-to-lower-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/kebab-case-string-to-lower-case-string - -# or, if you're using npm -npm install @codinasion/kebab-case-string-to-lower-case-string - -# or, if you're using yarn -yarn add @codinasion/kebab-case-string-to-lower-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { KebabCaseStringToLowerCaseString } from "@codinasion/kebab-case-string-to-lower-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToLowerCaseString(string)); - -// Output -// hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/jestconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/package.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/package.json deleted file mode 100644 index be39f4878..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/kebab-case-string-to-lower-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a kebab-case string to a lower case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "kebab case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/src/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/src/index.ts deleted file mode 100644 index b69f7123f..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/src/kebab-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/src/kebab-case-string-to-lower-case-string/index.ts deleted file mode 100644 index b69f7123f..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/src/kebab-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/src/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/src/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 64052f928..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/src/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToLowerCaseString } from "./kebab-case-string-to-lower-case-string"; - -describe("KebabCaseStringToLowerCaseString", () => { - test("converts a kebab-case string to lowercase", () => { - expect(KebabCaseStringToLowerCaseString("kebab-case-string")).toBe( - "kebab case string", - ); - expect(KebabCaseStringToLowerCaseString("another-kebab-case-string")).toBe( - "another kebab case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lowercase", () => { - expect(KebabCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/src/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/src/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts deleted file mode 100644 index a4cce3afc..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/src/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to a lower case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted lower case string. - */ -export function KebabCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, " "); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/tsconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/.eslintrc.js b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/CHANGELOG.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/CHANGELOG.md deleted file mode 100644 index 3309a2ecc..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/kebab-case-string-to-pascal-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/LICENSE.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/README.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/README.md deleted file mode 100644 index 3dc408901..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/kebab-case-string-to-pascal-case-string` - -Converts a kebab-case string to a PascalCase string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fkebab-case-string-to-pascal-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fkebab-case-string-to-pascal-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fkebab-case-string-to-pascal-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/kebab-case-string-to-pascal-case-string - -# or, if you're using npm -npm install @codinasion/kebab-case-string-to-pascal-case-string - -# or, if you're using yarn -yarn add @codinasion/kebab-case-string-to-pascal-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { KebabCaseStringToPascalCaseString } from "@codinasion/kebab-case-string-to-pascal-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/jestconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/package.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/package.json deleted file mode 100644 index 67257bc02..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/kebab-case-string-to-pascal-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a kebab-case string to a PascalCase string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "kebab case", - "pascal case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/src/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/src/index.ts deleted file mode 100644 index 35da8baf9..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/src/kebab-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/src/kebab-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 35da8baf9..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/src/kebab-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/src/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/src/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 4a64d3340..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/src/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToPascalCaseString } from "./kebab-case-string-to-pascal-case-string"; - -describe("KebabCaseStringToPascalCaseString", () => { - test("converts a kebab-case string to PascalCase", () => { - expect(KebabCaseStringToPascalCaseString("kebab-case-string")).toBe( - "KebabCaseString", - ); - expect(KebabCaseStringToPascalCaseString("another-kebab-case-string")).toBe( - "AnotherKebabCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(KebabCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/src/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/src/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts deleted file mode 100644 index c170f33ae..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/src/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a kebab-case string to PascalCase string. - * - * @param str - The kebab-case string to convert. - * @returns The PascalCase string. - */ -export function KebabCaseStringToPascalCaseString(str: string): string { - return str - .replace(/-(?[a-z])/g, (match: string, group1: string) => - group1.toUpperCase(), - ) - .replace(/^\w/, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/tsconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/.eslintrc.js b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/CHANGELOG.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/CHANGELOG.md deleted file mode 100644 index 43ccd74a2..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/kebab-case-string-to-path-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/LICENSE.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/README.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/README.md deleted file mode 100644 index 0107597d6..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/kebab-case-string-to-path-case-string` - -Converts a kebab-case string to a path/case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fkebab-case-string-to-path-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fkebab-case-string-to-path-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fkebab-case-string-to-path-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/kebab-case-string-to-path-case-string - -# or, if you're using npm -npm install @codinasion/kebab-case-string-to-path-case-string - -# or, if you're using yarn -yarn add @codinasion/kebab-case-string-to-path-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { KebabCaseStringToPathCaseString } from "@codinasion/kebab-case-string-to-path-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToPathCaseString(string)); - -// Output -// hello/world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/jestconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/package.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/package.json deleted file mode 100644 index 93d7f6e9e..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/kebab-case-string-to-path-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a kebab-case string to a path/case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "kebab case", - "path case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/src/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/src/index.ts deleted file mode 100644 index e7e8706c7..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/src/kebab-case-string-to-path-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/src/kebab-case-string-to-path-case-string/index.ts deleted file mode 100644 index e7e8706c7..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/src/kebab-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/src/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/src/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts deleted file mode 100644 index 6625fc3b0..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/src/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToPathCaseString } from "./kebab-case-string-to-path-case-string"; - -describe("KebabCaseStringToPathCaseString", () => { - test("converts a kebab-case string to path/case", () => { - expect(KebabCaseStringToPathCaseString("kebab-case-string")).toBe( - "kebab/case/string", - ); - expect(KebabCaseStringToPathCaseString("another-kebab-case-string")).toBe( - "another/kebab/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(KebabCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/src/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/src/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts deleted file mode 100644 index 3faeb6316..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/src/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a kebab-case string to a path-case string. - * Replaces all hyphens with forward slashes. - * - * @param str - The kebab-case string to convert. - * @returns The converted path-case string. - */ -export function KebabCaseStringToPathCaseString(str: string): string { - return str.replace(/-/g, "/"); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/tsconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/.eslintrc.js b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/CHANGELOG.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/CHANGELOG.md deleted file mode 100644 index a9735abd1..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/kebab-case-string-to-sentence-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/LICENSE.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/README.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/README.md deleted file mode 100644 index 46c123ddd..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/kebab-case-string-to-sentence-case-string` - -Converts a kebab-case string to a Sentence Case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fkebab-case-string-to-sentence-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fkebab-case-string-to-sentence-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fkebab-case-string-to-sentence-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/kebab-case-string-to-sentence-case-string - -# or, if you're using npm -npm install @codinasion/kebab-case-string-to-sentence-case-string - -# or, if you're using yarn -yarn add @codinasion/kebab-case-string-to-sentence-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { KebabCaseStringToSentenceCaseString } from "@codinasion/kebab-case-string-to-sentence-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToSentenceCaseString(string)); - -// Output -// Hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/jestconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/package.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/package.json deleted file mode 100644 index 195bf26ac..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/kebab-case-string-to-sentence-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a kebab-case string to a sentence case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "kebab-case", - "sentence-case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/src/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/src/index.ts deleted file mode 100644 index 641185f41..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/src/kebab-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/src/kebab-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 641185f41..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/src/kebab-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/src/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/src/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 90a989aca..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/src/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToSentenceCaseString } from "./kebab-case-string-to-sentence-case-string"; - -describe("KebabCaseStringToSentenceCaseString", () => { - test("converts a kebab-case string to sentence case", () => { - expect(KebabCaseStringToSentenceCaseString("kebab-case-string")).toBe( - "Kebab case string", - ); - expect( - KebabCaseStringToSentenceCaseString("another-kebab-case-string"), - ).toBe("Another kebab case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(KebabCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/src/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/src/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts deleted file mode 100644 index ac01d3f49..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/src/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to sentence case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted sentence case string. - */ -export function KebabCaseStringToSentenceCaseString(str: string): string { - return str.replace(/-/g, " ").replace(/^\w/, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/tsconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/.eslintrc.js b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/CHANGELOG.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/CHANGELOG.md deleted file mode 100644 index a43bb2be9..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/kebab-case-string-to-snake-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/LICENSE.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/README.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/README.md deleted file mode 100644 index 28e1b2cf0..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/kebab-case-string-to-snake-case-string` - -Converts a kebab-case string to a snake_case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fkebab-case-string-to-snake-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fkebab-case-string-to-snake-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fkebab-case-string-to-snake-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/kebab-case-string-to-snake-case-string - -# or, if you're using npm -npm install @codinasion/kebab-case-string-to-snake-case-string - -# or, if you're using yarn -yarn add @codinasion/kebab-case-string-to-snake-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { KebabCaseStringToSnakeCaseString } from "@codinasion/kebab-case-string-to-snake-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToSnakeCaseString(string)); - -// Output -// hello_world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/jestconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/package.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/package.json deleted file mode 100644 index 88ee449b4..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/kebab-case-string-to-snake-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a kebab-case string to a snake_case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "kebab-case", - "snake_case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/src/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/src/index.ts deleted file mode 100644 index a53b9e24e..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/src/kebab-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/src/kebab-case-string-to-snake-case-string/index.ts deleted file mode 100644 index a53b9e24e..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/src/kebab-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/src/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/src/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts deleted file mode 100644 index a83e50223..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/src/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToSnakeCaseString } from "./kebab-case-string-to-snake-case-string"; - -describe("KebabCaseStringToSnakeCaseString", () => { - test("converts a kebab-case string to snake_case", () => { - expect(KebabCaseStringToSnakeCaseString("kebab-case-string")).toBe( - "kebab_case_string", - ); - expect(KebabCaseStringToSnakeCaseString("another-kebab-case-string")).toBe( - "another_kebab_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(KebabCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/src/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/src/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts deleted file mode 100644 index 3638a7b1f..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/src/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to a snake_case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted snake_case string. - */ -export function KebabCaseStringToSnakeCaseString(str: string): string { - return str.replace(/-/g, "_"); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/tsconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/.eslintrc.js b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/CHANGELOG.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/CHANGELOG.md deleted file mode 100644 index 27601d1d2..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/kebab-case-string-to-title-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/LICENSE.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/README.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/README.md deleted file mode 100644 index 8a37ee3b5..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/kebab-case-string-to-title-case-string` - -Converts a kebab-case string to a Title Case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fkebab-case-string-to-title-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fkebab-case-string-to-title-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fkebab-case-string-to-title-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/kebab-case-string-to-title-case-string - -# or, if you're using npm -npm install @codinasion/kebab-case-string-to-title-case-string - -# or, if you're using yarn -yarn add @codinasion/kebab-case-string-to-title-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { KebabCaseStringToTitleCaseString } from "@codinasion/kebab-case-string-to-title-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToTitleCaseString(string)); - -// Output -// Hello World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/jestconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/package.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/package.json deleted file mode 100644 index e4ad5d5b4..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/kebab-case-string-to-title-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a kebab-case string to a title-case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "kebab-case", - "title-case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/src/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/src/index.ts deleted file mode 100644 index 9d8036e4f..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/src/kebab-case-string-to-title-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/src/kebab-case-string-to-title-case-string/index.ts deleted file mode 100644 index 9d8036e4f..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/src/kebab-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/src/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/src/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts deleted file mode 100644 index 29f2e51ad..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/src/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToTitleCaseString } from "./kebab-case-string-to-title-case-string"; - -describe("KebabCaseStringToTitleCaseString", () => { - test("converts a kebab-case string to Title Case", () => { - expect(KebabCaseStringToTitleCaseString("kebab-case-string")).toBe( - "Kebab Case String", - ); - expect(KebabCaseStringToTitleCaseString("another-kebab-case-string")).toBe( - "Another Kebab Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(KebabCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/src/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/src/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts deleted file mode 100644 index 344876dbd..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/src/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a kebab-case string to title case string. - * - * @param str - The kebab-case string to convert. - * @returns The title case string. - */ -export function KebabCaseStringToTitleCaseString(str: string): string { - return str - .replace(/-/g, " ") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/tsconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/.eslintrc.js b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/CHANGELOG.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/CHANGELOG.md deleted file mode 100644 index 1e2a4f7e2..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/kebab-case-string-to-upper-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/LICENSE.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/README.md b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/README.md deleted file mode 100644 index fa649f013..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/kebab-case-string-to-upper-case-string` - -Converts a kebab-case string to an UPPER CASE string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fkebab-case-string-to-upper-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fkebab-case-string-to-upper-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fkebab-case-string-to-upper-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/kebab-case-string-to-upper-case-string - -# or, if you're using npm -npm install @codinasion/kebab-case-string-to-upper-case-string - -# or, if you're using yarn -yarn add @codinasion/kebab-case-string-to-upper-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { KebabCaseStringToUpperCaseString } from "@codinasion/kebab-case-string-to-upper-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/jestconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/package.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/package.json deleted file mode 100644 index 3f6bf3ba4..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/kebab-case-string-to-upper-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a kebab-case string to an upper case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "kebab-case", - "upper-case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/src/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/src/index.ts deleted file mode 100644 index cc6c6e2f1..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/src/kebab-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/src/kebab-case-string-to-upper-case-string/index.ts deleted file mode 100644 index cc6c6e2f1..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/src/kebab-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/src/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/src/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts deleted file mode 100644 index f10339623..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/src/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToUpperCaseString } from "./kebab-case-string-to-upper-case-string"; - -describe("KebabCaseStringToUpperCaseString", () => { - test("converts a kebab-case string to uppercase", () => { - expect(KebabCaseStringToUpperCaseString("kebab-case-string")).toBe( - "KEBAB CASE STRING", - ); - expect(KebabCaseStringToUpperCaseString("another-kebab-case-string")).toBe( - "ANOTHER KEBAB CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in uppercase", () => { - expect(KebabCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/src/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/src/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts deleted file mode 100644 index 33394c082..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/src/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to an upper case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted upper case string. - */ -export function KebabCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/-/g, " "); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/tsconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/.eslintrc.js b/npm/packages/string/case/kebab-case-string/kebab-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/CHANGELOG.md b/npm/packages/string/case/kebab-case-string/kebab-case-string/CHANGELOG.md deleted file mode 100644 index ec43641ac..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/kebab-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/LICENSE.md b/npm/packages/string/case/kebab-case-string/kebab-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/README.md b/npm/packages/string/case/kebab-case-string/kebab-case-string/README.md deleted file mode 100644 index cc5772197..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/kebab-case-string` - -A collection of useful TypeScript functions and utilities for kebab case string manipulation. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fkebab-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fkebab-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fkebab-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/kebab-case-string - -# or, if you're using npm -npm install @codinasion/kebab-case-string - -# or, if you're using yarn -yarn add @codinasion/kebab-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { KebabCaseStringToCamelCaseString } from "@codinasion/kebab-case-string"; - -const string = "hello-world"; -console.log(KebabCaseStringToCamelCaseString(string)); - -// Output -// helloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/jestconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/package.json b/npm/packages/string/case/kebab-case-string/kebab-case-string/package.json deleted file mode 100644 index d520eb69b..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/kebab-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for kebab-case string manipulation.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "kebab case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/index.ts deleted file mode 100644 index 02aecaa41..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/index.ts deleted file mode 100644 index d05db65f0..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./kebab-case-string-to-camel-case-string"; -export * from "./kebab-case-string-to-constant-case-string"; -export * from "./kebab-case-string-to-dot-case-string"; -export * from "./kebab-case-string-to-header-case-string"; -export * from "./kebab-case-string-to-lower-case-string"; -export * from "./kebab-case-string-to-pascal-case-string"; -export * from "./kebab-case-string-to-path-case-string"; -export * from "./kebab-case-string-to-sentence-case-string"; -export * from "./kebab-case-string-to-snake-case-string"; -export * from "./kebab-case-string-to-title-case-string"; -export * from "./kebab-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 477c2d818..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 1f41a8fff..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToCamelCaseString } from "./kebab-case-string-to-camel-case-string"; - -describe("KebabCaseStringToCamelCaseString", () => { - test("converts a kebab-case string to camelCase", () => { - expect(KebabCaseStringToCamelCaseString("kebab-case-string")).toBe( - "kebabCaseString", - ); - expect(KebabCaseStringToCamelCaseString("another-kebab-case-string")).toBe( - "anotherKebabCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(KebabCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts deleted file mode 100644 index dca5ce4ff..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a kebab-case string to camelCase string. - * - * @param str - The kebab-case string to convert. - * @returns The camelCase string. - */ -export function KebabCaseStringToCamelCaseString(str: string): string { - return str.replace(/-(?[a-z])/g, (match: string, group1: string) => - group1.toUpperCase(), - ); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 942b899cb..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts deleted file mode 100644 index a6ff03113..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToConstantCaseString } from "./kebab-case-string-to-constant-case-string"; - -describe("KebabCaseStringToConstantCaseString", () => { - test("converts a kebab-case string to CONSTANT_CASE", () => { - expect(KebabCaseStringToConstantCaseString("kebab-case-string")).toBe( - "KEBAB_CASE_STRING", - ); - expect( - KebabCaseStringToConstantCaseString("another-kebab-case-string"), - ).toBe("ANOTHER_KEBAB_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(KebabCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts deleted file mode 100644 index f18003ab1..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to a constant case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted constant case string. - */ -export function KebabCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/-/g, "_"); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 78d5632a4..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 9104e4652..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToDotCaseString } from "./kebab-case-string-to-dot-case-string"; - -describe("KebabCaseStringToDotCaseString", () => { - test("converts a kebab-case string to dot.case", () => { - expect(KebabCaseStringToDotCaseString("kebab-case-string")).toBe( - "kebab.case.string", - ); - expect(KebabCaseStringToDotCaseString("another-kebab-case-string")).toBe( - "another.kebab.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(KebabCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts deleted file mode 100644 index 332c78e71..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a kebab-case string to a dot-case string. - * Replaces all hyphens with dots. - * - * @param str - The kebab-case string to convert. - * @returns The dot-case string. - */ -export function KebabCaseStringToDotCaseString(str: string): string { - return str.replace(/-/g, "."); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-header-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-header-case-string/index.ts deleted file mode 100644 index 8c6984ccc..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts deleted file mode 100644 index 0ef2df31a..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { KebabCaseStringToHeaderCaseString } from "./kebab-case-string-to-header-case-string"; - -describe("KebabCaseStringToHeaderCaseString", () => { - test("converts a kebab-case string to Header-Case", () => { - expect(KebabCaseStringToHeaderCaseString("kebab-case-string")).toBe( - "Kebab-Case-String", - ); - expect(KebabCaseStringToHeaderCaseString("another-kebab-case-string")).toBe( - "Another-Kebab-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(KebabCaseStringToHeaderCaseString("header-case-string")).toBe( - "Header-Case-String", - ); - expect(KebabCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts deleted file mode 100644 index 5106feab9..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a kebab-case string to header-case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted header-case string. - */ -export function KebabCaseStringToHeaderCaseString(str: string): string { - const result = str - .replace(/-/g, " ") - .replace(/\b\w/g, (match) => match.toUpperCase()); - return result.replace(/ /g, "-"); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-lower-case-string/index.ts deleted file mode 100644 index b69f7123f..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 64052f928..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToLowerCaseString } from "./kebab-case-string-to-lower-case-string"; - -describe("KebabCaseStringToLowerCaseString", () => { - test("converts a kebab-case string to lowercase", () => { - expect(KebabCaseStringToLowerCaseString("kebab-case-string")).toBe( - "kebab case string", - ); - expect(KebabCaseStringToLowerCaseString("another-kebab-case-string")).toBe( - "another kebab case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lowercase", () => { - expect(KebabCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts deleted file mode 100644 index a4cce3afc..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to a lower case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted lower case string. - */ -export function KebabCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, " "); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 35da8baf9..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 4a64d3340..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToPascalCaseString } from "./kebab-case-string-to-pascal-case-string"; - -describe("KebabCaseStringToPascalCaseString", () => { - test("converts a kebab-case string to PascalCase", () => { - expect(KebabCaseStringToPascalCaseString("kebab-case-string")).toBe( - "KebabCaseString", - ); - expect(KebabCaseStringToPascalCaseString("another-kebab-case-string")).toBe( - "AnotherKebabCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(KebabCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts deleted file mode 100644 index c170f33ae..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a kebab-case string to PascalCase string. - * - * @param str - The kebab-case string to convert. - * @returns The PascalCase string. - */ -export function KebabCaseStringToPascalCaseString(str: string): string { - return str - .replace(/-(?[a-z])/g, (match: string, group1: string) => - group1.toUpperCase(), - ) - .replace(/^\w/, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-path-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-path-case-string/index.ts deleted file mode 100644 index e7e8706c7..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts deleted file mode 100644 index 6625fc3b0..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToPathCaseString } from "./kebab-case-string-to-path-case-string"; - -describe("KebabCaseStringToPathCaseString", () => { - test("converts a kebab-case string to path/case", () => { - expect(KebabCaseStringToPathCaseString("kebab-case-string")).toBe( - "kebab/case/string", - ); - expect(KebabCaseStringToPathCaseString("another-kebab-case-string")).toBe( - "another/kebab/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(KebabCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts deleted file mode 100644 index 3faeb6316..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a kebab-case string to a path-case string. - * Replaces all hyphens with forward slashes. - * - * @param str - The kebab-case string to convert. - * @returns The converted path-case string. - */ -export function KebabCaseStringToPathCaseString(str: string): string { - return str.replace(/-/g, "/"); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 641185f41..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 90a989aca..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToSentenceCaseString } from "./kebab-case-string-to-sentence-case-string"; - -describe("KebabCaseStringToSentenceCaseString", () => { - test("converts a kebab-case string to sentence case", () => { - expect(KebabCaseStringToSentenceCaseString("kebab-case-string")).toBe( - "Kebab case string", - ); - expect( - KebabCaseStringToSentenceCaseString("another-kebab-case-string"), - ).toBe("Another kebab case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(KebabCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts deleted file mode 100644 index ac01d3f49..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to sentence case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted sentence case string. - */ -export function KebabCaseStringToSentenceCaseString(str: string): string { - return str.replace(/-/g, " ").replace(/^\w/, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-snake-case-string/index.ts deleted file mode 100644 index a53b9e24e..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts deleted file mode 100644 index a83e50223..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToSnakeCaseString } from "./kebab-case-string-to-snake-case-string"; - -describe("KebabCaseStringToSnakeCaseString", () => { - test("converts a kebab-case string to snake_case", () => { - expect(KebabCaseStringToSnakeCaseString("kebab-case-string")).toBe( - "kebab_case_string", - ); - expect(KebabCaseStringToSnakeCaseString("another-kebab-case-string")).toBe( - "another_kebab_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(KebabCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts deleted file mode 100644 index 3638a7b1f..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to a snake_case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted snake_case string. - */ -export function KebabCaseStringToSnakeCaseString(str: string): string { - return str.replace(/-/g, "_"); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-title-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-title-case-string/index.ts deleted file mode 100644 index 9d8036e4f..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts deleted file mode 100644 index 29f2e51ad..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToTitleCaseString } from "./kebab-case-string-to-title-case-string"; - -describe("KebabCaseStringToTitleCaseString", () => { - test("converts a kebab-case string to Title Case", () => { - expect(KebabCaseStringToTitleCaseString("kebab-case-string")).toBe( - "Kebab Case String", - ); - expect(KebabCaseStringToTitleCaseString("another-kebab-case-string")).toBe( - "Another Kebab Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(KebabCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts deleted file mode 100644 index 344876dbd..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a kebab-case string to title case string. - * - * @param str - The kebab-case string to convert. - * @returns The title case string. - */ -export function KebabCaseStringToTitleCaseString(str: string): string { - return str - .replace(/-/g, " ") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-upper-case-string/index.ts deleted file mode 100644 index cc6c6e2f1..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts deleted file mode 100644 index f10339623..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToUpperCaseString } from "./kebab-case-string-to-upper-case-string"; - -describe("KebabCaseStringToUpperCaseString", () => { - test("converts a kebab-case string to uppercase", () => { - expect(KebabCaseStringToUpperCaseString("kebab-case-string")).toBe( - "KEBAB CASE STRING", - ); - expect(KebabCaseStringToUpperCaseString("another-kebab-case-string")).toBe( - "ANOTHER KEBAB CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in uppercase", () => { - expect(KebabCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts b/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts deleted file mode 100644 index 33394c082..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/src/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to an upper case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted upper case string. - */ -export function KebabCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/-/g, " "); -} diff --git a/npm/packages/string/case/kebab-case-string/kebab-case-string/tsconfig.json b/npm/packages/string/case/kebab-case-string/kebab-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/kebab-case-string/kebab-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/.eslintrc.js b/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/CHANGELOG.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/CHANGELOG.md deleted file mode 100644 index f90d4114f..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/lower-case-string-to-camel-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/LICENSE.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/README.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/README.md deleted file mode 100644 index c9cc1f33b..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/lower-case-string-to-camel-case-string` - -Converts a lower-case string to a camelCase string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Flower-case-string-to-camel-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Flower-case-string-to-camel-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Flower-case-string-to-camel-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/lower-case-string-to-camel-case-string - -# or, if you're using npm -npm install @codinasion/lower-case-string-to-camel-case-string - -# or, if you're using yarn -yarn add @codinasion/lower-case-string-to-camel-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { LowerCaseStringToCamelCaseString } from "@codinasion/lower-case-string-to-camel-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToCamelCaseString(string)); - -// Output -// helloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/jestconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/package.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/package.json deleted file mode 100644 index 3519b0e34..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/lower-case-string-to-camel-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a lower case string to a camel case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "camel case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/src/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/src/index.ts deleted file mode 100644 index 81214d7ed..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/src/lower-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/src/lower-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 81214d7ed..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/src/lower-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/src/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/src/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 40ca1f39f..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/src/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToCamelCaseString } from "./lower-case-string-to-camel-case-string"; - -describe("LowerCaseStringToCamelCaseString", () => { - test("converts a lower case string to camelCase", () => { - expect(LowerCaseStringToCamelCaseString("lower case string")).toBe( - "lowerCaseString", - ); - expect(LowerCaseStringToCamelCaseString("another lower case string")).toBe( - "anotherLowerCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(LowerCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/src/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/src/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts deleted file mode 100644 index 1d3da4d03..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/src/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a lower case string to camel case string. - * - * @param str - The lower case string to convert. - * @returns The camel case string. - */ -export function LowerCaseStringToCamelCaseString(str: string): string { - return str.replace(/ (?[a-z])/g, (match: string, group1: string) => - group1.toUpperCase(), - ); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/tsconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/.eslintrc.js b/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/CHANGELOG.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/CHANGELOG.md deleted file mode 100644 index ed6ef00fa..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/lower-case-string-to-constant-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/LICENSE.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/README.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/README.md deleted file mode 100644 index ffd806f2a..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/lower-case-string-to-constant-case-string` - -Convert a lower case string to a constant case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Flower-case-string-to-constant-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Flower-case-string-to-constant-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Flower-case-string-to-constant-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/lower-case-string-to-constant-case-string - -# or, if you're using npm -npm install @codinasion/lower-case-string-to-constant-case-string - -# or, if you're using yarn -yarn add @codinasion/lower-case-string-to-constant-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { LowerCaseStringToConstantCaseString } from "@codinasion/lower-case-string-to-constant-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/jestconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/package.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/package.json deleted file mode 100644 index 96ce92d43..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/lower-case-string-to-constant-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Convert a lower case string to a constant case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "lower case", - "constant case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/src/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/src/index.ts deleted file mode 100644 index 1647a1e25..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/src/lower-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/src/lower-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 1647a1e25..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/src/lower-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/src/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/src/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 35c29b6f8..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/src/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToConstantCaseString } from "./lower-case-string-to-constant-case-string"; - -describe("LowerCaseStringToConstantCaseString", () => { - test("converts a lower case string to CONSTANT_CASE", () => { - expect(LowerCaseStringToConstantCaseString("lower case string")).toBe( - "LOWER_CASE_STRING", - ); - expect( - LowerCaseStringToConstantCaseString("another lower case string"), - ).toBe("ANOTHER_LOWER_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(LowerCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/src/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/src/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts deleted file mode 100644 index f50fb28fc..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/src/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a lower case string to constant case string. - * - * @param str - The lower case string to convert. - * @returns The constant case string. - */ -export function LowerCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/ /g, "_"); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/tsconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/.eslintrc.js b/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/CHANGELOG.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/CHANGELOG.md deleted file mode 100644 index 04ccf0b0a..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/lower-case-string-to-dot-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/LICENSE.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/README.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/README.md deleted file mode 100644 index 78130badc..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/lower-case-string-to-dot-case-string` - -Converts a lower-case string to a dot.case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Flower-case-string-to-dot-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Flower-case-string-to-dot-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Flower-case-string-to-dot-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/lower-case-string-to-dot-case-string - -# or, if you're using npm -npm install @codinasion/lower-case-string-to-dot-case-string - -# or, if you're using yarn -yarn add @codinasion/lower-case-string-to-dot-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { LowerCaseStringToDotCaseString } from "@codinasion/lower-case-string-to-dot-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToDotCaseString(string)); - -// Output -// hello.world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/jestconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/package.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/package.json deleted file mode 100644 index ace8c2693..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/lower-case-string-to-dot-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a lower case string to a dot case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "lower case", - "dot case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/src/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/src/index.ts deleted file mode 100644 index e790d3aa3..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/src/lower-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/src/lower-case-string-to-dot-case-string/index.ts deleted file mode 100644 index e790d3aa3..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/src/lower-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/src/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/src/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 1bf2cbe7d..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/src/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToDotCaseString } from "./lower-case-string-to-dot-case-string"; - -describe("LowerCaseStringToDotCaseString", () => { - test("converts a lower case string to dot.case", () => { - expect(LowerCaseStringToDotCaseString("lower case string")).toBe( - "lower.case.string", - ); - expect(LowerCaseStringToDotCaseString("another lower case string")).toBe( - "another.lower.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(LowerCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/src/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/src/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts deleted file mode 100644 index 1c891ba9a..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/src/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a lower case string to dot case string. - * Replaces all spaces with dots. - * - * @param str - The lower case string to convert. - * @returns The dot case string. - */ -export function LowerCaseStringToDotCaseString(str: string): string { - return str.replace(/ /g, "."); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/tsconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/.eslintrc.js b/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/CHANGELOG.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/CHANGELOG.md deleted file mode 100644 index da9b51787..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/lower-case-string-to-header-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/LICENSE.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/README.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/README.md deleted file mode 100644 index 7fae0bf73..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/lower-case-string-to-header-case-string` - -Converts a lower-case string to a Header-Case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Flower-case-string-to-header-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Flower-case-string-to-header-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Flower-case-string-to-header-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/lower-case-string-to-header-case-string - -# or, if you're using npm -npm install @codinasion/lower-case-string-to-header-case-string - -# or, if you're using yarn -yarn add @codinasion/lower-case-string-to-header-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { LowerCaseStringToHeaderCaseString } from "@codinasion/lower-case-string-to-header-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/jestconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/package.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/package.json deleted file mode 100644 index 9a750c8fb..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/lower-case-string-to-header-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a lower case string to a header case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "header case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/src/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/src/index.ts deleted file mode 100644 index d4cbc1134..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/src/lower-case-string-to-header-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/src/lower-case-string-to-header-case-string/index.ts deleted file mode 100644 index d4cbc1134..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/src/lower-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/src/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/src/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts deleted file mode 100644 index b1bf3cf58..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/src/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { LowerCaseStringToHeaderCaseString } from "./lower-case-string-to-header-case-string"; - -describe("LowerCaseStringToHeaderCaseString", () => { - test("converts a lower case string to Header Case", () => { - expect(LowerCaseStringToHeaderCaseString("lower case string")).toBe( - "Lower-Case-String", - ); - expect(LowerCaseStringToHeaderCaseString("another lower case string")).toBe( - "Another-Lower-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header Case", () => { - expect(LowerCaseStringToHeaderCaseString("header-case-string")).toBe( - "Header-Case-String", - ); - expect(LowerCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/src/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/src/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts deleted file mode 100644 index 7d49398b2..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/src/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a lower case string to header case string. - * - * @param str - The lower case string to convert. - * @returns The header case string. - */ -export function LowerCaseStringToHeaderCaseString(str: string): string { - return str - .replace(/ /g, "-") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/tsconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/.eslintrc.js b/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/CHANGELOG.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/CHANGELOG.md deleted file mode 100644 index da80b8aed..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/lower-case-string-to-kebab-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/LICENSE.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/README.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/README.md deleted file mode 100644 index 16b227c17..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/lower-case-string-to-kebab-case-string` - -Converts a lower-case string to a kebab-case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Flower-case-string-to-kebab-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Flower-case-string-to-kebab-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Flower-case-string-to-kebab-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/lower-case-string-to-kebab-case-string - -# or, if you're using npm -npm install @codinasion/lower-case-string-to-kebab-case-string - -# or, if you're using yarn -yarn add @codinasion/lower-case-string-to-kebab-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { LowerCaseStringToKebabCaseString } from "@codinasion/lower-case-string-to-kebab-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToKebabCaseString(string)); - -// Output -// hello-world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/jestconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/package.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/package.json deleted file mode 100644 index 9a75b1227..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/lower-case-string-to-kebab-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a lower case string to a kebab case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "kebab case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/src/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/src/index.ts deleted file mode 100644 index f2d3cf52d..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/src/lower-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/src/lower-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index f2d3cf52d..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/src/lower-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/src/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/src/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index bf58fdefe..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/src/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToKebabCaseString } from "./lower-case-string-to-kebab-case-string"; - -describe("LowerCaseStringToKebabCaseString", () => { - test("converts a lower case string to kebab-case", () => { - expect(LowerCaseStringToKebabCaseString("lower case string")).toBe( - "lower-case-string", - ); - expect(LowerCaseStringToKebabCaseString("another lower case string")).toBe( - "another-lower-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(LowerCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/src/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/src/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts deleted file mode 100644 index c8e307d12..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/src/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a lower case string to kebab case string. - * Replaces all spaces with hyphens. - * - * @param str - The lower case string to convert. - * @returns The kebab case string. - */ -export function LowerCaseStringToKebabCaseString(str: string): string { - return str.replace(/ /g, "-"); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/tsconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/.eslintrc.js b/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/CHANGELOG.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/CHANGELOG.md deleted file mode 100644 index 6dad9685f..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/lower-case-string-to-pascal-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/LICENSE.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/README.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/README.md deleted file mode 100644 index ddbee55a9..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/lower-case-string-to-pascal-case-string` - -Converts a lower-case string to a Pascal-Case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Flower-case-string-to-pascal-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Flower-case-string-to-pascal-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Flower-case-string-to-pascal-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/lower-case-string-to-pascal-case-string - -# or, if you're using npm -npm install @codinasion/lower-case-string-to-pascal-case-string - -# or, if you're using yarn -yarn add @codinasion/lower-case-string-to-pascal-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { LowerCaseStringToPascalCaseString } from "@codinasion/lower-case-string-to-pascal-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/jestconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/package.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/package.json deleted file mode 100644 index c6101ae6c..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/lower-case-string-to-pascal-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a lower case string to a pascal case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "pascal case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/src/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/src/index.ts deleted file mode 100644 index 8012f1528..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/src/lower-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/src/lower-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 8012f1528..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/src/lower-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/src/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/src/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 47a5a0edb..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/src/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToPascalCaseString } from "./lower-case-string-to-pascal-case-string"; - -describe("LowerCaseStringToPascalCaseString", () => { - test("converts a lower case string to PascalCase", () => { - expect(LowerCaseStringToPascalCaseString("lower case string")).toBe( - "LowerCaseString", - ); - expect(LowerCaseStringToPascalCaseString("another lower case string")).toBe( - "AnotherLowerCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(LowerCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/src/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/src/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts deleted file mode 100644 index c62af49dc..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/src/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a lower case string to Pascal case string. - * - * @param str - The lower case string to convert. - * @returns The Pascal case string. - */ -export function LowerCaseStringToPascalCaseString(str: string): string { - return str - .replace(/\b\w/g, (match) => match.toUpperCase()) - .replace(/\s/g, ""); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/tsconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/.eslintrc.js b/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/CHANGELOG.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/CHANGELOG.md deleted file mode 100644 index c0de9086b..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/lower-case-string-to-path-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/LICENSE.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/README.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/README.md deleted file mode 100644 index b9e53f7c2..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/lower-case-string-to-path-case-string` - -Converts a lower-case string to a path/case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Flower-case-string-to-path-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Flower-case-string-to-path-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Flower-case-string-to-path-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/lower-case-string-to-path-case-string - -# or, if you're using npm -npm install @codinasion/lower-case-string-to-path-case-string - -# or, if you're using yarn -yarn add @codinasion/lower-case-string-to-path-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { LowerCaseStringToPathCaseString } from "@codinasion/lower-case-string-to-path-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToPathCaseString(string)); - -// Output -// hello/world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/jestconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/package.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/package.json deleted file mode 100644 index 9d6439cb5..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/lower-case-string-to-path-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a lower case string to a path case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "path case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/src/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/src/index.ts deleted file mode 100644 index 4d7574bcc..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/src/lower-case-string-to-path-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/src/lower-case-string-to-path-case-string/index.ts deleted file mode 100644 index 4d7574bcc..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/src/lower-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/src/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/src/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts deleted file mode 100644 index 65f9096d9..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/src/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToPathCaseString } from "./lower-case-string-to-path-case-string"; - -describe("LowerCaseStringToPathCaseString", () => { - test("converts a lower case string to path-case", () => { - expect(LowerCaseStringToPathCaseString("lower case string")).toBe( - "lower/case/string", - ); - expect(LowerCaseStringToPathCaseString("another lower case string")).toBe( - "another/lower/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path-case", () => { - expect(LowerCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/src/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/src/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts deleted file mode 100644 index ad452cf94..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/src/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a lower case string to a path case string. - * Replaces spaces with slashes. - * - * @param str - The lower case string to convert. - * @returns The path case string. - */ -export function LowerCaseStringToPathCaseString(str: string): string { - return str.replace(/ /g, "/"); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/tsconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/.eslintrc.js b/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/CHANGELOG.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/CHANGELOG.md deleted file mode 100644 index 09509c150..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/lower-case-string-to-sentence-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/LICENSE.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/README.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/README.md deleted file mode 100644 index 3816a543b..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/lower-case-string-to-sentence-case-string` - -Converts a lower-case string to a Sentence Case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Flower-case-string-to-sentence-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Flower-case-string-to-sentence-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Flower-case-string-to-sentence-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/lower-case-string-to-sentence-case-string - -# or, if you're using npm -npm install @codinasion/lower-case-string-to-sentence-case-string - -# or, if you're using yarn -yarn add @codinasion/lower-case-string-to-sentence-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { LowerCaseStringToSentenceCaseString } from "@codinasion/lower-case-string-to-sentence-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToSentenceCaseString(string)); - -// Output -// Hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/jestconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/package.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/package.json deleted file mode 100644 index f0972c4e3..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/lower-case-string-to-sentence-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a lower case string to a sentence case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "sentence case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/src/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/src/index.ts deleted file mode 100644 index f9ac7c163..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/src/lower-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/src/lower-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index f9ac7c163..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/src/lower-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/src/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/src/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 95a5cc272..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/src/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToSentenceCaseString } from "./lower-case-string-to-sentence-case-string"; - -describe("LowerCaseStringToSentenceCaseString", () => { - test("converts a lower case string to sentence case", () => { - expect(LowerCaseStringToSentenceCaseString("lower case string")).toBe( - "Lower case string", - ); - expect( - LowerCaseStringToSentenceCaseString("another lower case string"), - ).toBe("Another lower case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(LowerCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/src/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/src/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts deleted file mode 100644 index 37a713030..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/src/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,8 +0,0 @@ -/** - * Converts a lower case string to sentence case string. - * @param str - The lower case string to convert. - * @returns The sentence case string. - */ -export function LowerCaseStringToSentenceCaseString(str: string): string { - return str.charAt(0).toUpperCase() + str.slice(1); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/tsconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/.eslintrc.js b/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/CHANGELOG.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/CHANGELOG.md deleted file mode 100644 index 77c0ff841..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/lower-case-string-to-snake-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/LICENSE.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/README.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/README.md deleted file mode 100644 index 847743bd2..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/lower-case-string-to-snake-case-string` - -Converts a lower case string to a snake case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Flower-case-string-to-snake-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Flower-case-string-to-snake-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Flower-case-string-to-snake-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/lower-case-string-to-snake-case-string - -# or, if you're using npm -npm install @codinasion/lower-case-string-to-snake-case-string - -# or, if you're using yarn -yarn add @codinasion/lower-case-string-to-snake-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { LowerCaseStringToSnakeCaseString } from "@codinasion/lower-case-string-to-snake-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToSnakeCaseString(string)); - -// Output -// hello_world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/jestconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/package.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/package.json deleted file mode 100644 index 3472122cd..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/lower-case-string-to-snake-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a lower case string to a snake case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "snake case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/src/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/src/index.ts deleted file mode 100644 index 165df0e75..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/src/lower-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/src/lower-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 165df0e75..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/src/lower-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/src/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/src/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 712f27be4..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/src/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToSnakeCaseString } from "./lower-case-string-to-snake-case-string"; - -describe("LowerCaseStringToSnakeCaseString", () => { - test("converts a lower case string to snake_case", () => { - expect(LowerCaseStringToSnakeCaseString("lower case string")).toBe( - "lower_case_string", - ); - expect(LowerCaseStringToSnakeCaseString("another lower case string")).toBe( - "another_lower_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(LowerCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/src/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/src/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts deleted file mode 100644 index 4dfdfb7eb..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/src/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a lower case string to snake case string. - * Replaces all spaces with underscores. - * - * @param str - The lower case string to convert. - * @returns The snake case string. - */ -export function LowerCaseStringToSnakeCaseString(str: string): string { - return str.replace(/ /g, "_"); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/tsconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/.eslintrc.js b/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/CHANGELOG.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/CHANGELOG.md deleted file mode 100644 index ac0424f32..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/lower-case-string-to-title-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/LICENSE.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/README.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/README.md deleted file mode 100644 index 02a937477..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/lower-case-string-to-title-case-string` - -Converts a lower case string to a title case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Flower-case-string-to-title-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Flower-case-string-to-title-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Flower-case-string-to-title-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/lower-case-string-to-title-case-string - -# or, if you're using npm -npm install @codinasion/lower-case-string-to-title-case-string - -# or, if you're using yarn -yarn add @codinasion/lower-case-string-to-title-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { LowerCaseStringToTitleCaseString } from "@codinasion/lower-case-string-to-title-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToTitleCaseString(string)); - -// Output -// Hello World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/jestconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/package.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/package.json deleted file mode 100644 index d3c18e008..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/lower-case-string-to-title-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a lower case string to a title case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "title case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/src/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/src/index.ts deleted file mode 100644 index 618f0f294..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/src/lower-case-string-to-title-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/src/lower-case-string-to-title-case-string/index.ts deleted file mode 100644 index 618f0f294..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/src/lower-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/src/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/src/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts deleted file mode 100644 index 562aa0016..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/src/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToTitleCaseString } from "./lower-case-string-to-title-case-string"; - -describe("LowerCaseStringToTitleCaseString", () => { - test("converts a lower case string to title case", () => { - expect(LowerCaseStringToTitleCaseString("lower case string")).toBe( - "Lower Case String", - ); - expect(LowerCaseStringToTitleCaseString("another lower case string")).toBe( - "Another Lower Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in title case", () => { - expect(LowerCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/src/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/src/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts deleted file mode 100644 index 8d7cacbfc..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/src/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a lower case string to title case string. - * - * @param str - The lower case string to convert. - * @returns The title case string. - */ -export function LowerCaseStringToTitleCaseString(str: string): string { - return str.replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/tsconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/.eslintrc.js b/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/CHANGELOG.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/CHANGELOG.md deleted file mode 100644 index 51c16dd51..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/lower-case-string-to-upper-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/LICENSE.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/README.md b/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/README.md deleted file mode 100644 index 44382b099..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/lower-case-string-to-upper-case-string` - -Converts a lower case string to an upper case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Flower-case-string-to-upper-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Flower-case-string-to-upper-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Flower-case-string-to-upper-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/lower-case-string-to-upper-case-string - -# or, if you're using npm -npm install @codinasion/lower-case-string-to-upper-case-string - -# or, if you're using yarn -yarn add @codinasion/lower-case-string-to-upper-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { LowerCaseStringToUpperCaseString } from "@codinasion/lower-case-string-to-upper-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/jestconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/package.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/package.json deleted file mode 100644 index 1b4746e67..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/lower-case-string-to-upper-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a lower case string to an upper case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "lower case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/src/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/src/index.ts deleted file mode 100644 index 8d0a105f3..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/src/lower-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/src/lower-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 8d0a105f3..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/src/lower-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/src/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/src/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 4702f9fd8..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/src/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToUpperCaseString } from "./lower-case-string-to-upper-case-string"; - -describe("LowerCaseStringToUpperCaseString", () => { - test("converts a lower case string to upper case", () => { - expect(LowerCaseStringToUpperCaseString("lower case string")).toBe( - "LOWER CASE STRING", - ); - expect(LowerCaseStringToUpperCaseString("another lower case string")).toBe( - "ANOTHER LOWER CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(LowerCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/src/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/src/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts deleted file mode 100644 index 581c8fd04..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/src/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a lower case string to an upper case string. - * - * @param str - The lower case string to convert. - * @returns The upper case string. - */ -export function LowerCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/tsconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/.eslintrc.js b/npm/packages/string/case/lower-case-string/lower-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/CHANGELOG.md b/npm/packages/string/case/lower-case-string/lower-case-string/CHANGELOG.md deleted file mode 100644 index 192e34dc1..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/lower-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/LICENSE.md b/npm/packages/string/case/lower-case-string/lower-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/README.md b/npm/packages/string/case/lower-case-string/lower-case-string/README.md deleted file mode 100644 index e5d6ca028..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/lower-case-string` - -A collection of useful TypeScript functions and utilities for lower case string manipulation. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Flower-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Flower-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Flower-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/lower-case-string - -# or, if you're using npm -npm install @codinasion/lower-case-string - -# or, if you're using yarn -yarn add @codinasion/lower-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { LowerCaseStringToDotCaseString } from "@codinasion/lower-case-string"; - -const string = "hello world"; -console.log(LowerCaseStringToDotCaseString(string)); - -// Output -// hello.world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/jestconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/package.json b/npm/packages/string/case/lower-case-string/lower-case-string/package.json deleted file mode 100644 index 21200d000..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/lower-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for lower case string manipulation.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "lowercase" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/index.ts deleted file mode 100644 index dfa74bbbd..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/index.ts deleted file mode 100644 index 46c6abfee..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./lower-case-string-to-camel-case-string"; -export * from "./lower-case-string-to-constant-case-string"; -export * from "./lower-case-string-to-dot-case-string"; -export * from "./lower-case-string-to-header-case-string"; -export * from "./lower-case-string-to-kebab-case-string"; -export * from "./lower-case-string-to-pascal-case-string"; -export * from "./lower-case-string-to-path-case-string"; -export * from "./lower-case-string-to-sentence-case-string"; -export * from "./lower-case-string-to-snake-case-string"; -export * from "./lower-case-string-to-title-case-string"; -export * from "./lower-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 81214d7ed..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 40ca1f39f..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToCamelCaseString } from "./lower-case-string-to-camel-case-string"; - -describe("LowerCaseStringToCamelCaseString", () => { - test("converts a lower case string to camelCase", () => { - expect(LowerCaseStringToCamelCaseString("lower case string")).toBe( - "lowerCaseString", - ); - expect(LowerCaseStringToCamelCaseString("another lower case string")).toBe( - "anotherLowerCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(LowerCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts deleted file mode 100644 index 1d3da4d03..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a lower case string to camel case string. - * - * @param str - The lower case string to convert. - * @returns The camel case string. - */ -export function LowerCaseStringToCamelCaseString(str: string): string { - return str.replace(/ (?[a-z])/g, (match: string, group1: string) => - group1.toUpperCase(), - ); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 1647a1e25..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 35c29b6f8..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToConstantCaseString } from "./lower-case-string-to-constant-case-string"; - -describe("LowerCaseStringToConstantCaseString", () => { - test("converts a lower case string to CONSTANT_CASE", () => { - expect(LowerCaseStringToConstantCaseString("lower case string")).toBe( - "LOWER_CASE_STRING", - ); - expect( - LowerCaseStringToConstantCaseString("another lower case string"), - ).toBe("ANOTHER_LOWER_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(LowerCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts deleted file mode 100644 index f50fb28fc..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a lower case string to constant case string. - * - * @param str - The lower case string to convert. - * @returns The constant case string. - */ -export function LowerCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/ /g, "_"); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-dot-case-string/index.ts deleted file mode 100644 index e790d3aa3..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 1bf2cbe7d..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToDotCaseString } from "./lower-case-string-to-dot-case-string"; - -describe("LowerCaseStringToDotCaseString", () => { - test("converts a lower case string to dot.case", () => { - expect(LowerCaseStringToDotCaseString("lower case string")).toBe( - "lower.case.string", - ); - expect(LowerCaseStringToDotCaseString("another lower case string")).toBe( - "another.lower.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(LowerCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts deleted file mode 100644 index 1c891ba9a..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a lower case string to dot case string. - * Replaces all spaces with dots. - * - * @param str - The lower case string to convert. - * @returns The dot case string. - */ -export function LowerCaseStringToDotCaseString(str: string): string { - return str.replace(/ /g, "."); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-header-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-header-case-string/index.ts deleted file mode 100644 index d4cbc1134..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts deleted file mode 100644 index b1bf3cf58..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { LowerCaseStringToHeaderCaseString } from "./lower-case-string-to-header-case-string"; - -describe("LowerCaseStringToHeaderCaseString", () => { - test("converts a lower case string to Header Case", () => { - expect(LowerCaseStringToHeaderCaseString("lower case string")).toBe( - "Lower-Case-String", - ); - expect(LowerCaseStringToHeaderCaseString("another lower case string")).toBe( - "Another-Lower-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header Case", () => { - expect(LowerCaseStringToHeaderCaseString("header-case-string")).toBe( - "Header-Case-String", - ); - expect(LowerCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts deleted file mode 100644 index 7d49398b2..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a lower case string to header case string. - * - * @param str - The lower case string to convert. - * @returns The header case string. - */ -export function LowerCaseStringToHeaderCaseString(str: string): string { - return str - .replace(/ /g, "-") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index f2d3cf52d..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index bf58fdefe..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToKebabCaseString } from "./lower-case-string-to-kebab-case-string"; - -describe("LowerCaseStringToKebabCaseString", () => { - test("converts a lower case string to kebab-case", () => { - expect(LowerCaseStringToKebabCaseString("lower case string")).toBe( - "lower-case-string", - ); - expect(LowerCaseStringToKebabCaseString("another lower case string")).toBe( - "another-lower-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(LowerCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts deleted file mode 100644 index c8e307d12..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a lower case string to kebab case string. - * Replaces all spaces with hyphens. - * - * @param str - The lower case string to convert. - * @returns The kebab case string. - */ -export function LowerCaseStringToKebabCaseString(str: string): string { - return str.replace(/ /g, "-"); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 8012f1528..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 47a5a0edb..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToPascalCaseString } from "./lower-case-string-to-pascal-case-string"; - -describe("LowerCaseStringToPascalCaseString", () => { - test("converts a lower case string to PascalCase", () => { - expect(LowerCaseStringToPascalCaseString("lower case string")).toBe( - "LowerCaseString", - ); - expect(LowerCaseStringToPascalCaseString("another lower case string")).toBe( - "AnotherLowerCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(LowerCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts deleted file mode 100644 index c62af49dc..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a lower case string to Pascal case string. - * - * @param str - The lower case string to convert. - * @returns The Pascal case string. - */ -export function LowerCaseStringToPascalCaseString(str: string): string { - return str - .replace(/\b\w/g, (match) => match.toUpperCase()) - .replace(/\s/g, ""); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-path-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-path-case-string/index.ts deleted file mode 100644 index 4d7574bcc..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts deleted file mode 100644 index 65f9096d9..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToPathCaseString } from "./lower-case-string-to-path-case-string"; - -describe("LowerCaseStringToPathCaseString", () => { - test("converts a lower case string to path-case", () => { - expect(LowerCaseStringToPathCaseString("lower case string")).toBe( - "lower/case/string", - ); - expect(LowerCaseStringToPathCaseString("another lower case string")).toBe( - "another/lower/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path-case", () => { - expect(LowerCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts deleted file mode 100644 index ad452cf94..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a lower case string to a path case string. - * Replaces spaces with slashes. - * - * @param str - The lower case string to convert. - * @returns The path case string. - */ -export function LowerCaseStringToPathCaseString(str: string): string { - return str.replace(/ /g, "/"); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index f9ac7c163..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 95a5cc272..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToSentenceCaseString } from "./lower-case-string-to-sentence-case-string"; - -describe("LowerCaseStringToSentenceCaseString", () => { - test("converts a lower case string to sentence case", () => { - expect(LowerCaseStringToSentenceCaseString("lower case string")).toBe( - "Lower case string", - ); - expect( - LowerCaseStringToSentenceCaseString("another lower case string"), - ).toBe("Another lower case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(LowerCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts deleted file mode 100644 index 37a713030..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,8 +0,0 @@ -/** - * Converts a lower case string to sentence case string. - * @param str - The lower case string to convert. - * @returns The sentence case string. - */ -export function LowerCaseStringToSentenceCaseString(str: string): string { - return str.charAt(0).toUpperCase() + str.slice(1); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 165df0e75..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 712f27be4..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToSnakeCaseString } from "./lower-case-string-to-snake-case-string"; - -describe("LowerCaseStringToSnakeCaseString", () => { - test("converts a lower case string to snake_case", () => { - expect(LowerCaseStringToSnakeCaseString("lower case string")).toBe( - "lower_case_string", - ); - expect(LowerCaseStringToSnakeCaseString("another lower case string")).toBe( - "another_lower_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(LowerCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts deleted file mode 100644 index 4dfdfb7eb..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a lower case string to snake case string. - * Replaces all spaces with underscores. - * - * @param str - The lower case string to convert. - * @returns The snake case string. - */ -export function LowerCaseStringToSnakeCaseString(str: string): string { - return str.replace(/ /g, "_"); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-title-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-title-case-string/index.ts deleted file mode 100644 index 618f0f294..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts deleted file mode 100644 index 562aa0016..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToTitleCaseString } from "./lower-case-string-to-title-case-string"; - -describe("LowerCaseStringToTitleCaseString", () => { - test("converts a lower case string to title case", () => { - expect(LowerCaseStringToTitleCaseString("lower case string")).toBe( - "Lower Case String", - ); - expect(LowerCaseStringToTitleCaseString("another lower case string")).toBe( - "Another Lower Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in title case", () => { - expect(LowerCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts deleted file mode 100644 index 8d7cacbfc..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a lower case string to title case string. - * - * @param str - The lower case string to convert. - * @returns The title case string. - */ -export function LowerCaseStringToTitleCaseString(str: string): string { - return str.replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 8d0a105f3..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 4702f9fd8..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToUpperCaseString } from "./lower-case-string-to-upper-case-string"; - -describe("LowerCaseStringToUpperCaseString", () => { - test("converts a lower case string to upper case", () => { - expect(LowerCaseStringToUpperCaseString("lower case string")).toBe( - "LOWER CASE STRING", - ); - expect(LowerCaseStringToUpperCaseString("another lower case string")).toBe( - "ANOTHER LOWER CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(LowerCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts b/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts deleted file mode 100644 index 581c8fd04..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/src/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a lower case string to an upper case string. - * - * @param str - The lower case string to convert. - * @returns The upper case string. - */ -export function LowerCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/case/lower-case-string/lower-case-string/tsconfig.json b/npm/packages/string/case/lower-case-string/lower-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/lower-case-string/lower-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/.eslintrc.js b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/CHANGELOG.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/CHANGELOG.md deleted file mode 100644 index 910745d4a..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/pascal-case-string-to-camel-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/LICENSE.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/README.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/README.md deleted file mode 100644 index ba7a7f347..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/pascal-case-string-to-camel-case-string` - -Converts a PascalCase string to a camelCase string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpascal-case-string-to-camel-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpascal-case-string-to-camel-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpascal-case-string-to-camel-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/pascal-case-string-to-camel-case-string - -# or, if you're using npm -npm install @codinasion/pascal-case-string-to-camel-case-string - -# or, if you're using yarn -yarn add @codinasion/pascal-case-string-to-camel-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PascalCaseStringToCamelCaseString } from "@codinasion/pascal-case-string-to-camel-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToCamelCaseString(string)); - -// Output -// helloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/jestconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/package.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/package.json deleted file mode 100644 index 0619c2360..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/pascal-case-string-to-camel-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a PascalCase string to a camelCase string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "pascal case", - "camel case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/src/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/src/index.ts deleted file mode 100644 index ba762cf08..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/src/pascal-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/src/pascal-case-string-to-camel-case-string/index.ts deleted file mode 100644 index ba762cf08..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/src/pascal-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/src/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/src/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts deleted file mode 100644 index f1c78f1e7..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/src/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToCamelCaseString } from "./pascal-case-string-to-camel-case-string"; - -describe("PascalCaseStringToCamelCaseString", () => { - test("converts a PascalCase string to camelCase", () => { - expect(PascalCaseStringToCamelCaseString("PascalCaseString")).toBe( - "pascalCaseString", - ); - expect(PascalCaseStringToCamelCaseString("AnotherPascalCaseString")).toBe( - "anotherPascalCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(PascalCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/src/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/src/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts deleted file mode 100644 index 72fa28955..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/src/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a PascalCase string to a camelCase string. - * - * @param str - The PascalCase string to convert. - * @returns The camelCase string. - */ -export function PascalCaseStringToCamelCaseString(str: string): string { - return str.charAt(0).toLowerCase() + str.slice(1); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/tsconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/.eslintrc.js b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/CHANGELOG.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/CHANGELOG.md deleted file mode 100644 index 0823cd835..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/pascal-case-string-to-constant-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/LICENSE.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/README.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/README.md deleted file mode 100644 index 3efe4003b..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/pascal-case-string-to-constant-case-string` - -Converts a PascalCase string to a CONSTANT_CASE string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpascal-case-string-to-constant-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpascal-case-string-to-constant-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpascal-case-string-to-constant-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/pascal-case-string-to-constant-case-string - -# or, if you're using npm -npm install @codinasion/pascal-case-string-to-constant-case-string - -# or, if you're using yarn -yarn add @codinasion/pascal-case-string-to-constant-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PascalCaseStringToConstantCaseString } from "@codinasion/pascal-case-string-to-constant-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/jestconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/package.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/package.json deleted file mode 100644 index 9697e7699..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/pascal-case-string-to-constant-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a PascalCase string to a CONSTANT_CASE string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "pascal case", - "constant case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/src/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/src/index.ts deleted file mode 100644 index 59708d3cc..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/src/pascal-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/src/pascal-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 59708d3cc..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/src/pascal-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/src/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/src/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts deleted file mode 100644 index f8a83d6d3..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/src/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToConstantCaseString } from "./pascal-case-string-to-constant-case-string"; - -describe("PascalCaseStringToConstantCaseString", () => { - test("converts a PascalCase string to CONSTANT_CASE", () => { - expect(PascalCaseStringToConstantCaseString("PascalCaseString")).toBe( - "PASCAL_CASE_STRING", - ); - expect( - PascalCaseStringToConstantCaseString("AnotherPascalCaseString"), - ).toBe("ANOTHER_PASCAL_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(PascalCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/src/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/src/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts deleted file mode 100644 index f2deed537..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/src/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Converts a PascalCase string to a CONSTANT_CASE string. - * - * @param str - The PascalCase string to convert. - * @returns The converted CONSTANT_CASE string. - */ -export function PascalCaseStringToConstantCaseString(str: string): string { - if (str === str.toUpperCase()) { - return str; - } - const result = str.replace(/(?[A-Z])/g, "_$1").toUpperCase(); - if (result.startsWith("_")) { - return result.substring(1); - } - return result; -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/tsconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/.eslintrc.js b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/CHANGELOG.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/CHANGELOG.md deleted file mode 100644 index c093ed665..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/pascal-case-string-to-dot-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/LICENSE.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/README.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/README.md deleted file mode 100644 index 003a1ba66..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/pascal-case-string-to-dot-case-string` - -Converts a PascalCase string to a dot.case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpascal-case-string-to-dot-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpascal-case-string-to-dot-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpascal-case-string-to-dot-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/pascal-case-string-to-dot-case-string - -# or, if you're using npm -npm install @codinasion/pascal-case-string-to-dot-case-string - -# or, if you're using yarn -yarn add @codinasion/pascal-case-string-to-dot-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PascalCaseStringToDotCaseString } from "@codinasion/pascal-case-string-to-dot-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToDotCaseString(string)); - -// Output -// hello.world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/jestconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/package.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/package.json deleted file mode 100644 index 0eec3544a..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/pascal-case-string-to-dot-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a PascalCase string to a dot.case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "pascal case", - "dot case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/src/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/src/index.ts deleted file mode 100644 index 59aa3f1c3..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/src/pascal-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/src/pascal-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 59aa3f1c3..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/src/pascal-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/src/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/src/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 48878866d..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/src/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToDotCaseString } from "./pascal-case-string-to-dot-case-string"; - -describe("PascalCaseStringToDotCaseString", () => { - test("converts a PascalCase string to dot.case", () => { - expect(PascalCaseStringToDotCaseString("PascalCaseString")).toBe( - "pascal.case.string", - ); - expect(PascalCaseStringToDotCaseString("AnotherPascalCaseString")).toBe( - "another.pascal.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(PascalCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/src/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/src/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts deleted file mode 100644 index 922784d11..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/src/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a PascalCase string to dot case string. - * - * @param str - The PascalCase string to convert. - * @returns The dot case string. - */ -export function PascalCaseStringToDotCaseString(str: string): string { - const result = str.replace(/(?[A-Z])/g, ".$1").toLowerCase(); - if (result.startsWith(".")) { - return result.substring(1); - } - return result; -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/tsconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/.eslintrc.js b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/CHANGELOG.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/CHANGELOG.md deleted file mode 100644 index f7d30b2fe..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/pascal-case-string-to-header-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/LICENSE.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/README.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/README.md deleted file mode 100644 index f509ec910..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/pascal-case-string-to-header-case-string` - -Converts a PascalCase string to a Header-Case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpascal-case-string-to-header-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpascal-case-string-to-header-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpascal-case-string-to-header-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/pascal-case-string-to-header-case-string - -# or, if you're using npm -npm install @codinasion/pascal-case-string-to-header-case-string - -# or, if you're using yarn -yarn add @codinasion/pascal-case-string-to-header-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PascalCaseStringToHeaderCaseString } from "@codinasion/pascal-case-string-to-header-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/jestconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/package.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/package.json deleted file mode 100644 index ccba43066..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/pascal-case-string-to-header-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a PascalCase string to a header-case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "pascal case", - "header case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/src/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/src/index.ts deleted file mode 100644 index 71a060372..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/src/pascal-case-string-to-header-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/src/pascal-case-string-to-header-case-string/index.ts deleted file mode 100644 index 71a060372..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/src/pascal-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/src/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/src/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts deleted file mode 100644 index bfffbf236..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/src/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToHeaderCaseString } from "./pascal-case-string-to-header-case-string"; - -describe("PascalCaseStringToHeaderCaseString", () => { - test("converts a PascalCase string to Header-Case", () => { - expect(PascalCaseStringToHeaderCaseString("PascalCaseString")).toBe( - "Pascal-Case-String", - ); - expect(PascalCaseStringToHeaderCaseString("AnotherPascalCaseString")).toBe( - "Another-Pascal-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(PascalCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/src/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/src/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts deleted file mode 100644 index c2bc63631..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/src/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a PascalCase string to a header case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted header case string. - */ -export function PascalCaseStringToHeaderCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, "-$1") - .replace(/^-/, "") - .split("-") - .map((s) => s.charAt(0).toUpperCase() + s.substring(1)) - .join("-") - .replace(/--/g, "-"); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/tsconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/.eslintrc.js b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/CHANGELOG.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/CHANGELOG.md deleted file mode 100644 index c52ac8e2b..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/pascal-case-string-to-kebab-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/LICENSE.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/README.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/README.md deleted file mode 100644 index 864cee135..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/pascal-case-string-to-kebab-case-string` - -Converts a PascalCase string to a kebab-case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpascal-case-string-to-kebab-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpascal-case-string-to-kebab-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpascal-case-string-to-kebab-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/pascal-case-string-to-kebab-case-string - -# or, if you're using npm -npm install @codinasion/pascal-case-string-to-kebab-case-string - -# or, if you're using yarn -yarn add @codinasion/pascal-case-string-to-kebab-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PascalCaseStringToKebabCaseString } from "@codinasion/pascal-case-string-to-kebab-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToKebabCaseString(string)); - -// Output -// hello-world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/jestconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/package.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/package.json deleted file mode 100644 index 52dbaec5b..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/pascal-case-string-to-kebab-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a PascalCase string to a kebab-case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "pascal case", - "kebab case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/src/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/src/index.ts deleted file mode 100644 index 3122f8622..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/src/pascal-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/src/pascal-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 3122f8622..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/src/pascal-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/src/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/src/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index bf7a66a06..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/src/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToKebabCaseString } from "./pascal-case-string-to-kebab-case-string"; - -describe("PascalCaseStringToKebabCaseString", () => { - test("converts a PascalCase string to kebab-case", () => { - expect(PascalCaseStringToKebabCaseString("PascalCaseString")).toBe( - "pascal-case-string", - ); - expect(PascalCaseStringToKebabCaseString("AnotherPascalCaseString")).toBe( - "another-pascal-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(PascalCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/src/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/src/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts deleted file mode 100644 index 84f01f6cd..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/src/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a PascalCase string to kebab-case string. - * - * @param str - The PascalCase string to convert. - * @returns The kebab-case string. - */ -export function PascalCaseStringToKebabCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, "-$1") - .toLowerCase() - .replace(/^-/, ""); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/tsconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/.eslintrc.js b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/CHANGELOG.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/CHANGELOG.md deleted file mode 100644 index 19a66dfef..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/pascal-case-string-to-lower-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/LICENSE.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/README.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/README.md deleted file mode 100644 index 51dce7fb0..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/pascal-case-string-to-lower-case-string` - -Converts a PascalCase string to a lower case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpascal-case-string-to-lower-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpascal-case-string-to-lower-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpascal-case-string-to-lower-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/pascal-case-string-to-lower-case-string - -# or, if you're using npm -npm install @codinasion/pascal-case-string-to-lower-case-string - -# or, if you're using yarn -yarn add @codinasion/pascal-case-string-to-lower-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PascalCaseStringToLowerCaseString } from "@codinasion/pascal-case-string-to-lower-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToLowerCaseString(string)); - -// Output -// hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/jestconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/package.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/package.json deleted file mode 100644 index 1a84b400e..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/pascal-case-string-to-lower-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a PascalCase string to a lower case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "pascal case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/src/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/src/index.ts deleted file mode 100644 index 80bfdeedb..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/src/pascal-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/src/pascal-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 80bfdeedb..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/src/pascal-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/src/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/src/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 4c11ff9c8..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/src/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToLowerCaseString } from "./pascal-case-string-to-lower-case-string"; - -describe("PascalCaseStringToLowerCaseString", () => { - test("converts a PascalCase string to lower case", () => { - expect(PascalCaseStringToLowerCaseString("PascalCaseString")).toBe( - "pascal case string", - ); - expect(PascalCaseStringToLowerCaseString("AnotherPascalCaseString")).toBe( - "another pascal case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(PascalCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/src/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/src/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts deleted file mode 100644 index 14dab58bb..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/src/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a PascalCase string to a lower case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted lower case string. - */ -export function PascalCaseStringToLowerCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, (match) => ` ${match.toLowerCase()}`) - .trim() - .toLowerCase(); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/tsconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/.eslintrc.js b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/CHANGELOG.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/CHANGELOG.md deleted file mode 100644 index e6b50d54f..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/pascal-case-string-to-path-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/LICENSE.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/README.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/README.md deleted file mode 100644 index 9e9ab41fa..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/pascal-case-string-to-path-case-string` - -Converts a PascalCase string to a path/case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpascal-case-string-to-path-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpascal-case-string-to-path-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpascal-case-string-to-path-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/pascal-case-string-to-path-case-string - -# or, if you're using npm -npm install @codinasion/pascal-case-string-to-path-case-string - -# or, if you're using yarn -yarn add @codinasion/pascal-case-string-to-path-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PascalCaseStringToPathCaseString } from "@codinasion/pascal-case-string-to-path-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToPathCaseString(string)); - -// Output -// hello/world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/jestconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/package.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/package.json deleted file mode 100644 index 7a5b02539..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/pascal-case-string-to-path-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a PascalCase string to a path-case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "pascal case", - "path case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/src/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/src/index.ts deleted file mode 100644 index 526ce1bd4..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/src/pascal-case-string-to-path-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/src/pascal-case-string-to-path-case-string/index.ts deleted file mode 100644 index 526ce1bd4..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/src/pascal-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/src/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/src/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts deleted file mode 100644 index 24a92f916..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/src/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToPathCaseString } from "./pascal-case-string-to-path-case-string"; - -describe("PascalCaseStringToPathCaseString", () => { - test("converts a PascalCase string to path-case", () => { - expect(PascalCaseStringToPathCaseString("PascalCaseString")).toBe( - "pascal/case/string", - ); - expect(PascalCaseStringToPathCaseString("AnotherPascalCaseString")).toBe( - "another/pascal/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path-case", () => { - expect(PascalCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/src/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/src/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts deleted file mode 100644 index badbfd4a1..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/src/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a PascalCase string to a path case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted path case string. - */ -export function PascalCaseStringToPathCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, "/$1") - .toLowerCase() - .replace(/^\//, ""); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/tsconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/.eslintrc.js b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/CHANGELOG.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/CHANGELOG.md deleted file mode 100644 index 0a7168764..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/pascal-case-string-to-sentence-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/LICENSE.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/README.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/README.md deleted file mode 100644 index e2fce8feb..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/pascal-case-string-to-sentence-case-string` - -Converts a PascalCase string to a Sentence Case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpascal-case-string-to-sentence-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpascal-case-string-to-sentence-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpascal-case-string-to-sentence-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/pascal-case-string-to-sentence-case-string - -# or, if you're using npm -npm install @codinasion/pascal-case-string-to-sentence-case-string - -# or, if you're using yarn -yarn add @codinasion/pascal-case-string-to-sentence-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PascalCaseStringToSentenceCaseString } from "@codinasion/pascal-case-string-to-sentence-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToSentenceCaseString(string)); - -// Output -// Hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/jestconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/package.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/package.json deleted file mode 100644 index 16c302ef4..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/pascal-case-string-to-sentence-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a PascalCase string to a sentence case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "pascal case", - "sentence case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/src/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/src/index.ts deleted file mode 100644 index 944462a72..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/src/pascal-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/src/pascal-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 944462a72..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/src/pascal-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/src/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/src/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 681471eab..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/src/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToSentenceCaseString } from "./pascal-case-string-to-sentence-case-string"; - -describe("PascalCaseStringToSentenceCaseString", () => { - test("converts a PascalCase string to sentence case", () => { - expect(PascalCaseStringToSentenceCaseString("PascalCaseString")).toBe( - "Pascal case string", - ); - expect( - PascalCaseStringToSentenceCaseString("AnotherPascalCaseString"), - ).toBe("Another pascal case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(PascalCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/src/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/src/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts deleted file mode 100644 index 12d94c3f3..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/src/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a PascalCase string to a sentence case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted sentence case string. - */ -export function PascalCaseStringToSentenceCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, " $1") - .trim() - .toLowerCase() - .replace(/^\w/, (c) => c.toUpperCase()); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/tsconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/.eslintrc.js b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/CHANGELOG.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/CHANGELOG.md deleted file mode 100644 index a3bd85246..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/pascal-case-string-to-snake-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/LICENSE.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/README.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/README.md deleted file mode 100644 index f7e025462..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/pascal-case-string-to-snake-case-string` - -Converts a PascalCase string to a snake_case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpascal-case-string-to-snake-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpascal-case-string-to-snake-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpascal-case-string-to-snake-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/pascal-case-string-to-snake-case-string - -# or, if you're using npm -npm install @codinasion/pascal-case-string-to-snake-case-string - -# or, if you're using yarn -yarn add @codinasion/pascal-case-string-to-snake-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PascalCaseStringToSnakeCaseString } from "@codinasion/pascal-case-string-to-snake-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToSnakeCaseString(string)); - -// Output -// hello_world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/jestconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/package.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/package.json deleted file mode 100644 index 3c0d412ef..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/pascal-case-string-to-snake-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a PascalCase string to a snake_case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "pascal case", - "snake case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/src/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/src/index.ts deleted file mode 100644 index fe8cacd05..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/src/pascal-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/src/pascal-case-string-to-snake-case-string/index.ts deleted file mode 100644 index fe8cacd05..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/src/pascal-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/src/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/src/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts deleted file mode 100644 index f4b13996c..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/src/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToSnakeCaseString } from "./pascal-case-string-to-snake-case-string"; - -describe("PascalCaseStringToSnakeCaseString", () => { - test("converts a PascalCase string to snake_case", () => { - expect(PascalCaseStringToSnakeCaseString("PascalCaseString")).toBe( - "pascal_case_string", - ); - expect(PascalCaseStringToSnakeCaseString("AnotherPascalCaseString")).toBe( - "another_pascal_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(PascalCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/src/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/src/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts deleted file mode 100644 index 3aa25ff40..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/src/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a PascalCase string to a snake_case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted snake_case string. - */ -export function PascalCaseStringToSnakeCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, "_$1") - .toLowerCase() - .replace(/^_/, ""); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/tsconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/.eslintrc.js b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/CHANGELOG.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/CHANGELOG.md deleted file mode 100644 index bcd764bf3..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/pascal-case-string-to-title-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/LICENSE.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/README.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/README.md deleted file mode 100644 index f6a85192d..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/pascal-case-string-to-title-case-string` - -Converts a PascalCase string to a Title Case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpascal-case-string-to-title-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpascal-case-string-to-title-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpascal-case-string-to-title-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/pascal-case-string-to-title-case-string - -# or, if you're using npm -npm install @codinasion/pascal-case-string-to-title-case-string - -# or, if you're using yarn -yarn add @codinasion/pascal-case-string-to-title-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PascalCaseStringToTitleCaseString } from "@codinasion/pascal-case-string-to-title-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToTitleCaseString(string)); - -// Output -// Hello World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/jestconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/package.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/package.json deleted file mode 100644 index 31bca9922..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/pascal-case-string-to-title-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a PascalCase string to a Title Case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "pascal case", - "title case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/src/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/src/index.ts deleted file mode 100644 index ffb7bd3e8..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/src/pascal-case-string-to-title-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/src/pascal-case-string-to-title-case-string/index.ts deleted file mode 100644 index ffb7bd3e8..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/src/pascal-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/src/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/src/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts deleted file mode 100644 index 1f8ca46c7..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/src/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToTitleCaseString } from "./pascal-case-string-to-title-case-string"; - -describe("PascalCaseStringToTitleCaseString", () => { - test("converts a PascalCase string to title case", () => { - expect(PascalCaseStringToTitleCaseString("PascalCaseString")).toBe( - "Pascal Case String", - ); - expect(PascalCaseStringToTitleCaseString("AnotherPascalCaseString")).toBe( - "Another Pascal Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in title case", () => { - expect(PascalCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/src/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/src/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts deleted file mode 100644 index a3fe43213..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/src/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a PascalCase string to title case string. - * - * @param str - The PascalCase string to convert. - * @returns The title case string. - */ -export function PascalCaseStringToTitleCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, " $1") - .replace(/^[a-z]/, (firstLetter) => firstLetter.toUpperCase()) - .trim() - .replace(/ +/g, " "); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/tsconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/.eslintrc.js b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/CHANGELOG.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/CHANGELOG.md deleted file mode 100644 index f1107eced..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/pascal-case-string-to-upper-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/LICENSE.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/README.md b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/README.md deleted file mode 100644 index afdab2459..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/pascal-case-string-to-upper-case-string` - -Converts a PascalCase string to an UPPER_CASE string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpascal-case-string-to-upper-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpascal-case-string-to-upper-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpascal-case-string-to-upper-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/pascal-case-string-to-upper-case-string - -# or, if you're using npm -npm install @codinasion/pascal-case-string-to-upper-case-string - -# or, if you're using yarn -yarn add @codinasion/pascal-case-string-to-upper-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PascalCaseStringToUpperCaseString } from "@codinasion/pascal-case-string-to-upper-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/jestconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/package.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/package.json deleted file mode 100644 index ee854ab1b..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/pascal-case-string-to-upper-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a PascalCase string to an UPPER_CASE string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "pascal case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/src/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/src/index.ts deleted file mode 100644 index 42a36440c..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/src/pascal-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/src/pascal-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 42a36440c..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/src/pascal-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/src/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/src/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 06cd747a9..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/src/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToUpperCaseString } from "./pascal-case-string-to-upper-case-string"; - -describe("PascalCaseStringToUpperCaseString", () => { - test("converts a PascalCase string to upper case", () => { - expect(PascalCaseStringToUpperCaseString("PascalCaseString")).toBe( - "PASCAL CASE STRING", - ); - expect(PascalCaseStringToUpperCaseString("AnotherPascalCaseString")).toBe( - "ANOTHER PASCAL CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(PascalCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/src/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/src/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts deleted file mode 100644 index b70c77ac3..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/src/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Converts a PascalCase string to an upper case string. - * If the input string is already in upper case, it returns the same string. - * Otherwise, it converts the string to upper case and adds spaces before each capital letter. - * - * @param str - The PascalCase string to convert. - * @returns The converted upper case string. - */ -export function PascalCaseStringToUpperCaseString(str: string): string { - return str === str.toUpperCase() - ? str - : str - .replace(/(?[A-Z])/g, " $1") - .toUpperCase() - .trim(); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/tsconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/.eslintrc.js b/npm/packages/string/case/pascal-case-string/pascal-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/CHANGELOG.md b/npm/packages/string/case/pascal-case-string/pascal-case-string/CHANGELOG.md deleted file mode 100644 index fb8641cdd..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/pascal-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/LICENSE.md b/npm/packages/string/case/pascal-case-string/pascal-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/README.md b/npm/packages/string/case/pascal-case-string/pascal-case-string/README.md deleted file mode 100644 index 9568c9bea..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/pascal-case-string` - -A collection of useful TypeScript functions and utilities for pascal case string manipulation. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpascal-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpascal-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpascal-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/pascal-case-string - -# or, if you're using npm -npm install @codinasion/pascal-case-string - -# or, if you're using yarn -yarn add @codinasion/pascal-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PascalCaseStringToConstantCaseString } from "@codinasion/pascal-case-string"; - -const string = "HelloWorld"; -console.log(PascalCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/jestconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/package.json b/npm/packages/string/case/pascal-case-string/pascal-case-string/package.json deleted file mode 100644 index 197b12b21..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/pascal-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for pascal case string manipulation.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "pascal case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/index.ts deleted file mode 100644 index f4a85c0dc..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/index.ts deleted file mode 100644 index 489744558..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./pascal-case-string-to-camel-case-string"; -export * from "./pascal-case-string-to-constant-case-string"; -export * from "./pascal-case-string-to-dot-case-string"; -export * from "./pascal-case-string-to-header-case-string"; -export * from "./pascal-case-string-to-kebab-case-string"; -export * from "./pascal-case-string-to-lower-case-string"; -export * from "./pascal-case-string-to-path-case-string"; -export * from "./pascal-case-string-to-sentence-case-string"; -export * from "./pascal-case-string-to-snake-case-string"; -export * from "./pascal-case-string-to-title-case-string"; -export * from "./pascal-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-camel-case-string/index.ts deleted file mode 100644 index ba762cf08..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts deleted file mode 100644 index f1c78f1e7..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToCamelCaseString } from "./pascal-case-string-to-camel-case-string"; - -describe("PascalCaseStringToCamelCaseString", () => { - test("converts a PascalCase string to camelCase", () => { - expect(PascalCaseStringToCamelCaseString("PascalCaseString")).toBe( - "pascalCaseString", - ); - expect(PascalCaseStringToCamelCaseString("AnotherPascalCaseString")).toBe( - "anotherPascalCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(PascalCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts deleted file mode 100644 index 72fa28955..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a PascalCase string to a camelCase string. - * - * @param str - The PascalCase string to convert. - * @returns The camelCase string. - */ -export function PascalCaseStringToCamelCaseString(str: string): string { - return str.charAt(0).toLowerCase() + str.slice(1); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 59708d3cc..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts deleted file mode 100644 index f8a83d6d3..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToConstantCaseString } from "./pascal-case-string-to-constant-case-string"; - -describe("PascalCaseStringToConstantCaseString", () => { - test("converts a PascalCase string to CONSTANT_CASE", () => { - expect(PascalCaseStringToConstantCaseString("PascalCaseString")).toBe( - "PASCAL_CASE_STRING", - ); - expect( - PascalCaseStringToConstantCaseString("AnotherPascalCaseString"), - ).toBe("ANOTHER_PASCAL_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(PascalCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts deleted file mode 100644 index f2deed537..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Converts a PascalCase string to a CONSTANT_CASE string. - * - * @param str - The PascalCase string to convert. - * @returns The converted CONSTANT_CASE string. - */ -export function PascalCaseStringToConstantCaseString(str: string): string { - if (str === str.toUpperCase()) { - return str; - } - const result = str.replace(/(?[A-Z])/g, "_$1").toUpperCase(); - if (result.startsWith("_")) { - return result.substring(1); - } - return result; -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 59aa3f1c3..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 48878866d..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToDotCaseString } from "./pascal-case-string-to-dot-case-string"; - -describe("PascalCaseStringToDotCaseString", () => { - test("converts a PascalCase string to dot.case", () => { - expect(PascalCaseStringToDotCaseString("PascalCaseString")).toBe( - "pascal.case.string", - ); - expect(PascalCaseStringToDotCaseString("AnotherPascalCaseString")).toBe( - "another.pascal.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(PascalCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts deleted file mode 100644 index 922784d11..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a PascalCase string to dot case string. - * - * @param str - The PascalCase string to convert. - * @returns The dot case string. - */ -export function PascalCaseStringToDotCaseString(str: string): string { - const result = str.replace(/(?[A-Z])/g, ".$1").toLowerCase(); - if (result.startsWith(".")) { - return result.substring(1); - } - return result; -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-header-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-header-case-string/index.ts deleted file mode 100644 index 71a060372..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts deleted file mode 100644 index bfffbf236..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToHeaderCaseString } from "./pascal-case-string-to-header-case-string"; - -describe("PascalCaseStringToHeaderCaseString", () => { - test("converts a PascalCase string to Header-Case", () => { - expect(PascalCaseStringToHeaderCaseString("PascalCaseString")).toBe( - "Pascal-Case-String", - ); - expect(PascalCaseStringToHeaderCaseString("AnotherPascalCaseString")).toBe( - "Another-Pascal-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(PascalCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts deleted file mode 100644 index c2bc63631..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a PascalCase string to a header case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted header case string. - */ -export function PascalCaseStringToHeaderCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, "-$1") - .replace(/^-/, "") - .split("-") - .map((s) => s.charAt(0).toUpperCase() + s.substring(1)) - .join("-") - .replace(/--/g, "-"); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 3122f8622..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index bf7a66a06..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToKebabCaseString } from "./pascal-case-string-to-kebab-case-string"; - -describe("PascalCaseStringToKebabCaseString", () => { - test("converts a PascalCase string to kebab-case", () => { - expect(PascalCaseStringToKebabCaseString("PascalCaseString")).toBe( - "pascal-case-string", - ); - expect(PascalCaseStringToKebabCaseString("AnotherPascalCaseString")).toBe( - "another-pascal-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(PascalCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts deleted file mode 100644 index 84f01f6cd..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a PascalCase string to kebab-case string. - * - * @param str - The PascalCase string to convert. - * @returns The kebab-case string. - */ -export function PascalCaseStringToKebabCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, "-$1") - .toLowerCase() - .replace(/^-/, ""); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 80bfdeedb..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 4c11ff9c8..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToLowerCaseString } from "./pascal-case-string-to-lower-case-string"; - -describe("PascalCaseStringToLowerCaseString", () => { - test("converts a PascalCase string to lower case", () => { - expect(PascalCaseStringToLowerCaseString("PascalCaseString")).toBe( - "pascal case string", - ); - expect(PascalCaseStringToLowerCaseString("AnotherPascalCaseString")).toBe( - "another pascal case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(PascalCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts deleted file mode 100644 index 14dab58bb..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a PascalCase string to a lower case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted lower case string. - */ -export function PascalCaseStringToLowerCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, (match) => ` ${match.toLowerCase()}`) - .trim() - .toLowerCase(); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-path-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-path-case-string/index.ts deleted file mode 100644 index 526ce1bd4..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts deleted file mode 100644 index 24a92f916..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToPathCaseString } from "./pascal-case-string-to-path-case-string"; - -describe("PascalCaseStringToPathCaseString", () => { - test("converts a PascalCase string to path-case", () => { - expect(PascalCaseStringToPathCaseString("PascalCaseString")).toBe( - "pascal/case/string", - ); - expect(PascalCaseStringToPathCaseString("AnotherPascalCaseString")).toBe( - "another/pascal/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path-case", () => { - expect(PascalCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts deleted file mode 100644 index badbfd4a1..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a PascalCase string to a path case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted path case string. - */ -export function PascalCaseStringToPathCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, "/$1") - .toLowerCase() - .replace(/^\//, ""); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 944462a72..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 681471eab..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToSentenceCaseString } from "./pascal-case-string-to-sentence-case-string"; - -describe("PascalCaseStringToSentenceCaseString", () => { - test("converts a PascalCase string to sentence case", () => { - expect(PascalCaseStringToSentenceCaseString("PascalCaseString")).toBe( - "Pascal case string", - ); - expect( - PascalCaseStringToSentenceCaseString("AnotherPascalCaseString"), - ).toBe("Another pascal case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(PascalCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts deleted file mode 100644 index 12d94c3f3..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a PascalCase string to a sentence case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted sentence case string. - */ -export function PascalCaseStringToSentenceCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, " $1") - .trim() - .toLowerCase() - .replace(/^\w/, (c) => c.toUpperCase()); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-snake-case-string/index.ts deleted file mode 100644 index fe8cacd05..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts deleted file mode 100644 index f4b13996c..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToSnakeCaseString } from "./pascal-case-string-to-snake-case-string"; - -describe("PascalCaseStringToSnakeCaseString", () => { - test("converts a PascalCase string to snake_case", () => { - expect(PascalCaseStringToSnakeCaseString("PascalCaseString")).toBe( - "pascal_case_string", - ); - expect(PascalCaseStringToSnakeCaseString("AnotherPascalCaseString")).toBe( - "another_pascal_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(PascalCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts deleted file mode 100644 index 3aa25ff40..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a PascalCase string to a snake_case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted snake_case string. - */ -export function PascalCaseStringToSnakeCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, "_$1") - .toLowerCase() - .replace(/^_/, ""); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-title-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-title-case-string/index.ts deleted file mode 100644 index ffb7bd3e8..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts deleted file mode 100644 index 1f8ca46c7..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToTitleCaseString } from "./pascal-case-string-to-title-case-string"; - -describe("PascalCaseStringToTitleCaseString", () => { - test("converts a PascalCase string to title case", () => { - expect(PascalCaseStringToTitleCaseString("PascalCaseString")).toBe( - "Pascal Case String", - ); - expect(PascalCaseStringToTitleCaseString("AnotherPascalCaseString")).toBe( - "Another Pascal Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in title case", () => { - expect(PascalCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts deleted file mode 100644 index a3fe43213..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a PascalCase string to title case string. - * - * @param str - The PascalCase string to convert. - * @returns The title case string. - */ -export function PascalCaseStringToTitleCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, " $1") - .replace(/^[a-z]/, (firstLetter) => firstLetter.toUpperCase()) - .trim() - .replace(/ +/g, " "); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 42a36440c..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 06cd747a9..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToUpperCaseString } from "./pascal-case-string-to-upper-case-string"; - -describe("PascalCaseStringToUpperCaseString", () => { - test("converts a PascalCase string to upper case", () => { - expect(PascalCaseStringToUpperCaseString("PascalCaseString")).toBe( - "PASCAL CASE STRING", - ); - expect(PascalCaseStringToUpperCaseString("AnotherPascalCaseString")).toBe( - "ANOTHER PASCAL CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(PascalCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts b/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts deleted file mode 100644 index b70c77ac3..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/src/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Converts a PascalCase string to an upper case string. - * If the input string is already in upper case, it returns the same string. - * Otherwise, it converts the string to upper case and adds spaces before each capital letter. - * - * @param str - The PascalCase string to convert. - * @returns The converted upper case string. - */ -export function PascalCaseStringToUpperCaseString(str: string): string { - return str === str.toUpperCase() - ? str - : str - .replace(/(?[A-Z])/g, " $1") - .toUpperCase() - .trim(); -} diff --git a/npm/packages/string/case/pascal-case-string/pascal-case-string/tsconfig.json b/npm/packages/string/case/pascal-case-string/pascal-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/pascal-case-string/pascal-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/.eslintrc.js b/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/CHANGELOG.md b/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/CHANGELOG.md deleted file mode 100644 index fc124b11e..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/path-case-string-to-camel-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/LICENSE.md b/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/README.md b/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/README.md deleted file mode 100644 index a0353b048..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/path-case-string-to-camel-case-string` - -Converts a path case string to a camel case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fstring?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fstring?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fstring?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/path-case-string-to-camel-case-string - -# or, if you're using npm -npm install @codinasion/path-case-string-to-camel-case-string - -# or, if you're using yarn -yarn add @codinasion/path-case-string-to-camel-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PathCaseStringToCamelCaseString } from "@codinasion/path-case-string-to-camel-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToCamelCaseString(string)); - -// Output -// helloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/jestconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/package.json b/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/package.json deleted file mode 100644 index 9007ce47b..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/path-case-string-to-camel-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a path case string to a camel case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "path case", - "camel case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/src/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/src/index.ts deleted file mode 100644 index 9e152e03a..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/src/path-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/src/path-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 9e152e03a..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/src/path-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/src/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/src/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 0922bd22a..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/src/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToCamelCaseString } from "./path-case-string-to-camel-case-string"; - -describe("PathCaseStringToCamelCaseString", () => { - test("converts a path-case string to camelCase", () => { - expect(PathCaseStringToCamelCaseString("path/case/string")).toBe( - "pathCaseString", - ); - expect(PathCaseStringToCamelCaseString("another/path/case/string")).toBe( - "anotherPathCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(PathCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/src/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/src/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts deleted file mode 100644 index 6f4124544..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/src/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Converts a path-case string to camelCase string. - * - * @param str - The path-case string to convert. - * @returns The camelCase string. - */ -export function PathCaseStringToCamelCaseString(str: string): string { - if (!str.includes("/")) { - return str; - } - return str - .toLowerCase() - .replace(/\/(?.)/g, (_, char) => (char as string).toUpperCase()); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/tsconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/.eslintrc.js b/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/CHANGELOG.md b/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/CHANGELOG.md deleted file mode 100644 index c992f490d..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/path-case-string-to-constant-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/LICENSE.md b/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/README.md b/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/README.md deleted file mode 100644 index b43eb24f8..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/path-case-string-to-constant-case-string` - -Converts a path case string to a constant case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpath-case-string-to-constant-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpath-case-string-to-constant-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpath-case-string-to-constant-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/path-case-string-to-constant-case-string - -# or, if you're using npm -npm install @codinasion/path-case-string-to-constant-case-string - -# or, if you're using yarn -yarn add @codinasion/path-case-string-to-constant-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PathCaseStringToConstantCaseString } from "@codinasion/path-case-string-to-constant-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/jestconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/package.json b/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/package.json deleted file mode 100644 index 41aa0ed1a..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/path-case-string-to-constant-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a path case string to a constant case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "path case", - "constant case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/src/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/src/index.ts deleted file mode 100644 index 0c9cfd93b..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/src/path-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/src/path-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 0c9cfd93b..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/src/path-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/src/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/src/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 28fb12e8f..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/src/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToConstantCaseString } from "./path-case-string-to-constant-case-string"; - -describe("PathCaseStringToConstantCaseString", () => { - test("converts a path-case string to CONSTANT_CASE", () => { - expect(PathCaseStringToConstantCaseString("path/case/string")).toBe( - "PATH_CASE_STRING", - ); - expect(PathCaseStringToConstantCaseString("another/path/case/string")).toBe( - "ANOTHER_PATH_CASE_STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(PathCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/src/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/src/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts deleted file mode 100644 index 13ea0957c..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/src/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to a constant case string. - * - * @param str - The path case string to convert. - * @returns The converted constant case string. - */ -export function PathCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/\//g, "_"); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/tsconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/.eslintrc.js b/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/CHANGELOG.md b/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/CHANGELOG.md deleted file mode 100644 index 71f0d0f2e..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/path-case-string-to-dot-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/LICENSE.md b/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/README.md b/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/README.md deleted file mode 100644 index f60288e45..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/path-case-string-to-dot-case-string` - -Converts a path case string to a dot case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpath-case-string-to-dot-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpath-case-string-to-dot-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpath-case-string-to-dot-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/path-case-string-to-dot-case-string - -# or, if you're using npm -npm install @codinasion/path-case-string-to-dot-case-string - -# or, if you're using yarn -yarn add @codinasion/path-case-string-to-dot-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PathCaseStringToDotCaseString } from "@codinasion/path-case-string-to-dot-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToDotCaseString(string)); - -// Output -// hello.world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/jestconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/package.json b/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/package.json deleted file mode 100644 index 35783c817..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/path-case-string-to-dot-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a path case string to a dot case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "path case", - "dot case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/src/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/src/index.ts deleted file mode 100644 index 32997a435..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/src/path-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/src/path-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 32997a435..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/src/path-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/src/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/src/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 8d45a94b4..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/src/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToDotCaseString } from "./path-case-string-to-dot-case-string"; - -describe("PathCaseStringToDotCaseString", () => { - test("converts a path-case string to dot.case", () => { - expect(PathCaseStringToDotCaseString("path/case/string")).toBe( - "path.case.string", - ); - expect(PathCaseStringToDotCaseString("another/path/case/string")).toBe( - "another.path.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(PathCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/src/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/src/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts deleted file mode 100644 index 2b9a5b81d..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/src/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to a dot case string. - * - * @param str - The path case string to convert. - * @returns The dot case string. - */ -export function PathCaseStringToDotCaseString(str: string): string { - return str.toLowerCase().replace(/\//g, "."); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/tsconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/.eslintrc.js b/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/CHANGELOG.md b/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/CHANGELOG.md deleted file mode 100644 index 68b92ec12..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/path-case-string-to-header-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/LICENSE.md b/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/README.md b/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/README.md deleted file mode 100644 index 5a795548d..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/path-case-string-to-header-case-string` - -Converts a path case string to a header case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpath-case-string-to-header-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpath-case-string-to-header-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpath-case-string-to-header-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/path-case-string-to-header-case-string - -# or, if you're using npm -npm install @codinasion/path-case-string-to-header-case-string - -# or, if you're using yarn -yarn add @codinasion/path-case-string-to-header-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PathCaseStringToHeaderCaseString } from "@codinasion/path-case-string-to-header-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/jestconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/package.json b/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/package.json deleted file mode 100644 index 90e912702..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/path-case-string-to-header-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a path case string to a header case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "path case", - "header case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/src/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/src/index.ts deleted file mode 100644 index 5af058185..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/src/path-case-string-to-header-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/src/path-case-string-to-header-case-string/index.ts deleted file mode 100644 index 5af058185..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/src/path-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/src/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/src/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts deleted file mode 100644 index a15bf5624..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/src/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToHeaderCaseString } from "./path-case-string-to-header-case-string"; - -describe("PathCaseStringToHeaderCaseString", () => { - test("converts a path-case string to Header-Case", () => { - expect(PathCaseStringToHeaderCaseString("path/case/string")).toBe( - "Path-Case-String", - ); - expect(PathCaseStringToHeaderCaseString("another/path/case/string")).toBe( - "Another-Path-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(PathCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/src/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/src/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts deleted file mode 100644 index 3911e694b..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/src/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a path case string to header case string. - * - * @param str - The path case string to convert. - * @returns The converted header case string. - */ -export function PathCaseStringToHeaderCaseString(str: string): string { - return str - .split("/") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/tsconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-header-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/.eslintrc.js b/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/CHANGELOG.md b/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/CHANGELOG.md deleted file mode 100644 index a6cf05de7..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/path-case-string-to-kebab-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/LICENSE.md b/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/README.md b/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/README.md deleted file mode 100644 index 39c9a4859..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/path-case-string-to-kebab-case-string` - -Converts a path case string to a kebab case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpath-case-string-to-kebab-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpath-case-string-to-kebab-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpath-case-string-to-kebab-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/path-case-string-to-kebab-case-string - -# or, if you're using npm -npm install @codinasion/path-case-string-to-kebab-case-string - -# or, if you're using yarn -yarn add @codinasion/path-case-string-to-kebab-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PathCaseStringToKebabCaseString } from "@codinasion/path-case-string-to-kebab-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToKebabCaseString(string)); - -// Output -// hello-world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/jestconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/package.json b/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/package.json deleted file mode 100644 index 27af52913..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/path-case-string-to-kebab-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a path case string to a kebab case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "path case", - "kebab case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/src/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/src/index.ts deleted file mode 100644 index fe9a98ecb..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/src/path-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/src/path-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index fe9a98ecb..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/src/path-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/src/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/src/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 37a768b50..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/src/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToKebabCaseString } from "./path-case-string-to-kebab-case-string"; - -describe("PathCaseStringToKebabCaseString", () => { - test("converts a path-case string to kebab-case", () => { - expect(PathCaseStringToKebabCaseString("path/case/string")).toBe( - "path-case-string", - ); - expect(PathCaseStringToKebabCaseString("another/path/case/string")).toBe( - "another-path-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(PathCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/src/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/src/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts deleted file mode 100644 index e80415bd9..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/src/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to kebab case string. - * - * @param str - The path case string to convert. - * @returns The kebab case string. - */ -export function PathCaseStringToKebabCaseString(str: string): string { - return str.toLowerCase().replace(/\//g, "-"); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/tsconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/.eslintrc.js b/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/CHANGELOG.md b/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/CHANGELOG.md deleted file mode 100644 index b63d08b2b..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/path-case-string-to-lower-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/LICENSE.md b/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/README.md b/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/README.md deleted file mode 100644 index 3a13d6ef8..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/path-case-string-to-lower-case-string` - -Converts a path case string to a lower case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpath-case-string-to-lower-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpath-case-string-to-lower-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpath-case-string-to-lower-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/path-case-string-to-lower-case-string - -# or, if you're using npm -npm install @codinasion/path-case-string-to-lower-case-string - -# or, if you're using yarn -yarn add @codinasion/path-case-string-to-lower-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PathCaseStringToLowerCaseString } from "@codinasion/path-case-string-to-lower-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToLowerCaseString(string)); - -// Output -// hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/jestconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/package.json b/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/package.json deleted file mode 100644 index 2384039ef..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/path-case-string-to-lower-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a path case string to a lower case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "path case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/src/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/src/index.ts deleted file mode 100644 index 1e26e133b..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/src/path-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/src/path-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 1e26e133b..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/src/path-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/src/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/src/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts deleted file mode 100644 index f769357ab..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/src/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToLowerCaseString } from "./path-case-string-to-lower-case-string"; - -describe("PathCaseStringToLowerCaseString", () => { - test("converts a path-case string to lower case", () => { - expect(PathCaseStringToLowerCaseString("path/case/string")).toBe( - "path case string", - ); - expect(PathCaseStringToLowerCaseString("another/path/case/string")).toBe( - "another path case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(PathCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/src/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/src/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts deleted file mode 100644 index fac41180e..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/src/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to a lower case string. - * - * @param str - The path case string to convert. - * @returns The converted lower case string. - */ -export function PathCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/\//g, " "); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/tsconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/.eslintrc.js b/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/CHANGELOG.md b/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/CHANGELOG.md deleted file mode 100644 index 7b179d72b..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/path-case-string-to-pascal-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/LICENSE.md b/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/README.md b/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/README.md deleted file mode 100644 index 172500de2..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/path-case-string-to-pascal-case-string` - -Converts a path case string to a pascal case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpath-case-string-to-pascal-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpath-case-string-to-pascal-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpath-case-string-to-pascal-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/path-case-string-to-pascal-case-string - -# or, if you're using npm -npm install @codinasion/path-case-string-to-pascal-case-string - -# or, if you're using yarn -yarn add @codinasion/path-case-string-to-pascal-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PathCaseStringToPascalCaseString } from "@codinasion/path-case-string-to-pascal-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/jestconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/package.json b/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/package.json deleted file mode 100644 index b344d78a8..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/path-case-string-to-pascal-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a path case string to a pascal case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "path case", - "pascal case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/src/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/src/index.ts deleted file mode 100644 index d9a70c1e7..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/src/path-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/src/path-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index d9a70c1e7..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/src/path-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/src/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/src/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 45b3b02bb..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/src/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToPascalCaseString } from "./path-case-string-to-pascal-case-string"; - -describe("PathCaseStringToPascalCaseString", () => { - test("converts a path-case string to PascalCase", () => { - expect(PathCaseStringToPascalCaseString("path/case/string")).toBe( - "PathCaseString", - ); - expect(PathCaseStringToPascalCaseString("another/path/case/string")).toBe( - "AnotherPathCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(PathCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/src/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/src/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts deleted file mode 100644 index f8a37ca40..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/src/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a path case string to a Pascal case string. - * - * @param str - The path case string to convert. - * @returns The Pascal case string. - */ -export function PathCaseStringToPascalCaseString(str: string): string { - return str - .split("/") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(""); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/tsconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/.eslintrc.js b/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/CHANGELOG.md b/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/CHANGELOG.md deleted file mode 100644 index 3649aec22..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/path-case-string-to-sentence-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/LICENSE.md b/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/README.md b/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/README.md deleted file mode 100644 index f864d8a92..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/path-case-string-to-sentence-case-string` - -Converts a path case string to a sentence case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpath-case-string-to-sentence-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpath-case-string-to-sentence-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpath-case-string-to-sentence-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/path-case-string-to-sentence-case-string - -# or, if you're using npm -npm install @codinasion/path-case-string-to-sentence-case-string - -# or, if you're using yarn -yarn add @codinasion/path-case-string-to-sentence-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PathCaseStringToSentenceCaseString } from "@codinasion/path-case-string-to-sentence-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToSentenceCaseString(string)); - -// Output -// Hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/jestconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/package.json b/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/package.json deleted file mode 100644 index fff4ac90c..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/path-case-string-to-sentence-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a path case string to a sentence case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "path case", - "sentence case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/src/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/src/index.ts deleted file mode 100644 index 1224e521c..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/src/path-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/src/path-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 1224e521c..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/src/path-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/src/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/src/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 395d37ad8..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/src/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToSentenceCaseString } from "./path-case-string-to-sentence-case-string"; - -describe("PathCaseStringToSentenceCaseString", () => { - test("converts a path-case string to sentence case", () => { - expect(PathCaseStringToSentenceCaseString("path/case/string")).toBe( - "Path case string", - ); - expect(PathCaseStringToSentenceCaseString("another/path/case/string")).toBe( - "Another path case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(PathCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/src/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/src/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts deleted file mode 100644 index 39ec7faeb..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/src/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a path case string to a sentence case string. - * - * @param str - The path case string to convert. - * @returns The converted sentence case string. - */ -export function PathCaseStringToSentenceCaseString(str: string): string { - const result = str.toLowerCase().replace(/\//g, " ").trim(); - return result.charAt(0).toUpperCase() + result.slice(1); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/tsconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/.eslintrc.js b/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/CHANGELOG.md b/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/CHANGELOG.md deleted file mode 100644 index 0c41822bc..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/path-case-string-to-snake-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/LICENSE.md b/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/README.md b/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/README.md deleted file mode 100644 index b57d3b3e3..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/path-case-string-to-snake-case-string` - -Converts a path case string to a snake case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpath-case-string-to-snake-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpath-case-string-to-snake-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpath-case-string-to-snake-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/path-case-string-to-snake-case-string - -# or, if you're using npm -npm install @codinasion/path-case-string-to-snake-case-string - -# or, if you're using yarn -yarn add @codinasion/path-case-string-to-snake-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PathCaseStringToSnakeCaseString } from "@codinasion/path-case-string-to-snake-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToSnakeCaseString(string)); - -// Output -// hello_world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/jestconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/package.json b/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/package.json deleted file mode 100644 index 8dd916bdc..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/path-case-string-to-snake-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a path case string to a snake case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "path case", - "snake case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/src/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/src/index.ts deleted file mode 100644 index ab56c6b03..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/src/path-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/src/path-case-string-to-snake-case-string/index.ts deleted file mode 100644 index ab56c6b03..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/src/path-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/src/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/src/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts deleted file mode 100644 index f0b374413..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/src/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToSnakeCaseString } from "./path-case-string-to-snake-case-string"; - -describe("PathCaseStringToSnakeCaseString", () => { - test("converts a path-case string to snake_case", () => { - expect(PathCaseStringToSnakeCaseString("path/case/string")).toBe( - "path_case_string", - ); - expect(PathCaseStringToSnakeCaseString("another/path/case/string")).toBe( - "another_path_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(PathCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/src/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/src/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts deleted file mode 100644 index 62afac70e..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/src/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to a snake case string. - * - * @param str - The path case string to convert. - * @returns The snake case string. - */ -export function PathCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase().replace(/\//g, "_"); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/tsconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/.eslintrc.js b/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/CHANGELOG.md b/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/CHANGELOG.md deleted file mode 100644 index 3e44c835d..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/path-case-string-to-title-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/LICENSE.md b/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/README.md b/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/README.md deleted file mode 100644 index e0775cacc..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/path-case-string-to-title-case-string` - -Converts a path case string to a title case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpath-case-string-to-title-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpath-case-string-to-title-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpath-case-string-to-title-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/path-case-string-to-title-case-string - -# or, if you're using npm -npm install @codinasion/path-case-string-to-title-case-string - -# or, if you're using yarn -yarn add @codinasion/path-case-string-to-title-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PathCaseStringToTitleCaseString } from "@codinasion/path-case-string-to-title-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToTitleCaseString(string)); - -// Output -// Hello World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/jestconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/package.json b/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/package.json deleted file mode 100644 index d97101f9d..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/path-case-string-to-title-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a path case string to a title case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "path case", - "title case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/src/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/src/index.ts deleted file mode 100644 index 776c26b91..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/src/path-case-string-to-title-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/src/path-case-string-to-title-case-string/index.ts deleted file mode 100644 index 776c26b91..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/src/path-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/src/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/src/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts deleted file mode 100644 index c4e571b14..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/src/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToTitleCaseString } from "./path-case-string-to-title-case-string"; - -describe("PathCaseStringToTitleCaseString", () => { - test("converts a path-case string to Title Case", () => { - expect(PathCaseStringToTitleCaseString("path/case/string")).toBe( - "Path Case String", - ); - expect(PathCaseStringToTitleCaseString("another/path/case/string")).toBe( - "Another Path Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(PathCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/src/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/src/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts deleted file mode 100644 index 788aa02a9..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/src/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a path case string to title case string. - * - * @param str - The path case string to convert. - * @returns The title case string. - */ -export function PathCaseStringToTitleCaseString(str: string): string { - return str - .split("/") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/tsconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-title-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/.eslintrc.js b/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/CHANGELOG.md b/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/CHANGELOG.md deleted file mode 100644 index 3e53c9f2a..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/path-case-string-to-upper-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/LICENSE.md b/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/README.md b/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/README.md deleted file mode 100644 index 51d59883a..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/path-case-string-to-upper-case-string` - -Converts a path case string to an upper case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpath-case-string-to-upper-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpath-case-string-to-upper-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpath-case-string-to-upper-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/path-case-string-to-upper-case-string - -# or, if you're using npm -npm install @codinasion/path-case-string-to-upper-case-string - -# or, if you're using yarn -yarn add @codinasion/path-case-string-to-upper-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PathCaseStringToUpperCaseString } from "@codinasion/path-case-string-to-upper-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/jestconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/package.json b/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/package.json deleted file mode 100644 index 62e864777..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/path-case-string-to-upper-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a path case string to an upper case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "path case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/src/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/src/index.ts deleted file mode 100644 index bc32ecdf5..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/src/path-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/src/path-case-string-to-upper-case-string/index.ts deleted file mode 100644 index bc32ecdf5..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/src/path-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/src/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/src/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 7ce3db080..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/src/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToUpperCaseString } from "./path-case-string-to-upper-case-string"; - -describe("PathCaseStringToUpperCaseString", () => { - test("converts a path-case string to upper case", () => { - expect(PathCaseStringToUpperCaseString("path/case/string")).toBe( - "PATH CASE STRING", - ); - expect(PathCaseStringToUpperCaseString("another/path/case/string")).toBe( - "ANOTHER PATH CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(PathCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/src/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/src/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts deleted file mode 100644 index 726469606..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/src/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to an upper case string. - * - * @param str - The path case string to convert. - * @returns The converted upper case string. - */ -export function PathCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/\//g, " "); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/tsconfig.json b/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string/.eslintrc.js b/npm/packages/string/case/path-case-string/path-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/path-case-string/path-case-string/CHANGELOG.md b/npm/packages/string/case/path-case-string/path-case-string/CHANGELOG.md deleted file mode 100644 index 1e5188043..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/path-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/path-case-string/path-case-string/LICENSE.md b/npm/packages/string/case/path-case-string/path-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/path-case-string/path-case-string/README.md b/npm/packages/string/case/path-case-string/path-case-string/README.md deleted file mode 100644 index cc40ed0ba..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/path-case-string` - -A collection of useful TypeScript functions and utilities for path case string manipulation. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fpath-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fpath-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fpath-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/path-case-string - -# or, if you're using npm -npm install @codinasion/path-case-string - -# or, if you're using yarn -yarn add @codinasion/path-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { PathCaseStringToConstantCaseString } from "@codinasion/path-case-string"; - -const string = "hello/world"; -console.log(PathCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/path-case-string/path-case-string/jestconfig.json b/npm/packages/string/case/path-case-string/path-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/path-case-string/path-case-string/package.json b/npm/packages/string/case/path-case-string/path-case-string/package.json deleted file mode 100644 index 431c3e100..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/path-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for path case string manipulation.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "path case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/index.ts b/npm/packages/string/case/path-case-string/path-case-string/src/index.ts deleted file mode 100644 index e75b60827..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/index.ts deleted file mode 100644 index 792383905..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./path-case-string-to-camel-case-string"; -export * from "./path-case-string-to-constant-case-string"; -export * from "./path-case-string-to-dot-case-string"; -export * from "./path-case-string-to-header-case-string"; -export * from "./path-case-string-to-kebab-case-string"; -export * from "./path-case-string-to-lower-case-string"; -export * from "./path-case-string-to-pascal-case-string"; -export * from "./path-case-string-to-sentence-case-string"; -export * from "./path-case-string-to-snake-case-string"; -export * from "./path-case-string-to-title-case-string"; -export * from "./path-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 9e152e03a..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 0922bd22a..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToCamelCaseString } from "./path-case-string-to-camel-case-string"; - -describe("PathCaseStringToCamelCaseString", () => { - test("converts a path-case string to camelCase", () => { - expect(PathCaseStringToCamelCaseString("path/case/string")).toBe( - "pathCaseString", - ); - expect(PathCaseStringToCamelCaseString("another/path/case/string")).toBe( - "anotherPathCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(PathCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts deleted file mode 100644 index 6f4124544..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Converts a path-case string to camelCase string. - * - * @param str - The path-case string to convert. - * @returns The camelCase string. - */ -export function PathCaseStringToCamelCaseString(str: string): string { - if (!str.includes("/")) { - return str; - } - return str - .toLowerCase() - .replace(/\/(?.)/g, (_, char) => (char as string).toUpperCase()); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 0c9cfd93b..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 28fb12e8f..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToConstantCaseString } from "./path-case-string-to-constant-case-string"; - -describe("PathCaseStringToConstantCaseString", () => { - test("converts a path-case string to CONSTANT_CASE", () => { - expect(PathCaseStringToConstantCaseString("path/case/string")).toBe( - "PATH_CASE_STRING", - ); - expect(PathCaseStringToConstantCaseString("another/path/case/string")).toBe( - "ANOTHER_PATH_CASE_STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(PathCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts deleted file mode 100644 index 13ea0957c..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to a constant case string. - * - * @param str - The path case string to convert. - * @returns The converted constant case string. - */ -export function PathCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/\//g, "_"); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 32997a435..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 8d45a94b4..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToDotCaseString } from "./path-case-string-to-dot-case-string"; - -describe("PathCaseStringToDotCaseString", () => { - test("converts a path-case string to dot.case", () => { - expect(PathCaseStringToDotCaseString("path/case/string")).toBe( - "path.case.string", - ); - expect(PathCaseStringToDotCaseString("another/path/case/string")).toBe( - "another.path.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(PathCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts deleted file mode 100644 index 2b9a5b81d..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to a dot case string. - * - * @param str - The path case string to convert. - * @returns The dot case string. - */ -export function PathCaseStringToDotCaseString(str: string): string { - return str.toLowerCase().replace(/\//g, "."); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-header-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-header-case-string/index.ts deleted file mode 100644 index 5af058185..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts deleted file mode 100644 index a15bf5624..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToHeaderCaseString } from "./path-case-string-to-header-case-string"; - -describe("PathCaseStringToHeaderCaseString", () => { - test("converts a path-case string to Header-Case", () => { - expect(PathCaseStringToHeaderCaseString("path/case/string")).toBe( - "Path-Case-String", - ); - expect(PathCaseStringToHeaderCaseString("another/path/case/string")).toBe( - "Another-Path-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(PathCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts deleted file mode 100644 index 3911e694b..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a path case string to header case string. - * - * @param str - The path case string to convert. - * @returns The converted header case string. - */ -export function PathCaseStringToHeaderCaseString(str: string): string { - return str - .split("/") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index fe9a98ecb..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 37a768b50..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToKebabCaseString } from "./path-case-string-to-kebab-case-string"; - -describe("PathCaseStringToKebabCaseString", () => { - test("converts a path-case string to kebab-case", () => { - expect(PathCaseStringToKebabCaseString("path/case/string")).toBe( - "path-case-string", - ); - expect(PathCaseStringToKebabCaseString("another/path/case/string")).toBe( - "another-path-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(PathCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts deleted file mode 100644 index e80415bd9..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to kebab case string. - * - * @param str - The path case string to convert. - * @returns The kebab case string. - */ -export function PathCaseStringToKebabCaseString(str: string): string { - return str.toLowerCase().replace(/\//g, "-"); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 1e26e133b..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts deleted file mode 100644 index f769357ab..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToLowerCaseString } from "./path-case-string-to-lower-case-string"; - -describe("PathCaseStringToLowerCaseString", () => { - test("converts a path-case string to lower case", () => { - expect(PathCaseStringToLowerCaseString("path/case/string")).toBe( - "path case string", - ); - expect(PathCaseStringToLowerCaseString("another/path/case/string")).toBe( - "another path case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(PathCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts deleted file mode 100644 index fac41180e..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to a lower case string. - * - * @param str - The path case string to convert. - * @returns The converted lower case string. - */ -export function PathCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/\//g, " "); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index d9a70c1e7..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 45b3b02bb..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToPascalCaseString } from "./path-case-string-to-pascal-case-string"; - -describe("PathCaseStringToPascalCaseString", () => { - test("converts a path-case string to PascalCase", () => { - expect(PathCaseStringToPascalCaseString("path/case/string")).toBe( - "PathCaseString", - ); - expect(PathCaseStringToPascalCaseString("another/path/case/string")).toBe( - "AnotherPathCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(PathCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts deleted file mode 100644 index f8a37ca40..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a path case string to a Pascal case string. - * - * @param str - The path case string to convert. - * @returns The Pascal case string. - */ -export function PathCaseStringToPascalCaseString(str: string): string { - return str - .split("/") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(""); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 1224e521c..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 395d37ad8..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToSentenceCaseString } from "./path-case-string-to-sentence-case-string"; - -describe("PathCaseStringToSentenceCaseString", () => { - test("converts a path-case string to sentence case", () => { - expect(PathCaseStringToSentenceCaseString("path/case/string")).toBe( - "Path case string", - ); - expect(PathCaseStringToSentenceCaseString("another/path/case/string")).toBe( - "Another path case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(PathCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts deleted file mode 100644 index 39ec7faeb..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a path case string to a sentence case string. - * - * @param str - The path case string to convert. - * @returns The converted sentence case string. - */ -export function PathCaseStringToSentenceCaseString(str: string): string { - const result = str.toLowerCase().replace(/\//g, " ").trim(); - return result.charAt(0).toUpperCase() + result.slice(1); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-snake-case-string/index.ts deleted file mode 100644 index ab56c6b03..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts deleted file mode 100644 index f0b374413..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToSnakeCaseString } from "./path-case-string-to-snake-case-string"; - -describe("PathCaseStringToSnakeCaseString", () => { - test("converts a path-case string to snake_case", () => { - expect(PathCaseStringToSnakeCaseString("path/case/string")).toBe( - "path_case_string", - ); - expect(PathCaseStringToSnakeCaseString("another/path/case/string")).toBe( - "another_path_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(PathCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts deleted file mode 100644 index 62afac70e..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to a snake case string. - * - * @param str - The path case string to convert. - * @returns The snake case string. - */ -export function PathCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase().replace(/\//g, "_"); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-title-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-title-case-string/index.ts deleted file mode 100644 index 776c26b91..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts deleted file mode 100644 index c4e571b14..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToTitleCaseString } from "./path-case-string-to-title-case-string"; - -describe("PathCaseStringToTitleCaseString", () => { - test("converts a path-case string to Title Case", () => { - expect(PathCaseStringToTitleCaseString("path/case/string")).toBe( - "Path Case String", - ); - expect(PathCaseStringToTitleCaseString("another/path/case/string")).toBe( - "Another Path Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(PathCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts deleted file mode 100644 index 788aa02a9..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a path case string to title case string. - * - * @param str - The path case string to convert. - * @returns The title case string. - */ -export function PathCaseStringToTitleCaseString(str: string): string { - return str - .split("/") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-upper-case-string/index.ts deleted file mode 100644 index bc32ecdf5..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 7ce3db080..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToUpperCaseString } from "./path-case-string-to-upper-case-string"; - -describe("PathCaseStringToUpperCaseString", () => { - test("converts a path-case string to upper case", () => { - expect(PathCaseStringToUpperCaseString("path/case/string")).toBe( - "PATH CASE STRING", - ); - expect(PathCaseStringToUpperCaseString("another/path/case/string")).toBe( - "ANOTHER PATH CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(PathCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts b/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts deleted file mode 100644 index 726469606..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/src/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to an upper case string. - * - * @param str - The path case string to convert. - * @returns The converted upper case string. - */ -export function PathCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/\//g, " "); -} diff --git a/npm/packages/string/case/path-case-string/path-case-string/tsconfig.json b/npm/packages/string/case/path-case-string/path-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/path-case-string/path-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/.eslintrc.js b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/CHANGELOG.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/CHANGELOG.md deleted file mode 100644 index d02574daa..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/sentence-case-string-to-camel-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/LICENSE.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/README.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/README.md deleted file mode 100644 index 1b3f8f9af..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/sentence-case-string-to-camel-case-string` - -Converts a sentence case string to a camel case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsentence-case-string-to-camel-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsentence-case-string-to-camel-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsentence-case-string-to-camel-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/sentence-case-string-to-camel-case-string - -# or, if you're using npm -npm install @codinasion/sentence-case-string-to-camel-case-string - -# or, if you're using yarn -yarn add @codinasion/sentence-case-string-to-camel-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SentenceCaseStringToCamelCaseString } from "@codinasion/sentence-case-string-to-camel-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToCamelCaseString(string)); - -// Output -// helloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/jestconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/package.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/package.json deleted file mode 100644 index a01a61985..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/sentence-case-string-to-camel-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a sentence case string to a camel case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "sentence case", - "camel case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/src/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/src/index.ts deleted file mode 100644 index b98d76319..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/src/sentence-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/src/sentence-case-string-to-camel-case-string/index.ts deleted file mode 100644 index b98d76319..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/src/sentence-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/src/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/src/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts deleted file mode 100644 index dbda1a49b..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/src/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToCamelCaseString } from "./sentence-case-string-to-camel-case-string"; - -describe("SentenceCaseStringToCamelCaseString", () => { - test("converts a sentence-case string to camelCase", () => { - expect(SentenceCaseStringToCamelCaseString("Sentence case string")).toBe( - "sentenceCaseString", - ); - expect( - SentenceCaseStringToCamelCaseString("Another sentence case string"), - ).toBe("anotherSentenceCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(SentenceCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/src/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/src/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts deleted file mode 100644 index 15ffaa5aa..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/src/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a sentence case string to camel case string. - * - * @param str - The sentence case string to convert. - * @returns The camel case string. - */ -export function SentenceCaseStringToCamelCaseString(str: string): string { - const result = str.replace(/\s+(?[a-zA-Z])/g, (_, char) => - (char as string).toUpperCase(), - ); - return result.charAt(0).toLowerCase() + result.slice(1); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/tsconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/.eslintrc.js b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/CHANGELOG.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/CHANGELOG.md deleted file mode 100644 index 9ad8e20fe..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/sentence-case-string-to-constant-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/LICENSE.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/README.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/README.md deleted file mode 100644 index 23b805bd4..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/sentence-case-string-to-constant-case-string` - -Convert a sentence case string to a constant case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsentence-case-string-to-constant-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsentence-case-string-to-constant-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsentence-case-string-to-constant-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/sentence-case-string-to-constant-case-string - -# or, if you're using npm -npm install @codinasion/sentence-case-string-to-constant-case-string - -# or, if you're using yarn -yarn add @codinasion/sentence-case-string-to-constant-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SentenceCaseStringToConstantCaseString } from "@codinasion/sentence-case-string-to-constant-case-string"; - -const string = "Hello World"; -console.log(SentenceCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/jestconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/package.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/package.json deleted file mode 100644 index 6b31f9950..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/sentence-case-string-to-constant-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a sentence case string to a constant case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "sentence case", - "constant case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/src/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/src/index.ts deleted file mode 100644 index 02904b02a..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/src/sentence-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/src/sentence-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 02904b02a..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/src/sentence-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/src/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/src/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts deleted file mode 100644 index be258a738..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/src/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToConstantCaseString } from "./sentence-case-string-to-constant-case-string"; - -describe("SentenceCaseStringToConstantCaseString", () => { - test("converts a sentence-case string to CONSTANT_CASE", () => { - expect(SentenceCaseStringToConstantCaseString("Sentence case string")).toBe( - "SENTENCE_CASE_STRING", - ); - expect( - SentenceCaseStringToConstantCaseString("Another sentence case string"), - ).toBe("ANOTHER_SENTENCE_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(SentenceCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/src/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/src/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts deleted file mode 100644 index c5a1a7c12..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/src/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to constant case string. - * - * @param str - The sentence case string to convert. - * @returns The converted constant case string. - */ -export function SentenceCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/\s+/g, "_"); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/tsconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/.eslintrc.js b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/CHANGELOG.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/CHANGELOG.md deleted file mode 100644 index f2f0ae717..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/sentence-case-string-to-dot-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/LICENSE.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/README.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/README.md deleted file mode 100644 index ef05cf691..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/sentence-case-string-to-dot-case-string` - -Convert a sentence case string to a dot case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsentence-case-string-to-dot-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsentence-case-string-to-dot-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsentence-case-string-to-dot-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/sentence-case-string-to-dot-case-string - -# or, if you're using npm -npm install @codinasion/sentence-case-string-to-dot-case-string - -# or, if you're using yarn -yarn add @codinasion/sentence-case-string-to-dot-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SentenceCaseStringToDotCaseString } from "@codinasion/sentence-case-string-to-dot-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToDotCaseString(string)); - -// Output -// hello.world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/jestconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/package.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/package.json deleted file mode 100644 index b57d94b99..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/sentence-case-string-to-dot-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a sentence case string to a dot case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "sentence case", - "dot case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/src/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/src/index.ts deleted file mode 100644 index 7382be631..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/src/sentence-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/src/sentence-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 7382be631..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/src/sentence-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/src/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/src/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 4d19c493a..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/src/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToDotCaseString } from "./sentence-case-string-to-dot-case-string"; - -describe("SentenceCaseStringToDotCaseString", () => { - test("converts a sentence-case string to dot.case", () => { - expect(SentenceCaseStringToDotCaseString("Sentence case string")).toBe( - "sentence.case.string", - ); - expect( - SentenceCaseStringToDotCaseString("Another sentence case string"), - ).toBe("another.sentence.case.string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(SentenceCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/src/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/src/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts deleted file mode 100644 index 8fb24bc04..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/src/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to dot case string. - * - * @param str - The sentence case string to convert. - * @returns The dot case string. - */ -export function SentenceCaseStringToDotCaseString(str: string): string { - return str.toLowerCase().replace(/\s+/g, "."); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/tsconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/.eslintrc.js b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/CHANGELOG.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/CHANGELOG.md deleted file mode 100644 index 504840bb0..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/sentence-case-string-to-header-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/LICENSE.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/README.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/README.md deleted file mode 100644 index 61e5ccd60..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/sentence-case-string-to-header-case-string` - -Convert a sentence case string to a header case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsentence-case-string-to-header-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsentence-case-string-to-header-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsentence-case-string-to-header-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/sentence-case-string-to-header-case-string - -# or, if you're using npm -npm install @codinasion/sentence-case-string-to-header-case-string - -# or, if you're using yarn -yarn add @codinasion/sentence-case-string-to-header-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SentenceCaseStringToHeaderCaseString } from "@codinasion/sentence-case-string-to-header-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/jestconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/package.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/package.json deleted file mode 100644 index 8ebb70867..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/sentence-case-string-to-header-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a sentence case string to a header case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "sentence case", - "header case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/src/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/src/index.ts deleted file mode 100644 index c887d565b..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/src/sentence-case-string-to-header-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/src/sentence-case-string-to-header-case-string/index.ts deleted file mode 100644 index c887d565b..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/src/sentence-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/src/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/src/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts deleted file mode 100644 index 673cc2758..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/src/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToHeaderCaseString } from "./sentence-case-string-to-header-case-string"; - -describe("SentenceCaseStringToHeaderCaseString", () => { - test("converts a sentence-case string to Header-Case", () => { - expect(SentenceCaseStringToHeaderCaseString("Sentence case string")).toBe( - "Sentence-Case-String", - ); - expect( - SentenceCaseStringToHeaderCaseString("Another sentence case string"), - ).toBe("Another-Sentence-Case-String"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(SentenceCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/src/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/src/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts deleted file mode 100644 index 458f62c01..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/src/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a sentence case string to header case string. - * - * @param str - The sentence case string to convert. - * @returns The converted header case string. - */ -export function SentenceCaseStringToHeaderCaseString(str: string): string { - return str - .split(" ") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/tsconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/.eslintrc.js b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/CHANGELOG.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/CHANGELOG.md deleted file mode 100644 index e6d65e217..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/sentence-case-string-to-kebab-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/LICENSE.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/README.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/README.md deleted file mode 100644 index 446fe35c8..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/sentence-case-string-to-kebab-case-string` - -Convert a sentence case string to a kebab case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsentence-case-string-to-kebab-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsentence-case-string-to-kebab-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsentence-case-string-to-kebab-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/sentence-case-string-to-kebab-case-string - -# or, if you're using npm -npm install @codinasion/sentence-case-string-to-kebab-case-string - -# or, if you're using yarn -yarn add @codinasion/sentence-case-string-to-kebab-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SentenceCaseStringToKebabCaseString } from "@codinasion/sentence-case-string-to-kebab-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToKebabCaseString(string)); - -// Output -// hello-world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/jestconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/package.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/package.json deleted file mode 100644 index 0ae18b591..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/sentence-case-string-to-kebab-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a sentence case string to a kebab case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "sentence case", - "kebab case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/src/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/src/index.ts deleted file mode 100644 index 5e9dad9ad..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/src/sentence-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/src/sentence-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 5e9dad9ad..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/src/sentence-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/src/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/src/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 1a1fc434c..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/src/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToKebabCaseString } from "./sentence-case-string-to-kebab-case-string"; - -describe("SentenceCaseStringToKebabCaseString", () => { - test("converts a sentence-case string to kebab-case", () => { - expect(SentenceCaseStringToKebabCaseString("Sentence case string")).toBe( - "sentence-case-string", - ); - expect( - SentenceCaseStringToKebabCaseString("Another sentence case string"), - ).toBe("another-sentence-case-string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(SentenceCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/src/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/src/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts deleted file mode 100644 index 981d44840..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/src/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to kebab case string. - * - * @param str - The sentence case string to convert. - * @returns The kebab case string. - */ -export function SentenceCaseStringToKebabCaseString(str: string): string { - return str.toLowerCase().replace(/\s+/g, "-"); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/tsconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/.eslintrc.js b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/CHANGELOG.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/CHANGELOG.md deleted file mode 100644 index f9e0a5d7a..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/sentence-case-string-to-lower-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/LICENSE.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/README.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/README.md deleted file mode 100644 index fac894be3..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/sentence-case-string-to-lower-case-string` - -Convert a sentence case string to a lower case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsentence-case-string-to-lower-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsentence-case-string-to-lower-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsentence-case-string-to-lower-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/sentence-case-string-to-lower-case-string - -# or, if you're using npm -npm install @codinasion/sentence-case-string-to-lower-case-string - -# or, if you're using yarn -yarn add @codinasion/sentence-case-string-to-lower-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SentenceCaseStringToLowerCaseString } from "@codinasion/sentence-case-string-to-lower-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToLowerCaseString(string)); - -// Output -// hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/jestconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/package.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/package.json deleted file mode 100644 index a88013df0..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/sentence-case-string-to-lower-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a sentence case string to a lower case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "sentence case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/src/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/src/index.ts deleted file mode 100644 index ee7350268..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/src/sentence-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/src/sentence-case-string-to-lower-case-string/index.ts deleted file mode 100644 index ee7350268..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/src/sentence-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/src/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/src/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 148b03e01..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/src/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToLowerCaseString } from "./sentence-case-string-to-lower-case-string"; - -describe("SentenceCaseStringToLowerCaseString", () => { - test("converts a sentence-case string to lower case", () => { - expect(SentenceCaseStringToLowerCaseString("Sentence case string")).toBe( - "sentence case string", - ); - expect( - SentenceCaseStringToLowerCaseString("Another sentence case string"), - ).toBe("another sentence case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(SentenceCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/src/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/src/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts deleted file mode 100644 index cb124cf2e..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/src/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to a lower case string. - * - * @param str - The sentence case string to convert. - * @returns The lower case string. - */ -export function SentenceCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/tsconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/.eslintrc.js b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/CHANGELOG.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/CHANGELOG.md deleted file mode 100644 index e4bcca737..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/sentence-case-string-to-pascal-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/LICENSE.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/README.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/README.md deleted file mode 100644 index d5ccb4e8e..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/sentence-case-string-to-pascal-case-string` - -Convert a sentence case string to a pascal case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsentence-case-string-to-pascal-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsentence-case-string-to-pascal-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsentence-case-string-to-pascal-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/sentence-case-string-to-pascal-case-string - -# or, if you're using npm -npm install @codinasion/sentence-case-string-to-pascal-case-string - -# or, if you're using yarn -yarn add @codinasion/sentence-case-string-to-pascal-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SentenceCaseStringToPascalCaseString } from "@codinasion/sentence-case-string-to-pascal-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/jestconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/package.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/package.json deleted file mode 100644 index a3b08d5b4..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/sentence-case-string-to-pascal-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a sentence case string to a pascal case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "sentence case", - "pascal case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/src/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/src/index.ts deleted file mode 100644 index 4ca5a01e7..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/src/sentence-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/src/sentence-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 4ca5a01e7..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/src/sentence-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/src/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/src/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 9d0a4d55b..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/src/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToPascalCaseString } from "./sentence-case-string-to-pascal-case-string"; - -describe("SentenceCaseStringToPascalCaseString", () => { - test("converts a sentence-case string to PascalCase", () => { - expect(SentenceCaseStringToPascalCaseString("Sentence case string")).toBe( - "SentenceCaseString", - ); - expect( - SentenceCaseStringToPascalCaseString("Another sentence case string"), - ).toBe("AnotherSentenceCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(SentenceCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/src/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/src/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts deleted file mode 100644 index 5a1dcd58e..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/src/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a sentence case string to Pascal case string. - * - * @param str - The sentence case string to convert. - * @returns The Pascal case string. - */ -export function SentenceCaseStringToPascalCaseString(str: string): string { - return str - .split(" ") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(""); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/tsconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/.eslintrc.js b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/CHANGELOG.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/CHANGELOG.md deleted file mode 100644 index d0770390c..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/sentence-case-string-to-path-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/LICENSE.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/README.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/README.md deleted file mode 100644 index c14677442..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/sentence-case-string-to-path-case-string` - -Convert a sentence case string to a path case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsentence-case-string-to-path-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsentence-case-string-to-path-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsentence-case-string-to-path-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/sentence-case-string-to-path-case-string - -# or, if you're using npm -npm install @codinasion/sentence-case-string-to-path-case-string - -# or, if you're using yarn -yarn add @codinasion/sentence-case-string-to-path-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SentenceCaseStringToPathCaseString } from "@codinasion/sentence-case-string-to-path-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToPathCaseString(string)); - -// Output -// hello/world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/jestconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/package.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/package.json deleted file mode 100644 index 96f2afb41..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/sentence-case-string-to-path-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a sentence case string to a path case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "sentence case", - "path case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/src/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/src/index.ts deleted file mode 100644 index 80660d1ec..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/src/sentence-case-string-to-path-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/src/sentence-case-string-to-path-case-string/index.ts deleted file mode 100644 index 80660d1ec..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/src/sentence-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/src/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/src/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts deleted file mode 100644 index 8bfd1043e..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/src/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToPathCaseString } from "./sentence-case-string-to-path-case-string"; - -describe("SentenceCaseStringToPathCaseString", () => { - test("converts a sentence-case string to path-case", () => { - expect(SentenceCaseStringToPathCaseString("Sentence case string")).toBe( - "sentence/case/string", - ); - expect( - SentenceCaseStringToPathCaseString("Another sentence case string"), - ).toBe("another/sentence/case/string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path-case", () => { - expect(SentenceCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/src/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/src/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts deleted file mode 100644 index 2df38d869..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/src/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to a path case string. - * - * @param str - The sentence case string to convert. - * @returns The path case string. - */ -export function SentenceCaseStringToPathCaseString(str: string): string { - return str.toLowerCase().replace(/\s+/g, "/"); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/tsconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/.eslintrc.js b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/CHANGELOG.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/CHANGELOG.md deleted file mode 100644 index 8a13ff004..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/sentence-case-string-to-snake-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/LICENSE.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/README.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/README.md deleted file mode 100644 index 9dcb9f7cc..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/sentence-case-string-to-snake-case-string` - -Convert a sentence case string to a snake case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsentence-case-string-to-snake-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsentence-case-string-to-snake-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsentence-case-string-to-snake-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/sentence-case-string-to-snake-case-string - -# or, if you're using npm -npm install @codinasion/sentence-case-string-to-snake-case-string - -# or, if you're using yarn -yarn add @codinasion/sentence-case-string-to-snake-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SentenceCaseStringToSnakeCaseString } from "@codinasion/sentence-case-string-to-snake-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToSnakeCaseString(string)); - -// Output -// hello_world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/jestconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/package.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/package.json deleted file mode 100644 index 0c86322bd..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/sentence-case-string-to-snake-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a sentence case string to a snake case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "sentence case", - "snake case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/src/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/src/index.ts deleted file mode 100644 index 904030e88..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/src/sentence-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/src/sentence-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 904030e88..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/src/sentence-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/src/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/src/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 5e8cd4d77..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/src/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToSnakeCaseString } from "./sentence-case-string-to-snake-case-string"; - -describe("SentenceCaseStringToSnakeCaseString", () => { - test("converts a sentence-case string to snake_case", () => { - expect(SentenceCaseStringToSnakeCaseString("Sentence case string")).toBe( - "sentence_case_string", - ); - expect( - SentenceCaseStringToSnakeCaseString("Another sentence case string"), - ).toBe("another_sentence_case_string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(SentenceCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/src/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/src/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts deleted file mode 100644 index 6560bca2f..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/src/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to snake case string. - * - * @param str - The sentence case string to convert. - * @returns The snake case string. - */ -export function SentenceCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase().replace(/\s+/g, "_"); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/tsconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/.eslintrc.js b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/CHANGELOG.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/CHANGELOG.md deleted file mode 100644 index be96522c9..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/sentence-case-string-to-title-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/LICENSE.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/README.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/README.md deleted file mode 100644 index 2953b76ea..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/sentence-case-string-to-title-case-string` - -Convert a sentence case string to a title case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsentence-case-string-to-title-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsentence-case-string-to-title-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsentence-case-string-to-title-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/sentence-case-string-to-title-case-string - -# or, if you're using npm -npm install @codinasion/sentence-case-string-to-title-case-string - -# or, if you're using yarn -yarn add @codinasion/sentence-case-string-to-title-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SentenceCaseStringToTitleCaseString } from "@codinasion/sentence-case-string-to-title-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToTitleCaseString(string)); - -// Output -// Hello World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/jestconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/package.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/package.json deleted file mode 100644 index f224c9199..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/sentence-case-string-to-title-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a sentence case string to a title case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "sentence case", - "title case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/src/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/src/index.ts deleted file mode 100644 index 375c8e6f2..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/src/sentence-case-string-to-title-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/src/sentence-case-string-to-title-case-string/index.ts deleted file mode 100644 index 375c8e6f2..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/src/sentence-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/src/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/src/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts deleted file mode 100644 index 03041b5a3..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/src/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToTitleCaseString } from "./sentence-case-string-to-title-case-string"; - -describe("SentenceCaseStringToTitleCaseString", () => { - test("converts a sentence-case string to title case", () => { - expect(SentenceCaseStringToTitleCaseString("sentence case string")).toBe( - "Sentence Case String", - ); - expect( - SentenceCaseStringToTitleCaseString("another sentence case string"), - ).toBe("Another Sentence Case String"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in title case", () => { - expect(SentenceCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/src/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/src/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts deleted file mode 100644 index c6732c47b..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/src/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a sentence case string to title case string. - * - * @param str - The sentence case string to convert. - * @returns The title case string. - */ -export function SentenceCaseStringToTitleCaseString(str: string): string { - return str - .toLowerCase() - .split(" ") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/tsconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/.eslintrc.js b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/CHANGELOG.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/CHANGELOG.md deleted file mode 100644 index 6e1dcedcb..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/sentence-case-string-to-upper-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/LICENSE.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/README.md b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/README.md deleted file mode 100644 index 1e3e8ae68..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/sentence-case-string-to-upper-case-string` - -Convert a sentence case string to an upper case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsentence-case-string-to-upper-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsentence-case-string-to-upper-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsentence-case-string-to-upper-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/sentence-case-string-to-upper-case-string - -# or, if you're using npm -npm install @codinasion/sentence-case-string-to-upper-case-string - -# or, if you're using yarn -yarn add @codinasion/sentence-case-string-to-upper-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SentenceCaseStringToUpperCaseString } from "@codinasion/sentence-case-string-to-upper-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/jestconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/package.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/package.json deleted file mode 100644 index 40069764c..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/sentence-case-string-to-upper-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a sentence case string to an upper case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "sentence case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/src/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/src/index.ts deleted file mode 100644 index 05b687650..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/src/sentence-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/src/sentence-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 05b687650..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/src/sentence-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/src/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/src/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 48f7f9f37..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/src/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToUpperCaseString } from "./sentence-case-string-to-upper-case-string"; - -describe("SentenceCaseStringToUpperCaseString", () => { - test("converts a sentence-case string to upper case", () => { - expect(SentenceCaseStringToUpperCaseString("sentence case string")).toBe( - "SENTENCE CASE STRING", - ); - expect( - SentenceCaseStringToUpperCaseString("another sentence case string"), - ).toBe("ANOTHER SENTENCE CASE STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(SentenceCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/src/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/src/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts deleted file mode 100644 index cdd0d63a3..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/src/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to an upper case string. - * - * @param str - The sentence case string to convert. - * @returns The converted upper case string. - */ -export function SentenceCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/tsconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/.eslintrc.js b/npm/packages/string/case/sentence-case-string/sentence-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/CHANGELOG.md b/npm/packages/string/case/sentence-case-string/sentence-case-string/CHANGELOG.md deleted file mode 100644 index 070752b98..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/sentence-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/LICENSE.md b/npm/packages/string/case/sentence-case-string/sentence-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/README.md b/npm/packages/string/case/sentence-case-string/sentence-case-string/README.md deleted file mode 100644 index 1cd772c46..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/sentence-case-string` - -A collection of useful TypeScript functions and utilities for sentence case string manipulation. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsentence-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsentence-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsentence-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/sentence-case-string - -# or, if you're using npm -npm install @codinasion/sentence-case-string - -# or, if you're using yarn -yarn add @codinasion/sentence-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SentenceCaseStringToHeaderCaseString } from "@codinasion/sentence-case-string"; - -const string = "Hello world"; -console.log(SentenceCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/jestconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/package.json b/npm/packages/string/case/sentence-case-string/sentence-case-string/package.json deleted file mode 100644 index 61ec27ba3..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/sentence-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for sentence case string manipulation.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "sentence case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/index.ts deleted file mode 100644 index fe613990d..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/index.ts deleted file mode 100644 index 50962c912..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./sentence-case-string-to-camel-case-string"; -export * from "./sentence-case-string-to-constant-case-string"; -export * from "./sentence-case-string-to-dot-case-string"; -export * from "./sentence-case-string-to-header-case-string"; -export * from "./sentence-case-string-to-kebab-case-string"; -export * from "./sentence-case-string-to-lower-case-string"; -export * from "./sentence-case-string-to-pascal-case-string"; -export * from "./sentence-case-string-to-path-case-string"; -export * from "./sentence-case-string-to-snake-case-string"; -export * from "./sentence-case-string-to-title-case-string"; -export * from "./sentence-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-camel-case-string/index.ts deleted file mode 100644 index b98d76319..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts deleted file mode 100644 index dbda1a49b..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToCamelCaseString } from "./sentence-case-string-to-camel-case-string"; - -describe("SentenceCaseStringToCamelCaseString", () => { - test("converts a sentence-case string to camelCase", () => { - expect(SentenceCaseStringToCamelCaseString("Sentence case string")).toBe( - "sentenceCaseString", - ); - expect( - SentenceCaseStringToCamelCaseString("Another sentence case string"), - ).toBe("anotherSentenceCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(SentenceCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts deleted file mode 100644 index 15ffaa5aa..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a sentence case string to camel case string. - * - * @param str - The sentence case string to convert. - * @returns The camel case string. - */ -export function SentenceCaseStringToCamelCaseString(str: string): string { - const result = str.replace(/\s+(?[a-zA-Z])/g, (_, char) => - (char as string).toUpperCase(), - ); - return result.charAt(0).toLowerCase() + result.slice(1); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 02904b02a..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts deleted file mode 100644 index be258a738..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToConstantCaseString } from "./sentence-case-string-to-constant-case-string"; - -describe("SentenceCaseStringToConstantCaseString", () => { - test("converts a sentence-case string to CONSTANT_CASE", () => { - expect(SentenceCaseStringToConstantCaseString("Sentence case string")).toBe( - "SENTENCE_CASE_STRING", - ); - expect( - SentenceCaseStringToConstantCaseString("Another sentence case string"), - ).toBe("ANOTHER_SENTENCE_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(SentenceCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts deleted file mode 100644 index c5a1a7c12..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to constant case string. - * - * @param str - The sentence case string to convert. - * @returns The converted constant case string. - */ -export function SentenceCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/\s+/g, "_"); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 7382be631..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 4d19c493a..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToDotCaseString } from "./sentence-case-string-to-dot-case-string"; - -describe("SentenceCaseStringToDotCaseString", () => { - test("converts a sentence-case string to dot.case", () => { - expect(SentenceCaseStringToDotCaseString("Sentence case string")).toBe( - "sentence.case.string", - ); - expect( - SentenceCaseStringToDotCaseString("Another sentence case string"), - ).toBe("another.sentence.case.string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(SentenceCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts deleted file mode 100644 index 8fb24bc04..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to dot case string. - * - * @param str - The sentence case string to convert. - * @returns The dot case string. - */ -export function SentenceCaseStringToDotCaseString(str: string): string { - return str.toLowerCase().replace(/\s+/g, "."); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-header-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-header-case-string/index.ts deleted file mode 100644 index c887d565b..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts deleted file mode 100644 index 673cc2758..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToHeaderCaseString } from "./sentence-case-string-to-header-case-string"; - -describe("SentenceCaseStringToHeaderCaseString", () => { - test("converts a sentence-case string to Header-Case", () => { - expect(SentenceCaseStringToHeaderCaseString("Sentence case string")).toBe( - "Sentence-Case-String", - ); - expect( - SentenceCaseStringToHeaderCaseString("Another sentence case string"), - ).toBe("Another-Sentence-Case-String"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(SentenceCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts deleted file mode 100644 index 458f62c01..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a sentence case string to header case string. - * - * @param str - The sentence case string to convert. - * @returns The converted header case string. - */ -export function SentenceCaseStringToHeaderCaseString(str: string): string { - return str - .split(" ") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 5e9dad9ad..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 1a1fc434c..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToKebabCaseString } from "./sentence-case-string-to-kebab-case-string"; - -describe("SentenceCaseStringToKebabCaseString", () => { - test("converts a sentence-case string to kebab-case", () => { - expect(SentenceCaseStringToKebabCaseString("Sentence case string")).toBe( - "sentence-case-string", - ); - expect( - SentenceCaseStringToKebabCaseString("Another sentence case string"), - ).toBe("another-sentence-case-string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(SentenceCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts deleted file mode 100644 index 981d44840..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to kebab case string. - * - * @param str - The sentence case string to convert. - * @returns The kebab case string. - */ -export function SentenceCaseStringToKebabCaseString(str: string): string { - return str.toLowerCase().replace(/\s+/g, "-"); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-lower-case-string/index.ts deleted file mode 100644 index ee7350268..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 148b03e01..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToLowerCaseString } from "./sentence-case-string-to-lower-case-string"; - -describe("SentenceCaseStringToLowerCaseString", () => { - test("converts a sentence-case string to lower case", () => { - expect(SentenceCaseStringToLowerCaseString("Sentence case string")).toBe( - "sentence case string", - ); - expect( - SentenceCaseStringToLowerCaseString("Another sentence case string"), - ).toBe("another sentence case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(SentenceCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts deleted file mode 100644 index cb124cf2e..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to a lower case string. - * - * @param str - The sentence case string to convert. - * @returns The lower case string. - */ -export function SentenceCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 4ca5a01e7..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 9d0a4d55b..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToPascalCaseString } from "./sentence-case-string-to-pascal-case-string"; - -describe("SentenceCaseStringToPascalCaseString", () => { - test("converts a sentence-case string to PascalCase", () => { - expect(SentenceCaseStringToPascalCaseString("Sentence case string")).toBe( - "SentenceCaseString", - ); - expect( - SentenceCaseStringToPascalCaseString("Another sentence case string"), - ).toBe("AnotherSentenceCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(SentenceCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts deleted file mode 100644 index 5a1dcd58e..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a sentence case string to Pascal case string. - * - * @param str - The sentence case string to convert. - * @returns The Pascal case string. - */ -export function SentenceCaseStringToPascalCaseString(str: string): string { - return str - .split(" ") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(""); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-path-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-path-case-string/index.ts deleted file mode 100644 index 80660d1ec..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts deleted file mode 100644 index 8bfd1043e..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToPathCaseString } from "./sentence-case-string-to-path-case-string"; - -describe("SentenceCaseStringToPathCaseString", () => { - test("converts a sentence-case string to path-case", () => { - expect(SentenceCaseStringToPathCaseString("Sentence case string")).toBe( - "sentence/case/string", - ); - expect( - SentenceCaseStringToPathCaseString("Another sentence case string"), - ).toBe("another/sentence/case/string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path-case", () => { - expect(SentenceCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts deleted file mode 100644 index 2df38d869..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to a path case string. - * - * @param str - The sentence case string to convert. - * @returns The path case string. - */ -export function SentenceCaseStringToPathCaseString(str: string): string { - return str.toLowerCase().replace(/\s+/g, "/"); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 904030e88..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 5e8cd4d77..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToSnakeCaseString } from "./sentence-case-string-to-snake-case-string"; - -describe("SentenceCaseStringToSnakeCaseString", () => { - test("converts a sentence-case string to snake_case", () => { - expect(SentenceCaseStringToSnakeCaseString("Sentence case string")).toBe( - "sentence_case_string", - ); - expect( - SentenceCaseStringToSnakeCaseString("Another sentence case string"), - ).toBe("another_sentence_case_string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(SentenceCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts deleted file mode 100644 index 6560bca2f..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to snake case string. - * - * @param str - The sentence case string to convert. - * @returns The snake case string. - */ -export function SentenceCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase().replace(/\s+/g, "_"); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-title-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-title-case-string/index.ts deleted file mode 100644 index 375c8e6f2..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts deleted file mode 100644 index 03041b5a3..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToTitleCaseString } from "./sentence-case-string-to-title-case-string"; - -describe("SentenceCaseStringToTitleCaseString", () => { - test("converts a sentence-case string to title case", () => { - expect(SentenceCaseStringToTitleCaseString("sentence case string")).toBe( - "Sentence Case String", - ); - expect( - SentenceCaseStringToTitleCaseString("another sentence case string"), - ).toBe("Another Sentence Case String"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in title case", () => { - expect(SentenceCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts deleted file mode 100644 index c6732c47b..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a sentence case string to title case string. - * - * @param str - The sentence case string to convert. - * @returns The title case string. - */ -export function SentenceCaseStringToTitleCaseString(str: string): string { - return str - .toLowerCase() - .split(" ") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 05b687650..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 48f7f9f37..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToUpperCaseString } from "./sentence-case-string-to-upper-case-string"; - -describe("SentenceCaseStringToUpperCaseString", () => { - test("converts a sentence-case string to upper case", () => { - expect(SentenceCaseStringToUpperCaseString("sentence case string")).toBe( - "SENTENCE CASE STRING", - ); - expect( - SentenceCaseStringToUpperCaseString("another sentence case string"), - ).toBe("ANOTHER SENTENCE CASE STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(SentenceCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts b/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts deleted file mode 100644 index cdd0d63a3..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/src/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to an upper case string. - * - * @param str - The sentence case string to convert. - * @returns The converted upper case string. - */ -export function SentenceCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/case/sentence-case-string/sentence-case-string/tsconfig.json b/npm/packages/string/case/sentence-case-string/sentence-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/sentence-case-string/sentence-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/.eslintrc.js b/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/CHANGELOG.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/CHANGELOG.md deleted file mode 100644 index 8a91abc26..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/snake-case-string-to-camel-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/LICENSE.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/README.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/README.md deleted file mode 100644 index 1580e61b7..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/snake-case-string-to-camel-case-string` - -Converts a snake case string to a camel case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsnake-case-string-to-camel-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsnake-case-string-to-camel-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsnake-case-string-to-camel-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/snake-case-string-to-camel-case-string - -# or, if you're using npm -npm install @codinasion/snake-case-string-to-camel-case-string - -# or, if you're using yarn -yarn add @codinasion/snake-case-string-to-camel-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SnakeCaseStringToCamelCaseString } from "@codinasion/snake-case-string-to-camel-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToCamelCaseString(string)); - -// Output -// helloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/jestconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/package.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/package.json deleted file mode 100644 index 00463d5df..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/snake-case-string-to-camel-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a snake case string to a camel case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "snake case", - "camel case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/src/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/src/index.ts deleted file mode 100644 index ac77c86eb..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/src/snake-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/src/snake-case-string-to-camel-case-string/index.ts deleted file mode 100644 index ac77c86eb..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/src/snake-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/src/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/src/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts deleted file mode 100644 index c16a57384..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/src/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToCamelCaseString } from "./snake-case-string-to-camel-case-string"; - -describe("SnakeCaseStringToCamelCaseString", () => { - test("converts a snake_case string to camelCase", () => { - expect(SnakeCaseStringToCamelCaseString("snake_case_string")).toBe( - "snakeCaseString", - ); - expect(SnakeCaseStringToCamelCaseString("another_snake_case_string")).toBe( - "anotherSnakeCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(SnakeCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/src/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/src/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts deleted file mode 100644 index bab079783..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/src/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a snake case string to camel case string. - * - * @param str - The snake case string to convert. - * @returns The camel case string. - */ -export function SnakeCaseStringToCamelCaseString(str: string): string { - return str.replace(/_(?[a-z])/g, (match: string, letter: string) => - letter.toUpperCase(), - ); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/tsconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/.eslintrc.js b/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/CHANGELOG.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/CHANGELOG.md deleted file mode 100644 index 965531532..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/snake-case-string-to-constant-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/LICENSE.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/README.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/README.md deleted file mode 100644 index 5bf6af653..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/snake-case-string-to-constant-case-string` - -Converts a snake case string to a constant case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsnake-case-string-to-constant-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsnake-case-string-to-constant-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsnake-case-string-to-constant-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/snake-case-string-to-constant-case-string - -# or, if you're using npm -npm install @codinasion/snake-case-string-to-constant-case-string - -# or, if you're using yarn -yarn add @codinasion/snake-case-string-to-constant-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SnakeCaseStringToConstantCaseString } from "@codinasion/snake-case-string-to-constant-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/jestconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/package.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/package.json deleted file mode 100644 index 557c3077c..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/snake-case-string-to-constant-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a snake case string to a constant case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "snake case", - "constant case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/src/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/src/index.ts deleted file mode 100644 index a5a7a6749..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/src/snake-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/src/snake-case-string-to-constant-case-string/index.ts deleted file mode 100644 index a5a7a6749..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/src/snake-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/src/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/src/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 20fe672e4..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/src/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToConstantCaseString } from "./snake-case-string-to-constant-case-string"; - -describe("SnakeCaseStringToConstantCaseString", () => { - test("converts a snake_case string to CONSTANT_CASE", () => { - expect(SnakeCaseStringToConstantCaseString("snake_case_string")).toBe( - "SNAKE_CASE_STRING", - ); - expect( - SnakeCaseStringToConstantCaseString("another_snake_case_string"), - ).toBe("ANOTHER_SNAKE_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(SnakeCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/src/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/src/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts deleted file mode 100644 index df84a84d1..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/src/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to constant case string. - * - * @param str - The snake case string to convert. - * @returns The constant case string. - */ -export function SnakeCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/tsconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/.eslintrc.js b/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/CHANGELOG.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/CHANGELOG.md deleted file mode 100644 index 610ad4757..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/snake-case-string-to-dot-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/LICENSE.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/README.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/README.md deleted file mode 100644 index 798e048a1..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/snake-case-string-to-dot-case-string` - -Converts a snake case string to a dot case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsnake-case-string-to-dot-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsnake-case-string-to-dot-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsnake-case-string-to-dot-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/snake-case-string-to-dot-case-string - -# or, if you're using npm -npm install @codinasion/snake-case-string-to-dot-case-string - -# or, if you're using yarn -yarn add @codinasion/snake-case-string-to-dot-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SnakeCaseStringToDotCaseString } from "@codinasion/snake-case-string-to-dot-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToDotCaseString(string)); - -// Output -// hello.world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/jestconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/package.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/package.json deleted file mode 100644 index a8d41666e..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/snake-case-string-to-dot-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a snake case string to a dot case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "snake case", - "dot case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/src/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/src/index.ts deleted file mode 100644 index dc2c7d6d4..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/src/snake-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/src/snake-case-string-to-dot-case-string/index.ts deleted file mode 100644 index dc2c7d6d4..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/src/snake-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/src/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/src/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 659b993cb..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/src/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToDotCaseString } from "./snake-case-string-to-dot-case-string"; - -describe("SnakeCaseStringToDotCaseString", () => { - test("converts a snake_case string to dot.case", () => { - expect(SnakeCaseStringToDotCaseString("snake_case_string")).toBe( - "snake.case.string", - ); - expect(SnakeCaseStringToDotCaseString("another_snake_case_string")).toBe( - "another.snake.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(SnakeCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/src/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/src/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts deleted file mode 100644 index ad5cb8aeb..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/src/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to a dot case string. - * - * @param str - The snake case string to convert. - * @returns The dot case string. - */ -export function SnakeCaseStringToDotCaseString(str: string): string { - return str.replace(/_/g, "."); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/tsconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/.eslintrc.js b/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/CHANGELOG.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/CHANGELOG.md deleted file mode 100644 index 3d13ceb57..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/snake-case-string-to-header-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/LICENSE.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/README.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/README.md deleted file mode 100644 index 7c114cd2f..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/snake-case-string-to-header-case-string` - -Converts a snake case string to a header case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsnake-case-string-to-header-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsnake-case-string-to-header-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsnake-case-string-to-header-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/snake-case-string-to-header-case-string - -# or, if you're using npm -npm install @codinasion/snake-case-string-to-header-case-string - -# or, if you're using yarn -yarn add @codinasion/snake-case-string-to-header-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SnakeCaseStringToHeaderCaseString } from "@codinasion/snake-case-string-to-header-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/jestconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/package.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/package.json deleted file mode 100644 index fa5396b18..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/snake-case-string-to-header-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a snake case string to a header case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "snake case", - "header case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/src/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/src/index.ts deleted file mode 100644 index 8414a2ccc..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/src/snake-case-string-to-header-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/src/snake-case-string-to-header-case-string/index.ts deleted file mode 100644 index 8414a2ccc..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/src/snake-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/src/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/src/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts deleted file mode 100644 index 475600a64..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/src/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToHeaderCaseString } from "./snake-case-string-to-header-case-string"; - -describe("SnakeCaseStringToHeaderCaseString", () => { - test("converts a snake_case string to Header-Case", () => { - expect(SnakeCaseStringToHeaderCaseString("snake_case_string")).toBe( - "Snake-Case-String", - ); - expect(SnakeCaseStringToHeaderCaseString("another_snake_case_string")).toBe( - "Another-Snake-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(SnakeCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/src/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/src/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts deleted file mode 100644 index 4104f51c4..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/src/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a snake case string to header case string. - * - * @param str - The snake case string to convert. - * @returns The converted header case string. - */ -export function SnakeCaseStringToHeaderCaseString(str: string): string { - return str - .split("_") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/tsconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/.eslintrc.js b/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/CHANGELOG.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/CHANGELOG.md deleted file mode 100644 index b630703ef..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/snake-case-string-to-kebab-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/LICENSE.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/README.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/README.md deleted file mode 100644 index 3550a608a..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/snake-case-string-to-kebab-case-string` - -Converts a snake case string to a kebab case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsnake-case-string-to-kebab-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsnake-case-string-to-kebab-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsnake-case-string-to-kebab-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/snake-case-string-to-kebab-case-string - -# or, if you're using npm -npm install @codinasion/snake-case-string-to-kebab-case-string - -# or, if you're using yarn -yarn add @codinasion/snake-case-string-to-kebab-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SnakeCaseStringToKebabCaseString } from "@codinasion/snake-case-string-to-kebab-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToKebabCaseString(string)); - -// Output -// hello-world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/jestconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/package.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/package.json deleted file mode 100644 index bedd60737..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/snake-case-string-to-kebab-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a snake case string to a kebab case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "snake case", - "kebab case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/src/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/src/index.ts deleted file mode 100644 index a9491930e..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/src/snake-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/src/snake-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index a9491930e..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/src/snake-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/src/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/src/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 9ce85555f..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/src/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToKebabCaseString } from "./snake-case-string-to-kebab-case-string"; - -describe("SnakeCaseStringToKebabCaseString", () => { - test("converts a snake_case string to kebab-case", () => { - expect(SnakeCaseStringToKebabCaseString("snake_case_string")).toBe( - "snake-case-string", - ); - expect(SnakeCaseStringToKebabCaseString("another_snake_case_string")).toBe( - "another-snake-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(SnakeCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/src/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/src/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts deleted file mode 100644 index 0af9f580a..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/src/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to kebab case string. - * - * @param str - The snake case string to convert. - * @returns The kebab case string. - */ -export function SnakeCaseStringToKebabCaseString(str: string): string { - return str.replace(/_/g, "-"); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/tsconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/.eslintrc.js b/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/CHANGELOG.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/CHANGELOG.md deleted file mode 100644 index a8a774c8a..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/snake-case-string-to-lower-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/LICENSE.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/README.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/README.md deleted file mode 100644 index 0841c38a0..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/snake-case-string-to-lower-case-string` - -Converts a snake case string to a lower case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsnake-case-string-to-lower-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsnake-case-string-to-lower-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsnake-case-string-to-lower-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/snake-case-string-to-lower-case-string - -# or, if you're using npm -npm install @codinasion/snake-case-string-to-lower-case-string - -# or, if you're using yarn -yarn add @codinasion/snake-case-string-to-lower-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SnakeCaseStringToLowerCaseString } from "@codinasion/snake-case-string-to-lower-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToLowerCaseString(string)); - -// Output -// hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/jestconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/package.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/package.json deleted file mode 100644 index bf398107f..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/snake-case-string-to-lower-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a snake case string to a lower case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "snake case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/src/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/src/index.ts deleted file mode 100644 index 27ad8048b..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/src/snake-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/src/snake-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 27ad8048b..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/src/snake-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/src/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/src/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 0b1ad6afc..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/src/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToLowerCaseString } from "./snake-case-string-to-lower-case-string"; - -describe("SnakeCaseStringToLowerCaseString", () => { - test("converts a snake_case string to lower case", () => { - expect(SnakeCaseStringToLowerCaseString("snake_case_string")).toBe( - "snake case string", - ); - expect(SnakeCaseStringToLowerCaseString("another_snake_case_string")).toBe( - "another snake case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(SnakeCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/src/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/src/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts deleted file mode 100644 index a60bd6358..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/src/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to a lower case string. - * - * @param str - The snake case string to convert. - * @returns The converted lower case string. - */ -export function SnakeCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, " "); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/tsconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/.eslintrc.js b/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/CHANGELOG.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/CHANGELOG.md deleted file mode 100644 index bb80127b6..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/snake-case-string-to-pascal-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/LICENSE.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/README.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/README.md deleted file mode 100644 index 185a9941a..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/snake-case-string-to-pascal-case-string` - -Converts a snake case string to a pascal case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsnake-case-string-to-pascal-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsnake-case-string-to-pascal-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsnake-case-string-to-pascal-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/snake-case-string-to-pascal-case-string - -# or, if you're using npm -npm install @codinasion/snake-case-string-to-pascal-case-string - -# or, if you're using yarn -yarn add @codinasion/snake-case-string-to-pascal-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SnakeCaseStringToPascalCaseString } from "@codinasion/snake-case-string-to-pascal-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/jestconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/package.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/package.json deleted file mode 100644 index 9fd11dfe7..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/snake-case-string-to-pascal-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a snake case string to a pascal case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "snake case", - "pascal case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/src/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/src/index.ts deleted file mode 100644 index ebb13965c..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/src/snake-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/src/snake-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index ebb13965c..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/src/snake-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/src/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/src/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 9dc7ad23e..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/src/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToPascalCaseString } from "./snake-case-string-to-pascal-case-string"; - -describe("SnakeCaseStringToPascalCaseString", () => { - test("converts a snake_case string to PascalCase", () => { - expect(SnakeCaseStringToPascalCaseString("snake_case_string")).toBe( - "SnakeCaseString", - ); - expect(SnakeCaseStringToPascalCaseString("another_snake_case_string")).toBe( - "AnotherSnakeCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(SnakeCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/src/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/src/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts deleted file mode 100644 index 144ceb74d..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/src/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a snake case string to a pascal case string. - * - * @param str - The snake case string to convert. - * @returns The pascal case string. - */ -export function SnakeCaseStringToPascalCaseString(str: string): string { - return str - .split("_") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(""); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/tsconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/.eslintrc.js b/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/CHANGELOG.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/CHANGELOG.md deleted file mode 100644 index 1a5575c3d..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/snake-case-string-to-path-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/LICENSE.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/README.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/README.md deleted file mode 100644 index 1a668ce66..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/snake-case-string-to-path-case-string` - -Converts a snake case string to a path case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsnake-case-string-to-path-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsnake-case-string-to-path-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsnake-case-string-to-path-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/snake-case-string-to-path-case-string - -# or, if you're using npm -npm install @codinasion/snake-case-string-to-path-case-string - -# or, if you're using yarn -yarn add @codinasion/snake-case-string-to-path-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SnakeCaseStringToPathCaseString } from "@codinasion/snake-case-string-to-path-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToPathCaseString(string)); - -// Output -// hello/world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/jestconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/package.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/package.json deleted file mode 100644 index 45ceb616e..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/snake-case-string-to-path-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a snake case string to a path case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "snake case", - "path case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/src/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/src/index.ts deleted file mode 100644 index 401bc3d91..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/src/snake-case-string-to-path-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/src/snake-case-string-to-path-case-string/index.ts deleted file mode 100644 index 401bc3d91..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/src/snake-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/src/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/src/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts deleted file mode 100644 index da04cb72b..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/src/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToPathCaseString } from "./snake-case-string-to-path-case-string"; - -describe("SnakeCaseStringToPathCaseString", () => { - test("converts a snake_case string to path/case", () => { - expect(SnakeCaseStringToPathCaseString("snake_case_string")).toBe( - "snake/case/string", - ); - expect(SnakeCaseStringToPathCaseString("another_snake_case_string")).toBe( - "another/snake/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(SnakeCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/src/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/src/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts deleted file mode 100644 index 97e1b27e8..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/src/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a snake case string to a path case string. - * Replaces all underscores (_) with forward slashes (/). - * - * @param str - The snake case string to convert. - * @returns The path case string. - */ -export function SnakeCaseStringToPathCaseString(str: string): string { - return str.replace(/_/g, "/"); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/tsconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/.eslintrc.js b/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/CHANGELOG.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/CHANGELOG.md deleted file mode 100644 index 07a4e6fa3..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/snake-case-string-to-sentence-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/LICENSE.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/README.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/README.md deleted file mode 100644 index 0ca6347ac..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/snake-case-string-to-sentence-case-string` - -Converts a snake case string to a sentence case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsnake-case-string-to-sentence-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsnake-case-string-to-sentence-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsnake-case-string-to-sentence-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/snake-case-string-to-sentence-case-string - -# or, if you're using npm -npm install @codinasion/snake-case-string-to-sentence-case-string - -# or, if you're using yarn -yarn add @codinasion/snake-case-string-to-sentence-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SnakeCaseStringToSentenceCaseString } from "@codinasion/snake-case-string-to-sentence-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToSentenceCaseString(string)); - -// Output -// Hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/jestconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/package.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/package.json deleted file mode 100644 index e9dc07f6c..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/snake-case-string-to-sentence-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a snake case string to a sentence case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "snake case", - "sentence case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/src/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/src/index.ts deleted file mode 100644 index 5e9fb1e20..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/src/snake-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/src/snake-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 5e9fb1e20..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/src/snake-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/src/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/src/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 3823d22ed..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/src/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToSentenceCaseString } from "./snake-case-string-to-sentence-case-string"; - -describe("SnakeCaseStringToSentenceCaseString", () => { - test("converts a snake_case string to sentence case", () => { - expect(SnakeCaseStringToSentenceCaseString("snake_case_string")).toBe( - "Snake case string", - ); - expect( - SnakeCaseStringToSentenceCaseString("another_snake_case_string"), - ).toBe("Another snake case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(SnakeCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/src/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/src/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts deleted file mode 100644 index 397c2a2d1..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/src/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to sentence case string. - * - * @param str - The snake case string to convert. - * @returns The converted sentence case string. - */ -export function SnakeCaseStringToSentenceCaseString(str: string): string { - return str.replace(/_/g, " ").replace(/^\w/, (c) => c.toUpperCase()); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/tsconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/.eslintrc.js b/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/CHANGELOG.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/CHANGELOG.md deleted file mode 100644 index dc028e248..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/snake-case-string-to-title-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/LICENSE.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/README.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/README.md deleted file mode 100644 index ed28ce23f..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/snake-case-string-to-title-case-string` - -Converts a snake case string to a title case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsnake-case-string-to-title-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsnake-case-string-to-title-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsnake-case-string-to-title-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/snake-case-string-to-title-case-string - -# or, if you're using npm -npm install @codinasion/snake-case-string-to-title-case-string - -# or, if you're using yarn -yarn add @codinasion/snake-case-string-to-title-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SnakeCaseStringToTitleCaseString } from "@codinasion/snake-case-string-to-title-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToTitleCaseString(string)); - -// Output -// Hello World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/jestconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/package.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/package.json deleted file mode 100644 index 7e5b61ab8..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/snake-case-string-to-title-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a snake case string to a title case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "snake case", - "title case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/src/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/src/index.ts deleted file mode 100644 index 7355bc19e..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/src/snake-case-string-to-title-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/src/snake-case-string-to-title-case-string/index.ts deleted file mode 100644 index 7355bc19e..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/src/snake-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/src/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/src/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts deleted file mode 100644 index 03f1d1c48..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/src/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToTitleCaseString } from "./snake-case-string-to-title-case-string"; - -describe("SnakeCaseStringToTitleCaseString", () => { - test("converts a snake_case string to Title Case", () => { - expect(SnakeCaseStringToTitleCaseString("snake_case_string")).toBe( - "Snake Case String", - ); - expect(SnakeCaseStringToTitleCaseString("another_snake_case_string")).toBe( - "Another Snake Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(SnakeCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/src/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/src/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts deleted file mode 100644 index cab245101..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/src/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a snake case string to title case string. - * - * @param str - The snake case string to convert. - * @returns The title case string. - */ -export function SnakeCaseStringToTitleCaseString(str: string): string { - return str - .split("_") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/tsconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/.eslintrc.js b/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/CHANGELOG.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/CHANGELOG.md deleted file mode 100644 index 5a69c0b61..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/snake-case-string-to-upper-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/LICENSE.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/README.md b/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/README.md deleted file mode 100644 index fc92e9d6a..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/snake-case-string-to-upper-case-string` - -Converts a snake case string to an upper case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsnake-case-string-to-upper-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsnake-case-string-to-upper-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsnake-case-string-to-upper-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/snake-case-string-to-upper-case-string - -# or, if you're using npm -npm install @codinasion/snake-case-string-to-upper-case-string - -# or, if you're using yarn -yarn add @codinasion/snake-case-string-to-upper-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SnakeCaseStringToUpperCaseString } from "@codinasion/snake-case-string-to-upper-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/jestconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/package.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/package.json deleted file mode 100644 index 57e521209..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/snake-case-string-to-upper-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a snake case string to an upper case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "snake case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/src/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/src/index.ts deleted file mode 100644 index 259846301..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/src/snake-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/src/snake-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 259846301..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/src/snake-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/src/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/src/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts deleted file mode 100644 index d5d74bef0..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/src/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToUpperCaseString } from "./snake-case-string-to-upper-case-string"; - -describe("SnakeCaseStringToUpperCaseString", () => { - test("converts a snake_case string to upper case", () => { - expect(SnakeCaseStringToUpperCaseString("snake_case_string")).toBe( - "SNAKE CASE STRING", - ); - expect(SnakeCaseStringToUpperCaseString("another_snake_case_string")).toBe( - "ANOTHER SNAKE CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(SnakeCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/src/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/src/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts deleted file mode 100644 index cf7cf02f9..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/src/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to an upper case string. - * - * @param str - The snake case string to convert. - * @returns The converted upper case string. - */ -export function SnakeCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/_/g, " "); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/tsconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/.eslintrc.js b/npm/packages/string/case/snake-case-string/snake-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/CHANGELOG.md b/npm/packages/string/case/snake-case-string/snake-case-string/CHANGELOG.md deleted file mode 100644 index a3edeb0dc..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/snake-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/LICENSE.md b/npm/packages/string/case/snake-case-string/snake-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/README.md b/npm/packages/string/case/snake-case-string/snake-case-string/README.md deleted file mode 100644 index 17b2013bd..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/snake-case-string` - -A collection of useful TypeScript functions and utilities for snake case string manipulation. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fsnake-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fsnake-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fsnake-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/snake-case-string - -# or, if you're using npm -npm install @codinasion/snake-case-string - -# or, if you're using yarn -yarn add @codinasion/snake-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { SnakeCaseStringToDotCaseString } from "@codinasion/snake-case-string"; - -const string = "hello_world"; -console.log(SnakeCaseStringToDotCaseString(string)); - -// Output -// hello.world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/jestconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/package.json b/npm/packages/string/case/snake-case-string/snake-case-string/package.json deleted file mode 100644 index 6413ac921..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/snake-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for snake case string manipulation.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "snake case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/index.ts deleted file mode 100644 index 10cc8dcf2..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/index.ts deleted file mode 100644 index f914f1c34..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./snake-case-string-to-camel-case-string"; -export * from "./snake-case-string-to-constant-case-string"; -export * from "./snake-case-string-to-dot-case-string"; -export * from "./snake-case-string-to-header-case-string"; -export * from "./snake-case-string-to-kebab-case-string"; -export * from "./snake-case-string-to-lower-case-string"; -export * from "./snake-case-string-to-pascal-case-string"; -export * from "./snake-case-string-to-path-case-string"; -export * from "./snake-case-string-to-sentence-case-string"; -export * from "./snake-case-string-to-title-case-string"; -export * from "./snake-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-camel-case-string/index.ts deleted file mode 100644 index ac77c86eb..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts deleted file mode 100644 index c16a57384..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToCamelCaseString } from "./snake-case-string-to-camel-case-string"; - -describe("SnakeCaseStringToCamelCaseString", () => { - test("converts a snake_case string to camelCase", () => { - expect(SnakeCaseStringToCamelCaseString("snake_case_string")).toBe( - "snakeCaseString", - ); - expect(SnakeCaseStringToCamelCaseString("another_snake_case_string")).toBe( - "anotherSnakeCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(SnakeCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts deleted file mode 100644 index bab079783..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a snake case string to camel case string. - * - * @param str - The snake case string to convert. - * @returns The camel case string. - */ -export function SnakeCaseStringToCamelCaseString(str: string): string { - return str.replace(/_(?[a-z])/g, (match: string, letter: string) => - letter.toUpperCase(), - ); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-constant-case-string/index.ts deleted file mode 100644 index a5a7a6749..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 20fe672e4..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToConstantCaseString } from "./snake-case-string-to-constant-case-string"; - -describe("SnakeCaseStringToConstantCaseString", () => { - test("converts a snake_case string to CONSTANT_CASE", () => { - expect(SnakeCaseStringToConstantCaseString("snake_case_string")).toBe( - "SNAKE_CASE_STRING", - ); - expect( - SnakeCaseStringToConstantCaseString("another_snake_case_string"), - ).toBe("ANOTHER_SNAKE_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(SnakeCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts deleted file mode 100644 index df84a84d1..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to constant case string. - * - * @param str - The snake case string to convert. - * @returns The constant case string. - */ -export function SnakeCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-dot-case-string/index.ts deleted file mode 100644 index dc2c7d6d4..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 659b993cb..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToDotCaseString } from "./snake-case-string-to-dot-case-string"; - -describe("SnakeCaseStringToDotCaseString", () => { - test("converts a snake_case string to dot.case", () => { - expect(SnakeCaseStringToDotCaseString("snake_case_string")).toBe( - "snake.case.string", - ); - expect(SnakeCaseStringToDotCaseString("another_snake_case_string")).toBe( - "another.snake.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(SnakeCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts deleted file mode 100644 index ad5cb8aeb..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to a dot case string. - * - * @param str - The snake case string to convert. - * @returns The dot case string. - */ -export function SnakeCaseStringToDotCaseString(str: string): string { - return str.replace(/_/g, "."); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-header-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-header-case-string/index.ts deleted file mode 100644 index 8414a2ccc..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts deleted file mode 100644 index 475600a64..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToHeaderCaseString } from "./snake-case-string-to-header-case-string"; - -describe("SnakeCaseStringToHeaderCaseString", () => { - test("converts a snake_case string to Header-Case", () => { - expect(SnakeCaseStringToHeaderCaseString("snake_case_string")).toBe( - "Snake-Case-String", - ); - expect(SnakeCaseStringToHeaderCaseString("another_snake_case_string")).toBe( - "Another-Snake-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(SnakeCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts deleted file mode 100644 index 4104f51c4..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a snake case string to header case string. - * - * @param str - The snake case string to convert. - * @returns The converted header case string. - */ -export function SnakeCaseStringToHeaderCaseString(str: string): string { - return str - .split("_") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index a9491930e..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 9ce85555f..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToKebabCaseString } from "./snake-case-string-to-kebab-case-string"; - -describe("SnakeCaseStringToKebabCaseString", () => { - test("converts a snake_case string to kebab-case", () => { - expect(SnakeCaseStringToKebabCaseString("snake_case_string")).toBe( - "snake-case-string", - ); - expect(SnakeCaseStringToKebabCaseString("another_snake_case_string")).toBe( - "another-snake-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(SnakeCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts deleted file mode 100644 index 0af9f580a..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to kebab case string. - * - * @param str - The snake case string to convert. - * @returns The kebab case string. - */ -export function SnakeCaseStringToKebabCaseString(str: string): string { - return str.replace(/_/g, "-"); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 27ad8048b..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 0b1ad6afc..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToLowerCaseString } from "./snake-case-string-to-lower-case-string"; - -describe("SnakeCaseStringToLowerCaseString", () => { - test("converts a snake_case string to lower case", () => { - expect(SnakeCaseStringToLowerCaseString("snake_case_string")).toBe( - "snake case string", - ); - expect(SnakeCaseStringToLowerCaseString("another_snake_case_string")).toBe( - "another snake case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(SnakeCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts deleted file mode 100644 index a60bd6358..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to a lower case string. - * - * @param str - The snake case string to convert. - * @returns The converted lower case string. - */ -export function SnakeCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, " "); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index ebb13965c..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 9dc7ad23e..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToPascalCaseString } from "./snake-case-string-to-pascal-case-string"; - -describe("SnakeCaseStringToPascalCaseString", () => { - test("converts a snake_case string to PascalCase", () => { - expect(SnakeCaseStringToPascalCaseString("snake_case_string")).toBe( - "SnakeCaseString", - ); - expect(SnakeCaseStringToPascalCaseString("another_snake_case_string")).toBe( - "AnotherSnakeCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(SnakeCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts deleted file mode 100644 index 144ceb74d..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a snake case string to a pascal case string. - * - * @param str - The snake case string to convert. - * @returns The pascal case string. - */ -export function SnakeCaseStringToPascalCaseString(str: string): string { - return str - .split("_") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(""); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-path-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-path-case-string/index.ts deleted file mode 100644 index 401bc3d91..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts deleted file mode 100644 index da04cb72b..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToPathCaseString } from "./snake-case-string-to-path-case-string"; - -describe("SnakeCaseStringToPathCaseString", () => { - test("converts a snake_case string to path/case", () => { - expect(SnakeCaseStringToPathCaseString("snake_case_string")).toBe( - "snake/case/string", - ); - expect(SnakeCaseStringToPathCaseString("another_snake_case_string")).toBe( - "another/snake/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(SnakeCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts deleted file mode 100644 index 97e1b27e8..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a snake case string to a path case string. - * Replaces all underscores (_) with forward slashes (/). - * - * @param str - The snake case string to convert. - * @returns The path case string. - */ -export function SnakeCaseStringToPathCaseString(str: string): string { - return str.replace(/_/g, "/"); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 5e9fb1e20..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 3823d22ed..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToSentenceCaseString } from "./snake-case-string-to-sentence-case-string"; - -describe("SnakeCaseStringToSentenceCaseString", () => { - test("converts a snake_case string to sentence case", () => { - expect(SnakeCaseStringToSentenceCaseString("snake_case_string")).toBe( - "Snake case string", - ); - expect( - SnakeCaseStringToSentenceCaseString("another_snake_case_string"), - ).toBe("Another snake case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(SnakeCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts deleted file mode 100644 index 397c2a2d1..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to sentence case string. - * - * @param str - The snake case string to convert. - * @returns The converted sentence case string. - */ -export function SnakeCaseStringToSentenceCaseString(str: string): string { - return str.replace(/_/g, " ").replace(/^\w/, (c) => c.toUpperCase()); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-title-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-title-case-string/index.ts deleted file mode 100644 index 7355bc19e..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts deleted file mode 100644 index 03f1d1c48..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToTitleCaseString } from "./snake-case-string-to-title-case-string"; - -describe("SnakeCaseStringToTitleCaseString", () => { - test("converts a snake_case string to Title Case", () => { - expect(SnakeCaseStringToTitleCaseString("snake_case_string")).toBe( - "Snake Case String", - ); - expect(SnakeCaseStringToTitleCaseString("another_snake_case_string")).toBe( - "Another Snake Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(SnakeCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts deleted file mode 100644 index cab245101..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a snake case string to title case string. - * - * @param str - The snake case string to convert. - * @returns The title case string. - */ -export function SnakeCaseStringToTitleCaseString(str: string): string { - return str - .split("_") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 259846301..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts deleted file mode 100644 index d5d74bef0..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToUpperCaseString } from "./snake-case-string-to-upper-case-string"; - -describe("SnakeCaseStringToUpperCaseString", () => { - test("converts a snake_case string to upper case", () => { - expect(SnakeCaseStringToUpperCaseString("snake_case_string")).toBe( - "SNAKE CASE STRING", - ); - expect(SnakeCaseStringToUpperCaseString("another_snake_case_string")).toBe( - "ANOTHER SNAKE CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(SnakeCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts b/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts deleted file mode 100644 index cf7cf02f9..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/src/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to an upper case string. - * - * @param str - The snake case string to convert. - * @returns The converted upper case string. - */ -export function SnakeCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/_/g, " "); -} diff --git a/npm/packages/string/case/snake-case-string/snake-case-string/tsconfig.json b/npm/packages/string/case/snake-case-string/snake-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/snake-case-string/snake-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/string/string-to-camel-case/.eslintrc.js b/npm/packages/string/case/string/string-to-camel-case/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/string/string-to-camel-case/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/string/string-to-camel-case/CHANGELOG.md b/npm/packages/string/case/string/string-to-camel-case/CHANGELOG.md deleted file mode 100644 index 3606bf94c..000000000 --- a/npm/packages/string/case/string/string-to-camel-case/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/string-to-camel-case - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/string/string-to-camel-case/LICENSE.md b/npm/packages/string/case/string/string-to-camel-case/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/string/string-to-camel-case/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/string/string-to-camel-case/README.md b/npm/packages/string/case/string/string-to-camel-case/README.md deleted file mode 100644 index fecdda68a..000000000 --- a/npm/packages/string/case/string/string-to-camel-case/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/string-to-camel-case` - -Converts a string to camel case. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fstring-to-camel-case?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fstring-to-camel-case?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fstring-to-camel-case?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/string-to-camel-case - -# or, if you're using npm -npm install @codinasion/string-to-camel-case - -# or, if you're using yarn -yarn add @codinasion/string-to-camel-case -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { StringToCamelCase } from "@codinasion/string-to-camel-case"; - -const string = "hello_world"; -console.log(StringToCamelCase(string)); - -// Output -// helloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/string/string-to-camel-case/jestconfig.json b/npm/packages/string/case/string/string-to-camel-case/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/string/string-to-camel-case/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/string/string-to-camel-case/package.json b/npm/packages/string/case/string/string-to-camel-case/package.json deleted file mode 100644 index 6e64cd094..000000000 --- a/npm/packages/string/case/string/string-to-camel-case/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/string-to-camel-case", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a string to camel case", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "camel case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/string/string-to-camel-case/src/index.ts b/npm/packages/string/case/string/string-to-camel-case/src/index.ts deleted file mode 100644 index eab9d0d70..000000000 --- a/npm/packages/string/case/string/string-to-camel-case/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-camel-case"; diff --git a/npm/packages/string/case/string/string-to-camel-case/src/string-to-camel-case/index.ts b/npm/packages/string/case/string/string-to-camel-case/src/string-to-camel-case/index.ts deleted file mode 100644 index eab9d0d70..000000000 --- a/npm/packages/string/case/string/string-to-camel-case/src/string-to-camel-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-camel-case"; diff --git a/npm/packages/string/case/string/string-to-camel-case/src/string-to-camel-case/string-to-camel-case.test.ts b/npm/packages/string/case/string/string-to-camel-case/src/string-to-camel-case/string-to-camel-case.test.ts deleted file mode 100644 index 1d2bab5d8..000000000 --- a/npm/packages/string/case/string/string-to-camel-case/src/string-to-camel-case/string-to-camel-case.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { StringToCamelCase } from "./string-to-camel-case"; - -describe("StringToCamelCase", () => { - test("converts a string to camel case", () => { - expect(StringToCamelCase("hello world")).toBe("helloWorld"); - expect(StringToCamelCase("foo_bar_baz")).toBe("fooBarBaz"); - expect(StringToCamelCase("the-quick-brown-fox")).toBe("theQuickBrownFox"); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToCamelCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/string/string-to-camel-case/src/string-to-camel-case/string-to-camel-case.ts b/npm/packages/string/case/string/string-to-camel-case/src/string-to-camel-case/string-to-camel-case.ts deleted file mode 100644 index ffaa1a34f..000000000 --- a/npm/packages/string/case/string/string-to-camel-case/src/string-to-camel-case/string-to-camel-case.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Converts a string to camel case. - * - * @param str - The string to convert. - * @returns The camel case version of the string. - */ -export function StringToCamelCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - // @ts-expect-error - words[0] is not undefined - const firstWord = words[0].toLowerCase(); - const restWords = words - .slice(1) - .map((word) => word.charAt(0).toUpperCase() + word.slice(1).toLowerCase()); - return firstWord + restWords.join(""); -} diff --git a/npm/packages/string/case/string/string-to-camel-case/tsconfig.json b/npm/packages/string/case/string/string-to-camel-case/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/string/string-to-camel-case/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/string/string-to-constant-case/.eslintrc.js b/npm/packages/string/case/string/string-to-constant-case/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/string/string-to-constant-case/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/string/string-to-constant-case/CHANGELOG.md b/npm/packages/string/case/string/string-to-constant-case/CHANGELOG.md deleted file mode 100644 index ef3eba9a4..000000000 --- a/npm/packages/string/case/string/string-to-constant-case/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/string-to-constant-case - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/string/string-to-constant-case/LICENSE.md b/npm/packages/string/case/string/string-to-constant-case/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/string/string-to-constant-case/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/string/string-to-constant-case/README.md b/npm/packages/string/case/string/string-to-constant-case/README.md deleted file mode 100644 index 61d190a2e..000000000 --- a/npm/packages/string/case/string/string-to-constant-case/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/string-to-constant-case` - -Convert a string to constant case. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fstring-to-constant-case?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fstring-to-constant-case?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fstring-to-constant-case?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/string-to-constant-case - -# or, if you're using npm -npm install @codinasion/string-to-constant-case - -# or, if you're using yarn -yarn add @codinasion/string-to-constant-case -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { StringToConstantCase } from "@codinasion/string-to-constant-case"; - -const string = "Hello World"; -console.log(StringToConstantCase(string)); - -// Output -// HELLO_WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/string/string-to-constant-case/jestconfig.json b/npm/packages/string/case/string/string-to-constant-case/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/string/string-to-constant-case/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/string/string-to-constant-case/package.json b/npm/packages/string/case/string/string-to-constant-case/package.json deleted file mode 100644 index ce0e38807..000000000 --- a/npm/packages/string/case/string/string-to-constant-case/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/string-to-constant-case", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a string to constant case", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "constant case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/string/string-to-constant-case/src/index.ts b/npm/packages/string/case/string/string-to-constant-case/src/index.ts deleted file mode 100644 index ab1fe1652..000000000 --- a/npm/packages/string/case/string/string-to-constant-case/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-constant-case"; diff --git a/npm/packages/string/case/string/string-to-constant-case/src/string-to-constant-case/index.ts b/npm/packages/string/case/string/string-to-constant-case/src/string-to-constant-case/index.ts deleted file mode 100644 index ab1fe1652..000000000 --- a/npm/packages/string/case/string/string-to-constant-case/src/string-to-constant-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-constant-case"; diff --git a/npm/packages/string/case/string/string-to-constant-case/src/string-to-constant-case/string-to-constant-case.test.ts b/npm/packages/string/case/string/string-to-constant-case/src/string-to-constant-case/string-to-constant-case.test.ts deleted file mode 100644 index 4b3d24e8b..000000000 --- a/npm/packages/string/case/string/string-to-constant-case/src/string-to-constant-case/string-to-constant-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToConstantCase } from "./string-to-constant-case"; - -describe("StringToConstantCase", () => { - test("converts a string to constant case", () => { - expect(StringToConstantCase("hello world")).toBe("HELLO_WORLD"); - expect(StringToConstantCase("foo_bar_baz")).toBe("FOO_BAR_BAZ"); - expect(StringToConstantCase("the-quick-brown-fox")).toBe( - "THE_QUICK_BROWN_FOX", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToConstantCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/string/string-to-constant-case/src/string-to-constant-case/string-to-constant-case.ts b/npm/packages/string/case/string/string-to-constant-case/src/string-to-constant-case/string-to-constant-case.ts deleted file mode 100644 index c4bd186c1..000000000 --- a/npm/packages/string/case/string/string-to-constant-case/src/string-to-constant-case/string-to-constant-case.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a string to constant case. - * - * @param str - The string to convert. - * @returns The converted string in constant case. - */ -export function StringToConstantCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const upperWords = words.map((word) => word.toUpperCase()); - return upperWords.join("_"); -} diff --git a/npm/packages/string/case/string/string-to-constant-case/tsconfig.json b/npm/packages/string/case/string/string-to-constant-case/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/string/string-to-constant-case/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/string/string-to-dot-case/.eslintrc.js b/npm/packages/string/case/string/string-to-dot-case/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/string/string-to-dot-case/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/string/string-to-dot-case/CHANGELOG.md b/npm/packages/string/case/string/string-to-dot-case/CHANGELOG.md deleted file mode 100644 index 2f57f2934..000000000 --- a/npm/packages/string/case/string/string-to-dot-case/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/string-to-dot-case - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/string/string-to-dot-case/LICENSE.md b/npm/packages/string/case/string/string-to-dot-case/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/string/string-to-dot-case/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/string/string-to-dot-case/README.md b/npm/packages/string/case/string/string-to-dot-case/README.md deleted file mode 100644 index 7476108a8..000000000 --- a/npm/packages/string/case/string/string-to-dot-case/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/string-to-dot-case` - -Converts a string to dot case. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fstring-to-dot-case?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fstring-to-dot-case?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fstring-to-dot-case?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/string-to-dot-case - -# or, if you're using npm -npm install @codinasion/string-to-dot-case - -# or, if you're using yarn -yarn add @codinasion/string-to-dot-case -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { StringToDotCase } from "@codinasion/string-to-dot-case"; - -const string = "hello world"; -console.log(StringToDotCase(string)); - -// Output -// hello.world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/string/string-to-dot-case/jestconfig.json b/npm/packages/string/case/string/string-to-dot-case/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/string/string-to-dot-case/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/string/string-to-dot-case/package.json b/npm/packages/string/case/string/string-to-dot-case/package.json deleted file mode 100644 index 1f0cdf738..000000000 --- a/npm/packages/string/case/string/string-to-dot-case/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/string-to-dot-case", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Convert a string to dot case", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "dot case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/string/string-to-dot-case/src/index.ts b/npm/packages/string/case/string/string-to-dot-case/src/index.ts deleted file mode 100644 index c58c30467..000000000 --- a/npm/packages/string/case/string/string-to-dot-case/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-dot-case"; diff --git a/npm/packages/string/case/string/string-to-dot-case/src/string-to-dot-case/index.ts b/npm/packages/string/case/string/string-to-dot-case/src/string-to-dot-case/index.ts deleted file mode 100644 index c58c30467..000000000 --- a/npm/packages/string/case/string/string-to-dot-case/src/string-to-dot-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-dot-case"; diff --git a/npm/packages/string/case/string/string-to-dot-case/src/string-to-dot-case/string-to-dot-case.test.ts b/npm/packages/string/case/string/string-to-dot-case/src/string-to-dot-case/string-to-dot-case.test.ts deleted file mode 100644 index fba0eb44a..000000000 --- a/npm/packages/string/case/string/string-to-dot-case/src/string-to-dot-case/string-to-dot-case.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { StringToDotCase } from "./string-to-dot-case"; - -describe("StringToDotCase", () => { - test("converts a string to dot case", () => { - expect(StringToDotCase("hello world")).toBe("hello.world"); - expect(StringToDotCase("foo_bar_baz")).toBe("foo.bar.baz"); - expect(StringToDotCase("the-quick-brown-fox")).toBe("the.quick.brown.fox"); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToDotCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/string/string-to-dot-case/src/string-to-dot-case/string-to-dot-case.ts b/npm/packages/string/case/string/string-to-dot-case/src/string-to-dot-case/string-to-dot-case.ts deleted file mode 100644 index fd20cbf17..000000000 --- a/npm/packages/string/case/string/string-to-dot-case/src/string-to-dot-case/string-to-dot-case.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a string to dot case. - * - * @param str - The string to convert. - * @returns The dot case representation of the input string. - */ -export function StringToDotCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const lowerWords = words.map((word) => word.toLowerCase()); - return lowerWords.join("."); -} diff --git a/npm/packages/string/case/string/string-to-dot-case/tsconfig.json b/npm/packages/string/case/string/string-to-dot-case/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/string/string-to-dot-case/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/string/string-to-header-case/.eslintrc.js b/npm/packages/string/case/string/string-to-header-case/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/string/string-to-header-case/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/string/string-to-header-case/CHANGELOG.md b/npm/packages/string/case/string/string-to-header-case/CHANGELOG.md deleted file mode 100644 index 7847930b2..000000000 --- a/npm/packages/string/case/string/string-to-header-case/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/string-to-header-case - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/string/string-to-header-case/LICENSE.md b/npm/packages/string/case/string/string-to-header-case/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/string/string-to-header-case/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/string/string-to-header-case/README.md b/npm/packages/string/case/string/string-to-header-case/README.md deleted file mode 100644 index f0d4faf39..000000000 --- a/npm/packages/string/case/string/string-to-header-case/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/string-to-header-case` - -Converts a string to header case. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fstring-to-header-case?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fstring-to-header-case?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fstring-to-header-case?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/string-to-header-case - -# or, if you're using npm -npm install @codinasion/string-to-header-case - -# or, if you're using yarn -yarn add @codinasion/string-to-header-case -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { StringToHeaderCase } from "@codinasion/string-to-header-case"; - -const string = "hello world"; -console.log(StringToHeaderCase(string)); - -// Output -// Hello-World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/string/string-to-header-case/jestconfig.json b/npm/packages/string/case/string/string-to-header-case/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/string/string-to-header-case/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/string/string-to-header-case/package.json b/npm/packages/string/case/string/string-to-header-case/package.json deleted file mode 100644 index cf3e776fb..000000000 --- a/npm/packages/string/case/string/string-to-header-case/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/string-to-header-case", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Convert a string to header case", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "header case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/string/string-to-header-case/src/index.ts b/npm/packages/string/case/string/string-to-header-case/src/index.ts deleted file mode 100644 index 71902a0a2..000000000 --- a/npm/packages/string/case/string/string-to-header-case/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-header-case"; diff --git a/npm/packages/string/case/string/string-to-header-case/src/string-to-header-case/index.ts b/npm/packages/string/case/string/string-to-header-case/src/string-to-header-case/index.ts deleted file mode 100644 index 71902a0a2..000000000 --- a/npm/packages/string/case/string/string-to-header-case/src/string-to-header-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-header-case"; diff --git a/npm/packages/string/case/string/string-to-header-case/src/string-to-header-case/string-to-header-case.test.ts b/npm/packages/string/case/string/string-to-header-case/src/string-to-header-case/string-to-header-case.test.ts deleted file mode 100644 index bb450bba0..000000000 --- a/npm/packages/string/case/string/string-to-header-case/src/string-to-header-case/string-to-header-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToHeaderCase } from "./string-to-header-case"; - -describe("StringToHeaderCase", () => { - test("converts a string to header case", () => { - expect(StringToHeaderCase("hello world")).toBe("Hello-World"); - expect(StringToHeaderCase("foo_bar_baz")).toBe("Foo-Bar-Baz"); - expect(StringToHeaderCase("the-quick-brown-fox")).toBe( - "The-Quick-Brown-Fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToHeaderCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/string/string-to-header-case/src/string-to-header-case/string-to-header-case.ts b/npm/packages/string/case/string/string-to-header-case/src/string-to-header-case/string-to-header-case.ts deleted file mode 100644 index 62c6c665c..000000000 --- a/npm/packages/string/case/string/string-to-header-case/src/string-to-header-case/string-to-header-case.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a string to header case. - * - * @param str - The input string to convert. - * @returns The converted string in header case. - */ -export function StringToHeaderCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const headerWords = words.map( - (word) => word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(), - ); - return headerWords.join("-"); -} diff --git a/npm/packages/string/case/string/string-to-header-case/tsconfig.json b/npm/packages/string/case/string/string-to-header-case/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/string/string-to-header-case/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/string/string-to-kebab-case/.eslintrc.js b/npm/packages/string/case/string/string-to-kebab-case/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/string/string-to-kebab-case/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/string/string-to-kebab-case/CHANGELOG.md b/npm/packages/string/case/string/string-to-kebab-case/CHANGELOG.md deleted file mode 100644 index 8a8046c1a..000000000 --- a/npm/packages/string/case/string/string-to-kebab-case/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/string-to-kebab-case - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/string/string-to-kebab-case/LICENSE.md b/npm/packages/string/case/string/string-to-kebab-case/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/string/string-to-kebab-case/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/string/string-to-kebab-case/README.md b/npm/packages/string/case/string/string-to-kebab-case/README.md deleted file mode 100644 index 4bb7c11cc..000000000 --- a/npm/packages/string/case/string/string-to-kebab-case/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/string-to-kebab-case` - -Converts a string to kebab case. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fstring-to-kebab-case?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fstring-to-kebab-case?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fstring-to-kebab-case?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/string-to-kebab-case - -# or, if you're using npm -npm install @codinasion/string-to-kebab-case - -# or, if you're using yarn -yarn add @codinasion/string-to-kebab-case -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { StringToKebabCase } from "@codinasion/string-to-kebab-case"; - -const string = "hello world"; -console.log(StringToKebabCase(string)); - -// Output -// hello-world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/string/string-to-kebab-case/jestconfig.json b/npm/packages/string/case/string/string-to-kebab-case/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/string/string-to-kebab-case/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/string/string-to-kebab-case/package.json b/npm/packages/string/case/string/string-to-kebab-case/package.json deleted file mode 100644 index 372241397..000000000 --- a/npm/packages/string/case/string/string-to-kebab-case/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/string-to-kebab-case", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a string to kebab case", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "kebab case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/string/string-to-kebab-case/src/index.ts b/npm/packages/string/case/string/string-to-kebab-case/src/index.ts deleted file mode 100644 index 25c93d6cd..000000000 --- a/npm/packages/string/case/string/string-to-kebab-case/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-kebab-case"; diff --git a/npm/packages/string/case/string/string-to-kebab-case/src/string-to-kebab-case/index.ts b/npm/packages/string/case/string/string-to-kebab-case/src/string-to-kebab-case/index.ts deleted file mode 100644 index 25c93d6cd..000000000 --- a/npm/packages/string/case/string/string-to-kebab-case/src/string-to-kebab-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-kebab-case"; diff --git a/npm/packages/string/case/string/string-to-kebab-case/src/string-to-kebab-case/string-to-kebab-case.test.ts b/npm/packages/string/case/string/string-to-kebab-case/src/string-to-kebab-case/string-to-kebab-case.test.ts deleted file mode 100644 index 3799be0b0..000000000 --- a/npm/packages/string/case/string/string-to-kebab-case/src/string-to-kebab-case/string-to-kebab-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToKebabCase } from "./string-to-kebab-case"; - -describe("StringToKebabCase", () => { - test("converts a string to kebab case", () => { - expect(StringToKebabCase("hello world")).toBe("hello-world"); - expect(StringToKebabCase("foo_bar_baz")).toBe("foo-bar-baz"); - expect(StringToKebabCase("the-quick-brown-fox")).toBe( - "the-quick-brown-fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToKebabCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/string/string-to-kebab-case/src/string-to-kebab-case/string-to-kebab-case.ts b/npm/packages/string/case/string/string-to-kebab-case/src/string-to-kebab-case/string-to-kebab-case.ts deleted file mode 100644 index 7db218c94..000000000 --- a/npm/packages/string/case/string/string-to-kebab-case/src/string-to-kebab-case/string-to-kebab-case.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a string to kebab case. - * - * @param str - The string to convert. - * @returns The kebab case representation of the string. - */ -export function StringToKebabCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const lowerWords = words.map((word) => word.toLowerCase()); - return lowerWords.join("-"); -} diff --git a/npm/packages/string/case/string/string-to-kebab-case/tsconfig.json b/npm/packages/string/case/string/string-to-kebab-case/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/string/string-to-kebab-case/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/string/string-to-lower-case/.eslintrc.js b/npm/packages/string/case/string/string-to-lower-case/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/string/string-to-lower-case/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/string/string-to-lower-case/CHANGELOG.md b/npm/packages/string/case/string/string-to-lower-case/CHANGELOG.md deleted file mode 100644 index 1555b00b4..000000000 --- a/npm/packages/string/case/string/string-to-lower-case/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/string-to-lower-case - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/string/string-to-lower-case/LICENSE.md b/npm/packages/string/case/string/string-to-lower-case/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/string/string-to-lower-case/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/string/string-to-lower-case/README.md b/npm/packages/string/case/string/string-to-lower-case/README.md deleted file mode 100644 index 83c9c2f92..000000000 --- a/npm/packages/string/case/string/string-to-lower-case/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/string-to-lower-case` - -Converts a string to lower case. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fstring-to-lower-case?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fstring-to-lower-case?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fstring-to-lower-case?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/string-to-lower-case - -# or, if you're using npm -npm install @codinasion/string-to-lower-case - -# or, if you're using yarn -yarn add @codinasion/string-to-lower-case -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { StringToLowerCase } from "@codinasion/string-to-lower-case"; - -const string = "Hello World"; -console.log(StringToLowerCase(string)); - -// Output -// hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/string/string-to-lower-case/jestconfig.json b/npm/packages/string/case/string/string-to-lower-case/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/string/string-to-lower-case/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/string/string-to-lower-case/package.json b/npm/packages/string/case/string/string-to-lower-case/package.json deleted file mode 100644 index ff54994e6..000000000 --- a/npm/packages/string/case/string/string-to-lower-case/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/string-to-lower-case", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a string to lower case.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/string/string-to-lower-case/src/index.ts b/npm/packages/string/case/string/string-to-lower-case/src/index.ts deleted file mode 100644 index 9a47bdbb9..000000000 --- a/npm/packages/string/case/string/string-to-lower-case/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-lower-case"; diff --git a/npm/packages/string/case/string/string-to-lower-case/src/string-to-lower-case/index.ts b/npm/packages/string/case/string/string-to-lower-case/src/string-to-lower-case/index.ts deleted file mode 100644 index 9a47bdbb9..000000000 --- a/npm/packages/string/case/string/string-to-lower-case/src/string-to-lower-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-lower-case"; diff --git a/npm/packages/string/case/string/string-to-lower-case/src/string-to-lower-case/string-to-lower-case.test.ts b/npm/packages/string/case/string/string-to-lower-case/src/string-to-lower-case/string-to-lower-case.test.ts deleted file mode 100644 index e894f22d7..000000000 --- a/npm/packages/string/case/string/string-to-lower-case/src/string-to-lower-case/string-to-lower-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToLowerCase } from "./string-to-lower-case"; - -describe("StringToLowerCase", () => { - test("converts a string to lower case", () => { - expect(StringToLowerCase("Hello World")).toBe("hello world"); - expect(StringToLowerCase("FOO_BAR_BAZ")).toBe("foo_bar_baz"); - expect(StringToLowerCase("The-Quick-Brown-Fox")).toBe( - "the-quick-brown-fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToLowerCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/string/string-to-lower-case/src/string-to-lower-case/string-to-lower-case.ts b/npm/packages/string/case/string/string-to-lower-case/src/string-to-lower-case/string-to-lower-case.ts deleted file mode 100644 index 1f2909948..000000000 --- a/npm/packages/string/case/string/string-to-lower-case/src/string-to-lower-case/string-to-lower-case.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a string to lowercase. - * - * @param str - The string to convert. - * @returns The converted lowercase string. - */ -export function StringToLowerCase(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/case/string/string-to-lower-case/tsconfig.json b/npm/packages/string/case/string/string-to-lower-case/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/string/string-to-lower-case/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/string/string-to-pascal-case/.eslintrc.js b/npm/packages/string/case/string/string-to-pascal-case/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/string/string-to-pascal-case/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/string/string-to-pascal-case/CHANGELOG.md b/npm/packages/string/case/string/string-to-pascal-case/CHANGELOG.md deleted file mode 100644 index 77a160ca6..000000000 --- a/npm/packages/string/case/string/string-to-pascal-case/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/string-to-pascal-case - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/string/string-to-pascal-case/LICENSE.md b/npm/packages/string/case/string/string-to-pascal-case/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/string/string-to-pascal-case/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/string/string-to-pascal-case/README.md b/npm/packages/string/case/string/string-to-pascal-case/README.md deleted file mode 100644 index a4e2caad3..000000000 --- a/npm/packages/string/case/string/string-to-pascal-case/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/string-to-pascal-case` - -Converts a string to pascal case. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fstring-to-pascal-case?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fstring-to-pascal-case?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fstring-to-pascal-case?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/string-to-pascal-case - -# or, if you're using npm -npm install @codinasion/string-to-pascal-case - -# or, if you're using yarn -yarn add @codinasion/string-to-pascal-case -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { StringToPascalCase } from "@codinasion/string-to-pascal-case"; - -const string = "hello world"; -console.log(StringToPascalCase(string)); - -// Output -// HelloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/string/string-to-pascal-case/jestconfig.json b/npm/packages/string/case/string/string-to-pascal-case/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/string/string-to-pascal-case/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/string/string-to-pascal-case/package.json b/npm/packages/string/case/string/string-to-pascal-case/package.json deleted file mode 100644 index 2aaa92f4f..000000000 --- a/npm/packages/string/case/string/string-to-pascal-case/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/string-to-pascal-case", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a string to PascalCase", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "pascal case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/string/string-to-pascal-case/src/index.ts b/npm/packages/string/case/string/string-to-pascal-case/src/index.ts deleted file mode 100644 index 5e745a8bb..000000000 --- a/npm/packages/string/case/string/string-to-pascal-case/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-pascal-case"; diff --git a/npm/packages/string/case/string/string-to-pascal-case/src/string-to-pascal-case/index.ts b/npm/packages/string/case/string/string-to-pascal-case/src/string-to-pascal-case/index.ts deleted file mode 100644 index 5e745a8bb..000000000 --- a/npm/packages/string/case/string/string-to-pascal-case/src/string-to-pascal-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-pascal-case"; diff --git a/npm/packages/string/case/string/string-to-pascal-case/src/string-to-pascal-case/string-to-pascal-case.test.ts b/npm/packages/string/case/string/string-to-pascal-case/src/string-to-pascal-case/string-to-pascal-case.test.ts deleted file mode 100644 index 3500ee348..000000000 --- a/npm/packages/string/case/string/string-to-pascal-case/src/string-to-pascal-case/string-to-pascal-case.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { StringToPascalCase } from "./string-to-pascal-case"; - -describe("StringToPascalCase", () => { - test("converts a string to Pascal case", () => { - expect(StringToPascalCase("hello world")).toBe("HelloWorld"); - expect(StringToPascalCase("foo_bar_baz")).toBe("FooBarBaz"); - expect(StringToPascalCase("the-quick-brown-fox")).toBe("TheQuickBrownFox"); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToPascalCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/string/string-to-pascal-case/src/string-to-pascal-case/string-to-pascal-case.ts b/npm/packages/string/case/string/string-to-pascal-case/src/string-to-pascal-case/string-to-pascal-case.ts deleted file mode 100644 index c603893ca..000000000 --- a/npm/packages/string/case/string/string-to-pascal-case/src/string-to-pascal-case/string-to-pascal-case.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a string to PascalCase. - * - * @param str - The input string to convert. - * @returns The converted string in PascalCase. - */ -export function StringToPascalCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const pascalWords = words.map( - (word) => word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(), - ); - return pascalWords.join(""); -} diff --git a/npm/packages/string/case/string/string-to-pascal-case/tsconfig.json b/npm/packages/string/case/string/string-to-pascal-case/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/string/string-to-pascal-case/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/string/string-to-path-case/.eslintrc.js b/npm/packages/string/case/string/string-to-path-case/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/string/string-to-path-case/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/string/string-to-path-case/CHANGELOG.md b/npm/packages/string/case/string/string-to-path-case/CHANGELOG.md deleted file mode 100644 index e9c573a79..000000000 --- a/npm/packages/string/case/string/string-to-path-case/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/string-to-path-case - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/string/string-to-path-case/LICENSE.md b/npm/packages/string/case/string/string-to-path-case/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/string/string-to-path-case/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/string/string-to-path-case/README.md b/npm/packages/string/case/string/string-to-path-case/README.md deleted file mode 100644 index 7eed202d3..000000000 --- a/npm/packages/string/case/string/string-to-path-case/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/string-to-path-case` - -Converts a string to path case. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fstring-to-path-case?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fstring-to-path-case?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fstring-to-path-case?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/string-to-path-case - -# or, if you're using npm -npm install @codinasion/string-to-path-case - -# or, if you're using yarn -yarn add @codinasion/string-to-path-case -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { StringToPathCase } from "@codinasion/string-to-path-case"; - -const string = "hello world"; -console.log(StringToPathCase(string)); - -// Output -// hello/world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/string/string-to-path-case/jestconfig.json b/npm/packages/string/case/string/string-to-path-case/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/string/string-to-path-case/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/string/string-to-path-case/package.json b/npm/packages/string/case/string/string-to-path-case/package.json deleted file mode 100644 index aeff7fd6c..000000000 --- a/npm/packages/string/case/string/string-to-path-case/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/string-to-path-case", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Convert a string to a path case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "path case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/string/string-to-path-case/src/index.ts b/npm/packages/string/case/string/string-to-path-case/src/index.ts deleted file mode 100644 index 18fb598b2..000000000 --- a/npm/packages/string/case/string/string-to-path-case/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-path-case"; diff --git a/npm/packages/string/case/string/string-to-path-case/src/string-to-path-case/index.ts b/npm/packages/string/case/string/string-to-path-case/src/string-to-path-case/index.ts deleted file mode 100644 index 18fb598b2..000000000 --- a/npm/packages/string/case/string/string-to-path-case/src/string-to-path-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-path-case"; diff --git a/npm/packages/string/case/string/string-to-path-case/src/string-to-path-case/string-to-path-case.test.ts b/npm/packages/string/case/string/string-to-path-case/src/string-to-path-case/string-to-path-case.test.ts deleted file mode 100644 index 86fa3f077..000000000 --- a/npm/packages/string/case/string/string-to-path-case/src/string-to-path-case/string-to-path-case.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { StringToPathCase } from "./string-to-path-case"; - -describe("StringToPathCase", () => { - test("converts a string to path case", () => { - expect(StringToPathCase("hello world")).toBe("hello/world"); - expect(StringToPathCase("foo_bar_baz")).toBe("foo/bar/baz"); - expect(StringToPathCase("the-quick-brown-fox")).toBe("the/quick/brown/fox"); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToPathCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/string/string-to-path-case/src/string-to-path-case/string-to-path-case.ts b/npm/packages/string/case/string/string-to-path-case/src/string-to-path-case/string-to-path-case.ts deleted file mode 100644 index dca3fddd6..000000000 --- a/npm/packages/string/case/string/string-to-path-case/src/string-to-path-case/string-to-path-case.ts +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Converts a string to path case. - * Path case is a string format where words are separated by slashes ("/"). - * Words can be separated by spaces, underscores, or hyphens. - * The resulting string is in lowercase. - * - * @param str - The input string to convert. - * @returns The converted string in path case. - */ -export function StringToPathCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const lowerWords = words.map((word) => word.toLowerCase()); - return lowerWords.join("/"); -} diff --git a/npm/packages/string/case/string/string-to-path-case/tsconfig.json b/npm/packages/string/case/string/string-to-path-case/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/string/string-to-path-case/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/string/string-to-sentence-case/.eslintrc.js b/npm/packages/string/case/string/string-to-sentence-case/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/string/string-to-sentence-case/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/string/string-to-sentence-case/CHANGELOG.md b/npm/packages/string/case/string/string-to-sentence-case/CHANGELOG.md deleted file mode 100644 index 9c3bbcf3a..000000000 --- a/npm/packages/string/case/string/string-to-sentence-case/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/string-to-sentence-case - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/string/string-to-sentence-case/LICENSE.md b/npm/packages/string/case/string/string-to-sentence-case/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/string/string-to-sentence-case/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/string/string-to-sentence-case/README.md b/npm/packages/string/case/string/string-to-sentence-case/README.md deleted file mode 100644 index bf48fa3b9..000000000 --- a/npm/packages/string/case/string/string-to-sentence-case/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/string-to-sentence-case` - -Converts a string to sentence case. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fstring-to-sentence-case?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fstring-to-sentence-case?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fstring-to-sentence-case?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/string-to-sentence-case - -# or, if you're using npm -npm install @codinasion/string-to-sentence-case - -# or, if you're using yarn -yarn add @codinasion/string-to-sentence-case -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { StringToSentenceCase } from "@codinasion/string-to-sentence-case"; - -const string = "hello world"; -console.log(StringToSentenceCase(string)); - -// Output -// Hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/string/string-to-sentence-case/jestconfig.json b/npm/packages/string/case/string/string-to-sentence-case/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/string/string-to-sentence-case/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/string/string-to-sentence-case/package.json b/npm/packages/string/case/string/string-to-sentence-case/package.json deleted file mode 100644 index ca60ebd8f..000000000 --- a/npm/packages/string/case/string/string-to-sentence-case/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/string-to-sentence-case", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a string to sentence case", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "sentence" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/string/string-to-sentence-case/src/index.ts b/npm/packages/string/case/string/string-to-sentence-case/src/index.ts deleted file mode 100644 index 60bd7de2f..000000000 --- a/npm/packages/string/case/string/string-to-sentence-case/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-sentence-case"; diff --git a/npm/packages/string/case/string/string-to-sentence-case/src/string-to-sentence-case/index.ts b/npm/packages/string/case/string/string-to-sentence-case/src/string-to-sentence-case/index.ts deleted file mode 100644 index 60bd7de2f..000000000 --- a/npm/packages/string/case/string/string-to-sentence-case/src/string-to-sentence-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-sentence-case"; diff --git a/npm/packages/string/case/string/string-to-sentence-case/src/string-to-sentence-case/string-to-sentence-case.test.ts b/npm/packages/string/case/string/string-to-sentence-case/src/string-to-sentence-case/string-to-sentence-case.test.ts deleted file mode 100644 index dd0bccb0c..000000000 --- a/npm/packages/string/case/string/string-to-sentence-case/src/string-to-sentence-case/string-to-sentence-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToSentenceCase } from "./string-to-sentence-case"; - -describe("StringToSentenceCase", () => { - test("converts a string to sentence case", () => { - expect(StringToSentenceCase("hello world")).toBe("Hello world"); - expect(StringToSentenceCase("FOO_BAR_BAZ")).toBe("Foo_bar_baz"); - expect(StringToSentenceCase("the-quick-brown-fox")).toBe( - "The-quick-brown-fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToSentenceCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/string/string-to-sentence-case/src/string-to-sentence-case/string-to-sentence-case.ts b/npm/packages/string/case/string/string-to-sentence-case/src/string-to-sentence-case/string-to-sentence-case.ts deleted file mode 100644 index 39839352e..000000000 --- a/npm/packages/string/case/string/string-to-sentence-case/src/string-to-sentence-case/string-to-sentence-case.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Converts a string to sentence case. - * - * @param str - The input string to convert. - * @returns The converted string in sentence case. - */ -export function StringToSentenceCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const sentence = str.charAt(0).toUpperCase() + str.slice(1).toLowerCase(); - return sentence; -} diff --git a/npm/packages/string/case/string/string-to-sentence-case/tsconfig.json b/npm/packages/string/case/string/string-to-sentence-case/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/string/string-to-sentence-case/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/string/string-to-snake-case/.eslintrc.js b/npm/packages/string/case/string/string-to-snake-case/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/string/string-to-snake-case/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/string/string-to-snake-case/CHANGELOG.md b/npm/packages/string/case/string/string-to-snake-case/CHANGELOG.md deleted file mode 100644 index 605046496..000000000 --- a/npm/packages/string/case/string/string-to-snake-case/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/string-to-snake-case - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/string/string-to-snake-case/LICENSE.md b/npm/packages/string/case/string/string-to-snake-case/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/string/string-to-snake-case/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/string/string-to-snake-case/README.md b/npm/packages/string/case/string/string-to-snake-case/README.md deleted file mode 100644 index 77f80db63..000000000 --- a/npm/packages/string/case/string/string-to-snake-case/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/string-to-snake-case` - -Converts a string to snake case. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fstring-to-snake-case?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fstring-to-snake-case?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fstring-to-snake-case?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/string-to-snake-case - -# or, if you're using npm -npm install @codinasion/string-to-snake-case - -# or, if you're using yarn -yarn add @codinasion/string-to-snake-case -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { StringToSnakeCase } from "@codinasion/string-to-snake-case"; - -const string = "hello world"; -console.log(StringToSnakeCase(string)); - -// Output -// hello_world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/string/string-to-snake-case/jestconfig.json b/npm/packages/string/case/string/string-to-snake-case/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/string/string-to-snake-case/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/string/string-to-snake-case/package.json b/npm/packages/string/case/string/string-to-snake-case/package.json deleted file mode 100644 index fbaeeb0fe..000000000 --- a/npm/packages/string/case/string/string-to-snake-case/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/string-to-snake-case", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a string to snake case", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "snake case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/string/string-to-snake-case/src/index.ts b/npm/packages/string/case/string/string-to-snake-case/src/index.ts deleted file mode 100644 index d297a2237..000000000 --- a/npm/packages/string/case/string/string-to-snake-case/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-snake-case"; diff --git a/npm/packages/string/case/string/string-to-snake-case/src/string-to-snake-case/index.ts b/npm/packages/string/case/string/string-to-snake-case/src/string-to-snake-case/index.ts deleted file mode 100644 index d297a2237..000000000 --- a/npm/packages/string/case/string/string-to-snake-case/src/string-to-snake-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-snake-case"; diff --git a/npm/packages/string/case/string/string-to-snake-case/src/string-to-snake-case/string-to-snake-case.test.ts b/npm/packages/string/case/string/string-to-snake-case/src/string-to-snake-case/string-to-snake-case.test.ts deleted file mode 100644 index 1392289ef..000000000 --- a/npm/packages/string/case/string/string-to-snake-case/src/string-to-snake-case/string-to-snake-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToSnakeCase } from "./string-to-snake-case"; - -describe("StringToSnakeCase", () => { - test("converts a string to snake case", () => { - expect(StringToSnakeCase("hello world")).toBe("hello_world"); - expect(StringToSnakeCase("foo_bar_baz")).toBe("foo_bar_baz"); - expect(StringToSnakeCase("the-quick-brown-fox")).toBe( - "the_quick_brown_fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToSnakeCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/string/string-to-snake-case/src/string-to-snake-case/string-to-snake-case.ts b/npm/packages/string/case/string/string-to-snake-case/src/string-to-snake-case/string-to-snake-case.ts deleted file mode 100644 index f9619df87..000000000 --- a/npm/packages/string/case/string/string-to-snake-case/src/string-to-snake-case/string-to-snake-case.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a string to snake case. - * - * @param str - The string to convert. - * @returns The snake case representation of the input string. - */ -export function StringToSnakeCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const lowerWords = words.map((word) => word.toLowerCase()); - return lowerWords.join("_"); -} diff --git a/npm/packages/string/case/string/string-to-snake-case/tsconfig.json b/npm/packages/string/case/string/string-to-snake-case/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/string/string-to-snake-case/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/string/string-to-title-case/.eslintrc.js b/npm/packages/string/case/string/string-to-title-case/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/string/string-to-title-case/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/string/string-to-title-case/CHANGELOG.md b/npm/packages/string/case/string/string-to-title-case/CHANGELOG.md deleted file mode 100644 index 68944ee0d..000000000 --- a/npm/packages/string/case/string/string-to-title-case/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/string-to-title-case - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/string/string-to-title-case/LICENSE.md b/npm/packages/string/case/string/string-to-title-case/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/string/string-to-title-case/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/string/string-to-title-case/README.md b/npm/packages/string/case/string/string-to-title-case/README.md deleted file mode 100644 index 740b51697..000000000 --- a/npm/packages/string/case/string/string-to-title-case/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/string-to-title-case` - -Converts a string to title case. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fstring-to-title-case?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fstring-to-title-case?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fstring-to-title-case?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/string-to-title-case - -# or, if you're using npm -npm install @codinasion/string-to-title-case - -# or, if you're using yarn -yarn add @codinasion/string-to-title-case -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { StringToTitleCase } from "@codinasion/string-to-title-case"; - -const string = "hello world"; -console.log(StringToTitleCase(string)); - -// Output -// Hello World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/string/string-to-title-case/jestconfig.json b/npm/packages/string/case/string/string-to-title-case/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/string/string-to-title-case/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/string/string-to-title-case/package.json b/npm/packages/string/case/string/string-to-title-case/package.json deleted file mode 100644 index 27e53c47a..000000000 --- a/npm/packages/string/case/string/string-to-title-case/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/string-to-title-case", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a string to title case", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "title case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/string/string-to-title-case/src/index.ts b/npm/packages/string/case/string/string-to-title-case/src/index.ts deleted file mode 100644 index f670e643d..000000000 --- a/npm/packages/string/case/string/string-to-title-case/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-title-case"; diff --git a/npm/packages/string/case/string/string-to-title-case/src/string-to-title-case/index.ts b/npm/packages/string/case/string/string-to-title-case/src/string-to-title-case/index.ts deleted file mode 100644 index f670e643d..000000000 --- a/npm/packages/string/case/string/string-to-title-case/src/string-to-title-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-title-case"; diff --git a/npm/packages/string/case/string/string-to-title-case/src/string-to-title-case/string-to-title-case.test.ts b/npm/packages/string/case/string/string-to-title-case/src/string-to-title-case/string-to-title-case.test.ts deleted file mode 100644 index 98d03d938..000000000 --- a/npm/packages/string/case/string/string-to-title-case/src/string-to-title-case/string-to-title-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToTitleCase } from "./string-to-title-case"; - -describe("StringToTitleCase", () => { - test("converts a string to title case", () => { - expect(StringToTitleCase("hello world")).toBe("Hello World"); - expect(StringToTitleCase("foo_bar_baz")).toBe("Foo Bar Baz"); - expect(StringToTitleCase("the-quick-brown-fox")).toBe( - "The Quick Brown Fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToTitleCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/string/string-to-title-case/src/string-to-title-case/string-to-title-case.ts b/npm/packages/string/case/string/string-to-title-case/src/string-to-title-case/string-to-title-case.ts deleted file mode 100644 index e05cf8149..000000000 --- a/npm/packages/string/case/string/string-to-title-case/src/string-to-title-case/string-to-title-case.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a string to title case. - * - * @param str - The string to convert. - * @returns The converted string in title case. - */ -export function StringToTitleCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const titleWords = words.map( - (word) => word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(), - ); - return titleWords.join(" "); -} diff --git a/npm/packages/string/case/string/string-to-title-case/tsconfig.json b/npm/packages/string/case/string/string-to-title-case/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/string/string-to-title-case/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/string/string-to-upper-case/.eslintrc.js b/npm/packages/string/case/string/string-to-upper-case/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/string/string-to-upper-case/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/string/string-to-upper-case/CHANGELOG.md b/npm/packages/string/case/string/string-to-upper-case/CHANGELOG.md deleted file mode 100644 index ab514e146..000000000 --- a/npm/packages/string/case/string/string-to-upper-case/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/string-to-upper-case - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/string/string-to-upper-case/LICENSE.md b/npm/packages/string/case/string/string-to-upper-case/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/string/string-to-upper-case/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/string/string-to-upper-case/README.md b/npm/packages/string/case/string/string-to-upper-case/README.md deleted file mode 100644 index a87372422..000000000 --- a/npm/packages/string/case/string/string-to-upper-case/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/string-to-upper-case` - -Converts a string to upper case. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fstring-to-upper-case?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fstring-to-upper-case?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fstring-to-upper-case?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/string-to-upper-case - -# or, if you're using npm -npm install @codinasion/string-to-upper-case - -# or, if you're using yarn -yarn add @codinasion/string-to-upper-case -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { StringToUpperCase } from "@codinasion/string-to-upper-case"; - -const string = "hello world"; -console.log(StringToUpperCase(string)); - -// Output -// HELLO WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/string/string-to-upper-case/jestconfig.json b/npm/packages/string/case/string/string-to-upper-case/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/string/string-to-upper-case/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/string/string-to-upper-case/package.json b/npm/packages/string/case/string/string-to-upper-case/package.json deleted file mode 100644 index 6b4fc1e9b..000000000 --- a/npm/packages/string/case/string/string-to-upper-case/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/string-to-upper-case", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a string to upper case", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/string/string-to-upper-case/src/index.ts b/npm/packages/string/case/string/string-to-upper-case/src/index.ts deleted file mode 100644 index e5dbeff63..000000000 --- a/npm/packages/string/case/string/string-to-upper-case/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-upper-case"; diff --git a/npm/packages/string/case/string/string-to-upper-case/src/string-to-upper-case/index.ts b/npm/packages/string/case/string/string-to-upper-case/src/string-to-upper-case/index.ts deleted file mode 100644 index e5dbeff63..000000000 --- a/npm/packages/string/case/string/string-to-upper-case/src/string-to-upper-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-upper-case"; diff --git a/npm/packages/string/case/string/string-to-upper-case/src/string-to-upper-case/string-to-upper-case.test.ts b/npm/packages/string/case/string/string-to-upper-case/src/string-to-upper-case/string-to-upper-case.test.ts deleted file mode 100644 index 32d9126c5..000000000 --- a/npm/packages/string/case/string/string-to-upper-case/src/string-to-upper-case/string-to-upper-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToUpperCase } from "./string-to-upper-case"; - -describe("StringToUpperCase", () => { - test("converts a string to upper case", () => { - expect(StringToUpperCase("Hello World")).toBe("HELLO WORLD"); - expect(StringToUpperCase("foo_bar_baz")).toBe("FOO_BAR_BAZ"); - expect(StringToUpperCase("The-Quick-Brown-Fox")).toBe( - "THE-QUICK-BROWN-FOX", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToUpperCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/case/string/string-to-upper-case/src/string-to-upper-case/string-to-upper-case.ts b/npm/packages/string/case/string/string-to-upper-case/src/string-to-upper-case/string-to-upper-case.ts deleted file mode 100644 index 63b50e861..000000000 --- a/npm/packages/string/case/string/string-to-upper-case/src/string-to-upper-case/string-to-upper-case.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a string to uppercase. - * - * @param str - The string to convert. - * @returns The converted string in uppercase. - */ -export function StringToUpperCase(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/case/string/string-to-upper-case/tsconfig.json b/npm/packages/string/case/string/string-to-upper-case/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/string/string-to-upper-case/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/.eslintrc.js b/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/CHANGELOG.md b/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/CHANGELOG.md deleted file mode 100644 index c4c0e2aa7..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/title-case-string-to-camel-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/LICENSE.md b/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/README.md b/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/README.md deleted file mode 100644 index 8e08fff74..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/title-case-string-to-camel-case-string` - -Converts a title case string to a camel case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Ftitle-case-string-to-camel-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Ftitle-case-string-to-camel-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Ftitle-case-string-to-camel-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/title-case-string-to-camel-case-string - -# or, if you're using npm -npm install @codinasion/title-case-string-to-camel-case-string - -# or, if you're using yarn -yarn add @codinasion/title-case-string-to-camel-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { TitleCaseStringToCamelCaseString } from "@codinasion/title-case-string-to-camel-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToCamelCaseString(string)); - -// Output -// helloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/jestconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/package.json b/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/package.json deleted file mode 100644 index 16861d424..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/title-case-string-to-camel-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a title case string to a camel case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "title case", - "camel case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/src/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/src/index.ts deleted file mode 100644 index ebb9f644e..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/src/title-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/src/title-case-string-to-camel-case-string/index.ts deleted file mode 100644 index ebb9f644e..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/src/title-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/src/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/src/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 25ebd889c..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/src/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToCamelCaseString } from "./title-case-string-to-camel-case-string"; - -describe("TitleCaseStringToCamelCaseString", () => { - test("converts a TitleCase string to camelCase", () => { - expect(TitleCaseStringToCamelCaseString("Title Case String")).toBe( - "titleCaseString", - ); - expect(TitleCaseStringToCamelCaseString("Another Title Case String")).toBe( - "anotherTitleCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(TitleCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/src/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/src/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts deleted file mode 100644 index 50e6b3a34..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/src/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to camel case string. - * - * @param str - The title case string to convert. - * @returns The camel case string. - */ -export function TitleCaseStringToCamelCaseString(str: string): string { - return str.charAt(0).toLowerCase() + str.slice(1).replace(/\s+/g, ""); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/tsconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/.eslintrc.js b/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/CHANGELOG.md b/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/CHANGELOG.md deleted file mode 100644 index cd11853b1..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/title-case-string-to-constant-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/LICENSE.md b/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/README.md b/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/README.md deleted file mode 100644 index 87915103a..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/title-case-string-to-constant-case-string` - -Converts a title case string to a constant case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Ftitle-case-string-to-constant-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Ftitle-case-string-to-constant-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Ftitle-case-string-to-constant-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/title-case-string-to-constant-case-string - -# or, if you're using npm -npm install @codinasion/title-case-string-to-constant-case-string - -# or, if you're using yarn -yarn add @codinasion/title-case-string-to-constant-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { TitleCaseStringToConstantCaseString } from "@codinasion/title-case-string-to-constant-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/jestconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/package.json b/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/package.json deleted file mode 100644 index c5896a2f7..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/title-case-string-to-constant-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a title case string to a constant case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "title case", - "constant case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/src/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/src/index.ts deleted file mode 100644 index 8e68e4483..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/src/title-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/src/title-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 8e68e4483..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/src/title-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/src/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/src/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 7b96adb2a..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/src/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToConstantCaseString } from "./title-case-string-to-constant-case-string"; - -describe("TitleCaseStringToConstantCaseString", () => { - test("converts a TitleCase string to CONSTANT_CASE", () => { - expect(TitleCaseStringToConstantCaseString("Title Case String")).toBe( - "TITLE_CASE_STRING", - ); - expect( - TitleCaseStringToConstantCaseString("Another Title Case String"), - ).toBe("ANOTHER_TITLE_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(TitleCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/src/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/src/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts deleted file mode 100644 index 13aba84b2..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/src/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to constant case string. - * - * @param str - The title case string to convert. - * @returns The converted constant case string. - */ -export function TitleCaseStringToConstantCaseString(str: string): string { - return str.replace(/\s+/g, "_").toUpperCase(); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/tsconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/.eslintrc.js b/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/CHANGELOG.md b/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/CHANGELOG.md deleted file mode 100644 index 47b2568d2..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/title-case-string-to-dot-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/LICENSE.md b/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/README.md b/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/README.md deleted file mode 100644 index 383b7a1d2..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/title-case-string-to-dot-case-string` - -Converts a title case string to a dot case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Ftitle-case-string-to-dot-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Ftitle-case-string-to-dot-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Ftitle-case-string-to-dot-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/title-case-string-to-dot-case-string - -# or, if you're using npm -npm install @codinasion/title-case-string-to-dot-case-string - -# or, if you're using yarn -yarn add @codinasion/title-case-string-to-dot-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { TitleCaseStringToDotCaseString } from "@codinasion/title-case-string-to-dot-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToDotCaseString(string)); - -// Output -// hello.world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/jestconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/package.json b/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/package.json deleted file mode 100644 index 0ef154bfa..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/title-case-string-to-dot-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a title case string to a dot case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "title case", - "dot case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/src/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/src/index.ts deleted file mode 100644 index a7c65676c..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/src/title-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/src/title-case-string-to-dot-case-string/index.ts deleted file mode 100644 index a7c65676c..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/src/title-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/src/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/src/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts deleted file mode 100644 index e08af38cd..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/src/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToDotCaseString } from "./title-case-string-to-dot-case-string"; - -describe("TitleCaseStringToDotCaseString", () => { - test("converts a TitleCase string to dot.case", () => { - expect(TitleCaseStringToDotCaseString("Title Case String")).toBe( - "title.case.string", - ); - expect(TitleCaseStringToDotCaseString("Another Title Case String")).toBe( - "another.title.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(TitleCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/src/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/src/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts deleted file mode 100644 index b9ecffb42..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/src/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to dot case string. - * - * @param str - The title case string to convert. - * @returns The dot case string. - */ -export function TitleCaseStringToDotCaseString(str: string): string { - return str.replace(/\s+/g, ".").toLowerCase(); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/tsconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/.eslintrc.js b/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/CHANGELOG.md b/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/CHANGELOG.md deleted file mode 100644 index 7f93d3d7f..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/title-case-string-to-header-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/LICENSE.md b/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/README.md b/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/README.md deleted file mode 100644 index d04611b08..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/title-case-string-to-header-case-string` - -Converts a title case string to a header case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Ftitle-case-string-to-header-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Ftitle-case-string-to-header-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Ftitle-case-string-to-header-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/title-case-string-to-header-case-string - -# or, if you're using npm -npm install @codinasion/title-case-string-to-header-case-string - -# or, if you're using yarn -yarn add @codinasion/title-case-string-to-header-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { TitleCaseStringToHeaderCaseString } from "@codinasion/title-case-string-to-header-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/jestconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/package.json b/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/package.json deleted file mode 100644 index 47bf9f463..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/title-case-string-to-header-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a title case string to a header case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "title case", - "header case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/src/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/src/index.ts deleted file mode 100644 index b74bd9c33..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/src/title-case-string-to-header-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/src/title-case-string-to-header-case-string/index.ts deleted file mode 100644 index b74bd9c33..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/src/title-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/src/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/src/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts deleted file mode 100644 index 262b9c5c3..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/src/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToHeaderCaseString } from "./title-case-string-to-header-case-string"; - -describe("TitleCaseStringToHeaderCaseString", () => { - test("converts a TitleCase string to Header-Case", () => { - expect(TitleCaseStringToHeaderCaseString("Title Case String")).toBe( - "Title-Case-String", - ); - expect(TitleCaseStringToHeaderCaseString("Another Title Case String")).toBe( - "Another-Title-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(TitleCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/src/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/src/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts deleted file mode 100644 index da096680f..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/src/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Converts a title case string to header case string. - * - * @param str - The title case string to convert. - * @returns The converted header case string. - */ -export function TitleCaseStringToHeaderCaseString(str: string): string { - return str - .replace(/ /g, "-") - .toLowerCase() - .split("-") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/tsconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-header-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/.eslintrc.js b/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/CHANGELOG.md b/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/CHANGELOG.md deleted file mode 100644 index b530e8a2a..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/title-case-string-to-kebab-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/LICENSE.md b/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/README.md b/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/README.md deleted file mode 100644 index 799ecacf9..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/title-case-string-to-kebab-case-string` - -Converts a title case string to a kebab case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Ftitle-case-string-to-kebab-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Ftitle-case-string-to-kebab-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Ftitle-case-string-to-kebab-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/title-case-string-to-kebab-case-string - -# or, if you're using npm -npm install @codinasion/title-case-string-to-kebab-case-string - -# or, if you're using yarn -yarn add @codinasion/title-case-string-to-kebab-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { TitleCaseStringToKebabCaseString } from "@codinasion/title-case-string-to-kebab-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToKebabCaseString(string)); - -// Output -// hello-world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/jestconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/package.json b/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/package.json deleted file mode 100644 index 07ef2aede..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/title-case-string-to-kebab-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a title case string to a kebab case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "title case", - "kebab case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/src/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/src/index.ts deleted file mode 100644 index f97023679..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/src/title-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/src/title-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index f97023679..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/src/title-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/src/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/src/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 372adc847..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/src/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToKebabCaseString } from "./title-case-string-to-kebab-case-string"; - -describe("TitleCaseStringToKebabCaseString", () => { - test("converts a TitleCase string to kebab-case", () => { - expect(TitleCaseStringToKebabCaseString("Title Case String")).toBe( - "title-case-string", - ); - expect(TitleCaseStringToKebabCaseString("Another Title Case String")).toBe( - "another-title-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(TitleCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/src/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/src/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts deleted file mode 100644 index e2c82d7b5..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/src/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to kebab case string. - * - * @param str - The title case string to be converted. - * @returns The kebab case string. - */ -export function TitleCaseStringToKebabCaseString(str: string): string { - return str.replace(/\s+/g, "-").toLowerCase(); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/tsconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/.eslintrc.js b/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/CHANGELOG.md b/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/CHANGELOG.md deleted file mode 100644 index 66cf02acf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/title-case-string-to-lower-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/LICENSE.md b/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/README.md b/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/README.md deleted file mode 100644 index 8d369f815..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/title-case-string-to-lower-case-string` - -Converts a title case string to a lower case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Ftitle-case-string-to-lower-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Ftitle-case-string-to-lower-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Ftitle-case-string-to-lower-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/title-case-string-to-lower-case-string - -# or, if you're using npm -npm install @codinasion/title-case-string-to-lower-case-string - -# or, if you're using yarn -yarn add @codinasion/title-case-string-to-lower-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { TitleCaseStringToLowerCaseString } from "@codinasion/title-case-string-to-lower-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToLowerCaseString(string)); - -// Output -// hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/jestconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/package.json b/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/package.json deleted file mode 100644 index 761c89832..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/title-case-string-to-lower-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a title case string to a lower case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "title case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/src/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/src/index.ts deleted file mode 100644 index c046dc2e7..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/src/title-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/src/title-case-string-to-lower-case-string/index.ts deleted file mode 100644 index c046dc2e7..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/src/title-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/src/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/src/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts deleted file mode 100644 index a22849b1d..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/src/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToLowerCaseString } from "./title-case-string-to-lower-case-string"; - -describe("TitleCaseStringToLowerCaseString", () => { - test("converts a TitleCase string to lower case", () => { - expect(TitleCaseStringToLowerCaseString("Title Case String")).toBe( - "title case string", - ); - expect(TitleCaseStringToLowerCaseString("Another Title Case String")).toBe( - "another title case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(TitleCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/src/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/src/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts deleted file mode 100644 index ba6b1322b..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/src/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to a lower case string. - * - * @param str - The title case string to convert. - * @returns The lower case string. - */ -export function TitleCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/tsconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/.eslintrc.js b/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/CHANGELOG.md b/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/CHANGELOG.md deleted file mode 100644 index 395ff13f7..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/title-case-string-to-pascal-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/LICENSE.md b/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/README.md b/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/README.md deleted file mode 100644 index e450b773a..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/title-case-string-to-pascal-case-string` - -Converts a title case string to a pascal case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Ftitle-case-string-to-pascal-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Ftitle-case-string-to-pascal-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Ftitle-case-string-to-pascal-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/title-case-string-to-pascal-case-string - -# or, if you're using npm -npm install @codinasion/title-case-string-to-pascal-case-string - -# or, if you're using yarn -yarn add @codinasion/title-case-string-to-pascal-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { TitleCaseStringToPascalCaseString } from "@codinasion/title-case-string-to-pascal-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/jestconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/package.json b/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/package.json deleted file mode 100644 index 0781db408..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/title-case-string-to-pascal-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a title case string to a pascal case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "title case", - "pascal case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/src/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/src/index.ts deleted file mode 100644 index 4ce8e7f99..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/src/title-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/src/title-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 4ce8e7f99..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/src/title-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/src/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/src/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index ac8e237b6..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/src/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToPascalCaseString } from "./title-case-string-to-pascal-case-string"; - -describe("TitleCaseStringToPascalCaseString", () => { - test("converts a TitleCase string to PascalCase", () => { - expect(TitleCaseStringToPascalCaseString("Title Case String")).toBe( - "TitleCaseString", - ); - expect(TitleCaseStringToPascalCaseString("Another Title Case String")).toBe( - "AnotherTitleCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(TitleCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/src/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/src/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts deleted file mode 100644 index 448bcef11..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/src/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a title case string to a Pascal case string. - * - * @param str - The title case string to convert. - * @returns The Pascal case string. - */ -export function TitleCaseStringToPascalCaseString(str: string): string { - return str - .replace(/\s+/g, "") - .replace(/^(?.)/, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/tsconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/.eslintrc.js b/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/CHANGELOG.md b/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/CHANGELOG.md deleted file mode 100644 index 6ac1ccb6e..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/title-case-string-to-path-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/LICENSE.md b/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/README.md b/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/README.md deleted file mode 100644 index de789d5b3..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/title-case-string-to-path-case-string` - -Converts a title case string to a path case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Ftitle-case-string-to-path-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Ftitle-case-string-to-path-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Ftitle-case-string-to-path-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/title-case-string-to-path-case-string - -# or, if you're using npm -npm install @codinasion/title-case-string-to-path-case-string - -# or, if you're using yarn -yarn add @codinasion/title-case-string-to-path-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { TitleCaseStringToPathCaseString } from "@codinasion/title-case-string-to-path-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToPathCaseString(string)); - -// Output -// hello/world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/jestconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/package.json b/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/package.json deleted file mode 100644 index 3b4ee540f..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/title-case-string-to-path-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a title case string to a path case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "title case", - "path case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/src/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/src/index.ts deleted file mode 100644 index a24dcf2a9..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/src/title-case-string-to-path-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/src/title-case-string-to-path-case-string/index.ts deleted file mode 100644 index a24dcf2a9..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/src/title-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/src/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/src/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts deleted file mode 100644 index 95107a165..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/src/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToPathCaseString } from "./title-case-string-to-path-case-string"; - -describe("TitleCaseStringToPathCaseString", () => { - test("converts a TitleCase string to path/case", () => { - expect(TitleCaseStringToPathCaseString("Title Case String")).toBe( - "title/case/string", - ); - expect(TitleCaseStringToPathCaseString("Another Title Case String")).toBe( - "another/title/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(TitleCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/src/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/src/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts deleted file mode 100644 index e3e808fd4..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/src/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a title case string to a path case string. - * Replaces spaces with slashes and converts to lowercase. - * - * @param str - The title case string to convert. - * @returns The path case string. - */ -export function TitleCaseStringToPathCaseString(str: string): string { - return str.replace(/\s+/g, "/").toLowerCase(); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/tsconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-path-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/.eslintrc.js b/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/CHANGELOG.md b/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/CHANGELOG.md deleted file mode 100644 index 6ac10d902..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/title-case-string-to-sentence-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/LICENSE.md b/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/README.md b/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/README.md deleted file mode 100644 index 4af776085..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/title-case-string-to-sentence-case-string` - -Converts a title case string to a sentence case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Ftitle-case-string-to-sentence-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Ftitle-case-string-to-sentence-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Ftitle-case-string-to-sentence-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/title-case-string-to-sentence-case-string - -# or, if you're using npm -npm install @codinasion/title-case-string-to-sentence-case-string - -# or, if you're using yarn -yarn add @codinasion/title-case-string-to-sentence-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { TitleCaseStringToSentenceCaseString } from "@codinasion/title-case-string-to-sentence-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToSentenceCaseString(string)); - -// Output -// Hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/jestconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/package.json b/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/package.json deleted file mode 100644 index 8901852ad..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/title-case-string-to-sentence-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a title case string to a sentence case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "title case", - "sentence case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/src/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/src/index.ts deleted file mode 100644 index c442c4f53..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/src/title-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/src/title-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index c442c4f53..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/src/title-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/src/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/src/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 0dc3e8e75..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/src/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToSentenceCaseString } from "./title-case-string-to-sentence-case-string"; - -describe("TitleCaseStringToSentenceCaseString", () => { - test("converts a TitleCase string to sentence case", () => { - expect(TitleCaseStringToSentenceCaseString("Title Case String")).toBe( - "Title case string", - ); - expect( - TitleCaseStringToSentenceCaseString("Another Title Case String"), - ).toBe("Another title case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(TitleCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/src/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/src/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts deleted file mode 100644 index 0ac1945ed..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/src/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to sentence case string. - * - * @param str - The title case string to convert. - * @returns The converted sentence case string. - */ -export function TitleCaseStringToSentenceCaseString(str: string): string { - return str.charAt(0).toUpperCase() + str.slice(1).toLowerCase(); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/tsconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/.eslintrc.js b/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/CHANGELOG.md b/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/CHANGELOG.md deleted file mode 100644 index b58ee4d32..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/title-case-string-to-snake-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/LICENSE.md b/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/README.md b/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/README.md deleted file mode 100644 index 07277fc39..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/title-case-string-to-snake-case-string` - -Converts a title case string to a snake case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Ftitle-case-string-to-snake-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Ftitle-case-string-to-snake-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Ftitle-case-string-to-snake-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/title-case-string-to-snake-case-string - -# or, if you're using npm -npm install @codinasion/title-case-string-to-snake-case-string - -# or, if you're using yarn -yarn add @codinasion/title-case-string-to-snake-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { TitleCaseStringToSnakeCaseString } from "@codinasion/title-case-string-to-snake-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToSnakeCaseString(string)); - -// Output -// hello_world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/jestconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/package.json b/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/package.json deleted file mode 100644 index df4ea6ed8..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/title-case-string-to-snake-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a title case string to a snake case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "title case", - "snake case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/src/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/src/index.ts deleted file mode 100644 index 966f175ad..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/src/title-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/src/title-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 966f175ad..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/src/title-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/src/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/src/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts deleted file mode 100644 index c2b149ab0..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/src/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToSnakeCaseString } from "./title-case-string-to-snake-case-string"; - -describe("TitleCaseStringToSnakeCaseString", () => { - test("converts a TitleCase string to snake_case", () => { - expect(TitleCaseStringToSnakeCaseString("Title Case String")).toBe( - "title_case_string", - ); - expect(TitleCaseStringToSnakeCaseString("Another Title Case String")).toBe( - "another_title_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(TitleCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/src/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/src/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts deleted file mode 100644 index 136c9eff9..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/src/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to snake case string. - * - * @param str - The title case string to convert. - * @returns The snake case string. - */ -export function TitleCaseStringToSnakeCaseString(str: string): string { - return str.replace(/\s+/g, "_").toLowerCase(); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/tsconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/.eslintrc.js b/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/CHANGELOG.md b/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/CHANGELOG.md deleted file mode 100644 index 6b2ed91e7..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/title-case-string-to-upper-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/LICENSE.md b/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/README.md b/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/README.md deleted file mode 100644 index 7cee0bdd4..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/title-case-string-to-upper-case-string` - -Converts a title case string to an upper case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Ftitle-case-string-to-upper-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Ftitle-case-string-to-upper-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Ftitle-case-string-to-upper-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/title-case-string-to-upper-case-string - -# or, if you're using npm -npm install @codinasion/title-case-string-to-upper-case-string - -# or, if you're using yarn -yarn add @codinasion/title-case-string-to-upper-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { TitleCaseStringToUpperCaseString } from "@codinasion/title-case-string-to-upper-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToUpperCaseString(string)); - -// Output -// HELLO WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/jestconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/package.json b/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/package.json deleted file mode 100644 index 0062465d8..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/title-case-string-to-upper-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a string to title case and then to upper case", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "title case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/src/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/src/index.ts deleted file mode 100644 index 202284b89..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/src/title-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/src/title-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 202284b89..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/src/title-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/src/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/src/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 24877ed21..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/src/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToUpperCaseString } from "./title-case-string-to-upper-case-string"; - -describe("TitleCaseStringToUpperCaseString", () => { - test("converts a TitleCase string to uppercase", () => { - expect(TitleCaseStringToUpperCaseString("Title Case String")).toBe( - "TITLE CASE STRING", - ); - expect(TitleCaseStringToUpperCaseString("Another Title Case String")).toBe( - "ANOTHER TITLE CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in uppercase", () => { - expect(TitleCaseStringToUpperCaseString("UPPERCASE STRING")).toBe( - "UPPERCASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/src/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/src/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts deleted file mode 100644 index dadf04c9c..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/src/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to an upper case string. - * - * @param str - The title case string to convert. - * @returns The converted upper case string. - */ -export function TitleCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/tsconfig.json b/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string/.eslintrc.js b/npm/packages/string/case/title-case-string/title-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/title-case-string/title-case-string/CHANGELOG.md b/npm/packages/string/case/title-case-string/title-case-string/CHANGELOG.md deleted file mode 100644 index 1bb30a0f8..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/title-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/title-case-string/title-case-string/LICENSE.md b/npm/packages/string/case/title-case-string/title-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/title-case-string/title-case-string/README.md b/npm/packages/string/case/title-case-string/title-case-string/README.md deleted file mode 100644 index d0b956d3f..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/title-case-string` - -A collection of useful TypeScript functions and utilities for title case string manipulation. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Ftitle-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Ftitle-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Ftitle-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/title-case-string - -# or, if you're using npm -npm install @codinasion/title-case-string - -# or, if you're using yarn -yarn add @codinasion/title-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { TitleCaseStringToCamelCaseString } from "@codinasion/title-case-string"; - -const string = "Hello World"; -console.log(TitleCaseStringToCamelCaseString(string)); - -// Output -// helloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/title-case-string/title-case-string/jestconfig.json b/npm/packages/string/case/title-case-string/title-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/title-case-string/title-case-string/package.json b/npm/packages/string/case/title-case-string/title-case-string/package.json deleted file mode 100644 index 5f6c5fbe8..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/title-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for title casing string manipulation.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "title case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/index.ts b/npm/packages/string/case/title-case-string/title-case-string/src/index.ts deleted file mode 100644 index bbcf29056..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/index.ts deleted file mode 100644 index 15d520068..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./title-case-string-to-camel-case-string"; -export * from "./title-case-string-to-constant-case-string"; -export * from "./title-case-string-to-dot-case-string"; -export * from "./title-case-string-to-header-case-string"; -export * from "./title-case-string-to-kebab-case-string"; -export * from "./title-case-string-to-lower-case-string"; -export * from "./title-case-string-to-pascal-case-string"; -export * from "./title-case-string-to-path-case-string"; -export * from "./title-case-string-to-sentence-case-string"; -export * from "./title-case-string-to-snake-case-string"; -export * from "./title-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-camel-case-string/index.ts deleted file mode 100644 index ebb9f644e..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 25ebd889c..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToCamelCaseString } from "./title-case-string-to-camel-case-string"; - -describe("TitleCaseStringToCamelCaseString", () => { - test("converts a TitleCase string to camelCase", () => { - expect(TitleCaseStringToCamelCaseString("Title Case String")).toBe( - "titleCaseString", - ); - expect(TitleCaseStringToCamelCaseString("Another Title Case String")).toBe( - "anotherTitleCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(TitleCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts deleted file mode 100644 index 50e6b3a34..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to camel case string. - * - * @param str - The title case string to convert. - * @returns The camel case string. - */ -export function TitleCaseStringToCamelCaseString(str: string): string { - return str.charAt(0).toLowerCase() + str.slice(1).replace(/\s+/g, ""); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 8e68e4483..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 7b96adb2a..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToConstantCaseString } from "./title-case-string-to-constant-case-string"; - -describe("TitleCaseStringToConstantCaseString", () => { - test("converts a TitleCase string to CONSTANT_CASE", () => { - expect(TitleCaseStringToConstantCaseString("Title Case String")).toBe( - "TITLE_CASE_STRING", - ); - expect( - TitleCaseStringToConstantCaseString("Another Title Case String"), - ).toBe("ANOTHER_TITLE_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(TitleCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts deleted file mode 100644 index 13aba84b2..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to constant case string. - * - * @param str - The title case string to convert. - * @returns The converted constant case string. - */ -export function TitleCaseStringToConstantCaseString(str: string): string { - return str.replace(/\s+/g, "_").toUpperCase(); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-dot-case-string/index.ts deleted file mode 100644 index a7c65676c..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts deleted file mode 100644 index e08af38cd..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToDotCaseString } from "./title-case-string-to-dot-case-string"; - -describe("TitleCaseStringToDotCaseString", () => { - test("converts a TitleCase string to dot.case", () => { - expect(TitleCaseStringToDotCaseString("Title Case String")).toBe( - "title.case.string", - ); - expect(TitleCaseStringToDotCaseString("Another Title Case String")).toBe( - "another.title.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(TitleCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts deleted file mode 100644 index b9ecffb42..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to dot case string. - * - * @param str - The title case string to convert. - * @returns The dot case string. - */ -export function TitleCaseStringToDotCaseString(str: string): string { - return str.replace(/\s+/g, ".").toLowerCase(); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-header-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-header-case-string/index.ts deleted file mode 100644 index b74bd9c33..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts deleted file mode 100644 index 262b9c5c3..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToHeaderCaseString } from "./title-case-string-to-header-case-string"; - -describe("TitleCaseStringToHeaderCaseString", () => { - test("converts a TitleCase string to Header-Case", () => { - expect(TitleCaseStringToHeaderCaseString("Title Case String")).toBe( - "Title-Case-String", - ); - expect(TitleCaseStringToHeaderCaseString("Another Title Case String")).toBe( - "Another-Title-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(TitleCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts deleted file mode 100644 index da096680f..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Converts a title case string to header case string. - * - * @param str - The title case string to convert. - * @returns The converted header case string. - */ -export function TitleCaseStringToHeaderCaseString(str: string): string { - return str - .replace(/ /g, "-") - .toLowerCase() - .split("-") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index f97023679..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 372adc847..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToKebabCaseString } from "./title-case-string-to-kebab-case-string"; - -describe("TitleCaseStringToKebabCaseString", () => { - test("converts a TitleCase string to kebab-case", () => { - expect(TitleCaseStringToKebabCaseString("Title Case String")).toBe( - "title-case-string", - ); - expect(TitleCaseStringToKebabCaseString("Another Title Case String")).toBe( - "another-title-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(TitleCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts deleted file mode 100644 index e2c82d7b5..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to kebab case string. - * - * @param str - The title case string to be converted. - * @returns The kebab case string. - */ -export function TitleCaseStringToKebabCaseString(str: string): string { - return str.replace(/\s+/g, "-").toLowerCase(); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-lower-case-string/index.ts deleted file mode 100644 index c046dc2e7..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts deleted file mode 100644 index a22849b1d..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToLowerCaseString } from "./title-case-string-to-lower-case-string"; - -describe("TitleCaseStringToLowerCaseString", () => { - test("converts a TitleCase string to lower case", () => { - expect(TitleCaseStringToLowerCaseString("Title Case String")).toBe( - "title case string", - ); - expect(TitleCaseStringToLowerCaseString("Another Title Case String")).toBe( - "another title case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(TitleCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts deleted file mode 100644 index ba6b1322b..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to a lower case string. - * - * @param str - The title case string to convert. - * @returns The lower case string. - */ -export function TitleCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 4ce8e7f99..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index ac8e237b6..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToPascalCaseString } from "./title-case-string-to-pascal-case-string"; - -describe("TitleCaseStringToPascalCaseString", () => { - test("converts a TitleCase string to PascalCase", () => { - expect(TitleCaseStringToPascalCaseString("Title Case String")).toBe( - "TitleCaseString", - ); - expect(TitleCaseStringToPascalCaseString("Another Title Case String")).toBe( - "AnotherTitleCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(TitleCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts deleted file mode 100644 index 448bcef11..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a title case string to a Pascal case string. - * - * @param str - The title case string to convert. - * @returns The Pascal case string. - */ -export function TitleCaseStringToPascalCaseString(str: string): string { - return str - .replace(/\s+/g, "") - .replace(/^(?.)/, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-path-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-path-case-string/index.ts deleted file mode 100644 index a24dcf2a9..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts deleted file mode 100644 index 95107a165..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToPathCaseString } from "./title-case-string-to-path-case-string"; - -describe("TitleCaseStringToPathCaseString", () => { - test("converts a TitleCase string to path/case", () => { - expect(TitleCaseStringToPathCaseString("Title Case String")).toBe( - "title/case/string", - ); - expect(TitleCaseStringToPathCaseString("Another Title Case String")).toBe( - "another/title/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(TitleCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts deleted file mode 100644 index e3e808fd4..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a title case string to a path case string. - * Replaces spaces with slashes and converts to lowercase. - * - * @param str - The title case string to convert. - * @returns The path case string. - */ -export function TitleCaseStringToPathCaseString(str: string): string { - return str.replace(/\s+/g, "/").toLowerCase(); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index c442c4f53..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 0dc3e8e75..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToSentenceCaseString } from "./title-case-string-to-sentence-case-string"; - -describe("TitleCaseStringToSentenceCaseString", () => { - test("converts a TitleCase string to sentence case", () => { - expect(TitleCaseStringToSentenceCaseString("Title Case String")).toBe( - "Title case string", - ); - expect( - TitleCaseStringToSentenceCaseString("Another Title Case String"), - ).toBe("Another title case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(TitleCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts deleted file mode 100644 index 0ac1945ed..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to sentence case string. - * - * @param str - The title case string to convert. - * @returns The converted sentence case string. - */ -export function TitleCaseStringToSentenceCaseString(str: string): string { - return str.charAt(0).toUpperCase() + str.slice(1).toLowerCase(); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 966f175ad..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts deleted file mode 100644 index c2b149ab0..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToSnakeCaseString } from "./title-case-string-to-snake-case-string"; - -describe("TitleCaseStringToSnakeCaseString", () => { - test("converts a TitleCase string to snake_case", () => { - expect(TitleCaseStringToSnakeCaseString("Title Case String")).toBe( - "title_case_string", - ); - expect(TitleCaseStringToSnakeCaseString("Another Title Case String")).toBe( - "another_title_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(TitleCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts deleted file mode 100644 index 136c9eff9..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to snake case string. - * - * @param str - The title case string to convert. - * @returns The snake case string. - */ -export function TitleCaseStringToSnakeCaseString(str: string): string { - return str.replace(/\s+/g, "_").toLowerCase(); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-upper-case-string/index.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 202284b89..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-upper-case-string"; diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 24877ed21..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToUpperCaseString } from "./title-case-string-to-upper-case-string"; - -describe("TitleCaseStringToUpperCaseString", () => { - test("converts a TitleCase string to uppercase", () => { - expect(TitleCaseStringToUpperCaseString("Title Case String")).toBe( - "TITLE CASE STRING", - ); - expect(TitleCaseStringToUpperCaseString("Another Title Case String")).toBe( - "ANOTHER TITLE CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in uppercase", () => { - expect(TitleCaseStringToUpperCaseString("UPPERCASE STRING")).toBe( - "UPPERCASE STRING", - ); - }); -}); diff --git a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts b/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts deleted file mode 100644 index dadf04c9c..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/src/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to an upper case string. - * - * @param str - The title case string to convert. - * @returns The converted upper case string. - */ -export function TitleCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/case/title-case-string/title-case-string/tsconfig.json b/npm/packages/string/case/title-case-string/title-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/title-case-string/title-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/.eslintrc.js b/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/CHANGELOG.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/CHANGELOG.md deleted file mode 100644 index 6b9250489..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/upper-case-string-to-camel-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/LICENSE.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/README.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/README.md deleted file mode 100644 index 60e2d7429..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/upper-case-string-to-camel-case-string` - -Converts an upper case string to a camel case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fupper-case-string-to-camel-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fupper-case-string-to-camel-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fupper-case-string-to-camel-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/upper-case-string-to-camel-case-string - -# or, if you're using npm -npm install @codinasion/upper-case-string-to-camel-case-string - -# or, if you're using yarn -yarn add @codinasion/upper-case-string-to-camel-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { UpperCaseStringToCamelCaseString } from "@codinasion/upper-case-string-to-camel-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToCamelCaseString(string)); - -// Output -// helloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/jestconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/package.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/package.json deleted file mode 100644 index ca53af469..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/upper-case-string-to-camel-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a string from upper case to camel case", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "camel case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/src/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/src/index.ts deleted file mode 100644 index e2e822faf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/src/upper-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/src/upper-case-string-to-camel-case-string/index.ts deleted file mode 100644 index e2e822faf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/src/upper-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/src/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/src/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts deleted file mode 100644 index f79411c59..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/src/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToCamelCaseString } from "./upper-case-string-to-camel-case-string"; - -describe("UpperCaseStringToCamelCaseString", () => { - test("converts an uppercase string to camelCase", () => { - expect(UpperCaseStringToCamelCaseString("UPPER CASE STRING")).toBe( - "upperCaseString", - ); - expect(UpperCaseStringToCamelCaseString("ANOTHER UPPER CASE STRING")).toBe( - "anotherUpperCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(UpperCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/src/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/src/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts deleted file mode 100644 index b77c22fb7..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/src/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts an upper case string to camel case string. - * - * @param str - The upper case string to convert. - * @returns The camel case string. - */ -export function UpperCaseStringToCamelCaseString(str: string): string { - if (!str.includes(" ")) { - return str.charAt(0).toLowerCase() + str.slice(1); - } - return str - .toLowerCase() - .split(" ") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join("") - .replace(/^\w/, (c) => c.toLowerCase()); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/tsconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/.eslintrc.js b/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/CHANGELOG.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/CHANGELOG.md deleted file mode 100644 index 79ae99927..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/upper-case-string-to-constant-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/LICENSE.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/README.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/README.md deleted file mode 100644 index a47a2ba7a..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/upper-case-string-to-constant-case-string` - -Converts an upper case string to a constant case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fupper-case-string-to-constant-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fupper-case-string-to-constant-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fupper-case-string-to-constant-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/upper-case-string-to-constant-case-string - -# or, if you're using npm -npm install @codinasion/upper-case-string-to-constant-case-string - -# or, if you're using yarn -yarn add @codinasion/upper-case-string-to-constant-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { UpperCaseStringToConstantCaseString } from "@codinasion/upper-case-string-to-constant-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToConstantCaseString(string)); - -// Output -// HELLO_WORLD -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/jestconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/package.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/package.json deleted file mode 100644 index cdd187d63..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/upper-case-string-to-constant-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a string to constant case", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "constant case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/src/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/src/index.ts deleted file mode 100644 index 0cd1ec443..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/src/upper-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/src/upper-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 0cd1ec443..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/src/upper-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/src/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/src/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 1e7a57f62..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/src/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToConstantCaseString } from "./upper-case-string-to-constant-case-string"; - -describe("UpperCaseStringToConstantCaseString", () => { - test("converts an uppercase string to CONSTANT_CASE", () => { - expect(UpperCaseStringToConstantCaseString("UPPER CASE STRING")).toBe( - "UPPER_CASE_STRING", - ); - expect( - UpperCaseStringToConstantCaseString("ANOTHER UPPER CASE STRING"), - ).toBe("ANOTHER_UPPER_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(UpperCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/src/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/src/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts deleted file mode 100644 index 41411b577..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/src/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts an upper case string to constant case string by replacing spaces with underscores. - * - * @param str - The upper case string to be converted. - * @returns The constant case string. - */ -export function UpperCaseStringToConstantCaseString(str: string): string { - return str.replace(/ /g, "_"); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/tsconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/.eslintrc.js b/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/CHANGELOG.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/CHANGELOG.md deleted file mode 100644 index 0f7a14b8b..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/upper-case-string-to-dot-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/LICENSE.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/README.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/README.md deleted file mode 100644 index f9239e818..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/upper-case-string-to-dot-case-string` - -Converts an upper case string to a dot case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fupper-case-string-to-dot-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fupper-case-string-to-dot-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fupper-case-string-to-dot-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/upper-case-string-to-dot-case-string - -# or, if you're using npm -npm install @codinasion/upper-case-string-to-dot-case-string - -# or, if you're using yarn -yarn add @codinasion/upper-case-string-to-dot-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { UpperCaseStringToDotCaseString } from "@codinasion/upper-case-string-to-dot-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToDotCaseString(string)); - -// Output -// hello.world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/jestconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/package.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/package.json deleted file mode 100644 index 09c082f1e..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/upper-case-string-to-dot-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts an upper case string to a dot case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "dot case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/src/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/src/index.ts deleted file mode 100644 index 4c1412d42..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/src/upper-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/src/upper-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 4c1412d42..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/src/upper-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/src/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/src/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 4a891e5ec..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/src/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToDotCaseString } from "./upper-case-string-to-dot-case-string"; - -describe("UpperCaseStringToDotCaseString", () => { - test("converts an uppercase string to dot.case", () => { - expect(UpperCaseStringToDotCaseString("UPPER CASE STRING")).toBe( - "upper.case.string", - ); - expect(UpperCaseStringToDotCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another.upper.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(UpperCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/src/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/src/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts deleted file mode 100644 index d1ba2b27d..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/src/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts an upper case string to dot case string. - * Replaces spaces with dots and converts the string to lowercase. - * - * @param str - The upper case string to convert. - * @returns The dot case string. - */ -export function UpperCaseStringToDotCaseString(str: string): string { - return str.replace(/ /g, ".").toLowerCase(); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/tsconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/.eslintrc.js b/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/CHANGELOG.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/CHANGELOG.md deleted file mode 100644 index a21bc04d8..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/upper-case-string-to-header-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/LICENSE.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/README.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/README.md deleted file mode 100644 index 077af58fe..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/upper-case-string-to-header-case-string` - -Converts an upper case string to a header case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fupper-case-string-to-header-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fupper-case-string-to-header-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fupper-case-string-to-header-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/upper-case-string-to-header-case-string - -# or, if you're using npm -npm install @codinasion/upper-case-string-to-header-case-string - -# or, if you're using yarn -yarn add @codinasion/upper-case-string-to-header-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { UpperCaseStringToHeaderCaseString } from "@codinasion/upper-case-string-to-header-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToHeaderCaseString(string)); - -// Output -// Hello-World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/jestconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/package.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/package.json deleted file mode 100644 index f722b2aab..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/upper-case-string-to-header-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a string to header case", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "header case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/src/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/src/index.ts deleted file mode 100644 index 563537b68..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/src/upper-case-string-to-header-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/src/upper-case-string-to-header-case-string/index.ts deleted file mode 100644 index 563537b68..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/src/upper-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/src/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/src/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts deleted file mode 100644 index 2063cd5a2..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/src/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToHeaderCaseString } from "./upper-case-string-to-header-case-string"; - -describe("UpperCaseStringToHeaderCaseString", () => { - test("converts an uppercase string to Header-Case", () => { - expect(UpperCaseStringToHeaderCaseString("UPPER CASE STRING")).toBe( - "Upper-Case-String", - ); - expect(UpperCaseStringToHeaderCaseString("ANOTHER UPPER CASE STRING")).toBe( - "Another-Upper-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(UpperCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/src/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/src/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts deleted file mode 100644 index c992e5fe5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/src/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Converts an upper case string to header case string. - * If the input string is not entirely in upper case, it returns the original string. - * Otherwise, it converts the string to lower case, splits it by spaces, capitalizes the first letter of each word, - * and joins them with hyphens. - * - * @param str - The input string to be converted. - * @returns The converted header case string or the original string if it is not entirely in upper case. - */ -export function UpperCaseStringToHeaderCaseString(str: string): string { - if (str !== str.toUpperCase()) { - return str; - } - return str - .toLowerCase() - .split(" ") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/tsconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/.eslintrc.js b/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/CHANGELOG.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/CHANGELOG.md deleted file mode 100644 index cc1227f7a..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/upper-case-string-to-kebab-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/LICENSE.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/README.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/README.md deleted file mode 100644 index cdba25e64..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/upper-case-string-to-kebab-case-string` - -Converts an upper case string to a kebab case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fupper-case-string-to-kebab-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fupper-case-string-to-kebab-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fupper-case-string-to-kebab-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/upper-case-string-to-kebab-case-string - -# or, if you're using npm -npm install @codinasion/upper-case-string-to-kebab-case-string - -# or, if you're using yarn -yarn add @codinasion/upper-case-string-to-kebab-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { UpperCaseStringToKebabCaseString } from "@codinasion/upper-case-string-to-kebab-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToKebabCaseString(string)); - -// Output -// hello-world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/jestconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/package.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/package.json deleted file mode 100644 index 4df531d97..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/upper-case-string-to-kebab-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a string to kebab case", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "kebab case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/src/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/src/index.ts deleted file mode 100644 index 8257b3807..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/src/upper-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/src/upper-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 8257b3807..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/src/upper-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/src/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/src/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 4ce6e9fc7..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/src/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToKebabCaseString } from "./upper-case-string-to-kebab-case-string"; - -describe("UpperCaseStringToKebabCaseString", () => { - test("converts an uppercase string to kebab-case", () => { - expect(UpperCaseStringToKebabCaseString("UPPER CASE STRING")).toBe( - "upper-case-string", - ); - expect(UpperCaseStringToKebabCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another-upper-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(UpperCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/src/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/src/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts deleted file mode 100644 index 697abdb62..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/src/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts an upper case string to kebab case string. - * Replaces spaces with hyphens and converts the string to lowercase. - * - * @param str - The upper case string to convert. - * @returns The kebab case string. - */ -export function UpperCaseStringToKebabCaseString(str: string): string { - return str.replace(/ /g, "-").toLowerCase(); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/tsconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/.eslintrc.js b/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/CHANGELOG.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/CHANGELOG.md deleted file mode 100644 index 9064f4413..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/upper-case-string-to-lower-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/LICENSE.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/README.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/README.md deleted file mode 100644 index 6ede17cd5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/upper-case-string-to-lower-case-string` - -Converts an upper case string to a lower case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fupper-case-string-to-lower-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fupper-case-string-to-lower-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fupper-case-string-to-lower-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/upper-case-string-to-lower-case-string - -# or, if you're using npm -npm install @codinasion/upper-case-string-to-lower-case-string - -# or, if you're using yarn -yarn add @codinasion/upper-case-string-to-lower-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { UpperCaseStringToLowerCaseString } from "@codinasion/upper-case-string-to-lower-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToLowerCaseString(string)); - -// Output -// hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/jestconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/package.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/package.json deleted file mode 100644 index 8ee72dbde..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/upper-case-string-to-lower-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts an upper case string to a lower case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "upper case", - "lower case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/src/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/src/index.ts deleted file mode 100644 index 8621dfc3f..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/src/upper-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/src/upper-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 8621dfc3f..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/src/upper-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/src/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/src/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 67fad0514..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/src/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToLowerCaseString } from "./upper-case-string-to-lower-case-string"; - -describe("UpperCaseStringToLowerCaseString", () => { - test("converts an uppercase string to lowercase", () => { - expect(UpperCaseStringToLowerCaseString("UPPER CASE STRING")).toBe( - "upper case string", - ); - expect(UpperCaseStringToLowerCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another upper case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lowercase", () => { - expect(UpperCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/src/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/src/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts deleted file mode 100644 index 029922214..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/src/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts an upper case string to a lower case string. - * - * @param str - The upper case string to be converted. - * @returns The lower case string. - */ -export function UpperCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/tsconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/.eslintrc.js b/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/CHANGELOG.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/CHANGELOG.md deleted file mode 100644 index 0b6faef37..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/upper-case-string-to-pascal-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/LICENSE.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/README.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/README.md deleted file mode 100644 index ae009d3f5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/upper-case-string-to-pascal-case-string` - -Converts an upper case string to a pascal case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fupper-case-string-to-pascal-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fupper-case-string-to-pascal-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fupper-case-string-to-pascal-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/upper-case-string-to-pascal-case-string - -# or, if you're using npm -npm install @codinasion/upper-case-string-to-pascal-case-string - -# or, if you're using yarn -yarn add @codinasion/upper-case-string-to-pascal-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { UpperCaseStringToPascalCaseString } from "@codinasion/upper-case-string-to-pascal-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToPascalCaseString(string)); - -// Output -// HelloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/jestconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/package.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/package.json deleted file mode 100644 index 73a29a1c6..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/upper-case-string-to-pascal-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a upper case string to a pascal case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "pascal case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/src/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/src/index.ts deleted file mode 100644 index 1622bbe08..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/src/upper-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/src/upper-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 1622bbe08..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/src/upper-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/src/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/src/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 2adf5d6e1..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/src/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToPascalCaseString } from "./upper-case-string-to-pascal-case-string"; - -describe("UpperCaseStringToPascalCaseString", () => { - test("converts an uppercase string to PascalCase", () => { - expect(UpperCaseStringToPascalCaseString("UPPER CASE STRING")).toBe( - "UpperCaseString", - ); - expect(UpperCaseStringToPascalCaseString("ANOTHER UPPER CASE STRING")).toBe( - "AnotherUpperCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(UpperCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/src/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/src/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts deleted file mode 100644 index b02bf4a38..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/src/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Converts an upper case string to a Pascal case string. - * - * @param str - The upper case string to convert. - * @returns The converted Pascal case string. - */ -export function UpperCaseStringToPascalCaseString(str: string): string { - if (!str.includes(" ")) { - return str.charAt(0).toUpperCase() + str.slice(1); - } - return str - .toLowerCase() - .split(" ") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join(""); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/tsconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/.eslintrc.js b/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/CHANGELOG.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/CHANGELOG.md deleted file mode 100644 index a17a04be3..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/upper-case-string-to-path-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/LICENSE.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/README.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/README.md deleted file mode 100644 index fa4d0bb01..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/upper-case-string-to-path-case-string` - -Converts an upper case string to a path case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fupper-case-string-to-path-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fupper-case-string-to-path-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fupper-case-string-to-path-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/upper-case-string-to-path-case-string - -# or, if you're using npm -npm install @codinasion/upper-case-string-to-path-case-string - -# or, if you're using yarn -yarn add @codinasion/upper-case-string-to-path-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { UpperCaseStringToPathCaseString } from "@codinasion/upper-case-string-to-path-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToPathCaseString(string)); - -// Output -// hello/world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/jestconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/package.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/package.json deleted file mode 100644 index c91ef9873..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/upper-case-string-to-path-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts an upper case string to a path case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "upper case", - "path case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/src/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/src/index.ts deleted file mode 100644 index c9579f3e3..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/src/upper-case-string-to-path-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/src/upper-case-string-to-path-case-string/index.ts deleted file mode 100644 index c9579f3e3..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/src/upper-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/src/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/src/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts deleted file mode 100644 index 233d147e9..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/src/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToPathCaseString } from "./upper-case-string-to-path-case-string"; - -describe("UpperCaseStringToPathCaseString", () => { - test("converts an uppercase string to path-case", () => { - expect(UpperCaseStringToPathCaseString("UPPER CASE STRING")).toBe( - "upper/case/string", - ); - expect(UpperCaseStringToPathCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another/upper/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path-case", () => { - expect(UpperCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/src/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/src/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts deleted file mode 100644 index df7b7c5d5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/src/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts an upper case string to a path case string. - * Replaces spaces with slashes and converts to lowercase. - * - * @param str - The upper case string to convert. - * @returns The converted path case string. - */ -export function UpperCaseStringToPathCaseString(str: string): string { - return str.replace(/ /g, "/").toLowerCase(); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/tsconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/.eslintrc.js b/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/CHANGELOG.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/CHANGELOG.md deleted file mode 100644 index 236caabd9..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/upper-case-string-to-sentence-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/LICENSE.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/README.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/README.md deleted file mode 100644 index fc8721aef..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/upper-case-string-to-sentence-case-string` - -Converts an upper case string to a sentence case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fupper-case-string-to-sentence-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fupper-case-string-to-sentence-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fupper-case-string-to-sentence-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/upper-case-string-to-sentence-case-string - -# or, if you're using npm -npm install @codinasion/upper-case-string-to-sentence-case-string - -# or, if you're using yarn -yarn add @codinasion/upper-case-string-to-sentence-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { UpperCaseStringToSentenceCaseString } from "@codinasion/upper-case-string-to-sentence-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToSentenceCaseString(string)); - -// Output -// Hello world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/jestconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/package.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/package.json deleted file mode 100644 index 5b5d86ae8..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/upper-case-string-to-sentence-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts an upper case string to a sentence case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "sentence case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/src/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/src/index.ts deleted file mode 100644 index 531e27c3e..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/src/upper-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/src/upper-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 531e27c3e..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/src/upper-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/src/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/src/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index e3c8b0b1a..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/src/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToSentenceCaseString } from "./upper-case-string-to-sentence-case-string"; - -describe("UpperCaseStringToSentenceCaseString", () => { - test("converts an uppercase string to sentence case", () => { - expect(UpperCaseStringToSentenceCaseString("UPPER CASE STRING")).toBe( - "Upper case string", - ); - expect( - UpperCaseStringToSentenceCaseString("ANOTHER UPPER CASE STRING"), - ).toBe("Another upper case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(UpperCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/src/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/src/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts deleted file mode 100644 index 55521a6af..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/src/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts an upper case string to sentence case string. - * - * @param str - The upper case string to convert. - * @returns The converted sentence case string. - */ -export function UpperCaseStringToSentenceCaseString(str: string): string { - return str.charAt(0).toUpperCase() + str.slice(1).toLowerCase(); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/tsconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/.eslintrc.js b/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/CHANGELOG.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/CHANGELOG.md deleted file mode 100644 index 5b637f6be..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/upper-case-string-to-snake-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/LICENSE.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/README.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/README.md deleted file mode 100644 index 3c2fd3635..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/upper-case-string-to-snake-case-string` - -Converts an upper case string to a snake case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fupper-case-string-to-snake-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fupper-case-string-to-snake-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fupper-case-string-to-snake-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/upper-case-string-to-snake-case-string - -# or, if you're using npm -npm install @codinasion/upper-case-string-to-snake-case-string - -# or, if you're using yarn -yarn add @codinasion/upper-case-string-to-snake-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { UpperCaseStringToSnakeCaseString } from "@codinasion/upper-case-string-to-snake-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToSnakeCaseString(string)); - -// Output -// hello_world -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/jestconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/package.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/package.json deleted file mode 100644 index 777004010..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/upper-case-string-to-snake-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a upper case string to a snake case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "snake case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/src/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/src/index.ts deleted file mode 100644 index c0c3bb675..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/src/upper-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/src/upper-case-string-to-snake-case-string/index.ts deleted file mode 100644 index c0c3bb675..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/src/upper-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/src/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/src/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 4d808636a..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/src/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToSnakeCaseString } from "./upper-case-string-to-snake-case-string"; - -describe("UpperCaseStringToSnakeCaseString", () => { - test("converts an uppercase string to snake_case", () => { - expect(UpperCaseStringToSnakeCaseString("UPPER CASE STRING")).toBe( - "upper_case_string", - ); - expect(UpperCaseStringToSnakeCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another_upper_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(UpperCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/src/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/src/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts deleted file mode 100644 index fa7f689c0..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/src/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts an upper case string to snake case string. - * Replaces spaces with underscores and converts to lowercase. - * - * @param str - The upper case string to convert. - * @returns The converted snake case string. - */ -export function UpperCaseStringToSnakeCaseString(str: string): string { - return str.replace(/ /g, "_").toLowerCase(); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/tsconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/.eslintrc.js b/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/CHANGELOG.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/CHANGELOG.md deleted file mode 100644 index aff685fd1..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/upper-case-string-to-title-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/LICENSE.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/README.md b/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/README.md deleted file mode 100644 index 07952a368..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/upper-case-string-to-title-case-string` - -Converts an upper case string to a title case string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fupper-case-string-to-title-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fupper-case-string-to-title-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fupper-case-string-to-title-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/upper-case-string-to-title-case-string - -# or, if you're using npm -npm install @codinasion/upper-case-string-to-title-case-string - -# or, if you're using yarn -yarn add @codinasion/upper-case-string-to-title-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { UpperCaseStringToTitleCaseString } from "@codinasion/upper-case-string-to-title-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToTitleCaseString(string)); - -// Output -// Hello World -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/jestconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/package.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/package.json deleted file mode 100644 index 185ad391c..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "@codinasion/upper-case-string-to-title-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "Converts a upper case string to a title case string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "title case", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/src/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/src/index.ts deleted file mode 100644 index 41ee1a570..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/src/upper-case-string-to-title-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/src/upper-case-string-to-title-case-string/index.ts deleted file mode 100644 index 41ee1a570..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/src/upper-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/src/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/src/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts deleted file mode 100644 index 16dba6cf2..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/src/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToTitleCaseString } from "./upper-case-string-to-title-case-string"; - -describe("UpperCaseStringToTitleCaseString", () => { - test("converts an uppercase string to title case", () => { - expect(UpperCaseStringToTitleCaseString("UPPER CASE STRING")).toBe( - "Upper Case String", - ); - expect(UpperCaseStringToTitleCaseString("ANOTHER UPPER CASE STRING")).toBe( - "Another Upper Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in title case", () => { - expect(UpperCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/src/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/src/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts deleted file mode 100644 index 9fb9f3504..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/src/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts an upper case string to title case string. - * - * @param str - The upper case string to convert. - * @returns The title case string. - */ -export function UpperCaseStringToTitleCaseString(str: string): string { - return str - .toLowerCase() - .split(" ") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/tsconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/.eslintrc.js b/npm/packages/string/case/upper-case-string/upper-case-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/CHANGELOG.md b/npm/packages/string/case/upper-case-string/upper-case-string/CHANGELOG.md deleted file mode 100644 index aa42bdc8f..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/upper-case-string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/LICENSE.md b/npm/packages/string/case/upper-case-string/upper-case-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/README.md b/npm/packages/string/case/upper-case-string/upper-case-string/README.md deleted file mode 100644 index aa604cf44..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/upper-case-string` - -A collection of useful TypeScript functions and utilities for upper case string manipulation. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fupper-case-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fupper-case-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fupper-case-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/upper-case-string - -# or, if you're using npm -npm install @codinasion/upper-case-string - -# or, if you're using yarn -yarn add @codinasion/upper-case-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { UpperCaseStringToCamelCaseString } from "@codinasion/upper-case-string"; - -const string = "HELLO WORLD"; -console.log(UpperCaseStringToCamelCaseString(string)); - -// Output -// helloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/jestconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/package.json b/npm/packages/string/case/upper-case-string/upper-case-string/package.json deleted file mode 100644 index 0a3d82bd0..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/package.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "@codinasion/upper-case-string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for upper case string manipulation.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "upper case" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/index.ts deleted file mode 100644 index c44d3765f..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/index.ts deleted file mode 100644 index 9525b7bab..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./upper-case-string-to-camel-case-string"; -export * from "./upper-case-string-to-constant-case-string"; -export * from "./upper-case-string-to-dot-case-string"; -export * from "./upper-case-string-to-header-case-string"; -export * from "./upper-case-string-to-kebab-case-string"; -export * from "./upper-case-string-to-lower-case-string"; -export * from "./upper-case-string-to-pascal-case-string"; -export * from "./upper-case-string-to-path-case-string"; -export * from "./upper-case-string-to-sentence-case-string"; -export * from "./upper-case-string-to-snake-case-string"; -export * from "./upper-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-camel-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-camel-case-string/index.ts deleted file mode 100644 index e2e822faf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-camel-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts deleted file mode 100644 index f79411c59..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToCamelCaseString } from "./upper-case-string-to-camel-case-string"; - -describe("UpperCaseStringToCamelCaseString", () => { - test("converts an uppercase string to camelCase", () => { - expect(UpperCaseStringToCamelCaseString("UPPER CASE STRING")).toBe( - "upperCaseString", - ); - expect(UpperCaseStringToCamelCaseString("ANOTHER UPPER CASE STRING")).toBe( - "anotherUpperCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(UpperCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts deleted file mode 100644 index b77c22fb7..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts an upper case string to camel case string. - * - * @param str - The upper case string to convert. - * @returns The camel case string. - */ -export function UpperCaseStringToCamelCaseString(str: string): string { - if (!str.includes(" ")) { - return str.charAt(0).toLowerCase() + str.slice(1); - } - return str - .toLowerCase() - .split(" ") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join("") - .replace(/^\w/, (c) => c.toLowerCase()); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-constant-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 0cd1ec443..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-constant-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 1e7a57f62..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToConstantCaseString } from "./upper-case-string-to-constant-case-string"; - -describe("UpperCaseStringToConstantCaseString", () => { - test("converts an uppercase string to CONSTANT_CASE", () => { - expect(UpperCaseStringToConstantCaseString("UPPER CASE STRING")).toBe( - "UPPER_CASE_STRING", - ); - expect( - UpperCaseStringToConstantCaseString("ANOTHER UPPER CASE STRING"), - ).toBe("ANOTHER_UPPER_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(UpperCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts deleted file mode 100644 index 41411b577..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts an upper case string to constant case string by replacing spaces with underscores. - * - * @param str - The upper case string to be converted. - * @returns The constant case string. - */ -export function UpperCaseStringToConstantCaseString(str: string): string { - return str.replace(/ /g, "_"); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-dot-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 4c1412d42..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-dot-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 4a891e5ec..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToDotCaseString } from "./upper-case-string-to-dot-case-string"; - -describe("UpperCaseStringToDotCaseString", () => { - test("converts an uppercase string to dot.case", () => { - expect(UpperCaseStringToDotCaseString("UPPER CASE STRING")).toBe( - "upper.case.string", - ); - expect(UpperCaseStringToDotCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another.upper.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(UpperCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts deleted file mode 100644 index d1ba2b27d..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts an upper case string to dot case string. - * Replaces spaces with dots and converts the string to lowercase. - * - * @param str - The upper case string to convert. - * @returns The dot case string. - */ -export function UpperCaseStringToDotCaseString(str: string): string { - return str.replace(/ /g, ".").toLowerCase(); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-header-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-header-case-string/index.ts deleted file mode 100644 index 563537b68..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-header-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts deleted file mode 100644 index 2063cd5a2..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToHeaderCaseString } from "./upper-case-string-to-header-case-string"; - -describe("UpperCaseStringToHeaderCaseString", () => { - test("converts an uppercase string to Header-Case", () => { - expect(UpperCaseStringToHeaderCaseString("UPPER CASE STRING")).toBe( - "Upper-Case-String", - ); - expect(UpperCaseStringToHeaderCaseString("ANOTHER UPPER CASE STRING")).toBe( - "Another-Upper-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(UpperCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts deleted file mode 100644 index c992e5fe5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Converts an upper case string to header case string. - * If the input string is not entirely in upper case, it returns the original string. - * Otherwise, it converts the string to lower case, splits it by spaces, capitalizes the first letter of each word, - * and joins them with hyphens. - * - * @param str - The input string to be converted. - * @returns The converted header case string or the original string if it is not entirely in upper case. - */ -export function UpperCaseStringToHeaderCaseString(str: string): string { - if (str !== str.toUpperCase()) { - return str; - } - return str - .toLowerCase() - .split(" ") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-kebab-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 8257b3807..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 4ce6e9fc7..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToKebabCaseString } from "./upper-case-string-to-kebab-case-string"; - -describe("UpperCaseStringToKebabCaseString", () => { - test("converts an uppercase string to kebab-case", () => { - expect(UpperCaseStringToKebabCaseString("UPPER CASE STRING")).toBe( - "upper-case-string", - ); - expect(UpperCaseStringToKebabCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another-upper-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(UpperCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts deleted file mode 100644 index 697abdb62..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts an upper case string to kebab case string. - * Replaces spaces with hyphens and converts the string to lowercase. - * - * @param str - The upper case string to convert. - * @returns The kebab case string. - */ -export function UpperCaseStringToKebabCaseString(str: string): string { - return str.replace(/ /g, "-").toLowerCase(); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-lower-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 8621dfc3f..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-lower-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 67fad0514..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToLowerCaseString } from "./upper-case-string-to-lower-case-string"; - -describe("UpperCaseStringToLowerCaseString", () => { - test("converts an uppercase string to lowercase", () => { - expect(UpperCaseStringToLowerCaseString("UPPER CASE STRING")).toBe( - "upper case string", - ); - expect(UpperCaseStringToLowerCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another upper case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lowercase", () => { - expect(UpperCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts deleted file mode 100644 index 029922214..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts an upper case string to a lower case string. - * - * @param str - The upper case string to be converted. - * @returns The lower case string. - */ -export function UpperCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-pascal-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 1622bbe08..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 2adf5d6e1..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToPascalCaseString } from "./upper-case-string-to-pascal-case-string"; - -describe("UpperCaseStringToPascalCaseString", () => { - test("converts an uppercase string to PascalCase", () => { - expect(UpperCaseStringToPascalCaseString("UPPER CASE STRING")).toBe( - "UpperCaseString", - ); - expect(UpperCaseStringToPascalCaseString("ANOTHER UPPER CASE STRING")).toBe( - "AnotherUpperCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(UpperCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts deleted file mode 100644 index b02bf4a38..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Converts an upper case string to a Pascal case string. - * - * @param str - The upper case string to convert. - * @returns The converted Pascal case string. - */ -export function UpperCaseStringToPascalCaseString(str: string): string { - if (!str.includes(" ")) { - return str.charAt(0).toUpperCase() + str.slice(1); - } - return str - .toLowerCase() - .split(" ") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join(""); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-path-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-path-case-string/index.ts deleted file mode 100644 index c9579f3e3..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-path-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts deleted file mode 100644 index 233d147e9..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToPathCaseString } from "./upper-case-string-to-path-case-string"; - -describe("UpperCaseStringToPathCaseString", () => { - test("converts an uppercase string to path-case", () => { - expect(UpperCaseStringToPathCaseString("UPPER CASE STRING")).toBe( - "upper/case/string", - ); - expect(UpperCaseStringToPathCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another/upper/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path-case", () => { - expect(UpperCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts deleted file mode 100644 index df7b7c5d5..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts an upper case string to a path case string. - * Replaces spaces with slashes and converts to lowercase. - * - * @param str - The upper case string to convert. - * @returns The converted path case string. - */ -export function UpperCaseStringToPathCaseString(str: string): string { - return str.replace(/ /g, "/").toLowerCase(); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-sentence-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 531e27c3e..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index e3c8b0b1a..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToSentenceCaseString } from "./upper-case-string-to-sentence-case-string"; - -describe("UpperCaseStringToSentenceCaseString", () => { - test("converts an uppercase string to sentence case", () => { - expect(UpperCaseStringToSentenceCaseString("UPPER CASE STRING")).toBe( - "Upper case string", - ); - expect( - UpperCaseStringToSentenceCaseString("ANOTHER UPPER CASE STRING"), - ).toBe("Another upper case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(UpperCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts deleted file mode 100644 index 55521a6af..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts an upper case string to sentence case string. - * - * @param str - The upper case string to convert. - * @returns The converted sentence case string. - */ -export function UpperCaseStringToSentenceCaseString(str: string): string { - return str.charAt(0).toUpperCase() + str.slice(1).toLowerCase(); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-snake-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-snake-case-string/index.ts deleted file mode 100644 index c0c3bb675..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-snake-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 4d808636a..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToSnakeCaseString } from "./upper-case-string-to-snake-case-string"; - -describe("UpperCaseStringToSnakeCaseString", () => { - test("converts an uppercase string to snake_case", () => { - expect(UpperCaseStringToSnakeCaseString("UPPER CASE STRING")).toBe( - "upper_case_string", - ); - expect(UpperCaseStringToSnakeCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another_upper_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(UpperCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts deleted file mode 100644 index fa7f689c0..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts an upper case string to snake case string. - * Replaces spaces with underscores and converts to lowercase. - * - * @param str - The upper case string to convert. - * @returns The converted snake case string. - */ -export function UpperCaseStringToSnakeCaseString(str: string): string { - return str.replace(/ /g, "_").toLowerCase(); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-title-case-string/index.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-title-case-string/index.ts deleted file mode 100644 index 41ee1a570..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-title-case-string"; diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts deleted file mode 100644 index 16dba6cf2..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToTitleCaseString } from "./upper-case-string-to-title-case-string"; - -describe("UpperCaseStringToTitleCaseString", () => { - test("converts an uppercase string to title case", () => { - expect(UpperCaseStringToTitleCaseString("UPPER CASE STRING")).toBe( - "Upper Case String", - ); - expect(UpperCaseStringToTitleCaseString("ANOTHER UPPER CASE STRING")).toBe( - "Another Upper Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in title case", () => { - expect(UpperCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts b/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts deleted file mode 100644 index 9fb9f3504..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/src/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts an upper case string to title case string. - * - * @param str - The upper case string to convert. - * @returns The title case string. - */ -export function UpperCaseStringToTitleCaseString(str: string): string { - return str - .toLowerCase() - .split(" ") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/case/upper-case-string/upper-case-string/tsconfig.json b/npm/packages/string/case/upper-case-string/upper-case-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/case/upper-case-string/upper-case-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/encoding/base64-to-string/.eslintrc.js b/npm/packages/string/encoding/base64-to-string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/encoding/base64-to-string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/encoding/base64-to-string/CHANGELOG.md b/npm/packages/string/encoding/base64-to-string/CHANGELOG.md deleted file mode 100644 index d157ef243..000000000 --- a/npm/packages/string/encoding/base64-to-string/CHANGELOG.md +++ /dev/null @@ -1,13 +0,0 @@ -# @codinasion/base64-to-string - -## 1.0.1 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.0 - -### Major Changes - -- 703b474: Initial Release diff --git a/npm/packages/string/encoding/base64-to-string/LICENSE.md b/npm/packages/string/encoding/base64-to-string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/encoding/base64-to-string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/encoding/base64-to-string/README.md b/npm/packages/string/encoding/base64-to-string/README.md deleted file mode 100644 index 82735ac25..000000000 --- a/npm/packages/string/encoding/base64-to-string/README.md +++ /dev/null @@ -1,59 +0,0 @@ -# `@codinasion/base64-to-string` - -Converts a base64 string to a string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fbase64-to-string?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fbase64-to-string?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fbase64-to-string?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/base64-to-string - -# or, if you're using npm -npm install @codinasion/base64-to-string - -# or, if you're using yarn -yarn add @codinasion/base64-to-string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { Base64ToString } from "@codinasion/base64-to-string"; - -const base64String = "SGVsbG8gV29ybGQh"; - -const string = Base64ToString(base64String); -console.log(string); // Hello World! -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/encoding/base64-to-string/jestconfig.json b/npm/packages/string/encoding/base64-to-string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/encoding/base64-to-string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/encoding/base64-to-string/package.json b/npm/packages/string/encoding/base64-to-string/package.json deleted file mode 100644 index a1b955382..000000000 --- a/npm/packages/string/encoding/base64-to-string/package.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "name": "@codinasion/base64-to-string", - "version": "1.0.1", - "publishConfig": { - "access": "public" - }, - "description": "Converts a base64 string to a string", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "encoding", - "decoding", - "base64" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/encoding/base64-to-string/src/base64-to-string/base64-to-string.test.ts b/npm/packages/string/encoding/base64-to-string/src/base64-to-string/base64-to-string.test.ts deleted file mode 100644 index 682988518..000000000 --- a/npm/packages/string/encoding/base64-to-string/src/base64-to-string/base64-to-string.test.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { Base64ToString } from "./base64-to-string"; - -describe("Base64ToString", () => { - it("should decode a base64 string to a regular string", () => { - const base64Str = "SGVsbG8sIHdvcmxkIQ=="; - const expected = "Hello, world!"; - const result = Base64ToString(base64Str); - expect(result).toEqual(expected); - }); - - it("should return an empty string when given an empty string", () => { - const base64Str = ""; - const expected = ""; - const result = Base64ToString(base64Str); - expect(result).toEqual(expected); - }); -}); diff --git a/npm/packages/string/encoding/base64-to-string/src/base64-to-string/base64-to-string.ts b/npm/packages/string/encoding/base64-to-string/src/base64-to-string/base64-to-string.ts deleted file mode 100644 index 44f5ac259..000000000 --- a/npm/packages/string/encoding/base64-to-string/src/base64-to-string/base64-to-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a base64 encoded string to a regular string. - * - * @param base64Str - The base64 encoded string to convert. - * @returns The decoded string. - */ -export function Base64ToString(base64Str: string): string { - return atob(base64Str); -} diff --git a/npm/packages/string/encoding/base64-to-string/src/base64-to-string/index.ts b/npm/packages/string/encoding/base64-to-string/src/base64-to-string/index.ts deleted file mode 100644 index a75326747..000000000 --- a/npm/packages/string/encoding/base64-to-string/src/base64-to-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./base64-to-string"; diff --git a/npm/packages/string/encoding/base64-to-string/src/index.ts b/npm/packages/string/encoding/base64-to-string/src/index.ts deleted file mode 100644 index a75326747..000000000 --- a/npm/packages/string/encoding/base64-to-string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./base64-to-string"; diff --git a/npm/packages/string/encoding/base64-to-string/tsconfig.json b/npm/packages/string/encoding/base64-to-string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/encoding/base64-to-string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/encoding/encoding/.eslintrc.js b/npm/packages/string/encoding/encoding/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/encoding/encoding/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/encoding/encoding/CHANGELOG.md b/npm/packages/string/encoding/encoding/CHANGELOG.md deleted file mode 100644 index 8aa92b722..000000000 --- a/npm/packages/string/encoding/encoding/CHANGELOG.md +++ /dev/null @@ -1,13 +0,0 @@ -# @codinasion/encoding - -## 1.0.1 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.0 - -### Major Changes - -- 703b474: Initial Release diff --git a/npm/packages/string/encoding/encoding/LICENSE.md b/npm/packages/string/encoding/encoding/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/encoding/encoding/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/encoding/encoding/README.md b/npm/packages/string/encoding/encoding/README.md deleted file mode 100644 index c3794f6e6..000000000 --- a/npm/packages/string/encoding/encoding/README.md +++ /dev/null @@ -1,59 +0,0 @@ -# `@codinasion/encoding` - -A collection of useful TypeScript functions and utilities for encoding and decoding strings. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fencoding?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fencoding?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fencoding?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/encoding - -# or, if you're using npm -npm install @codinasion/encoding - -# or, if you're using yarn -yarn add @codinasion/encoding -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { Base64ToString } from "@codinasion/encoding"; - -const base64String = "SGVsbG8gV29ybGQh"; - -const string = Base64ToString(base64String); -console.log(string); // Hello World! -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/encoding/encoding/jestconfig.json b/npm/packages/string/encoding/encoding/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/encoding/encoding/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/encoding/encoding/package.json b/npm/packages/string/encoding/encoding/package.json deleted file mode 100644 index 488888f7a..000000000 --- a/npm/packages/string/encoding/encoding/package.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "name": "@codinasion/encoding", - "version": "1.0.1", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for encoding and decoding strings.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "encoding", - "decoding", - "base64" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/encoding/encoding/src/encoding/base64-to-string/base64-to-string.test.ts b/npm/packages/string/encoding/encoding/src/encoding/base64-to-string/base64-to-string.test.ts deleted file mode 100644 index 682988518..000000000 --- a/npm/packages/string/encoding/encoding/src/encoding/base64-to-string/base64-to-string.test.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { Base64ToString } from "./base64-to-string"; - -describe("Base64ToString", () => { - it("should decode a base64 string to a regular string", () => { - const base64Str = "SGVsbG8sIHdvcmxkIQ=="; - const expected = "Hello, world!"; - const result = Base64ToString(base64Str); - expect(result).toEqual(expected); - }); - - it("should return an empty string when given an empty string", () => { - const base64Str = ""; - const expected = ""; - const result = Base64ToString(base64Str); - expect(result).toEqual(expected); - }); -}); diff --git a/npm/packages/string/encoding/encoding/src/encoding/base64-to-string/base64-to-string.ts b/npm/packages/string/encoding/encoding/src/encoding/base64-to-string/base64-to-string.ts deleted file mode 100644 index 44f5ac259..000000000 --- a/npm/packages/string/encoding/encoding/src/encoding/base64-to-string/base64-to-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a base64 encoded string to a regular string. - * - * @param base64Str - The base64 encoded string to convert. - * @returns The decoded string. - */ -export function Base64ToString(base64Str: string): string { - return atob(base64Str); -} diff --git a/npm/packages/string/encoding/encoding/src/encoding/base64-to-string/index.ts b/npm/packages/string/encoding/encoding/src/encoding/base64-to-string/index.ts deleted file mode 100644 index a75326747..000000000 --- a/npm/packages/string/encoding/encoding/src/encoding/base64-to-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./base64-to-string"; diff --git a/npm/packages/string/encoding/encoding/src/encoding/index.ts b/npm/packages/string/encoding/encoding/src/encoding/index.ts deleted file mode 100644 index ca7bcf044..000000000 --- a/npm/packages/string/encoding/encoding/src/encoding/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from "./base64-to-string"; -export * from "./string-to-base64"; diff --git a/npm/packages/string/encoding/encoding/src/encoding/string-to-base64/index.ts b/npm/packages/string/encoding/encoding/src/encoding/string-to-base64/index.ts deleted file mode 100644 index 4478b6805..000000000 --- a/npm/packages/string/encoding/encoding/src/encoding/string-to-base64/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-base64"; diff --git a/npm/packages/string/encoding/encoding/src/encoding/string-to-base64/string-to-base64.test.ts b/npm/packages/string/encoding/encoding/src/encoding/string-to-base64/string-to-base64.test.ts deleted file mode 100644 index fb10f3b11..000000000 --- a/npm/packages/string/encoding/encoding/src/encoding/string-to-base64/string-to-base64.test.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { StringToBase64 } from "./string-to-base64"; - -describe("StringToBase64", () => { - it("should encode a string to base64", () => { - const str = "Hello, world!"; - const expected = "SGVsbG8sIHdvcmxkIQ=="; - const result = StringToBase64(str); - expect(result).toEqual(expected); - }); - - it("should return an empty string when given an empty string", () => { - const str = ""; - const expected = ""; - const result = StringToBase64(str); - expect(result).toEqual(expected); - }); -}); diff --git a/npm/packages/string/encoding/encoding/src/encoding/string-to-base64/string-to-base64.ts b/npm/packages/string/encoding/encoding/src/encoding/string-to-base64/string-to-base64.ts deleted file mode 100644 index 062e4a752..000000000 --- a/npm/packages/string/encoding/encoding/src/encoding/string-to-base64/string-to-base64.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a string to its Base64 representation. - * - * @param str - The string to be converted. - * @returns The Base64 representation of the input string. - */ -export function StringToBase64(str: string): string { - return btoa(str); -} diff --git a/npm/packages/string/encoding/encoding/src/index.ts b/npm/packages/string/encoding/encoding/src/index.ts deleted file mode 100644 index 3ecdd50a7..000000000 --- a/npm/packages/string/encoding/encoding/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./encoding"; diff --git a/npm/packages/string/encoding/encoding/tsconfig.json b/npm/packages/string/encoding/encoding/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/encoding/encoding/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/encoding/string-to-base64/.eslintrc.js b/npm/packages/string/encoding/string-to-base64/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/encoding/string-to-base64/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/encoding/string-to-base64/CHANGELOG.md b/npm/packages/string/encoding/string-to-base64/CHANGELOG.md deleted file mode 100644 index 779e45eac..000000000 --- a/npm/packages/string/encoding/string-to-base64/CHANGELOG.md +++ /dev/null @@ -1,13 +0,0 @@ -# @codinasion/string-to-base64 - -## 1.0.1 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.0 - -### Major Changes - -- 703b474: Initial Release diff --git a/npm/packages/string/encoding/string-to-base64/LICENSE.md b/npm/packages/string/encoding/string-to-base64/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/encoding/string-to-base64/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/encoding/string-to-base64/README.md b/npm/packages/string/encoding/string-to-base64/README.md deleted file mode 100644 index 8c214024b..000000000 --- a/npm/packages/string/encoding/string-to-base64/README.md +++ /dev/null @@ -1,59 +0,0 @@ -# `@codinasion/string-to-base64` - -Converts a string to a base64 string. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fstring-to-base64?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fstring-to-base64?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fstring-to-base64?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/string-to-base64 - -# or, if you're using npm -npm install @codinasion/string-to-base64 - -# or, if you're using yarn -yarn add @codinasion/string-to-base64 -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { StringToBase64 } from "@codinasion/string-to-base64"; - -const string = "Hello World!"; - -const base64String = StringToBase64(string); -console.log(base64String); // SGVsbG8gV29ybGQh -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/encoding/string-to-base64/jestconfig.json b/npm/packages/string/encoding/string-to-base64/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/encoding/string-to-base64/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/encoding/string-to-base64/package.json b/npm/packages/string/encoding/string-to-base64/package.json deleted file mode 100644 index 754c47782..000000000 --- a/npm/packages/string/encoding/string-to-base64/package.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "name": "@codinasion/string-to-base64", - "version": "1.0.1", - "publishConfig": { - "access": "public" - }, - "description": "Converts a string to base64", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string", - "encoding", - "decoding", - "base64" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/encoding/string-to-base64/src/index.ts b/npm/packages/string/encoding/string-to-base64/src/index.ts deleted file mode 100644 index 4478b6805..000000000 --- a/npm/packages/string/encoding/string-to-base64/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-base64"; diff --git a/npm/packages/string/encoding/string-to-base64/src/string-to-base64/index.ts b/npm/packages/string/encoding/string-to-base64/src/string-to-base64/index.ts deleted file mode 100644 index 4478b6805..000000000 --- a/npm/packages/string/encoding/string-to-base64/src/string-to-base64/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-base64"; diff --git a/npm/packages/string/encoding/string-to-base64/src/string-to-base64/string-to-base64.test.ts b/npm/packages/string/encoding/string-to-base64/src/string-to-base64/string-to-base64.test.ts deleted file mode 100644 index fb10f3b11..000000000 --- a/npm/packages/string/encoding/string-to-base64/src/string-to-base64/string-to-base64.test.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { StringToBase64 } from "./string-to-base64"; - -describe("StringToBase64", () => { - it("should encode a string to base64", () => { - const str = "Hello, world!"; - const expected = "SGVsbG8sIHdvcmxkIQ=="; - const result = StringToBase64(str); - expect(result).toEqual(expected); - }); - - it("should return an empty string when given an empty string", () => { - const str = ""; - const expected = ""; - const result = StringToBase64(str); - expect(result).toEqual(expected); - }); -}); diff --git a/npm/packages/string/encoding/string-to-base64/src/string-to-base64/string-to-base64.ts b/npm/packages/string/encoding/string-to-base64/src/string-to-base64/string-to-base64.ts deleted file mode 100644 index 062e4a752..000000000 --- a/npm/packages/string/encoding/string-to-base64/src/string-to-base64/string-to-base64.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a string to its Base64 representation. - * - * @param str - The string to be converted. - * @returns The Base64 representation of the input string. - */ -export function StringToBase64(str: string): string { - return btoa(str); -} diff --git a/npm/packages/string/encoding/string-to-base64/tsconfig.json b/npm/packages/string/encoding/string-to-base64/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/encoding/string-to-base64/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/npm/packages/string/string/.eslintrc.js b/npm/packages/string/string/.eslintrc.js deleted file mode 100644 index 10424b378..000000000 --- a/npm/packages/string/string/.eslintrc.js +++ /dev/null @@ -1,12 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - root: true, - extends: ["@codinasion/eslint-config/library.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, - env: { - jest: true, - }, -}; diff --git a/npm/packages/string/string/CHANGELOG.md b/npm/packages/string/string/CHANGELOG.md deleted file mode 100644 index 4d432504d..000000000 --- a/npm/packages/string/string/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# @codinasion/string - -## 1.0.3 - -### Patch Changes - -- 75abb7f: Update LICENSE - -## 1.0.2 - -### Patch Changes - -- 1c08c0f: Update Links - -## 1.0.1 - -### Patch Changes - -- 1f9ddf9: Add example - -## 1.0.0 - -### Major Changes - -- eadd657: Initial Release diff --git a/npm/packages/string/string/LICENSE.md b/npm/packages/string/string/LICENSE.md deleted file mode 100644 index 76d4573f5..000000000 --- a/npm/packages/string/string/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2022-2024 Codinasion - -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. diff --git a/npm/packages/string/string/README.md b/npm/packages/string/string/README.md deleted file mode 100644 index ca1a1692e..000000000 --- a/npm/packages/string/string/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# `@codinasion/string` - -A collection of useful TypeScript functions and utilities for string manipulation. - -![NPM Version](https://img.shields.io/npm/v/%40codinasion%2Fstring?color=33cd56&logo=npm) ![Downloads](https://img.shields.io/npm/dm/%40codinasion%2Fstring?logo=docusign&label=Downloads&logoColor=white) ![LICENSE](https://img.shields.io/npm/l/%40codinasion%2Fstring?logo=googledocs&logoColor=white&label=LICENSE) - -
- rainbow hr -
- -## Installation - -```bash -# if you're using pnpm -pnpm add @codinasion/string - -# or, if you're using npm -npm install @codinasion/string - -# or, if you're using yarn -yarn add @codinasion/string -``` - -
- rainbow hr -
- -## Usage - -```javascript -import { KebabCaseStringToCamelCaseString } from "@codinasion/string"; - -const string = "hello-world"; -console.log(KebabCaseStringToCamelCaseString(string)); - -// Output -// helloWorld -``` - -
- rainbow hr -
- -## Sponsors & Backers - -![Sponsors](https://raw.githubusercontent.com/codinasion/sponsors/sponsors/sponsors.svg) - -
- rainbow hr -
- -
- -

-Made with 💖 by Codinasion -

- -
- rainbow hr -
diff --git a/npm/packages/string/string/jestconfig.json b/npm/packages/string/string/jestconfig.json deleted file mode 100644 index 75c532fcf..000000000 --- a/npm/packages/string/string/jestconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "transform": { - "^.+\\.(t|j)sx?$": "ts-jest" - }, - "testRegex": "(/__test__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", - "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"], - "testPathIgnorePatterns": ["dist"] -} diff --git a/npm/packages/string/string/package.json b/npm/packages/string/string/package.json deleted file mode 100644 index adbf1a6cc..000000000 --- a/npm/packages/string/string/package.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "name": "@codinasion/string", - "version": "1.0.3", - "publishConfig": { - "access": "public" - }, - "description": "A collection of useful TypeScript functions and utilities for string manipulation.", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "license": "MIT", - "homepage": "https://codinasion.org", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/codinasion" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/Codinasion" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/codinasion" - } - ], - "repository": { - "type": "git", - "url": "https://github.com/codinasion/codinasion.git" - }, - "bugs": { - "url": "https://github.com/codinasion/codinasion/issues", - "email": "codinasion@gmail.com" - }, - "author": { - "name": "Codinasion", - "email": "codinasion@gmail.com", - "url": "https://github.com/codinasion" - }, - "keywords": [ - "codinasion", - "string" - ], - "tsup": { - "treeshake": true, - "splitting": true, - "entry": [ - "src/index.ts" - ], - "format": [ - "cjs" - ], - "dts": true, - "minify": true, - "clean": true - }, - "scripts": { - "lint": "eslint \"**/*.ts*\"", - "build": "tsup", - "dev": "tsup --watch", - "check-types": "tsc --noEmit", - "test": "jest --config jestconfig.json --maxWorkers=50% --passWithNoTests" - }, - "devDependencies": { - "@codinasion/eslint-config": "1.0.6", - "@codinasion/typescript-config": "1.0.4", - "@types/jest": "^29.5.12", - "@types/node": "^20.12.10", - "jest": "^29.7.0", - "ts-jest": "^29.1.1", - "tsup": "^8.0.2", - "typescript": "^5.3.3" - } -} diff --git a/npm/packages/string/string/src/index.ts b/npm/packages/string/string/src/index.ts deleted file mode 100644 index eb056eeb8..000000000 --- a/npm/packages/string/string/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string"; diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts deleted file mode 100644 index e89da2e98..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { CamelCaseStringToConstantCaseString } from "./camel-case-string-to-constant-case-string"; - -describe("CamelCaseStringToConstantCaseString", () => { - test("converts camelCase to CONSTANT_CASE", () => { - expect(CamelCaseStringToConstantCaseString("helloWorld")).toBe( - "HELLO_WORLD", - ); - expect(CamelCaseStringToConstantCaseString("thisIsATest")).toBe( - "THIS_IS_A_TEST", - ); - expect(CamelCaseStringToConstantCaseString("anotherExample")).toBe( - "ANOTHER_EXAMPLE", - ); - }); - - test("returns empty string for empty input", () => { - expect(CamelCaseStringToConstantCaseString("")).toBe(""); - }); - - test("throws error for non-string input", () => { - expect(() => - CamelCaseStringToConstantCaseString(null as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToConstantCaseString(undefined as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToConstantCaseString(123 as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToConstantCaseString({} as unknown as string), - ).toThrow(); - }); -}); diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts deleted file mode 100644 index 13baed62e..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to a constant case string. - * - * @param str - The camel case string to convert. - * @returns The converted constant case string. - */ -export function CamelCaseStringToConstantCaseString(str: string): string { - return str.replace(/[A-Z]/g, (match) => `_${match}`).toUpperCase(); -} diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/index.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 90a7f0351..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-constant-case-string"; diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 0475cc5bd..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { CamelCaseStringToDotCaseString } from "./camel-case-string-to-dot-case-string"; - -describe("CamelCaseStringToDotCaseString", () => { - test("converts camelCase to dot.case", () => { - expect(CamelCaseStringToDotCaseString("helloWorld")).toBe("hello.world"); - expect(CamelCaseStringToDotCaseString("thisIsATest")).toBe( - "this.is.a.test", - ); - expect(CamelCaseStringToDotCaseString("anotherExample")).toBe( - "another.example", - ); - }); - - test("returns empty string for empty input", () => { - expect(CamelCaseStringToDotCaseString("")).toBe(""); - }); - - test("throws error for non-string input", () => { - expect(() => - CamelCaseStringToDotCaseString(null as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToDotCaseString(undefined as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToDotCaseString(123 as unknown as string), - ).toThrow(); - expect(() => - CamelCaseStringToDotCaseString({} as unknown as string), - ).toThrow(); - }); -}); diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts deleted file mode 100644 index 1ee169eea..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,8 +0,0 @@ -/** - * Converts a camel case string to dot case string. - * @param str - The camel case string to convert. - * @returns The dot case string. - */ -export function CamelCaseStringToDotCaseString(str: string): string { - return str.replace(/[A-Z]/g, (match) => `.${match.toLowerCase()}`); -} diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/index.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 77c059541..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-dot-case-string"; diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts deleted file mode 100644 index b11b0e668..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { CamelCaseStringToHeaderCaseString } from "./camel-case-string-to-header-case-string"; - -describe("CamelCaseStringToHeaderCaseString", () => { - test("converts a camelCase string to header-case", () => { - expect(CamelCaseStringToHeaderCaseString("camelCaseString")).toBe( - "Camel-Case-String", - ); - expect(CamelCaseStringToHeaderCaseString("anotherCamelCaseString")).toBe( - "Another-Camel-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in header-case", () => { - expect(CamelCaseStringToHeaderCaseString("header-case-string")).toBe( - "Header-Case-String", - ); - expect(CamelCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts deleted file mode 100644 index 1a0362026..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a camel case string to header case string. - * - * @param str - The camel case string to convert. - * @returns The converted header case string. - */ -export function CamelCaseStringToHeaderCaseString(str: string): string { - return str - .replace(/(?[a-z])(?[A-Z])/g, "$1-$2") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-header-case-string/index.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-header-case-string/index.ts deleted file mode 100644 index 0cd79b343..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-header-case-string"; diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 007abc70e..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToKebabCaseString } from "./camel-case-string-to-kebab-case-string"; - -describe("CamelCaseStringToKebabCaseString", () => { - test("converts a camelCase string to kebab-case", () => { - expect(CamelCaseStringToKebabCaseString("camelCaseString")).toBe( - "camel-case-string", - ); - expect(CamelCaseStringToKebabCaseString("anotherCamelCaseString")).toBe( - "another-camel-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(CamelCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts deleted file mode 100644 index f37baba39..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to kebab case string. - * - * @param str - The camel case string to convert. - * @returns The kebab case string. - */ -export function CamelCaseStringToKebabCaseString(str: string): string { - return str.replace(/[A-Z]/g, (match) => `-${match.toLowerCase()}`); -} diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/index.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 3bf7fdb96..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 69be9898e..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToLowerCaseString } from "./camel-case-string-to-lower-case-string"; - -describe("CamelCaseStringToLowerCaseString", () => { - test("converts a camelCase string to lower case", () => { - expect(CamelCaseStringToLowerCaseString("camelCaseString")).toBe( - "camel case string", - ); - expect(CamelCaseStringToLowerCaseString("anotherCamelCaseString")).toBe( - "another camel case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(CamelCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts deleted file mode 100644 index 1ebc9170e..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to a lower case string. - * - * @param str - The camel case string to convert. - * @returns The converted lower case string. - */ -export function CamelCaseStringToLowerCaseString(str: string): string { - return str.replace(/[A-Z]/g, (match) => ` ${match.toLowerCase()}`).trim(); -} diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/index.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/index.ts deleted file mode 100644 index b59d1e959..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-lower-case-string"; diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index d7ee8e34d..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToPascalCaseString } from "./camel-case-string-to-pascal-case-string"; - -describe("CamelCaseStringToPascalCaseString", () => { - test("converts a camelCase string to PascalCase", () => { - expect(CamelCaseStringToPascalCaseString("camelCaseString")).toBe( - "CamelCaseString", - ); - expect(CamelCaseStringToPascalCaseString("anotherCamelCaseString")).toBe( - "AnotherCamelCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(CamelCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts deleted file mode 100644 index 64f3a5b5c..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a camel case string to a Pascal case string. - * - * @param str - The camel case string to convert. - * @returns The Pascal case string. - */ -export function CamelCaseStringToPascalCaseString(str: string): string { - return str.replace( - /(?\w)(?\w*)/g, - (match: string, firstChar: string, rest: string) => - firstChar.toUpperCase() + rest, - ); -} diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/index.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 2a01b27ea..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts deleted file mode 100644 index 110ad697f..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToPathCaseString } from "./camel-case-string-to-path-case-string"; - -describe("CamelCaseStringToPathCaseString", () => { - test("converts a camelCase string to path/case", () => { - expect(CamelCaseStringToPathCaseString("camelCaseString")).toBe( - "camel/case/string", - ); - expect(CamelCaseStringToPathCaseString("anotherCamelCaseString")).toBe( - "another/camel/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(CamelCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts deleted file mode 100644 index 4c22d0689..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to a path case string. - * - * @param str - The camel case string to convert. - * @returns The path case string. - */ -export function CamelCaseStringToPathCaseString(str: string): string { - return str.replace(/(?[a-z])(?[A-Z])/g, "$1/$2").toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-path-case-string/index.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-path-case-string/index.ts deleted file mode 100644 index 03e356f47..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-path-case-string"; diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index f8b333048..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { CamelCaseStringToSentenceCaseString } from "./camel-case-string-to-sentence-case-string"; - -describe("CamelCaseStringToSentenceCaseString", () => { - test("converts a camelCase string to sentence case", () => { - expect(CamelCaseStringToSentenceCaseString("camelCaseString")).toBe( - "Camel case string", - ); - expect(CamelCaseStringToSentenceCaseString("anotherCamelCaseString")).toBe( - "Another camel case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(CamelCaseStringToSentenceCaseString("sentence case string")).toBe( - "Sentence case string", - ); - expect(CamelCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts deleted file mode 100644 index c0bbf8b60..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a camel case string to sentence case string. - * - * @param str - The camel case string to convert. - * @returns The converted sentence case string. - */ -export function CamelCaseStringToSentenceCaseString(str: string): string { - const result = str - .replace(/(?[A-Z])/g, " $1") - .toLowerCase() - .trim(); - return result.charAt(0).toUpperCase() + result.slice(1); -} diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/index.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index c657f5a96..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts deleted file mode 100644 index ac1f2cd03..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToSnakeCaseString } from "./camel-case-string-to-snake-case-string"; - -describe("CamelCaseStringToSnakeCaseString", () => { - test("converts a camelCase string to snake_case", () => { - expect(CamelCaseStringToSnakeCaseString("camelCaseString")).toBe( - "camel_case_string", - ); - expect(CamelCaseStringToSnakeCaseString("anotherCamelCaseString")).toBe( - "another_camel_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(CamelCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts deleted file mode 100644 index 1920772a9..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to snake case string. - * - * @param str - The camel case string to convert. - * @returns The snake case string. - */ -export function CamelCaseStringToSnakeCaseString(str: string): string { - return str.replace(/(?[a-z])(?[A-Z])/g, "$1_$2").toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/index.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/index.ts deleted file mode 100644 index ce3f9afea..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-snake-case-string"; diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts deleted file mode 100644 index ad0f9c56d..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToTitleCaseString } from "./camel-case-string-to-title-case-string"; - -describe("CamelCaseStringToTitleCaseString", () => { - test("converts a camelCase string to Title Case", () => { - expect(CamelCaseStringToTitleCaseString("camelCaseString")).toBe( - "Camel Case String", - ); - expect(CamelCaseStringToTitleCaseString("anotherCamelCaseString")).toBe( - "Another Camel Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(CamelCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts deleted file mode 100644 index b5f57ea07..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a camel case string to title case string. - * - * @param str - The camel case string to convert. - * @returns The title case string. - */ -export function CamelCaseStringToTitleCaseString(str: string): string { - return str - .replace(/(?[a-z])(?[A-Z])/g, "$1 $2") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-title-case-string/index.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-title-case-string/index.ts deleted file mode 100644 index adc004c92..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-title-case-string"; diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts deleted file mode 100644 index a614c5eab..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { CamelCaseStringToUpperCaseString } from "./camel-case-string-to-upper-case-string"; - -describe("CamelCaseStringToUpperCaseString", () => { - test("converts a camelCase string to upper case", () => { - expect(CamelCaseStringToUpperCaseString("camelCaseString")).toBe( - "CAMEL CASE STRING", - ); - expect(CamelCaseStringToUpperCaseString("anotherCamelCaseString")).toBe( - "ANOTHER CAMEL CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(CamelCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(CamelCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts deleted file mode 100644 index f8cce6190..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a camel case string to an upper case string. - * - * @param str - The camel case string to convert. - * @returns The converted upper case string. - */ -export function CamelCaseStringToUpperCaseString(str: string): string { - return str.replace(/(?[a-z])(?[A-Z])/g, "$1 $2").toUpperCase(); -} diff --git a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/index.ts b/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 7c61fe082..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./camel-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/camel-case-string/index.ts b/npm/packages/string/string/src/string/case/camel-case-string/index.ts deleted file mode 100644 index 3e42f30a1..000000000 --- a/npm/packages/string/string/src/string/case/camel-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./camel-case-string-to-constant-case-string"; -export * from "./camel-case-string-to-dot-case-string"; -export * from "./camel-case-string-to-header-case-string"; -export * from "./camel-case-string-to-kebab-case-string"; -export * from "./camel-case-string-to-lower-case-string"; -export * from "./camel-case-string-to-pascal-case-string"; -export * from "./camel-case-string-to-path-case-string"; -export * from "./camel-case-string-to-sentence-case-string"; -export * from "./camel-case-string-to-snake-case-string"; -export * from "./camel-case-string-to-title-case-string"; -export * from "./camel-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 48decd61b..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToCamelCaseString } from "./constant-case-string-to-camel-case-string"; - -describe("ConstantCaseStringToCamelCaseString", () => { - test("converts a CONSTANT_CASE string to camelCase", () => { - expect(ConstantCaseStringToCamelCaseString("CONSTANT_CASE_STRING")).toBe( - "constantCaseString", - ); - expect( - ConstantCaseStringToCamelCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("anotherConstantCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(ConstantCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts deleted file mode 100644 index 374a35f16..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Converts a constant case string to camel case string. - * - * @param str - The constant case string to convert. - * @returns The camel case string. - */ -export function ConstantCaseStringToCamelCaseString(str: string): string { - if (str.includes("_")) { - return str - .toLowerCase() - .replace(/_(?[a-z])/g, (match: string, char: string) => - char.toUpperCase(), - ); - } - return str; -} diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/index.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 4c4eecb4c..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-camel-case-string"; diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 46036069c..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToDotCaseString } from "./constant-case-string-to-dot-case-string"; - -describe("ConstantCaseStringToDotCaseString", () => { - test("converts a CONSTANT_CASE string to dot.case", () => { - expect(ConstantCaseStringToDotCaseString("CONSTANT_CASE_STRING")).toBe( - "constant.case.string", - ); - expect( - ConstantCaseStringToDotCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another.constant.case.string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(ConstantCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts deleted file mode 100644 index 4031d3a57..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to dot case string. - * - * @param str - The constant case string to convert. - * @returns The dot case string. - */ -export function ConstantCaseStringToDotCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, "."); -} diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/index.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 9a3de8eb2..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-dot-case-string"; diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts deleted file mode 100644 index ac186cecf..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ConstantCaseStringToHeaderCaseString } from "./constant-case-string-to-header-case-string"; - -describe("ConstantCaseStringToHeaderCaseString", () => { - test("converts a CONSTANT_CASE string to Header-Case", () => { - expect(ConstantCaseStringToHeaderCaseString("CONSTANT_CASE_STRING")).toBe( - "Constant-Case-String", - ); - expect( - ConstantCaseStringToHeaderCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("Another-Constant-Case-String"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(ConstantCaseStringToHeaderCaseString("header-case-string")).toBe( - "Header-Case-String", - ); - expect(ConstantCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts deleted file mode 100644 index f9445dac3..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a constant case string to header case string. - * - * @param str - The constant case string to convert. - * @returns The converted header case string. - */ -export function ConstantCaseStringToHeaderCaseString(str: string): string { - return str - .toLowerCase() - .replace(/_/g, "-") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-header-case-string/index.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-header-case-string/index.ts deleted file mode 100644 index 1385573ef..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-header-case-string"; diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 44bc5f1a9..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToKebabCaseString } from "./constant-case-string-to-kebab-case-string"; - -describe("ConstantCaseStringToKebabCaseString", () => { - test("converts a CONSTANT_CASE string to kebab-case", () => { - expect(ConstantCaseStringToKebabCaseString("CONSTANT_CASE_STRING")).toBe( - "constant-case-string", - ); - expect( - ConstantCaseStringToKebabCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another-constant-case-string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(ConstantCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts deleted file mode 100644 index 958b2b776..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to kebab case string. - * - * @param str - The constant case string to convert. - * @returns The kebab case string. - */ -export function ConstantCaseStringToKebabCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, "-"); -} diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/index.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 9581e768a..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts deleted file mode 100644 index d320d2e0d..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToLowerCaseString } from "./constant-case-string-to-lower-case-string"; - -describe("ConstantCaseStringToLowerCaseString", () => { - test("converts a CONSTANT_CASE string to lower case with spaces", () => { - expect(ConstantCaseStringToLowerCaseString("CONSTANT_CASE_STRING")).toBe( - "constant case string", - ); - expect( - ConstantCaseStringToLowerCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another constant case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case with spaces", () => { - expect(ConstantCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts deleted file mode 100644 index fdbf7727f..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to a lower case string. - * - * @param str - The constant case string to convert. - * @returns The lower case string. - */ -export function ConstantCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, " "); -} diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/index.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 3fabcbd2a..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-lower-case-string"; diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 4e10558cb..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToPascalCaseString } from "./constant-case-string-to-pascal-case-string"; - -describe("ConstantCaseStringToPascalCaseString", () => { - test("converts a CONSTANT_CASE string to PascalCase", () => { - expect(ConstantCaseStringToPascalCaseString("CONSTANT_CASE_STRING")).toBe( - "ConstantCaseString", - ); - expect( - ConstantCaseStringToPascalCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("AnotherConstantCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(ConstantCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts deleted file mode 100644 index 957856190..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a constant case string to a pascal case string. - * - * @param str - The constant case string to convert. - * @returns The pascal case string. - */ -export function ConstantCaseStringToPascalCaseString(str: string): string { - if (str.includes("_")) { - return str - .split("_") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1).toLowerCase()) - .join(""); - } - return str; -} diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/index.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index bf1034703..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts deleted file mode 100644 index c71f59742..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToPathCaseString } from "./constant-case-string-to-path-case-string"; - -describe("ConstantCaseStringToPathCaseString", () => { - test("converts a CONSTANT_CASE string to path/case", () => { - expect(ConstantCaseStringToPathCaseString("CONSTANT_CASE_STRING")).toBe( - "constant/case/string", - ); - expect( - ConstantCaseStringToPathCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another/constant/case/string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(ConstantCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts deleted file mode 100644 index 31e24485b..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to a path case string. - * - * @param str - The constant case string to convert. - * @returns The converted path case string. - */ -export function ConstantCaseStringToPathCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, "/"); -} diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-path-case-string/index.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-path-case-string/index.ts deleted file mode 100644 index 2e6fe936f..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-path-case-string"; diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 0362800fb..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToSentenceCaseString } from "./constant-case-string-to-sentence-case-string"; - -describe("ConstantCaseStringToSentenceCaseString", () => { - test("converts a CONSTANT_CASE string to sentence case", () => { - expect(ConstantCaseStringToSentenceCaseString("CONSTANT_CASE_STRING")).toBe( - "Constant case string", - ); - expect( - ConstantCaseStringToSentenceCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("Another constant case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(ConstantCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts deleted file mode 100644 index 224d52c8c..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a constant case string to sentence case string. - * - * @param str - The constant case string to convert. - * @returns The converted sentence case string. - */ -export function ConstantCaseStringToSentenceCaseString(str: string): string { - if (str.includes("_")) { - return str - .toLowerCase() - .split("_") - .map((word, index) => - index === 0 - ? word.charAt(0).toUpperCase() + word.slice(1).toLowerCase() - : word.toLowerCase(), - ) - .join(" "); - } - return str; -} diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/index.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index df143f715..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 8761ce413..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToSnakeCaseString } from "./constant-case-string-to-snake-case-string"; - -describe("ConstantCaseStringToSnakeCaseString", () => { - test("converts a CONSTANT_CASE string to snake_case", () => { - expect(ConstantCaseStringToSnakeCaseString("CONSTANT_CASE_STRING")).toBe( - "constant_case_string", - ); - expect( - ConstantCaseStringToSnakeCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("another_constant_case_string"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(ConstantCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts deleted file mode 100644 index a93ccea86..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to a snake case string. - * - * @param str - The constant case string to convert. - * @returns The snake case string. - */ -export function ConstantCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/index.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/index.ts deleted file mode 100644 index c7e8549ca..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-snake-case-string"; diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts deleted file mode 100644 index 5863dbc9c..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToTitleCaseString } from "./constant-case-string-to-title-case-string"; - -describe("ConstantCaseStringToTitleCaseString", () => { - test("converts a CONSTANT_CASE string to Title Case", () => { - expect(ConstantCaseStringToTitleCaseString("CONSTANT_CASE_STRING")).toBe( - "Constant Case String", - ); - expect( - ConstantCaseStringToTitleCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("Another Constant Case String"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(ConstantCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts deleted file mode 100644 index 05054a8ee..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a constant case string to title case string. - * - * @param str - The constant case string to convert. - * @returns The title case string. - */ -export function ConstantCaseStringToTitleCaseString(str: string): string { - return str - .toLowerCase() - .replace(/_/g, " ") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-title-case-string/index.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-title-case-string/index.ts deleted file mode 100644 index 201ffd565..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-title-case-string"; diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts deleted file mode 100644 index da010d217..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ConstantCaseStringToUpperCaseString } from "./constant-case-string-to-upper-case-string"; - -describe("ConstantCaseStringToUpperCaseString", () => { - test("converts a CONSTANT_CASE string to UPPERCASE", () => { - expect(ConstantCaseStringToUpperCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT CASE STRING", - ); - expect( - ConstantCaseStringToUpperCaseString("ANOTHER_CONSTANT_CASE_STRING"), - ).toBe("ANOTHER CONSTANT CASE STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(ConstantCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in UPPERCASE", () => { - expect(ConstantCaseStringToUpperCaseString("UPPERCASE STRING")).toBe( - "UPPERCASE STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts deleted file mode 100644 index a23f970a5..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a constant case string to an upper case string. - * - * @param str - The constant case string to convert. - * @returns The converted upper case string. - */ -export function ConstantCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/_/g, " "); -} diff --git a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/index.ts b/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 140f6644d..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./constant-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/constant-case-string/index.ts b/npm/packages/string/string/src/string/case/constant-case-string/index.ts deleted file mode 100644 index 797cda291..000000000 --- a/npm/packages/string/string/src/string/case/constant-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./constant-case-string-to-camel-case-string"; -export * from "./constant-case-string-to-dot-case-string"; -export * from "./constant-case-string-to-header-case-string"; -export * from "./constant-case-string-to-kebab-case-string"; -export * from "./constant-case-string-to-lower-case-string"; -export * from "./constant-case-string-to-pascal-case-string"; -export * from "./constant-case-string-to-path-case-string"; -export * from "./constant-case-string-to-sentence-case-string"; -export * from "./constant-case-string-to-snake-case-string"; -export * from "./constant-case-string-to-title-case-string"; -export * from "./constant-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts deleted file mode 100644 index a7ac9e9c0..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToCamelCaseString } from "./dot-case-string-to-camel-case-string"; - -describe("DotCaseStringToCamelCaseString", () => { - test("converts a dot.case string to camelCase", () => { - expect(DotCaseStringToCamelCaseString("dot.case.string")).toBe( - "dotCaseString", - ); - expect(DotCaseStringToCamelCaseString("another.dot.case.string")).toBe( - "anotherDotCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(DotCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts deleted file mode 100644 index ee1941ac4..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a dot-case string to camelCase string. - * - * @param str - The dot-case string to convert. - * @returns The camelCase string. - */ -export function DotCaseStringToCamelCaseString(str: string): string { - return str.replace(/\.(?\w)/g, (match: string, char: string) => - char.toUpperCase(), - ); -} diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/index.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 57ae578cc..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-camel-case-string"; diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 7210efe1c..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToConstantCaseString } from "./dot-case-string-to-constant-case-string"; - -describe("DotCaseStringToConstantCaseString", () => { - test("converts a dot.case string to CONSTANT_CASE", () => { - expect(DotCaseStringToConstantCaseString("dot.case.string")).toBe( - "DOT_CASE_STRING", - ); - expect(DotCaseStringToConstantCaseString("another.dot.case.string")).toBe( - "ANOTHER_DOT_CASE_STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(DotCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts deleted file mode 100644 index 7dfdc8a40..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a dot case string to constant case string. - * - * @param str - The dot case string to convert. - * @returns The converted constant case string. - */ -export function DotCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/\./g, "_"); -} diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/index.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 5c1ee891b..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-constant-case-string"; diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts deleted file mode 100644 index 6db6e2eb2..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToHeaderCaseString } from "./dot-case-string-to-header-case-string"; - -describe("DotCaseStringToHeaderCaseString", () => { - test("converts a dot.case string to Header-Case", () => { - expect(DotCaseStringToHeaderCaseString("dot.case.string")).toBe( - "Dot-Case-String", - ); - expect(DotCaseStringToHeaderCaseString("another.dot.case.string")).toBe( - "Another-Dot-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(DotCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts deleted file mode 100644 index 712e82697..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a dot case string to header case string. - * - * @param str - The dot case string to convert. - * @returns The converted header case string. - */ -export function DotCaseStringToHeaderCaseString(str: string): string { - return str - .split(".") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-header-case-string/index.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-header-case-string/index.ts deleted file mode 100644 index f281dd0b1..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-header-case-string"; diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 139a57c9e..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToKebabCaseString } from "./dot-case-string-to-kebab-case-string"; - -describe("DotCaseStringToKebabCaseString", () => { - test("converts a dot.case string to kebab-case", () => { - expect(DotCaseStringToKebabCaseString("dot.case.string")).toBe( - "dot-case-string", - ); - expect(DotCaseStringToKebabCaseString("another.dot.case.string")).toBe( - "another-dot-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(DotCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts deleted file mode 100644 index 1dc3e72b0..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a dot case string to kebab case string. - * - * @param str - The dot case string to convert. - * @returns The kebab case string. - */ -export function DotCaseStringToKebabCaseString(str: string): string { - return str.replace(/\./g, "-"); -} diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/index.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index a933c1747..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts deleted file mode 100644 index dad50d928..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToLowerCaseString } from "./dot-case-string-to-lower-case-string"; - -describe("DotCaseStringToLowerCaseString", () => { - test("converts a dot.case string to lowercase", () => { - expect(DotCaseStringToLowerCaseString("dot.case.string")).toBe( - "dot case string", - ); - expect(DotCaseStringToLowerCaseString("another.dot.case.string")).toBe( - "another dot case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lowercase", () => { - expect(DotCaseStringToLowerCaseString("lower.case.string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts deleted file mode 100644 index ceeb8e78d..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a dot case string to a lower case string. - * - * @param str - The dot case string to convert. - * @returns The converted lower case string. - */ -export function DotCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/\./g, " "); -} diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/index.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/index.ts deleted file mode 100644 index c0bfa7bf6..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-lower-case-string"; diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index ccab19618..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToPascalCaseString } from "./dot-case-string-to-pascal-case-string"; - -describe("DotCaseStringToPascalCaseString", () => { - test("converts a dot.case string to PascalCase", () => { - expect(DotCaseStringToPascalCaseString("dot.case.string")).toBe( - "DotCaseString", - ); - expect(DotCaseStringToPascalCaseString("another.dot.case.string")).toBe( - "AnotherDotCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(DotCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts deleted file mode 100644 index 744b18c6f..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a dot case string to pascal case string. - * - * @param str - The dot case string to convert. - * @returns The pascal case string. - */ -export function DotCaseStringToPascalCaseString(str: string): string { - return str - .split(".") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join(""); -} diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/index.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 66d8f20a5..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts deleted file mode 100644 index 98c196025..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToPathCaseString } from "./dot-case-string-to-path-case-string"; - -describe("DotCaseStringToPathCaseString", () => { - test("converts a dot.case string to path/case", () => { - expect(DotCaseStringToPathCaseString("dot.case.string")).toBe( - "dot/case/string", - ); - expect(DotCaseStringToPathCaseString("another.dot.case.string")).toBe( - "another/dot/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(DotCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts deleted file mode 100644 index 324d3c5b8..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a dot case string to a path case string. - * Replaces all occurrences of "." with "/". - * - * @param str - The dot case string to convert. - * @returns The converted path case string. - */ -export function DotCaseStringToPathCaseString(str: string): string { - return str.replace(/\./g, "/"); -} diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-path-case-string/index.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-path-case-string/index.ts deleted file mode 100644 index cad25e3c6..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-path-case-string"; diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 56c58ea0a..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToSentenceCaseString } from "./dot-case-string-to-sentence-case-string"; - -describe("DotCaseStringToSentenceCaseString", () => { - test("converts a dot.case string to sentence case", () => { - expect(DotCaseStringToSentenceCaseString("dot.case.string")).toBe( - "Dot case string", - ); - expect(DotCaseStringToSentenceCaseString("another.dot.case.string")).toBe( - "Another dot case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(DotCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts deleted file mode 100644 index 3bab10235..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a dot-case string to sentence case string. - * - * @param str - The dot-case string to convert. - * @returns The converted sentence case string. - */ -export function DotCaseStringToSentenceCaseString(str: string): string { - if (str.includes(".")) { - return str - .toLowerCase() - .split(".") - .map((word, index) => - index === 0 - ? word.charAt(0).toUpperCase() + word.slice(1).toLowerCase() - : word.toLowerCase(), - ) - .join(" "); - } - return str; -} diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/index.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 716cff412..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts deleted file mode 100644 index eda4ff9a5..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToSnakeCaseString } from "./dot-case-string-to-snake-case-string"; - -describe("DotCaseStringToSnakeCaseString", () => { - test("converts a dot.case string to snake_case", () => { - expect(DotCaseStringToSnakeCaseString("dot.case.string")).toBe( - "dot_case_string", - ); - expect(DotCaseStringToSnakeCaseString("another.dot.case.string")).toBe( - "another_dot_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(DotCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts deleted file mode 100644 index 01a1883cd..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a dot case string to a snake case string. - * - * @param str - The dot case string to convert. - * @returns The converted snake case string. - */ -export function DotCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase().replace(/\./g, "_"); -} diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/index.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 028ff3836..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-snake-case-string"; diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts deleted file mode 100644 index 7f90c1b78..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToTitleCaseString } from "./dot-case-string-to-title-case-string"; - -describe("DotCaseStringToTitleCaseString", () => { - test("converts a dot.case string to Title Case", () => { - expect(DotCaseStringToTitleCaseString("dot.case.string")).toBe( - "Dot Case String", - ); - expect(DotCaseStringToTitleCaseString("another.dot.case.string")).toBe( - "Another Dot Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(DotCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts deleted file mode 100644 index 58a9772aa..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a dot case string to title case string. - * - * @param str - The dot case string to convert. - * @returns The title case string. - */ -export function DotCaseStringToTitleCaseString(str: string): string { - return str - .split(".") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-title-case-string/index.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-title-case-string/index.ts deleted file mode 100644 index ea3058abb..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-title-case-string"; diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 6171ab02d..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DotCaseStringToUpperCaseString } from "./dot-case-string-to-upper-case-string"; - -describe("DotCaseStringToUpperCaseString", () => { - test("converts a dot.case string to UPPERCASE", () => { - expect(DotCaseStringToUpperCaseString("dot.case.string")).toBe( - "DOT CASE STRING", - ); - expect(DotCaseStringToUpperCaseString("another.dot.case.string")).toBe( - "ANOTHER DOT CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(DotCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in UPPERCASE", () => { - expect(DotCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts deleted file mode 100644 index 9f2b41c64..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a dot case string to an upper case string. - * Replaces all dots with spaces and converts the string to uppercase. - * - * @param str - The dot case string to convert. - * @returns The converted upper case string. - */ -export function DotCaseStringToUpperCaseString(str: string): string { - return str.replace(/\./g, " ").toUpperCase(); -} diff --git a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/index.ts b/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 1a0788212..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./dot-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/dot-case-string/index.ts b/npm/packages/string/string/src/string/case/dot-case-string/index.ts deleted file mode 100644 index d2ac0d6fe..000000000 --- a/npm/packages/string/string/src/string/case/dot-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./dot-case-string-to-camel-case-string"; -export * from "./dot-case-string-to-constant-case-string"; -export * from "./dot-case-string-to-header-case-string"; -export * from "./dot-case-string-to-kebab-case-string"; -export * from "./dot-case-string-to-lower-case-string"; -export * from "./dot-case-string-to-pascal-case-string"; -export * from "./dot-case-string-to-path-case-string"; -export * from "./dot-case-string-to-sentence-case-string"; -export * from "./dot-case-string-to-snake-case-string"; -export * from "./dot-case-string-to-title-case-string"; -export * from "./dot-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 464c1ea64..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToCamelCaseString } from "./header-case-string-to-camel-case-string"; - -describe("HeaderCaseStringToCamelCaseString", () => { - test("converts a Header-Case string to camelCase", () => { - expect(HeaderCaseStringToCamelCaseString("Header-Case-String")).toBe( - "headerCaseString", - ); - expect( - HeaderCaseStringToCamelCaseString("Another-Header-Case-String"), - ).toBe("anotherHeaderCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(HeaderCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts deleted file mode 100644 index 984456e26..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a string in header case to camel case. - * - * @param str - The string to convert. - * @returns The converted camel case string. - */ -export function HeaderCaseStringToCamelCaseString(str: string): string { - if (str.includes("-")) { - return str - .split("-") - .map((word, index) => { - if (index === 0) { - return word.toLowerCase(); - } - return word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(); - }) - .join(""); - } - return str; -} diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-camel-case-string/index.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 89f7194bf..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-camel-case-string"; diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 3f67306db..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToConstantCaseString } from "./header-case-string-to-constant-case-string"; - -describe("HeaderCaseStringToConstantCaseString", () => { - test("converts a Header-Case string to CONSTANT_CASE", () => { - expect(HeaderCaseStringToConstantCaseString("Header-Case-String")).toBe( - "HEADER_CASE_STRING", - ); - expect( - HeaderCaseStringToConstantCaseString("Another-Header-Case-String"), - ).toBe("ANOTHER_HEADER_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(HeaderCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts deleted file mode 100644 index 5ff6dca4d..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a constant case string. - * - * @param str - The header case string to convert. - * @returns The converted constant case string. - */ -export function HeaderCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/-/g, "_"); -} diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-constant-case-string/index.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-constant-case-string/index.ts deleted file mode 100644 index fae8a9be4..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-constant-case-string"; diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts deleted file mode 100644 index dff3dda5d..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToDotCaseString } from "./header-case-string-to-dot-case-string"; - -describe("HeaderCaseStringToDotCaseString", () => { - test("converts a Header-Case string to dot.case", () => { - expect(HeaderCaseStringToDotCaseString("Header-Case-String")).toBe( - "header.case.string", - ); - expect(HeaderCaseStringToDotCaseString("Another-Header-Case-String")).toBe( - "another.header.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(HeaderCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts deleted file mode 100644 index 36bc98ad1..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a dot case string. - * - * @param str - The header case string to convert. - * @returns The dot case string. - */ -export function HeaderCaseStringToDotCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, "."); -} diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-dot-case-string/index.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-dot-case-string/index.ts deleted file mode 100644 index d5ef58c9f..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-dot-case-string"; diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index f5dfc29c8..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToKebabCaseString } from "./header-case-string-to-kebab-case-string"; - -describe("HeaderCaseStringToKebabCaseString", () => { - test("converts a Header-Case string to kebab-case", () => { - expect(HeaderCaseStringToKebabCaseString("Header-Case-String")).toBe( - "header-case-string", - ); - expect( - HeaderCaseStringToKebabCaseString("Another-Header-Case-String"), - ).toBe("another-header-case-string"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(HeaderCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts deleted file mode 100644 index adfe00f5f..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to kebab case string. - * - * @param str - The header case string to convert. - * @returns The converted kebab case string. - */ -export function HeaderCaseStringToKebabCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, "_").replace(/_/g, "-"); -} diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-kebab-case-string/index.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 83506576a..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts deleted file mode 100644 index cd8dec8ec..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToLowerCaseString } from "./header-case-string-to-lower-case-string"; - -describe("HeaderCaseStringToLowerCaseString", () => { - test("converts a Header-Case string to lowercase", () => { - expect(HeaderCaseStringToLowerCaseString("Header-Case-String")).toBe( - "header case string", - ); - expect( - HeaderCaseStringToLowerCaseString("Another-Header-Case-String"), - ).toBe("another header case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lowercase", () => { - expect(HeaderCaseStringToLowerCaseString("lowercase string")).toBe( - "lowercase string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts deleted file mode 100644 index 4c7fc9320..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a lower case string. - * - * @param str - The header case string to convert. - * @returns The converted lower case string. - */ -export function HeaderCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, " "); -} diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-lower-case-string/index.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 194932ed1..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-lower-case-string"; diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index b13ffa81b..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToPascalCaseString } from "./header-case-string-to-pascal-case-string"; - -describe("HeaderCaseStringToPascalCaseString", () => { - test("converts a Header-Case string to PascalCase", () => { - expect(HeaderCaseStringToPascalCaseString("Header-Case-String")).toBe( - "HeaderCaseString", - ); - expect( - HeaderCaseStringToPascalCaseString("Another-Header-Case-String"), - ).toBe("AnotherHeaderCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(HeaderCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts deleted file mode 100644 index de0d319bc..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a header case string to a Pascal case string. - * - * @param str - The header case string to convert. - * @returns The converted Pascal case string. - */ -export function HeaderCaseStringToPascalCaseString(str: string): string { - if (str.includes("-")) { - return str - .split("-") - .map((word) => { - return word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(); - }) - .join(""); - } - return str; -} diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-pascal-case-string/index.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 0f2ef7272..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts deleted file mode 100644 index 9067c5727..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToPathCaseString } from "./header-case-string-to-path-case-string"; - -describe("HeaderCaseStringToPathCaseString", () => { - test("converts a Header-Case string to path/case", () => { - expect(HeaderCaseStringToPathCaseString("Header-Case-String")).toBe( - "header/case/string", - ); - expect(HeaderCaseStringToPathCaseString("Another-Header-Case-String")).toBe( - "another/header/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(HeaderCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts deleted file mode 100644 index 2d5f95eac..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a path case string. - * - * @param str - The header case string to convert. - * @returns The converted path case string. - */ -export function HeaderCaseStringToPathCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, "/"); -} diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-path-case-string/index.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-path-case-string/index.ts deleted file mode 100644 index 0b664e245..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-path-case-string"; diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 416ddd16b..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToSentenceCaseString } from "./header-case-string-to-sentence-case-string"; - -describe("HeaderCaseStringToSentenceCaseString", () => { - test("converts a Header-Case string to sentence case", () => { - expect(HeaderCaseStringToSentenceCaseString("Header-Case-String")).toBe( - "Header case string", - ); - expect( - HeaderCaseStringToSentenceCaseString("Another-Header-Case-String"), - ).toBe("Another header case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(HeaderCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts deleted file mode 100644 index b135a526b..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Converts a string in header case to sentence case. - * - * @param str - The string to convert. - * @returns The converted string in sentence case. - */ -export function HeaderCaseStringToSentenceCaseString(str: string): string { - if (str.includes("-")) { - return str - .split("-") - .map((word, index) => { - if (index === 0) { - return word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(); - } - return word.toLowerCase(); - }) - .join(" "); - } - return str; -} diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-sentence-case-string/index.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 8c5df8fe6..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 7223477ca..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToSnakeCaseString } from "./header-case-string-to-snake-case-string"; - -describe("HeaderCaseStringToSnakeCaseString", () => { - test("converts a Header-Case string to snake_case", () => { - expect(HeaderCaseStringToSnakeCaseString("Header-Case-String")).toBe( - "header_case_string", - ); - expect( - HeaderCaseStringToSnakeCaseString("Another-Header-Case-String"), - ).toBe("another_header_case_string"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(HeaderCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts deleted file mode 100644 index 0b5f9b9a5..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to a snake case string. - * - * @param str - The header case string to convert. - * @returns The snake case string. - */ -export function HeaderCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, "_"); -} diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-snake-case-string/index.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 8b7d87b2e..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-snake-case-string"; diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts deleted file mode 100644 index 13cc91b2f..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToTitleCaseString } from "./header-case-string-to-title-case-string"; - -describe("HeaderCaseStringToTitleCaseString", () => { - test("converts a Header-Case string to Title Case", () => { - expect(HeaderCaseStringToTitleCaseString("Header-Case-String")).toBe( - "Header Case String", - ); - expect( - HeaderCaseStringToTitleCaseString("Another-Header-Case-String"), - ).toBe("Another Header Case String"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(HeaderCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts deleted file mode 100644 index de2b0d55a..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a header case string to title case string. - * - * @param str - The header case string to convert. - * @returns The title case string. - */ -export function HeaderCaseStringToTitleCaseString(str: string): string { - return str - .toLowerCase() - .replace(/-/g, " ") - .replace(/(?:^|\s)\S/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-title-case-string/index.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-title-case-string/index.ts deleted file mode 100644 index f068ce930..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-title-case-string"; diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 7183b74dd..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HeaderCaseStringToUpperCaseString } from "./header-case-string-to-upper-case-string"; - -describe("HeaderCaseStringToUpperCaseString", () => { - test("converts a Header-Case string to UPPERCASE", () => { - expect(HeaderCaseStringToUpperCaseString("Header-Case-String")).toBe( - "HEADER CASE STRING", - ); - expect( - HeaderCaseStringToUpperCaseString("Another-Header-Case-String"), - ).toBe("ANOTHER HEADER CASE STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(HeaderCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in UPPERCASE", () => { - expect(HeaderCaseStringToUpperCaseString("UPPERCASE STRING")).toBe( - "UPPERCASE STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts deleted file mode 100644 index dd8ebe865..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a header case string to an upper case string. - * - * @param str - The header case string to convert. - * @returns The converted upper case string. - */ -export function HeaderCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/-/g, " "); -} diff --git a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-upper-case-string/index.ts b/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 0105d7e47..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/header-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./header-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/header-case-string/index.ts b/npm/packages/string/string/src/string/case/header-case-string/index.ts deleted file mode 100644 index f1c832e4a..000000000 --- a/npm/packages/string/string/src/string/case/header-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./header-case-string-to-camel-case-string"; -export * from "./header-case-string-to-constant-case-string"; -export * from "./header-case-string-to-dot-case-string"; -export * from "./header-case-string-to-kebab-case-string"; -export * from "./header-case-string-to-lower-case-string"; -export * from "./header-case-string-to-pascal-case-string"; -export * from "./header-case-string-to-path-case-string"; -export * from "./header-case-string-to-sentence-case-string"; -export * from "./header-case-string-to-snake-case-string"; -export * from "./header-case-string-to-title-case-string"; -export * from "./header-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/index.ts b/npm/packages/string/string/src/string/case/index.ts deleted file mode 100644 index 22ef5bf67..000000000 --- a/npm/packages/string/string/src/string/case/index.ts +++ /dev/null @@ -1,13 +0,0 @@ -export * from "./camel-case-string"; -export * from "./constant-case-string"; -export * from "./dot-case-string"; -export * from "./header-case-string"; -export * from "./kebab-case-string"; -export * from "./lower-case-string"; -export * from "./pascal-case-string"; -export * from "./path-case-string"; -export * from "./sentence-case-string"; -export * from "./snake-case-string"; -export * from "./string"; -export * from "./title-case-string"; -export * from "./upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/index.ts b/npm/packages/string/string/src/string/case/kebab-case-string/index.ts deleted file mode 100644 index d05db65f0..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./kebab-case-string-to-camel-case-string"; -export * from "./kebab-case-string-to-constant-case-string"; -export * from "./kebab-case-string-to-dot-case-string"; -export * from "./kebab-case-string-to-header-case-string"; -export * from "./kebab-case-string-to-lower-case-string"; -export * from "./kebab-case-string-to-pascal-case-string"; -export * from "./kebab-case-string-to-path-case-string"; -export * from "./kebab-case-string-to-sentence-case-string"; -export * from "./kebab-case-string-to-snake-case-string"; -export * from "./kebab-case-string-to-title-case-string"; -export * from "./kebab-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/index.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 477c2d818..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-camel-case-string"; diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 1f41a8fff..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToCamelCaseString } from "./kebab-case-string-to-camel-case-string"; - -describe("KebabCaseStringToCamelCaseString", () => { - test("converts a kebab-case string to camelCase", () => { - expect(KebabCaseStringToCamelCaseString("kebab-case-string")).toBe( - "kebabCaseString", - ); - expect(KebabCaseStringToCamelCaseString("another-kebab-case-string")).toBe( - "anotherKebabCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(KebabCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts deleted file mode 100644 index dca5ce4ff..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a kebab-case string to camelCase string. - * - * @param str - The kebab-case string to convert. - * @returns The camelCase string. - */ -export function KebabCaseStringToCamelCaseString(str: string): string { - return str.replace(/-(?[a-z])/g, (match: string, group1: string) => - group1.toUpperCase(), - ); -} diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/index.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 942b899cb..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-constant-case-string"; diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts deleted file mode 100644 index a6ff03113..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToConstantCaseString } from "./kebab-case-string-to-constant-case-string"; - -describe("KebabCaseStringToConstantCaseString", () => { - test("converts a kebab-case string to CONSTANT_CASE", () => { - expect(KebabCaseStringToConstantCaseString("kebab-case-string")).toBe( - "KEBAB_CASE_STRING", - ); - expect( - KebabCaseStringToConstantCaseString("another-kebab-case-string"), - ).toBe("ANOTHER_KEBAB_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(KebabCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts deleted file mode 100644 index f18003ab1..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to a constant case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted constant case string. - */ -export function KebabCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/-/g, "_"); -} diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/index.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 78d5632a4..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-dot-case-string"; diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 9104e4652..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToDotCaseString } from "./kebab-case-string-to-dot-case-string"; - -describe("KebabCaseStringToDotCaseString", () => { - test("converts a kebab-case string to dot.case", () => { - expect(KebabCaseStringToDotCaseString("kebab-case-string")).toBe( - "kebab.case.string", - ); - expect(KebabCaseStringToDotCaseString("another-kebab-case-string")).toBe( - "another.kebab.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(KebabCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts deleted file mode 100644 index 332c78e71..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a kebab-case string to a dot-case string. - * Replaces all hyphens with dots. - * - * @param str - The kebab-case string to convert. - * @returns The dot-case string. - */ -export function KebabCaseStringToDotCaseString(str: string): string { - return str.replace(/-/g, "."); -} diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/index.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/index.ts deleted file mode 100644 index 8c6984ccc..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-header-case-string"; diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts deleted file mode 100644 index 0ef2df31a..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { KebabCaseStringToHeaderCaseString } from "./kebab-case-string-to-header-case-string"; - -describe("KebabCaseStringToHeaderCaseString", () => { - test("converts a kebab-case string to Header-Case", () => { - expect(KebabCaseStringToHeaderCaseString("kebab-case-string")).toBe( - "Kebab-Case-String", - ); - expect(KebabCaseStringToHeaderCaseString("another-kebab-case-string")).toBe( - "Another-Kebab-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(KebabCaseStringToHeaderCaseString("header-case-string")).toBe( - "Header-Case-String", - ); - expect(KebabCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts deleted file mode 100644 index 5106feab9..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a kebab-case string to header-case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted header-case string. - */ -export function KebabCaseStringToHeaderCaseString(str: string): string { - const result = str - .replace(/-/g, " ") - .replace(/\b\w/g, (match) => match.toUpperCase()); - return result.replace(/ /g, "-"); -} diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/index.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/index.ts deleted file mode 100644 index b69f7123f..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-lower-case-string"; diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 64052f928..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToLowerCaseString } from "./kebab-case-string-to-lower-case-string"; - -describe("KebabCaseStringToLowerCaseString", () => { - test("converts a kebab-case string to lowercase", () => { - expect(KebabCaseStringToLowerCaseString("kebab-case-string")).toBe( - "kebab case string", - ); - expect(KebabCaseStringToLowerCaseString("another-kebab-case-string")).toBe( - "another kebab case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lowercase", () => { - expect(KebabCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts deleted file mode 100644 index a4cce3afc..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to a lower case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted lower case string. - */ -export function KebabCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/-/g, " "); -} diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/index.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 35da8baf9..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 4a64d3340..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToPascalCaseString } from "./kebab-case-string-to-pascal-case-string"; - -describe("KebabCaseStringToPascalCaseString", () => { - test("converts a kebab-case string to PascalCase", () => { - expect(KebabCaseStringToPascalCaseString("kebab-case-string")).toBe( - "KebabCaseString", - ); - expect(KebabCaseStringToPascalCaseString("another-kebab-case-string")).toBe( - "AnotherKebabCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(KebabCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts deleted file mode 100644 index c170f33ae..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a kebab-case string to PascalCase string. - * - * @param str - The kebab-case string to convert. - * @returns The PascalCase string. - */ -export function KebabCaseStringToPascalCaseString(str: string): string { - return str - .replace(/-(?[a-z])/g, (match: string, group1: string) => - group1.toUpperCase(), - ) - .replace(/^\w/, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/index.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/index.ts deleted file mode 100644 index e7e8706c7..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-path-case-string"; diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts deleted file mode 100644 index 6625fc3b0..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToPathCaseString } from "./kebab-case-string-to-path-case-string"; - -describe("KebabCaseStringToPathCaseString", () => { - test("converts a kebab-case string to path/case", () => { - expect(KebabCaseStringToPathCaseString("kebab-case-string")).toBe( - "kebab/case/string", - ); - expect(KebabCaseStringToPathCaseString("another-kebab-case-string")).toBe( - "another/kebab/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(KebabCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts deleted file mode 100644 index 3faeb6316..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a kebab-case string to a path-case string. - * Replaces all hyphens with forward slashes. - * - * @param str - The kebab-case string to convert. - * @returns The converted path-case string. - */ -export function KebabCaseStringToPathCaseString(str: string): string { - return str.replace(/-/g, "/"); -} diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/index.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 641185f41..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 90a989aca..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToSentenceCaseString } from "./kebab-case-string-to-sentence-case-string"; - -describe("KebabCaseStringToSentenceCaseString", () => { - test("converts a kebab-case string to sentence case", () => { - expect(KebabCaseStringToSentenceCaseString("kebab-case-string")).toBe( - "Kebab case string", - ); - expect( - KebabCaseStringToSentenceCaseString("another-kebab-case-string"), - ).toBe("Another kebab case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(KebabCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts deleted file mode 100644 index ac01d3f49..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to sentence case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted sentence case string. - */ -export function KebabCaseStringToSentenceCaseString(str: string): string { - return str.replace(/-/g, " ").replace(/^\w/, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/index.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/index.ts deleted file mode 100644 index a53b9e24e..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-snake-case-string"; diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts deleted file mode 100644 index a83e50223..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToSnakeCaseString } from "./kebab-case-string-to-snake-case-string"; - -describe("KebabCaseStringToSnakeCaseString", () => { - test("converts a kebab-case string to snake_case", () => { - expect(KebabCaseStringToSnakeCaseString("kebab-case-string")).toBe( - "kebab_case_string", - ); - expect(KebabCaseStringToSnakeCaseString("another-kebab-case-string")).toBe( - "another_kebab_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(KebabCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts deleted file mode 100644 index 3638a7b1f..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to a snake_case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted snake_case string. - */ -export function KebabCaseStringToSnakeCaseString(str: string): string { - return str.replace(/-/g, "_"); -} diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/index.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/index.ts deleted file mode 100644 index 9d8036e4f..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-title-case-string"; diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts deleted file mode 100644 index 29f2e51ad..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToTitleCaseString } from "./kebab-case-string-to-title-case-string"; - -describe("KebabCaseStringToTitleCaseString", () => { - test("converts a kebab-case string to Title Case", () => { - expect(KebabCaseStringToTitleCaseString("kebab-case-string")).toBe( - "Kebab Case String", - ); - expect(KebabCaseStringToTitleCaseString("another-kebab-case-string")).toBe( - "Another Kebab Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(KebabCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts deleted file mode 100644 index 344876dbd..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a kebab-case string to title case string. - * - * @param str - The kebab-case string to convert. - * @returns The title case string. - */ -export function KebabCaseStringToTitleCaseString(str: string): string { - return str - .replace(/-/g, " ") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/index.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/index.ts deleted file mode 100644 index cc6c6e2f1..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./kebab-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts deleted file mode 100644 index f10339623..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { KebabCaseStringToUpperCaseString } from "./kebab-case-string-to-upper-case-string"; - -describe("KebabCaseStringToUpperCaseString", () => { - test("converts a kebab-case string to uppercase", () => { - expect(KebabCaseStringToUpperCaseString("kebab-case-string")).toBe( - "KEBAB CASE STRING", - ); - expect(KebabCaseStringToUpperCaseString("another-kebab-case-string")).toBe( - "ANOTHER KEBAB CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(KebabCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in uppercase", () => { - expect(KebabCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts b/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts deleted file mode 100644 index 33394c082..000000000 --- a/npm/packages/string/string/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a kebab-case string to an upper case string. - * - * @param str - The kebab-case string to convert. - * @returns The converted upper case string. - */ -export function KebabCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/-/g, " "); -} diff --git a/npm/packages/string/string/src/string/case/lower-case-string/index.ts b/npm/packages/string/string/src/string/case/lower-case-string/index.ts deleted file mode 100644 index 46c6abfee..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./lower-case-string-to-camel-case-string"; -export * from "./lower-case-string-to-constant-case-string"; -export * from "./lower-case-string-to-dot-case-string"; -export * from "./lower-case-string-to-header-case-string"; -export * from "./lower-case-string-to-kebab-case-string"; -export * from "./lower-case-string-to-pascal-case-string"; -export * from "./lower-case-string-to-path-case-string"; -export * from "./lower-case-string-to-sentence-case-string"; -export * from "./lower-case-string-to-snake-case-string"; -export * from "./lower-case-string-to-title-case-string"; -export * from "./lower-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/index.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 81214d7ed..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-camel-case-string"; diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 40ca1f39f..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToCamelCaseString } from "./lower-case-string-to-camel-case-string"; - -describe("LowerCaseStringToCamelCaseString", () => { - test("converts a lower case string to camelCase", () => { - expect(LowerCaseStringToCamelCaseString("lower case string")).toBe( - "lowerCaseString", - ); - expect(LowerCaseStringToCamelCaseString("another lower case string")).toBe( - "anotherLowerCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(LowerCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts deleted file mode 100644 index 1d3da4d03..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a lower case string to camel case string. - * - * @param str - The lower case string to convert. - * @returns The camel case string. - */ -export function LowerCaseStringToCamelCaseString(str: string): string { - return str.replace(/ (?[a-z])/g, (match: string, group1: string) => - group1.toUpperCase(), - ); -} diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/index.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 1647a1e25..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-constant-case-string"; diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 35c29b6f8..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToConstantCaseString } from "./lower-case-string-to-constant-case-string"; - -describe("LowerCaseStringToConstantCaseString", () => { - test("converts a lower case string to CONSTANT_CASE", () => { - expect(LowerCaseStringToConstantCaseString("lower case string")).toBe( - "LOWER_CASE_STRING", - ); - expect( - LowerCaseStringToConstantCaseString("another lower case string"), - ).toBe("ANOTHER_LOWER_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(LowerCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts deleted file mode 100644 index f50fb28fc..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a lower case string to constant case string. - * - * @param str - The lower case string to convert. - * @returns The constant case string. - */ -export function LowerCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/ /g, "_"); -} diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/index.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/index.ts deleted file mode 100644 index e790d3aa3..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-dot-case-string"; diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 1bf2cbe7d..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToDotCaseString } from "./lower-case-string-to-dot-case-string"; - -describe("LowerCaseStringToDotCaseString", () => { - test("converts a lower case string to dot.case", () => { - expect(LowerCaseStringToDotCaseString("lower case string")).toBe( - "lower.case.string", - ); - expect(LowerCaseStringToDotCaseString("another lower case string")).toBe( - "another.lower.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(LowerCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts deleted file mode 100644 index 1c891ba9a..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a lower case string to dot case string. - * Replaces all spaces with dots. - * - * @param str - The lower case string to convert. - * @returns The dot case string. - */ -export function LowerCaseStringToDotCaseString(str: string): string { - return str.replace(/ /g, "."); -} diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-header-case-string/index.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-header-case-string/index.ts deleted file mode 100644 index d4cbc1134..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-header-case-string"; diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts deleted file mode 100644 index b1bf3cf58..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { LowerCaseStringToHeaderCaseString } from "./lower-case-string-to-header-case-string"; - -describe("LowerCaseStringToHeaderCaseString", () => { - test("converts a lower case string to Header Case", () => { - expect(LowerCaseStringToHeaderCaseString("lower case string")).toBe( - "Lower-Case-String", - ); - expect(LowerCaseStringToHeaderCaseString("another lower case string")).toBe( - "Another-Lower-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header Case", () => { - expect(LowerCaseStringToHeaderCaseString("header-case-string")).toBe( - "Header-Case-String", - ); - expect(LowerCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts deleted file mode 100644 index 7d49398b2..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a lower case string to header case string. - * - * @param str - The lower case string to convert. - * @returns The header case string. - */ -export function LowerCaseStringToHeaderCaseString(str: string): string { - return str - .replace(/ /g, "-") - .replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/index.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index f2d3cf52d..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index bf58fdefe..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToKebabCaseString } from "./lower-case-string-to-kebab-case-string"; - -describe("LowerCaseStringToKebabCaseString", () => { - test("converts a lower case string to kebab-case", () => { - expect(LowerCaseStringToKebabCaseString("lower case string")).toBe( - "lower-case-string", - ); - expect(LowerCaseStringToKebabCaseString("another lower case string")).toBe( - "another-lower-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(LowerCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts deleted file mode 100644 index c8e307d12..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a lower case string to kebab case string. - * Replaces all spaces with hyphens. - * - * @param str - The lower case string to convert. - * @returns The kebab case string. - */ -export function LowerCaseStringToKebabCaseString(str: string): string { - return str.replace(/ /g, "-"); -} diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/index.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 8012f1528..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 47a5a0edb..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToPascalCaseString } from "./lower-case-string-to-pascal-case-string"; - -describe("LowerCaseStringToPascalCaseString", () => { - test("converts a lower case string to PascalCase", () => { - expect(LowerCaseStringToPascalCaseString("lower case string")).toBe( - "LowerCaseString", - ); - expect(LowerCaseStringToPascalCaseString("another lower case string")).toBe( - "AnotherLowerCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(LowerCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts deleted file mode 100644 index c62af49dc..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a lower case string to Pascal case string. - * - * @param str - The lower case string to convert. - * @returns The Pascal case string. - */ -export function LowerCaseStringToPascalCaseString(str: string): string { - return str - .replace(/\b\w/g, (match) => match.toUpperCase()) - .replace(/\s/g, ""); -} diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-path-case-string/index.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-path-case-string/index.ts deleted file mode 100644 index 4d7574bcc..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-path-case-string"; diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts deleted file mode 100644 index 65f9096d9..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToPathCaseString } from "./lower-case-string-to-path-case-string"; - -describe("LowerCaseStringToPathCaseString", () => { - test("converts a lower case string to path-case", () => { - expect(LowerCaseStringToPathCaseString("lower case string")).toBe( - "lower/case/string", - ); - expect(LowerCaseStringToPathCaseString("another lower case string")).toBe( - "another/lower/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path-case", () => { - expect(LowerCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts deleted file mode 100644 index ad452cf94..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a lower case string to a path case string. - * Replaces spaces with slashes. - * - * @param str - The lower case string to convert. - * @returns The path case string. - */ -export function LowerCaseStringToPathCaseString(str: string): string { - return str.replace(/ /g, "/"); -} diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/index.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index f9ac7c163..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 95a5cc272..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToSentenceCaseString } from "./lower-case-string-to-sentence-case-string"; - -describe("LowerCaseStringToSentenceCaseString", () => { - test("converts a lower case string to sentence case", () => { - expect(LowerCaseStringToSentenceCaseString("lower case string")).toBe( - "Lower case string", - ); - expect( - LowerCaseStringToSentenceCaseString("another lower case string"), - ).toBe("Another lower case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(LowerCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts deleted file mode 100644 index 37a713030..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,8 +0,0 @@ -/** - * Converts a lower case string to sentence case string. - * @param str - The lower case string to convert. - * @returns The sentence case string. - */ -export function LowerCaseStringToSentenceCaseString(str: string): string { - return str.charAt(0).toUpperCase() + str.slice(1); -} diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/index.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 165df0e75..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-snake-case-string"; diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 712f27be4..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToSnakeCaseString } from "./lower-case-string-to-snake-case-string"; - -describe("LowerCaseStringToSnakeCaseString", () => { - test("converts a lower case string to snake_case", () => { - expect(LowerCaseStringToSnakeCaseString("lower case string")).toBe( - "lower_case_string", - ); - expect(LowerCaseStringToSnakeCaseString("another lower case string")).toBe( - "another_lower_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(LowerCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts deleted file mode 100644 index 4dfdfb7eb..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a lower case string to snake case string. - * Replaces all spaces with underscores. - * - * @param str - The lower case string to convert. - * @returns The snake case string. - */ -export function LowerCaseStringToSnakeCaseString(str: string): string { - return str.replace(/ /g, "_"); -} diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-title-case-string/index.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-title-case-string/index.ts deleted file mode 100644 index 618f0f294..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-title-case-string"; diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts deleted file mode 100644 index 562aa0016..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToTitleCaseString } from "./lower-case-string-to-title-case-string"; - -describe("LowerCaseStringToTitleCaseString", () => { - test("converts a lower case string to title case", () => { - expect(LowerCaseStringToTitleCaseString("lower case string")).toBe( - "Lower Case String", - ); - expect(LowerCaseStringToTitleCaseString("another lower case string")).toBe( - "Another Lower Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in title case", () => { - expect(LowerCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts deleted file mode 100644 index 8d7cacbfc..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a lower case string to title case string. - * - * @param str - The lower case string to convert. - * @returns The title case string. - */ -export function LowerCaseStringToTitleCaseString(str: string): string { - return str.replace(/\b\w/g, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/index.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 8d0a105f3..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./lower-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 4702f9fd8..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { LowerCaseStringToUpperCaseString } from "./lower-case-string-to-upper-case-string"; - -describe("LowerCaseStringToUpperCaseString", () => { - test("converts a lower case string to upper case", () => { - expect(LowerCaseStringToUpperCaseString("lower case string")).toBe( - "LOWER CASE STRING", - ); - expect(LowerCaseStringToUpperCaseString("another lower case string")).toBe( - "ANOTHER LOWER CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(LowerCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(LowerCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts b/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts deleted file mode 100644 index 581c8fd04..000000000 --- a/npm/packages/string/string/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a lower case string to an upper case string. - * - * @param str - The lower case string to convert. - * @returns The upper case string. - */ -export function LowerCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/index.ts b/npm/packages/string/string/src/string/case/pascal-case-string/index.ts deleted file mode 100644 index 489744558..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./pascal-case-string-to-camel-case-string"; -export * from "./pascal-case-string-to-constant-case-string"; -export * from "./pascal-case-string-to-dot-case-string"; -export * from "./pascal-case-string-to-header-case-string"; -export * from "./pascal-case-string-to-kebab-case-string"; -export * from "./pascal-case-string-to-lower-case-string"; -export * from "./pascal-case-string-to-path-case-string"; -export * from "./pascal-case-string-to-sentence-case-string"; -export * from "./pascal-case-string-to-snake-case-string"; -export * from "./pascal-case-string-to-title-case-string"; -export * from "./pascal-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/index.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/index.ts deleted file mode 100644 index ba762cf08..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-camel-case-string"; diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts deleted file mode 100644 index f1c78f1e7..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToCamelCaseString } from "./pascal-case-string-to-camel-case-string"; - -describe("PascalCaseStringToCamelCaseString", () => { - test("converts a PascalCase string to camelCase", () => { - expect(PascalCaseStringToCamelCaseString("PascalCaseString")).toBe( - "pascalCaseString", - ); - expect(PascalCaseStringToCamelCaseString("AnotherPascalCaseString")).toBe( - "anotherPascalCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(PascalCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts deleted file mode 100644 index 72fa28955..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a PascalCase string to a camelCase string. - * - * @param str - The PascalCase string to convert. - * @returns The camelCase string. - */ -export function PascalCaseStringToCamelCaseString(str: string): string { - return str.charAt(0).toLowerCase() + str.slice(1); -} diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/index.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 59708d3cc..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-constant-case-string"; diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts deleted file mode 100644 index f8a83d6d3..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToConstantCaseString } from "./pascal-case-string-to-constant-case-string"; - -describe("PascalCaseStringToConstantCaseString", () => { - test("converts a PascalCase string to CONSTANT_CASE", () => { - expect(PascalCaseStringToConstantCaseString("PascalCaseString")).toBe( - "PASCAL_CASE_STRING", - ); - expect( - PascalCaseStringToConstantCaseString("AnotherPascalCaseString"), - ).toBe("ANOTHER_PASCAL_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(PascalCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts deleted file mode 100644 index f2deed537..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Converts a PascalCase string to a CONSTANT_CASE string. - * - * @param str - The PascalCase string to convert. - * @returns The converted CONSTANT_CASE string. - */ -export function PascalCaseStringToConstantCaseString(str: string): string { - if (str === str.toUpperCase()) { - return str; - } - const result = str.replace(/(?[A-Z])/g, "_$1").toUpperCase(); - if (result.startsWith("_")) { - return result.substring(1); - } - return result; -} diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/index.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 59aa3f1c3..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-dot-case-string"; diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 48878866d..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToDotCaseString } from "./pascal-case-string-to-dot-case-string"; - -describe("PascalCaseStringToDotCaseString", () => { - test("converts a PascalCase string to dot.case", () => { - expect(PascalCaseStringToDotCaseString("PascalCaseString")).toBe( - "pascal.case.string", - ); - expect(PascalCaseStringToDotCaseString("AnotherPascalCaseString")).toBe( - "another.pascal.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(PascalCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts deleted file mode 100644 index 922784d11..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a PascalCase string to dot case string. - * - * @param str - The PascalCase string to convert. - * @returns The dot case string. - */ -export function PascalCaseStringToDotCaseString(str: string): string { - const result = str.replace(/(?[A-Z])/g, ".$1").toLowerCase(); - if (result.startsWith(".")) { - return result.substring(1); - } - return result; -} diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/index.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/index.ts deleted file mode 100644 index 71a060372..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-header-case-string"; diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts deleted file mode 100644 index bfffbf236..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToHeaderCaseString } from "./pascal-case-string-to-header-case-string"; - -describe("PascalCaseStringToHeaderCaseString", () => { - test("converts a PascalCase string to Header-Case", () => { - expect(PascalCaseStringToHeaderCaseString("PascalCaseString")).toBe( - "Pascal-Case-String", - ); - expect(PascalCaseStringToHeaderCaseString("AnotherPascalCaseString")).toBe( - "Another-Pascal-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(PascalCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts deleted file mode 100644 index c2bc63631..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a PascalCase string to a header case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted header case string. - */ -export function PascalCaseStringToHeaderCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, "-$1") - .replace(/^-/, "") - .split("-") - .map((s) => s.charAt(0).toUpperCase() + s.substring(1)) - .join("-") - .replace(/--/g, "-"); -} diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/index.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 3122f8622..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index bf7a66a06..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToKebabCaseString } from "./pascal-case-string-to-kebab-case-string"; - -describe("PascalCaseStringToKebabCaseString", () => { - test("converts a PascalCase string to kebab-case", () => { - expect(PascalCaseStringToKebabCaseString("PascalCaseString")).toBe( - "pascal-case-string", - ); - expect(PascalCaseStringToKebabCaseString("AnotherPascalCaseString")).toBe( - "another-pascal-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(PascalCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts deleted file mode 100644 index 84f01f6cd..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a PascalCase string to kebab-case string. - * - * @param str - The PascalCase string to convert. - * @returns The kebab-case string. - */ -export function PascalCaseStringToKebabCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, "-$1") - .toLowerCase() - .replace(/^-/, ""); -} diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/index.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 80bfdeedb..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-lower-case-string"; diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 4c11ff9c8..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToLowerCaseString } from "./pascal-case-string-to-lower-case-string"; - -describe("PascalCaseStringToLowerCaseString", () => { - test("converts a PascalCase string to lower case", () => { - expect(PascalCaseStringToLowerCaseString("PascalCaseString")).toBe( - "pascal case string", - ); - expect(PascalCaseStringToLowerCaseString("AnotherPascalCaseString")).toBe( - "another pascal case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(PascalCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts deleted file mode 100644 index 14dab58bb..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a PascalCase string to a lower case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted lower case string. - */ -export function PascalCaseStringToLowerCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, (match) => ` ${match.toLowerCase()}`) - .trim() - .toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/index.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/index.ts deleted file mode 100644 index 526ce1bd4..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-path-case-string"; diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts deleted file mode 100644 index 24a92f916..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToPathCaseString } from "./pascal-case-string-to-path-case-string"; - -describe("PascalCaseStringToPathCaseString", () => { - test("converts a PascalCase string to path-case", () => { - expect(PascalCaseStringToPathCaseString("PascalCaseString")).toBe( - "pascal/case/string", - ); - expect(PascalCaseStringToPathCaseString("AnotherPascalCaseString")).toBe( - "another/pascal/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path-case", () => { - expect(PascalCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts deleted file mode 100644 index badbfd4a1..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a PascalCase string to a path case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted path case string. - */ -export function PascalCaseStringToPathCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, "/$1") - .toLowerCase() - .replace(/^\//, ""); -} diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/index.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 944462a72..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 681471eab..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToSentenceCaseString } from "./pascal-case-string-to-sentence-case-string"; - -describe("PascalCaseStringToSentenceCaseString", () => { - test("converts a PascalCase string to sentence case", () => { - expect(PascalCaseStringToSentenceCaseString("PascalCaseString")).toBe( - "Pascal case string", - ); - expect( - PascalCaseStringToSentenceCaseString("AnotherPascalCaseString"), - ).toBe("Another pascal case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(PascalCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts deleted file mode 100644 index 12d94c3f3..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a PascalCase string to a sentence case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted sentence case string. - */ -export function PascalCaseStringToSentenceCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, " $1") - .trim() - .toLowerCase() - .replace(/^\w/, (c) => c.toUpperCase()); -} diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/index.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/index.ts deleted file mode 100644 index fe8cacd05..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-snake-case-string"; diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts deleted file mode 100644 index f4b13996c..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToSnakeCaseString } from "./pascal-case-string-to-snake-case-string"; - -describe("PascalCaseStringToSnakeCaseString", () => { - test("converts a PascalCase string to snake_case", () => { - expect(PascalCaseStringToSnakeCaseString("PascalCaseString")).toBe( - "pascal_case_string", - ); - expect(PascalCaseStringToSnakeCaseString("AnotherPascalCaseString")).toBe( - "another_pascal_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(PascalCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts deleted file mode 100644 index 3aa25ff40..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a PascalCase string to a snake_case string. - * - * @param str - The PascalCase string to convert. - * @returns The converted snake_case string. - */ -export function PascalCaseStringToSnakeCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, "_$1") - .toLowerCase() - .replace(/^_/, ""); -} diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/index.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/index.ts deleted file mode 100644 index ffb7bd3e8..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-title-case-string"; diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts deleted file mode 100644 index 1f8ca46c7..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToTitleCaseString } from "./pascal-case-string-to-title-case-string"; - -describe("PascalCaseStringToTitleCaseString", () => { - test("converts a PascalCase string to title case", () => { - expect(PascalCaseStringToTitleCaseString("PascalCaseString")).toBe( - "Pascal Case String", - ); - expect(PascalCaseStringToTitleCaseString("AnotherPascalCaseString")).toBe( - "Another Pascal Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in title case", () => { - expect(PascalCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts deleted file mode 100644 index a3fe43213..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a PascalCase string to title case string. - * - * @param str - The PascalCase string to convert. - * @returns The title case string. - */ -export function PascalCaseStringToTitleCaseString(str: string): string { - return str - .replace(/(?[A-Z])/g, " $1") - .replace(/^[a-z]/, (firstLetter) => firstLetter.toUpperCase()) - .trim() - .replace(/ +/g, " "); -} diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/index.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 42a36440c..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./pascal-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 06cd747a9..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PascalCaseStringToUpperCaseString } from "./pascal-case-string-to-upper-case-string"; - -describe("PascalCaseStringToUpperCaseString", () => { - test("converts a PascalCase string to upper case", () => { - expect(PascalCaseStringToUpperCaseString("PascalCaseString")).toBe( - "PASCAL CASE STRING", - ); - expect(PascalCaseStringToUpperCaseString("AnotherPascalCaseString")).toBe( - "ANOTHER PASCAL CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PascalCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(PascalCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts b/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts deleted file mode 100644 index b70c77ac3..000000000 --- a/npm/packages/string/string/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Converts a PascalCase string to an upper case string. - * If the input string is already in upper case, it returns the same string. - * Otherwise, it converts the string to upper case and adds spaces before each capital letter. - * - * @param str - The PascalCase string to convert. - * @returns The converted upper case string. - */ -export function PascalCaseStringToUpperCaseString(str: string): string { - return str === str.toUpperCase() - ? str - : str - .replace(/(?[A-Z])/g, " $1") - .toUpperCase() - .trim(); -} diff --git a/npm/packages/string/string/src/string/case/path-case-string/index.ts b/npm/packages/string/string/src/string/case/path-case-string/index.ts deleted file mode 100644 index 792383905..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./path-case-string-to-camel-case-string"; -export * from "./path-case-string-to-constant-case-string"; -export * from "./path-case-string-to-dot-case-string"; -export * from "./path-case-string-to-header-case-string"; -export * from "./path-case-string-to-kebab-case-string"; -export * from "./path-case-string-to-lower-case-string"; -export * from "./path-case-string-to-pascal-case-string"; -export * from "./path-case-string-to-sentence-case-string"; -export * from "./path-case-string-to-snake-case-string"; -export * from "./path-case-string-to-title-case-string"; -export * from "./path-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-camel-case-string/index.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-camel-case-string/index.ts deleted file mode 100644 index 9e152e03a..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-camel-case-string"; diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 0922bd22a..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToCamelCaseString } from "./path-case-string-to-camel-case-string"; - -describe("PathCaseStringToCamelCaseString", () => { - test("converts a path-case string to camelCase", () => { - expect(PathCaseStringToCamelCaseString("path/case/string")).toBe( - "pathCaseString", - ); - expect(PathCaseStringToCamelCaseString("another/path/case/string")).toBe( - "anotherPathCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(PathCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts deleted file mode 100644 index 6f4124544..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Converts a path-case string to camelCase string. - * - * @param str - The path-case string to convert. - * @returns The camelCase string. - */ -export function PathCaseStringToCamelCaseString(str: string): string { - if (!str.includes("/")) { - return str; - } - return str - .toLowerCase() - .replace(/\/(?.)/g, (_, char) => (char as string).toUpperCase()); -} diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-constant-case-string/index.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 0c9cfd93b..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-constant-case-string"; diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 28fb12e8f..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToConstantCaseString } from "./path-case-string-to-constant-case-string"; - -describe("PathCaseStringToConstantCaseString", () => { - test("converts a path-case string to CONSTANT_CASE", () => { - expect(PathCaseStringToConstantCaseString("path/case/string")).toBe( - "PATH_CASE_STRING", - ); - expect(PathCaseStringToConstantCaseString("another/path/case/string")).toBe( - "ANOTHER_PATH_CASE_STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(PathCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts deleted file mode 100644 index 13ea0957c..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to a constant case string. - * - * @param str - The path case string to convert. - * @returns The converted constant case string. - */ -export function PathCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/\//g, "_"); -} diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-dot-case-string/index.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 32997a435..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-dot-case-string"; diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 8d45a94b4..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToDotCaseString } from "./path-case-string-to-dot-case-string"; - -describe("PathCaseStringToDotCaseString", () => { - test("converts a path-case string to dot.case", () => { - expect(PathCaseStringToDotCaseString("path/case/string")).toBe( - "path.case.string", - ); - expect(PathCaseStringToDotCaseString("another/path/case/string")).toBe( - "another.path.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(PathCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts deleted file mode 100644 index 2b9a5b81d..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to a dot case string. - * - * @param str - The path case string to convert. - * @returns The dot case string. - */ -export function PathCaseStringToDotCaseString(str: string): string { - return str.toLowerCase().replace(/\//g, "."); -} diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-header-case-string/index.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-header-case-string/index.ts deleted file mode 100644 index 5af058185..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-header-case-string"; diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts deleted file mode 100644 index a15bf5624..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToHeaderCaseString } from "./path-case-string-to-header-case-string"; - -describe("PathCaseStringToHeaderCaseString", () => { - test("converts a path-case string to Header-Case", () => { - expect(PathCaseStringToHeaderCaseString("path/case/string")).toBe( - "Path-Case-String", - ); - expect(PathCaseStringToHeaderCaseString("another/path/case/string")).toBe( - "Another-Path-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(PathCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts deleted file mode 100644 index 3911e694b..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a path case string to header case string. - * - * @param str - The path case string to convert. - * @returns The converted header case string. - */ -export function PathCaseStringToHeaderCaseString(str: string): string { - return str - .split("/") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-kebab-case-string/index.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index fe9a98ecb..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 37a768b50..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToKebabCaseString } from "./path-case-string-to-kebab-case-string"; - -describe("PathCaseStringToKebabCaseString", () => { - test("converts a path-case string to kebab-case", () => { - expect(PathCaseStringToKebabCaseString("path/case/string")).toBe( - "path-case-string", - ); - expect(PathCaseStringToKebabCaseString("another/path/case/string")).toBe( - "another-path-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(PathCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts deleted file mode 100644 index e80415bd9..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to kebab case string. - * - * @param str - The path case string to convert. - * @returns The kebab case string. - */ -export function PathCaseStringToKebabCaseString(str: string): string { - return str.toLowerCase().replace(/\//g, "-"); -} diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-lower-case-string/index.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 1e26e133b..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-lower-case-string"; diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts deleted file mode 100644 index f769357ab..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToLowerCaseString } from "./path-case-string-to-lower-case-string"; - -describe("PathCaseStringToLowerCaseString", () => { - test("converts a path-case string to lower case", () => { - expect(PathCaseStringToLowerCaseString("path/case/string")).toBe( - "path case string", - ); - expect(PathCaseStringToLowerCaseString("another/path/case/string")).toBe( - "another path case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(PathCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts deleted file mode 100644 index fac41180e..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to a lower case string. - * - * @param str - The path case string to convert. - * @returns The converted lower case string. - */ -export function PathCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/\//g, " "); -} diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-pascal-case-string/index.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index d9a70c1e7..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 45b3b02bb..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToPascalCaseString } from "./path-case-string-to-pascal-case-string"; - -describe("PathCaseStringToPascalCaseString", () => { - test("converts a path-case string to PascalCase", () => { - expect(PathCaseStringToPascalCaseString("path/case/string")).toBe( - "PathCaseString", - ); - expect(PathCaseStringToPascalCaseString("another/path/case/string")).toBe( - "AnotherPathCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(PathCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts deleted file mode 100644 index f8a37ca40..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a path case string to a Pascal case string. - * - * @param str - The path case string to convert. - * @returns The Pascal case string. - */ -export function PathCaseStringToPascalCaseString(str: string): string { - return str - .split("/") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(""); -} diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-sentence-case-string/index.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 1224e521c..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 395d37ad8..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToSentenceCaseString } from "./path-case-string-to-sentence-case-string"; - -describe("PathCaseStringToSentenceCaseString", () => { - test("converts a path-case string to sentence case", () => { - expect(PathCaseStringToSentenceCaseString("path/case/string")).toBe( - "Path case string", - ); - expect(PathCaseStringToSentenceCaseString("another/path/case/string")).toBe( - "Another path case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(PathCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts deleted file mode 100644 index 39ec7faeb..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a path case string to a sentence case string. - * - * @param str - The path case string to convert. - * @returns The converted sentence case string. - */ -export function PathCaseStringToSentenceCaseString(str: string): string { - const result = str.toLowerCase().replace(/\//g, " ").trim(); - return result.charAt(0).toUpperCase() + result.slice(1); -} diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-snake-case-string/index.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-snake-case-string/index.ts deleted file mode 100644 index ab56c6b03..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-snake-case-string"; diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts deleted file mode 100644 index f0b374413..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToSnakeCaseString } from "./path-case-string-to-snake-case-string"; - -describe("PathCaseStringToSnakeCaseString", () => { - test("converts a path-case string to snake_case", () => { - expect(PathCaseStringToSnakeCaseString("path/case/string")).toBe( - "path_case_string", - ); - expect(PathCaseStringToSnakeCaseString("another/path/case/string")).toBe( - "another_path_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(PathCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts deleted file mode 100644 index 62afac70e..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to a snake case string. - * - * @param str - The path case string to convert. - * @returns The snake case string. - */ -export function PathCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase().replace(/\//g, "_"); -} diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-title-case-string/index.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-title-case-string/index.ts deleted file mode 100644 index 776c26b91..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-title-case-string"; diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts deleted file mode 100644 index c4e571b14..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToTitleCaseString } from "./path-case-string-to-title-case-string"; - -describe("PathCaseStringToTitleCaseString", () => { - test("converts a path-case string to Title Case", () => { - expect(PathCaseStringToTitleCaseString("path/case/string")).toBe( - "Path Case String", - ); - expect(PathCaseStringToTitleCaseString("another/path/case/string")).toBe( - "Another Path Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(PathCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts deleted file mode 100644 index 788aa02a9..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a path case string to title case string. - * - * @param str - The path case string to convert. - * @returns The title case string. - */ -export function PathCaseStringToTitleCaseString(str: string): string { - return str - .split("/") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-upper-case-string/index.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-upper-case-string/index.ts deleted file mode 100644 index bc32ecdf5..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./path-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 7ce3db080..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { PathCaseStringToUpperCaseString } from "./path-case-string-to-upper-case-string"; - -describe("PathCaseStringToUpperCaseString", () => { - test("converts a path-case string to upper case", () => { - expect(PathCaseStringToUpperCaseString("path/case/string")).toBe( - "PATH CASE STRING", - ); - expect(PathCaseStringToUpperCaseString("another/path/case/string")).toBe( - "ANOTHER PATH CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(PathCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(PathCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts b/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts deleted file mode 100644 index 726469606..000000000 --- a/npm/packages/string/string/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a path case string to an upper case string. - * - * @param str - The path case string to convert. - * @returns The converted upper case string. - */ -export function PathCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/\//g, " "); -} diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/index.ts b/npm/packages/string/string/src/string/case/sentence-case-string/index.ts deleted file mode 100644 index 50962c912..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./sentence-case-string-to-camel-case-string"; -export * from "./sentence-case-string-to-constant-case-string"; -export * from "./sentence-case-string-to-dot-case-string"; -export * from "./sentence-case-string-to-header-case-string"; -export * from "./sentence-case-string-to-kebab-case-string"; -export * from "./sentence-case-string-to-lower-case-string"; -export * from "./sentence-case-string-to-pascal-case-string"; -export * from "./sentence-case-string-to-path-case-string"; -export * from "./sentence-case-string-to-snake-case-string"; -export * from "./sentence-case-string-to-title-case-string"; -export * from "./sentence-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/index.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/index.ts deleted file mode 100644 index b98d76319..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-camel-case-string"; diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts deleted file mode 100644 index dbda1a49b..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToCamelCaseString } from "./sentence-case-string-to-camel-case-string"; - -describe("SentenceCaseStringToCamelCaseString", () => { - test("converts a sentence-case string to camelCase", () => { - expect(SentenceCaseStringToCamelCaseString("Sentence case string")).toBe( - "sentenceCaseString", - ); - expect( - SentenceCaseStringToCamelCaseString("Another sentence case string"), - ).toBe("anotherSentenceCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(SentenceCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts deleted file mode 100644 index 15ffaa5aa..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a sentence case string to camel case string. - * - * @param str - The sentence case string to convert. - * @returns The camel case string. - */ -export function SentenceCaseStringToCamelCaseString(str: string): string { - const result = str.replace(/\s+(?[a-zA-Z])/g, (_, char) => - (char as string).toUpperCase(), - ); - return result.charAt(0).toLowerCase() + result.slice(1); -} diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/index.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 02904b02a..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-constant-case-string"; diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts deleted file mode 100644 index be258a738..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToConstantCaseString } from "./sentence-case-string-to-constant-case-string"; - -describe("SentenceCaseStringToConstantCaseString", () => { - test("converts a sentence-case string to CONSTANT_CASE", () => { - expect(SentenceCaseStringToConstantCaseString("Sentence case string")).toBe( - "SENTENCE_CASE_STRING", - ); - expect( - SentenceCaseStringToConstantCaseString("Another sentence case string"), - ).toBe("ANOTHER_SENTENCE_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(SentenceCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts deleted file mode 100644 index c5a1a7c12..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to constant case string. - * - * @param str - The sentence case string to convert. - * @returns The converted constant case string. - */ -export function SentenceCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase().replace(/\s+/g, "_"); -} diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/index.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 7382be631..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-dot-case-string"; diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 4d19c493a..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToDotCaseString } from "./sentence-case-string-to-dot-case-string"; - -describe("SentenceCaseStringToDotCaseString", () => { - test("converts a sentence-case string to dot.case", () => { - expect(SentenceCaseStringToDotCaseString("Sentence case string")).toBe( - "sentence.case.string", - ); - expect( - SentenceCaseStringToDotCaseString("Another sentence case string"), - ).toBe("another.sentence.case.string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(SentenceCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts deleted file mode 100644 index 8fb24bc04..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to dot case string. - * - * @param str - The sentence case string to convert. - * @returns The dot case string. - */ -export function SentenceCaseStringToDotCaseString(str: string): string { - return str.toLowerCase().replace(/\s+/g, "."); -} diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/index.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/index.ts deleted file mode 100644 index c887d565b..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-header-case-string"; diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts deleted file mode 100644 index 673cc2758..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToHeaderCaseString } from "./sentence-case-string-to-header-case-string"; - -describe("SentenceCaseStringToHeaderCaseString", () => { - test("converts a sentence-case string to Header-Case", () => { - expect(SentenceCaseStringToHeaderCaseString("Sentence case string")).toBe( - "Sentence-Case-String", - ); - expect( - SentenceCaseStringToHeaderCaseString("Another sentence case string"), - ).toBe("Another-Sentence-Case-String"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(SentenceCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts deleted file mode 100644 index 458f62c01..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a sentence case string to header case string. - * - * @param str - The sentence case string to convert. - * @returns The converted header case string. - */ -export function SentenceCaseStringToHeaderCaseString(str: string): string { - return str - .split(" ") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/index.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 5e9dad9ad..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 1a1fc434c..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToKebabCaseString } from "./sentence-case-string-to-kebab-case-string"; - -describe("SentenceCaseStringToKebabCaseString", () => { - test("converts a sentence-case string to kebab-case", () => { - expect(SentenceCaseStringToKebabCaseString("Sentence case string")).toBe( - "sentence-case-string", - ); - expect( - SentenceCaseStringToKebabCaseString("Another sentence case string"), - ).toBe("another-sentence-case-string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(SentenceCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts deleted file mode 100644 index 981d44840..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to kebab case string. - * - * @param str - The sentence case string to convert. - * @returns The kebab case string. - */ -export function SentenceCaseStringToKebabCaseString(str: string): string { - return str.toLowerCase().replace(/\s+/g, "-"); -} diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/index.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/index.ts deleted file mode 100644 index ee7350268..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-lower-case-string"; diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 148b03e01..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToLowerCaseString } from "./sentence-case-string-to-lower-case-string"; - -describe("SentenceCaseStringToLowerCaseString", () => { - test("converts a sentence-case string to lower case", () => { - expect(SentenceCaseStringToLowerCaseString("Sentence case string")).toBe( - "sentence case string", - ); - expect( - SentenceCaseStringToLowerCaseString("Another sentence case string"), - ).toBe("another sentence case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(SentenceCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts deleted file mode 100644 index cb124cf2e..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to a lower case string. - * - * @param str - The sentence case string to convert. - * @returns The lower case string. - */ -export function SentenceCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/index.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 4ca5a01e7..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 9d0a4d55b..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToPascalCaseString } from "./sentence-case-string-to-pascal-case-string"; - -describe("SentenceCaseStringToPascalCaseString", () => { - test("converts a sentence-case string to PascalCase", () => { - expect(SentenceCaseStringToPascalCaseString("Sentence case string")).toBe( - "SentenceCaseString", - ); - expect( - SentenceCaseStringToPascalCaseString("Another sentence case string"), - ).toBe("AnotherSentenceCaseString"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(SentenceCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts deleted file mode 100644 index 5a1dcd58e..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a sentence case string to Pascal case string. - * - * @param str - The sentence case string to convert. - * @returns The Pascal case string. - */ -export function SentenceCaseStringToPascalCaseString(str: string): string { - return str - .split(" ") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(""); -} diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/index.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/index.ts deleted file mode 100644 index 80660d1ec..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-path-case-string"; diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts deleted file mode 100644 index 8bfd1043e..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToPathCaseString } from "./sentence-case-string-to-path-case-string"; - -describe("SentenceCaseStringToPathCaseString", () => { - test("converts a sentence-case string to path-case", () => { - expect(SentenceCaseStringToPathCaseString("Sentence case string")).toBe( - "sentence/case/string", - ); - expect( - SentenceCaseStringToPathCaseString("Another sentence case string"), - ).toBe("another/sentence/case/string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path-case", () => { - expect(SentenceCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts deleted file mode 100644 index 2df38d869..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to a path case string. - * - * @param str - The sentence case string to convert. - * @returns The path case string. - */ -export function SentenceCaseStringToPathCaseString(str: string): string { - return str.toLowerCase().replace(/\s+/g, "/"); -} diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/index.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 904030e88..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-snake-case-string"; diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 5e8cd4d77..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToSnakeCaseString } from "./sentence-case-string-to-snake-case-string"; - -describe("SentenceCaseStringToSnakeCaseString", () => { - test("converts a sentence-case string to snake_case", () => { - expect(SentenceCaseStringToSnakeCaseString("Sentence case string")).toBe( - "sentence_case_string", - ); - expect( - SentenceCaseStringToSnakeCaseString("Another sentence case string"), - ).toBe("another_sentence_case_string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(SentenceCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts deleted file mode 100644 index 6560bca2f..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to snake case string. - * - * @param str - The sentence case string to convert. - * @returns The snake case string. - */ -export function SentenceCaseStringToSnakeCaseString(str: string): string { - return str.toLowerCase().replace(/\s+/g, "_"); -} diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/index.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/index.ts deleted file mode 100644 index 375c8e6f2..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-title-case-string"; diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts deleted file mode 100644 index 03041b5a3..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToTitleCaseString } from "./sentence-case-string-to-title-case-string"; - -describe("SentenceCaseStringToTitleCaseString", () => { - test("converts a sentence-case string to title case", () => { - expect(SentenceCaseStringToTitleCaseString("sentence case string")).toBe( - "Sentence Case String", - ); - expect( - SentenceCaseStringToTitleCaseString("another sentence case string"), - ).toBe("Another Sentence Case String"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in title case", () => { - expect(SentenceCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts deleted file mode 100644 index c6732c47b..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts a sentence case string to title case string. - * - * @param str - The sentence case string to convert. - * @returns The title case string. - */ -export function SentenceCaseStringToTitleCaseString(str: string): string { - return str - .toLowerCase() - .split(" ") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/index.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 05b687650..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./sentence-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 48f7f9f37..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SentenceCaseStringToUpperCaseString } from "./sentence-case-string-to-upper-case-string"; - -describe("SentenceCaseStringToUpperCaseString", () => { - test("converts a sentence-case string to upper case", () => { - expect(SentenceCaseStringToUpperCaseString("sentence case string")).toBe( - "SENTENCE CASE STRING", - ); - expect( - SentenceCaseStringToUpperCaseString("another sentence case string"), - ).toBe("ANOTHER SENTENCE CASE STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(SentenceCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(SentenceCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts b/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts deleted file mode 100644 index cdd0d63a3..000000000 --- a/npm/packages/string/string/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a sentence case string to an upper case string. - * - * @param str - The sentence case string to convert. - * @returns The converted upper case string. - */ -export function SentenceCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/string/src/string/case/snake-case-string/index.ts b/npm/packages/string/string/src/string/case/snake-case-string/index.ts deleted file mode 100644 index f914f1c34..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./snake-case-string-to-camel-case-string"; -export * from "./snake-case-string-to-constant-case-string"; -export * from "./snake-case-string-to-dot-case-string"; -export * from "./snake-case-string-to-header-case-string"; -export * from "./snake-case-string-to-kebab-case-string"; -export * from "./snake-case-string-to-lower-case-string"; -export * from "./snake-case-string-to-pascal-case-string"; -export * from "./snake-case-string-to-path-case-string"; -export * from "./snake-case-string-to-sentence-case-string"; -export * from "./snake-case-string-to-title-case-string"; -export * from "./snake-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/index.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/index.ts deleted file mode 100644 index ac77c86eb..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-camel-case-string"; diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts deleted file mode 100644 index c16a57384..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToCamelCaseString } from "./snake-case-string-to-camel-case-string"; - -describe("SnakeCaseStringToCamelCaseString", () => { - test("converts a snake_case string to camelCase", () => { - expect(SnakeCaseStringToCamelCaseString("snake_case_string")).toBe( - "snakeCaseString", - ); - expect(SnakeCaseStringToCamelCaseString("another_snake_case_string")).toBe( - "anotherSnakeCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(SnakeCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts deleted file mode 100644 index bab079783..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a snake case string to camel case string. - * - * @param str - The snake case string to convert. - * @returns The camel case string. - */ -export function SnakeCaseStringToCamelCaseString(str: string): string { - return str.replace(/_(?[a-z])/g, (match: string, letter: string) => - letter.toUpperCase(), - ); -} diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/index.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/index.ts deleted file mode 100644 index a5a7a6749..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-constant-case-string"; diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 20fe672e4..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToConstantCaseString } from "./snake-case-string-to-constant-case-string"; - -describe("SnakeCaseStringToConstantCaseString", () => { - test("converts a snake_case string to CONSTANT_CASE", () => { - expect(SnakeCaseStringToConstantCaseString("snake_case_string")).toBe( - "SNAKE_CASE_STRING", - ); - expect( - SnakeCaseStringToConstantCaseString("another_snake_case_string"), - ).toBe("ANOTHER_SNAKE_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(SnakeCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts deleted file mode 100644 index df84a84d1..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to constant case string. - * - * @param str - The snake case string to convert. - * @returns The constant case string. - */ -export function SnakeCaseStringToConstantCaseString(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/index.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/index.ts deleted file mode 100644 index dc2c7d6d4..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-dot-case-string"; diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 659b993cb..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToDotCaseString } from "./snake-case-string-to-dot-case-string"; - -describe("SnakeCaseStringToDotCaseString", () => { - test("converts a snake_case string to dot.case", () => { - expect(SnakeCaseStringToDotCaseString("snake_case_string")).toBe( - "snake.case.string", - ); - expect(SnakeCaseStringToDotCaseString("another_snake_case_string")).toBe( - "another.snake.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(SnakeCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts deleted file mode 100644 index ad5cb8aeb..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to a dot case string. - * - * @param str - The snake case string to convert. - * @returns The dot case string. - */ -export function SnakeCaseStringToDotCaseString(str: string): string { - return str.replace(/_/g, "."); -} diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-header-case-string/index.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-header-case-string/index.ts deleted file mode 100644 index 8414a2ccc..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-header-case-string"; diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts deleted file mode 100644 index 475600a64..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToHeaderCaseString } from "./snake-case-string-to-header-case-string"; - -describe("SnakeCaseStringToHeaderCaseString", () => { - test("converts a snake_case string to Header-Case", () => { - expect(SnakeCaseStringToHeaderCaseString("snake_case_string")).toBe( - "Snake-Case-String", - ); - expect(SnakeCaseStringToHeaderCaseString("another_snake_case_string")).toBe( - "Another-Snake-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(SnakeCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts deleted file mode 100644 index 4104f51c4..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a snake case string to header case string. - * - * @param str - The snake case string to convert. - * @returns The converted header case string. - */ -export function SnakeCaseStringToHeaderCaseString(str: string): string { - return str - .split("_") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/index.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index a9491930e..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 9ce85555f..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToKebabCaseString } from "./snake-case-string-to-kebab-case-string"; - -describe("SnakeCaseStringToKebabCaseString", () => { - test("converts a snake_case string to kebab-case", () => { - expect(SnakeCaseStringToKebabCaseString("snake_case_string")).toBe( - "snake-case-string", - ); - expect(SnakeCaseStringToKebabCaseString("another_snake_case_string")).toBe( - "another-snake-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(SnakeCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts deleted file mode 100644 index 0af9f580a..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to kebab case string. - * - * @param str - The snake case string to convert. - * @returns The kebab case string. - */ -export function SnakeCaseStringToKebabCaseString(str: string): string { - return str.replace(/_/g, "-"); -} diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/index.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 27ad8048b..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-lower-case-string"; diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 0b1ad6afc..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToLowerCaseString } from "./snake-case-string-to-lower-case-string"; - -describe("SnakeCaseStringToLowerCaseString", () => { - test("converts a snake_case string to lower case", () => { - expect(SnakeCaseStringToLowerCaseString("snake_case_string")).toBe( - "snake case string", - ); - expect(SnakeCaseStringToLowerCaseString("another_snake_case_string")).toBe( - "another snake case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(SnakeCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts deleted file mode 100644 index a60bd6358..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to a lower case string. - * - * @param str - The snake case string to convert. - * @returns The converted lower case string. - */ -export function SnakeCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase().replace(/_/g, " "); -} diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/index.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index ebb13965c..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 9dc7ad23e..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToPascalCaseString } from "./snake-case-string-to-pascal-case-string"; - -describe("SnakeCaseStringToPascalCaseString", () => { - test("converts a snake_case string to PascalCase", () => { - expect(SnakeCaseStringToPascalCaseString("snake_case_string")).toBe( - "SnakeCaseString", - ); - expect(SnakeCaseStringToPascalCaseString("another_snake_case_string")).toBe( - "AnotherSnakeCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(SnakeCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts deleted file mode 100644 index 144ceb74d..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a snake case string to a pascal case string. - * - * @param str - The snake case string to convert. - * @returns The pascal case string. - */ -export function SnakeCaseStringToPascalCaseString(str: string): string { - return str - .split("_") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(""); -} diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-path-case-string/index.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-path-case-string/index.ts deleted file mode 100644 index 401bc3d91..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-path-case-string"; diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts deleted file mode 100644 index da04cb72b..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToPathCaseString } from "./snake-case-string-to-path-case-string"; - -describe("SnakeCaseStringToPathCaseString", () => { - test("converts a snake_case string to path/case", () => { - expect(SnakeCaseStringToPathCaseString("snake_case_string")).toBe( - "snake/case/string", - ); - expect(SnakeCaseStringToPathCaseString("another_snake_case_string")).toBe( - "another/snake/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(SnakeCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts deleted file mode 100644 index 97e1b27e8..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a snake case string to a path case string. - * Replaces all underscores (_) with forward slashes (/). - * - * @param str - The snake case string to convert. - * @returns The path case string. - */ -export function SnakeCaseStringToPathCaseString(str: string): string { - return str.replace(/_/g, "/"); -} diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/index.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 5e9fb1e20..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 3823d22ed..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToSentenceCaseString } from "./snake-case-string-to-sentence-case-string"; - -describe("SnakeCaseStringToSentenceCaseString", () => { - test("converts a snake_case string to sentence case", () => { - expect(SnakeCaseStringToSentenceCaseString("snake_case_string")).toBe( - "Snake case string", - ); - expect( - SnakeCaseStringToSentenceCaseString("another_snake_case_string"), - ).toBe("Another snake case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(SnakeCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts deleted file mode 100644 index 397c2a2d1..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to sentence case string. - * - * @param str - The snake case string to convert. - * @returns The converted sentence case string. - */ -export function SnakeCaseStringToSentenceCaseString(str: string): string { - return str.replace(/_/g, " ").replace(/^\w/, (c) => c.toUpperCase()); -} diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-title-case-string/index.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-title-case-string/index.ts deleted file mode 100644 index 7355bc19e..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-title-case-string"; diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts deleted file mode 100644 index 03f1d1c48..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToTitleCaseString } from "./snake-case-string-to-title-case-string"; - -describe("SnakeCaseStringToTitleCaseString", () => { - test("converts a snake_case string to Title Case", () => { - expect(SnakeCaseStringToTitleCaseString("snake_case_string")).toBe( - "Snake Case String", - ); - expect(SnakeCaseStringToTitleCaseString("another_snake_case_string")).toBe( - "Another Snake Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Title Case", () => { - expect(SnakeCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts deleted file mode 100644 index cab245101..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Converts a snake case string to title case string. - * - * @param str - The snake case string to convert. - * @returns The title case string. - */ -export function SnakeCaseStringToTitleCaseString(str: string): string { - return str - .split("_") - .map((s) => s.charAt(0).toUpperCase() + s.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/index.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 259846301..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./snake-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts deleted file mode 100644 index d5d74bef0..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { SnakeCaseStringToUpperCaseString } from "./snake-case-string-to-upper-case-string"; - -describe("SnakeCaseStringToUpperCaseString", () => { - test("converts a snake_case string to upper case", () => { - expect(SnakeCaseStringToUpperCaseString("snake_case_string")).toBe( - "SNAKE CASE STRING", - ); - expect(SnakeCaseStringToUpperCaseString("another_snake_case_string")).toBe( - "ANOTHER SNAKE CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(SnakeCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in upper case", () => { - expect(SnakeCaseStringToUpperCaseString("UPPER CASE STRING")).toBe( - "UPPER CASE STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts b/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts deleted file mode 100644 index cf7cf02f9..000000000 --- a/npm/packages/string/string/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a snake case string to an upper case string. - * - * @param str - The snake case string to convert. - * @returns The converted upper case string. - */ -export function SnakeCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase().replace(/_/g, " "); -} diff --git a/npm/packages/string/string/src/string/case/string/index.ts b/npm/packages/string/string/src/string/case/string/index.ts deleted file mode 100644 index 6c6f6bedb..000000000 --- a/npm/packages/string/string/src/string/case/string/index.ts +++ /dev/null @@ -1,12 +0,0 @@ -export * from "./string-to-camel-case"; -export * from "./string-to-constant-case"; -export * from "./string-to-dot-case"; -export * from "./string-to-header-case"; -export * from "./string-to-kebab-case"; -export * from "./string-to-lower-case"; -export * from "./string-to-pascal-case"; -export * from "./string-to-path-case"; -export * from "./string-to-sentence-case"; -export * from "./string-to-snake-case"; -export * from "./string-to-title-case"; -export * from "./string-to-upper-case"; diff --git a/npm/packages/string/string/src/string/case/string/string-to-camel-case/index.ts b/npm/packages/string/string/src/string/case/string/string-to-camel-case/index.ts deleted file mode 100644 index eab9d0d70..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-camel-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-camel-case"; diff --git a/npm/packages/string/string/src/string/case/string/string-to-camel-case/string-to-camel-case.test.ts b/npm/packages/string/string/src/string/case/string/string-to-camel-case/string-to-camel-case.test.ts deleted file mode 100644 index 1d2bab5d8..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-camel-case/string-to-camel-case.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { StringToCamelCase } from "./string-to-camel-case"; - -describe("StringToCamelCase", () => { - test("converts a string to camel case", () => { - expect(StringToCamelCase("hello world")).toBe("helloWorld"); - expect(StringToCamelCase("foo_bar_baz")).toBe("fooBarBaz"); - expect(StringToCamelCase("the-quick-brown-fox")).toBe("theQuickBrownFox"); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToCamelCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/string/src/string/case/string/string-to-camel-case/string-to-camel-case.ts b/npm/packages/string/string/src/string/case/string/string-to-camel-case/string-to-camel-case.ts deleted file mode 100644 index ffaa1a34f..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-camel-case/string-to-camel-case.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Converts a string to camel case. - * - * @param str - The string to convert. - * @returns The camel case version of the string. - */ -export function StringToCamelCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - // @ts-expect-error - words[0] is not undefined - const firstWord = words[0].toLowerCase(); - const restWords = words - .slice(1) - .map((word) => word.charAt(0).toUpperCase() + word.slice(1).toLowerCase()); - return firstWord + restWords.join(""); -} diff --git a/npm/packages/string/string/src/string/case/string/string-to-constant-case/index.ts b/npm/packages/string/string/src/string/case/string/string-to-constant-case/index.ts deleted file mode 100644 index ab1fe1652..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-constant-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-constant-case"; diff --git a/npm/packages/string/string/src/string/case/string/string-to-constant-case/string-to-constant-case.test.ts b/npm/packages/string/string/src/string/case/string/string-to-constant-case/string-to-constant-case.test.ts deleted file mode 100644 index 4b3d24e8b..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-constant-case/string-to-constant-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToConstantCase } from "./string-to-constant-case"; - -describe("StringToConstantCase", () => { - test("converts a string to constant case", () => { - expect(StringToConstantCase("hello world")).toBe("HELLO_WORLD"); - expect(StringToConstantCase("foo_bar_baz")).toBe("FOO_BAR_BAZ"); - expect(StringToConstantCase("the-quick-brown-fox")).toBe( - "THE_QUICK_BROWN_FOX", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToConstantCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/string/src/string/case/string/string-to-constant-case/string-to-constant-case.ts b/npm/packages/string/string/src/string/case/string/string-to-constant-case/string-to-constant-case.ts deleted file mode 100644 index c4bd186c1..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-constant-case/string-to-constant-case.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a string to constant case. - * - * @param str - The string to convert. - * @returns The converted string in constant case. - */ -export function StringToConstantCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const upperWords = words.map((word) => word.toUpperCase()); - return upperWords.join("_"); -} diff --git a/npm/packages/string/string/src/string/case/string/string-to-dot-case/index.ts b/npm/packages/string/string/src/string/case/string/string-to-dot-case/index.ts deleted file mode 100644 index c58c30467..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-dot-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-dot-case"; diff --git a/npm/packages/string/string/src/string/case/string/string-to-dot-case/string-to-dot-case.test.ts b/npm/packages/string/string/src/string/case/string/string-to-dot-case/string-to-dot-case.test.ts deleted file mode 100644 index fba0eb44a..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-dot-case/string-to-dot-case.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { StringToDotCase } from "./string-to-dot-case"; - -describe("StringToDotCase", () => { - test("converts a string to dot case", () => { - expect(StringToDotCase("hello world")).toBe("hello.world"); - expect(StringToDotCase("foo_bar_baz")).toBe("foo.bar.baz"); - expect(StringToDotCase("the-quick-brown-fox")).toBe("the.quick.brown.fox"); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToDotCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/string/src/string/case/string/string-to-dot-case/string-to-dot-case.ts b/npm/packages/string/string/src/string/case/string/string-to-dot-case/string-to-dot-case.ts deleted file mode 100644 index fd20cbf17..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-dot-case/string-to-dot-case.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a string to dot case. - * - * @param str - The string to convert. - * @returns The dot case representation of the input string. - */ -export function StringToDotCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const lowerWords = words.map((word) => word.toLowerCase()); - return lowerWords.join("."); -} diff --git a/npm/packages/string/string/src/string/case/string/string-to-header-case/index.ts b/npm/packages/string/string/src/string/case/string/string-to-header-case/index.ts deleted file mode 100644 index 71902a0a2..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-header-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-header-case"; diff --git a/npm/packages/string/string/src/string/case/string/string-to-header-case/string-to-header-case.test.ts b/npm/packages/string/string/src/string/case/string/string-to-header-case/string-to-header-case.test.ts deleted file mode 100644 index bb450bba0..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-header-case/string-to-header-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToHeaderCase } from "./string-to-header-case"; - -describe("StringToHeaderCase", () => { - test("converts a string to header case", () => { - expect(StringToHeaderCase("hello world")).toBe("Hello-World"); - expect(StringToHeaderCase("foo_bar_baz")).toBe("Foo-Bar-Baz"); - expect(StringToHeaderCase("the-quick-brown-fox")).toBe( - "The-Quick-Brown-Fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToHeaderCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/string/src/string/case/string/string-to-header-case/string-to-header-case.ts b/npm/packages/string/string/src/string/case/string/string-to-header-case/string-to-header-case.ts deleted file mode 100644 index 62c6c665c..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-header-case/string-to-header-case.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a string to header case. - * - * @param str - The input string to convert. - * @returns The converted string in header case. - */ -export function StringToHeaderCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const headerWords = words.map( - (word) => word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(), - ); - return headerWords.join("-"); -} diff --git a/npm/packages/string/string/src/string/case/string/string-to-kebab-case/index.ts b/npm/packages/string/string/src/string/case/string/string-to-kebab-case/index.ts deleted file mode 100644 index 25c93d6cd..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-kebab-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-kebab-case"; diff --git a/npm/packages/string/string/src/string/case/string/string-to-kebab-case/string-to-kebab-case.test.ts b/npm/packages/string/string/src/string/case/string/string-to-kebab-case/string-to-kebab-case.test.ts deleted file mode 100644 index 3799be0b0..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-kebab-case/string-to-kebab-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToKebabCase } from "./string-to-kebab-case"; - -describe("StringToKebabCase", () => { - test("converts a string to kebab case", () => { - expect(StringToKebabCase("hello world")).toBe("hello-world"); - expect(StringToKebabCase("foo_bar_baz")).toBe("foo-bar-baz"); - expect(StringToKebabCase("the-quick-brown-fox")).toBe( - "the-quick-brown-fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToKebabCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/string/src/string/case/string/string-to-kebab-case/string-to-kebab-case.ts b/npm/packages/string/string/src/string/case/string/string-to-kebab-case/string-to-kebab-case.ts deleted file mode 100644 index 7db218c94..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-kebab-case/string-to-kebab-case.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a string to kebab case. - * - * @param str - The string to convert. - * @returns The kebab case representation of the string. - */ -export function StringToKebabCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const lowerWords = words.map((word) => word.toLowerCase()); - return lowerWords.join("-"); -} diff --git a/npm/packages/string/string/src/string/case/string/string-to-lower-case/index.ts b/npm/packages/string/string/src/string/case/string/string-to-lower-case/index.ts deleted file mode 100644 index 9a47bdbb9..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-lower-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-lower-case"; diff --git a/npm/packages/string/string/src/string/case/string/string-to-lower-case/string-to-lower-case.test.ts b/npm/packages/string/string/src/string/case/string/string-to-lower-case/string-to-lower-case.test.ts deleted file mode 100644 index e894f22d7..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-lower-case/string-to-lower-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToLowerCase } from "./string-to-lower-case"; - -describe("StringToLowerCase", () => { - test("converts a string to lower case", () => { - expect(StringToLowerCase("Hello World")).toBe("hello world"); - expect(StringToLowerCase("FOO_BAR_BAZ")).toBe("foo_bar_baz"); - expect(StringToLowerCase("The-Quick-Brown-Fox")).toBe( - "the-quick-brown-fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToLowerCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/string/src/string/case/string/string-to-lower-case/string-to-lower-case.ts b/npm/packages/string/string/src/string/case/string/string-to-lower-case/string-to-lower-case.ts deleted file mode 100644 index 1f2909948..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-lower-case/string-to-lower-case.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a string to lowercase. - * - * @param str - The string to convert. - * @returns The converted lowercase string. - */ -export function StringToLowerCase(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/string/string-to-pascal-case/index.ts b/npm/packages/string/string/src/string/case/string/string-to-pascal-case/index.ts deleted file mode 100644 index 5e745a8bb..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-pascal-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-pascal-case"; diff --git a/npm/packages/string/string/src/string/case/string/string-to-pascal-case/string-to-pascal-case.test.ts b/npm/packages/string/string/src/string/case/string/string-to-pascal-case/string-to-pascal-case.test.ts deleted file mode 100644 index 3500ee348..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-pascal-case/string-to-pascal-case.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { StringToPascalCase } from "./string-to-pascal-case"; - -describe("StringToPascalCase", () => { - test("converts a string to Pascal case", () => { - expect(StringToPascalCase("hello world")).toBe("HelloWorld"); - expect(StringToPascalCase("foo_bar_baz")).toBe("FooBarBaz"); - expect(StringToPascalCase("the-quick-brown-fox")).toBe("TheQuickBrownFox"); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToPascalCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/string/src/string/case/string/string-to-pascal-case/string-to-pascal-case.ts b/npm/packages/string/string/src/string/case/string/string-to-pascal-case/string-to-pascal-case.ts deleted file mode 100644 index c603893ca..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-pascal-case/string-to-pascal-case.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a string to PascalCase. - * - * @param str - The input string to convert. - * @returns The converted string in PascalCase. - */ -export function StringToPascalCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const pascalWords = words.map( - (word) => word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(), - ); - return pascalWords.join(""); -} diff --git a/npm/packages/string/string/src/string/case/string/string-to-path-case/index.ts b/npm/packages/string/string/src/string/case/string/string-to-path-case/index.ts deleted file mode 100644 index 18fb598b2..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-path-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-path-case"; diff --git a/npm/packages/string/string/src/string/case/string/string-to-path-case/string-to-path-case.test.ts b/npm/packages/string/string/src/string/case/string/string-to-path-case/string-to-path-case.test.ts deleted file mode 100644 index 86fa3f077..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-path-case/string-to-path-case.test.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { StringToPathCase } from "./string-to-path-case"; - -describe("StringToPathCase", () => { - test("converts a string to path case", () => { - expect(StringToPathCase("hello world")).toBe("hello/world"); - expect(StringToPathCase("foo_bar_baz")).toBe("foo/bar/baz"); - expect(StringToPathCase("the-quick-brown-fox")).toBe("the/quick/brown/fox"); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToPathCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/string/src/string/case/string/string-to-path-case/string-to-path-case.ts b/npm/packages/string/string/src/string/case/string/string-to-path-case/string-to-path-case.ts deleted file mode 100644 index dca3fddd6..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-path-case/string-to-path-case.ts +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Converts a string to path case. - * Path case is a string format where words are separated by slashes ("/"). - * Words can be separated by spaces, underscores, or hyphens. - * The resulting string is in lowercase. - * - * @param str - The input string to convert. - * @returns The converted string in path case. - */ -export function StringToPathCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const lowerWords = words.map((word) => word.toLowerCase()); - return lowerWords.join("/"); -} diff --git a/npm/packages/string/string/src/string/case/string/string-to-sentence-case/index.ts b/npm/packages/string/string/src/string/case/string/string-to-sentence-case/index.ts deleted file mode 100644 index 60bd7de2f..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-sentence-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-sentence-case"; diff --git a/npm/packages/string/string/src/string/case/string/string-to-sentence-case/string-to-sentence-case.test.ts b/npm/packages/string/string/src/string/case/string/string-to-sentence-case/string-to-sentence-case.test.ts deleted file mode 100644 index dd0bccb0c..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-sentence-case/string-to-sentence-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToSentenceCase } from "./string-to-sentence-case"; - -describe("StringToSentenceCase", () => { - test("converts a string to sentence case", () => { - expect(StringToSentenceCase("hello world")).toBe("Hello world"); - expect(StringToSentenceCase("FOO_BAR_BAZ")).toBe("Foo_bar_baz"); - expect(StringToSentenceCase("the-quick-brown-fox")).toBe( - "The-quick-brown-fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToSentenceCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/string/src/string/case/string/string-to-sentence-case/string-to-sentence-case.ts b/npm/packages/string/string/src/string/case/string/string-to-sentence-case/string-to-sentence-case.ts deleted file mode 100644 index 39839352e..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-sentence-case/string-to-sentence-case.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Converts a string to sentence case. - * - * @param str - The input string to convert. - * @returns The converted string in sentence case. - */ -export function StringToSentenceCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const sentence = str.charAt(0).toUpperCase() + str.slice(1).toLowerCase(); - return sentence; -} diff --git a/npm/packages/string/string/src/string/case/string/string-to-snake-case/index.ts b/npm/packages/string/string/src/string/case/string/string-to-snake-case/index.ts deleted file mode 100644 index d297a2237..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-snake-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-snake-case"; diff --git a/npm/packages/string/string/src/string/case/string/string-to-snake-case/string-to-snake-case.test.ts b/npm/packages/string/string/src/string/case/string/string-to-snake-case/string-to-snake-case.test.ts deleted file mode 100644 index 1392289ef..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-snake-case/string-to-snake-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToSnakeCase } from "./string-to-snake-case"; - -describe("StringToSnakeCase", () => { - test("converts a string to snake case", () => { - expect(StringToSnakeCase("hello world")).toBe("hello_world"); - expect(StringToSnakeCase("foo_bar_baz")).toBe("foo_bar_baz"); - expect(StringToSnakeCase("the-quick-brown-fox")).toBe( - "the_quick_brown_fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToSnakeCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/string/src/string/case/string/string-to-snake-case/string-to-snake-case.ts b/npm/packages/string/string/src/string/case/string/string-to-snake-case/string-to-snake-case.ts deleted file mode 100644 index f9619df87..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-snake-case/string-to-snake-case.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Converts a string to snake case. - * - * @param str - The string to convert. - * @returns The snake case representation of the input string. - */ -export function StringToSnakeCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const lowerWords = words.map((word) => word.toLowerCase()); - return lowerWords.join("_"); -} diff --git a/npm/packages/string/string/src/string/case/string/string-to-title-case/index.ts b/npm/packages/string/string/src/string/case/string/string-to-title-case/index.ts deleted file mode 100644 index f670e643d..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-title-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-title-case"; diff --git a/npm/packages/string/string/src/string/case/string/string-to-title-case/string-to-title-case.test.ts b/npm/packages/string/string/src/string/case/string/string-to-title-case/string-to-title-case.test.ts deleted file mode 100644 index 98d03d938..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-title-case/string-to-title-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToTitleCase } from "./string-to-title-case"; - -describe("StringToTitleCase", () => { - test("converts a string to title case", () => { - expect(StringToTitleCase("hello world")).toBe("Hello World"); - expect(StringToTitleCase("foo_bar_baz")).toBe("Foo Bar Baz"); - expect(StringToTitleCase("the-quick-brown-fox")).toBe( - "The Quick Brown Fox", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToTitleCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/string/src/string/case/string/string-to-title-case/string-to-title-case.ts b/npm/packages/string/string/src/string/case/string/string-to-title-case/string-to-title-case.ts deleted file mode 100644 index e05cf8149..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-title-case/string-to-title-case.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts a string to title case. - * - * @param str - The string to convert. - * @returns The converted string in title case. - */ -export function StringToTitleCase(str: string): string { - if (str.length === 0) { - return ""; - } - - const words = str.split(/[\s_-]+/); - const titleWords = words.map( - (word) => word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(), - ); - return titleWords.join(" "); -} diff --git a/npm/packages/string/string/src/string/case/string/string-to-upper-case/index.ts b/npm/packages/string/string/src/string/case/string/string-to-upper-case/index.ts deleted file mode 100644 index e5dbeff63..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-upper-case/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./string-to-upper-case"; diff --git a/npm/packages/string/string/src/string/case/string/string-to-upper-case/string-to-upper-case.test.ts b/npm/packages/string/string/src/string/case/string/string-to-upper-case/string-to-upper-case.test.ts deleted file mode 100644 index 32d9126c5..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-upper-case/string-to-upper-case.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { StringToUpperCase } from "./string-to-upper-case"; - -describe("StringToUpperCase", () => { - test("converts a string to upper case", () => { - expect(StringToUpperCase("Hello World")).toBe("HELLO WORLD"); - expect(StringToUpperCase("foo_bar_baz")).toBe("FOO_BAR_BAZ"); - expect(StringToUpperCase("The-Quick-Brown-Fox")).toBe( - "THE-QUICK-BROWN-FOX", - ); - }); - - test("returns an empty string for an empty input", () => { - expect(StringToUpperCase("")).toBe(""); - }); -}); diff --git a/npm/packages/string/string/src/string/case/string/string-to-upper-case/string-to-upper-case.ts b/npm/packages/string/string/src/string/case/string/string-to-upper-case/string-to-upper-case.ts deleted file mode 100644 index 63b50e861..000000000 --- a/npm/packages/string/string/src/string/case/string/string-to-upper-case/string-to-upper-case.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a string to uppercase. - * - * @param str - The string to convert. - * @returns The converted string in uppercase. - */ -export function StringToUpperCase(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/string/src/string/case/title-case-string/index.ts b/npm/packages/string/string/src/string/case/title-case-string/index.ts deleted file mode 100644 index 15d520068..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./title-case-string-to-camel-case-string"; -export * from "./title-case-string-to-constant-case-string"; -export * from "./title-case-string-to-dot-case-string"; -export * from "./title-case-string-to-header-case-string"; -export * from "./title-case-string-to-kebab-case-string"; -export * from "./title-case-string-to-lower-case-string"; -export * from "./title-case-string-to-pascal-case-string"; -export * from "./title-case-string-to-path-case-string"; -export * from "./title-case-string-to-sentence-case-string"; -export * from "./title-case-string-to-snake-case-string"; -export * from "./title-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-camel-case-string/index.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-camel-case-string/index.ts deleted file mode 100644 index ebb9f644e..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-camel-case-string"; diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts deleted file mode 100644 index 25ebd889c..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToCamelCaseString } from "./title-case-string-to-camel-case-string"; - -describe("TitleCaseStringToCamelCaseString", () => { - test("converts a TitleCase string to camelCase", () => { - expect(TitleCaseStringToCamelCaseString("Title Case String")).toBe( - "titleCaseString", - ); - expect(TitleCaseStringToCamelCaseString("Another Title Case String")).toBe( - "anotherTitleCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(TitleCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts deleted file mode 100644 index 50e6b3a34..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to camel case string. - * - * @param str - The title case string to convert. - * @returns The camel case string. - */ -export function TitleCaseStringToCamelCaseString(str: string): string { - return str.charAt(0).toLowerCase() + str.slice(1).replace(/\s+/g, ""); -} diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-constant-case-string/index.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 8e68e4483..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-constant-case-string"; diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 7b96adb2a..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToConstantCaseString } from "./title-case-string-to-constant-case-string"; - -describe("TitleCaseStringToConstantCaseString", () => { - test("converts a TitleCase string to CONSTANT_CASE", () => { - expect(TitleCaseStringToConstantCaseString("Title Case String")).toBe( - "TITLE_CASE_STRING", - ); - expect( - TitleCaseStringToConstantCaseString("Another Title Case String"), - ).toBe("ANOTHER_TITLE_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(TitleCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts deleted file mode 100644 index 13aba84b2..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to constant case string. - * - * @param str - The title case string to convert. - * @returns The converted constant case string. - */ -export function TitleCaseStringToConstantCaseString(str: string): string { - return str.replace(/\s+/g, "_").toUpperCase(); -} diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-dot-case-string/index.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-dot-case-string/index.ts deleted file mode 100644 index a7c65676c..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-dot-case-string"; diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts deleted file mode 100644 index e08af38cd..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToDotCaseString } from "./title-case-string-to-dot-case-string"; - -describe("TitleCaseStringToDotCaseString", () => { - test("converts a TitleCase string to dot.case", () => { - expect(TitleCaseStringToDotCaseString("Title Case String")).toBe( - "title.case.string", - ); - expect(TitleCaseStringToDotCaseString("Another Title Case String")).toBe( - "another.title.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(TitleCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts deleted file mode 100644 index b9ecffb42..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to dot case string. - * - * @param str - The title case string to convert. - * @returns The dot case string. - */ -export function TitleCaseStringToDotCaseString(str: string): string { - return str.replace(/\s+/g, ".").toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-header-case-string/index.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-header-case-string/index.ts deleted file mode 100644 index b74bd9c33..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-header-case-string"; diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts deleted file mode 100644 index 262b9c5c3..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToHeaderCaseString } from "./title-case-string-to-header-case-string"; - -describe("TitleCaseStringToHeaderCaseString", () => { - test("converts a TitleCase string to Header-Case", () => { - expect(TitleCaseStringToHeaderCaseString("Title Case String")).toBe( - "Title-Case-String", - ); - expect(TitleCaseStringToHeaderCaseString("Another Title Case String")).toBe( - "Another-Title-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(TitleCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts deleted file mode 100644 index da096680f..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Converts a title case string to header case string. - * - * @param str - The title case string to convert. - * @returns The converted header case string. - */ -export function TitleCaseStringToHeaderCaseString(str: string): string { - return str - .replace(/ /g, "-") - .toLowerCase() - .split("-") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-kebab-case-string/index.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index f97023679..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 372adc847..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToKebabCaseString } from "./title-case-string-to-kebab-case-string"; - -describe("TitleCaseStringToKebabCaseString", () => { - test("converts a TitleCase string to kebab-case", () => { - expect(TitleCaseStringToKebabCaseString("Title Case String")).toBe( - "title-case-string", - ); - expect(TitleCaseStringToKebabCaseString("Another Title Case String")).toBe( - "another-title-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(TitleCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts deleted file mode 100644 index e2c82d7b5..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to kebab case string. - * - * @param str - The title case string to be converted. - * @returns The kebab case string. - */ -export function TitleCaseStringToKebabCaseString(str: string): string { - return str.replace(/\s+/g, "-").toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-lower-case-string/index.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-lower-case-string/index.ts deleted file mode 100644 index c046dc2e7..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-lower-case-string"; diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts deleted file mode 100644 index a22849b1d..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToLowerCaseString } from "./title-case-string-to-lower-case-string"; - -describe("TitleCaseStringToLowerCaseString", () => { - test("converts a TitleCase string to lower case", () => { - expect(TitleCaseStringToLowerCaseString("Title Case String")).toBe( - "title case string", - ); - expect(TitleCaseStringToLowerCaseString("Another Title Case String")).toBe( - "another title case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lower case", () => { - expect(TitleCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts deleted file mode 100644 index ba6b1322b..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to a lower case string. - * - * @param str - The title case string to convert. - * @returns The lower case string. - */ -export function TitleCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-pascal-case-string/index.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 4ce8e7f99..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index ac8e237b6..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToPascalCaseString } from "./title-case-string-to-pascal-case-string"; - -describe("TitleCaseStringToPascalCaseString", () => { - test("converts a TitleCase string to PascalCase", () => { - expect(TitleCaseStringToPascalCaseString("Title Case String")).toBe( - "TitleCaseString", - ); - expect(TitleCaseStringToPascalCaseString("Another Title Case String")).toBe( - "AnotherTitleCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(TitleCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts deleted file mode 100644 index 448bcef11..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Converts a title case string to a Pascal case string. - * - * @param str - The title case string to convert. - * @returns The Pascal case string. - */ -export function TitleCaseStringToPascalCaseString(str: string): string { - return str - .replace(/\s+/g, "") - .replace(/^(?.)/, (match) => match.toUpperCase()); -} diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-path-case-string/index.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-path-case-string/index.ts deleted file mode 100644 index a24dcf2a9..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-path-case-string"; diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts deleted file mode 100644 index 95107a165..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToPathCaseString } from "./title-case-string-to-path-case-string"; - -describe("TitleCaseStringToPathCaseString", () => { - test("converts a TitleCase string to path/case", () => { - expect(TitleCaseStringToPathCaseString("Title Case String")).toBe( - "title/case/string", - ); - expect(TitleCaseStringToPathCaseString("Another Title Case String")).toBe( - "another/title/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path/case", () => { - expect(TitleCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts deleted file mode 100644 index e3e808fd4..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts a title case string to a path case string. - * Replaces spaces with slashes and converts to lowercase. - * - * @param str - The title case string to convert. - * @returns The path case string. - */ -export function TitleCaseStringToPathCaseString(str: string): string { - return str.replace(/\s+/g, "/").toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-sentence-case-string/index.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index c442c4f53..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index 0dc3e8e75..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToSentenceCaseString } from "./title-case-string-to-sentence-case-string"; - -describe("TitleCaseStringToSentenceCaseString", () => { - test("converts a TitleCase string to sentence case", () => { - expect(TitleCaseStringToSentenceCaseString("Title Case String")).toBe( - "Title case string", - ); - expect( - TitleCaseStringToSentenceCaseString("Another Title Case String"), - ).toBe("Another title case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(TitleCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts deleted file mode 100644 index 0ac1945ed..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to sentence case string. - * - * @param str - The title case string to convert. - * @returns The converted sentence case string. - */ -export function TitleCaseStringToSentenceCaseString(str: string): string { - return str.charAt(0).toUpperCase() + str.slice(1).toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-snake-case-string/index.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-snake-case-string/index.ts deleted file mode 100644 index 966f175ad..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-snake-case-string"; diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts deleted file mode 100644 index c2b149ab0..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToSnakeCaseString } from "./title-case-string-to-snake-case-string"; - -describe("TitleCaseStringToSnakeCaseString", () => { - test("converts a TitleCase string to snake_case", () => { - expect(TitleCaseStringToSnakeCaseString("Title Case String")).toBe( - "title_case_string", - ); - expect(TitleCaseStringToSnakeCaseString("Another Title Case String")).toBe( - "another_title_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(TitleCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts deleted file mode 100644 index 136c9eff9..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to snake case string. - * - * @param str - The title case string to convert. - * @returns The snake case string. - */ -export function TitleCaseStringToSnakeCaseString(str: string): string { - return str.replace(/\s+/g, "_").toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-upper-case-string/index.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-upper-case-string/index.ts deleted file mode 100644 index 202284b89..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-upper-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./title-case-string-to-upper-case-string"; diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts deleted file mode 100644 index 24877ed21..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TitleCaseStringToUpperCaseString } from "./title-case-string-to-upper-case-string"; - -describe("TitleCaseStringToUpperCaseString", () => { - test("converts a TitleCase string to uppercase", () => { - expect(TitleCaseStringToUpperCaseString("Title Case String")).toBe( - "TITLE CASE STRING", - ); - expect(TitleCaseStringToUpperCaseString("Another Title Case String")).toBe( - "ANOTHER TITLE CASE STRING", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(TitleCaseStringToUpperCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in uppercase", () => { - expect(TitleCaseStringToUpperCaseString("UPPERCASE STRING")).toBe( - "UPPERCASE STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts b/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts deleted file mode 100644 index dadf04c9c..000000000 --- a/npm/packages/string/string/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts a title case string to an upper case string. - * - * @param str - The title case string to convert. - * @returns The converted upper case string. - */ -export function TitleCaseStringToUpperCaseString(str: string): string { - return str.toUpperCase(); -} diff --git a/npm/packages/string/string/src/string/case/upper-case-string/index.ts b/npm/packages/string/string/src/string/case/upper-case-string/index.ts deleted file mode 100644 index 9525b7bab..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./upper-case-string-to-camel-case-string"; -export * from "./upper-case-string-to-constant-case-string"; -export * from "./upper-case-string-to-dot-case-string"; -export * from "./upper-case-string-to-header-case-string"; -export * from "./upper-case-string-to-kebab-case-string"; -export * from "./upper-case-string-to-lower-case-string"; -export * from "./upper-case-string-to-pascal-case-string"; -export * from "./upper-case-string-to-path-case-string"; -export * from "./upper-case-string-to-sentence-case-string"; -export * from "./upper-case-string-to-snake-case-string"; -export * from "./upper-case-string-to-title-case-string"; diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/index.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/index.ts deleted file mode 100644 index e2e822faf..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-camel-case-string"; diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts deleted file mode 100644 index f79411c59..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToCamelCaseString } from "./upper-case-string-to-camel-case-string"; - -describe("UpperCaseStringToCamelCaseString", () => { - test("converts an uppercase string to camelCase", () => { - expect(UpperCaseStringToCamelCaseString("UPPER CASE STRING")).toBe( - "upperCaseString", - ); - expect(UpperCaseStringToCamelCaseString("ANOTHER UPPER CASE STRING")).toBe( - "anotherUpperCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToCamelCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in camelCase", () => { - expect(UpperCaseStringToCamelCaseString("camelCaseString")).toBe( - "camelCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts deleted file mode 100644 index b77c22fb7..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Converts an upper case string to camel case string. - * - * @param str - The upper case string to convert. - * @returns The camel case string. - */ -export function UpperCaseStringToCamelCaseString(str: string): string { - if (!str.includes(" ")) { - return str.charAt(0).toLowerCase() + str.slice(1); - } - return str - .toLowerCase() - .split(" ") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join("") - .replace(/^\w/, (c) => c.toLowerCase()); -} diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/index.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/index.ts deleted file mode 100644 index 0cd1ec443..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-constant-case-string"; diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts deleted file mode 100644 index 1e7a57f62..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToConstantCaseString } from "./upper-case-string-to-constant-case-string"; - -describe("UpperCaseStringToConstantCaseString", () => { - test("converts an uppercase string to CONSTANT_CASE", () => { - expect(UpperCaseStringToConstantCaseString("UPPER CASE STRING")).toBe( - "UPPER_CASE_STRING", - ); - expect( - UpperCaseStringToConstantCaseString("ANOTHER UPPER CASE STRING"), - ).toBe("ANOTHER_UPPER_CASE_STRING"); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToConstantCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in CONSTANT_CASE", () => { - expect(UpperCaseStringToConstantCaseString("CONSTANT_CASE_STRING")).toBe( - "CONSTANT_CASE_STRING", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts deleted file mode 100644 index 41411b577..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts an upper case string to constant case string by replacing spaces with underscores. - * - * @param str - The upper case string to be converted. - * @returns The constant case string. - */ -export function UpperCaseStringToConstantCaseString(str: string): string { - return str.replace(/ /g, "_"); -} diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/index.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/index.ts deleted file mode 100644 index 4c1412d42..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-dot-case-string"; diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts deleted file mode 100644 index 4a891e5ec..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToDotCaseString } from "./upper-case-string-to-dot-case-string"; - -describe("UpperCaseStringToDotCaseString", () => { - test("converts an uppercase string to dot.case", () => { - expect(UpperCaseStringToDotCaseString("UPPER CASE STRING")).toBe( - "upper.case.string", - ); - expect(UpperCaseStringToDotCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another.upper.case.string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToDotCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in dot.case", () => { - expect(UpperCaseStringToDotCaseString("dot.case.string")).toBe( - "dot.case.string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts deleted file mode 100644 index d1ba2b27d..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts an upper case string to dot case string. - * Replaces spaces with dots and converts the string to lowercase. - * - * @param str - The upper case string to convert. - * @returns The dot case string. - */ -export function UpperCaseStringToDotCaseString(str: string): string { - return str.replace(/ /g, ".").toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-header-case-string/index.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-header-case-string/index.ts deleted file mode 100644 index 563537b68..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-header-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-header-case-string"; diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts deleted file mode 100644 index 2063cd5a2..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToHeaderCaseString } from "./upper-case-string-to-header-case-string"; - -describe("UpperCaseStringToHeaderCaseString", () => { - test("converts an uppercase string to Header-Case", () => { - expect(UpperCaseStringToHeaderCaseString("UPPER CASE STRING")).toBe( - "Upper-Case-String", - ); - expect(UpperCaseStringToHeaderCaseString("ANOTHER UPPER CASE STRING")).toBe( - "Another-Upper-Case-String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToHeaderCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in Header-Case", () => { - expect(UpperCaseStringToHeaderCaseString("Header-Case-String")).toBe( - "Header-Case-String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts deleted file mode 100644 index c992e5fe5..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Converts an upper case string to header case string. - * If the input string is not entirely in upper case, it returns the original string. - * Otherwise, it converts the string to lower case, splits it by spaces, capitalizes the first letter of each word, - * and joins them with hyphens. - * - * @param str - The input string to be converted. - * @returns The converted header case string or the original string if it is not entirely in upper case. - */ -export function UpperCaseStringToHeaderCaseString(str: string): string { - if (str !== str.toUpperCase()) { - return str; - } - return str - .toLowerCase() - .split(" ") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join("-"); -} diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/index.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/index.ts deleted file mode 100644 index 8257b3807..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-kebab-case-string"; diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts deleted file mode 100644 index 4ce6e9fc7..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToKebabCaseString } from "./upper-case-string-to-kebab-case-string"; - -describe("UpperCaseStringToKebabCaseString", () => { - test("converts an uppercase string to kebab-case", () => { - expect(UpperCaseStringToKebabCaseString("UPPER CASE STRING")).toBe( - "upper-case-string", - ); - expect(UpperCaseStringToKebabCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another-upper-case-string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToKebabCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in kebab-case", () => { - expect(UpperCaseStringToKebabCaseString("kebab-case-string")).toBe( - "kebab-case-string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts deleted file mode 100644 index 697abdb62..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts an upper case string to kebab case string. - * Replaces spaces with hyphens and converts the string to lowercase. - * - * @param str - The upper case string to convert. - * @returns The kebab case string. - */ -export function UpperCaseStringToKebabCaseString(str: string): string { - return str.replace(/ /g, "-").toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/index.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/index.ts deleted file mode 100644 index 8621dfc3f..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-lower-case-string"; diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts deleted file mode 100644 index 67fad0514..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToLowerCaseString } from "./upper-case-string-to-lower-case-string"; - -describe("UpperCaseStringToLowerCaseString", () => { - test("converts an uppercase string to lowercase", () => { - expect(UpperCaseStringToLowerCaseString("UPPER CASE STRING")).toBe( - "upper case string", - ); - expect(UpperCaseStringToLowerCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another upper case string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToLowerCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in lowercase", () => { - expect(UpperCaseStringToLowerCaseString("lower case string")).toBe( - "lower case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts deleted file mode 100644 index 029922214..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts an upper case string to a lower case string. - * - * @param str - The upper case string to be converted. - * @returns The lower case string. - */ -export function UpperCaseStringToLowerCaseString(str: string): string { - return str.toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/index.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/index.ts deleted file mode 100644 index 1622bbe08..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-pascal-case-string"; diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts deleted file mode 100644 index 2adf5d6e1..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToPascalCaseString } from "./upper-case-string-to-pascal-case-string"; - -describe("UpperCaseStringToPascalCaseString", () => { - test("converts an uppercase string to PascalCase", () => { - expect(UpperCaseStringToPascalCaseString("UPPER CASE STRING")).toBe( - "UpperCaseString", - ); - expect(UpperCaseStringToPascalCaseString("ANOTHER UPPER CASE STRING")).toBe( - "AnotherUpperCaseString", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToPascalCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in PascalCase", () => { - expect(UpperCaseStringToPascalCaseString("PascalCaseString")).toBe( - "PascalCaseString", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts deleted file mode 100644 index b02bf4a38..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Converts an upper case string to a Pascal case string. - * - * @param str - The upper case string to convert. - * @returns The converted Pascal case string. - */ -export function UpperCaseStringToPascalCaseString(str: string): string { - if (!str.includes(" ")) { - return str.charAt(0).toUpperCase() + str.slice(1); - } - return str - .toLowerCase() - .split(" ") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join(""); -} diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-path-case-string/index.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-path-case-string/index.ts deleted file mode 100644 index c9579f3e3..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-path-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-path-case-string"; diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts deleted file mode 100644 index 233d147e9..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToPathCaseString } from "./upper-case-string-to-path-case-string"; - -describe("UpperCaseStringToPathCaseString", () => { - test("converts an uppercase string to path-case", () => { - expect(UpperCaseStringToPathCaseString("UPPER CASE STRING")).toBe( - "upper/case/string", - ); - expect(UpperCaseStringToPathCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another/upper/case/string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToPathCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in path-case", () => { - expect(UpperCaseStringToPathCaseString("path/case/string")).toBe( - "path/case/string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts deleted file mode 100644 index df7b7c5d5..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts an upper case string to a path case string. - * Replaces spaces with slashes and converts to lowercase. - * - * @param str - The upper case string to convert. - * @returns The converted path case string. - */ -export function UpperCaseStringToPathCaseString(str: string): string { - return str.replace(/ /g, "/").toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/index.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/index.ts deleted file mode 100644 index 531e27c3e..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-sentence-case-string"; diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts deleted file mode 100644 index e3c8b0b1a..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToSentenceCaseString } from "./upper-case-string-to-sentence-case-string"; - -describe("UpperCaseStringToSentenceCaseString", () => { - test("converts an uppercase string to sentence case", () => { - expect(UpperCaseStringToSentenceCaseString("UPPER CASE STRING")).toBe( - "Upper case string", - ); - expect( - UpperCaseStringToSentenceCaseString("ANOTHER UPPER CASE STRING"), - ).toBe("Another upper case string"); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToSentenceCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in sentence case", () => { - expect(UpperCaseStringToSentenceCaseString("Sentence case string")).toBe( - "Sentence case string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts deleted file mode 100644 index 55521a6af..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Converts an upper case string to sentence case string. - * - * @param str - The upper case string to convert. - * @returns The converted sentence case string. - */ -export function UpperCaseStringToSentenceCaseString(str: string): string { - return str.charAt(0).toUpperCase() + str.slice(1).toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/index.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/index.ts deleted file mode 100644 index c0c3bb675..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-snake-case-string"; diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts deleted file mode 100644 index 4d808636a..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToSnakeCaseString } from "./upper-case-string-to-snake-case-string"; - -describe("UpperCaseStringToSnakeCaseString", () => { - test("converts an uppercase string to snake_case", () => { - expect(UpperCaseStringToSnakeCaseString("UPPER CASE STRING")).toBe( - "upper_case_string", - ); - expect(UpperCaseStringToSnakeCaseString("ANOTHER UPPER CASE STRING")).toBe( - "another_upper_case_string", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToSnakeCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in snake_case", () => { - expect(UpperCaseStringToSnakeCaseString("snake_case_string")).toBe( - "snake_case_string", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts deleted file mode 100644 index fa7f689c0..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Converts an upper case string to snake case string. - * Replaces spaces with underscores and converts to lowercase. - * - * @param str - The upper case string to convert. - * @returns The converted snake case string. - */ -export function UpperCaseStringToSnakeCaseString(str: string): string { - return str.replace(/ /g, "_").toLowerCase(); -} diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-title-case-string/index.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-title-case-string/index.ts deleted file mode 100644 index 41ee1a570..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-title-case-string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./upper-case-string-to-title-case-string"; diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts deleted file mode 100644 index 16dba6cf2..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { UpperCaseStringToTitleCaseString } from "./upper-case-string-to-title-case-string"; - -describe("UpperCaseStringToTitleCaseString", () => { - test("converts an uppercase string to title case", () => { - expect(UpperCaseStringToTitleCaseString("UPPER CASE STRING")).toBe( - "Upper Case String", - ); - expect(UpperCaseStringToTitleCaseString("ANOTHER UPPER CASE STRING")).toBe( - "Another Upper Case String", - ); - }); - - test("returns an empty string if input is empty", () => { - expect(UpperCaseStringToTitleCaseString("")).toBe(""); - }); - - test("returns the same string if input is already in title case", () => { - expect(UpperCaseStringToTitleCaseString("Title Case String")).toBe( - "Title Case String", - ); - }); -}); diff --git a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts b/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts deleted file mode 100644 index 9fb9f3504..000000000 --- a/npm/packages/string/string/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Converts an upper case string to title case string. - * - * @param str - The upper case string to convert. - * @returns The title case string. - */ -export function UpperCaseStringToTitleCaseString(str: string): string { - return str - .toLowerCase() - .split(" ") - .map((word) => word.charAt(0).toUpperCase() + word.slice(1)) - .join(" "); -} diff --git a/npm/packages/string/string/src/string/index.ts b/npm/packages/string/string/src/string/index.ts deleted file mode 100644 index e6e061a91..000000000 --- a/npm/packages/string/string/src/string/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./case"; diff --git a/npm/packages/string/string/tsconfig.json b/npm/packages/string/string/tsconfig.json deleted file mode 100644 index 3eb525faf..000000000 --- a/npm/packages/string/string/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extends": "@codinasion/typescript-config/base.json", - "include": ["."], - "exclude": ["dist", "build", "node_modules"] -} diff --git a/package.json b/package.json index c7d0046b3..c31fdb7a8 100644 --- a/package.json +++ b/package.json @@ -20,12 +20,12 @@ "test:action": "pnpm test --filter action", "test:bot": "pnpm test --filter bot", "test:examples": "pnpm test --filter *-example*", - "test:packages": "pnpm test --filter !./npm/examples/** --filter !./action --filter !./bot", + "test:packages": "pnpm test --filter !./packages/npm/examples/** --filter !./action --filter !./bot", "format": "prettier --write \"**/*.{js,jsx,ts,tsx,md,mdx,json,yml,yaml}\"", "format:action": "prettier --write \"action/**/*.{js,jsx,ts,tsx,md,mdx,json,yml,yaml}\"", "format:bot": "prettier --write \"bot/**/*.{js,jsx,ts,tsx,md,mdx,json,yml,yaml}\"", - "format:examples": "prettier --write \"npm/examples/**/*.{js,jsx,ts,tsx,md,mdx,json,yml,yaml}\"", - "format:packages": "prettier --write \"npm/packages/**/*.{js,jsx,ts,tsx,md,mdx,json,yml,yaml}\"", + "format:examples": "prettier --write \"packages/npm/examples/**/*.{js,jsx,ts,tsx,md,mdx,json,yml,yaml}\"", + "format:packages": "prettier --write \"packages/npm/packages/**/*.{js,jsx,ts,tsx,md,mdx,json,yml,yaml}\"", "all": "pnpm clone-submodules && pnpm format && turbo lint && pnpm build && pnpm test", "all:action": "pnpm format:action && pnpm lint:action && pnpm build:action && pnpm test:action", "all:bot": "pnpm format:bot && pnpm lint:bot && pnpm build:bot && pnpm test:bot", diff --git a/config/eslint-config/CHANGELOG.md b/packages/config/eslint-config/CHANGELOG.md similarity index 100% rename from config/eslint-config/CHANGELOG.md rename to packages/config/eslint-config/CHANGELOG.md diff --git a/config/eslint-config/LICENSE.md b/packages/config/eslint-config/LICENSE.md similarity index 100% rename from config/eslint-config/LICENSE.md rename to packages/config/eslint-config/LICENSE.md diff --git a/config/eslint-config/README.md b/packages/config/eslint-config/README.md similarity index 100% rename from config/eslint-config/README.md rename to packages/config/eslint-config/README.md diff --git a/config/eslint-config/library.js b/packages/config/eslint-config/library.js similarity index 100% rename from config/eslint-config/library.js rename to packages/config/eslint-config/library.js diff --git a/config/eslint-config/next.js b/packages/config/eslint-config/next.js similarity index 100% rename from config/eslint-config/next.js rename to packages/config/eslint-config/next.js diff --git a/config/eslint-config/package.json b/packages/config/eslint-config/package.json similarity index 100% rename from config/eslint-config/package.json rename to packages/config/eslint-config/package.json diff --git a/config/eslint-config/react-internal.js b/packages/config/eslint-config/react-internal.js similarity index 100% rename from config/eslint-config/react-internal.js rename to packages/config/eslint-config/react-internal.js diff --git a/config/typescript-config/CHANGELOG.md b/packages/config/typescript-config/CHANGELOG.md similarity index 100% rename from config/typescript-config/CHANGELOG.md rename to packages/config/typescript-config/CHANGELOG.md diff --git a/config/typescript-config/LICENSE.md b/packages/config/typescript-config/LICENSE.md similarity index 100% rename from config/typescript-config/LICENSE.md rename to packages/config/typescript-config/LICENSE.md diff --git a/config/typescript-config/README.md b/packages/config/typescript-config/README.md similarity index 100% rename from config/typescript-config/README.md rename to packages/config/typescript-config/README.md diff --git a/config/typescript-config/base.json b/packages/config/typescript-config/base.json similarity index 100% rename from config/typescript-config/base.json rename to packages/config/typescript-config/base.json diff --git a/config/typescript-config/nextjs.json b/packages/config/typescript-config/nextjs.json similarity index 100% rename from config/typescript-config/nextjs.json rename to packages/config/typescript-config/nextjs.json diff --git a/config/typescript-config/package.json b/packages/config/typescript-config/package.json similarity index 100% rename from config/typescript-config/package.json rename to packages/config/typescript-config/package.json diff --git a/config/typescript-config/react-library.json b/packages/config/typescript-config/react-library.json similarity index 100% rename from config/typescript-config/react-library.json rename to packages/config/typescript-config/react-library.json diff --git a/npm/examples/codinasion-examples/dsa/queue/Queue.js b/packages/npm/examples/codinasion-examples/dsa/queue/Queue.js similarity index 100% rename from npm/examples/codinasion-examples/dsa/queue/Queue.js rename to packages/npm/examples/codinasion-examples/dsa/queue/Queue.js diff --git a/npm/examples/codinasion-examples/dsa/search/BinarySearch.js b/packages/npm/examples/codinasion-examples/dsa/search/BinarySearch.js similarity index 100% rename from npm/examples/codinasion-examples/dsa/search/BinarySearch.js rename to packages/npm/examples/codinasion-examples/dsa/search/BinarySearch.js diff --git a/npm/examples/codinasion-examples/dsa/search/LinearSearch.js b/packages/npm/examples/codinasion-examples/dsa/search/LinearSearch.js similarity index 100% rename from npm/examples/codinasion-examples/dsa/search/LinearSearch.js rename to packages/npm/examples/codinasion-examples/dsa/search/LinearSearch.js diff --git a/npm/examples/codinasion-examples/dsa/sort/BubbleSort.js b/packages/npm/examples/codinasion-examples/dsa/sort/BubbleSort.js similarity index 100% rename from npm/examples/codinasion-examples/dsa/sort/BubbleSort.js rename to packages/npm/examples/codinasion-examples/dsa/sort/BubbleSort.js diff --git a/npm/examples/codinasion-examples/dsa/sort/CountingSort.js b/packages/npm/examples/codinasion-examples/dsa/sort/CountingSort.js similarity index 100% rename from npm/examples/codinasion-examples/dsa/sort/CountingSort.js rename to packages/npm/examples/codinasion-examples/dsa/sort/CountingSort.js diff --git a/npm/examples/codinasion-examples/dsa/sort/HeapSort.js b/packages/npm/examples/codinasion-examples/dsa/sort/HeapSort.js similarity index 100% rename from npm/examples/codinasion-examples/dsa/sort/HeapSort.js rename to packages/npm/examples/codinasion-examples/dsa/sort/HeapSort.js diff --git a/npm/examples/codinasion-examples/dsa/sort/InsertionSort.js b/packages/npm/examples/codinasion-examples/dsa/sort/InsertionSort.js similarity index 100% rename from npm/examples/codinasion-examples/dsa/sort/InsertionSort.js rename to packages/npm/examples/codinasion-examples/dsa/sort/InsertionSort.js diff --git a/npm/examples/codinasion-examples/dsa/sort/MergeSort.js b/packages/npm/examples/codinasion-examples/dsa/sort/MergeSort.js similarity index 100% rename from npm/examples/codinasion-examples/dsa/sort/MergeSort.js rename to packages/npm/examples/codinasion-examples/dsa/sort/MergeSort.js diff --git a/npm/examples/codinasion-examples/dsa/sort/QuickSort.js b/packages/npm/examples/codinasion-examples/dsa/sort/QuickSort.js similarity index 100% rename from npm/examples/codinasion-examples/dsa/sort/QuickSort.js rename to packages/npm/examples/codinasion-examples/dsa/sort/QuickSort.js diff --git a/npm/examples/codinasion-examples/dsa/sort/RadixSort.js b/packages/npm/examples/codinasion-examples/dsa/sort/RadixSort.js similarity index 100% rename from npm/examples/codinasion-examples/dsa/sort/RadixSort.js rename to packages/npm/examples/codinasion-examples/dsa/sort/RadixSort.js diff --git a/npm/examples/codinasion-examples/dsa/sort/SelectionSort.js b/packages/npm/examples/codinasion-examples/dsa/sort/SelectionSort.js similarity index 100% rename from npm/examples/codinasion-examples/dsa/sort/SelectionSort.js rename to packages/npm/examples/codinasion-examples/dsa/sort/SelectionSort.js diff --git a/npm/examples/codinasion-examples/dsa/stack/Stack.js b/packages/npm/examples/codinasion-examples/dsa/stack/Stack.js similarity index 100% rename from npm/examples/codinasion-examples/dsa/stack/Stack.js rename to packages/npm/examples/codinasion-examples/dsa/stack/Stack.js diff --git a/npm/examples/codinasion-examples/language-data/GetLanguageData.js b/packages/npm/examples/codinasion-examples/language-data/GetLanguageData.js similarity index 100% rename from npm/examples/codinasion-examples/language-data/GetLanguageData.js rename to packages/npm/examples/codinasion-examples/language-data/GetLanguageData.js diff --git a/npm/examples/codinasion-examples/number-system/ascii/AsciiToBinary.js b/packages/npm/examples/codinasion-examples/number-system/ascii/AsciiToBinary.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/ascii/AsciiToBinary.js rename to packages/npm/examples/codinasion-examples/number-system/ascii/AsciiToBinary.js diff --git a/npm/examples/codinasion-examples/number-system/ascii/AsciiToDecimal.js b/packages/npm/examples/codinasion-examples/number-system/ascii/AsciiToDecimal.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/ascii/AsciiToDecimal.js rename to packages/npm/examples/codinasion-examples/number-system/ascii/AsciiToDecimal.js diff --git a/npm/examples/codinasion-examples/number-system/ascii/AsciiToHexadecimal.js b/packages/npm/examples/codinasion-examples/number-system/ascii/AsciiToHexadecimal.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/ascii/AsciiToHexadecimal.js rename to packages/npm/examples/codinasion-examples/number-system/ascii/AsciiToHexadecimal.js diff --git a/npm/examples/codinasion-examples/number-system/ascii/AsciiToOctal.js b/packages/npm/examples/codinasion-examples/number-system/ascii/AsciiToOctal.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/ascii/AsciiToOctal.js rename to packages/npm/examples/codinasion-examples/number-system/ascii/AsciiToOctal.js diff --git a/npm/examples/codinasion-examples/number-system/binary/BinaryToAscii.js b/packages/npm/examples/codinasion-examples/number-system/binary/BinaryToAscii.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/binary/BinaryToAscii.js rename to packages/npm/examples/codinasion-examples/number-system/binary/BinaryToAscii.js diff --git a/npm/examples/codinasion-examples/number-system/binary/BinaryToDecimal.js b/packages/npm/examples/codinasion-examples/number-system/binary/BinaryToDecimal.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/binary/BinaryToDecimal.js rename to packages/npm/examples/codinasion-examples/number-system/binary/BinaryToDecimal.js diff --git a/npm/examples/codinasion-examples/number-system/binary/BinaryToHexadecimal.js b/packages/npm/examples/codinasion-examples/number-system/binary/BinaryToHexadecimal.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/binary/BinaryToHexadecimal.js rename to packages/npm/examples/codinasion-examples/number-system/binary/BinaryToHexadecimal.js diff --git a/npm/examples/codinasion-examples/number-system/binary/BinaryToOctal.js b/packages/npm/examples/codinasion-examples/number-system/binary/BinaryToOctal.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/binary/BinaryToOctal.js rename to packages/npm/examples/codinasion-examples/number-system/binary/BinaryToOctal.js diff --git a/npm/examples/codinasion-examples/number-system/decimal/DecimalToAscii.js b/packages/npm/examples/codinasion-examples/number-system/decimal/DecimalToAscii.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/decimal/DecimalToAscii.js rename to packages/npm/examples/codinasion-examples/number-system/decimal/DecimalToAscii.js diff --git a/npm/examples/codinasion-examples/number-system/decimal/DecimalToBinary.js b/packages/npm/examples/codinasion-examples/number-system/decimal/DecimalToBinary.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/decimal/DecimalToBinary.js rename to packages/npm/examples/codinasion-examples/number-system/decimal/DecimalToBinary.js diff --git a/npm/examples/codinasion-examples/number-system/decimal/DecimalToHexadecimal.js b/packages/npm/examples/codinasion-examples/number-system/decimal/DecimalToHexadecimal.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/decimal/DecimalToHexadecimal.js rename to packages/npm/examples/codinasion-examples/number-system/decimal/DecimalToHexadecimal.js diff --git a/npm/examples/codinasion-examples/number-system/decimal/DecimalToOctal.js b/packages/npm/examples/codinasion-examples/number-system/decimal/DecimalToOctal.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/decimal/DecimalToOctal.js rename to packages/npm/examples/codinasion-examples/number-system/decimal/DecimalToOctal.js diff --git a/npm/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToAscii.js b/packages/npm/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToAscii.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToAscii.js rename to packages/npm/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToAscii.js diff --git a/npm/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToBinary.js b/packages/npm/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToBinary.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToBinary.js rename to packages/npm/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToBinary.js diff --git a/npm/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToDecimal.js b/packages/npm/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToDecimal.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToDecimal.js rename to packages/npm/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToDecimal.js diff --git a/npm/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToOctal.js b/packages/npm/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToOctal.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToOctal.js rename to packages/npm/examples/codinasion-examples/number-system/hexadecimal/HexadecimalToOctal.js diff --git a/npm/examples/codinasion-examples/number-system/octal/OctalToAscii.js b/packages/npm/examples/codinasion-examples/number-system/octal/OctalToAscii.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/octal/OctalToAscii.js rename to packages/npm/examples/codinasion-examples/number-system/octal/OctalToAscii.js diff --git a/npm/examples/codinasion-examples/number-system/octal/OctalToBinary.js b/packages/npm/examples/codinasion-examples/number-system/octal/OctalToBinary.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/octal/OctalToBinary.js rename to packages/npm/examples/codinasion-examples/number-system/octal/OctalToBinary.js diff --git a/npm/examples/codinasion-examples/number-system/octal/OctalToDecimal.js b/packages/npm/examples/codinasion-examples/number-system/octal/OctalToDecimal.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/octal/OctalToDecimal.js rename to packages/npm/examples/codinasion-examples/number-system/octal/OctalToDecimal.js diff --git a/npm/examples/codinasion-examples/number-system/octal/OctalToHexadecimal.js b/packages/npm/examples/codinasion-examples/number-system/octal/OctalToHexadecimal.js similarity index 100% rename from npm/examples/codinasion-examples/number-system/octal/OctalToHexadecimal.js rename to packages/npm/examples/codinasion-examples/number-system/octal/OctalToHexadecimal.js diff --git a/npm/examples/codinasion-examples/package.json b/packages/npm/examples/codinasion-examples/package.json similarity index 100% rename from npm/examples/codinasion-examples/package.json rename to packages/npm/examples/codinasion-examples/package.json diff --git a/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToConstantCaseString.js b/packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToConstantCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToConstantCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToConstantCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToDotCaseString.js b/packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToDotCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToDotCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToDotCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToHeaderCaseString.js b/packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToHeaderCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToHeaderCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToHeaderCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToKebabCaseString.js b/packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToKebabCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToKebabCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToKebabCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToLowerCaseString.js b/packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToLowerCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToLowerCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToLowerCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToPascalCaseString.js b/packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToPascalCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToPascalCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToPascalCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToPathCaseString.js b/packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToPathCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToPathCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToPathCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToSentenceCaseString.js b/packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToSentenceCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToSentenceCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToSentenceCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToSnakeCaseString.js b/packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToSnakeCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToSnakeCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToSnakeCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToTitleCaseString.js b/packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToTitleCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToTitleCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToTitleCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToUpperCaseString.js b/packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToUpperCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToUpperCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/camel-case-string/CamelCaseStringToUpperCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToCamelCaseString.js b/packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToCamelCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToCamelCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToCamelCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToDotCaseString.js b/packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToDotCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToDotCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToDotCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToHeaderCaseString.js b/packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToHeaderCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToHeaderCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToHeaderCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToKebabCaseString.js b/packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToKebabCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToKebabCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToKebabCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToLowerCaseString.js b/packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToLowerCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToLowerCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToLowerCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToPascalCaseString.js b/packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToPascalCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToPascalCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToPascalCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToPathCaseString.js b/packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToPathCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToPathCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToPathCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToSentenceCaseString.js b/packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToSentenceCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToSentenceCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToSentenceCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToSnakeCaseString.js b/packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToSnakeCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToSnakeCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToSnakeCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToTitleCaseString.js b/packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToTitleCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToTitleCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToTitleCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToUpperCaseString.js b/packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToUpperCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToUpperCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/constant-case-string/ConstantCaseStringToUpperCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToCamelCaseString.js b/packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToCamelCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToCamelCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToCamelCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToConstantCaseString.js b/packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToConstantCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToConstantCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToConstantCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToHeaderCaseString.js b/packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToHeaderCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToHeaderCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToHeaderCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToKebabCaseString.js b/packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToKebabCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToKebabCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToKebabCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToLowerCaseString.js b/packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToLowerCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToLowerCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToLowerCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToPascalCaseString.js b/packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToPascalCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToPascalCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToPascalCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToPathCaseString.js b/packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToPathCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToPathCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToPathCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToSentenceCaseString.js b/packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToSentenceCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToSentenceCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToSentenceCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToSnakeCaseString.js b/packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToSnakeCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToSnakeCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToSnakeCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToTitleCaseString.js b/packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToTitleCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToTitleCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToTitleCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToUpperCaseString.js b/packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToUpperCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToUpperCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/dot-case-string/DotCaseStringToUpperCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToCamelCaseString.js b/packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToCamelCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToCamelCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToCamelCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToConstantCaseString.js b/packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToConstantCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToConstantCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToConstantCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToDotCaseString.js b/packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToDotCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToDotCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToDotCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToKebabCaseString.js b/packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToKebabCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToKebabCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToKebabCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToLowerCaseString.js b/packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToLowerCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToLowerCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToLowerCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToPascalCaseString.js b/packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToPascalCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToPascalCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToPascalCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToPathCaseString.js b/packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToPathCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToPathCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToPathCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToSentenceCaseString.js b/packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToSentenceCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToSentenceCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToSentenceCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToSnakeCaseString.js b/packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToSnakeCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToSnakeCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToSnakeCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToTitleCaseString.js b/packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToTitleCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToTitleCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToTitleCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToUpperCaseString.js b/packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToUpperCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToUpperCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/header-case-string/HeaderCaseStringToUpperCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToCamelCaseString.js b/packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToCamelCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToCamelCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToCamelCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToConstantCaseString.js b/packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToConstantCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToConstantCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToConstantCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToDotCaseString.js b/packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToDotCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToDotCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToDotCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToHeaderCaseString.js b/packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToHeaderCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToHeaderCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToHeaderCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToLowerCaseString.js b/packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToLowerCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToLowerCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToLowerCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToPascalCaseString.js b/packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToPascalCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToPascalCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToPascalCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToPathCaseString.js b/packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToPathCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToPathCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToPathCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToSentenceCaseString.js b/packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToSentenceCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToSentenceCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToSentenceCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToSnakeCaseString.js b/packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToSnakeCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToSnakeCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToSnakeCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToTitleCaseString.js b/packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToTitleCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToTitleCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToTitleCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToUpperCaseString.js b/packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToUpperCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToUpperCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/kebab-case-string/KebabCaseStringToUpperCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToCamelCaseString.js b/packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToCamelCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToCamelCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToCamelCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToConstantCaseString.js b/packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToConstantCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToConstantCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToConstantCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToDotCaseString.js b/packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToDotCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToDotCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToDotCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToHeaderCaseString.js b/packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToHeaderCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToHeaderCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToHeaderCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToKebabCaseString.js b/packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToKebabCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToKebabCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToKebabCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToPascalCaseString.js b/packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToPascalCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToPascalCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToPascalCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToPathCaseString.js b/packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToPathCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToPathCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToPathCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToSentenceCaseString.js b/packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToSentenceCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToSentenceCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToSentenceCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToSnakeCaseString.js b/packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToSnakeCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToSnakeCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToSnakeCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToTitleCaseString.js b/packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToTitleCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToTitleCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToTitleCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToUpperCaseString.js b/packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToUpperCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToUpperCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/lower-case-string/LowerCaseStringToUpperCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToCamelCaseString.js b/packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToCamelCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToCamelCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToCamelCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToConstantCaseString.js b/packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToConstantCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToConstantCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToConstantCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToDotCaseString.js b/packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToDotCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToDotCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToDotCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToHeaderCaseString.js b/packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToHeaderCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToHeaderCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToHeaderCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToKebabCaseString.js b/packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToKebabCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToKebabCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToKebabCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToLowerCaseString.js b/packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToLowerCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToLowerCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToLowerCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToPathCaseString.js b/packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToPathCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToPathCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToPathCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToSentenceCaseString.js b/packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToSentenceCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToSentenceCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToSentenceCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToSnakeCaseString.js b/packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToSnakeCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToSnakeCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToSnakeCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToTitleCaseString.js b/packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToTitleCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToTitleCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToTitleCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToUpperCaseString.js b/packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToUpperCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToUpperCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/pascal-case-string/PascalCaseStringToUpperCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToCamelCaseString.js b/packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToCamelCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToCamelCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToCamelCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToConstantCaseString.js b/packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToConstantCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToConstantCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToConstantCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToDotCaseString.js b/packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToDotCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToDotCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToDotCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToHeaderCaseString.js b/packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToHeaderCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToHeaderCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToHeaderCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToKebabCaseString.js b/packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToKebabCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToKebabCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToKebabCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToLowerCaseString.js b/packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToLowerCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToLowerCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToLowerCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToPascalCaseString.js b/packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToPascalCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToPascalCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToPascalCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToSentenceCaseString.js b/packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToSentenceCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToSentenceCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToSentenceCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToSnakeCaseString.js b/packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToSnakeCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToSnakeCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToSnakeCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToTitleCaseString.js b/packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToTitleCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToTitleCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToTitleCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToUpperCaseString.js b/packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToUpperCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToUpperCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/path-case-string/PathCaseStringToUpperCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToCamelCaseString.js b/packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToCamelCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToCamelCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToCamelCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToConstantCaseString.js b/packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToConstantCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToConstantCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToConstantCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToDotCaseString.js b/packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToDotCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToDotCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToDotCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToHeaderCaseString.js b/packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToHeaderCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToHeaderCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToHeaderCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToKebabCaseString.js b/packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToKebabCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToKebabCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToKebabCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToLowerCaseString.js b/packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToLowerCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToLowerCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToLowerCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToPascalCaseString.js b/packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToPascalCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToPascalCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToPascalCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToPathCaseString.js b/packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToPathCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToPathCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToPathCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToSnakeCaseString.js b/packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToSnakeCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToSnakeCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToSnakeCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToTitleCaseString.js b/packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToTitleCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToTitleCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToTitleCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToUpperCaseString.js b/packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToUpperCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToUpperCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/sentence-case-string/SentenceCaseStringToUpperCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToCamelCaseString.js b/packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToCamelCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToCamelCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToCamelCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToConstantCaseString.js b/packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToConstantCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToConstantCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToConstantCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToDotCaseString.js b/packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToDotCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToDotCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToDotCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToHeaderCaseString.js b/packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToHeaderCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToHeaderCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToHeaderCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToKebabCaseString.js b/packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToKebabCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToKebabCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToKebabCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToLowerCaseString.js b/packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToLowerCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToLowerCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToLowerCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToPascalCaseString.js b/packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToPascalCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToPascalCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToPascalCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToPathCaseString.js b/packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToPathCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToPathCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToPathCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToSentenceCaseString.js b/packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToSentenceCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToSentenceCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToSentenceCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToTitleCaseString.js b/packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToTitleCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToTitleCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToTitleCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToUpperCaseString.js b/packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToUpperCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToUpperCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/snake-case-string/SnakeCaseStringToUpperCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/string/StringToCamelCase.js b/packages/npm/examples/codinasion-examples/string/case/string/StringToCamelCase.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/string/StringToCamelCase.js rename to packages/npm/examples/codinasion-examples/string/case/string/StringToCamelCase.js diff --git a/npm/examples/codinasion-examples/string/case/string/StringToConstantCase.js b/packages/npm/examples/codinasion-examples/string/case/string/StringToConstantCase.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/string/StringToConstantCase.js rename to packages/npm/examples/codinasion-examples/string/case/string/StringToConstantCase.js diff --git a/npm/examples/codinasion-examples/string/case/string/StringToDotCase.js b/packages/npm/examples/codinasion-examples/string/case/string/StringToDotCase.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/string/StringToDotCase.js rename to packages/npm/examples/codinasion-examples/string/case/string/StringToDotCase.js diff --git a/npm/examples/codinasion-examples/string/case/string/StringToHeaderCase.js b/packages/npm/examples/codinasion-examples/string/case/string/StringToHeaderCase.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/string/StringToHeaderCase.js rename to packages/npm/examples/codinasion-examples/string/case/string/StringToHeaderCase.js diff --git a/npm/examples/codinasion-examples/string/case/string/StringToKebabCase.js b/packages/npm/examples/codinasion-examples/string/case/string/StringToKebabCase.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/string/StringToKebabCase.js rename to packages/npm/examples/codinasion-examples/string/case/string/StringToKebabCase.js diff --git a/npm/examples/codinasion-examples/string/case/string/StringToLowerCase.js b/packages/npm/examples/codinasion-examples/string/case/string/StringToLowerCase.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/string/StringToLowerCase.js rename to packages/npm/examples/codinasion-examples/string/case/string/StringToLowerCase.js diff --git a/npm/examples/codinasion-examples/string/case/string/StringToPascalCase.js b/packages/npm/examples/codinasion-examples/string/case/string/StringToPascalCase.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/string/StringToPascalCase.js rename to packages/npm/examples/codinasion-examples/string/case/string/StringToPascalCase.js diff --git a/npm/examples/codinasion-examples/string/case/string/StringToPathCase.js b/packages/npm/examples/codinasion-examples/string/case/string/StringToPathCase.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/string/StringToPathCase.js rename to packages/npm/examples/codinasion-examples/string/case/string/StringToPathCase.js diff --git a/npm/examples/codinasion-examples/string/case/string/StringToSentenceCase.js b/packages/npm/examples/codinasion-examples/string/case/string/StringToSentenceCase.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/string/StringToSentenceCase.js rename to packages/npm/examples/codinasion-examples/string/case/string/StringToSentenceCase.js diff --git a/npm/examples/codinasion-examples/string/case/string/StringToSnakeCase.js b/packages/npm/examples/codinasion-examples/string/case/string/StringToSnakeCase.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/string/StringToSnakeCase.js rename to packages/npm/examples/codinasion-examples/string/case/string/StringToSnakeCase.js diff --git a/npm/examples/codinasion-examples/string/case/string/StringToTitleCase.js b/packages/npm/examples/codinasion-examples/string/case/string/StringToTitleCase.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/string/StringToTitleCase.js rename to packages/npm/examples/codinasion-examples/string/case/string/StringToTitleCase.js diff --git a/npm/examples/codinasion-examples/string/case/string/StringToUpperCase.js b/packages/npm/examples/codinasion-examples/string/case/string/StringToUpperCase.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/string/StringToUpperCase.js rename to packages/npm/examples/codinasion-examples/string/case/string/StringToUpperCase.js diff --git a/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToCamelCaseString.js b/packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToCamelCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToCamelCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToCamelCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToConstantCaseString.js b/packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToConstantCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToConstantCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToConstantCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToDotCaseString.js b/packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToDotCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToDotCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToDotCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToHeaderCaseString.js b/packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToHeaderCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToHeaderCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToHeaderCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToKebabCaseString.js b/packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToKebabCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToKebabCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToKebabCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToLowerCaseString.js b/packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToLowerCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToLowerCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToLowerCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToPascalCaseString.js b/packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToPascalCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToPascalCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToPascalCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToPathCaseString.js b/packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToPathCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToPathCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToPathCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToSentenceCaseString.js b/packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToSentenceCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToSentenceCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToSentenceCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToSnakeCaseString.js b/packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToSnakeCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToSnakeCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToSnakeCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToUpperCaseString.js b/packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToUpperCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToUpperCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/title-case-string/TitleCaseStringToUpperCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToCamelCaseString.js b/packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToCamelCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToCamelCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToCamelCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToConstantCaseString.js b/packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToConstantCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToConstantCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToConstantCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToDotCaseString.js b/packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToDotCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToDotCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToDotCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToHeaderCaseString.js b/packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToHeaderCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToHeaderCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToHeaderCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToKebabCaseString.js b/packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToKebabCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToKebabCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToKebabCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToLowerCaseString.js b/packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToLowerCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToLowerCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToLowerCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToPascalCaseString.js b/packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToPascalCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToPascalCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToPascalCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToPathCaseString.js b/packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToPathCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToPathCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToPathCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToSentenceCaseString.js b/packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToSentenceCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToSentenceCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToSentenceCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToSnakeCaseString.js b/packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToSnakeCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToSnakeCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToSnakeCaseString.js diff --git a/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToTitleCaseString.js b/packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToTitleCaseString.js similarity index 100% rename from npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToTitleCaseString.js rename to packages/npm/examples/codinasion-examples/string/case/upper-case-string/UpperCaseStringToTitleCaseString.js diff --git a/npm/examples/codinasion-examples/string/encoding/Base64ToString.js b/packages/npm/examples/codinasion-examples/string/encoding/Base64ToString.js similarity index 100% rename from npm/examples/codinasion-examples/string/encoding/Base64ToString.js rename to packages/npm/examples/codinasion-examples/string/encoding/Base64ToString.js diff --git a/npm/examples/codinasion-examples/string/encoding/StringToBase64.js b/packages/npm/examples/codinasion-examples/string/encoding/StringToBase64.js similarity index 100% rename from npm/examples/codinasion-examples/string/encoding/StringToBase64.js rename to packages/npm/examples/codinasion-examples/string/encoding/StringToBase64.js diff --git a/npm/packages/codinasion/.eslintrc.js b/packages/npm/packages/codinasion/.eslintrc.js similarity index 100% rename from npm/packages/codinasion/.eslintrc.js rename to packages/npm/packages/codinasion/.eslintrc.js diff --git a/npm/packages/codinasion/CHANGELOG.md b/packages/npm/packages/codinasion/CHANGELOG.md similarity index 100% rename from npm/packages/codinasion/CHANGELOG.md rename to packages/npm/packages/codinasion/CHANGELOG.md diff --git a/npm/packages/codinasion/LICENSE.md b/packages/npm/packages/codinasion/LICENSE.md similarity index 100% rename from npm/packages/codinasion/LICENSE.md rename to packages/npm/packages/codinasion/LICENSE.md diff --git a/npm/packages/codinasion/README.md b/packages/npm/packages/codinasion/README.md similarity index 100% rename from npm/packages/codinasion/README.md rename to packages/npm/packages/codinasion/README.md diff --git a/npm/packages/codinasion/jestconfig.json b/packages/npm/packages/codinasion/jestconfig.json similarity index 100% rename from npm/packages/codinasion/jestconfig.json rename to packages/npm/packages/codinasion/jestconfig.json diff --git a/npm/packages/codinasion/package.json b/packages/npm/packages/codinasion/package.json similarity index 100% rename from npm/packages/codinasion/package.json rename to packages/npm/packages/codinasion/package.json diff --git a/npm/packages/codinasion/src/dsa/index.ts b/packages/npm/packages/codinasion/src/dsa/index.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/index.ts rename to packages/npm/packages/codinasion/src/dsa/index.ts diff --git a/npm/packages/codinasion/src/dsa/queue/index.ts b/packages/npm/packages/codinasion/src/dsa/queue/index.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/queue/index.ts rename to packages/npm/packages/codinasion/src/dsa/queue/index.ts diff --git a/npm/packages/codinasion/src/dsa/queue/queue.test.ts b/packages/npm/packages/codinasion/src/dsa/queue/queue.test.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/queue/queue.test.ts rename to packages/npm/packages/codinasion/src/dsa/queue/queue.test.ts diff --git a/npm/packages/codinasion/src/dsa/queue/queue.ts b/packages/npm/packages/codinasion/src/dsa/queue/queue.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/queue/queue.ts rename to packages/npm/packages/codinasion/src/dsa/queue/queue.ts diff --git a/npm/packages/codinasion/src/dsa/search/binary-search/binary-search.test.ts b/packages/npm/packages/codinasion/src/dsa/search/binary-search/binary-search.test.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/search/binary-search/binary-search.test.ts rename to packages/npm/packages/codinasion/src/dsa/search/binary-search/binary-search.test.ts diff --git a/npm/packages/codinasion/src/dsa/search/binary-search/binary-search.ts b/packages/npm/packages/codinasion/src/dsa/search/binary-search/binary-search.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/search/binary-search/binary-search.ts rename to packages/npm/packages/codinasion/src/dsa/search/binary-search/binary-search.ts diff --git a/npm/packages/codinasion/src/dsa/search/binary-search/index.ts b/packages/npm/packages/codinasion/src/dsa/search/binary-search/index.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/search/binary-search/index.ts rename to packages/npm/packages/codinasion/src/dsa/search/binary-search/index.ts diff --git a/npm/packages/codinasion/src/dsa/search/index.ts b/packages/npm/packages/codinasion/src/dsa/search/index.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/search/index.ts rename to packages/npm/packages/codinasion/src/dsa/search/index.ts diff --git a/npm/packages/codinasion/src/dsa/search/linear-search/index.ts b/packages/npm/packages/codinasion/src/dsa/search/linear-search/index.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/search/linear-search/index.ts rename to packages/npm/packages/codinasion/src/dsa/search/linear-search/index.ts diff --git a/npm/packages/codinasion/src/dsa/search/linear-search/linear-search.test.ts b/packages/npm/packages/codinasion/src/dsa/search/linear-search/linear-search.test.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/search/linear-search/linear-search.test.ts rename to packages/npm/packages/codinasion/src/dsa/search/linear-search/linear-search.test.ts diff --git a/npm/packages/codinasion/src/dsa/search/linear-search/linear-search.ts b/packages/npm/packages/codinasion/src/dsa/search/linear-search/linear-search.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/search/linear-search/linear-search.ts rename to packages/npm/packages/codinasion/src/dsa/search/linear-search/linear-search.ts diff --git a/npm/packages/codinasion/src/dsa/sort/bubble-sort/bubble-sort.test.ts b/packages/npm/packages/codinasion/src/dsa/sort/bubble-sort/bubble-sort.test.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/bubble-sort/bubble-sort.test.ts rename to packages/npm/packages/codinasion/src/dsa/sort/bubble-sort/bubble-sort.test.ts diff --git a/npm/packages/codinasion/src/dsa/sort/bubble-sort/bubble-sort.ts b/packages/npm/packages/codinasion/src/dsa/sort/bubble-sort/bubble-sort.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/bubble-sort/bubble-sort.ts rename to packages/npm/packages/codinasion/src/dsa/sort/bubble-sort/bubble-sort.ts diff --git a/npm/packages/codinasion/src/dsa/sort/bubble-sort/index.ts b/packages/npm/packages/codinasion/src/dsa/sort/bubble-sort/index.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/bubble-sort/index.ts rename to packages/npm/packages/codinasion/src/dsa/sort/bubble-sort/index.ts diff --git a/npm/packages/codinasion/src/dsa/sort/counting-sort/counting-sort.test.ts b/packages/npm/packages/codinasion/src/dsa/sort/counting-sort/counting-sort.test.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/counting-sort/counting-sort.test.ts rename to packages/npm/packages/codinasion/src/dsa/sort/counting-sort/counting-sort.test.ts diff --git a/npm/packages/codinasion/src/dsa/sort/counting-sort/counting-sort.ts b/packages/npm/packages/codinasion/src/dsa/sort/counting-sort/counting-sort.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/counting-sort/counting-sort.ts rename to packages/npm/packages/codinasion/src/dsa/sort/counting-sort/counting-sort.ts diff --git a/npm/packages/codinasion/src/dsa/sort/counting-sort/index.ts b/packages/npm/packages/codinasion/src/dsa/sort/counting-sort/index.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/counting-sort/index.ts rename to packages/npm/packages/codinasion/src/dsa/sort/counting-sort/index.ts diff --git a/npm/packages/codinasion/src/dsa/sort/heap-sort/heap-sort.test.ts b/packages/npm/packages/codinasion/src/dsa/sort/heap-sort/heap-sort.test.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/heap-sort/heap-sort.test.ts rename to packages/npm/packages/codinasion/src/dsa/sort/heap-sort/heap-sort.test.ts diff --git a/npm/packages/codinasion/src/dsa/sort/heap-sort/heap-sort.ts b/packages/npm/packages/codinasion/src/dsa/sort/heap-sort/heap-sort.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/heap-sort/heap-sort.ts rename to packages/npm/packages/codinasion/src/dsa/sort/heap-sort/heap-sort.ts diff --git a/npm/packages/codinasion/src/dsa/sort/heap-sort/index.ts b/packages/npm/packages/codinasion/src/dsa/sort/heap-sort/index.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/heap-sort/index.ts rename to packages/npm/packages/codinasion/src/dsa/sort/heap-sort/index.ts diff --git a/npm/packages/codinasion/src/dsa/sort/index.ts b/packages/npm/packages/codinasion/src/dsa/sort/index.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/index.ts rename to packages/npm/packages/codinasion/src/dsa/sort/index.ts diff --git a/npm/packages/codinasion/src/dsa/sort/insertion-sort/index.ts b/packages/npm/packages/codinasion/src/dsa/sort/insertion-sort/index.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/insertion-sort/index.ts rename to packages/npm/packages/codinasion/src/dsa/sort/insertion-sort/index.ts diff --git a/npm/packages/codinasion/src/dsa/sort/insertion-sort/insertion-sort.test.ts b/packages/npm/packages/codinasion/src/dsa/sort/insertion-sort/insertion-sort.test.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/insertion-sort/insertion-sort.test.ts rename to packages/npm/packages/codinasion/src/dsa/sort/insertion-sort/insertion-sort.test.ts diff --git a/npm/packages/codinasion/src/dsa/sort/insertion-sort/insertion-sort.ts b/packages/npm/packages/codinasion/src/dsa/sort/insertion-sort/insertion-sort.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/insertion-sort/insertion-sort.ts rename to packages/npm/packages/codinasion/src/dsa/sort/insertion-sort/insertion-sort.ts diff --git a/npm/packages/codinasion/src/dsa/sort/merge-sort/index.ts b/packages/npm/packages/codinasion/src/dsa/sort/merge-sort/index.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/merge-sort/index.ts rename to packages/npm/packages/codinasion/src/dsa/sort/merge-sort/index.ts diff --git a/npm/packages/codinasion/src/dsa/sort/merge-sort/merge-sort.test.ts b/packages/npm/packages/codinasion/src/dsa/sort/merge-sort/merge-sort.test.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/merge-sort/merge-sort.test.ts rename to packages/npm/packages/codinasion/src/dsa/sort/merge-sort/merge-sort.test.ts diff --git a/npm/packages/codinasion/src/dsa/sort/merge-sort/merge-sort.ts b/packages/npm/packages/codinasion/src/dsa/sort/merge-sort/merge-sort.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/merge-sort/merge-sort.ts rename to packages/npm/packages/codinasion/src/dsa/sort/merge-sort/merge-sort.ts diff --git a/npm/packages/codinasion/src/dsa/sort/quick-sort/index.ts b/packages/npm/packages/codinasion/src/dsa/sort/quick-sort/index.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/quick-sort/index.ts rename to packages/npm/packages/codinasion/src/dsa/sort/quick-sort/index.ts diff --git a/npm/packages/codinasion/src/dsa/sort/quick-sort/quick-sort.test.ts b/packages/npm/packages/codinasion/src/dsa/sort/quick-sort/quick-sort.test.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/quick-sort/quick-sort.test.ts rename to packages/npm/packages/codinasion/src/dsa/sort/quick-sort/quick-sort.test.ts diff --git a/npm/packages/codinasion/src/dsa/sort/quick-sort/quick-sort.ts b/packages/npm/packages/codinasion/src/dsa/sort/quick-sort/quick-sort.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/quick-sort/quick-sort.ts rename to packages/npm/packages/codinasion/src/dsa/sort/quick-sort/quick-sort.ts diff --git a/npm/packages/codinasion/src/dsa/sort/radix-sort/index.ts b/packages/npm/packages/codinasion/src/dsa/sort/radix-sort/index.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/radix-sort/index.ts rename to packages/npm/packages/codinasion/src/dsa/sort/radix-sort/index.ts diff --git a/npm/packages/codinasion/src/dsa/sort/radix-sort/radix-sort.test.ts b/packages/npm/packages/codinasion/src/dsa/sort/radix-sort/radix-sort.test.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/radix-sort/radix-sort.test.ts rename to packages/npm/packages/codinasion/src/dsa/sort/radix-sort/radix-sort.test.ts diff --git a/npm/packages/codinasion/src/dsa/sort/radix-sort/radix-sort.ts b/packages/npm/packages/codinasion/src/dsa/sort/radix-sort/radix-sort.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/radix-sort/radix-sort.ts rename to packages/npm/packages/codinasion/src/dsa/sort/radix-sort/radix-sort.ts diff --git a/npm/packages/codinasion/src/dsa/sort/selection-sort/index.ts b/packages/npm/packages/codinasion/src/dsa/sort/selection-sort/index.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/selection-sort/index.ts rename to packages/npm/packages/codinasion/src/dsa/sort/selection-sort/index.ts diff --git a/npm/packages/codinasion/src/dsa/sort/selection-sort/selection-sort.test.ts b/packages/npm/packages/codinasion/src/dsa/sort/selection-sort/selection-sort.test.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/selection-sort/selection-sort.test.ts rename to packages/npm/packages/codinasion/src/dsa/sort/selection-sort/selection-sort.test.ts diff --git a/npm/packages/codinasion/src/dsa/sort/selection-sort/selection-sort.ts b/packages/npm/packages/codinasion/src/dsa/sort/selection-sort/selection-sort.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/sort/selection-sort/selection-sort.ts rename to packages/npm/packages/codinasion/src/dsa/sort/selection-sort/selection-sort.ts diff --git a/npm/packages/codinasion/src/dsa/stack/index.ts b/packages/npm/packages/codinasion/src/dsa/stack/index.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/stack/index.ts rename to packages/npm/packages/codinasion/src/dsa/stack/index.ts diff --git a/npm/packages/codinasion/src/dsa/stack/stack.test.ts b/packages/npm/packages/codinasion/src/dsa/stack/stack.test.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/stack/stack.test.ts rename to packages/npm/packages/codinasion/src/dsa/stack/stack.test.ts diff --git a/npm/packages/codinasion/src/dsa/stack/stack.ts b/packages/npm/packages/codinasion/src/dsa/stack/stack.ts similarity index 100% rename from npm/packages/codinasion/src/dsa/stack/stack.ts rename to packages/npm/packages/codinasion/src/dsa/stack/stack.ts diff --git a/npm/packages/codinasion/src/index.ts b/packages/npm/packages/codinasion/src/index.ts similarity index 100% rename from npm/packages/codinasion/src/index.ts rename to packages/npm/packages/codinasion/src/index.ts diff --git a/npm/packages/codinasion/src/language-data/data.ts b/packages/npm/packages/codinasion/src/language-data/data.ts similarity index 98% rename from npm/packages/codinasion/src/language-data/data.ts rename to packages/npm/packages/codinasion/src/language-data/data.ts index 17a8159f4..09c6cbe63 100644 --- a/npm/packages/codinasion/src/language-data/data.ts +++ b/packages/npm/packages/codinasion/src/language-data/data.ts @@ -1,4 +1,4 @@ -import type { LanguageDataType } from "../language-data/type"; +import type { LanguageDataType } from "./type"; const LanguageData: LanguageDataType[] = [ { diff --git a/npm/packages/codinasion/src/language-data/index.ts b/packages/npm/packages/codinasion/src/language-data/index.ts similarity index 100% rename from npm/packages/codinasion/src/language-data/index.ts rename to packages/npm/packages/codinasion/src/language-data/index.ts diff --git a/npm/packages/codinasion/src/language-data/language-data.test.ts b/packages/npm/packages/codinasion/src/language-data/language-data.test.ts similarity index 100% rename from npm/packages/codinasion/src/language-data/language-data.test.ts rename to packages/npm/packages/codinasion/src/language-data/language-data.test.ts diff --git a/npm/packages/codinasion/src/language-data/language-data.ts b/packages/npm/packages/codinasion/src/language-data/language-data.ts similarity index 100% rename from npm/packages/codinasion/src/language-data/language-data.ts rename to packages/npm/packages/codinasion/src/language-data/language-data.ts diff --git a/npm/packages/codinasion/src/language-data/type.ts b/packages/npm/packages/codinasion/src/language-data/type.ts similarity index 100% rename from npm/packages/codinasion/src/language-data/type.ts rename to packages/npm/packages/codinasion/src/language-data/type.ts diff --git a/npm/packages/codinasion/src/number-system/ascii/ascii-to-binary/ascii-to-binary.test.ts b/packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-binary/ascii-to-binary.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/ascii/ascii-to-binary/ascii-to-binary.test.ts rename to packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-binary/ascii-to-binary.test.ts diff --git a/npm/packages/codinasion/src/number-system/ascii/ascii-to-binary/ascii-to-binary.ts b/packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-binary/ascii-to-binary.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/ascii/ascii-to-binary/ascii-to-binary.ts rename to packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-binary/ascii-to-binary.ts diff --git a/npm/packages/codinasion/src/number-system/ascii/ascii-to-binary/index.ts b/packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-binary/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/ascii/ascii-to-binary/index.ts rename to packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-binary/index.ts diff --git a/npm/packages/codinasion/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.test.ts b/packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.test.ts rename to packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.test.ts diff --git a/npm/packages/codinasion/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.ts b/packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.ts rename to packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-decimal/ascii-to-decimal.ts diff --git a/npm/packages/codinasion/src/number-system/ascii/ascii-to-decimal/index.ts b/packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-decimal/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/ascii/ascii-to-decimal/index.ts rename to packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-decimal/index.ts diff --git a/npm/packages/codinasion/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.test.ts b/packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.test.ts rename to packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.test.ts diff --git a/npm/packages/codinasion/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.ts b/packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.ts rename to packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-hexadecimal/ascii-to-hexadecimal.ts diff --git a/npm/packages/codinasion/src/number-system/ascii/ascii-to-hexadecimal/index.ts b/packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-hexadecimal/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/ascii/ascii-to-hexadecimal/index.ts rename to packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-hexadecimal/index.ts diff --git a/npm/packages/codinasion/src/number-system/ascii/ascii-to-octal/ascii-to-octal.test.ts b/packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-octal/ascii-to-octal.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/ascii/ascii-to-octal/ascii-to-octal.test.ts rename to packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-octal/ascii-to-octal.test.ts diff --git a/npm/packages/codinasion/src/number-system/ascii/ascii-to-octal/ascii-to-octal.ts b/packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-octal/ascii-to-octal.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/ascii/ascii-to-octal/ascii-to-octal.ts rename to packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-octal/ascii-to-octal.ts diff --git a/npm/packages/codinasion/src/number-system/ascii/ascii-to-octal/index.ts b/packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-octal/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/ascii/ascii-to-octal/index.ts rename to packages/npm/packages/codinasion/src/number-system/ascii/ascii-to-octal/index.ts diff --git a/npm/packages/codinasion/src/number-system/ascii/index.ts b/packages/npm/packages/codinasion/src/number-system/ascii/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/ascii/index.ts rename to packages/npm/packages/codinasion/src/number-system/ascii/index.ts diff --git a/npm/packages/codinasion/src/number-system/binary/binary-to-ascii/binary-to-ascii.test.ts b/packages/npm/packages/codinasion/src/number-system/binary/binary-to-ascii/binary-to-ascii.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/binary/binary-to-ascii/binary-to-ascii.test.ts rename to packages/npm/packages/codinasion/src/number-system/binary/binary-to-ascii/binary-to-ascii.test.ts diff --git a/npm/packages/codinasion/src/number-system/binary/binary-to-ascii/binary-to-ascii.ts b/packages/npm/packages/codinasion/src/number-system/binary/binary-to-ascii/binary-to-ascii.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/binary/binary-to-ascii/binary-to-ascii.ts rename to packages/npm/packages/codinasion/src/number-system/binary/binary-to-ascii/binary-to-ascii.ts diff --git a/npm/packages/codinasion/src/number-system/binary/binary-to-ascii/index.ts b/packages/npm/packages/codinasion/src/number-system/binary/binary-to-ascii/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/binary/binary-to-ascii/index.ts rename to packages/npm/packages/codinasion/src/number-system/binary/binary-to-ascii/index.ts diff --git a/npm/packages/codinasion/src/number-system/binary/binary-to-decimal/binary-to-decimal.test.ts b/packages/npm/packages/codinasion/src/number-system/binary/binary-to-decimal/binary-to-decimal.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/binary/binary-to-decimal/binary-to-decimal.test.ts rename to packages/npm/packages/codinasion/src/number-system/binary/binary-to-decimal/binary-to-decimal.test.ts diff --git a/npm/packages/codinasion/src/number-system/binary/binary-to-decimal/binary-to-decimal.ts b/packages/npm/packages/codinasion/src/number-system/binary/binary-to-decimal/binary-to-decimal.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/binary/binary-to-decimal/binary-to-decimal.ts rename to packages/npm/packages/codinasion/src/number-system/binary/binary-to-decimal/binary-to-decimal.ts diff --git a/npm/packages/codinasion/src/number-system/binary/binary-to-decimal/index.ts b/packages/npm/packages/codinasion/src/number-system/binary/binary-to-decimal/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/binary/binary-to-decimal/index.ts rename to packages/npm/packages/codinasion/src/number-system/binary/binary-to-decimal/index.ts diff --git a/npm/packages/codinasion/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.test.ts b/packages/npm/packages/codinasion/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.test.ts rename to packages/npm/packages/codinasion/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.test.ts diff --git a/npm/packages/codinasion/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.ts b/packages/npm/packages/codinasion/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.ts rename to packages/npm/packages/codinasion/src/number-system/binary/binary-to-hexadecimal/binary-to-hexadecimal.ts diff --git a/npm/packages/codinasion/src/number-system/binary/binary-to-hexadecimal/index.ts b/packages/npm/packages/codinasion/src/number-system/binary/binary-to-hexadecimal/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/binary/binary-to-hexadecimal/index.ts rename to packages/npm/packages/codinasion/src/number-system/binary/binary-to-hexadecimal/index.ts diff --git a/npm/packages/codinasion/src/number-system/binary/binary-to-octal/binary-to-octal.test.ts b/packages/npm/packages/codinasion/src/number-system/binary/binary-to-octal/binary-to-octal.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/binary/binary-to-octal/binary-to-octal.test.ts rename to packages/npm/packages/codinasion/src/number-system/binary/binary-to-octal/binary-to-octal.test.ts diff --git a/npm/packages/codinasion/src/number-system/binary/binary-to-octal/binary-to-octal.ts b/packages/npm/packages/codinasion/src/number-system/binary/binary-to-octal/binary-to-octal.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/binary/binary-to-octal/binary-to-octal.ts rename to packages/npm/packages/codinasion/src/number-system/binary/binary-to-octal/binary-to-octal.ts diff --git a/npm/packages/codinasion/src/number-system/binary/binary-to-octal/index.ts b/packages/npm/packages/codinasion/src/number-system/binary/binary-to-octal/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/binary/binary-to-octal/index.ts rename to packages/npm/packages/codinasion/src/number-system/binary/binary-to-octal/index.ts diff --git a/npm/packages/codinasion/src/number-system/binary/index.ts b/packages/npm/packages/codinasion/src/number-system/binary/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/binary/index.ts rename to packages/npm/packages/codinasion/src/number-system/binary/index.ts diff --git a/npm/packages/codinasion/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.test.ts b/packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.test.ts rename to packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.test.ts diff --git a/npm/packages/codinasion/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.ts b/packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.ts rename to packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-ascii/decimal-to-ascii.ts diff --git a/npm/packages/codinasion/src/number-system/decimal/decimal-to-ascii/index.ts b/packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-ascii/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/decimal/decimal-to-ascii/index.ts rename to packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-ascii/index.ts diff --git a/npm/packages/codinasion/src/number-system/decimal/decimal-to-binary/decimal-to-binary.test.ts b/packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-binary/decimal-to-binary.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/decimal/decimal-to-binary/decimal-to-binary.test.ts rename to packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-binary/decimal-to-binary.test.ts diff --git a/npm/packages/codinasion/src/number-system/decimal/decimal-to-binary/decimal-to-binary.ts b/packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-binary/decimal-to-binary.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/decimal/decimal-to-binary/decimal-to-binary.ts rename to packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-binary/decimal-to-binary.ts diff --git a/npm/packages/codinasion/src/number-system/decimal/decimal-to-binary/index.ts b/packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-binary/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/decimal/decimal-to-binary/index.ts rename to packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-binary/index.ts diff --git a/npm/packages/codinasion/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.test.ts b/packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.test.ts rename to packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.test.ts diff --git a/npm/packages/codinasion/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.ts b/packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.ts rename to packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-hexadecimal/decimal-to-hexadecimal.ts diff --git a/npm/packages/codinasion/src/number-system/decimal/decimal-to-hexadecimal/index.ts b/packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-hexadecimal/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/decimal/decimal-to-hexadecimal/index.ts rename to packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-hexadecimal/index.ts diff --git a/npm/packages/codinasion/src/number-system/decimal/decimal-to-octal/decimal-to-octal.test.ts b/packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-octal/decimal-to-octal.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/decimal/decimal-to-octal/decimal-to-octal.test.ts rename to packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-octal/decimal-to-octal.test.ts diff --git a/npm/packages/codinasion/src/number-system/decimal/decimal-to-octal/decimal-to-octal.ts b/packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-octal/decimal-to-octal.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/decimal/decimal-to-octal/decimal-to-octal.ts rename to packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-octal/decimal-to-octal.ts diff --git a/npm/packages/codinasion/src/number-system/decimal/decimal-to-octal/index.ts b/packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-octal/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/decimal/decimal-to-octal/index.ts rename to packages/npm/packages/codinasion/src/number-system/decimal/decimal-to-octal/index.ts diff --git a/npm/packages/codinasion/src/number-system/decimal/index.ts b/packages/npm/packages/codinasion/src/number-system/decimal/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/decimal/index.ts rename to packages/npm/packages/codinasion/src/number-system/decimal/index.ts diff --git a/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.test.ts b/packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.test.ts rename to packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.test.ts diff --git a/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.ts b/packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.ts rename to packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-ascii/hexadecimal-to-ascii.ts diff --git a/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-ascii/index.ts b/packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-ascii/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-ascii/index.ts rename to packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-ascii/index.ts diff --git a/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.test.ts b/packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.test.ts rename to packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.test.ts diff --git a/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.ts b/packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.ts rename to packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-binary/hexadecimal-to-binary.ts diff --git a/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-binary/index.ts b/packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-binary/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-binary/index.ts rename to packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-binary/index.ts diff --git a/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.test.ts b/packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.test.ts rename to packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.test.ts diff --git a/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.ts b/packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.ts rename to packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-decimal/hexadecimal-to-decimal.ts diff --git a/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-decimal/index.ts b/packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-decimal/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-decimal/index.ts rename to packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-decimal/index.ts diff --git a/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.test.ts b/packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.test.ts rename to packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.test.ts diff --git a/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.ts b/packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.ts rename to packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-octal/hexadecimal-to-octal.ts diff --git a/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-octal/index.ts b/packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-octal/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-octal/index.ts rename to packages/npm/packages/codinasion/src/number-system/hexadecimal/hexadecimal-to-octal/index.ts diff --git a/npm/packages/codinasion/src/number-system/hexadecimal/index.ts b/packages/npm/packages/codinasion/src/number-system/hexadecimal/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/hexadecimal/index.ts rename to packages/npm/packages/codinasion/src/number-system/hexadecimal/index.ts diff --git a/npm/packages/codinasion/src/number-system/index.ts b/packages/npm/packages/codinasion/src/number-system/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/index.ts rename to packages/npm/packages/codinasion/src/number-system/index.ts diff --git a/npm/packages/codinasion/src/number-system/octal/index.ts b/packages/npm/packages/codinasion/src/number-system/octal/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/octal/index.ts rename to packages/npm/packages/codinasion/src/number-system/octal/index.ts diff --git a/npm/packages/codinasion/src/number-system/octal/octal-to-ascii/index.ts b/packages/npm/packages/codinasion/src/number-system/octal/octal-to-ascii/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/octal/octal-to-ascii/index.ts rename to packages/npm/packages/codinasion/src/number-system/octal/octal-to-ascii/index.ts diff --git a/npm/packages/codinasion/src/number-system/octal/octal-to-ascii/octal-to-ascii.test.ts b/packages/npm/packages/codinasion/src/number-system/octal/octal-to-ascii/octal-to-ascii.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/octal/octal-to-ascii/octal-to-ascii.test.ts rename to packages/npm/packages/codinasion/src/number-system/octal/octal-to-ascii/octal-to-ascii.test.ts diff --git a/npm/packages/codinasion/src/number-system/octal/octal-to-ascii/octal-to-ascii.ts b/packages/npm/packages/codinasion/src/number-system/octal/octal-to-ascii/octal-to-ascii.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/octal/octal-to-ascii/octal-to-ascii.ts rename to packages/npm/packages/codinasion/src/number-system/octal/octal-to-ascii/octal-to-ascii.ts diff --git a/npm/packages/codinasion/src/number-system/octal/octal-to-binary/index.ts b/packages/npm/packages/codinasion/src/number-system/octal/octal-to-binary/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/octal/octal-to-binary/index.ts rename to packages/npm/packages/codinasion/src/number-system/octal/octal-to-binary/index.ts diff --git a/npm/packages/codinasion/src/number-system/octal/octal-to-binary/octal-to-binary.test.ts b/packages/npm/packages/codinasion/src/number-system/octal/octal-to-binary/octal-to-binary.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/octal/octal-to-binary/octal-to-binary.test.ts rename to packages/npm/packages/codinasion/src/number-system/octal/octal-to-binary/octal-to-binary.test.ts diff --git a/npm/packages/codinasion/src/number-system/octal/octal-to-binary/octal-to-binary.ts b/packages/npm/packages/codinasion/src/number-system/octal/octal-to-binary/octal-to-binary.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/octal/octal-to-binary/octal-to-binary.ts rename to packages/npm/packages/codinasion/src/number-system/octal/octal-to-binary/octal-to-binary.ts diff --git a/npm/packages/codinasion/src/number-system/octal/octal-to-decimal/index.ts b/packages/npm/packages/codinasion/src/number-system/octal/octal-to-decimal/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/octal/octal-to-decimal/index.ts rename to packages/npm/packages/codinasion/src/number-system/octal/octal-to-decimal/index.ts diff --git a/npm/packages/codinasion/src/number-system/octal/octal-to-decimal/octal-to-decimal.test.ts b/packages/npm/packages/codinasion/src/number-system/octal/octal-to-decimal/octal-to-decimal.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/octal/octal-to-decimal/octal-to-decimal.test.ts rename to packages/npm/packages/codinasion/src/number-system/octal/octal-to-decimal/octal-to-decimal.test.ts diff --git a/npm/packages/codinasion/src/number-system/octal/octal-to-decimal/octal-to-decimal.ts b/packages/npm/packages/codinasion/src/number-system/octal/octal-to-decimal/octal-to-decimal.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/octal/octal-to-decimal/octal-to-decimal.ts rename to packages/npm/packages/codinasion/src/number-system/octal/octal-to-decimal/octal-to-decimal.ts diff --git a/npm/packages/codinasion/src/number-system/octal/octal-to-hexadecimal/index.ts b/packages/npm/packages/codinasion/src/number-system/octal/octal-to-hexadecimal/index.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/octal/octal-to-hexadecimal/index.ts rename to packages/npm/packages/codinasion/src/number-system/octal/octal-to-hexadecimal/index.ts diff --git a/npm/packages/codinasion/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.test.ts b/packages/npm/packages/codinasion/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.test.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.test.ts rename to packages/npm/packages/codinasion/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.test.ts diff --git a/npm/packages/codinasion/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.ts b/packages/npm/packages/codinasion/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.ts similarity index 100% rename from npm/packages/codinasion/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.ts rename to packages/npm/packages/codinasion/src/number-system/octal/octal-to-hexadecimal/octal-to-hexadecimal.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/camel-case-string-to-constant-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-constant-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/camel-case-string-to-dot-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-dot-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-header-case-string/camel-case-string-to-header-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-header-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-header-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-header-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-header-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/camel-case-string-to-kebab-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-kebab-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/camel-case-string-to-lower-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-lower-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/camel-case-string-to-pascal-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-pascal-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-path-case-string/camel-case-string-to-path-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-path-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-path-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-path-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-path-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/camel-case-string-to-sentence-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-sentence-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/camel-case-string-to-snake-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-snake-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-title-case-string/camel-case-string-to-title-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-title-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-title-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-title-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-title-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/camel-case-string-to-upper-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/camel-case-string-to-upper-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/camel-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/camel-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/camel-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/camel-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/constant-case-string-to-camel-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-camel-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/constant-case-string-to-dot-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-dot-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-header-case-string/constant-case-string-to-header-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-header-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-header-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-header-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-header-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/constant-case-string-to-kebab-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-kebab-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/constant-case-string-to-lower-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-lower-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/constant-case-string-to-pascal-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-pascal-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-path-case-string/constant-case-string-to-path-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-path-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-path-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-path-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-path-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/constant-case-string-to-sentence-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-sentence-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/constant-case-string-to-snake-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-snake-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-title-case-string/constant-case-string-to-title-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-title-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-title-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-title-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-title-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/constant-case-string-to-upper-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/constant-case-string-to-upper-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/constant-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/constant-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/constant-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/constant-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/dot-case-string-to-camel-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-camel-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/dot-case-string-to-constant-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-constant-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-header-case-string/dot-case-string-to-header-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-header-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-header-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-header-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-header-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/dot-case-string-to-kebab-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-kebab-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/dot-case-string-to-lower-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-lower-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/dot-case-string-to-pascal-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-pascal-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-path-case-string/dot-case-string-to-path-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-path-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-path-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-path-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-path-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/dot-case-string-to-sentence-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-sentence-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/dot-case-string-to-snake-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-snake-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-title-case-string/dot-case-string-to-title-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-title-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-title-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-title-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-title-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/dot-case-string-to-upper-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/dot-case-string-to-upper-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/dot-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/dot-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/dot-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/dot-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-camel-case-string/header-case-string-to-camel-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-camel-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-camel-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-camel-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-camel-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-constant-case-string/header-case-string-to-constant-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-constant-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-constant-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-constant-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-constant-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-dot-case-string/header-case-string-to-dot-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-dot-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-dot-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-dot-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-dot-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-kebab-case-string/header-case-string-to-kebab-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-kebab-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-kebab-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-kebab-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-kebab-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-lower-case-string/header-case-string-to-lower-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-lower-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-lower-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-lower-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-lower-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-pascal-case-string/header-case-string-to-pascal-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-pascal-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-pascal-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-pascal-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-pascal-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-path-case-string/header-case-string-to-path-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-path-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-path-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-path-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-path-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-sentence-case-string/header-case-string-to-sentence-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-sentence-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-sentence-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-sentence-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-sentence-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-snake-case-string/header-case-string-to-snake-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-snake-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-snake-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-snake-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-snake-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-title-case-string/header-case-string-to-title-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-title-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-title-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-title-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-title-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-upper-case-string/header-case-string-to-upper-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-upper-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-upper-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-upper-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/header-case-string-to-upper-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/header-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/header-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/header-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/header-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/index.ts b/packages/npm/packages/codinasion/src/string/case/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/index.ts rename to packages/npm/packages/codinasion/src/string/case/index.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-camel-case-string/kebab-case-string-to-camel-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-constant-case-string/kebab-case-string-to-constant-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-dot-case-string/kebab-case-string-to-dot-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-header-case-string/kebab-case-string-to-header-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-lower-case-string/kebab-case-string-to-lower-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string/kebab-case-string-to-pascal-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-path-case-string/kebab-case-string-to-path-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string/kebab-case-string-to-sentence-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-snake-case-string/kebab-case-string-to-snake-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-title-case-string/kebab-case-string-to-title-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts b/packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/kebab-case-string/kebab-case-string-to-upper-case-string/kebab-case-string-to-upper-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-camel-case-string/lower-case-string-to-camel-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-constant-case-string/lower-case-string-to-constant-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-dot-case-string/lower-case-string-to-dot-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-header-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-header-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-header-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-header-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-header-case-string/lower-case-string-to-header-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-kebab-case-string/lower-case-string-to-kebab-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-pascal-case-string/lower-case-string-to-pascal-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-path-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-path-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-path-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-path-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-path-case-string/lower-case-string-to-path-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-sentence-case-string/lower-case-string-to-sentence-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-snake-case-string/lower-case-string-to-snake-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-title-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-title-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-title-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-title-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-title-case-string/lower-case-string-to-title-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts b/packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/lower-case-string/lower-case-string-to-upper-case-string/lower-case-string-to-upper-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-camel-case-string/pascal-case-string-to-camel-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-constant-case-string/pascal-case-string-to-constant-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-dot-case-string/pascal-case-string-to-dot-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-header-case-string/pascal-case-string-to-header-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string/pascal-case-string-to-kebab-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-lower-case-string/pascal-case-string-to-lower-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-path-case-string/pascal-case-string-to-path-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string/pascal-case-string-to-sentence-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-snake-case-string/pascal-case-string-to-snake-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-title-case-string/pascal-case-string-to-title-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts b/packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/pascal-case-string/pascal-case-string-to-upper-case-string/pascal-case-string-to-upper-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-camel-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-camel-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-camel-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-camel-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-camel-case-string/path-case-string-to-camel-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-constant-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-constant-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-constant-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-constant-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-constant-case-string/path-case-string-to-constant-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-dot-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-dot-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-dot-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-dot-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-dot-case-string/path-case-string-to-dot-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-header-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-header-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-header-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-header-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-header-case-string/path-case-string-to-header-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-kebab-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-kebab-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-kebab-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-kebab-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-kebab-case-string/path-case-string-to-kebab-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-lower-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-lower-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-lower-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-lower-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-lower-case-string/path-case-string-to-lower-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-pascal-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-pascal-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-pascal-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-pascal-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-pascal-case-string/path-case-string-to-pascal-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-sentence-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-sentence-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-sentence-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-sentence-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-sentence-case-string/path-case-string-to-sentence-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-snake-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-snake-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-snake-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-snake-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-snake-case-string/path-case-string-to-snake-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-title-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-title-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-title-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-title-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-title-case-string/path-case-string-to-title-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-upper-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-upper-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-upper-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-upper-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts b/packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/path-case-string/path-case-string-to-upper-case-string/path-case-string-to-upper-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-camel-case-string/sentence-case-string-to-camel-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-constant-case-string/sentence-case-string-to-constant-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-dot-case-string/sentence-case-string-to-dot-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-header-case-string/sentence-case-string-to-header-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string/sentence-case-string-to-kebab-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-lower-case-string/sentence-case-string-to-lower-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string/sentence-case-string-to-pascal-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-path-case-string/sentence-case-string-to-path-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-snake-case-string/sentence-case-string-to-snake-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-title-case-string/sentence-case-string-to-title-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts b/packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/sentence-case-string/sentence-case-string-to-upper-case-string/sentence-case-string-to-upper-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-camel-case-string/snake-case-string-to-camel-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-constant-case-string/snake-case-string-to-constant-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-dot-case-string/snake-case-string-to-dot-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-header-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-header-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-header-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-header-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-header-case-string/snake-case-string-to-header-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-kebab-case-string/snake-case-string-to-kebab-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-lower-case-string/snake-case-string-to-lower-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-pascal-case-string/snake-case-string-to-pascal-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-path-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-path-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-path-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-path-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-path-case-string/snake-case-string-to-path-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-sentence-case-string/snake-case-string-to-sentence-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-title-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-title-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-title-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-title-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-title-case-string/snake-case-string-to-title-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts b/packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/snake-case-string/snake-case-string-to-upper-case-string/snake-case-string-to-upper-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/string/index.ts b/packages/npm/packages/codinasion/src/string/case/string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/index.ts rename to packages/npm/packages/codinasion/src/string/case/string/index.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-camel-case/index.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-camel-case/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-camel-case/index.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-camel-case/index.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-camel-case/string-to-camel-case.test.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-camel-case/string-to-camel-case.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-camel-case/string-to-camel-case.test.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-camel-case/string-to-camel-case.test.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-camel-case/string-to-camel-case.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-camel-case/string-to-camel-case.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-camel-case/string-to-camel-case.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-camel-case/string-to-camel-case.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-constant-case/index.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-constant-case/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-constant-case/index.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-constant-case/index.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-constant-case/string-to-constant-case.test.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-constant-case/string-to-constant-case.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-constant-case/string-to-constant-case.test.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-constant-case/string-to-constant-case.test.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-constant-case/string-to-constant-case.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-constant-case/string-to-constant-case.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-constant-case/string-to-constant-case.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-constant-case/string-to-constant-case.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-dot-case/index.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-dot-case/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-dot-case/index.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-dot-case/index.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-dot-case/string-to-dot-case.test.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-dot-case/string-to-dot-case.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-dot-case/string-to-dot-case.test.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-dot-case/string-to-dot-case.test.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-dot-case/string-to-dot-case.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-dot-case/string-to-dot-case.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-dot-case/string-to-dot-case.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-dot-case/string-to-dot-case.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-header-case/index.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-header-case/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-header-case/index.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-header-case/index.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-header-case/string-to-header-case.test.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-header-case/string-to-header-case.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-header-case/string-to-header-case.test.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-header-case/string-to-header-case.test.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-header-case/string-to-header-case.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-header-case/string-to-header-case.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-header-case/string-to-header-case.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-header-case/string-to-header-case.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-kebab-case/index.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-kebab-case/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-kebab-case/index.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-kebab-case/index.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-kebab-case/string-to-kebab-case.test.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-kebab-case/string-to-kebab-case.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-kebab-case/string-to-kebab-case.test.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-kebab-case/string-to-kebab-case.test.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-kebab-case/string-to-kebab-case.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-kebab-case/string-to-kebab-case.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-kebab-case/string-to-kebab-case.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-kebab-case/string-to-kebab-case.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-lower-case/index.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-lower-case/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-lower-case/index.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-lower-case/index.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-lower-case/string-to-lower-case.test.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-lower-case/string-to-lower-case.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-lower-case/string-to-lower-case.test.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-lower-case/string-to-lower-case.test.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-lower-case/string-to-lower-case.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-lower-case/string-to-lower-case.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-lower-case/string-to-lower-case.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-lower-case/string-to-lower-case.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-pascal-case/index.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-pascal-case/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-pascal-case/index.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-pascal-case/index.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-pascal-case/string-to-pascal-case.test.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-pascal-case/string-to-pascal-case.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-pascal-case/string-to-pascal-case.test.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-pascal-case/string-to-pascal-case.test.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-pascal-case/string-to-pascal-case.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-pascal-case/string-to-pascal-case.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-pascal-case/string-to-pascal-case.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-pascal-case/string-to-pascal-case.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-path-case/index.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-path-case/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-path-case/index.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-path-case/index.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-path-case/string-to-path-case.test.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-path-case/string-to-path-case.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-path-case/string-to-path-case.test.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-path-case/string-to-path-case.test.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-path-case/string-to-path-case.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-path-case/string-to-path-case.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-path-case/string-to-path-case.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-path-case/string-to-path-case.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-sentence-case/index.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-sentence-case/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-sentence-case/index.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-sentence-case/index.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-sentence-case/string-to-sentence-case.test.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-sentence-case/string-to-sentence-case.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-sentence-case/string-to-sentence-case.test.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-sentence-case/string-to-sentence-case.test.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-sentence-case/string-to-sentence-case.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-sentence-case/string-to-sentence-case.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-sentence-case/string-to-sentence-case.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-sentence-case/string-to-sentence-case.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-snake-case/index.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-snake-case/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-snake-case/index.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-snake-case/index.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-snake-case/string-to-snake-case.test.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-snake-case/string-to-snake-case.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-snake-case/string-to-snake-case.test.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-snake-case/string-to-snake-case.test.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-snake-case/string-to-snake-case.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-snake-case/string-to-snake-case.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-snake-case/string-to-snake-case.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-snake-case/string-to-snake-case.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-title-case/index.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-title-case/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-title-case/index.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-title-case/index.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-title-case/string-to-title-case.test.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-title-case/string-to-title-case.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-title-case/string-to-title-case.test.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-title-case/string-to-title-case.test.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-title-case/string-to-title-case.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-title-case/string-to-title-case.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-title-case/string-to-title-case.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-title-case/string-to-title-case.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-upper-case/index.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-upper-case/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-upper-case/index.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-upper-case/index.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-upper-case/string-to-upper-case.test.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-upper-case/string-to-upper-case.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-upper-case/string-to-upper-case.test.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-upper-case/string-to-upper-case.test.ts diff --git a/npm/packages/codinasion/src/string/case/string/string-to-upper-case/string-to-upper-case.ts b/packages/npm/packages/codinasion/src/string/case/string/string-to-upper-case/string-to-upper-case.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/string/string-to-upper-case/string-to-upper-case.ts rename to packages/npm/packages/codinasion/src/string/case/string/string-to-upper-case/string-to-upper-case.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-camel-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-camel-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-camel-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-camel-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-camel-case-string/title-case-string-to-camel-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-constant-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-constant-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-constant-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-constant-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-constant-case-string/title-case-string-to-constant-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-dot-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-dot-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-dot-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-dot-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-dot-case-string/title-case-string-to-dot-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-header-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-header-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-header-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-header-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-header-case-string/title-case-string-to-header-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-kebab-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-kebab-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-kebab-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-kebab-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-kebab-case-string/title-case-string-to-kebab-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-lower-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-lower-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-lower-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-lower-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-lower-case-string/title-case-string-to-lower-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-pascal-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-pascal-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-pascal-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-pascal-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-pascal-case-string/title-case-string-to-pascal-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-path-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-path-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-path-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-path-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-path-case-string/title-case-string-to-path-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-sentence-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-sentence-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-sentence-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-sentence-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-sentence-case-string/title-case-string-to-sentence-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-snake-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-snake-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-snake-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-snake-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-snake-case-string/title-case-string-to-snake-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-upper-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-upper-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-upper-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-upper-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts b/packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/title-case-string/title-case-string-to-upper-case-string/title-case-string-to-upper-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-camel-case-string/upper-case-string-to-camel-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-constant-case-string/upper-case-string-to-constant-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-dot-case-string/upper-case-string-to-dot-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-header-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-header-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-header-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-header-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-header-case-string/upper-case-string-to-header-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-kebab-case-string/upper-case-string-to-kebab-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-lower-case-string/upper-case-string-to-lower-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-pascal-case-string/upper-case-string-to-pascal-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-path-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-path-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-path-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-path-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-path-case-string/upper-case-string-to-path-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-sentence-case-string/upper-case-string-to-sentence-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-snake-case-string/upper-case-string-to-snake-case-string.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-title-case-string/index.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-title-case-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-title-case-string/index.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-title-case-string/index.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.test.ts diff --git a/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts b/packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts rename to packages/npm/packages/codinasion/src/string/case/upper-case-string/upper-case-string-to-title-case-string/upper-case-string-to-title-case-string.ts diff --git a/npm/packages/codinasion/src/string/encoding/base64-to-string/base64-to-string.test.ts b/packages/npm/packages/codinasion/src/string/encoding/base64-to-string/base64-to-string.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/encoding/base64-to-string/base64-to-string.test.ts rename to packages/npm/packages/codinasion/src/string/encoding/base64-to-string/base64-to-string.test.ts diff --git a/npm/packages/codinasion/src/string/encoding/base64-to-string/base64-to-string.ts b/packages/npm/packages/codinasion/src/string/encoding/base64-to-string/base64-to-string.ts similarity index 100% rename from npm/packages/codinasion/src/string/encoding/base64-to-string/base64-to-string.ts rename to packages/npm/packages/codinasion/src/string/encoding/base64-to-string/base64-to-string.ts diff --git a/npm/packages/codinasion/src/string/encoding/base64-to-string/index.ts b/packages/npm/packages/codinasion/src/string/encoding/base64-to-string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/encoding/base64-to-string/index.ts rename to packages/npm/packages/codinasion/src/string/encoding/base64-to-string/index.ts diff --git a/npm/packages/codinasion/src/string/encoding/index.ts b/packages/npm/packages/codinasion/src/string/encoding/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/encoding/index.ts rename to packages/npm/packages/codinasion/src/string/encoding/index.ts diff --git a/npm/packages/codinasion/src/string/encoding/string-to-base64/index.ts b/packages/npm/packages/codinasion/src/string/encoding/string-to-base64/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/encoding/string-to-base64/index.ts rename to packages/npm/packages/codinasion/src/string/encoding/string-to-base64/index.ts diff --git a/npm/packages/codinasion/src/string/encoding/string-to-base64/string-to-base64.test.ts b/packages/npm/packages/codinasion/src/string/encoding/string-to-base64/string-to-base64.test.ts similarity index 100% rename from npm/packages/codinasion/src/string/encoding/string-to-base64/string-to-base64.test.ts rename to packages/npm/packages/codinasion/src/string/encoding/string-to-base64/string-to-base64.test.ts diff --git a/npm/packages/codinasion/src/string/encoding/string-to-base64/string-to-base64.ts b/packages/npm/packages/codinasion/src/string/encoding/string-to-base64/string-to-base64.ts similarity index 100% rename from npm/packages/codinasion/src/string/encoding/string-to-base64/string-to-base64.ts rename to packages/npm/packages/codinasion/src/string/encoding/string-to-base64/string-to-base64.ts diff --git a/npm/packages/codinasion/src/string/index.ts b/packages/npm/packages/codinasion/src/string/index.ts similarity index 100% rename from npm/packages/codinasion/src/string/index.ts rename to packages/npm/packages/codinasion/src/string/index.ts diff --git a/npm/packages/codinasion/tsconfig.json b/packages/npm/packages/codinasion/tsconfig.json similarity index 100% rename from npm/packages/codinasion/tsconfig.json rename to packages/npm/packages/codinasion/tsconfig.json diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a1610657e..9f7bb5369 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '6.0' +lockfileVersion: '9.0' settings: autoInstallPeers: true @@ -13,10 +13,10 @@ importers: version: 2.27.5 '@codinasion/eslint-config': specifier: workspace:* - version: link:config/eslint-config + version: link:packages/config/eslint-config '@codinasion/typescript-config': specifier: workspace:* - version: link:config/typescript-config + version: link:packages/config/typescript-config '@manypkg/cli': specifier: latest version: 0.21.4 @@ -51,9 +51,6 @@ importers: specifier: ^1.16.1 version: 1.16.1 devDependencies: - '@codinasion/language-data': - specifier: workspace:* - version: link:../npm/packages/language-data '@types/node': specifier: ^20.12.10 version: 20.12.10 @@ -62,7 +59,7 @@ importers: version: 2.6.11 '@typescript-eslint/eslint-plugin': specifier: ^7.8.0 - version: 7.8.0(@typescript-eslint/parser@7.8.0)(eslint@9.4.0)(typescript@5.3.3) + version: 7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(typescript@5.3.3) '@typescript-eslint/parser': specifier: ^7.8.0 version: 7.8.0(eslint@9.4.0)(typescript@5.3.3) @@ -83,7 +80,7 @@ importers: version: 2.16.0(eslint@9.4.0) eslint-plugin-prettier: specifier: ^5.1.3 - version: 5.1.3(eslint-config-prettier@9.1.0)(eslint@9.4.0)(prettier@3.2.5) + version: 5.1.3(eslint-config-prettier@9.1.0(eslint@9.4.0))(eslint@9.4.0)(prettier@3.2.5) gray-matter: specifier: ^4.0.3 version: 4.0.3 @@ -113,7 +110,7 @@ importers: devDependencies: jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) + version: 29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)) nock: specifier: ^13.5.4 version: 13.5.4 @@ -121,23 +118,23 @@ importers: specifier: ^2.0.1 version: 2.0.1 - config/eslint-config: + packages/config/eslint-config: devDependencies: '@typescript-eslint/eslint-plugin': specifier: ^7.8.0 - version: 7.8.0(@typescript-eslint/parser@7.8.0)(eslint@8.57.0)(typescript@5.3.3) + version: 7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(typescript@5.3.3) '@typescript-eslint/parser': specifier: ^7.8.0 - version: 7.8.0(eslint@8.57.0)(typescript@5.3.3) + version: 7.8.0(eslint@9.4.0)(typescript@5.3.3) '@vercel/style-guide': specifier: ^6.0.0 - version: 6.0.0(eslint@8.57.0)(prettier@3.2.5)(typescript@5.3.3) + version: 6.0.0(eslint@9.4.0)(jest@29.7.0)(prettier@3.2.5)(typescript@5.3.3) eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@8.57.0) + version: 9.1.0(eslint@9.4.0) eslint-config-turbo: specifier: ^1.13.3 - version: 1.13.3(eslint@8.57.0) + version: 1.13.3(eslint@9.4.0) eslint-plugin-only-warn: specifier: ^1.1.0 version: 1.1.0 @@ -145,6718 +142,4556 @@ importers: specifier: ^5.3.3 version: 5.3.3 - config/typescript-config: {} + packages/config/typescript-config: {} - npm/examples/codinasion-examples: + packages/npm/examples/codinasion-examples: devDependencies: codinasion: specifier: workspace:* version: link:../../packages/codinasion - npm/examples/dsa/dsa-examples: + packages/npm/packages/codinasion: devDependencies: - '@codinasion/dsa': - specifier: workspace:* - version: link:../../../packages/dsa/dsa + '@codinasion/eslint-config': + specifier: 1.0.6 + version: 1.0.6 + '@codinasion/typescript-config': + specifier: 1.0.4 + version: 1.0.4 + '@types/jest': + specifier: ^29.5.12 + version: 29.5.12 + '@types/node': + specifier: ^20.12.10 + version: 20.12.10 + jest: + specifier: ^29.7.0 + version: 29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)) + ts-jest: + specifier: ^29.1.1 + version: 29.1.1(@babel/core@7.24.5)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.19.8)(jest@29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)))(typescript@5.3.3) + tsup: + specifier: ^8.0.2 + version: 8.0.2(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3))(typescript@5.3.3) + typescript: + specifier: ^5.3.3 + version: 5.3.3 - npm/examples/dsa/queue-example: - devDependencies: - '@codinasion/queue': - specifier: workspace:* - version: link:../../../packages/dsa/queue +packages: - npm/examples/dsa/search/binary-search-example: - devDependencies: - '@codinasion/binary-search': - specifier: workspace:* - version: link:../../../../packages/dsa/search/binary-search + '@aashutoshrathi/word-wrap@1.2.6': + resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} + engines: {node: '>=0.10.0'} - npm/examples/dsa/search/linear-search-example: - devDependencies: - '@codinasion/linear-search': - specifier: workspace:* - version: link:../../../../packages/dsa/search/linear-search + '@actions/core@1.10.1': + resolution: {integrity: sha512-3lBR9EDAY+iYIpTnTIXmWcNbX3T2kCkAEQGIQx4NVQ0575nk2k3GRZDTPQG+vVtS2izSLmINlxXf0uLtnrTP+g==} - npm/examples/dsa/sort/bubble-sort-example: - devDependencies: - '@codinasion/bubble-sort': - specifier: workspace:* - version: link:../../../../packages/dsa/sort/bubble-sort + '@actions/http-client@2.2.0': + resolution: {integrity: sha512-q+epW0trjVUUHboliPb4UF9g2msf+w61b32tAkFEwL/IwP0DQWgbCMM0Hbe3e3WXSKz5VcUXbzJQgy8Hkra/Lg==} - npm/examples/dsa/sort/counting-sort-example: - devDependencies: - '@codinasion/counting-sort': - specifier: workspace:* - version: link:../../../../packages/dsa/sort/counting-sort + '@ampproject/remapping@2.2.1': + resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} + engines: {node: '>=6.0.0'} - npm/examples/dsa/sort/heap-sort-example: - devDependencies: - '@codinasion/heap-sort': - specifier: workspace:* - version: link:../../../../packages/dsa/sort/heap-sort + '@babel/code-frame@7.24.2': + resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} + engines: {node: '>=6.9.0'} - npm/examples/dsa/sort/insertion-sort-example: - devDependencies: - '@codinasion/insertion-sort': - specifier: workspace:* - version: link:../../../../packages/dsa/sort/insertion-sort + '@babel/compat-data@7.24.4': + resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==} + engines: {node: '>=6.9.0'} - npm/examples/dsa/sort/merge-sort-example: - devDependencies: - '@codinasion/merge-sort': - specifier: workspace:* - version: link:../../../../packages/dsa/sort/merge-sort + '@babel/core@7.24.5': + resolution: {integrity: sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==} + engines: {node: '>=6.9.0'} - npm/examples/dsa/sort/quick-sort-example: - devDependencies: - '@codinasion/quick-sort': - specifier: workspace:* - version: link:../../../../packages/dsa/sort/quick-sort + '@babel/eslint-parser@7.24.5': + resolution: {integrity: sha512-gsUcqS/fPlgAw1kOtpss7uhY6E9SFFANQ6EFX5GTvzUwaV0+sGaZWk6xq22MOdeT9wfxyokW3ceCUvOiRtZciQ==} + engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} + peerDependencies: + '@babel/core': ^7.11.0 + eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 - npm/examples/dsa/sort/radix-sort-example: - devDependencies: - '@codinasion/radix-sort': - specifier: workspace:* - version: link:../../../../packages/dsa/sort/radix-sort + '@babel/generator@7.24.5': + resolution: {integrity: sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==} + engines: {node: '>=6.9.0'} - npm/examples/dsa/sort/selection-sort-example: - devDependencies: - '@codinasion/selection-sort': - specifier: workspace:* - version: link:../../../../packages/dsa/sort/selection-sort + '@babel/helper-compilation-targets@7.23.6': + resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} + engines: {node: '>=6.9.0'} - npm/examples/dsa/stack-example: - devDependencies: - '@codinasion/stack': - specifier: workspace:* - version: link:../../../packages/dsa/stack + '@babel/helper-environment-visitor@7.22.20': + resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} + engines: {node: '>=6.9.0'} - npm/examples/language-data-example: - devDependencies: - '@codinasion/language-data': - specifier: workspace:* - version: link:../../packages/language-data + '@babel/helper-function-name@7.23.0': + resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} + engines: {node: '>=6.9.0'} - npm/examples/number-system/ascii/ascii-example: - devDependencies: - '@codinasion/ascii': - specifier: workspace:* - version: link:../../../../packages/number-system/ascii/ascii + '@babel/helper-hoist-variables@7.22.5': + resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} + engines: {node: '>=6.9.0'} - npm/examples/number-system/ascii/ascii-to-binary-example: - devDependencies: - '@codinasion/ascii-to-binary': - specifier: workspace:* - version: link:../../../../packages/number-system/ascii/ascii-to-binary + '@babel/helper-module-imports@7.24.3': + resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} + engines: {node: '>=6.9.0'} - npm/examples/number-system/ascii/ascii-to-decimal-example: - devDependencies: - '@codinasion/ascii-to-decimal': - specifier: workspace:* - version: link:../../../../packages/number-system/ascii/ascii-to-decimal + '@babel/helper-module-transforms@7.24.5': + resolution: {integrity: sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 - npm/examples/number-system/ascii/ascii-to-hexadecimal-example: - devDependencies: - '@codinasion/ascii-to-hexadecimal': - specifier: workspace:* - version: link:../../../../packages/number-system/ascii/ascii-to-hexadecimal + '@babel/helper-plugin-utils@7.22.5': + resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} + engines: {node: '>=6.9.0'} - npm/examples/number-system/ascii/ascii-to-octal-example: - devDependencies: - '@codinasion/ascii-to-octal': - specifier: workspace:* - version: link:../../../../packages/number-system/ascii/ascii-to-octal + '@babel/helper-simple-access@7.24.5': + resolution: {integrity: sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==} + engines: {node: '>=6.9.0'} - npm/examples/number-system/binary/binary-example: - devDependencies: - '@codinasion/binary': - specifier: workspace:* - version: link:../../../../packages/number-system/binary/binary + '@babel/helper-split-export-declaration@7.24.5': + resolution: {integrity: sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==} + engines: {node: '>=6.9.0'} - npm/examples/number-system/binary/binary-to-ascii-example: - devDependencies: - '@codinasion/binary-to-ascii': - specifier: workspace:* - version: link:../../../../packages/number-system/binary/binary-to-ascii + '@babel/helper-string-parser@7.24.1': + resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} + engines: {node: '>=6.9.0'} - npm/examples/number-system/binary/binary-to-decimal-example: - devDependencies: - '@codinasion/binary-to-decimal': - specifier: workspace:* - version: link:../../../../packages/number-system/binary/binary-to-decimal + '@babel/helper-validator-identifier@7.24.5': + resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==} + engines: {node: '>=6.9.0'} - npm/examples/number-system/binary/binary-to-hexadecimal-example: - devDependencies: - '@codinasion/binary-to-hexadecimal': - specifier: workspace:* - version: link:../../../../packages/number-system/binary/binary-to-hexadecimal + '@babel/helper-validator-option@7.23.5': + resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} + engines: {node: '>=6.9.0'} - npm/examples/number-system/binary/binary-to-octal-example: - devDependencies: - '@codinasion/binary-to-octal': - specifier: workspace:* - version: link:../../../../packages/number-system/binary/binary-to-octal + '@babel/helpers@7.24.5': + resolution: {integrity: sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==} + engines: {node: '>=6.9.0'} - npm/examples/number-system/decimal/decimal-example: - devDependencies: - '@codinasion/decimal': - specifier: workspace:* - version: link:../../../../packages/number-system/decimal/decimal + '@babel/highlight@7.24.5': + resolution: {integrity: sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==} + engines: {node: '>=6.9.0'} - npm/examples/number-system/decimal/decimal-to-ascii-example: - devDependencies: - '@codinasion/decimal-to-ascii': - specifier: workspace:* - version: link:../../../../packages/number-system/decimal/decimal-to-ascii + '@babel/parser@7.24.5': + resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==} + engines: {node: '>=6.0.0'} + hasBin: true - npm/examples/number-system/decimal/decimal-to-binary-example: - devDependencies: - '@codinasion/decimal-to-binary': - specifier: workspace:* - version: link:../../../../packages/number-system/decimal/decimal-to-binary + '@babel/plugin-syntax-async-generators@7.8.4': + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 - npm/examples/number-system/decimal/decimal-to-hexadecimal-example: - devDependencies: - '@codinasion/decimal-to-hexadecimal': - specifier: workspace:* - version: link:../../../../packages/number-system/decimal/decimal-to-hexadecimal + '@babel/plugin-syntax-bigint@7.8.3': + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} + peerDependencies: + '@babel/core': ^7.0.0-0 - npm/examples/number-system/decimal/decimal-to-octal-example: - devDependencies: - '@codinasion/decimal-to-octal': - specifier: workspace:* - version: link:../../../../packages/number-system/decimal/decimal-to-octal + '@babel/plugin-syntax-class-properties@7.12.13': + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 - npm/examples/number-system/hexadecimal/hexadecimal-example: - devDependencies: - '@codinasion/hexadecimal': - specifier: workspace:* - version: link:../../../../packages/number-system/hexadecimal/hexadecimal + '@babel/plugin-syntax-import-meta@7.10.4': + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 - npm/examples/number-system/hexadecimal/hexadecimal-to-ascii-example: - devDependencies: - '@codinasion/hexadecimal-to-ascii': - specifier: workspace:* - version: link:../../../../packages/number-system/hexadecimal/hexadecimal-to-ascii + '@babel/plugin-syntax-json-strings@7.8.3': + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 - npm/examples/number-system/hexadecimal/hexadecimal-to-binary-example: - devDependencies: - '@codinasion/hexadecimal-to-binary': - specifier: workspace:* - version: link:../../../../packages/number-system/hexadecimal/hexadecimal-to-binary + '@babel/plugin-syntax-jsx@7.23.3': + resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 - npm/examples/number-system/hexadecimal/hexadecimal-to-decimal-example: - devDependencies: - '@codinasion/hexadecimal-to-decimal': - specifier: workspace:* - version: link:../../../../packages/number-system/hexadecimal/hexadecimal-to-decimal + '@babel/plugin-syntax-logical-assignment-operators@7.10.4': + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 - npm/examples/number-system/hexadecimal/hexadecimal-to-octal-example: - devDependencies: - '@codinasion/hexadecimal-to-octal': - specifier: workspace:* - version: link:../../../../packages/number-system/hexadecimal/hexadecimal-to-octal + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3': + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 - npm/examples/number-system/number-system-examples: - devDependencies: - '@codinasion/number-system': - specifier: workspace:* - version: link:../../../packages/number-system/number-system + '@babel/plugin-syntax-numeric-separator@7.10.4': + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 - npm/examples/number-system/octal/octal-example: - devDependencies: - '@codinasion/octal': - specifier: workspace:* - version: link:../../../../packages/number-system/octal/octal + '@babel/plugin-syntax-object-rest-spread@7.8.3': + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 - npm/examples/number-system/octal/octal-to-ascii-example: - devDependencies: - '@codinasion/octal-to-ascii': - specifier: workspace:* - version: link:../../../../packages/number-system/octal/octal-to-ascii + '@babel/plugin-syntax-optional-catch-binding@7.8.3': + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 - npm/examples/number-system/octal/octal-to-binary-example: - devDependencies: - '@codinasion/octal-to-binary': - specifier: workspace:* - version: link:../../../../packages/number-system/octal/octal-to-binary + '@babel/plugin-syntax-optional-chaining@7.8.3': + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 - npm/examples/number-system/octal/octal-to-decimal-example: - devDependencies: - '@codinasion/octal-to-decimal': - specifier: workspace:* - version: link:../../../../packages/number-system/octal/octal-to-decimal + '@babel/plugin-syntax-top-level-await@7.14.5': + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 - npm/examples/number-system/octal/octal-to-hexadecimal-example: - devDependencies: - '@codinasion/octal-to-hexadecimal': - specifier: workspace:* - version: link:../../../../packages/number-system/octal/octal-to-hexadecimal + '@babel/plugin-syntax-typescript@7.23.3': + resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 - npm/examples/string/case/camel-case-string/camel-case-string-examples: - devDependencies: - '@codinasion/camel-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/camel-case-string/camel-case-string + '@babel/runtime@7.23.4': + resolution: {integrity: sha512-2Yv65nlWnWlSpe3fXEyX5i7fx5kIKo4Qbcj+hMO0odwaneFjfXw5fdum+4yL20O0QiaHpia0cYQ9xpNMqrBwHg==} + engines: {node: '>=6.9.0'} - npm/examples/string/case/camel-case-string/camel-case-string-to-constant-case-string-example: - devDependencies: - '@codinasion/camel-case-string-to-constant-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/camel-case-string/camel-case-string-to-constant-case-string + '@babel/template@7.24.0': + resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} + engines: {node: '>=6.9.0'} - npm/examples/string/case/camel-case-string/camel-case-string-to-dot-case-string-example: - devDependencies: - '@codinasion/camel-case-string-to-dot-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/camel-case-string/camel-case-string-to-dot-case-string + '@babel/traverse@7.24.5': + resolution: {integrity: sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==} + engines: {node: '>=6.9.0'} - npm/examples/string/case/camel-case-string/camel-case-string-to-header-case-string-example: - devDependencies: - '@codinasion/camel-case-string-to-header-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/camel-case-string/camel-case-string-to-header-case-string + '@babel/types@7.24.5': + resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==} + engines: {node: '>=6.9.0'} - npm/examples/string/case/camel-case-string/camel-case-string-to-kebab-case-string-example: - devDependencies: - '@codinasion/camel-case-string-to-kebab-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string + '@bcoe/v8-coverage@0.2.3': + resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} - npm/examples/string/case/camel-case-string/camel-case-string-to-lower-case-string-example: - devDependencies: - '@codinasion/camel-case-string-to-lower-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/camel-case-string/camel-case-string-to-lower-case-string + '@changesets/apply-release-plan@7.0.3': + resolution: {integrity: sha512-klL6LCdmfbEe9oyfLxnidIf/stFXmrbFO/3gT5LU5pcyoZytzJe4gWpTBx3BPmyNPl16dZ1xrkcW7b98e3tYkA==} - npm/examples/string/case/camel-case-string/camel-case-string-to-pascal-case-string-example: - devDependencies: - '@codinasion/camel-case-string-to-pascal-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string + '@changesets/assemble-release-plan@6.0.2': + resolution: {integrity: sha512-n9/Tdq+ze+iUtjmq0mZO3pEhJTKkku9hUxtUadW30jlN7kONqJG3O6ALeXrmc6gsi/nvoCuKjqEJ68Hk8RbMTQ==} - npm/examples/string/case/camel-case-string/camel-case-string-to-path-case-string-example: - devDependencies: - '@codinasion/camel-case-string-to-path-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/camel-case-string/camel-case-string-to-path-case-string + '@changesets/changelog-git@0.2.0': + resolution: {integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==} - npm/examples/string/case/camel-case-string/camel-case-string-to-sentence-case-string-example: - devDependencies: - '@codinasion/camel-case-string-to-sentence-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string + '@changesets/cli@2.27.5': + resolution: {integrity: sha512-UVppOvzCjjylBenFcwcZNG5IaZ8jsIaEVraV/pbXgukYNb0Oqa0d8UWb0LkYzA1Bf1HmUrOfccFcRLheRuA7pA==} + hasBin: true - npm/examples/string/case/camel-case-string/camel-case-string-to-snake-case-string-example: - devDependencies: - '@codinasion/camel-case-string-to-snake-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/camel-case-string/camel-case-string-to-snake-case-string + '@changesets/config@3.0.1': + resolution: {integrity: sha512-nCr8pOemUjvGJ8aUu8TYVjqnUL+++bFOQHBVmtNbLvKzIDkN/uiP/Z4RKmr7NNaiujIURHySDEGFPftR4GbTUA==} - npm/examples/string/case/camel-case-string/camel-case-string-to-title-case-string-example: - devDependencies: - '@codinasion/camel-case-string-to-title-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/camel-case-string/camel-case-string-to-title-case-string + '@changesets/errors@0.2.0': + resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==} - npm/examples/string/case/camel-case-string/camel-case-string-to-upper-case-string-example: - devDependencies: - '@codinasion/camel-case-string-to-upper-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/camel-case-string/camel-case-string-to-upper-case-string + '@changesets/get-dependents-graph@2.1.0': + resolution: {integrity: sha512-QOt6pQq9RVXKGHPVvyKimJDYJumx7p4DO5MO9AhRJYgAPgv0emhNqAqqysSVKHBm4sxKlGN4S1zXOIb5yCFuhQ==} - npm/examples/string/case/case-examples: - devDependencies: - '@codinasion/case': - specifier: workspace:* - version: link:../../../../packages/string/case/case + '@changesets/get-release-plan@4.0.2': + resolution: {integrity: sha512-rOalz7nMuMV2vyeP7KBeAhqEB7FM2GFPO5RQSoOoUKKH9L6wW3QyPA2K+/rG9kBrWl2HckPVES73/AuwPvbH3w==} - npm/examples/string/case/constant-case-string/constant-case-string-examples: - devDependencies: - '@codinasion/constant-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/constant-case-string/constant-case-string + '@changesets/get-version-range-type@0.4.0': + resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} - npm/examples/string/case/constant-case-string/constant-case-string-to-camel-case-string-example: - devDependencies: - '@codinasion/constant-case-string-to-camel-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/constant-case-string/constant-case-string-to-camel-case-string + '@changesets/git@3.0.0': + resolution: {integrity: sha512-vvhnZDHe2eiBNRFHEgMiGd2CT+164dfYyrJDhwwxTVD/OW0FUD6G7+4DIx1dNwkwjHyzisxGAU96q0sVNBns0w==} - npm/examples/string/case/constant-case-string/constant-case-string-to-dot-case-string-example: - devDependencies: - '@codinasion/constant-case-string-to-dot-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/constant-case-string/constant-case-string-to-dot-case-string + '@changesets/logger@0.1.0': + resolution: {integrity: sha512-pBrJm4CQm9VqFVwWnSqKEfsS2ESnwqwH+xR7jETxIErZcfd1u2zBSqrHbRHR7xjhSgep9x2PSKFKY//FAshA3g==} - npm/examples/string/case/constant-case-string/constant-case-string-to-header-case-string-example: - devDependencies: - '@codinasion/constant-case-string-to-header-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/constant-case-string/constant-case-string-to-header-case-string + '@changesets/parse@0.4.0': + resolution: {integrity: sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==} - npm/examples/string/case/constant-case-string/constant-case-string-to-kebab-case-string-example: - devDependencies: - '@codinasion/constant-case-string-to-kebab-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string + '@changesets/pre@2.0.0': + resolution: {integrity: sha512-HLTNYX/A4jZxc+Sq8D1AMBsv+1qD6rmmJtjsCJa/9MSRybdxh0mjbTvE6JYZQ/ZiQ0mMlDOlGPXTm9KLTU3jyw==} - npm/examples/string/case/constant-case-string/constant-case-string-to-lower-case-string-example: - devDependencies: - '@codinasion/constant-case-string-to-lower-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/constant-case-string/constant-case-string-to-lower-case-string + '@changesets/read@0.6.0': + resolution: {integrity: sha512-ZypqX8+/im1Fm98K4YcZtmLKgjs1kDQ5zHpc2U1qdtNBmZZfo/IBiG162RoP0CUF05tvp2y4IspH11PLnPxuuw==} - npm/examples/string/case/constant-case-string/constant-case-string-to-pascal-case-string-example: - devDependencies: - '@codinasion/constant-case-string-to-pascal-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string + '@changesets/should-skip-package@0.1.0': + resolution: {integrity: sha512-FxG6Mhjw7yFStlSM7Z0Gmg3RiyQ98d/9VpQAZ3Fzr59dCOM9G6ZdYbjiSAt0XtFr9JR5U2tBaJWPjrkGGc618g==} - npm/examples/string/case/constant-case-string/constant-case-string-to-path-case-string-example: - devDependencies: - '@codinasion/constant-case-string-to-path-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/constant-case-string/constant-case-string-to-path-case-string + '@changesets/types@4.1.0': + resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==} - npm/examples/string/case/constant-case-string/constant-case-string-to-sentence-case-string-example: - devDependencies: - '@codinasion/constant-case-string-to-sentence-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string + '@changesets/types@6.0.0': + resolution: {integrity: sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==} - npm/examples/string/case/constant-case-string/constant-case-string-to-snake-case-string-example: - devDependencies: - '@codinasion/constant-case-string-to-snake-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/constant-case-string/constant-case-string-to-snake-case-string + '@changesets/write@0.3.1': + resolution: {integrity: sha512-SyGtMXzH3qFqlHKcvFY2eX+6b0NGiFcNav8AFsYwy5l8hejOeoeTDemu5Yjmke2V5jpzY+pBvM0vCCQ3gdZpfw==} - npm/examples/string/case/constant-case-string/constant-case-string-to-title-case-string-example: - devDependencies: - '@codinasion/constant-case-string-to-title-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/constant-case-string/constant-case-string-to-title-case-string + '@codinasion/eslint-config@1.0.6': + resolution: {integrity: sha512-NCjSk7s+SUexiKQouMI/8zL3f/faaCXrZVIa0u0nTyLcu7irPYQFXxkyrSAmyrNI/gr4R6oCic9TING6XrnjVw==} - npm/examples/string/case/constant-case-string/constant-case-string-to-upper-case-string-example: - devDependencies: - '@codinasion/constant-case-string-to-upper-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/constant-case-string/constant-case-string-to-upper-case-string + '@codinasion/typescript-config@1.0.4': + resolution: {integrity: sha512-e3jHw1UyJ5ASrk60dZB4smfiMtm9p5JNx6uuT4S8hEdkCkPtkanPdYo54yF2VsFKQtCAPhLijOTC6JxP/P4fsA==} - npm/examples/string/case/dot-case-string/dot-case-string-examples: - devDependencies: - '@codinasion/dot-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/dot-case-string/dot-case-string + '@cspotcode/source-map-support@0.8.1': + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} + engines: {node: '>=12'} - npm/examples/string/case/dot-case-string/dot-case-string-to-camel-case-string-example: - devDependencies: - '@codinasion/dot-case-string-to-camel-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/dot-case-string/dot-case-string-to-camel-case-string + '@esbuild/android-arm64@0.19.8': + resolution: {integrity: sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] - npm/examples/string/case/dot-case-string/dot-case-string-to-constant-case-string-example: - devDependencies: - '@codinasion/dot-case-string-to-constant-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/dot-case-string/dot-case-string-to-constant-case-string + '@esbuild/android-arm@0.19.8': + resolution: {integrity: sha512-31E2lxlGM1KEfivQl8Yf5aYU/mflz9g06H6S15ITUFQueMFtFjESRMoDSkvMo8thYvLBax+VKTPlpnx+sPicOA==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] - npm/examples/string/case/dot-case-string/dot-case-string-to-header-case-string-example: - devDependencies: - '@codinasion/dot-case-string-to-header-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/dot-case-string/dot-case-string-to-header-case-string + '@esbuild/android-x64@0.19.8': + resolution: {integrity: sha512-rdqqYfRIn4jWOp+lzQttYMa2Xar3OK9Yt2fhOhzFXqg0rVWEfSclJvZq5fZslnz6ypHvVf3CT7qyf0A5pM682A==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] - npm/examples/string/case/dot-case-string/dot-case-string-to-kebab-case-string-example: - devDependencies: - '@codinasion/dot-case-string-to-kebab-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string + '@esbuild/darwin-arm64@0.19.8': + resolution: {integrity: sha512-RQw9DemMbIq35Bprbboyf8SmOr4UXsRVxJ97LgB55VKKeJOOdvsIPy0nFyF2l8U+h4PtBx/1kRf0BelOYCiQcw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] - npm/examples/string/case/dot-case-string/dot-case-string-to-lower-case-string-example: - devDependencies: - '@codinasion/dot-case-string-to-lower-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/dot-case-string/dot-case-string-to-lower-case-string + '@esbuild/darwin-x64@0.19.8': + resolution: {integrity: sha512-3sur80OT9YdeZwIVgERAysAbwncom7b4bCI2XKLjMfPymTud7e/oY4y+ci1XVp5TfQp/bppn7xLw1n/oSQY3/Q==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] - npm/examples/string/case/dot-case-string/dot-case-string-to-pascal-case-string-example: - devDependencies: - '@codinasion/dot-case-string-to-pascal-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string + '@esbuild/freebsd-arm64@0.19.8': + resolution: {integrity: sha512-WAnPJSDattvS/XtPCTj1tPoTxERjcTpH6HsMr6ujTT+X6rylVe8ggxk8pVxzf5U1wh5sPODpawNicF5ta/9Tmw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] - npm/examples/string/case/dot-case-string/dot-case-string-to-path-case-string-example: - devDependencies: - '@codinasion/dot-case-string-to-path-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/dot-case-string/dot-case-string-to-path-case-string + '@esbuild/freebsd-x64@0.19.8': + resolution: {integrity: sha512-ICvZyOplIjmmhjd6mxi+zxSdpPTKFfyPPQMQTK/w+8eNK6WV01AjIztJALDtwNNfFhfZLux0tZLC+U9nSyA5Zg==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] - npm/examples/string/case/dot-case-string/dot-case-string-to-sentence-case-string-example: - devDependencies: - '@codinasion/dot-case-string-to-sentence-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string + '@esbuild/linux-arm64@0.19.8': + resolution: {integrity: sha512-z1zMZivxDLHWnyGOctT9JP70h0beY54xDDDJt4VpTX+iwA77IFsE1vCXWmprajJGa+ZYSqkSbRQ4eyLCpCmiCQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] - npm/examples/string/case/dot-case-string/dot-case-string-to-snake-case-string-example: - devDependencies: - '@codinasion/dot-case-string-to-snake-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/dot-case-string/dot-case-string-to-snake-case-string + '@esbuild/linux-arm@0.19.8': + resolution: {integrity: sha512-H4vmI5PYqSvosPaTJuEppU9oz1dq2A7Mr2vyg5TF9Ga+3+MGgBdGzcyBP7qK9MrwFQZlvNyJrvz6GuCaj3OukQ==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] - npm/examples/string/case/dot-case-string/dot-case-string-to-title-case-string-example: - devDependencies: - '@codinasion/dot-case-string-to-title-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/dot-case-string/dot-case-string-to-title-case-string + '@esbuild/linux-ia32@0.19.8': + resolution: {integrity: sha512-1a8suQiFJmZz1khm/rDglOc8lavtzEMRo0v6WhPgxkrjcU0LkHj+TwBrALwoz/OtMExvsqbbMI0ChyelKabSvQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] - npm/examples/string/case/dot-case-string/dot-case-string-to-upper-case-string-example: - devDependencies: - '@codinasion/dot-case-string-to-upper-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/dot-case-string/dot-case-string-to-upper-case-string + '@esbuild/linux-loong64@0.19.8': + resolution: {integrity: sha512-fHZWS2JJxnXt1uYJsDv9+b60WCc2RlvVAy1F76qOLtXRO+H4mjt3Tr6MJ5l7Q78X8KgCFudnTuiQRBhULUyBKQ==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] - npm/examples/string/case/header-case-string/header-case-string-examples: - devDependencies: - '@codinasion/header-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/header-case-string/header-case-string + '@esbuild/linux-mips64el@0.19.8': + resolution: {integrity: sha512-Wy/z0EL5qZYLX66dVnEg9riiwls5IYnziwuju2oUiuxVc+/edvqXa04qNtbrs0Ukatg5HEzqT94Zs7J207dN5Q==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] - npm/examples/string/case/header-case-string/header-case-string-to-camel-case-string-example: - devDependencies: - '@codinasion/header-case-string-to-camel-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/header-case-string/header-case-string-to-camel-case-string + '@esbuild/linux-ppc64@0.19.8': + resolution: {integrity: sha512-ETaW6245wK23YIEufhMQ3HSeHO7NgsLx8gygBVldRHKhOlD1oNeNy/P67mIh1zPn2Hr2HLieQrt6tWrVwuqrxg==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] - npm/examples/string/case/header-case-string/header-case-string-to-constant-case-string-example: - devDependencies: - '@codinasion/header-case-string-to-constant-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/header-case-string/header-case-string-to-constant-case-string + '@esbuild/linux-riscv64@0.19.8': + resolution: {integrity: sha512-T2DRQk55SgoleTP+DtPlMrxi/5r9AeFgkhkZ/B0ap99zmxtxdOixOMI570VjdRCs9pE4Wdkz7JYrsPvsl7eESg==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] - npm/examples/string/case/header-case-string/header-case-string-to-dot-case-string-example: - devDependencies: - '@codinasion/header-case-string-to-dot-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/header-case-string/header-case-string-to-dot-case-string + '@esbuild/linux-s390x@0.19.8': + resolution: {integrity: sha512-NPxbdmmo3Bk7mbNeHmcCd7R7fptJaczPYBaELk6NcXxy7HLNyWwCyDJ/Xx+/YcNH7Im5dHdx9gZ5xIwyliQCbg==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] - npm/examples/string/case/header-case-string/header-case-string-to-kebab-case-string-example: - devDependencies: - '@codinasion/header-case-string-to-kebab-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/header-case-string/header-case-string-to-kebab-case-string + '@esbuild/linux-x64@0.19.8': + resolution: {integrity: sha512-lytMAVOM3b1gPypL2TRmZ5rnXl7+6IIk8uB3eLsV1JwcizuolblXRrc5ShPrO9ls/b+RTp+E6gbsuLWHWi2zGg==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] - npm/examples/string/case/header-case-string/header-case-string-to-lower-case-string-example: - devDependencies: - '@codinasion/header-case-string-to-lower-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/header-case-string/header-case-string-to-lower-case-string + '@esbuild/netbsd-x64@0.19.8': + resolution: {integrity: sha512-hvWVo2VsXz/8NVt1UhLzxwAfo5sioj92uo0bCfLibB0xlOmimU/DeAEsQILlBQvkhrGjamP0/el5HU76HAitGw==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] - npm/examples/string/case/header-case-string/header-case-string-to-pascal-case-string-example: - devDependencies: - '@codinasion/header-case-string-to-pascal-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/header-case-string/header-case-string-to-pascal-case-string + '@esbuild/openbsd-x64@0.19.8': + resolution: {integrity: sha512-/7Y7u77rdvmGTxR83PgaSvSBJCC2L3Kb1M/+dmSIvRvQPXXCuC97QAwMugBNG0yGcbEGfFBH7ojPzAOxfGNkwQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] - npm/examples/string/case/header-case-string/header-case-string-to-path-case-string-example: - devDependencies: - '@codinasion/header-case-string-to-path-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/header-case-string/header-case-string-to-path-case-string + '@esbuild/sunos-x64@0.19.8': + resolution: {integrity: sha512-9Lc4s7Oi98GqFA4HzA/W2JHIYfnXbUYgekUP/Sm4BG9sfLjyv6GKKHKKVs83SMicBF2JwAX6A1PuOLMqpD001w==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] - npm/examples/string/case/header-case-string/header-case-string-to-sentence-case-string-example: - devDependencies: - '@codinasion/header-case-string-to-sentence-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/header-case-string/header-case-string-to-sentence-case-string + '@esbuild/win32-arm64@0.19.8': + resolution: {integrity: sha512-rq6WzBGjSzihI9deW3fC2Gqiak68+b7qo5/3kmB6Gvbh/NYPA0sJhrnp7wgV4bNwjqM+R2AApXGxMO7ZoGhIJg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] - npm/examples/string/case/header-case-string/header-case-string-to-snake-case-string-example: - devDependencies: - '@codinasion/header-case-string-to-snake-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/header-case-string/header-case-string-to-snake-case-string + '@esbuild/win32-ia32@0.19.8': + resolution: {integrity: sha512-AIAbverbg5jMvJznYiGhrd3sumfwWs8572mIJL5NQjJa06P8KfCPWZQ0NwZbPQnbQi9OWSZhFVSUWjjIrn4hSw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] - npm/examples/string/case/header-case-string/header-case-string-to-title-case-string-example: - devDependencies: - '@codinasion/header-case-string-to-title-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/header-case-string/header-case-string-to-title-case-string + '@esbuild/win32-x64@0.19.8': + resolution: {integrity: sha512-bfZ0cQ1uZs2PqpulNL5j/3w+GDhP36k1K5c38QdQg+Swy51jFZWWeIkteNsufkQxp986wnqRRsb/bHbY1WQ7TA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] - npm/examples/string/case/header-case-string/header-case-string-to-upper-case-string-example: - devDependencies: - '@codinasion/header-case-string-to-upper-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/header-case-string/header-case-string-to-upper-case-string + '@eslint-community/eslint-utils@4.4.0': + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - npm/examples/string/case/kebab-case-string/kebab-case-string-examples: - devDependencies: - '@codinasion/kebab-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/kebab-case-string/kebab-case-string + '@eslint-community/regexpp@4.10.0': + resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - npm/examples/string/case/kebab-case-string/kebab-case-string-to-camel-case-string-example: - devDependencies: - '@codinasion/kebab-case-string-to-camel-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string + '@eslint/config-array@0.15.1': + resolution: {integrity: sha512-K4gzNq+yymn/EVsXYmf+SBcBro8MTf+aXJZUphM96CdzUEr+ClGDvAbpmaEK+cGVigVXIgs9gNmvHAlrzzY5JQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - npm/examples/string/case/kebab-case-string/kebab-case-string-to-constant-case-string-example: - devDependencies: - '@codinasion/kebab-case-string-to-constant-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string + '@eslint/eslintrc@2.1.4': + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - npm/examples/string/case/kebab-case-string/kebab-case-string-to-dot-case-string-example: - devDependencies: - '@codinasion/kebab-case-string-to-dot-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string + '@eslint/eslintrc@3.1.0': + resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - npm/examples/string/case/kebab-case-string/kebab-case-string-to-header-case-string-example: - devDependencies: - '@codinasion/kebab-case-string-to-header-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string + '@eslint/js@8.57.0': + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - npm/examples/string/case/kebab-case-string/kebab-case-string-to-lower-case-string-example: - devDependencies: - '@codinasion/kebab-case-string-to-lower-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string + '@eslint/js@9.4.0': + resolution: {integrity: sha512-fdI7VJjP3Rvc70lC4xkFXHB0fiPeojiL1PxVG6t1ZvXQrarj893PweuBTujxDUFk0Fxj4R7PIIAZ/aiiyZPZcg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - npm/examples/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string-example: - devDependencies: - '@codinasion/kebab-case-string-to-pascal-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string + '@eslint/object-schema@2.1.3': + resolution: {integrity: sha512-HAbhAYKfsAC2EkTqve00ibWIZlaU74Z1EHwAjYr4PXF0YU2VEA1zSIKSSpKszRLRWwHzzRZXvK632u+uXzvsvw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - npm/examples/string/case/kebab-case-string/kebab-case-string-to-path-case-string-example: - devDependencies: - '@codinasion/kebab-case-string-to-path-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string + '@fastify/busboy@2.1.0': + resolution: {integrity: sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==} + engines: {node: '>=14'} - npm/examples/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string-example: - devDependencies: - '@codinasion/kebab-case-string-to-sentence-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string + '@github/browserslist-config@1.0.0': + resolution: {integrity: sha512-gIhjdJp/c2beaIWWIlsXdqXVRUz3r2BxBCpfz/F3JXHvSAQ1paMYjLH+maEATtENg+k5eLV7gA+9yPp762ieuw==} - npm/examples/string/case/kebab-case-string/kebab-case-string-to-snake-case-string-example: - devDependencies: - '@codinasion/kebab-case-string-to-snake-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string + '@hapi/bourne@2.1.0': + resolution: {integrity: sha512-i1BpaNDVLJdRBEKeJWkVO6tYX6DMFBuwMhSuWqLsY4ufeTKGVuV5rBsUhxPayXqnnWHgXUAmWK16H/ykO5Wj4Q==} - npm/examples/string/case/kebab-case-string/kebab-case-string-to-title-case-string-example: - devDependencies: - '@codinasion/kebab-case-string-to-title-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string + '@humanwhocodes/config-array@0.11.14': + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + engines: {node: '>=10.10.0'} - npm/examples/string/case/kebab-case-string/kebab-case-string-to-upper-case-string-example: - devDependencies: - '@codinasion/kebab-case-string-to-upper-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string + '@humanwhocodes/module-importer@1.0.1': + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} - npm/examples/string/case/lower-case-string/lower-case-string-examples: - devDependencies: - '@codinasion/lower-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/lower-case-string/lower-case-string + '@humanwhocodes/object-schema@2.0.3': + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - npm/examples/string/case/lower-case-string/lower-case-string-to-camel-case-string-example: - devDependencies: - '@codinasion/lower-case-string-to-camel-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/lower-case-string/lower-case-string-to-camel-case-string + '@humanwhocodes/retry@0.3.0': + resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==} + engines: {node: '>=18.18'} - npm/examples/string/case/lower-case-string/lower-case-string-to-constant-case-string-example: - devDependencies: - '@codinasion/lower-case-string-to-constant-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/lower-case-string/lower-case-string-to-constant-case-string + '@ioredis/commands@1.2.0': + resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} - npm/examples/string/case/lower-case-string/lower-case-string-to-dot-case-string-example: - devDependencies: - '@codinasion/lower-case-string-to-dot-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/lower-case-string/lower-case-string-to-dot-case-string + '@istanbuljs/load-nyc-config@1.1.0': + resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} + engines: {node: '>=8'} - npm/examples/string/case/lower-case-string/lower-case-string-to-header-case-string-example: - devDependencies: - '@codinasion/lower-case-string-to-header-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/lower-case-string/lower-case-string-to-header-case-string + '@istanbuljs/schema@0.1.3': + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} - npm/examples/string/case/lower-case-string/lower-case-string-to-kebab-case-string-example: - devDependencies: - '@codinasion/lower-case-string-to-kebab-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string + '@jest/console@29.7.0': + resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - npm/examples/string/case/lower-case-string/lower-case-string-to-pascal-case-string-example: - devDependencies: - '@codinasion/lower-case-string-to-pascal-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string + '@jest/core@29.7.0': + resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true - npm/examples/string/case/lower-case-string/lower-case-string-to-path-case-string-example: - devDependencies: - '@codinasion/lower-case-string-to-path-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/lower-case-string/lower-case-string-to-path-case-string + '@jest/environment@29.7.0': + resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - npm/examples/string/case/lower-case-string/lower-case-string-to-sentence-case-string-example: - devDependencies: - '@codinasion/lower-case-string-to-sentence-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string + '@jest/expect-utils@29.7.0': + resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - npm/examples/string/case/lower-case-string/lower-case-string-to-snake-case-string-example: - devDependencies: - '@codinasion/lower-case-string-to-snake-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/lower-case-string/lower-case-string-to-snake-case-string + '@jest/expect@29.7.0': + resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - npm/examples/string/case/lower-case-string/lower-case-string-to-title-case-string-example: - devDependencies: - '@codinasion/lower-case-string-to-title-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/lower-case-string/lower-case-string-to-title-case-string + '@jest/fake-timers@29.7.0': + resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - npm/examples/string/case/lower-case-string/lower-case-string-to-upper-case-string-example: - devDependencies: - '@codinasion/lower-case-string-to-upper-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/lower-case-string/lower-case-string-to-upper-case-string + '@jest/globals@29.7.0': + resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - npm/examples/string/case/pascal-case-string/pascal-case-string-examples: - devDependencies: - '@codinasion/pascal-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/pascal-case-string/pascal-case-string + '@jest/reporters@29.7.0': + resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true - npm/examples/string/case/pascal-case-string/pascal-case-string-to-camel-case-string-example: - devDependencies: - '@codinasion/pascal-case-string-to-camel-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string + '@jest/schemas@29.6.3': + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - npm/examples/string/case/pascal-case-string/pascal-case-string-to-constant-case-string-example: - devDependencies: - '@codinasion/pascal-case-string-to-constant-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string + '@jest/source-map@29.6.3': + resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - npm/examples/string/case/pascal-case-string/pascal-case-string-to-dot-case-string-example: - devDependencies: - '@codinasion/pascal-case-string-to-dot-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string + '@jest/test-result@29.7.0': + resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - npm/examples/string/case/pascal-case-string/pascal-case-string-to-header-case-string-example: - devDependencies: - '@codinasion/pascal-case-string-to-header-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string + '@jest/test-sequencer@29.7.0': + resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - npm/examples/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string-example: - devDependencies: - '@codinasion/pascal-case-string-to-kebab-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string + '@jest/transform@29.7.0': + resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - npm/examples/string/case/pascal-case-string/pascal-case-string-to-lower-case-string-example: - devDependencies: - '@codinasion/pascal-case-string-to-lower-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string + '@jest/types@29.6.3': + resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - npm/examples/string/case/pascal-case-string/pascal-case-string-to-path-case-string-example: - devDependencies: - '@codinasion/pascal-case-string-to-path-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string + '@jridgewell/gen-mapping@0.3.5': + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + engines: {node: '>=6.0.0'} - npm/examples/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string-example: - devDependencies: - '@codinasion/pascal-case-string-to-sentence-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string + '@jridgewell/resolve-uri@3.1.1': + resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} + engines: {node: '>=6.0.0'} - npm/examples/string/case/pascal-case-string/pascal-case-string-to-snake-case-string-example: - devDependencies: - '@codinasion/pascal-case-string-to-snake-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string + '@jridgewell/set-array@1.2.1': + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} - npm/examples/string/case/pascal-case-string/pascal-case-string-to-title-case-string-example: - devDependencies: - '@codinasion/pascal-case-string-to-title-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string + '@jridgewell/sourcemap-codec@1.4.15': + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - npm/examples/string/case/pascal-case-string/pascal-case-string-to-upper-case-string-example: - devDependencies: - '@codinasion/pascal-case-string-to-upper-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string + '@jridgewell/trace-mapping@0.3.20': + resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} - npm/examples/string/case/path-case-string/path-case-string-examples: - devDependencies: - '@codinasion/path-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/path-case-string/path-case-string + '@jridgewell/trace-mapping@0.3.25': + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - npm/examples/string/case/path-case-string/path-case-string-to-camel-case-string-example: - devDependencies: - '@codinasion/path-case-string-to-camel-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/path-case-string/path-case-string-to-camel-case-string + '@jridgewell/trace-mapping@0.3.9': + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - npm/examples/string/case/path-case-string/path-case-string-to-constant-case-string-example: - devDependencies: - '@codinasion/path-case-string-to-constant-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/path-case-string/path-case-string-to-constant-case-string + '@manypkg/cli@0.21.4': + resolution: {integrity: sha512-EACxxb+c/t6G0l1FrlyewZeBnyR5V1cLkXjnBfsay5TN1UgbilFpG6POglzn+lVJet9NqnEKe3RLHABzkIDZ0Q==} + engines: {node: '>=14.18.0'} + hasBin: true - npm/examples/string/case/path-case-string/path-case-string-to-dot-case-string-example: - devDependencies: - '@codinasion/path-case-string-to-dot-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/path-case-string/path-case-string-to-dot-case-string + '@manypkg/find-root@1.1.0': + resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} - npm/examples/string/case/path-case-string/path-case-string-to-header-case-string-example: - devDependencies: - '@codinasion/path-case-string-to-header-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/path-case-string/path-case-string-to-header-case-string + '@manypkg/find-root@2.2.1': + resolution: {integrity: sha512-34NlypD5mmTY65cFAK7QPgY5Tzt0qXR4ZRXdg97xAlkiLuwXUPBEXy5Hsqzd+7S2acsLxUz6Cs50rlDZQr4xUA==} + engines: {node: '>=14.18.0'} - npm/examples/string/case/path-case-string/path-case-string-to-kebab-case-string-example: - devDependencies: - '@codinasion/path-case-string-to-kebab-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/path-case-string/path-case-string-to-kebab-case-string + '@manypkg/get-packages@1.1.3': + resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} - npm/examples/string/case/path-case-string/path-case-string-to-lower-case-string-example: - devDependencies: - '@codinasion/path-case-string-to-lower-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/path-case-string/path-case-string-to-lower-case-string + '@manypkg/get-packages@2.2.1': + resolution: {integrity: sha512-TrJd86paBkKEx6InhObcUhuoJNcATlbO6+s1dQdLd4+Y1SLDKJUAMhU46kTZ1SOFbegTuhDbIF3j+Jy564BERA==} + engines: {node: '>=14.18.0'} - npm/examples/string/case/path-case-string/path-case-string-to-pascal-case-string-example: - devDependencies: - '@codinasion/path-case-string-to-pascal-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/path-case-string/path-case-string-to-pascal-case-string + '@manypkg/tools@1.1.0': + resolution: {integrity: sha512-SkAyKAByB9l93Slyg8AUHGuM2kjvWioUTCckT/03J09jYnfEzMO/wSXmEhnKGYs6qx9De8TH4yJCl0Y9lRgnyQ==} + engines: {node: '>=14.18.0'} - npm/examples/string/case/path-case-string/path-case-string-to-sentence-case-string-example: - devDependencies: - '@codinasion/path-case-string-to-sentence-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/path-case-string/path-case-string-to-sentence-case-string + '@microsoft/tsdoc-config@0.16.2': + resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} - npm/examples/string/case/path-case-string/path-case-string-to-snake-case-string-example: - devDependencies: - '@codinasion/path-case-string-to-snake-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/path-case-string/path-case-string-to-snake-case-string + '@microsoft/tsdoc@0.14.2': + resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} - npm/examples/string/case/path-case-string/path-case-string-to-title-case-string-example: - devDependencies: - '@codinasion/path-case-string-to-title-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/path-case-string/path-case-string-to-title-case-string + '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': + resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} - npm/examples/string/case/path-case-string/path-case-string-to-upper-case-string-example: - devDependencies: - '@codinasion/path-case-string-to-upper-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/path-case-string/path-case-string-to-upper-case-string + '@nodelib/fs.scandir@2.1.5': + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} - npm/examples/string/case/sentence-case-string/sentence-case-string-examples: - devDependencies: - '@codinasion/sentence-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/sentence-case-string/sentence-case-string + '@nodelib/fs.stat@2.0.5': + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} - npm/examples/string/case/sentence-case-string/sentence-case-string-to-camel-case-string-example: - devDependencies: - '@codinasion/sentence-case-string-to-camel-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string + '@nodelib/fs.walk@1.2.8': + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} - npm/examples/string/case/sentence-case-string/sentence-case-string-to-constant-case-string-example: - devDependencies: - '@codinasion/sentence-case-string-to-constant-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string + '@octokit/auth-app@6.1.1': + resolution: {integrity: sha512-VrTtzRpyuT5nYGUWeGWQqH//hqEZDV+/yb6+w5wmWpmmUA1Tx950XsAc2mBBfvusfcdF2E7w8jZ1r1WwvfZ9pA==} + engines: {node: '>= 18'} - npm/examples/string/case/sentence-case-string/sentence-case-string-to-dot-case-string-example: - devDependencies: - '@codinasion/sentence-case-string-to-dot-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string + '@octokit/auth-oauth-app@7.1.0': + resolution: {integrity: sha512-w+SyJN/b0l/HEb4EOPRudo7uUOSW51jcK1jwLa+4r7PA8FPFpoxEnHBHMITqCsc/3Vo2qqFjgQfz/xUUvsSQnA==} + engines: {node: '>= 18'} - npm/examples/string/case/sentence-case-string/sentence-case-string-to-header-case-string-example: - devDependencies: - '@codinasion/sentence-case-string-to-header-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string + '@octokit/auth-oauth-device@6.1.0': + resolution: {integrity: sha512-FNQ7cb8kASufd6Ej4gnJ3f1QB5vJitkoV1O0/g6e6lUsQ7+VsSNRHRmFScN2tV4IgKA12frrr/cegUs0t+0/Lw==} + engines: {node: '>= 18'} - npm/examples/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string-example: - devDependencies: - '@codinasion/sentence-case-string-to-kebab-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string + '@octokit/auth-oauth-user@4.1.0': + resolution: {integrity: sha512-FrEp8mtFuS/BrJyjpur+4GARteUCrPeR/tZJzD8YourzoVhRics7u7we/aDcKv+yywRNwNi/P4fRi631rG/OyQ==} + engines: {node: '>= 18'} - npm/examples/string/case/sentence-case-string/sentence-case-string-to-lower-case-string-example: - devDependencies: - '@codinasion/sentence-case-string-to-lower-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string + '@octokit/auth-token@4.0.0': + resolution: {integrity: sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==} + engines: {node: '>= 18'} - npm/examples/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string-example: - devDependencies: - '@codinasion/sentence-case-string-to-pascal-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string + '@octokit/auth-unauthenticated@5.0.1': + resolution: {integrity: sha512-oxeWzmBFxWd+XolxKTc4zr+h3mt+yofn4r7OfoIkR/Cj/o70eEGmPsFbueyJE2iBAGpjgTnEOKM3pnuEGVmiqg==} + engines: {node: '>= 18'} - npm/examples/string/case/sentence-case-string/sentence-case-string-to-path-case-string-example: - devDependencies: - '@codinasion/sentence-case-string-to-path-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string + '@octokit/core@5.2.0': + resolution: {integrity: sha512-1LFfa/qnMQvEOAdzlQymH0ulepxbxnCYAKJZfMci/5XJyIHWgEYnDmgnKakbTh7CH2tFQ5O60oYDvns4i9RAIg==} + engines: {node: '>= 18'} - npm/examples/string/case/sentence-case-string/sentence-case-string-to-snake-case-string-example: - devDependencies: - '@codinasion/sentence-case-string-to-snake-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string + '@octokit/endpoint@9.0.5': + resolution: {integrity: sha512-ekqR4/+PCLkEBF6qgj8WqJfvDq65RH85OAgrtnVp1mSxaXF03u2xW/hUdweGS5654IlC0wkNYC18Z50tSYTAFw==} + engines: {node: '>= 18'} - npm/examples/string/case/sentence-case-string/sentence-case-string-to-title-case-string-example: - devDependencies: - '@codinasion/sentence-case-string-to-title-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string + '@octokit/graphql@7.1.0': + resolution: {integrity: sha512-r+oZUH7aMFui1ypZnAvZmn0KSqAUgE1/tUXIWaqUCa1758ts/Jio84GZuzsvUkme98kv0WFY8//n0J1Z+vsIsQ==} + engines: {node: '>= 18'} - npm/examples/string/case/sentence-case-string/sentence-case-string-to-upper-case-string-example: - devDependencies: - '@codinasion/sentence-case-string-to-upper-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string + '@octokit/oauth-authorization-url@6.0.2': + resolution: {integrity: sha512-CdoJukjXXxqLNK4y/VOiVzQVjibqoj/xHgInekviUJV73y/BSIcwvJ/4aNHPBPKcPWFnd4/lO9uqRV65jXhcLA==} + engines: {node: '>= 18'} - npm/examples/string/case/snake-case-string/snake-case-string-examples: - devDependencies: - '@codinasion/snake-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/snake-case-string/snake-case-string + '@octokit/oauth-methods@4.1.0': + resolution: {integrity: sha512-4tuKnCRecJ6CG6gr0XcEXdZtkTDbfbnD5oaHBmLERTjTMZNi2CbfEHZxPU41xXLDG4DfKf+sonu00zvKI9NSbw==} + engines: {node: '>= 18'} - npm/examples/string/case/snake-case-string/snake-case-string-to-camel-case-string-example: - devDependencies: - '@codinasion/snake-case-string-to-camel-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/snake-case-string/snake-case-string-to-camel-case-string + '@octokit/openapi-types@20.0.0': + resolution: {integrity: sha512-EtqRBEjp1dL/15V7WiX5LJMIxxkdiGJnabzYx5Apx4FkQIFgAfKumXeYAqqJCj1s+BMX4cPFIFC4OLCR6stlnA==} - npm/examples/string/case/snake-case-string/snake-case-string-to-constant-case-string-example: - devDependencies: - '@codinasion/snake-case-string-to-constant-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/snake-case-string/snake-case-string-to-constant-case-string + '@octokit/openapi-types@22.2.0': + resolution: {integrity: sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg==} - npm/examples/string/case/snake-case-string/snake-case-string-to-dot-case-string-example: - devDependencies: - '@codinasion/snake-case-string-to-dot-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/snake-case-string/snake-case-string-to-dot-case-string + '@octokit/plugin-enterprise-compatibility@4.1.0': + resolution: {integrity: sha512-a8QehVu9Iy4k+m2XgG2rrF4m9vhlRIaefOMr0yJzgQCt4KpiTj5mZVrzSwagyOovkJdD0yDolQazBQZqPWTFSQ==} + engines: {node: '>= 18'} - npm/examples/string/case/snake-case-string/snake-case-string-to-header-case-string-example: - devDependencies: - '@codinasion/snake-case-string-to-header-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/snake-case-string/snake-case-string-to-header-case-string + '@octokit/plugin-paginate-rest@9.2.1': + resolution: {integrity: sha512-wfGhE/TAkXZRLjksFXuDZdmGnJQHvtU/joFQdweXUgzo1XwvBCD4o4+75NtFfjfLK5IwLf9vHTfSiU3sLRYpRw==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': '5' - npm/examples/string/case/snake-case-string/snake-case-string-to-kebab-case-string-example: - devDependencies: - '@codinasion/snake-case-string-to-kebab-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string + '@octokit/plugin-rest-endpoint-methods@10.4.1': + resolution: {integrity: sha512-xV1b+ceKV9KytQe3zCVqjg+8GTGfDYwaT1ATU5isiUyVtlVAO3HNdzpS4sr4GBx4hxQ46s7ITtZrAsxG22+rVg==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': '5' - npm/examples/string/case/snake-case-string/snake-case-string-to-lower-case-string-example: - devDependencies: - '@codinasion/snake-case-string-to-lower-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/snake-case-string/snake-case-string-to-lower-case-string + '@octokit/plugin-retry@6.0.1': + resolution: {integrity: sha512-SKs+Tz9oj0g4p28qkZwl/topGcb0k0qPNX/i7vBKmDsjoeqnVfFUquqrE/O9oJY7+oLzdCtkiWSXLpLjvl6uog==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': '>=5' - npm/examples/string/case/snake-case-string/snake-case-string-to-pascal-case-string-example: - devDependencies: - '@codinasion/snake-case-string-to-pascal-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string + '@octokit/plugin-throttling@8.2.0': + resolution: {integrity: sha512-nOpWtLayKFpgqmgD0y3GqXafMFuKcA4tRPZIfu7BArd2lEZeb1988nhWhwx4aZWmjDmUfdgVf7W+Tt4AmvRmMQ==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': ^5.0.0 - npm/examples/string/case/snake-case-string/snake-case-string-to-path-case-string-example: - devDependencies: - '@codinasion/snake-case-string-to-path-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/snake-case-string/snake-case-string-to-path-case-string + '@octokit/request-error@5.1.0': + resolution: {integrity: sha512-GETXfE05J0+7H2STzekpKObFe765O5dlAKUTLNGeH+x47z7JjXHfsHKo5z21D/o/IOZTUEI6nyWyR+bZVP/n5Q==} + engines: {node: '>= 18'} - npm/examples/string/case/snake-case-string/snake-case-string-to-sentence-case-string-example: - devDependencies: - '@codinasion/snake-case-string-to-sentence-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string + '@octokit/request@8.4.0': + resolution: {integrity: sha512-9Bb014e+m2TgBeEJGEbdplMVWwPmL1FPtggHQRkV+WVsMggPtEkLKPlcVYm/o8xKLkpJ7B+6N8WfQMtDLX2Dpw==} + engines: {node: '>= 18'} - npm/examples/string/case/snake-case-string/snake-case-string-to-title-case-string-example: - devDependencies: - '@codinasion/snake-case-string-to-title-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/snake-case-string/snake-case-string-to-title-case-string + '@octokit/types@12.6.0': + resolution: {integrity: sha512-1rhSOfRa6H9w4YwK0yrf5faDaDTb+yLyBUKOCV4xtCDB5VmIPqd/v9yr9o6SAzOAlRxMiRiCic6JVM1/kunVkw==} - npm/examples/string/case/snake-case-string/snake-case-string-to-upper-case-string-example: - devDependencies: - '@codinasion/snake-case-string-to-upper-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/snake-case-string/snake-case-string-to-upper-case-string + '@octokit/types@13.5.0': + resolution: {integrity: sha512-HdqWTf5Z3qwDVlzCrP8UJquMwunpDiMPt5er+QjGzL4hqr/vBVY/MauQgS1xWxCDT1oMx1EULyqxncdCY/NVSQ==} - npm/examples/string/case/string/string-to-camel-case-example: - devDependencies: - '@codinasion/string-to-camel-case': - specifier: workspace:* - version: link:../../../../../packages/string/case/string/string-to-camel-case + '@octokit/webhooks-methods@4.1.0': + resolution: {integrity: sha512-zoQyKw8h9STNPqtm28UGOYFE7O6D4Il8VJwhAtMHFt2C4L0VQT1qGKLeefUOqHNs1mNRYSadVv7x0z8U2yyeWQ==} + engines: {node: '>= 18'} - npm/examples/string/case/string/string-to-constant-case-example: - devDependencies: - '@codinasion/string-to-constant-case': - specifier: workspace:* - version: link:../../../../../packages/string/case/string/string-to-constant-case + '@octokit/webhooks-types@7.4.0': + resolution: {integrity: sha512-FE2V+QZ2UYlh+9wWd5BPLNXG+J/XUD/PPq0ovS+nCcGX4+3qVbi3jYOmCTW48hg9SBBLtInx9+o7fFt4H5iP0Q==} - npm/examples/string/case/string/string-to-dot-case-example: - devDependencies: - '@codinasion/string-to-dot-case': - specifier: workspace:* - version: link:../../../../../packages/string/case/string/string-to-dot-case + '@octokit/webhooks@12.2.0': + resolution: {integrity: sha512-CyuLJ0/P7bKZ+kIYw+fnkeVdhUzNuDKgNSI7pU/m7Nod0T7kP+s4s2f0pNmG9HL8/RZN1S0ZWTDll3VTMrFLAw==} + engines: {node: '>= 18'} - npm/examples/string/case/string/string-to-header-case-example: - devDependencies: - '@codinasion/string-to-header-case': - specifier: workspace:* - version: link:../../../../../packages/string/case/string/string-to-header-case + '@pkgr/core@0.1.0': + resolution: {integrity: sha512-Zwq5OCzuwJC2jwqmpEQt7Ds1DTi6BWSwoGkbb1n9pO3hzb35BoJELx7c0T23iDkBGkh2e7tvOtjF3tr3OaQHDQ==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - npm/examples/string/case/string/string-to-kebab-case-example: - devDependencies: - '@codinasion/string-to-kebab-case': - specifier: workspace:* - version: link:../../../../../packages/string/case/string/string-to-kebab-case + '@pnpm/config.env-replace@1.1.0': + resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} + engines: {node: '>=12.22.0'} - npm/examples/string/case/string/string-to-lower-case-example: - devDependencies: - '@codinasion/string-to-lower-case': - specifier: workspace:* - version: link:../../../../../packages/string/case/string/string-to-lower-case + '@pnpm/network.ca-file@1.0.2': + resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} + engines: {node: '>=12.22.0'} - npm/examples/string/case/string/string-to-pascal-case-example: - devDependencies: - '@codinasion/string-to-pascal-case': - specifier: workspace:* - version: link:../../../../../packages/string/case/string/string-to-pascal-case + '@pnpm/npm-conf@2.2.2': + resolution: {integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==} + engines: {node: '>=12'} - npm/examples/string/case/string/string-to-path-case-example: - devDependencies: - '@codinasion/string-to-path-case': - specifier: workspace:* - version: link:../../../../../packages/string/case/string/string-to-path-case + '@probot/get-private-key@1.1.2': + resolution: {integrity: sha512-yVgyCdTyooGX6+czDLkJahEcwgBWZsKH9xbjvjDNVFjY3QtiI/tHRiB3zjgJCQMZehXxv2CFHZQSpWRXdr6CeQ==} - npm/examples/string/case/string/string-to-sentence-case-example: - devDependencies: - '@codinasion/string-to-sentence-case': - specifier: workspace:* - version: link:../../../../../packages/string/case/string/string-to-sentence-case + '@probot/octokit-plugin-config@2.0.1': + resolution: {integrity: sha512-aWQYzPY2xiKscTVTKveghtbglqZ+W4eBLIdK1C/cNiFIofy3AxKogWgEZj29PjIe5ZRYx0sRHAPc/pkcXyOmTQ==} + engines: {node: '>=18'} + peerDependencies: + '@octokit/core': '>=5' - npm/examples/string/case/string/string-to-snake-case-example: - devDependencies: - '@codinasion/string-to-snake-case': - specifier: workspace:* - version: link:../../../../../packages/string/case/string/string-to-snake-case + '@probot/pino@2.3.5': + resolution: {integrity: sha512-IiyiNZonMw1dHC4EAdD55y5owV733d9Gll/IKsrLikB7EJ54+eMCOtL/qo+OmgWN9XV3NTDfziEQF2og/OBKog==} + hasBin: true - npm/examples/string/case/string/string-to-title-case-example: - devDependencies: - '@codinasion/string-to-title-case': - specifier: workspace:* - version: link:../../../../../packages/string/case/string/string-to-title-case + '@rollup/rollup-android-arm-eabi@4.6.0': + resolution: {integrity: sha512-keHkkWAe7OtdALGoutLY3utvthkGF+Y17ws9LYT8pxMBYXaCoH/8dXS2uzo6e8+sEhY7y/zi5RFo22Dy2lFpDw==} + cpu: [arm] + os: [android] - npm/examples/string/case/string/string-to-upper-case-example: - devDependencies: - '@codinasion/string-to-upper-case': - specifier: workspace:* - version: link:../../../../../packages/string/case/string/string-to-upper-case + '@rollup/rollup-android-arm64@4.6.0': + resolution: {integrity: sha512-y3Kt+34smKQNWilicPbBz/MXEY7QwDzMFNgwEWeYiOhUt9MTWKjHqe3EVkXwT2fR7izOvHpDWZ0o2IyD9SWX7A==} + cpu: [arm64] + os: [android] - npm/examples/string/case/title-case-string/title-case-string-examples: - devDependencies: - '@codinasion/title-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/title-case-string/title-case-string + '@rollup/rollup-darwin-arm64@4.6.0': + resolution: {integrity: sha512-oLzzxcUIHltHxOCmaXl+pkIlU+uhSxef5HfntW7RsLh1eHm+vJzjD9Oo4oUKso4YuP4PpbFJNlZjJuOrxo8dPg==} + cpu: [arm64] + os: [darwin] - npm/examples/string/case/title-case-string/title-case-string-to-camel-case-string-example: - devDependencies: - '@codinasion/title-case-string-to-camel-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/title-case-string/title-case-string-to-camel-case-string + '@rollup/rollup-darwin-x64@4.6.0': + resolution: {integrity: sha512-+ANnmjkcOBaV25n0+M0Bere3roeVAnwlKW65qagtuAfIxXF9YxUneRyAn/RDcIdRa7QrjRNJL3jR7T43ObGe8Q==} + cpu: [x64] + os: [darwin] - npm/examples/string/case/title-case-string/title-case-string-to-constant-case-string-example: - devDependencies: - '@codinasion/title-case-string-to-constant-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/title-case-string/title-case-string-to-constant-case-string + '@rollup/rollup-linux-arm-gnueabihf@4.6.0': + resolution: {integrity: sha512-tBTSIkjSVUyrekddpkAqKOosnj1Fc0ZY0rJL2bIEWPKqlEQk0paORL9pUIlt7lcGJi3LzMIlUGXvtNi1Z6MOCQ==} + cpu: [arm] + os: [linux] - npm/examples/string/case/title-case-string/title-case-string-to-dot-case-string-example: - devDependencies: - '@codinasion/title-case-string-to-dot-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/title-case-string/title-case-string-to-dot-case-string + '@rollup/rollup-linux-arm64-gnu@4.6.0': + resolution: {integrity: sha512-Ed8uJI3kM11de9S0j67wAV07JUNhbAqIrDYhQBrQW42jGopgheyk/cdcshgGO4fW5Wjq97COCY/BHogdGvKVNQ==} + cpu: [arm64] + os: [linux] - npm/examples/string/case/title-case-string/title-case-string-to-header-case-string-example: - devDependencies: - '@codinasion/title-case-string-to-header-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/title-case-string/title-case-string-to-header-case-string + '@rollup/rollup-linux-arm64-musl@4.6.0': + resolution: {integrity: sha512-mZoNQ/qK4D7SSY8v6kEsAAyDgznzLLuSFCA3aBHZTmf3HP/dW4tNLTtWh9+LfyO0Z1aUn+ecpT7IQ3WtIg3ViQ==} + cpu: [arm64] + os: [linux] - npm/examples/string/case/title-case-string/title-case-string-to-kebab-case-string-example: - devDependencies: - '@codinasion/title-case-string-to-kebab-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/title-case-string/title-case-string-to-kebab-case-string + '@rollup/rollup-linux-x64-gnu@4.6.0': + resolution: {integrity: sha512-rouezFHpwCqdEXsqAfNsTgSWO0FoZ5hKv5p+TGO5KFhyN/dvYXNMqMolOb8BkyKcPqjYRBeT+Z6V3aM26rPaYg==} + cpu: [x64] + os: [linux] - npm/examples/string/case/title-case-string/title-case-string-to-lower-case-string-example: - devDependencies: - '@codinasion/title-case-string-to-lower-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/title-case-string/title-case-string-to-lower-case-string + '@rollup/rollup-linux-x64-musl@4.6.0': + resolution: {integrity: sha512-Bbm+fyn3S6u51urfj3YnqBXg5vI2jQPncRRELaucmhBVyZkbWClQ1fEsRmdnCPpQOQfkpg9gZArvtMVkOMsh1w==} + cpu: [x64] + os: [linux] - npm/examples/string/case/title-case-string/title-case-string-to-pascal-case-string-example: - devDependencies: - '@codinasion/title-case-string-to-pascal-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/title-case-string/title-case-string-to-pascal-case-string + '@rollup/rollup-win32-arm64-msvc@4.6.0': + resolution: {integrity: sha512-+MRMcyx9L2kTrTUzYmR61+XVsliMG4odFb5UmqtiT8xOfEicfYAGEuF/D1Pww1+uZkYhBqAHpvju7VN+GnC3ng==} + cpu: [arm64] + os: [win32] - npm/examples/string/case/title-case-string/title-case-string-to-path-case-string-example: - devDependencies: - '@codinasion/title-case-string-to-path-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/title-case-string/title-case-string-to-path-case-string + '@rollup/rollup-win32-ia32-msvc@4.6.0': + resolution: {integrity: sha512-rxfeE6K6s/Xl2HGeK6cO8SiQq3k/3BYpw7cfhW5Bk2euXNEpuzi2cc7llxx1si1QgwfjNtdRNTGqdBzGlFZGFw==} + cpu: [ia32] + os: [win32] - npm/examples/string/case/title-case-string/title-case-string-to-sentence-case-string-example: - devDependencies: - '@codinasion/title-case-string-to-sentence-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/title-case-string/title-case-string-to-sentence-case-string + '@rollup/rollup-win32-x64-msvc@4.6.0': + resolution: {integrity: sha512-QqmCsydHS172Y0Kc13bkMXvipbJSvzeglBncJG3LsYJSiPlxYACz7MmJBs4A8l1oU+jfhYEIC/+AUSlvjmiX/g==} + cpu: [x64] + os: [win32] - npm/examples/string/case/title-case-string/title-case-string-to-snake-case-string-example: - devDependencies: - '@codinasion/title-case-string-to-snake-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/title-case-string/title-case-string-to-snake-case-string + '@rushstack/eslint-patch@1.10.3': + resolution: {integrity: sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==} - npm/examples/string/case/title-case-string/title-case-string-to-upper-case-string-example: - devDependencies: - '@codinasion/title-case-string-to-upper-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/title-case-string/title-case-string-to-upper-case-string + '@sentry/core@6.19.7': + resolution: {integrity: sha512-tOfZ/umqB2AcHPGbIrsFLcvApdTm9ggpi/kQZFkej7kMphjT+SGBiQfYtjyg9jcRW+ilAR4JXC9BGKsdEQ+8Vw==} + engines: {node: '>=6'} - npm/examples/string/case/upper-case-string/upper-case-string-examples: - devDependencies: - '@codinasion/upper-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/upper-case-string/upper-case-string + '@sentry/hub@6.19.7': + resolution: {integrity: sha512-y3OtbYFAqKHCWezF0EGGr5lcyI2KbaXW2Ik7Xp8Mu9TxbSTuwTe4rTntwg8ngPjUQU3SUHzgjqVB8qjiGqFXCA==} + engines: {node: '>=6'} - npm/examples/string/case/upper-case-string/upper-case-string-to-camel-case-string-example: - devDependencies: - '@codinasion/upper-case-string-to-camel-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/upper-case-string/upper-case-string-to-camel-case-string + '@sentry/minimal@6.19.7': + resolution: {integrity: sha512-wcYmSJOdvk6VAPx8IcmZgN08XTXRwRtB1aOLZm+MVHjIZIhHoBGZJYTVQS/BWjldsamj2cX3YGbGXNunaCfYJQ==} + engines: {node: '>=6'} - npm/examples/string/case/upper-case-string/upper-case-string-to-constant-case-string-example: - devDependencies: - '@codinasion/upper-case-string-to-constant-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/upper-case-string/upper-case-string-to-constant-case-string + '@sentry/node@6.19.7': + resolution: {integrity: sha512-gtmRC4dAXKODMpHXKfrkfvyBL3cI8y64vEi3fDD046uqYcrWdgoQsffuBbxMAizc6Ez1ia+f0Flue6p15Qaltg==} + engines: {node: '>=6'} - npm/examples/string/case/upper-case-string/upper-case-string-to-dot-case-string-example: - devDependencies: - '@codinasion/upper-case-string-to-dot-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/upper-case-string/upper-case-string-to-dot-case-string + '@sentry/types@6.19.7': + resolution: {integrity: sha512-jH84pDYE+hHIbVnab3Hr+ZXr1v8QABfhx39KknxqKWr2l0oEItzepV0URvbEhB446lk/S/59230dlUUIBGsXbg==} + engines: {node: '>=6'} - npm/examples/string/case/upper-case-string/upper-case-string-to-header-case-string-example: - devDependencies: - '@codinasion/upper-case-string-to-header-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/upper-case-string/upper-case-string-to-header-case-string + '@sentry/utils@6.19.7': + resolution: {integrity: sha512-z95ECmE3i9pbWoXQrD/7PgkBAzJYR+iXtPuTkpBjDKs86O3mT+PXOT3BAn79w2wkn7/i3vOGD2xVr1uiMl26dA==} + engines: {node: '>=6'} - npm/examples/string/case/upper-case-string/upper-case-string-to-kebab-case-string-example: - devDependencies: - '@codinasion/upper-case-string-to-kebab-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string + '@sinclair/typebox@0.27.8': + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - npm/examples/string/case/upper-case-string/upper-case-string-to-lower-case-string-example: - devDependencies: - '@codinasion/upper-case-string-to-lower-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/upper-case-string/upper-case-string-to-lower-case-string + '@sindresorhus/is@5.6.0': + resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} + engines: {node: '>=14.16'} - npm/examples/string/case/upper-case-string/upper-case-string-to-pascal-case-string-example: - devDependencies: - '@codinasion/upper-case-string-to-pascal-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string + '@sinonjs/commons@3.0.0': + resolution: {integrity: sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==} - npm/examples/string/case/upper-case-string/upper-case-string-to-path-case-string-example: - devDependencies: - '@codinasion/upper-case-string-to-path-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/upper-case-string/upper-case-string-to-path-case-string + '@sinonjs/fake-timers@10.3.0': + resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} - npm/examples/string/case/upper-case-string/upper-case-string-to-sentence-case-string-example: - devDependencies: - '@codinasion/upper-case-string-to-sentence-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string + '@szmarczak/http-timer@5.0.1': + resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} + engines: {node: '>=14.16'} - npm/examples/string/case/upper-case-string/upper-case-string-to-snake-case-string-example: - devDependencies: - '@codinasion/upper-case-string-to-snake-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/upper-case-string/upper-case-string-to-snake-case-string + '@tsconfig/node10@1.0.9': + resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} - npm/examples/string/case/upper-case-string/upper-case-string-to-title-case-string-example: - devDependencies: - '@codinasion/upper-case-string-to-title-case-string': - specifier: workspace:* - version: link:../../../../../packages/string/case/upper-case-string/upper-case-string-to-title-case-string + '@tsconfig/node12@1.0.11': + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} - npm/examples/string/encoding/base64-to-string-example: - devDependencies: - '@codinasion/base64-to-string': - specifier: workspace:* - version: link:../../../../packages/string/encoding/base64-to-string + '@tsconfig/node14@1.0.3': + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} - npm/examples/string/encoding/encoding-examples: - devDependencies: - '@codinasion/encoding': - specifier: workspace:* - version: link:../../../../packages/string/encoding/encoding + '@tsconfig/node16@1.0.4': + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - npm/examples/string/encoding/string-to-base64-example: - devDependencies: - '@codinasion/string-to-base64': - specifier: workspace:* - version: link:../../../../packages/string/encoding/string-to-base64 + '@types/babel__core@7.20.5': + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} - npm/examples/string/string-examples: - devDependencies: - '@codinasion/string': - specifier: workspace:* - version: link:../../../packages/string/string + '@types/babel__generator@7.6.7': + resolution: {integrity: sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==} - npm/packages/codinasion: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + '@types/babel__template@7.4.4': + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} - npm/packages/dsa/dsa: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + '@types/babel__traverse@7.20.4': + resolution: {integrity: sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==} - npm/packages/dsa/queue: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + '@types/body-parser@1.19.5': + resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} - npm/packages/dsa/search/binary-search: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + '@types/btoa-lite@1.0.2': + resolution: {integrity: sha512-ZYbcE2x7yrvNFJiU7xJGrpF/ihpkM7zKgw8bha3LNJSesvTtUNxbpzaT7WXBIryf6jovisrxTBvymxMeLLj1Mg==} - npm/packages/dsa/search/linear-search: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + '@types/connect@3.4.38': + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} - npm/packages/dsa/sort/bubble-sort: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + '@types/express-serve-static-core@4.17.41': + resolution: {integrity: sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==} - npm/packages/dsa/sort/counting-sort: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + '@types/express@4.17.21': + resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} - npm/packages/dsa/sort/heap-sort: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + '@types/fs-extra@11.0.4': + resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} + + '@types/graceful-fs@4.1.9': + resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} + + '@types/http-cache-semantics@4.0.4': + resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} + + '@types/http-errors@2.0.4': + resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} + + '@types/istanbul-lib-coverage@2.0.6': + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} + + '@types/istanbul-lib-report@3.0.3': + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} + + '@types/istanbul-reports@3.0.4': + resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} + + '@types/jest@29.5.12': + resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} + + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + + '@types/json5@0.0.29': + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + + '@types/jsonfile@6.1.4': + resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} + + '@types/jsonwebtoken@9.0.5': + resolution: {integrity: sha512-VRLSGzik+Unrup6BsouBeHsf4d1hOEgYWTm/7Nmw1sXoN1+tRly/Gy/po3yeahnP4jfnQWWAhQAqcNfH7ngOkA==} + + '@types/mime@1.3.5': + resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} + + '@types/mime@3.0.4': + resolution: {integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==} + + '@types/minimist@1.2.5': + resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + + '@types/node-fetch@2.6.11': + resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} + + '@types/node@12.20.55': + resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} + + '@types/node@18.18.13': + resolution: {integrity: sha512-vXYZGRrSCreZmq1rEjMRLXJhiy8MrIeVasx+PCVlP414N7CJLHnMf+juVvjdprHyH+XRy3zKZLHeNueOpJCn0g==} + + '@types/node@20.12.10': + resolution: {integrity: sha512-Eem5pH9pmWBHoGAT8Dr5fdc5rYA+4NAovdM4EktRPVAAiJhmWWfQrA0cFhAbOsQdSfIHjAud6YdkbL69+zSKjw==} + + '@types/normalize-package-data@2.4.4': + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + + '@types/ps-tree@1.1.6': + resolution: {integrity: sha512-PtrlVaOaI44/3pl3cvnlK+GxOM3re2526TJvPvh7W+keHIXdV4TE0ylpPBAcvFQCbGitaTXwL9u+RF7qtVeazQ==} + + '@types/qs@6.9.10': + resolution: {integrity: sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==} + + '@types/range-parser@1.2.7': + resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} + + '@types/semver@6.2.7': + resolution: {integrity: sha512-blctEWbzUFzQx799RZjzzIdBJOXmE37YYEyDtKkx5Dg+V7o/zyyAxLPiI98A2jdTtDgxZleMdfV+7p8WbRJ1OQ==} + + '@types/semver@7.5.8': + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + + '@types/send@0.17.4': + resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} + + '@types/serve-static@1.15.5': + resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==} + + '@types/stack-utils@2.0.3': + resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} + + '@types/which@3.0.3': + resolution: {integrity: sha512-2C1+XoY0huExTbs8MQv1DuS5FS86+SEjdM9F/+GS61gg5Hqbtj8ZiDSx8MfWcyei907fIPbfPGCOrNUTnVHY1g==} + + '@types/yargs-parser@21.0.3': + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} + + '@types/yargs@17.0.32': + resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} + + '@typescript-eslint/eslint-plugin@7.8.0': + resolution: {integrity: sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: typescript: - specifier: ^5.3.3 - version: 5.3.3 + optional: true - npm/packages/dsa/sort/insertion-sort: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + '@typescript-eslint/parser@6.17.0': + resolution: {integrity: sha512-C4bBaX2orvhK+LlwrY8oWGmSl4WolCfYm513gEccdWZj0CwGadbIADb0FtVEcI+WzUyjyoBj2JRP8g25E6IB8A==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: typescript: - specifier: ^5.3.3 - version: 5.3.3 + optional: true - npm/packages/dsa/sort/merge-sort: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + '@typescript-eslint/parser@7.8.0': + resolution: {integrity: sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: typescript: - specifier: ^5.3.3 - version: 5.3.3 + optional: true - npm/packages/dsa/sort/quick-sort: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + '@typescript-eslint/scope-manager@5.62.0': + resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@typescript-eslint/scope-manager@6.17.0': + resolution: {integrity: sha512-RX7a8lwgOi7am0k17NUO0+ZmMOX4PpjLtLRgLmT1d3lBYdWH4ssBUbwdmc5pdRX8rXon8v9x8vaoOSpkHfcXGA==} + engines: {node: ^16.0.0 || >=18.0.0} + + '@typescript-eslint/scope-manager@7.8.0': + resolution: {integrity: sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/type-utils@7.8.0': + resolution: {integrity: sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: typescript: - specifier: ^5.3.3 - version: 5.3.3 + optional: true - npm/packages/dsa/sort/radix-sort: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + '@typescript-eslint/types@5.62.0': + resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@typescript-eslint/types@6.17.0': + resolution: {integrity: sha512-qRKs9tvc3a4RBcL/9PXtKSehI/q8wuU9xYJxe97WFxnzH8NWWtcW3ffNS+EWg8uPvIerhjsEZ+rHtDqOCiH57A==} + engines: {node: ^16.0.0 || >=18.0.0} + + '@typescript-eslint/types@7.8.0': + resolution: {integrity: sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/typescript-estree@5.62.0': + resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: typescript: - specifier: ^5.3.3 - version: 5.3.3 + optional: true - npm/packages/dsa/sort/selection-sort: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + '@typescript-eslint/typescript-estree@6.17.0': + resolution: {integrity: sha512-gVQe+SLdNPfjlJn5VNGhlOhrXz4cajwFd5kAgWtZ9dCZf4XJf8xmgCTLIqec7aha3JwgLI2CK6GY1043FRxZwg==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: typescript: - specifier: ^5.3.3 - version: 5.3.3 + optional: true - npm/packages/dsa/stack: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + '@typescript-eslint/typescript-estree@7.8.0': + resolution: {integrity: sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: typescript: - specifier: ^5.3.3 - version: 5.3.3 + optional: true - npm/packages/language-data: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + '@typescript-eslint/utils@5.62.0': + resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - npm/packages/number-system/ascii/ascii: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + '@typescript-eslint/utils@7.8.0': + resolution: {integrity: sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 - npm/packages/number-system/ascii/ascii-to-binary: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + '@typescript-eslint/visitor-keys@5.62.0': + resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - npm/packages/number-system/ascii/ascii-to-decimal: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + '@typescript-eslint/visitor-keys@6.17.0': + resolution: {integrity: sha512-H6VwB/k3IuIeQOyYczyyKN8wH6ed8EwliaYHLxOIhyF0dYEIsN8+Bk3GE19qafeMKyZJJHP8+O1HiFhFLUNKSg==} + engines: {node: ^16.0.0 || >=18.0.0} - npm/packages/number-system/ascii/ascii-to-hexadecimal: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + '@typescript-eslint/visitor-keys@7.8.0': + resolution: {integrity: sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==} + engines: {node: ^18.18.0 || >=20.0.0} - npm/packages/number-system/ascii/ascii-to-octal: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + '@ungap/structured-clone@1.2.0': + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - npm/packages/number-system/binary/binary: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + '@vercel/ncc@0.38.1': + resolution: {integrity: sha512-IBBb+iI2NLu4VQn3Vwldyi2QwaXt5+hTyh58ggAMoCGE6DJmPvwL3KPBWcJl1m9LYPChBLE980Jw+CS4Wokqxw==} + hasBin: true - npm/packages/number-system/binary/binary-to-ascii: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + '@vercel/style-guide@6.0.0': + resolution: {integrity: sha512-tu0wFINGz91EPwaT5VjSqUwbvCY9pvLach7SPG4XyfJKPU9Vku2TFa6+AyzJ4oroGbo9fK+TQhIFHrnFl0nCdg==} + engines: {node: '>=18.18'} + peerDependencies: + '@next/eslint-plugin-next': '>=12.3.0 <15.0.0-0' + eslint: '>=8.48.0 <9' + prettier: '>=3.0.0 <4' + typescript: '>=4.8.0 <6' + peerDependenciesMeta: + '@next/eslint-plugin-next': + optional: true + eslint: + optional: true + prettier: + optional: true typescript: - specifier: ^5.3.3 - version: 5.3.3 + optional: true - npm/packages/number-system/binary/binary-to-decimal: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + abort-controller@3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} - npm/packages/number-system/binary/binary-to-hexadecimal: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + accepts@1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} - npm/packages/number-system/binary/binary-to-octal: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + acorn-jsx@5.3.2: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - npm/packages/number-system/decimal/decimal: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + acorn-walk@8.3.0: + resolution: {integrity: sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==} + engines: {node: '>=0.4.0'} - npm/packages/number-system/decimal/decimal-to-ascii: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + acorn@8.11.2: + resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} + engines: {node: '>=0.4.0'} + hasBin: true - npm/packages/number-system/decimal/decimal-to-binary: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + acorn@8.11.3: + resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} + engines: {node: '>=0.4.0'} + hasBin: true - npm/packages/number-system/decimal/decimal-to-hexadecimal: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} - npm/packages/number-system/decimal/decimal-to-octal: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + aggregate-error@3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} + engines: {node: '>=8'} - npm/packages/number-system/hexadecimal/hexadecimal: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - npm/packages/number-system/hexadecimal/hexadecimal-to-ascii: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + ansi-colors@4.1.3: + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} + engines: {node: '>=6'} - npm/packages/number-system/hexadecimal/hexadecimal-to-binary: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + ansi-escapes@4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} - npm/packages/number-system/hexadecimal/hexadecimal-to-decimal: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + ansi-regex@2.1.1: + resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} + engines: {node: '>=0.10.0'} - npm/packages/number-system/hexadecimal/hexadecimal-to-octal: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} - npm/packages/number-system/number-system: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + ansi-styles@2.2.1: + resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} + engines: {node: '>=0.10.0'} + + ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} + + any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + + anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + + arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + + argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + + argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + + args@5.0.3: + resolution: {integrity: sha512-h6k/zfFgusnv3i5TU08KQkVKuCPBtL/PWQbWkHUxvJrZ2nAyeaUupneemcrgn1xmqxPQsPIzwkUhOpoqPDRZuA==} + engines: {node: '>= 6.0.0'} + + aria-query@5.3.0: + resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} + + array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} + + array-flatten@1.1.1: + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} + + array-includes@3.1.7: + resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} + engines: {node: '>= 0.4'} + + array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + + array.prototype.findlast@1.2.5: + resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} + engines: {node: '>= 0.4'} + + array.prototype.findlastindex@1.2.3: + resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} + engines: {node: '>= 0.4'} + + array.prototype.flat@1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} + engines: {node: '>= 0.4'} + + array.prototype.flatmap@1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} + engines: {node: '>= 0.4'} + + array.prototype.toreversed@1.1.2: + resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==} + + array.prototype.tosorted@1.1.3: + resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==} + + arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + engines: {node: '>= 0.4'} + + arrify@1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} + engines: {node: '>=0.10.0'} + + ast-types-flow@0.0.8: + resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} + + asynciterator.prototype@1.0.0: + resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} + + asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + + atomic-sleep@1.0.0: + resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} + engines: {node: '>=8.0.0'} + + available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + + axe-core@4.7.0: + resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} + engines: {node: '>=4'} + + axobject-query@3.2.1: + resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} + + babel-jest@29.7.0: + resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.8.0 + + babel-plugin-istanbul@6.1.1: + resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} + engines: {node: '>=8'} + + babel-plugin-jest-hoist@29.6.3: + resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + babel-preset-current-node-syntax@1.0.1: + resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + peerDependencies: + '@babel/core': ^7.0.0 + + babel-preset-jest@29.6.3: + resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.0.0 + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + + before-after-hook@2.2.3: + resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} + + better-path-resolve@1.0.0: + resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} + engines: {node: '>=4'} + + binary-extensions@2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + engines: {node: '>=8'} + + body-parser@1.20.1: + resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + bottleneck@2.19.5: + resolution: {integrity: sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==} + + brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + + brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + + braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} + + breakword@1.0.6: + resolution: {integrity: sha512-yjxDAYyK/pBvws9H4xKYpLDpYKEH6CzrBPAuXq3x18I+c/2MkVtT3qAr7Oloi6Dss9qNhPVueAAVU1CSeNDIXw==} + + browserslist@4.22.1: + resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + + browserslist@4.23.0: + resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + + bs-logger@0.2.6: + resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} + engines: {node: '>= 6'} + + bser@2.1.1: + resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} + + btoa-lite@1.0.0: + resolution: {integrity: sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==} + + buffer-equal-constant-time@1.0.1: + resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} + + buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + + buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + + builtin-modules@3.3.0: + resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} + engines: {node: '>=6'} + + builtins@1.0.3: + resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} + + bundle-require@4.0.2: + resolution: {integrity: sha512-jwzPOChofl67PSTW2SGubV9HBQAhhR2i6nskiOThauo9dzwDUgOWQScFVaJkjEfYX+UXiD+LEx8EblQMc2wIag==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + peerDependencies: + esbuild: '>=0.17' + + bytes@3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} + engines: {node: '>= 0.8'} + + cac@6.7.14: + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} + engines: {node: '>=8'} + + cacheable-lookup@7.0.0: + resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} + engines: {node: '>=14.16'} + + cacheable-request@10.2.14: + resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} + engines: {node: '>=14.16'} + + call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + + callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + + camelcase-keys@6.2.2: + resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} + engines: {node: '>=8'} + + camelcase@5.0.0: + resolution: {integrity: sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==} + engines: {node: '>=6'} + + camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + + camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + + caniuse-lite@1.0.30001564: + resolution: {integrity: sha512-DqAOf+rhof+6GVx1y+xzbFPeOumfQnhYzVnZD6LAXijR77yPtm9mfOcqOnT3mpnJiZVT+kwLAFnRlZcIz+c6bg==} + + caniuse-lite@1.0.30001620: + resolution: {integrity: sha512-WJvYsOjd1/BYUY6SNGUosK9DUidBPDTnOARHp3fSmFO1ekdxaY6nKRttEVrfMmYi80ctS0kz1wiWmm14fVc3ew==} + + chalk@1.1.3: + resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} + engines: {node: '>=0.10.0'} + + chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + + chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + + char-regex@1.0.2: + resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} + engines: {node: '>=10'} + + chardet@0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + + chokidar@3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} + engines: {node: '>= 8.10.0'} + + ci-info@3.9.0: + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} + engines: {node: '>=8'} + + ci-info@4.0.0: + resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} + engines: {node: '>=8'} + + cjs-module-lexer@1.2.3: + resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} + + clean-regexp@1.0.0: + resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==} + engines: {node: '>=4'} + + clean-stack@2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} + engines: {node: '>=6'} + + cliui@6.0.0: + resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} + + cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + + clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + + cluster-key-slot@1.1.2: + resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} + engines: {node: '>=0.10.0'} + + co@4.6.0: + resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + + collect-v8-coverage@1.0.2: + resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} + + color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + colorette@1.4.0: + resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} + + combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + + commander@12.0.0: + resolution: {integrity: sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==} + engines: {node: '>=18'} + + commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + + common-tags@1.8.2: + resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} + engines: {node: '>=4.0.0'} + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + config-chain@1.1.13: + resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} + + content-disposition@0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} + engines: {node: '>= 0.6'} + + content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} + + convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + + cookie-signature@1.0.6: + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} + + cookie@0.4.2: + resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} + engines: {node: '>= 0.6'} + + cookie@0.5.0: + resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} + engines: {node: '>= 0.6'} + + core-js-compat@3.37.1: + resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} + + create-jest@29.7.0: + resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + + create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + + cross-spawn@5.1.0: + resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} + + cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + + csv-generate@3.4.3: + resolution: {integrity: sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==} + + csv-parse@4.16.3: + resolution: {integrity: sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==} + + csv-stringify@5.6.5: + resolution: {integrity: sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A==} + + csv@5.5.3: + resolution: {integrity: sha512-QTaY0XjjhTQOdguARF0lGKm5/mEq9PD9/VhZZegHDIBq2tQwgNpHc3dneD4mGo2iJs+fTKv5Bp0fZ+BRuY3Z0g==} + engines: {node: '>= 0.1.90'} + + damerau-levenshtein@1.0.8: + resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} + + data-uri-to-buffer@4.0.1: + resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} + engines: {node: '>= 12'} + + data-view-buffer@1.0.1: + resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} + engines: {node: '>= 0.4'} + + data-view-byte-length@1.0.1: + resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} + engines: {node: '>= 0.4'} + + data-view-byte-offset@1.0.0: + resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} + engines: {node: '>= 0.4'} + + dateformat@4.6.3: + resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} + + debug@2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + decamelize-keys@1.1.1: + resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} + engines: {node: '>=0.10.0'} + + decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + + decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} + + dedent@1.5.1: + resolution: {integrity: sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==} + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + + deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} + + deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + + deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + + defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + + defer-to-connect@2.0.1: + resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} + engines: {node: '>=10'} + + define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + + define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + + delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + + denque@2.1.0: + resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} + engines: {node: '>=0.10'} + + depd@2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} + engines: {node: '>= 0.8'} + + deprecation@2.3.1: + resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} + + dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + + destroy@1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + detect-indent@6.1.0: + resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} + engines: {node: '>=8'} + + detect-indent@7.0.1: + resolution: {integrity: sha512-Mc7QhQ8s+cLrnUfU/Ji94vG/r8M26m8f++vyres4ZoojaRDpZ1eSIh/EpzLNwlWuvzSZ3UbDFspjFvTDXe6e/g==} + engines: {node: '>=12.20'} + + detect-newline@3.1.0: + resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} + engines: {node: '>=8'} + + detect-newline@4.0.1: + resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + diff-sequences@29.6.3: + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + diff@4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} + + dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + + dlv@1.1.3: + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} + + doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} + + doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + + dotenv-cli@7.3.0: + resolution: {integrity: sha512-314CA4TyK34YEJ6ntBf80eUY+t1XaFLyem1k9P0sX1gn30qThZ5qZr/ZwE318gEnzyYP9yj9HJk6SqwE0upkfw==} + hasBin: true + + dotenv-expand@10.0.0: + resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} + engines: {node: '>=12'} + + dotenv@16.0.3: + resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} + engines: {node: '>=12'} + + dotenv@16.4.5: + resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} + engines: {node: '>=12'} + + duplexer@0.1.2: + resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} + + ecdsa-sig-formatter@1.0.11: + resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} + + ee-first@1.1.1: + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + + electron-to-chromium@1.4.594: + resolution: {integrity: sha512-xT1HVAu5xFn7bDfkjGQi9dNpMqGchUkebwf1GL7cZN32NSwwlHRPMSDJ1KN6HkS0bWUtndbSQZqvpQftKG2uFQ==} + + electron-to-chromium@1.4.774: + resolution: {integrity: sha512-132O1XCd7zcTkzS3FgkAzKmnBuNJjK8WjcTtNuoylj7MYbqw5eXehjQ5OK91g0zm7OTKIPeaAG4CPoRfD9M1Mg==} + + emittery@0.13.1: + resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} + engines: {node: '>=12'} + + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + + encodeurl@1.0.2: + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} + engines: {node: '>= 0.8'} + + end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + + enhanced-resolve@5.15.0: + resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} + engines: {node: '>=10.13.0'} + + enquirer@2.4.1: + resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} + engines: {node: '>=8.6'} + + error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + + es-abstract@1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + engines: {node: '>= 0.4'} + + es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + + es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + + es-iterator-helpers@1.0.15: + resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==} + + es-iterator-helpers@1.0.19: + resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} + engines: {node: '>= 0.4'} + + es-object-atoms@1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + engines: {node: '>= 0.4'} + + es-set-tostringtag@2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} + engines: {node: '>= 0.4'} + + es-shim-unscopables@1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + + es-to-primitive@1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} + + esbuild@0.19.8: + resolution: {integrity: sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==} + engines: {node: '>=12'} + hasBin: true + + escalade@3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + engines: {node: '>=6'} + + escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + + escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + + escape-string-regexp@2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} + + escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + + eslint-compat-utils@0.5.0: + resolution: {integrity: sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==} + engines: {node: '>=12'} + peerDependencies: + eslint: '>=6.0.0' + + eslint-config-prettier@9.1.0: + resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + + eslint-config-turbo@1.13.3: + resolution: {integrity: sha512-if/QtwEiWZ5b7Bg8yZBPSvS0TeCG2Zvfa/+XBYANS7uSYucjmW+BBC8enJB0PqpB/YLGGOumeo3x7h1Nuba9iw==} + peerDependencies: + eslint: '>6.6.0' + + eslint-import-resolver-alias@1.1.2: + resolution: {integrity: sha512-WdviM1Eu834zsfjHtcGHtGfcu+F30Od3V7I9Fi57uhBEwPkjDcii7/yW8jAT+gOhn4P/vOxxNAXbFAKsrrc15w==} + engines: {node: '>= 4'} + peerDependencies: + eslint-plugin-import: '>=1.4.0' + + eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + + eslint-import-resolver-typescript@3.6.1: + resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + eslint: '*' + eslint-plugin-import: '*' + + eslint-module-utils@2.8.0: + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + + eslint-plugin-escompat@3.4.0: + resolution: {integrity: sha512-ufTPv8cwCxTNoLnTZBFTQ5SxU2w7E7wiMIS7PSxsgP1eAxFjtSaoZ80LRn64hI8iYziE6kJG6gX/ZCJVxh48Bg==} + peerDependencies: + eslint: '>=5.14.1' + + eslint-plugin-eslint-comments@3.2.0: + resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} + engines: {node: '>=6.5.0'} + peerDependencies: + eslint: '>=4.19.1' + + eslint-plugin-filenames@1.3.2: + resolution: {integrity: sha512-tqxJTiEM5a0JmRCUYQmxw23vtTxrb2+a3Q2mMOPhFxvt7ZQQJmdiuMby9B/vUAuVMghyP7oET+nIf6EO6CBd/w==} + peerDependencies: + eslint: '*' + + eslint-plugin-github@4.10.2: + resolution: {integrity: sha512-F1F5aAFgi1Y5hYoTFzGQACBkw5W1hu2Fu5FSTrMlXqrojJnKl1S2pWO/rprlowRQpt+hzHhqSpsfnodJEVd5QA==} + hasBin: true + peerDependencies: + eslint: ^8.0.1 + + eslint-plugin-i18n-text@1.0.1: + resolution: {integrity: sha512-3G3UetST6rdqhqW9SfcfzNYMpQXS7wNkJvp6dsXnjzGiku6Iu5hl3B0kmk6lIcFPwYjhQIY+tXVRtK9TlGT7RA==} + peerDependencies: + eslint: '>=5.0.0' + + eslint-plugin-import@2.29.0: + resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + + eslint-plugin-import@2.29.1: + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + + eslint-plugin-jest@27.9.0: + resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: ^7.0.0 || ^8.0.0 + jest: '*' + peerDependenciesMeta: + '@typescript-eslint/eslint-plugin': + optional: true + jest: + optional: true + + eslint-plugin-jsonc@2.16.0: + resolution: {integrity: sha512-Af/ZL5mgfb8FFNleH6KlO4/VdmDuTqmM+SPnWcdoWywTetv7kq+vQe99UyQb9XO3b0OWLVuTH7H0d/PXYCMdSg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '>=6.0.0' + + eslint-plugin-jsx-a11y@6.8.0: + resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + + eslint-plugin-no-only-tests@3.1.0: + resolution: {integrity: sha512-Lf4YW/bL6Un1R6A76pRZyE1dl1vr31G/ev8UzIc/geCgFWyrKil8hVjYqWVKGB/UIGmb6Slzs9T0wNezdSVegw==} + engines: {node: '>=5.0.0'} + + eslint-plugin-only-warn@1.1.0: + resolution: {integrity: sha512-2tktqUAT+Q3hCAU0iSf4xAN1k9zOpjK5WO8104mB0rT/dGhOa09582HN5HlbxNbPRZ0THV7nLGvzugcNOSjzfA==} + engines: {node: '>=6'} + + eslint-plugin-playwright@1.6.1: + resolution: {integrity: sha512-pfcaeAENH0jZEuUxynfVgMlLY9CSp68D9Ja2z32Xq5zhWCN1HoixSHOzhYVuh/N6fYwtBp4kLu/+IIUTXBTGZg==} + engines: {node: '>=16.6.0'} + peerDependencies: + eslint: '>=8.40.0' + eslint-plugin-jest: '>=25' + peerDependenciesMeta: + eslint-plugin-jest: + optional: true + + eslint-plugin-prettier@5.1.3: + resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + '@types/eslint': '>=8.0.0' + eslint: '>=8.0.0' + eslint-config-prettier: '*' + prettier: '>=3.0.0' + peerDependenciesMeta: + '@types/eslint': + optional: true + eslint-config-prettier: + optional: true + + eslint-plugin-react-hooks@4.6.0: + resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + + eslint-plugin-react@7.34.1: + resolution: {integrity: sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + + eslint-plugin-testing-library@6.2.0: + resolution: {integrity: sha512-+LCYJU81WF2yQ+Xu4A135CgK8IszcFcyMF4sWkbiu6Oj+Nel0TrkZq/HvDw0/1WuO3dhDQsZA/OpEMGd0NfcUw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} + peerDependencies: + eslint: ^7.5.0 || ^8.0.0 + + eslint-plugin-tsdoc@0.2.17: + resolution: {integrity: sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==} + + eslint-plugin-turbo@1.13.3: + resolution: {integrity: sha512-RjmlnqYsEqnJ+U3M3IS5jLJDjWv5NsvReCpsC61n5pJ4JMHTZ/lU0EIoL1ccuL1L5wP0APzdXdByBxERcPQ+Nw==} + peerDependencies: + eslint: '>6.6.0' + + eslint-plugin-unicorn@51.0.1: + resolution: {integrity: sha512-MuR/+9VuB0fydoI0nIn2RDA5WISRn4AsJyNSaNKLVwie9/ONvQhxOBbkfSICBPnzKrB77Fh6CZZXjgTt/4Latw==} + engines: {node: '>=16'} + peerDependencies: + eslint: '>=8.56.0' + + eslint-plugin-vitest@0.3.26: + resolution: {integrity: sha512-oxe5JSPgRjco8caVLTh7Ti8PxpwJdhSV0hTQAmkFcNcmy/9DnqLB/oNVRA11RmVRP//2+jIIT6JuBEcpW3obYg==} + engines: {node: ^18.0.0 || >= 20.0.0} + peerDependencies: + '@typescript-eslint/eslint-plugin': '*' + eslint: '>=8.0.0' + vitest: '*' + peerDependenciesMeta: + '@typescript-eslint/eslint-plugin': + optional: true + vitest: + optional: true + + eslint-rule-documentation@1.0.23: + resolution: {integrity: sha512-pWReu3fkohwyvztx/oQWWgld2iad25TfUdi6wvhhaDPIQjHU/pyvlKgXFw1kX31SQK2Nq9MH+vRDWB0ZLy8fYw==} + engines: {node: '>=4.0.0'} + + eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} + + eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint-scope@8.0.1: + resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint-visitor-keys@2.1.0: + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} + engines: {node: '>=10'} + + eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint-visitor-keys@4.0.0: + resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint@8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true + + eslint@9.4.0: + resolution: {integrity: sha512-sjc7Y8cUD1IlwYcTS9qPSvGjAC8Ne9LctpxKKu3x/1IC9bnOg98Zy6GxEJUfr1NojMgVPlyANXYns8oE2c1TAA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + + espree@10.0.1: + resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + + esquery@1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + engines: {node: '>=0.10'} + + esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + + estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + + estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + + esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + + etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + + event-stream@3.3.4: + resolution: {integrity: sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==} + + event-target-shim@5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} + + events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} + + eventsource@2.0.2: + resolution: {integrity: sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA==} + engines: {node: '>=12.0.0'} + + execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + + exit@0.1.2: + resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} + engines: {node: '>= 0.8.0'} + + expect@29.7.0: + resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + express@4.18.2: + resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==} + engines: {node: '>= 0.10.0'} + + extend-shallow@2.0.1: + resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} + engines: {node: '>=0.10.0'} + + extendable-error@0.1.7: + resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} + + external-editor@3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} + engines: {node: '>=4'} + + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-diff@1.3.0: + resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + + fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + + fast-redact@3.3.0: + resolution: {integrity: sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==} + engines: {node: '>=6'} + + fast-safe-stringify@2.1.1: + resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} + + fastq@1.15.0: + resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} + + fb-watchman@2.0.2: + resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + + fetch-blob@3.2.0: + resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} + engines: {node: ^12.20 || >= 14.13} + + file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} + + fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} + + finalhandler@1.2.0: + resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} + engines: {node: '>= 0.8'} + + find-up@3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} + + find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + + find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + + find-yarn-workspace-root2@1.2.16: + resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} + + flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} + + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + + flatted@3.2.9: + resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} + + for-each@0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + + form-data-encoder@2.1.4: + resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} + engines: {node: '>= 14.17'} + + form-data@4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} + + formdata-polyfill@4.0.10: + resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} + engines: {node: '>=12.20.0'} + + forwarded@0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} + + fresh@0.5.2: + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} + engines: {node: '>= 0.6'} + + from@0.1.7: + resolution: {integrity: sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==} + + fs-extra@11.1.1: + resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} + engines: {node: '>=14.14'} + + fs-extra@7.0.1: + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} + engines: {node: '>=6 <7 || >=8'} + + fs-extra@8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} + + fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + function.prototype.name@1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} + engines: {node: '>= 0.4'} + + functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + + fx@31.0.0: + resolution: {integrity: sha512-OoeYSPKqNKmfnH4s+rGYI0c8OZmqqOOXsUtqy0YyHqQQoQSDiDs3m3M9uXKx5OQR+jDx7/FhYqpO3kl/As/xgg==} + hasBin: true + + gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + + get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} + + get-package-type@0.1.0: + resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} + engines: {node: '>=8.0.0'} + + get-stdin@9.0.0: + resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} + engines: {node: '>=12'} + + get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + + get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} + engines: {node: '>= 0.4'} + + get-tsconfig@4.7.2: + resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} + + git-hooks-list@3.1.0: + resolution: {integrity: sha512-LF8VeHeR7v+wAbXqfgRlTSX/1BJR9Q1vEMR8JAz1cEg6GX07+zyj3sAdDvYjj/xnlIfVuGgj4qBei1K3hKH+PA==} + + git-up@7.0.0: + resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==} + + git-url-parse@13.1.1: + resolution: {integrity: sha512-PCFJyeSSdtnbfhSNRw9Wk96dDCNx+sogTe4YNXeXSJxt7xz5hvXekuRn9JX7m+Mf4OscCu8h+mtAl3+h5Fo8lQ==} + + glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + + glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + + glob@7.1.6: + resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} + deprecated: Glob versions prior to v9 are no longer supported + + glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + + globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + + globals@13.23.0: + resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==} + engines: {node: '>=8'} + + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + + globalthis@1.0.3: + resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} + engines: {node: '>= 0.4'} + + globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + + globby@13.2.2: + resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + gopd@1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + + got@12.6.1: + resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==} + engines: {node: '>=14.16'} + + graceful-fs@4.2.10: + resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + grapheme-splitter@1.0.4: + resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} + + graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + + gray-matter@4.0.3: + resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} + engines: {node: '>=6.0'} + + hard-rejection@2.1.0: + resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} + engines: {node: '>=6'} + + has-ansi@2.0.0: + resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} + engines: {node: '>=0.10.0'} + + has-bigints@1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + + has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + + has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} + + has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} + + has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + + hasown@2.0.0: + resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} + engines: {node: '>= 0.4'} + + hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + + hosted-git-info@2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + + html-escaper@2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} + + http-cache-semantics@4.1.1: + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + + http-errors@2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + engines: {node: '>= 0.8'} + + http2-wrapper@2.2.1: + resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} + engines: {node: '>=10.19.0'} + + https-proxy-agent@5.0.0: + resolution: {integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==} + engines: {node: '>= 6'} + + human-id@1.0.2: + resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==} + + human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + + husky@9.0.11: + resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==} + engines: {node: '>=18'} + hasBin: true + + iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} + + ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + + ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + engines: {node: '>= 4'} + + import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + + import-local@3.1.0: + resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} + engines: {node: '>=8'} + hasBin: true + + imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + + indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + + inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + + internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + engines: {node: '>= 0.4'} + + ioredis@5.4.1: + resolution: {integrity: sha512-2YZsvl7jopIa1gaePkeMtd9rAcSjOOjPtpcLlOeusyO+XH2SK5ZcT+UCrElPP+WVIInh2TzeI4XW9ENaSLVVHA==} + engines: {node: '>=12.22.0'} + + ipaddr.js@1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} + + is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} + + is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + + is-async-function@2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} + + is-bigint@1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + + is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + + is-boolean-object@1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} + + is-builtin-module@3.2.1: + resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} + engines: {node: '>=6'} + + is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} + + is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + + is-data-view@1.0.1: + resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} + engines: {node: '>= 0.4'} + + is-date-object@1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} + + is-extendable@0.1.1: + resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} + engines: {node: '>=0.10.0'} + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-finalizationregistry@1.0.2: + resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + is-generator-fn@2.1.0: + resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} + engines: {node: '>=6'} + + is-generator-function@1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} + + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-map@2.0.2: + resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} + + is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + + is-number-object@1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + engines: {node: '>= 0.4'} + + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + + is-plain-obj@1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} + engines: {node: '>=0.10.0'} + + is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + + is-regex@1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} + + is-set@2.0.2: + resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} + + is-shared-array-buffer@1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + engines: {node: '>= 0.4'} + + is-ssh@1.4.0: + resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==} + + is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + + is-string@1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} + + is-subdir@1.2.0: + resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} + engines: {node: '>=4'} + + is-symbol@1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + engines: {node: '>= 0.4'} + + is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + engines: {node: '>= 0.4'} + + is-weakmap@2.0.1: + resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} + + is-weakref@1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + + is-weakset@2.0.2: + resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} + + is-windows@1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} + + isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + istanbul-lib-coverage@3.2.2: + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} + engines: {node: '>=8'} + + istanbul-lib-instrument@5.2.1: + resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} + engines: {node: '>=8'} + + istanbul-lib-instrument@6.0.1: + resolution: {integrity: sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==} + engines: {node: '>=10'} + + istanbul-lib-report@3.0.1: + resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} + engines: {node: '>=10'} + + istanbul-lib-source-maps@4.0.1: + resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} + engines: {node: '>=10'} + + istanbul-reports@3.1.6: + resolution: {integrity: sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==} + engines: {node: '>=8'} + + iterator.prototype@1.1.2: + resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} + + jest-changed-files@29.7.0: + resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-circus@29.7.0: + resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-cli@29.7.0: + resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + jest-config@29.7.0: + resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + + jest-diff@29.7.0: + resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-docblock@29.7.0: + resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-each@29.7.0: + resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-environment-node@29.7.0: + resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-get-type@29.6.3: + resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-haste-map@29.7.0: + resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-leak-detector@29.7.0: + resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-matcher-utils@29.7.0: + resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-message-util@29.7.0: + resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-mock@29.7.0: + resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-pnp-resolver@1.2.3: + resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} + engines: {node: '>=6'} + peerDependencies: + jest-resolve: '*' + peerDependenciesMeta: + jest-resolve: + optional: true + + jest-regex-util@29.6.3: + resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-resolve-dependencies@29.7.0: + resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-resolve@29.7.0: + resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-runner@29.7.0: + resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-runtime@29.7.0: + resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-snapshot@29.7.0: + resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-util@29.7.0: + resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-validate@29.7.0: + resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-watcher@29.7.0: + resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-worker@29.7.0: + resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest@29.7.0: + resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + jju@1.4.0: + resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} + + jmespath@0.15.0: + resolution: {integrity: sha512-+kHj8HXArPfpPEKGLZ+kB5ONRTCiGQXo8RQYL0hH8t6pWXUBBK5KkkQmTNOwKK4LEsd0yTsgtjJVm4UBSZea4w==} + engines: {node: '>= 0.6.0'} + + joycon@3.1.1: + resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} + engines: {node: '>=10'} + + js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true + + js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + + jsesc@0.5.0: + resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} + hasBin: true + + jsesc@2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true + + jsesc@3.0.2: + resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} + engines: {node: '>=6'} + hasBin: true + + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + + json-parse-better-errors@1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} + + json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + + json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + + json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + + json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + + json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true + + json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + + jsonc-eslint-parser@2.4.0: + resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + + jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + + jsonwebtoken@9.0.2: + resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} + engines: {node: '>=12', npm: '>=6'} + + jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} + + jwa@1.4.1: + resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} + + jws@3.2.2: + resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} + + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + + kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + + kleur@3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} + + kleur@4.1.5: + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} + engines: {node: '>=6'} + + language-subtag-registry@0.3.22: + resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} + + language-tags@1.0.9: + resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} + engines: {node: '>=0.10'} + + leven@2.1.0: + resolution: {integrity: sha512-nvVPLpIHUxCUoRLrFqTgSxXJ614d8AgQoWl7zPe/2VadE8+1dpU3LBhowRuBAcuwruWtOdD8oYC9jDNJjXDPyA==} + engines: {node: '>=0.10.0'} + + leven@3.1.0: + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + engines: {node: '>=6'} + + levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + + lilconfig@3.0.0: + resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} + engines: {node: '>=14'} + + lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + + load-json-file@5.3.0: + resolution: {integrity: sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==} + engines: {node: '>=6'} + + load-tsconfig@0.2.5: + resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + load-yaml-file@0.2.0: + resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} + engines: {node: '>=6'} + + locate-path@3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} + + locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + + locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + + lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + + lodash.defaults@4.2.0: + resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} + + lodash.includes@4.3.0: + resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} + + lodash.isarguments@3.1.0: + resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} + + lodash.isboolean@3.0.3: + resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} + + lodash.isinteger@4.0.4: + resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} + + lodash.isnumber@3.0.3: + resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} + + lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + + lodash.isstring@4.0.1: + resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} + + lodash.kebabcase@4.1.1: + resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} + + lodash.memoize@4.1.2: + resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} + + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + + lodash.once@4.1.1: + resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} + + lodash.snakecase@4.1.1: + resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} + + lodash.sortby@4.7.0: + resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} + + lodash.startcase@4.4.0: + resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} + + lodash.upperfirst@4.3.1: + resolution: {integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==} + + lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + loglevel-colored-level-prefix@1.0.0: + resolution: {integrity: sha512-u45Wcxxc+SdAlh4yeF/uKlC1SPUPCy0gullSNKXod5I4bmifzk+Q4lSLExNEVn19tGaJipbZ4V4jbFn79/6mVA==} + + loglevel@1.8.1: + resolution: {integrity: sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg==} + engines: {node: '>= 0.6.0'} + + loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + + lowercase-keys@3.0.0: + resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + lru-cache@10.2.2: + resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==} + engines: {node: 14 || >=16.14} + + lru-cache@4.1.5: + resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} + + lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + + lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + + lru_map@0.3.3: + resolution: {integrity: sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==} + + make-dir@4.0.0: + resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} + engines: {node: '>=10'} + + make-error@1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + + makeerror@1.0.12: + resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} + + map-obj@1.0.1: + resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} + engines: {node: '>=0.10.0'} + + map-obj@4.3.0: + resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} + engines: {node: '>=8'} + + map-stream@0.1.0: + resolution: {integrity: sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==} + + media-typer@0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + engines: {node: '>= 0.6'} + + meow@6.1.1: + resolution: {integrity: sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==} + engines: {node: '>=8'} + + merge-descriptors@1.0.1: + resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} + + merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + methods@1.1.2: + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} + engines: {node: '>= 0.6'} + + micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} + + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + + mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + + mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + + mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} + + mimic-response@4.0.0: + resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} + + minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + + minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + + minimatch@9.0.4: + resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} + engines: {node: '>=16 || 14 >=14.17'} + + minimist-options@4.1.0: + resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} + engines: {node: '>= 6'} + + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + mixme@0.5.10: + resolution: {integrity: sha512-5H76ANWinB1H3twpJ6JY8uvAtpmFvHNArpilJAjXRKXSDDLPIMoZArw5SH0q9z+lLs8IrMw7Q2VWpWimFKFT1Q==} + engines: {node: '>= 8.0.0'} + + mri@1.1.4: + resolution: {integrity: sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==} + engines: {node: '>=4'} + + ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + + ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + + natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + + negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + + nock@13.5.4: + resolution: {integrity: sha512-yAyTfdeNJGGBFxWdzSKCBYxs5FxLbCg5X5Q4ets974hcQzG1+qCxvIyOo4j2Ry6MUlhWVMX4OoYDefAIIwupjw==} + engines: {node: '>= 10.13'} + + node-domexception@1.0.0: + resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} + engines: {node: '>=10.5.0'} + + node-fetch@3.3.1: + resolution: {integrity: sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + node-fetch@3.3.2: + resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + node-int64@0.4.0: + resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} + + node-releases@2.0.13: + resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} + + node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + + normalize-package-data@2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + + normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + normalize-url@8.0.0: + resolution: {integrity: sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==} + engines: {node: '>=14.16'} + + npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + + object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + object-inspect@1.13.1: + resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} + + object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + + object.assign@4.1.4: + resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} + engines: {node: '>= 0.4'} + + object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} + engines: {node: '>= 0.4'} + + object.entries@1.1.7: + resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} + engines: {node: '>= 0.4'} + + object.fromentries@2.0.7: + resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} + engines: {node: '>= 0.4'} + + object.groupby@1.0.1: + resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==} + + object.hasown@1.1.3: + resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} + + object.values@1.1.7: + resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} + engines: {node: '>= 0.4'} + + octokit-auth-probot@2.0.0: + resolution: {integrity: sha512-bxidVIyxYJ+hWkG24pchPrN6mJdQrklZ2Acu+oGmZlh9aRONsIrw0KNW5W7QC2VlkxsFQwb9lnV+vH0BcEhnLQ==} + engines: {node: '>=18'} + peerDependencies: + '@octokit/core': '>=5' + + on-exit-leak-free@2.1.2: + resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} + engines: {node: '>=14.0.0'} + + on-finished@2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} + + once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + + onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + + optionator@0.9.3: + resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} + engines: {node: '>= 0.8.0'} + + os-tmpdir@1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} + engines: {node: '>=0.10.0'} + + outdent@0.5.0: + resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} + + p-cancelable@3.0.0: + resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} + engines: {node: '>=12.20'} + + p-filter@2.1.0: + resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} + engines: {node: '>=8'} + + p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + + p-locate@3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} + + p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + + p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + + p-map@2.1.0: + resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} + engines: {node: '>=6'} + + p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + + package-json@8.1.1: + resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==} + engines: {node: '>=14.16'} + + parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + + parse-github-url@1.0.2: + resolution: {integrity: sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==} + engines: {node: '>=0.10.0'} + hasBin: true + + parse-json@4.0.0: + resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} + engines: {node: '>=4'} + + parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + + parse-path@7.0.0: + resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==} + + parse-url@8.1.0: + resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} + + parseurl@1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} + + path-exists@3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} + + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + + path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + path-to-regexp@0.1.7: + resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} + + path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + + pause-stream@0.0.11: + resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==} + + picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + + picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + pify@4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} + + pino-abstract-transport@1.2.0: + resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==} + + pino-http@9.0.0: + resolution: {integrity: sha512-Q9QDNEz0vQmbJtMFjOVr2c9yL92vHudjmr3s3m6J1hbw3DBGFZJm3TIj9TWyynZ4GEsEA9SOtni4heRUr6lNOg==} + + pino-pretty@6.0.0: + resolution: {integrity: sha512-jyeR2fXXWc68st1DTTM5NhkHlx8p+1fKZMfm84Jwq+jSw08IwAjNaZBZR6ts69hhPOfOjg/NiE1HYW7vBRPL3A==} + hasBin: true + + pino-std-serializers@6.2.2: + resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==} + + pino@8.21.0: + resolution: {integrity: sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==} + hasBin: true + + pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} + + pkg-conf@3.1.0: + resolution: {integrity: sha512-m0OTbR/5VPNPqO1ph6Fqbj7Hv6QU7gR/tQW40ZqrL1rjgCU85W6C1bJn0BItuJqnR98PWzw7Z8hHeChD1WrgdQ==} + engines: {node: '>=6'} + + pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} + + pluralize@8.0.0: + resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} + engines: {node: '>=4'} + + possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + + postcss-load-config@4.0.2: + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + + preferred-pm@3.1.2: + resolution: {integrity: sha512-nk7dKrcW8hfCZ4H6klWcdRknBOXWzNQByJ0oJyX97BOupsYD+FzLS4hflgEu/uPUEHZCuRfMxzCBsuWd7OzT8Q==} + engines: {node: '>=10'} + + prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + + prettier-eslint@16.3.0: + resolution: {integrity: sha512-Lh102TIFCr11PJKUMQ2kwNmxGhTsv/KzUg9QYF2Gkw259g/kPgndZDWavk7/ycbRvj2oz4BPZ1gCU8bhfZH/Xg==} + engines: {node: '>=16.10.0'} + peerDependencies: + prettier-plugin-svelte: ^3.0.0 + svelte-eslint-parser: '*' + peerDependenciesMeta: + prettier-plugin-svelte: + optional: true + svelte-eslint-parser: + optional: true + + prettier-linter-helpers@1.0.0: + resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} + engines: {node: '>=6.0.0'} + + prettier-plugin-packagejson@2.5.0: + resolution: {integrity: sha512-6XkH3rpin5QEQodBSVNg+rBo4r91g/1mCaRwS1YGdQJZ6jwqrg2UchBsIG9tpS1yK1kNBvOt84OILsX8uHzBGg==} + peerDependencies: + prettier: '>= 1.16.0' + peerDependenciesMeta: + prettier: + optional: true + + prettier-plugin-tailwindcss@0.6.2: + resolution: {integrity: sha512-eFefm4cg+1c2B57+H274Qm//CTWBdtQN9ansl0YTP/8TC8x3bugCTQSS/e4FC5Ctl9djhTzsbcMrZ7x2/abIow==} + engines: {node: '>=14.21.3'} + peerDependencies: + '@ianvs/prettier-plugin-sort-imports': '*' + '@prettier/plugin-pug': '*' + '@shopify/prettier-plugin-liquid': '*' + '@trivago/prettier-plugin-sort-imports': '*' + '@zackad/prettier-plugin-twig-melody': '*' + prettier: ^3.0 + prettier-plugin-astro: '*' + prettier-plugin-css-order: '*' + prettier-plugin-import-sort: '*' + prettier-plugin-jsdoc: '*' + prettier-plugin-marko: '*' + prettier-plugin-organize-attributes: '*' + prettier-plugin-organize-imports: '*' + prettier-plugin-sort-imports: '*' + prettier-plugin-style-order: '*' + prettier-plugin-svelte: '*' + peerDependenciesMeta: + '@ianvs/prettier-plugin-sort-imports': + optional: true + '@prettier/plugin-pug': + optional: true + '@shopify/prettier-plugin-liquid': + optional: true + '@trivago/prettier-plugin-sort-imports': + optional: true + '@zackad/prettier-plugin-twig-melody': + optional: true + prettier-plugin-astro: + optional: true + prettier-plugin-css-order: + optional: true + prettier-plugin-import-sort: + optional: true + prettier-plugin-jsdoc: + optional: true + prettier-plugin-marko: + optional: true + prettier-plugin-organize-attributes: + optional: true + prettier-plugin-organize-imports: + optional: true + prettier-plugin-sort-imports: + optional: true + prettier-plugin-style-order: + optional: true + prettier-plugin-svelte: + optional: true - npm/packages/number-system/octal/octal: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + engines: {node: '>=10.13.0'} + hasBin: true - npm/packages/number-system/octal/octal-to-ascii: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + prettier@3.2.5: + resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} + engines: {node: '>=14'} + hasBin: true - npm/packages/number-system/octal/octal-to-binary: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + pretty-format@29.7.0: + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - npm/packages/number-system/octal/octal-to-decimal: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + probot@13.0.2: + resolution: {integrity: sha512-uBXW2EqAG47X/+/RiDURdK/Hc9j8wgmsqjP1aEvS495oFAlwiHxYkc+32btd4JTSU68OKVXdbQzzUwcoKy7Osg==} + engines: {node: '>=18'} + hasBin: true - npm/packages/number-system/octal/octal-to-hexadecimal: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + process-warning@3.0.0: + resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==} - npm/packages/string/case/camel-case-string/camel-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} - npm/packages/string/case/camel-case-string/camel-case-string-to-constant-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + prompts@2.4.2: + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} + engines: {node: '>= 6'} - npm/packages/string/case/camel-case-string/camel-case-string-to-dot-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + prop-types@15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} - npm/packages/string/case/camel-case-string/camel-case-string-to-header-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + propagate@2.0.1: + resolution: {integrity: sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==} + engines: {node: '>= 8'} - npm/packages/string/case/camel-case-string/camel-case-string-to-kebab-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + proto-list@1.2.4: + resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} - npm/packages/string/case/camel-case-string/camel-case-string-to-lower-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + protocols@2.0.1: + resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==} - npm/packages/string/case/camel-case-string/camel-case-string-to-pascal-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + proxy-addr@2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + engines: {node: '>= 0.10'} - npm/packages/string/case/camel-case-string/camel-case-string-to-path-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + ps-tree@1.2.0: + resolution: {integrity: sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==} + engines: {node: '>= 0.10'} + hasBin: true - npm/packages/string/case/camel-case-string/camel-case-string-to-sentence-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + pseudomap@1.0.2: + resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} - npm/packages/string/case/camel-case-string/camel-case-string-to-snake-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + pump@3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} - npm/packages/string/case/camel-case-string/camel-case-string-to-title-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} - npm/packages/string/case/camel-case-string/camel-case-string-to-upper-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + pure-rand@6.0.4: + resolution: {integrity: sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==} - npm/packages/string/case/case: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + qs@6.11.0: + resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} + engines: {node: '>=0.6'} - npm/packages/string/case/constant-case-string/constant-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - npm/packages/string/case/constant-case-string/constant-case-string-to-camel-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + quick-format-unescaped@4.0.4: + resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} - npm/packages/string/case/constant-case-string/constant-case-string-to-dot-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + quick-lru@4.0.1: + resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} + engines: {node: '>=8'} - npm/packages/string/case/constant-case-string/constant-case-string-to-header-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + quick-lru@5.1.1: + resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} + engines: {node: '>=10'} + + range-parser@1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} + + raw-body@2.5.1: + resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} + engines: {node: '>= 0.8'} + + rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true + + react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + + react-is@18.2.0: + resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} + + read-pkg-up@7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} + + read-pkg@5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} - npm/packages/string/case/constant-case-string/constant-case-string-to-kebab-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + read-yaml-file@1.1.0: + resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} + engines: {node: '>=6'} - npm/packages/string/case/constant-case-string/constant-case-string-to-lower-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} - npm/packages/string/case/constant-case-string/constant-case-string-to-pascal-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + readable-stream@4.5.2: + resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - npm/packages/string/case/constant-case-string/constant-case-string-to-path-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} - npm/packages/string/case/constant-case-string/constant-case-string-to-sentence-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + real-require@0.2.0: + resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} + engines: {node: '>= 12.13.0'} - npm/packages/string/case/constant-case-string/constant-case-string-to-snake-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + redent@3.0.0: + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} + engines: {node: '>=8'} - npm/packages/string/case/constant-case-string/constant-case-string-to-title-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + redis-errors@1.2.0: + resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} + engines: {node: '>=4'} - npm/packages/string/case/constant-case-string/constant-case-string-to-upper-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + redis-parser@3.0.0: + resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} + engines: {node: '>=4'} - npm/packages/string/case/dot-case-string/dot-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + reflect.getprototypeof@1.0.4: + resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==} + engines: {node: '>= 0.4'} - npm/packages/string/case/dot-case-string/dot-case-string-to-camel-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + regenerator-runtime@0.14.0: + resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} - npm/packages/string/case/dot-case-string/dot-case-string-to-constant-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + regexp-tree@0.1.27: + resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} + hasBin: true + + regexp.prototype.flags@1.5.2: + resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} + engines: {node: '>= 0.4'} + + registry-auth-token@5.0.2: + resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==} + engines: {node: '>=14'} + + registry-url@6.0.1: + resolution: {integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==} + engines: {node: '>=12'} + + regjsparser@0.10.0: + resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==} + hasBin: true + + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} - npm/packages/string/case/dot-case-string/dot-case-string-to-header-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + require-main-filename@2.0.0: + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} - npm/packages/string/case/dot-case-string/dot-case-string-to-kebab-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + require-relative@0.8.7: + resolution: {integrity: sha512-AKGr4qvHiryxRb19m3PsLRGuKVAbJLUD7E6eOaHkfKhwc+vSgVOCY5xNvm9EkolBKTOf0GrQAZKLimOCz81Khg==} - npm/packages/string/case/dot-case-string/dot-case-string-to-lower-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + resolve-alpn@1.2.1: + resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} - npm/packages/string/case/dot-case-string/dot-case-string-to-pascal-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + resolve-cwd@3.0.0: + resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} + engines: {node: '>=8'} - npm/packages/string/case/dot-case-string/dot-case-string-to-path-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} - npm/packages/string/case/dot-case-string/dot-case-string-to-sentence-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} - npm/packages/string/case/dot-case-string/dot-case-string-to-snake-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - npm/packages/string/case/dot-case-string/dot-case-string-to-title-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + resolve.exports@2.0.2: + resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} + engines: {node: '>=10'} - npm/packages/string/case/dot-case-string/dot-case-string-to-upper-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + resolve@1.19.0: + resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} - npm/packages/string/case/header-case-string/header-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true - npm/packages/string/case/header-case-string/header-case-string-to-camel-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true + + responselike@3.0.0: + resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==} + engines: {node: '>=14.16'} + + reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + rfdc@1.3.0: + resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} + + rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true + + rollup@4.6.0: + resolution: {integrity: sha512-R8i5Her4oO1LiMQ3jKf7MUglYV/mhQ5g5OKeld5CnkmPdIGo79FDDQYqPhq/PCVuTQVuxsWgIbDy9F+zdHn80w==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - npm/packages/string/case/header-case-string/header-case-string-to-constant-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + safe-array-concat@1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} + engines: {node: '>=0.4'} - npm/packages/string/case/header-case-string/header-case-string-to-dot-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - npm/packages/string/case/header-case-string/header-case-string-to-kebab-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + safe-regex-test@1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} - npm/packages/string/case/header-case-string/header-case-string-to-lower-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + safe-stable-stringify@2.4.3: + resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} + engines: {node: '>=10'} - npm/packages/string/case/header-case-string/header-case-string-to-pascal-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - npm/packages/string/case/header-case-string/header-case-string-to-path-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + section-matter@1.0.0: + resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} + engines: {node: '>=4'} - npm/packages/string/case/header-case-string/header-case-string-to-sentence-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + sembear@0.5.2: + resolution: {integrity: sha512-Ij1vCAdFgWABd7zTg50Xw1/p0JgESNxuLlneEAsmBrKishA06ulTTL/SHGmNy2Zud7+rKrHTKNI6moJsn1ppAQ==} - npm/packages/string/case/header-case-string/header-case-string-to-snake-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true - npm/packages/string/case/header-case-string/header-case-string-to-title-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true - npm/packages/string/case/header-case-string/header-case-string-to-upper-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + semver@7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + engines: {node: '>=10'} + hasBin: true - npm/packages/string/case/kebab-case-string/kebab-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + send@0.18.0: + resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} + engines: {node: '>= 0.8.0'} + + serve-static@1.15.0: + resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} + engines: {node: '>= 0.8.0'} + + set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + + set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + + set-function-name@2.0.1: + resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} + engines: {node: '>= 0.4'} + + setprototypeof@1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + + shebang-command@1.2.0: + resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} + engines: {node: '>=0.10.0'} - npm/packages/string/case/kebab-case-string/kebab-case-string-to-camel-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} - npm/packages/string/case/kebab-case-string/kebab-case-string-to-constant-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + shebang-regex@1.0.0: + resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} + engines: {node: '>=0.10.0'} - npm/packages/string/case/kebab-case-string/kebab-case-string-to-dot-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} - npm/packages/string/case/kebab-case-string/kebab-case-string-to-header-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + side-channel@1.0.4: + resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} - npm/packages/string/case/kebab-case-string/kebab-case-string-to-lower-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - npm/packages/string/case/kebab-case-string/kebab-case-string-to-pascal-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + sisteransi@1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - npm/packages/string/case/kebab-case-string/kebab-case-string-to-path-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} - npm/packages/string/case/kebab-case-string/kebab-case-string-to-sentence-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + slash@4.0.0: + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} + engines: {node: '>=12'} - npm/packages/string/case/kebab-case-string/kebab-case-string-to-snake-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + smartwrap@2.0.2: + resolution: {integrity: sha512-vCsKNQxb7PnCNd2wY1WClWifAc2lwqsG8OaswpJkVJsvMGcnEntdTCDajZCkk93Ay1U3t/9puJmb525Rg5MZBA==} + engines: {node: '>=6'} + hasBin: true - npm/packages/string/case/kebab-case-string/kebab-case-string-to-title-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + smee-client@2.0.1: + resolution: {integrity: sha512-s2+eG9vNMWQQvu8Jz+SfAiihpYsmaMtcyPnHtBuZEhaAAQOQV63xSSL9StWv2p08xKgvSC8pEZ28rXoy41FhLg==} + hasBin: true - npm/packages/string/case/kebab-case-string/kebab-case-string-to-upper-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + sonic-boom@3.8.1: + resolution: {integrity: sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==} + + sort-object-keys@1.1.3: + resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} + + sort-package-json@2.10.0: + resolution: {integrity: sha512-MYecfvObMwJjjJskhxYfuOADkXp1ZMMnCFC8yhp+9HDsk7HhR336hd7eiBs96lTXfiqmUNI+WQCeCMRBhl251g==} + hasBin: true + + source-map-support@0.5.13: + resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} + + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + source-map@0.8.0-beta.0: + resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} + engines: {node: '>= 8'} + + spawndamnit@2.0.0: + resolution: {integrity: sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA==} + + spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} - npm/packages/string/case/lower-case-string/lower-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + spdx-exceptions@2.3.0: + resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} - npm/packages/string/case/lower-case-string/lower-case-string-to-camel-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - npm/packages/string/case/lower-case-string/lower-case-string-to-constant-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + spdx-license-ids@3.0.16: + resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==} - npm/packages/string/case/lower-case-string/lower-case-string-to-dot-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + split2@3.2.2: + resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} - npm/packages/string/case/lower-case-string/lower-case-string-to-header-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + split2@4.2.0: + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} + engines: {node: '>= 10.x'} - npm/packages/string/case/lower-case-string/lower-case-string-to-kebab-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + split@0.3.3: + resolution: {integrity: sha512-wD2AeVmxXRBoX44wAycgjVpMhvbwdI2aZjCkvfNcH1YqHQvJVa1duWc73OyVGJUc05fhFaTZeQ/PYsrmyH0JVA==} - npm/packages/string/case/lower-case-string/lower-case-string-to-pascal-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - npm/packages/string/case/lower-case-string/lower-case-string-to-path-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + stack-utils@2.0.6: + resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} + engines: {node: '>=10'} - npm/packages/string/case/lower-case-string/lower-case-string-to-sentence-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + standard-as-callback@2.1.0: + resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} - npm/packages/string/case/lower-case-string/lower-case-string-to-snake-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + statuses@2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + engines: {node: '>= 0.8'} - npm/packages/string/case/lower-case-string/lower-case-string-to-title-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + stream-combiner@0.0.4: + resolution: {integrity: sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==} - npm/packages/string/case/lower-case-string/lower-case-string-to-upper-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + stream-transform@2.1.3: + resolution: {integrity: sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==} + + string-length@4.0.2: + resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} + engines: {node: '>=10'} - npm/packages/string/case/pascal-case-string/pascal-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} - npm/packages/string/case/pascal-case-string/pascal-case-string-to-camel-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + string.prototype.matchall@4.0.10: + resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} - npm/packages/string/case/pascal-case-string/pascal-case-string-to-constant-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + string.prototype.trim@1.2.9: + resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} + engines: {node: '>= 0.4'} - npm/packages/string/case/pascal-case-string/pascal-case-string-to-dot-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + string.prototype.trimend@1.0.8: + resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} - npm/packages/string/case/pascal-case-string/pascal-case-string-to-header-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} - npm/packages/string/case/pascal-case-string/pascal-case-string-to-kebab-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - npm/packages/string/case/pascal-case-string/pascal-case-string-to-lower-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + strip-ansi@3.0.1: + resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} + engines: {node: '>=0.10.0'} - npm/packages/string/case/pascal-case-string/pascal-case-string-to-path-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} - npm/packages/string/case/pascal-case-string/pascal-case-string-to-sentence-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + strip-bom-string@1.0.0: + resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} + engines: {node: '>=0.10.0'} - npm/packages/string/case/pascal-case-string/pascal-case-string-to-snake-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} - npm/packages/string/case/pascal-case-string/pascal-case-string-to-title-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + strip-bom@4.0.0: + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + engines: {node: '>=8'} + + strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + + strip-indent@3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + engines: {node: '>=8'} + + strip-json-comments@2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + engines: {node: '>=0.10.0'} + + strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + + sucrase@3.34.0: + resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==} + engines: {node: '>=8'} + hasBin: true - npm/packages/string/case/pascal-case-string/pascal-case-string-to-upper-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + supports-color@2.0.0: + resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} + engines: {node: '>=0.8.0'} - npm/packages/string/case/path-case-string/path-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} - npm/packages/string/case/path-case-string/path-case-string-to-camel-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} - npm/packages/string/case/path-case-string/path-case-string-to-constant-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} - npm/packages/string/case/path-case-string/path-case-string-to-dot-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} - npm/packages/string/case/path-case-string/path-case-string-to-header-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + svg-element-attributes@1.3.1: + resolution: {integrity: sha512-Bh05dSOnJBf3miNMqpsormfNtfidA/GxQVakhtn0T4DECWKeXQRQUceYjJ+OxYiiLdGe4Jo9iFV8wICFapFeIA==} - npm/packages/string/case/path-case-string/path-case-string-to-kebab-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + synckit@0.6.2: + resolution: {integrity: sha512-Vhf+bUa//YSTYKseDiiEuQmhGCoIF3CVBhunm3r/DQnYiGT4JssmnKQc44BIyOZRK2pKjXXAgbhfmbeoC9CJpA==} + engines: {node: '>=12.20'} - npm/packages/string/case/path-case-string/path-case-string-to-lower-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + synckit@0.8.8: + resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==} + engines: {node: ^14.18.0 || >=16.0.0} - npm/packages/string/case/path-case-string/path-case-string-to-pascal-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + synckit@0.9.0: + resolution: {integrity: sha512-7RnqIMq572L8PeEzKeBINYEJDDxpcH8JEgLwUqBd3TkofhFRbkq4QLR0u+36avGAhCRbk2nnmjcW9SE531hPDg==} + engines: {node: ^14.18.0 || >=16.0.0} - npm/packages/string/case/path-case-string/path-case-string-to-sentence-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + engines: {node: '>=6'} - npm/packages/string/case/path-case-string/path-case-string-to-snake-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + term-size@2.2.1: + resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} + engines: {node: '>=8'} + + test-exclude@6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} + + text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + + thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + + thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + + thread-stream@2.7.0: + resolution: {integrity: sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==} + + through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} - npm/packages/string/case/path-case-string/path-case-string-to-title-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + tmp@0.0.33: + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} + engines: {node: '>=0.6.0'} - npm/packages/string/case/path-case-string/path-case-string-to-upper-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + tmpl@1.0.5: + resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} - npm/packages/string/case/sentence-case-string/sentence-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} - npm/packages/string/case/sentence-case-string/sentence-case-string-to-camel-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} - npm/packages/string/case/sentence-case-string/sentence-case-string-to-constant-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + toidentifier@1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} + engines: {node: '>=0.6'} - npm/packages/string/case/sentence-case-string/sentence-case-string-to-dot-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + tr46@1.0.1: + resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} - npm/packages/string/case/sentence-case-string/sentence-case-string-to-header-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + tree-kill@1.2.2: + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} + hasBin: true - npm/packages/string/case/sentence-case-string/sentence-case-string-to-kebab-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + trim-newlines@3.0.1: + resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} + engines: {node: '>=8'} - npm/packages/string/case/sentence-case-string/sentence-case-string-to-lower-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + ts-api-utils@1.3.0: + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' - npm/packages/string/case/sentence-case-string/sentence-case-string-to-pascal-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + ts-interface-checker@0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - npm/packages/string/case/sentence-case-string/sentence-case-string-to-path-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + ts-jest@29.1.1: + resolution: {integrity: sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + '@babel/core': '>=7.0.0-beta.0 <8' + '@jest/types': ^29.0.0 + babel-jest: ^29.0.0 + esbuild: '*' + jest: ^29.0.0 + typescript: '>=4.3 <6' + peerDependenciesMeta: + '@babel/core': + optional: true + '@jest/types': + optional: true + babel-jest: + optional: true + esbuild: + optional: true - npm/packages/string/case/sentence-case-string/sentence-case-string-to-snake-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + ts-node@10.9.2: + resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true - npm/packages/string/case/sentence-case-string/sentence-case-string-to-title-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + tsconfig-paths@3.14.2: + resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==} - npm/packages/string/case/sentence-case-string/sentence-case-string-to-upper-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} - npm/packages/string/case/snake-case-string/snake-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - npm/packages/string/case/snake-case-string/snake-case-string-to-camel-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - npm/packages/string/case/snake-case-string/snake-case-string-to-constant-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + tsup@8.0.2: + resolution: {integrity: sha512-NY8xtQXdH7hDUAZwcQdY/Vzlw9johQsaqf7iwZ6g1DOUlFYQ5/AtVAjTvihhEyeRlGo4dLRVHtrRaL35M1daqQ==} + engines: {node: '>=18'} + hasBin: true + peerDependencies: + '@microsoft/api-extractor': ^7.36.0 + '@swc/core': ^1 + postcss: ^8.4.12 + typescript: '>=4.5.0' + peerDependenciesMeta: + '@microsoft/api-extractor': + optional: true + '@swc/core': + optional: true + postcss: + optional: true typescript: - specifier: ^5.3.3 - version: 5.3.3 + optional: true - npm/packages/string/case/snake-case-string/snake-case-string-to-dot-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + tsutils@3.21.0: + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - npm/packages/string/case/snake-case-string/snake-case-string-to-header-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + tty-table@4.2.3: + resolution: {integrity: sha512-Fs15mu0vGzCrj8fmJNP7Ynxt5J7praPXqFN0leZeZBXJwkMxv9cb2D454k1ltrtUSJbZ4yH4e0CynsHLxmUfFA==} + engines: {node: '>=8.0.0'} + hasBin: true - npm/packages/string/case/snake-case-string/snake-case-string-to-kebab-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + tunnel@0.0.6: + resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} + engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} - npm/packages/string/case/snake-case-string/snake-case-string-to-lower-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + turbo-darwin-64@1.13.3: + resolution: {integrity: sha512-glup8Qx1qEFB5jerAnXbS8WrL92OKyMmg5Hnd4PleLljAeYmx+cmmnsmLT7tpaVZIN58EAAwu8wHC6kIIqhbWA==} + cpu: [x64] + os: [darwin] + + turbo-darwin-arm64@1.13.3: + resolution: {integrity: sha512-/np2xD+f/+9qY8BVtuOQXRq5f9LehCFxamiQnwdqWm5iZmdjygC5T3uVSYuagVFsZKMvX3ycySwh8dylGTl6lg==} + cpu: [arm64] + os: [darwin] + + turbo-linux-64@1.13.3: + resolution: {integrity: sha512-G+HGrau54iAnbXLfl+N/PynqpDwi/uDzb6iM9hXEDG+yJnSJxaHMShhOkXYJPk9offm9prH33Khx2scXrYVW1g==} + cpu: [x64] + os: [linux] + + turbo-linux-arm64@1.13.3: + resolution: {integrity: sha512-qWwEl5VR02NqRyl68/3pwp3c/olZuSp+vwlwrunuoNTm6JXGLG5pTeme4zoHNnk0qn4cCX7DFrOboArlYxv0wQ==} + cpu: [arm64] + os: [linux] - npm/packages/string/case/snake-case-string/snake-case-string-to-pascal-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + turbo-windows-64@1.13.3: + resolution: {integrity: sha512-Nudr4bRChfJzBPzEmpVV85VwUYRCGKecwkBFpbp2a4NtrJ3+UP1VZES653ckqCu2FRyRuS0n03v9euMbAvzH+Q==} + cpu: [x64] + os: [win32] - npm/packages/string/case/snake-case-string/snake-case-string-to-path-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + turbo-windows-arm64@1.13.3: + resolution: {integrity: sha512-ouJCgsVLd3icjRLmRvHQDDZnmGzT64GBupM1Y+TjtYn2LVaEBoV6hicFy8x5DUpnqdLy+YpCzRMkWlwhmkX7sQ==} + cpu: [arm64] + os: [win32] - npm/packages/string/case/snake-case-string/snake-case-string-to-sentence-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + turbo@1.13.3: + resolution: {integrity: sha512-n17HJv4F4CpsYTvKzUJhLbyewbXjq1oLCi90i5tW1TiWDz16ML1eDG7wi5dHaKxzh5efIM56SITnuVbMq5dk4g==} + hasBin: true - npm/packages/string/case/snake-case-string/snake-case-string-to-title-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + twitter-api-v2@1.16.1: + resolution: {integrity: sha512-76hZsRmVdFQu2MvN2oBw0RjTsYmgqnef1bWb4/Ds54CrcTXvtTZFCp3d6FMdeKp9m2PIx2l9MIJWvs5PjQN/Dw==} - npm/packages/string/case/snake-case-string/snake-case-string-to-upper-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} - npm/packages/string/case/string/string-to-camel-case: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} - npm/packages/string/case/string/string-to-constant-case: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + type-fest@0.13.1: + resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==} + engines: {node: '>=10'} - npm/packages/string/case/string/string-to-dot-case: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} - npm/packages/string/case/string/string-to-header-case: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + type-fest@0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} - npm/packages/string/case/string/string-to-kebab-case: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + type-fest@0.3.1: + resolution: {integrity: sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==} + engines: {node: '>=6'} - npm/packages/string/case/string/string-to-lower-case: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + type-fest@0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} + + type-fest@0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} + + type-is@1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} + + typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} + engines: {node: '>= 0.4'} + + typed-array-byte-length@1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} + engines: {node: '>= 0.4'} - npm/packages/string/case/string/string-to-pascal-case: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + typed-array-byte-offset@1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + engines: {node: '>= 0.4'} - npm/packages/string/case/string/string-to-path-case: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + typed-array-length@1.0.6: + resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} + engines: {node: '>= 0.4'} - npm/packages/string/case/string/string-to-sentence-case: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + typescript@5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + engines: {node: '>=14.17'} + hasBin: true - npm/packages/string/case/string/string-to-snake-case: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + unbox-primitive@1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} - npm/packages/string/case/string/string-to-title-case: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - npm/packages/string/case/string/string-to-upper-case: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + undici@5.28.2: + resolution: {integrity: sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==} + engines: {node: '>=14.0'} - npm/packages/string/case/title-case-string/title-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + universal-github-app-jwt@1.1.2: + resolution: {integrity: sha512-t1iB2FmLFE+yyJY9+3wMx0ejB+MQpEVkH0gQv7dR6FZyltyq+ZZO0uDpbopxhrZ3SLEO4dCEkIujOMldEQ2iOA==} - npm/packages/string/case/title-case-string/title-case-string-to-camel-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + universal-user-agent@6.0.1: + resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==} - npm/packages/string/case/title-case-string/title-case-string-to-constant-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} - npm/packages/string/case/title-case-string/title-case-string-to-dot-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} - npm/packages/string/case/title-case-string/title-case-string-to-header-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + unpipe@1.0.0: + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} + engines: {node: '>= 0.8'} + + update-browserslist-db@1.0.13: + resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + + update-dotenv@1.1.1: + resolution: {integrity: sha512-3cIC18In/t0X/yH793c00qqxcKD8jVCgNOPif/fGQkFpYMGecM9YAc+kaAKXuZsM2dE9I9wFI7KvAuNX22SGMQ==} + peerDependencies: + dotenv: '*' + + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + + util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + + utils-merge@1.0.1: + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + engines: {node: '>= 0.4.0'} + + uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true - npm/packages/string/case/title-case-string/title-case-string-to-kebab-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + v8-compile-cache-lib@3.0.1: + resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - npm/packages/string/case/title-case-string/title-case-string-to-lower-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + v8-to-istanbul@9.2.0: + resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==} + engines: {node: '>=10.12.0'} - npm/packages/string/case/title-case-string/title-case-string-to-pascal-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - npm/packages/string/case/title-case-string/title-case-string-to-path-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + validate-npm-package-name@3.0.0: + resolution: {integrity: sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==} - npm/packages/string/case/title-case-string/title-case-string-to-sentence-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + validator@13.11.0: + resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} + engines: {node: '>= 0.10'} - npm/packages/string/case/title-case-string/title-case-string-to-snake-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} - npm/packages/string/case/title-case-string/title-case-string-to-upper-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + vercel-submodules@1.0.10: + resolution: {integrity: sha512-LRqml4w58awcKeLKlBm1o7qkauzEyzmB+4tb/6Zq0icYWMFgaTXyzFWrTmtqqTOiAoZ5kvOLL39IGfikpGAaXQ==} + hasBin: true - npm/packages/string/case/upper-case-string/upper-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + vue-eslint-parser@9.3.2: + resolution: {integrity: sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg==} + engines: {node: ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '>=6.0.0' - npm/packages/string/case/upper-case-string/upper-case-string-to-camel-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + walker@1.0.8: + resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - npm/packages/string/case/upper-case-string/upper-case-string-to-constant-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + wcwidth@1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - npm/packages/string/case/upper-case-string/upper-case-string-to-dot-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + web-streams-polyfill@3.2.1: + resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} + engines: {node: '>= 8'} + + webidl-conversions@4.0.2: + resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} + + webpod@0.0.2: + resolution: {integrity: sha512-cSwwQIeg8v4i3p4ajHhwgR7N6VyxAf+KYSSsY6Pd3aETE+xEU4vbitz7qQkB0I321xnhDdgtxuiSfk5r/FVtjg==} + hasBin: true + + whatwg-url@7.1.0: + resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} + + which-boxed-primitive@1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + + which-builtin-type@1.1.3: + resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} + engines: {node: '>= 0.4'} + + which-collection@1.0.1: + resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} + + which-module@2.0.1: + resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} - npm/packages/string/case/upper-case-string/upper-case-string-to-header-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + which-pm@2.0.0: + resolution: {integrity: sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==} + engines: {node: '>=8.15'} - npm/packages/string/case/upper-case-string/upper-case-string-to-kebab-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + which-typed-array@1.1.15: + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} + engines: {node: '>= 0.4'} - npm/packages/string/case/upper-case-string/upper-case-string-to-lower-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true - npm/packages/string/case/upper-case-string/upper-case-string-to-pascal-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true - npm/packages/string/case/upper-case-string/upper-case-string-to-path-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + which@3.0.1: + resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true - npm/packages/string/case/upper-case-string/upper-case-string-to-sentence-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + wrap-ansi@6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} - npm/packages/string/case/upper-case-string/upper-case-string-to-snake-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} - npm/packages/string/case/upper-case-string/upper-case-string-to-title-case-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - npm/packages/string/encoding/base64-to-string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + write-file-atomic@4.0.2: + resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - npm/packages/string/encoding/encoding: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + y18n@4.0.3: + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} - npm/packages/string/encoding/string-to-base64: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + + yallist@2.1.2: + resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} + + yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + + yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + + yaml@2.3.4: + resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} + engines: {node: '>= 14'} + + yargs-parser@18.1.3: + resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} + engines: {node: '>=6'} + + yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} - npm/packages/string/string: - devDependencies: - '@codinasion/eslint-config': - specifier: 1.0.6 - version: link:../../../../config/eslint-config - '@codinasion/typescript-config': - specifier: 1.0.4 - version: link:../../../../config/typescript-config - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - '@types/node': - specifier: ^20.12.10 - version: 20.12.10 - jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.10) - ts-jest: - specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3) - tsup: - specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) - typescript: - specifier: ^5.3.3 - version: 5.3.3 + yargs@15.4.1: + resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} + engines: {node: '>=8'} -packages: + yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} - /@aashutoshrathi/word-wrap@1.2.6: - resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} - engines: {node: '>=0.10.0'} - dev: true + yn@3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} - /@actions/core@1.10.1: - resolution: {integrity: sha512-3lBR9EDAY+iYIpTnTIXmWcNbX3T2kCkAEQGIQx4NVQ0575nk2k3GRZDTPQG+vVtS2izSLmINlxXf0uLtnrTP+g==} + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + + zx@7.2.3: + resolution: {integrity: sha512-QODu38nLlYXg/B/Gw7ZKiZrvPkEsjPN3LQ5JFXM7h0JvwhEdPNNl+4Ao1y4+o3CLNiDUNcwzQYZ4/Ko7kKzCMA==} + engines: {node: '>= 16.0.0'} + hasBin: true + +snapshots: + + '@aashutoshrathi/word-wrap@1.2.6': {} + + '@actions/core@1.10.1': dependencies: '@actions/http-client': 2.2.0 uuid: 8.3.2 - dev: false - /@actions/http-client@2.2.0: - resolution: {integrity: sha512-q+epW0trjVUUHboliPb4UF9g2msf+w61b32tAkFEwL/IwP0DQWgbCMM0Hbe3e3WXSKz5VcUXbzJQgy8Hkra/Lg==} + '@actions/http-client@2.2.0': dependencies: tunnel: 0.0.6 undici: 5.28.2 - dev: false - /@ampproject/remapping@2.2.1: - resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} - engines: {node: '>=6.0.0'} + '@ampproject/remapping@2.2.1': dependencies: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - dev: true - /@babel/code-frame@7.24.2: - resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} - engines: {node: '>=6.9.0'} + '@babel/code-frame@7.24.2': dependencies: '@babel/highlight': 7.24.5 picocolors: 1.0.0 - /@babel/compat-data@7.24.4: - resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==} - engines: {node: '>=6.9.0'} - dev: true + '@babel/compat-data@7.24.4': {} - /@babel/core@7.24.5: - resolution: {integrity: sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==} - engines: {node: '>=6.9.0'} + '@babel/core@7.24.5': dependencies: '@ampproject/remapping': 2.2.1 '@babel/code-frame': 7.24.2 @@ -6875,75 +4710,46 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true - /@babel/eslint-parser@7.24.5(@babel/core@7.24.5)(eslint@8.57.0): - resolution: {integrity: sha512-gsUcqS/fPlgAw1kOtpss7uhY6E9SFFANQ6EFX5GTvzUwaV0+sGaZWk6xq22MOdeT9wfxyokW3ceCUvOiRtZciQ==} - engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} - peerDependencies: - '@babel/core': ^7.11.0 - eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 + '@babel/eslint-parser@7.24.5(@babel/core@7.24.5)(eslint@9.4.0)': dependencies: '@babel/core': 7.24.5 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.57.0 + eslint: 9.4.0 eslint-visitor-keys: 2.1.0 semver: 6.3.1 - dev: true - /@babel/generator@7.24.5: - resolution: {integrity: sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==} - engines: {node: '>=6.9.0'} + '@babel/generator@7.24.5': dependencies: '@babel/types': 7.24.5 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 - dev: true - /@babel/helper-compilation-targets@7.23.6: - resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} - engines: {node: '>=6.9.0'} + '@babel/helper-compilation-targets@7.23.6': dependencies: '@babel/compat-data': 7.24.4 '@babel/helper-validator-option': 7.23.5 browserslist: 4.23.0 lru-cache: 5.1.1 semver: 6.3.1 - dev: true - /@babel/helper-environment-visitor@7.22.20: - resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} - engines: {node: '>=6.9.0'} - dev: true + '@babel/helper-environment-visitor@7.22.20': {} - /@babel/helper-function-name@7.23.0: - resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} - engines: {node: '>=6.9.0'} + '@babel/helper-function-name@7.23.0': dependencies: '@babel/template': 7.24.0 '@babel/types': 7.24.5 - dev: true - /@babel/helper-hoist-variables@7.22.5: - resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} - engines: {node: '>=6.9.0'} + '@babel/helper-hoist-variables@7.22.5': dependencies: '@babel/types': 7.24.5 - dev: true - /@babel/helper-module-imports@7.24.3: - resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} - engines: {node: '>=6.9.0'} + '@babel/helper-module-imports@7.24.3': dependencies: '@babel/types': 7.24.5 - dev: true - /@babel/helper-module-transforms@7.24.5(@babel/core@7.24.5): - resolution: {integrity: sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 + '@babel/helper-module-transforms@7.24.5(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-environment-visitor': 7.22.20 @@ -6951,216 +4757,123 @@ packages: '@babel/helper-simple-access': 7.24.5 '@babel/helper-split-export-declaration': 7.24.5 '@babel/helper-validator-identifier': 7.24.5 - dev: true - /@babel/helper-plugin-utils@7.22.5: - resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} - engines: {node: '>=6.9.0'} - dev: true + '@babel/helper-plugin-utils@7.22.5': {} - /@babel/helper-simple-access@7.24.5: - resolution: {integrity: sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==} - engines: {node: '>=6.9.0'} + '@babel/helper-simple-access@7.24.5': dependencies: '@babel/types': 7.24.5 - dev: true - /@babel/helper-split-export-declaration@7.24.5: - resolution: {integrity: sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==} - engines: {node: '>=6.9.0'} + '@babel/helper-split-export-declaration@7.24.5': dependencies: '@babel/types': 7.24.5 - dev: true - /@babel/helper-string-parser@7.24.1: - resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} - engines: {node: '>=6.9.0'} - dev: true + '@babel/helper-string-parser@7.24.1': {} - /@babel/helper-validator-identifier@7.24.5: - resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==} - engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.24.5': {} - /@babel/helper-validator-option@7.23.5: - resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} - engines: {node: '>=6.9.0'} - dev: true + '@babel/helper-validator-option@7.23.5': {} - /@babel/helpers@7.24.5: - resolution: {integrity: sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==} - engines: {node: '>=6.9.0'} + '@babel/helpers@7.24.5': dependencies: '@babel/template': 7.24.0 '@babel/traverse': 7.24.5 '@babel/types': 7.24.5 transitivePeerDependencies: - supports-color - dev: true - /@babel/highlight@7.24.5: - resolution: {integrity: sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==} - engines: {node: '>=6.9.0'} + '@babel/highlight@7.24.5': dependencies: '@babel/helper-validator-identifier': 7.24.5 chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.0.0 - /@babel/parser@7.24.5: - resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==} - engines: {node: '>=6.0.0'} - hasBin: true + '@babel/parser@7.24.5': dependencies: '@babel/types': 7.24.5 - dev: true - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.5): - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.5): - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.5): - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.5): - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.5): - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.24.5): - resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.5): - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.5): - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.5): - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.5): - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.5): - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.5): - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.5): - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.24.5): - resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/runtime@7.23.4: - resolution: {integrity: sha512-2Yv65nlWnWlSpe3fXEyX5i7fx5kIKo4Qbcj+hMO0odwaneFjfXw5fdum+4yL20O0QiaHpia0cYQ9xpNMqrBwHg==} - engines: {node: '>=6.9.0'} + '@babel/runtime@7.23.4': dependencies: regenerator-runtime: 0.14.0 - /@babel/template@7.24.0: - resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} - engines: {node: '>=6.9.0'} + '@babel/template@7.24.0': dependencies: '@babel/code-frame': 7.24.2 '@babel/parser': 7.24.5 '@babel/types': 7.24.5 - dev: true - /@babel/traverse@7.24.5: - resolution: {integrity: sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==} - engines: {node: '>=6.9.0'} + '@babel/traverse@7.24.5': dependencies: '@babel/code-frame': 7.24.2 '@babel/generator': 7.24.5 @@ -7174,23 +4887,16 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color - dev: true - /@babel/types@7.24.5: - resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==} - engines: {node: '>=6.9.0'} + '@babel/types@7.24.5': dependencies: '@babel/helper-string-parser': 7.24.1 '@babel/helper-validator-identifier': 7.24.5 to-fast-properties: 2.0.0 - dev: true - /@bcoe/v8-coverage@0.2.3: - resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} - dev: true + '@bcoe/v8-coverage@0.2.3': {} - /@changesets/apply-release-plan@7.0.3: - resolution: {integrity: sha512-klL6LCdmfbEe9oyfLxnidIf/stFXmrbFO/3gT5LU5pcyoZytzJe4gWpTBx3BPmyNPl16dZ1xrkcW7b98e3tYkA==} + '@changesets/apply-release-plan@7.0.3': dependencies: '@babel/runtime': 7.23.4 '@changesets/config': 3.0.1 @@ -7206,10 +4912,8 @@ packages: prettier: 2.8.8 resolve-from: 5.0.0 semver: 7.6.0 - dev: false - /@changesets/assemble-release-plan@6.0.2: - resolution: {integrity: sha512-n9/Tdq+ze+iUtjmq0mZO3pEhJTKkku9hUxtUadW30jlN7kONqJG3O6ALeXrmc6gsi/nvoCuKjqEJ68Hk8RbMTQ==} + '@changesets/assemble-release-plan@6.0.2': dependencies: '@babel/runtime': 7.23.4 '@changesets/errors': 0.2.0 @@ -7218,17 +4922,12 @@ packages: '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 semver: 7.6.0 - dev: false - /@changesets/changelog-git@0.2.0: - resolution: {integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==} + '@changesets/changelog-git@0.2.0': dependencies: '@changesets/types': 6.0.0 - dev: false - /@changesets/cli@2.27.5: - resolution: {integrity: sha512-UVppOvzCjjylBenFcwcZNG5IaZ8jsIaEVraV/pbXgukYNb0Oqa0d8UWb0LkYzA1Bf1HmUrOfccFcRLheRuA7pA==} - hasBin: true + '@changesets/cli@2.27.5': dependencies: '@babel/runtime': 7.23.4 '@changesets/apply-release-plan': 7.0.3 @@ -7263,10 +4962,8 @@ packages: spawndamnit: 2.0.0 term-size: 2.2.1 tty-table: 4.2.3 - dev: false - /@changesets/config@3.0.1: - resolution: {integrity: sha512-nCr8pOemUjvGJ8aUu8TYVjqnUL+++bFOQHBVmtNbLvKzIDkN/uiP/Z4RKmr7NNaiujIURHySDEGFPftR4GbTUA==} + '@changesets/config@3.0.1': dependencies: '@changesets/errors': 0.2.0 '@changesets/get-dependents-graph': 2.1.0 @@ -7275,26 +4972,20 @@ packages: '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 micromatch: 4.0.5 - dev: false - /@changesets/errors@0.2.0: - resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==} + '@changesets/errors@0.2.0': dependencies: extendable-error: 0.1.7 - dev: false - /@changesets/get-dependents-graph@2.1.0: - resolution: {integrity: sha512-QOt6pQq9RVXKGHPVvyKimJDYJumx7p4DO5MO9AhRJYgAPgv0emhNqAqqysSVKHBm4sxKlGN4S1zXOIb5yCFuhQ==} + '@changesets/get-dependents-graph@2.1.0': dependencies: '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 chalk: 2.4.2 fs-extra: 7.0.1 semver: 7.6.0 - dev: false - /@changesets/get-release-plan@4.0.2: - resolution: {integrity: sha512-rOalz7nMuMV2vyeP7KBeAhqEB7FM2GFPO5RQSoOoUKKH9L6wW3QyPA2K+/rG9kBrWl2HckPVES73/AuwPvbH3w==} + '@changesets/get-release-plan@4.0.2': dependencies: '@babel/runtime': 7.23.4 '@changesets/assemble-release-plan': 6.0.2 @@ -7303,14 +4994,10 @@ packages: '@changesets/read': 0.6.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 - dev: false - /@changesets/get-version-range-type@0.4.0: - resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} - dev: false + '@changesets/get-version-range-type@0.4.0': {} - /@changesets/git@3.0.0: - resolution: {integrity: sha512-vvhnZDHe2eiBNRFHEgMiGd2CT+164dfYyrJDhwwxTVD/OW0FUD6G7+4DIx1dNwkwjHyzisxGAU96q0sVNBns0w==} + '@changesets/git@3.0.0': dependencies: '@babel/runtime': 7.23.4 '@changesets/errors': 0.2.0 @@ -7319,33 +5006,25 @@ packages: is-subdir: 1.2.0 micromatch: 4.0.5 spawndamnit: 2.0.0 - dev: false - /@changesets/logger@0.1.0: - resolution: {integrity: sha512-pBrJm4CQm9VqFVwWnSqKEfsS2ESnwqwH+xR7jETxIErZcfd1u2zBSqrHbRHR7xjhSgep9x2PSKFKY//FAshA3g==} + '@changesets/logger@0.1.0': dependencies: chalk: 2.4.2 - dev: false - /@changesets/parse@0.4.0: - resolution: {integrity: sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==} + '@changesets/parse@0.4.0': dependencies: '@changesets/types': 6.0.0 js-yaml: 3.14.1 - dev: false - /@changesets/pre@2.0.0: - resolution: {integrity: sha512-HLTNYX/A4jZxc+Sq8D1AMBsv+1qD6rmmJtjsCJa/9MSRybdxh0mjbTvE6JYZQ/ZiQ0mMlDOlGPXTm9KLTU3jyw==} + '@changesets/pre@2.0.0': dependencies: '@babel/runtime': 7.23.4 '@changesets/errors': 0.2.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 - dev: false - /@changesets/read@0.6.0: - resolution: {integrity: sha512-ZypqX8+/im1Fm98K4YcZtmLKgjs1kDQ5zHpc2U1qdtNBmZZfo/IBiG162RoP0CUF05tvp2y4IspH11PLnPxuuw==} + '@changesets/read@0.6.0': dependencies: '@babel/runtime': 7.23.4 '@changesets/git': 3.0.0 @@ -7355,278 +5034,120 @@ packages: chalk: 2.4.2 fs-extra: 7.0.1 p-filter: 2.1.0 - dev: false - /@changesets/should-skip-package@0.1.0: - resolution: {integrity: sha512-FxG6Mhjw7yFStlSM7Z0Gmg3RiyQ98d/9VpQAZ3Fzr59dCOM9G6ZdYbjiSAt0XtFr9JR5U2tBaJWPjrkGGc618g==} + '@changesets/should-skip-package@0.1.0': dependencies: '@babel/runtime': 7.23.4 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 - dev: false - /@changesets/types@4.1.0: - resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==} - dev: false + '@changesets/types@4.1.0': {} - /@changesets/types@6.0.0: - resolution: {integrity: sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==} - dev: false + '@changesets/types@6.0.0': {} - /@changesets/write@0.3.1: - resolution: {integrity: sha512-SyGtMXzH3qFqlHKcvFY2eX+6b0NGiFcNav8AFsYwy5l8hejOeoeTDemu5Yjmke2V5jpzY+pBvM0vCCQ3gdZpfw==} + '@changesets/write@0.3.1': dependencies: '@babel/runtime': 7.23.4 '@changesets/types': 6.0.0 fs-extra: 7.0.1 human-id: 1.0.2 prettier: 2.8.8 - dev: false - /@cspotcode/source-map-support@0.8.1: - resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} - engines: {node: '>=12'} + '@codinasion/eslint-config@1.0.6': {} + + '@codinasion/typescript-config@1.0.4': {} + + '@cspotcode/source-map-support@0.8.1': dependencies: '@jridgewell/trace-mapping': 0.3.9 - dev: true - - /@esbuild/android-arm64@0.19.8: - resolution: {integrity: sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-arm@0.19.8: - resolution: {integrity: sha512-31E2lxlGM1KEfivQl8Yf5aYU/mflz9g06H6S15ITUFQueMFtFjESRMoDSkvMo8thYvLBax+VKTPlpnx+sPicOA==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true + '@esbuild/android-arm64@0.19.8': optional: true - /@esbuild/android-x64@0.19.8: - resolution: {integrity: sha512-rdqqYfRIn4jWOp+lzQttYMa2Xar3OK9Yt2fhOhzFXqg0rVWEfSclJvZq5fZslnz6ypHvVf3CT7qyf0A5pM682A==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: true + '@esbuild/android-arm@0.19.8': optional: true - /@esbuild/darwin-arm64@0.19.8: - resolution: {integrity: sha512-RQw9DemMbIq35Bprbboyf8SmOr4UXsRVxJ97LgB55VKKeJOOdvsIPy0nFyF2l8U+h4PtBx/1kRf0BelOYCiQcw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true + '@esbuild/android-x64@0.19.8': optional: true - /@esbuild/darwin-x64@0.19.8: - resolution: {integrity: sha512-3sur80OT9YdeZwIVgERAysAbwncom7b4bCI2XKLjMfPymTud7e/oY4y+ci1XVp5TfQp/bppn7xLw1n/oSQY3/Q==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true + '@esbuild/darwin-arm64@0.19.8': optional: true - /@esbuild/freebsd-arm64@0.19.8: - resolution: {integrity: sha512-WAnPJSDattvS/XtPCTj1tPoTxERjcTpH6HsMr6ujTT+X6rylVe8ggxk8pVxzf5U1wh5sPODpawNicF5ta/9Tmw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true + '@esbuild/darwin-x64@0.19.8': optional: true - /@esbuild/freebsd-x64@0.19.8: - resolution: {integrity: sha512-ICvZyOplIjmmhjd6mxi+zxSdpPTKFfyPPQMQTK/w+8eNK6WV01AjIztJALDtwNNfFhfZLux0tZLC+U9nSyA5Zg==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true + '@esbuild/freebsd-arm64@0.19.8': optional: true - /@esbuild/linux-arm64@0.19.8: - resolution: {integrity: sha512-z1zMZivxDLHWnyGOctT9JP70h0beY54xDDDJt4VpTX+iwA77IFsE1vCXWmprajJGa+ZYSqkSbRQ4eyLCpCmiCQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true + '@esbuild/freebsd-x64@0.19.8': optional: true - /@esbuild/linux-arm@0.19.8: - resolution: {integrity: sha512-H4vmI5PYqSvosPaTJuEppU9oz1dq2A7Mr2vyg5TF9Ga+3+MGgBdGzcyBP7qK9MrwFQZlvNyJrvz6GuCaj3OukQ==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true + '@esbuild/linux-arm64@0.19.8': optional: true - /@esbuild/linux-ia32@0.19.8: - resolution: {integrity: sha512-1a8suQiFJmZz1khm/rDglOc8lavtzEMRo0v6WhPgxkrjcU0LkHj+TwBrALwoz/OtMExvsqbbMI0ChyelKabSvQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true + '@esbuild/linux-arm@0.19.8': optional: true - /@esbuild/linux-loong64@0.19.8: - resolution: {integrity: sha512-fHZWS2JJxnXt1uYJsDv9+b60WCc2RlvVAy1F76qOLtXRO+H4mjt3Tr6MJ5l7Q78X8KgCFudnTuiQRBhULUyBKQ==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - dev: true + '@esbuild/linux-ia32@0.19.8': optional: true - /@esbuild/linux-mips64el@0.19.8: - resolution: {integrity: sha512-Wy/z0EL5qZYLX66dVnEg9riiwls5IYnziwuju2oUiuxVc+/edvqXa04qNtbrs0Ukatg5HEzqT94Zs7J207dN5Q==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true + '@esbuild/linux-loong64@0.19.8': optional: true - /@esbuild/linux-ppc64@0.19.8: - resolution: {integrity: sha512-ETaW6245wK23YIEufhMQ3HSeHO7NgsLx8gygBVldRHKhOlD1oNeNy/P67mIh1zPn2Hr2HLieQrt6tWrVwuqrxg==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true + '@esbuild/linux-mips64el@0.19.8': optional: true - /@esbuild/linux-riscv64@0.19.8: - resolution: {integrity: sha512-T2DRQk55SgoleTP+DtPlMrxi/5r9AeFgkhkZ/B0ap99zmxtxdOixOMI570VjdRCs9pE4Wdkz7JYrsPvsl7eESg==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true + '@esbuild/linux-ppc64@0.19.8': optional: true - /@esbuild/linux-s390x@0.19.8: - resolution: {integrity: sha512-NPxbdmmo3Bk7mbNeHmcCd7R7fptJaczPYBaELk6NcXxy7HLNyWwCyDJ/Xx+/YcNH7Im5dHdx9gZ5xIwyliQCbg==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true + '@esbuild/linux-riscv64@0.19.8': optional: true - /@esbuild/linux-x64@0.19.8: - resolution: {integrity: sha512-lytMAVOM3b1gPypL2TRmZ5rnXl7+6IIk8uB3eLsV1JwcizuolblXRrc5ShPrO9ls/b+RTp+E6gbsuLWHWi2zGg==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true + '@esbuild/linux-s390x@0.19.8': optional: true - /@esbuild/netbsd-x64@0.19.8: - resolution: {integrity: sha512-hvWVo2VsXz/8NVt1UhLzxwAfo5sioj92uo0bCfLibB0xlOmimU/DeAEsQILlBQvkhrGjamP0/el5HU76HAitGw==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true + '@esbuild/linux-x64@0.19.8': optional: true - /@esbuild/openbsd-x64@0.19.8: - resolution: {integrity: sha512-/7Y7u77rdvmGTxR83PgaSvSBJCC2L3Kb1M/+dmSIvRvQPXXCuC97QAwMugBNG0yGcbEGfFBH7ojPzAOxfGNkwQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true + '@esbuild/netbsd-x64@0.19.8': optional: true - /@esbuild/sunos-x64@0.19.8: - resolution: {integrity: sha512-9Lc4s7Oi98GqFA4HzA/W2JHIYfnXbUYgekUP/Sm4BG9sfLjyv6GKKHKKVs83SMicBF2JwAX6A1PuOLMqpD001w==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true + '@esbuild/openbsd-x64@0.19.8': optional: true - /@esbuild/win32-arm64@0.19.8: - resolution: {integrity: sha512-rq6WzBGjSzihI9deW3fC2Gqiak68+b7qo5/3kmB6Gvbh/NYPA0sJhrnp7wgV4bNwjqM+R2AApXGxMO7ZoGhIJg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true + '@esbuild/sunos-x64@0.19.8': optional: true - - /@esbuild/win32-ia32@0.19.8: - resolution: {integrity: sha512-AIAbverbg5jMvJznYiGhrd3sumfwWs8572mIJL5NQjJa06P8KfCPWZQ0NwZbPQnbQi9OWSZhFVSUWjjIrn4hSw==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true + + '@esbuild/win32-arm64@0.19.8': optional: true - /@esbuild/win32-x64@0.19.8: - resolution: {integrity: sha512-bfZ0cQ1uZs2PqpulNL5j/3w+GDhP36k1K5c38QdQg+Swy51jFZWWeIkteNsufkQxp986wnqRRsb/bHbY1WQ7TA==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true + '@esbuild/win32-ia32@0.19.8': optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@esbuild/win32-x64@0.19.8': + optional: true + + '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': dependencies: eslint: 8.57.0 eslint-visitor-keys: 3.4.3 - dev: true - /@eslint-community/eslint-utils@4.4.0(eslint@9.4.0): - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/eslint-utils@4.4.0(eslint@9.4.0)': dependencies: eslint: 9.4.0 eslint-visitor-keys: 3.4.3 - dev: true - /@eslint-community/regexpp@4.10.0: - resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - dev: true + '@eslint-community/regexpp@4.10.0': {} - /@eslint/config-array@0.15.1: - resolution: {integrity: sha512-K4gzNq+yymn/EVsXYmf+SBcBro8MTf+aXJZUphM96CdzUEr+ClGDvAbpmaEK+cGVigVXIgs9gNmvHAlrzzY5JQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/config-array@0.15.1': dependencies: '@eslint/object-schema': 2.1.3 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: - supports-color - dev: true - /@eslint/eslintrc@2.1.4: - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 debug: 4.3.4 @@ -7639,11 +5160,8 @@ packages: strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color - dev: true - /@eslint/eslintrc@3.1.0: - resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 debug: 4.3.4 @@ -7656,84 +5174,46 @@ packages: strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color - dev: true - /@eslint/js@8.57.0: - resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true + '@eslint/js@8.57.0': {} - /@eslint/js@9.4.0: - resolution: {integrity: sha512-fdI7VJjP3Rvc70lC4xkFXHB0fiPeojiL1PxVG6t1ZvXQrarj893PweuBTujxDUFk0Fxj4R7PIIAZ/aiiyZPZcg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dev: true + '@eslint/js@9.4.0': {} - /@eslint/object-schema@2.1.3: - resolution: {integrity: sha512-HAbhAYKfsAC2EkTqve00ibWIZlaU74Z1EHwAjYr4PXF0YU2VEA1zSIKSSpKszRLRWwHzzRZXvK632u+uXzvsvw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dev: true + '@eslint/object-schema@2.1.3': {} - /@fastify/busboy@2.1.0: - resolution: {integrity: sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==} - engines: {node: '>=14'} - dev: false + '@fastify/busboy@2.1.0': {} - /@github/browserslist-config@1.0.0: - resolution: {integrity: sha512-gIhjdJp/c2beaIWWIlsXdqXVRUz3r2BxBCpfz/F3JXHvSAQ1paMYjLH+maEATtENg+k5eLV7gA+9yPp762ieuw==} - dev: true + '@github/browserslist-config@1.0.0': {} - /@hapi/bourne@2.1.0: - resolution: {integrity: sha512-i1BpaNDVLJdRBEKeJWkVO6tYX6DMFBuwMhSuWqLsY4ufeTKGVuV5rBsUhxPayXqnnWHgXUAmWK16H/ykO5Wj4Q==} - dev: false + '@hapi/bourne@2.1.0': {} - /@humanwhocodes/config-array@0.11.14: - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} - engines: {node: '>=10.10.0'} + '@humanwhocodes/config-array@0.11.14': dependencies: '@humanwhocodes/object-schema': 2.0.3 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: - supports-color - dev: true - /@humanwhocodes/module-importer@1.0.1: - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} - engines: {node: '>=12.22'} - dev: true + '@humanwhocodes/module-importer@1.0.1': {} - /@humanwhocodes/object-schema@2.0.3: - resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - dev: true + '@humanwhocodes/object-schema@2.0.3': {} - /@humanwhocodes/retry@0.3.0: - resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==} - engines: {node: '>=18.18'} - dev: true + '@humanwhocodes/retry@0.3.0': {} - /@ioredis/commands@1.2.0: - resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} - dev: false + '@ioredis/commands@1.2.0': {} - /@istanbuljs/load-nyc-config@1.1.0: - resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} - engines: {node: '>=8'} + '@istanbuljs/load-nyc-config@1.1.0': dependencies: camelcase: 5.3.1 find-up: 4.1.0 get-package-type: 0.1.0 js-yaml: 3.14.1 resolve-from: 5.0.0 - dev: true - /@istanbuljs/schema@0.1.3: - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} - engines: {node: '>=8'} - dev: true + '@istanbuljs/schema@0.1.3': {} - /@jest/console@29.7.0: - resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 '@types/node': 20.12.10 @@ -7741,16 +5221,8 @@ packages: jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - dev: true - /@jest/core@29.7.0: - resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true + '@jest/core@29.7.0': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -7764,7 +5236,7 @@ packages: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.12.10) + jest-config: 29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -7784,38 +5256,97 @@ packages: - babel-plugin-macros - supports-color - ts-node - dev: true + optional: true - /@jest/environment@29.7.0: - resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/core@29.7.0(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3))': + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.12.10 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.5 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + + '@jest/core@29.7.0(ts-node@10.9.2(@types/node@20.12.10))': + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.12.10 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.5 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + + '@jest/environment@29.7.0': dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/node': 20.12.10 jest-mock: 29.7.0 - dev: true - /@jest/expect-utils@29.7.0: - resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/expect-utils@29.7.0': dependencies: jest-get-type: 29.6.3 - dev: true - /@jest/expect@29.7.0: - resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/expect@29.7.0': dependencies: expect: 29.7.0 jest-snapshot: 29.7.0 transitivePeerDependencies: - supports-color - dev: true - /@jest/fake-timers@29.7.0: - resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/fake-timers@29.7.0': dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 @@ -7823,11 +5354,8 @@ packages: jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 - dev: true - /@jest/globals@29.7.0: - resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/globals@29.7.0': dependencies: '@jest/environment': 29.7.0 '@jest/expect': 29.7.0 @@ -7835,16 +5363,8 @@ packages: jest-mock: 29.7.0 transitivePeerDependencies: - supports-color - dev: true - /@jest/reporters@29.7.0: - resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true + '@jest/reporters@29.7.0': dependencies: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 29.7.0 @@ -7872,47 +5392,32 @@ packages: v8-to-istanbul: 9.2.0 transitivePeerDependencies: - supports-color - dev: true - /@jest/schemas@29.6.3: - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/schemas@29.6.3': dependencies: '@sinclair/typebox': 0.27.8 - dev: true - /@jest/source-map@29.6.3: - resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/source-map@29.6.3': dependencies: '@jridgewell/trace-mapping': 0.3.20 callsites: 3.1.0 graceful-fs: 4.2.11 - dev: true - /@jest/test-result@29.7.0: - resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/test-result@29.7.0': dependencies: '@jest/console': 29.7.0 '@jest/types': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 collect-v8-coverage: 1.0.2 - dev: true - /@jest/test-sequencer@29.7.0: - resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/test-sequencer@29.7.0': dependencies: '@jest/test-result': 29.7.0 graceful-fs: 4.2.11 jest-haste-map: 29.7.0 slash: 3.0.0 - dev: true - /@jest/transform@29.7.0: - resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/transform@29.7.0': dependencies: '@babel/core': 7.24.5 '@jest/types': 29.6.3 @@ -7931,11 +5436,8 @@ packages: write-file-atomic: 4.0.2 transitivePeerDependencies: - supports-color - dev: true - /@jest/types@29.6.3: - resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/types@29.6.3': dependencies: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 @@ -7943,70 +5445,35 @@ packages: '@types/node': 20.12.10 '@types/yargs': 17.0.32 chalk: 4.1.2 - dev: true - - /@jridgewell/gen-mapping@0.3.3: - resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.20 - dev: true - /@jridgewell/gen-mapping@0.3.5: - resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} - engines: {node: '>=6.0.0'} + '@jridgewell/gen-mapping@0.3.5': dependencies: '@jridgewell/set-array': 1.2.1 '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.25 - dev: true - - /@jridgewell/resolve-uri@3.1.1: - resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} - engines: {node: '>=6.0.0'} - dev: true - /@jridgewell/set-array@1.1.2: - resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} - engines: {node: '>=6.0.0'} - dev: true + '@jridgewell/resolve-uri@3.1.1': {} - /@jridgewell/set-array@1.2.1: - resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} - engines: {node: '>=6.0.0'} - dev: true + '@jridgewell/set-array@1.2.1': {} - /@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - dev: true + '@jridgewell/sourcemap-codec@1.4.15': {} - /@jridgewell/trace-mapping@0.3.20: - resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} + '@jridgewell/trace-mapping@0.3.20': dependencies: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - /@jridgewell/trace-mapping@0.3.25: - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@jridgewell/trace-mapping@0.3.25': dependencies: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - /@jridgewell/trace-mapping@0.3.9: - resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + '@jridgewell/trace-mapping@0.3.9': dependencies: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - /@manypkg/cli@0.21.4: - resolution: {integrity: sha512-EACxxb+c/t6G0l1FrlyewZeBnyR5V1cLkXjnBfsay5TN1UgbilFpG6POglzn+lVJet9NqnEKe3RLHABzkIDZ0Q==} - engines: {node: '>=14.18.0'} - hasBin: true + '@manypkg/cli@0.21.4': dependencies: '@manypkg/get-packages': 2.2.1 chalk: 2.4.2 @@ -8021,28 +5488,21 @@ packages: semver: 6.3.1 spawndamnit: 2.0.0 validate-npm-package-name: 3.0.0 - dev: false - /@manypkg/find-root@1.1.0: - resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} + '@manypkg/find-root@1.1.0': dependencies: '@babel/runtime': 7.23.4 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 - dev: false - /@manypkg/find-root@2.2.1: - resolution: {integrity: sha512-34NlypD5mmTY65cFAK7QPgY5Tzt0qXR4ZRXdg97xAlkiLuwXUPBEXy5Hsqzd+7S2acsLxUz6Cs50rlDZQr4xUA==} - engines: {node: '>=14.18.0'} + '@manypkg/find-root@2.2.1': dependencies: '@manypkg/tools': 1.1.0 find-up: 4.1.0 fs-extra: 8.1.0 - dev: false - /@manypkg/get-packages@1.1.3: - resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} + '@manypkg/get-packages@1.1.3': dependencies: '@babel/runtime': 7.23.4 '@changesets/types': 4.1.0 @@ -8050,66 +5510,45 @@ packages: fs-extra: 8.1.0 globby: 11.1.0 read-yaml-file: 1.1.0 - dev: false - /@manypkg/get-packages@2.2.1: - resolution: {integrity: sha512-TrJd86paBkKEx6InhObcUhuoJNcATlbO6+s1dQdLd4+Y1SLDKJUAMhU46kTZ1SOFbegTuhDbIF3j+Jy564BERA==} - engines: {node: '>=14.18.0'} + '@manypkg/get-packages@2.2.1': dependencies: '@manypkg/find-root': 2.2.1 '@manypkg/tools': 1.1.0 - dev: false - /@manypkg/tools@1.1.0: - resolution: {integrity: sha512-SkAyKAByB9l93Slyg8AUHGuM2kjvWioUTCckT/03J09jYnfEzMO/wSXmEhnKGYs6qx9De8TH4yJCl0Y9lRgnyQ==} - engines: {node: '>=14.18.0'} + '@manypkg/tools@1.1.0': dependencies: fs-extra: 8.1.0 globby: 11.1.0 jju: 1.4.0 read-yaml-file: 1.1.0 - dev: false - /@microsoft/tsdoc-config@0.16.2: - resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} + '@microsoft/tsdoc-config@0.16.2': dependencies: '@microsoft/tsdoc': 0.14.2 ajv: 6.12.6 jju: 1.4.0 resolve: 1.19.0 - dev: true - /@microsoft/tsdoc@0.14.2: - resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} - dev: true + '@microsoft/tsdoc@0.14.2': {} - /@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1: - resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} + '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': dependencies: eslint-scope: 5.1.1 - dev: true - /@nodelib/fs.scandir@2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} + '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 run-parallel: 1.2.0 - /@nodelib/fs.stat@2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} + '@nodelib/fs.stat@2.0.5': {} - /@nodelib/fs.walk@1.2.8: - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} + '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 fastq: 1.15.0 - /@octokit/auth-app@6.1.1: - resolution: {integrity: sha512-VrTtzRpyuT5nYGUWeGWQqH//hqEZDV+/yb6+w5wmWpmmUA1Tx950XsAc2mBBfvusfcdF2E7w8jZ1r1WwvfZ9pA==} - engines: {node: '>= 18'} + '@octokit/auth-app@6.1.1': dependencies: '@octokit/auth-oauth-app': 7.1.0 '@octokit/auth-oauth-user': 4.1.0 @@ -8120,11 +5559,8 @@ packages: lru-cache: 10.2.2 universal-github-app-jwt: 1.1.2 universal-user-agent: 6.0.1 - dev: false - /@octokit/auth-oauth-app@7.1.0: - resolution: {integrity: sha512-w+SyJN/b0l/HEb4EOPRudo7uUOSW51jcK1jwLa+4r7PA8FPFpoxEnHBHMITqCsc/3Vo2qqFjgQfz/xUUvsSQnA==} - engines: {node: '>= 18'} + '@octokit/auth-oauth-app@7.1.0': dependencies: '@octokit/auth-oauth-device': 6.1.0 '@octokit/auth-oauth-user': 4.1.0 @@ -8133,21 +5569,15 @@ packages: '@types/btoa-lite': 1.0.2 btoa-lite: 1.0.0 universal-user-agent: 6.0.1 - dev: false - /@octokit/auth-oauth-device@6.1.0: - resolution: {integrity: sha512-FNQ7cb8kASufd6Ej4gnJ3f1QB5vJitkoV1O0/g6e6lUsQ7+VsSNRHRmFScN2tV4IgKA12frrr/cegUs0t+0/Lw==} - engines: {node: '>= 18'} + '@octokit/auth-oauth-device@6.1.0': dependencies: '@octokit/oauth-methods': 4.1.0 '@octokit/request': 8.4.0 '@octokit/types': 13.5.0 universal-user-agent: 6.0.1 - dev: false - /@octokit/auth-oauth-user@4.1.0: - resolution: {integrity: sha512-FrEp8mtFuS/BrJyjpur+4GARteUCrPeR/tZJzD8YourzoVhRics7u7we/aDcKv+yywRNwNi/P4fRi631rG/OyQ==} - engines: {node: '>= 18'} + '@octokit/auth-oauth-user@4.1.0': dependencies: '@octokit/auth-oauth-device': 6.1.0 '@octokit/oauth-methods': 4.1.0 @@ -8155,24 +5585,15 @@ packages: '@octokit/types': 13.5.0 btoa-lite: 1.0.0 universal-user-agent: 6.0.1 - dev: false - /@octokit/auth-token@4.0.0: - resolution: {integrity: sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==} - engines: {node: '>= 18'} - dev: false + '@octokit/auth-token@4.0.0': {} - /@octokit/auth-unauthenticated@5.0.1: - resolution: {integrity: sha512-oxeWzmBFxWd+XolxKTc4zr+h3mt+yofn4r7OfoIkR/Cj/o70eEGmPsFbueyJE2iBAGpjgTnEOKM3pnuEGVmiqg==} - engines: {node: '>= 18'} + '@octokit/auth-unauthenticated@5.0.1': dependencies: '@octokit/request-error': 5.1.0 '@octokit/types': 12.6.0 - dev: false - /@octokit/core@5.2.0: - resolution: {integrity: sha512-1LFfa/qnMQvEOAdzlQymH0ulepxbxnCYAKJZfMci/5XJyIHWgEYnDmgnKakbTh7CH2tFQ5O60oYDvns4i9RAIg==} - engines: {node: '>= 18'} + '@octokit/core@5.2.0': dependencies: '@octokit/auth-token': 4.0.0 '@octokit/graphql': 7.1.0 @@ -8181,193 +5602,114 @@ packages: '@octokit/types': 13.5.0 before-after-hook: 2.2.3 universal-user-agent: 6.0.1 - dev: false - /@octokit/endpoint@9.0.5: - resolution: {integrity: sha512-ekqR4/+PCLkEBF6qgj8WqJfvDq65RH85OAgrtnVp1mSxaXF03u2xW/hUdweGS5654IlC0wkNYC18Z50tSYTAFw==} - engines: {node: '>= 18'} + '@octokit/endpoint@9.0.5': dependencies: '@octokit/types': 13.5.0 universal-user-agent: 6.0.1 - dev: false - /@octokit/graphql@7.1.0: - resolution: {integrity: sha512-r+oZUH7aMFui1ypZnAvZmn0KSqAUgE1/tUXIWaqUCa1758ts/Jio84GZuzsvUkme98kv0WFY8//n0J1Z+vsIsQ==} - engines: {node: '>= 18'} + '@octokit/graphql@7.1.0': dependencies: '@octokit/request': 8.4.0 '@octokit/types': 13.5.0 universal-user-agent: 6.0.1 - dev: false - /@octokit/oauth-authorization-url@6.0.2: - resolution: {integrity: sha512-CdoJukjXXxqLNK4y/VOiVzQVjibqoj/xHgInekviUJV73y/BSIcwvJ/4aNHPBPKcPWFnd4/lO9uqRV65jXhcLA==} - engines: {node: '>= 18'} - dev: false + '@octokit/oauth-authorization-url@6.0.2': {} - /@octokit/oauth-methods@4.1.0: - resolution: {integrity: sha512-4tuKnCRecJ6CG6gr0XcEXdZtkTDbfbnD5oaHBmLERTjTMZNi2CbfEHZxPU41xXLDG4DfKf+sonu00zvKI9NSbw==} - engines: {node: '>= 18'} + '@octokit/oauth-methods@4.1.0': dependencies: '@octokit/oauth-authorization-url': 6.0.2 '@octokit/request': 8.4.0 '@octokit/request-error': 5.1.0 '@octokit/types': 13.5.0 btoa-lite: 1.0.0 - dev: false - /@octokit/openapi-types@20.0.0: - resolution: {integrity: sha512-EtqRBEjp1dL/15V7WiX5LJMIxxkdiGJnabzYx5Apx4FkQIFgAfKumXeYAqqJCj1s+BMX4cPFIFC4OLCR6stlnA==} - dev: false + '@octokit/openapi-types@20.0.0': {} - /@octokit/openapi-types@22.2.0: - resolution: {integrity: sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg==} - dev: false + '@octokit/openapi-types@22.2.0': {} - /@octokit/plugin-enterprise-compatibility@4.1.0: - resolution: {integrity: sha512-a8QehVu9Iy4k+m2XgG2rrF4m9vhlRIaefOMr0yJzgQCt4KpiTj5mZVrzSwagyOovkJdD0yDolQazBQZqPWTFSQ==} - engines: {node: '>= 18'} + '@octokit/plugin-enterprise-compatibility@4.1.0': dependencies: '@octokit/request-error': 5.1.0 '@octokit/types': 12.6.0 - dev: false - /@octokit/plugin-paginate-rest@9.2.1(@octokit/core@5.2.0): - resolution: {integrity: sha512-wfGhE/TAkXZRLjksFXuDZdmGnJQHvtU/joFQdweXUgzo1XwvBCD4o4+75NtFfjfLK5IwLf9vHTfSiU3sLRYpRw==} - engines: {node: '>= 18'} - peerDependencies: - '@octokit/core': '5' + '@octokit/plugin-paginate-rest@9.2.1(@octokit/core@5.2.0)': dependencies: '@octokit/core': 5.2.0 '@octokit/types': 12.6.0 - dev: false - /@octokit/plugin-rest-endpoint-methods@10.4.1(@octokit/core@5.2.0): - resolution: {integrity: sha512-xV1b+ceKV9KytQe3zCVqjg+8GTGfDYwaT1ATU5isiUyVtlVAO3HNdzpS4sr4GBx4hxQ46s7ITtZrAsxG22+rVg==} - engines: {node: '>= 18'} - peerDependencies: - '@octokit/core': '5' + '@octokit/plugin-rest-endpoint-methods@10.4.1(@octokit/core@5.2.0)': dependencies: '@octokit/core': 5.2.0 '@octokit/types': 12.6.0 - dev: false - /@octokit/plugin-retry@6.0.1(@octokit/core@5.2.0): - resolution: {integrity: sha512-SKs+Tz9oj0g4p28qkZwl/topGcb0k0qPNX/i7vBKmDsjoeqnVfFUquqrE/O9oJY7+oLzdCtkiWSXLpLjvl6uog==} - engines: {node: '>= 18'} - peerDependencies: - '@octokit/core': '>=5' + '@octokit/plugin-retry@6.0.1(@octokit/core@5.2.0)': dependencies: '@octokit/core': 5.2.0 '@octokit/request-error': 5.1.0 '@octokit/types': 12.6.0 bottleneck: 2.19.5 - dev: false - /@octokit/plugin-throttling@8.2.0(@octokit/core@5.2.0): - resolution: {integrity: sha512-nOpWtLayKFpgqmgD0y3GqXafMFuKcA4tRPZIfu7BArd2lEZeb1988nhWhwx4aZWmjDmUfdgVf7W+Tt4AmvRmMQ==} - engines: {node: '>= 18'} - peerDependencies: - '@octokit/core': ^5.0.0 + '@octokit/plugin-throttling@8.2.0(@octokit/core@5.2.0)': dependencies: '@octokit/core': 5.2.0 '@octokit/types': 12.6.0 bottleneck: 2.19.5 - dev: false - /@octokit/request-error@5.1.0: - resolution: {integrity: sha512-GETXfE05J0+7H2STzekpKObFe765O5dlAKUTLNGeH+x47z7JjXHfsHKo5z21D/o/IOZTUEI6nyWyR+bZVP/n5Q==} - engines: {node: '>= 18'} + '@octokit/request-error@5.1.0': dependencies: '@octokit/types': 13.5.0 deprecation: 2.3.1 once: 1.4.0 - dev: false - /@octokit/request@8.4.0: - resolution: {integrity: sha512-9Bb014e+m2TgBeEJGEbdplMVWwPmL1FPtggHQRkV+WVsMggPtEkLKPlcVYm/o8xKLkpJ7B+6N8WfQMtDLX2Dpw==} - engines: {node: '>= 18'} + '@octokit/request@8.4.0': dependencies: '@octokit/endpoint': 9.0.5 '@octokit/request-error': 5.1.0 '@octokit/types': 13.5.0 universal-user-agent: 6.0.1 - dev: false - /@octokit/types@12.6.0: - resolution: {integrity: sha512-1rhSOfRa6H9w4YwK0yrf5faDaDTb+yLyBUKOCV4xtCDB5VmIPqd/v9yr9o6SAzOAlRxMiRiCic6JVM1/kunVkw==} + '@octokit/types@12.6.0': dependencies: '@octokit/openapi-types': 20.0.0 - dev: false - /@octokit/types@13.5.0: - resolution: {integrity: sha512-HdqWTf5Z3qwDVlzCrP8UJquMwunpDiMPt5er+QjGzL4hqr/vBVY/MauQgS1xWxCDT1oMx1EULyqxncdCY/NVSQ==} + '@octokit/types@13.5.0': dependencies: '@octokit/openapi-types': 22.2.0 - dev: false - /@octokit/webhooks-methods@4.1.0: - resolution: {integrity: sha512-zoQyKw8h9STNPqtm28UGOYFE7O6D4Il8VJwhAtMHFt2C4L0VQT1qGKLeefUOqHNs1mNRYSadVv7x0z8U2yyeWQ==} - engines: {node: '>= 18'} - dev: false + '@octokit/webhooks-methods@4.1.0': {} - /@octokit/webhooks-types@7.4.0: - resolution: {integrity: sha512-FE2V+QZ2UYlh+9wWd5BPLNXG+J/XUD/PPq0ovS+nCcGX4+3qVbi3jYOmCTW48hg9SBBLtInx9+o7fFt4H5iP0Q==} - dev: false + '@octokit/webhooks-types@7.4.0': {} - /@octokit/webhooks@12.2.0: - resolution: {integrity: sha512-CyuLJ0/P7bKZ+kIYw+fnkeVdhUzNuDKgNSI7pU/m7Nod0T7kP+s4s2f0pNmG9HL8/RZN1S0ZWTDll3VTMrFLAw==} - engines: {node: '>= 18'} + '@octokit/webhooks@12.2.0': dependencies: '@octokit/request-error': 5.1.0 '@octokit/webhooks-methods': 4.1.0 '@octokit/webhooks-types': 7.4.0 aggregate-error: 3.1.0 - dev: false - /@pkgr/core@0.1.0: - resolution: {integrity: sha512-Zwq5OCzuwJC2jwqmpEQt7Ds1DTi6BWSwoGkbb1n9pO3hzb35BoJELx7c0T23iDkBGkh2e7tvOtjF3tr3OaQHDQ==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - dev: true + '@pkgr/core@0.1.0': {} - /@pnpm/config.env-replace@1.1.0: - resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} - engines: {node: '>=12.22.0'} - dev: false + '@pnpm/config.env-replace@1.1.0': {} - /@pnpm/network.ca-file@1.0.2: - resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} - engines: {node: '>=12.22.0'} + '@pnpm/network.ca-file@1.0.2': dependencies: graceful-fs: 4.2.10 - dev: false - /@pnpm/npm-conf@2.2.2: - resolution: {integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==} - engines: {node: '>=12'} + '@pnpm/npm-conf@2.2.2': dependencies: '@pnpm/config.env-replace': 1.1.0 '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - dev: false - /@probot/get-private-key@1.1.2: - resolution: {integrity: sha512-yVgyCdTyooGX6+czDLkJahEcwgBWZsKH9xbjvjDNVFjY3QtiI/tHRiB3zjgJCQMZehXxv2CFHZQSpWRXdr6CeQ==} - dev: false + '@probot/get-private-key@1.1.2': {} - /@probot/octokit-plugin-config@2.0.1(@octokit/core@5.2.0): - resolution: {integrity: sha512-aWQYzPY2xiKscTVTKveghtbglqZ+W4eBLIdK1C/cNiFIofy3AxKogWgEZj29PjIe5ZRYx0sRHAPc/pkcXyOmTQ==} - engines: {node: '>=18'} - peerDependencies: - '@octokit/core': '>=5' + '@probot/octokit-plugin-config@2.0.1(@octokit/core@5.2.0)': dependencies: '@octokit/core': 5.2.0 js-yaml: 4.1.0 - dev: false - - /@probot/pino@2.3.5: - resolution: {integrity: sha512-IiyiNZonMw1dHC4EAdD55y5owV733d9Gll/IKsrLikB7EJ54+eMCOtL/qo+OmgWN9XV3NTDfziEQF2og/OBKog==} - hasBin: true + + '@probot/pino@2.3.5': dependencies: '@sentry/node': 6.19.7 pino-pretty: 6.0.0 @@ -8376,140 +5718,66 @@ packages: split2: 4.2.0 transitivePeerDependencies: - supports-color - dev: false - /@rollup/rollup-android-arm-eabi@4.6.0: - resolution: {integrity: sha512-keHkkWAe7OtdALGoutLY3utvthkGF+Y17ws9LYT8pxMBYXaCoH/8dXS2uzo6e8+sEhY7y/zi5RFo22Dy2lFpDw==} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true + '@rollup/rollup-android-arm-eabi@4.6.0': optional: true - /@rollup/rollup-android-arm64@4.6.0: - resolution: {integrity: sha512-y3Kt+34smKQNWilicPbBz/MXEY7QwDzMFNgwEWeYiOhUt9MTWKjHqe3EVkXwT2fR7izOvHpDWZ0o2IyD9SWX7A==} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true + '@rollup/rollup-android-arm64@4.6.0': optional: true - /@rollup/rollup-darwin-arm64@4.6.0: - resolution: {integrity: sha512-oLzzxcUIHltHxOCmaXl+pkIlU+uhSxef5HfntW7RsLh1eHm+vJzjD9Oo4oUKso4YuP4PpbFJNlZjJuOrxo8dPg==} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true + '@rollup/rollup-darwin-arm64@4.6.0': optional: true - /@rollup/rollup-darwin-x64@4.6.0: - resolution: {integrity: sha512-+ANnmjkcOBaV25n0+M0Bere3roeVAnwlKW65qagtuAfIxXF9YxUneRyAn/RDcIdRa7QrjRNJL3jR7T43ObGe8Q==} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true + '@rollup/rollup-darwin-x64@4.6.0': optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.6.0: - resolution: {integrity: sha512-tBTSIkjSVUyrekddpkAqKOosnj1Fc0ZY0rJL2bIEWPKqlEQk0paORL9pUIlt7lcGJi3LzMIlUGXvtNi1Z6MOCQ==} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true + '@rollup/rollup-linux-arm-gnueabihf@4.6.0': optional: true - /@rollup/rollup-linux-arm64-gnu@4.6.0: - resolution: {integrity: sha512-Ed8uJI3kM11de9S0j67wAV07JUNhbAqIrDYhQBrQW42jGopgheyk/cdcshgGO4fW5Wjq97COCY/BHogdGvKVNQ==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true + '@rollup/rollup-linux-arm64-gnu@4.6.0': optional: true - /@rollup/rollup-linux-arm64-musl@4.6.0: - resolution: {integrity: sha512-mZoNQ/qK4D7SSY8v6kEsAAyDgznzLLuSFCA3aBHZTmf3HP/dW4tNLTtWh9+LfyO0Z1aUn+ecpT7IQ3WtIg3ViQ==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true + '@rollup/rollup-linux-arm64-musl@4.6.0': optional: true - /@rollup/rollup-linux-x64-gnu@4.6.0: - resolution: {integrity: sha512-rouezFHpwCqdEXsqAfNsTgSWO0FoZ5hKv5p+TGO5KFhyN/dvYXNMqMolOb8BkyKcPqjYRBeT+Z6V3aM26rPaYg==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true + '@rollup/rollup-linux-x64-gnu@4.6.0': optional: true - /@rollup/rollup-linux-x64-musl@4.6.0: - resolution: {integrity: sha512-Bbm+fyn3S6u51urfj3YnqBXg5vI2jQPncRRELaucmhBVyZkbWClQ1fEsRmdnCPpQOQfkpg9gZArvtMVkOMsh1w==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true + '@rollup/rollup-linux-x64-musl@4.6.0': optional: true - /@rollup/rollup-win32-arm64-msvc@4.6.0: - resolution: {integrity: sha512-+MRMcyx9L2kTrTUzYmR61+XVsliMG4odFb5UmqtiT8xOfEicfYAGEuF/D1Pww1+uZkYhBqAHpvju7VN+GnC3ng==} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true + '@rollup/rollup-win32-arm64-msvc@4.6.0': optional: true - /@rollup/rollup-win32-ia32-msvc@4.6.0: - resolution: {integrity: sha512-rxfeE6K6s/Xl2HGeK6cO8SiQq3k/3BYpw7cfhW5Bk2euXNEpuzi2cc7llxx1si1QgwfjNtdRNTGqdBzGlFZGFw==} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true + '@rollup/rollup-win32-ia32-msvc@4.6.0': optional: true - /@rollup/rollup-win32-x64-msvc@4.6.0: - resolution: {integrity: sha512-QqmCsydHS172Y0Kc13bkMXvipbJSvzeglBncJG3LsYJSiPlxYACz7MmJBs4A8l1oU+jfhYEIC/+AUSlvjmiX/g==} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true + '@rollup/rollup-win32-x64-msvc@4.6.0': optional: true - /@rushstack/eslint-patch@1.10.3: - resolution: {integrity: sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==} - dev: true + '@rushstack/eslint-patch@1.10.3': {} - /@sentry/core@6.19.7: - resolution: {integrity: sha512-tOfZ/umqB2AcHPGbIrsFLcvApdTm9ggpi/kQZFkej7kMphjT+SGBiQfYtjyg9jcRW+ilAR4JXC9BGKsdEQ+8Vw==} - engines: {node: '>=6'} + '@sentry/core@6.19.7': dependencies: '@sentry/hub': 6.19.7 '@sentry/minimal': 6.19.7 '@sentry/types': 6.19.7 '@sentry/utils': 6.19.7 tslib: 1.14.1 - dev: false - /@sentry/hub@6.19.7: - resolution: {integrity: sha512-y3OtbYFAqKHCWezF0EGGr5lcyI2KbaXW2Ik7Xp8Mu9TxbSTuwTe4rTntwg8ngPjUQU3SUHzgjqVB8qjiGqFXCA==} - engines: {node: '>=6'} + '@sentry/hub@6.19.7': dependencies: '@sentry/types': 6.19.7 '@sentry/utils': 6.19.7 tslib: 1.14.1 - dev: false - /@sentry/minimal@6.19.7: - resolution: {integrity: sha512-wcYmSJOdvk6VAPx8IcmZgN08XTXRwRtB1aOLZm+MVHjIZIhHoBGZJYTVQS/BWjldsamj2cX3YGbGXNunaCfYJQ==} - engines: {node: '>=6'} + '@sentry/minimal@6.19.7': dependencies: '@sentry/hub': 6.19.7 '@sentry/types': 6.19.7 tslib: 1.14.1 - dev: false - /@sentry/node@6.19.7: - resolution: {integrity: sha512-gtmRC4dAXKODMpHXKfrkfvyBL3cI8y64vEi3fDD046uqYcrWdgoQsffuBbxMAizc6Ez1ia+f0Flue6p15Qaltg==} - engines: {node: '>=6'} + '@sentry/node@6.19.7': dependencies: '@sentry/core': 6.19.7 '@sentry/hub': 6.19.7 @@ -8521,321 +5789,179 @@ packages: tslib: 1.14.1 transitivePeerDependencies: - supports-color - dev: false - /@sentry/types@6.19.7: - resolution: {integrity: sha512-jH84pDYE+hHIbVnab3Hr+ZXr1v8QABfhx39KknxqKWr2l0oEItzepV0URvbEhB446lk/S/59230dlUUIBGsXbg==} - engines: {node: '>=6'} - dev: false + '@sentry/types@6.19.7': {} - /@sentry/utils@6.19.7: - resolution: {integrity: sha512-z95ECmE3i9pbWoXQrD/7PgkBAzJYR+iXtPuTkpBjDKs86O3mT+PXOT3BAn79w2wkn7/i3vOGD2xVr1uiMl26dA==} - engines: {node: '>=6'} + '@sentry/utils@6.19.7': dependencies: '@sentry/types': 6.19.7 tslib: 1.14.1 - dev: false - /@sinclair/typebox@0.27.8: - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - dev: true + '@sinclair/typebox@0.27.8': {} - /@sindresorhus/is@5.6.0: - resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} - engines: {node: '>=14.16'} - dev: false + '@sindresorhus/is@5.6.0': {} - /@sinonjs/commons@3.0.0: - resolution: {integrity: sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==} + '@sinonjs/commons@3.0.0': dependencies: type-detect: 4.0.8 - dev: true - /@sinonjs/fake-timers@10.3.0: - resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} + '@sinonjs/fake-timers@10.3.0': dependencies: '@sinonjs/commons': 3.0.0 - dev: true - /@szmarczak/http-timer@5.0.1: - resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} - engines: {node: '>=14.16'} + '@szmarczak/http-timer@5.0.1': dependencies: defer-to-connect: 2.0.1 - dev: false - /@tsconfig/node10@1.0.9: - resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} - dev: true + '@tsconfig/node10@1.0.9': {} - /@tsconfig/node12@1.0.11: - resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} - dev: true + '@tsconfig/node12@1.0.11': {} - /@tsconfig/node14@1.0.3: - resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} - dev: true + '@tsconfig/node14@1.0.3': {} - /@tsconfig/node16@1.0.4: - resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - dev: true + '@tsconfig/node16@1.0.4': {} - /@types/babel__core@7.20.5: - resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} + '@types/babel__core@7.20.5': dependencies: '@babel/parser': 7.24.5 '@babel/types': 7.24.5 '@types/babel__generator': 7.6.7 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.4 - dev: true - /@types/babel__generator@7.6.7: - resolution: {integrity: sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==} + '@types/babel__generator@7.6.7': dependencies: '@babel/types': 7.24.5 - dev: true - /@types/babel__template@7.4.4: - resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} + '@types/babel__template@7.4.4': dependencies: '@babel/parser': 7.24.5 '@babel/types': 7.24.5 - dev: true - /@types/babel__traverse@7.20.4: - resolution: {integrity: sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==} + '@types/babel__traverse@7.20.4': dependencies: '@babel/types': 7.24.5 - dev: true - /@types/body-parser@1.19.5: - resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} + '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 '@types/node': 20.12.10 - dev: false - /@types/btoa-lite@1.0.2: - resolution: {integrity: sha512-ZYbcE2x7yrvNFJiU7xJGrpF/ihpkM7zKgw8bha3LNJSesvTtUNxbpzaT7WXBIryf6jovisrxTBvymxMeLLj1Mg==} - dev: false + '@types/btoa-lite@1.0.2': {} - /@types/connect@3.4.38: - resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} + '@types/connect@3.4.38': dependencies: '@types/node': 20.12.10 - dev: false - /@types/express-serve-static-core@4.17.41: - resolution: {integrity: sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==} + '@types/express-serve-static-core@4.17.41': dependencies: '@types/node': 20.12.10 '@types/qs': 6.9.10 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 - dev: false - /@types/express@4.17.21: - resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} + '@types/express@4.17.21': dependencies: '@types/body-parser': 1.19.5 '@types/express-serve-static-core': 4.17.41 '@types/qs': 6.9.10 '@types/serve-static': 1.15.5 - dev: false - /@types/fs-extra@11.0.4: - resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} + '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 '@types/node': 20.12.10 - dev: false - /@types/graceful-fs@4.1.9: - resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} + '@types/graceful-fs@4.1.9': dependencies: '@types/node': 20.12.10 - dev: true - /@types/http-cache-semantics@4.0.4: - resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} - dev: false + '@types/http-cache-semantics@4.0.4': {} - /@types/http-errors@2.0.4: - resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} - dev: false + '@types/http-errors@2.0.4': {} - /@types/istanbul-lib-coverage@2.0.6: - resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} - dev: true + '@types/istanbul-lib-coverage@2.0.6': {} - /@types/istanbul-lib-report@3.0.3: - resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} + '@types/istanbul-lib-report@3.0.3': dependencies: '@types/istanbul-lib-coverage': 2.0.6 - dev: true - /@types/istanbul-reports@3.0.4: - resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} + '@types/istanbul-reports@3.0.4': dependencies: '@types/istanbul-lib-report': 3.0.3 - dev: true - /@types/jest@29.5.12: - resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} + '@types/jest@29.5.12': dependencies: expect: 29.7.0 pretty-format: 29.7.0 - dev: true - /@types/json-schema@7.0.15: - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - dev: true + '@types/json-schema@7.0.15': {} - /@types/json5@0.0.29: - resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - dev: true + '@types/json5@0.0.29': {} - /@types/jsonfile@6.1.4: - resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} + '@types/jsonfile@6.1.4': dependencies: '@types/node': 20.12.10 - dev: false - /@types/jsonwebtoken@9.0.5: - resolution: {integrity: sha512-VRLSGzik+Unrup6BsouBeHsf4d1hOEgYWTm/7Nmw1sXoN1+tRly/Gy/po3yeahnP4jfnQWWAhQAqcNfH7ngOkA==} + '@types/jsonwebtoken@9.0.5': dependencies: '@types/node': 20.12.10 - dev: false - /@types/mime@1.3.5: - resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} - dev: false + '@types/mime@1.3.5': {} - /@types/mime@3.0.4: - resolution: {integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==} - dev: false + '@types/mime@3.0.4': {} - /@types/minimist@1.2.5: - resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} - dev: false + '@types/minimist@1.2.5': {} - /@types/node-fetch@2.6.11: - resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} + '@types/node-fetch@2.6.11': dependencies: '@types/node': 20.12.10 form-data: 4.0.0 - dev: true - /@types/node@12.20.55: - resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - dev: false + '@types/node@12.20.55': {} - /@types/node@18.18.13: - resolution: {integrity: sha512-vXYZGRrSCreZmq1rEjMRLXJhiy8MrIeVasx+PCVlP414N7CJLHnMf+juVvjdprHyH+XRy3zKZLHeNueOpJCn0g==} + '@types/node@18.18.13': dependencies: undici-types: 5.26.5 - dev: false - /@types/node@20.12.10: - resolution: {integrity: sha512-Eem5pH9pmWBHoGAT8Dr5fdc5rYA+4NAovdM4EktRPVAAiJhmWWfQrA0cFhAbOsQdSfIHjAud6YdkbL69+zSKjw==} + '@types/node@20.12.10': dependencies: undici-types: 5.26.5 - /@types/normalize-package-data@2.4.4: - resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + '@types/normalize-package-data@2.4.4': {} - /@types/ps-tree@1.1.6: - resolution: {integrity: sha512-PtrlVaOaI44/3pl3cvnlK+GxOM3re2526TJvPvh7W+keHIXdV4TE0ylpPBAcvFQCbGitaTXwL9u+RF7qtVeazQ==} - dev: false + '@types/ps-tree@1.1.6': {} - /@types/qs@6.9.10: - resolution: {integrity: sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==} - dev: false + '@types/qs@6.9.10': {} - /@types/range-parser@1.2.7: - resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - dev: false + '@types/range-parser@1.2.7': {} - /@types/semver@6.2.7: - resolution: {integrity: sha512-blctEWbzUFzQx799RZjzzIdBJOXmE37YYEyDtKkx5Dg+V7o/zyyAxLPiI98A2jdTtDgxZleMdfV+7p8WbRJ1OQ==} - dev: false + '@types/semver@6.2.7': {} - /@types/semver@7.5.8: - resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + '@types/semver@7.5.8': {} - /@types/send@0.17.4: - resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} + '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 '@types/node': 20.12.10 - dev: false - /@types/serve-static@1.15.5: - resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==} + '@types/serve-static@1.15.5': dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 '@types/node': 20.12.10 - dev: false - /@types/stack-utils@2.0.3: - resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} - dev: true + '@types/stack-utils@2.0.3': {} - /@types/which@3.0.3: - resolution: {integrity: sha512-2C1+XoY0huExTbs8MQv1DuS5FS86+SEjdM9F/+GS61gg5Hqbtj8ZiDSx8MfWcyei907fIPbfPGCOrNUTnVHY1g==} - dev: false + '@types/which@3.0.3': {} - /@types/yargs-parser@21.0.3: - resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - dev: true + '@types/yargs-parser@21.0.3': {} - /@types/yargs@17.0.32: - resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} + '@types/yargs@17.0.32': dependencies: '@types/yargs-parser': 21.0.3 - dev: true - - /@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0)(eslint@8.57.0)(typescript@5.3.3): - resolution: {integrity: sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - '@typescript-eslint/parser': ^7.0.0 - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/type-utils': 7.8.0(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 7.8.0 - debug: 4.3.4 - eslint: 8.57.0 - graphemer: 1.4.0 - ignore: 5.3.1 - natural-compare: 1.4.0 - semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.3.3) - typescript: 5.3.3 - transitivePeerDependencies: - - supports-color - dev: true - /@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0)(eslint@9.4.0)(typescript@5.3.3): - resolution: {integrity: sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - '@typescript-eslint/parser': ^7.0.0 - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(typescript@5.3.3)': dependencies: '@eslint-community/regexpp': 4.10.0 '@typescript-eslint/parser': 7.8.0(eslint@9.4.0)(typescript@5.3.3) @@ -8850,20 +5976,12 @@ packages: natural-compare: 1.4.0 semver: 7.6.0 ts-api-utils: 1.3.0(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/parser@6.17.0(eslint@8.57.0)(typescript@5.3.3): - resolution: {integrity: sha512-C4bBaX2orvhK+LlwrY8oWGmSl4WolCfYm513gEccdWZj0CwGadbIADb0FtVEcI+WzUyjyoBj2JRP8g25E6IB8A==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/parser@6.17.0(eslint@8.57.0)(typescript@5.3.3)': dependencies: '@typescript-eslint/scope-manager': 6.17.0 '@typescript-eslint/types': 6.17.0 @@ -8871,41 +5989,12 @@ packages: '@typescript-eslint/visitor-keys': 6.17.0 debug: 4.3.4 eslint: 8.57.0 + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - dev: true - - /@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.3.3): - resolution: {integrity: sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 7.8.0 - debug: 4.3.4 - eslint: 8.57.0 - typescript: 5.3.3 - transitivePeerDependencies: - - supports-color - dev: true - /@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3): - resolution: {integrity: sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3)': dependencies: '@typescript-eslint/scope-manager': 7.8.0 '@typescript-eslint/types': 7.8.0 @@ -8913,98 +6002,45 @@ packages: '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4 eslint: 9.4.0 + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/scope-manager@5.62.0: - resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/scope-manager@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - dev: true - /@typescript-eslint/scope-manager@6.17.0: - resolution: {integrity: sha512-RX7a8lwgOi7am0k17NUO0+ZmMOX4PpjLtLRgLmT1d3lBYdWH4ssBUbwdmc5pdRX8rXon8v9x8vaoOSpkHfcXGA==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/scope-manager@6.17.0': dependencies: '@typescript-eslint/types': 6.17.0 '@typescript-eslint/visitor-keys': 6.17.0 - dev: true - /@typescript-eslint/scope-manager@7.8.0: - resolution: {integrity: sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/scope-manager@7.8.0': dependencies: '@typescript-eslint/types': 7.8.0 '@typescript-eslint/visitor-keys': 7.8.0 - dev: true - - /@typescript-eslint/type-utils@7.8.0(eslint@8.57.0)(typescript@5.3.3): - resolution: {integrity: sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.3.3) - '@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.3.3) - debug: 4.3.4 - eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.3.3) - typescript: 5.3.3 - transitivePeerDependencies: - - supports-color - dev: true - /@typescript-eslint/type-utils@7.8.0(eslint@9.4.0)(typescript@5.3.3): - resolution: {integrity: sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/type-utils@7.8.0(eslint@9.4.0)(typescript@5.3.3)': dependencies: '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.3.3) '@typescript-eslint/utils': 7.8.0(eslint@9.4.0)(typescript@5.3.3) debug: 4.3.4 eslint: 9.4.0 ts-api-utils: 1.3.0(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/types@5.62.0: - resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true + '@typescript-eslint/types@5.62.0': {} - /@typescript-eslint/types@6.17.0: - resolution: {integrity: sha512-qRKs9tvc3a4RBcL/9PXtKSehI/q8wuU9xYJxe97WFxnzH8NWWtcW3ffNS+EWg8uPvIerhjsEZ+rHtDqOCiH57A==} - engines: {node: ^16.0.0 || >=18.0.0} - dev: true + '@typescript-eslint/types@6.17.0': {} - /@typescript-eslint/types@7.8.0: - resolution: {integrity: sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==} - engines: {node: ^18.18.0 || >=20.0.0} - dev: true + '@typescript-eslint/types@7.8.0': {} - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.3.3): - resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.3.3)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 @@ -9013,19 +6049,12 @@ packages: is-glob: 4.0.3 semver: 7.6.0 tsutils: 3.21.0(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/typescript-estree@6.17.0(typescript@5.3.3): - resolution: {integrity: sha512-gVQe+SLdNPfjlJn5VNGhlOhrXz4cajwFd5kAgWtZ9dCZf4XJf8xmgCTLIqec7aha3JwgLI2CK6GY1043FRxZwg==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/typescript-estree@6.17.0(typescript@5.3.3)': dependencies: '@typescript-eslint/types': 6.17.0 '@typescript-eslint/visitor-keys': 6.17.0 @@ -9035,19 +6064,12 @@ packages: minimatch: 9.0.3 semver: 7.6.0 ts-api-utils: 1.3.0(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/typescript-estree@7.8.0(typescript@5.3.3): - resolution: {integrity: sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/typescript-estree@7.8.0(typescript@5.3.3)': dependencies: '@typescript-eslint/types': 7.8.0 '@typescript-eslint/visitor-keys': 7.8.0 @@ -9057,55 +6079,27 @@ packages: minimatch: 9.0.4 semver: 7.6.0 ts-api-utils: 1.3.0(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - dev: true - - /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.3.3): - resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) - eslint: 8.57.0 - eslint-scope: 5.1.1 - semver: 7.6.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - /@typescript-eslint/utils@7.8.0(eslint@8.57.0)(typescript@5.3.3): - resolution: {integrity: sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 + '@typescript-eslint/utils@5.62.0(eslint@9.4.0)(typescript@5.3.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.3.3) - eslint: 8.57.0 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) + eslint: 9.4.0 + eslint-scope: 5.1.1 semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript - dev: true - /@typescript-eslint/utils@7.8.0(eslint@9.4.0)(typescript@5.3.3): - resolution: {integrity: sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 + '@typescript-eslint/utils@7.8.0(eslint@9.4.0)(typescript@5.3.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) '@types/json-schema': 7.0.15 @@ -9118,81 +6112,51 @@ packages: transitivePeerDependencies: - supports-color - typescript - dev: true - /@typescript-eslint/visitor-keys@5.62.0: - resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/visitor-keys@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.3 - dev: true - /@typescript-eslint/visitor-keys@6.17.0: - resolution: {integrity: sha512-H6VwB/k3IuIeQOyYczyyKN8wH6ed8EwliaYHLxOIhyF0dYEIsN8+Bk3GE19qafeMKyZJJHP8+O1HiFhFLUNKSg==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/visitor-keys@6.17.0': dependencies: '@typescript-eslint/types': 6.17.0 eslint-visitor-keys: 3.4.3 - dev: true - /@typescript-eslint/visitor-keys@7.8.0: - resolution: {integrity: sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/visitor-keys@7.8.0': dependencies: '@typescript-eslint/types': 7.8.0 eslint-visitor-keys: 3.4.3 - dev: true - /@ungap/structured-clone@1.2.0: - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - dev: true + '@ungap/structured-clone@1.2.0': {} - /@vercel/ncc@0.38.1: - resolution: {integrity: sha512-IBBb+iI2NLu4VQn3Vwldyi2QwaXt5+hTyh58ggAMoCGE6DJmPvwL3KPBWcJl1m9LYPChBLE980Jw+CS4Wokqxw==} - hasBin: true - dev: true + '@vercel/ncc@0.38.1': {} - /@vercel/style-guide@6.0.0(eslint@8.57.0)(prettier@3.2.5)(typescript@5.3.3): - resolution: {integrity: sha512-tu0wFINGz91EPwaT5VjSqUwbvCY9pvLach7SPG4XyfJKPU9Vku2TFa6+AyzJ4oroGbo9fK+TQhIFHrnFl0nCdg==} - engines: {node: '>=18.18'} - peerDependencies: - '@next/eslint-plugin-next': '>=12.3.0 <15.0.0-0' - eslint: '>=8.48.0 <9' - prettier: '>=3.0.0 <4' - typescript: '>=4.8.0 <6' - peerDependenciesMeta: - '@next/eslint-plugin-next': - optional: true - eslint: - optional: true - prettier: - optional: true - typescript: - optional: true + '@vercel/style-guide@6.0.0(eslint@9.4.0)(jest@29.7.0)(prettier@3.2.5)(typescript@5.3.3)': dependencies: '@babel/core': 7.24.5 - '@babel/eslint-parser': 7.24.5(@babel/core@7.24.5)(eslint@8.57.0) + '@babel/eslint-parser': 7.24.5(@babel/core@7.24.5)(eslint@9.4.0) '@rushstack/eslint-patch': 1.10.3 - '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.3.3) - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-import-resolver-alias: 1.1.2(eslint-plugin-import@2.29.1) - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.8.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0) - eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.8.0)(eslint@8.57.0)(typescript@5.3.3) - eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) - eslint-plugin-playwright: 1.6.1(eslint-plugin-jest@27.9.0)(eslint@8.57.0) - eslint-plugin-react: 7.34.1(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) - eslint-plugin-testing-library: 6.2.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.8.0(eslint@9.4.0)(typescript@5.3.3) + eslint-config-prettier: 9.1.0(eslint@9.4.0) + eslint-import-resolver-alias: 1.1.2(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@9.4.0) + eslint-plugin-eslint-comments: 3.2.0(eslint@9.4.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(jest@29.7.0)(typescript@5.3.3) + eslint-plugin-jsx-a11y: 6.8.0(eslint@9.4.0) + eslint-plugin-playwright: 1.6.1(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(jest@29.7.0)(typescript@5.3.3))(eslint@9.4.0) + eslint-plugin-react: 7.34.1(eslint@9.4.0) + eslint-plugin-react-hooks: 4.6.0(eslint@9.4.0) + eslint-plugin-testing-library: 6.2.0(eslint@9.4.0)(typescript@5.3.3) eslint-plugin-tsdoc: 0.2.17 - eslint-plugin-unicorn: 51.0.1(eslint@8.57.0) - eslint-plugin-vitest: 0.3.26(@typescript-eslint/eslint-plugin@7.8.0)(eslint@8.57.0)(typescript@5.3.3) - prettier: 3.2.5 + eslint-plugin-unicorn: 51.0.1(eslint@9.4.0) + eslint-plugin-vitest: 0.3.26(@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(typescript@5.3.3) prettier-plugin-packagejson: 2.5.0(prettier@3.2.5) + optionalDependencies: + eslint: 9.4.0 + prettier: 3.2.5 typescript: 5.3.3 transitivePeerDependencies: - eslint-import-resolver-node @@ -9200,186 +6164,110 @@ packages: - jest - supports-color - vitest - dev: true - /abort-controller@3.0.0: - resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} - engines: {node: '>=6.5'} + abort-controller@3.0.0: dependencies: event-target-shim: 5.0.1 - dev: false - /accepts@1.3.8: - resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} - engines: {node: '>= 0.6'} + accepts@1.3.8: dependencies: mime-types: 2.1.35 negotiator: 0.6.3 - dev: false - /acorn-jsx@5.3.2(acorn@8.11.3): - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + acorn-jsx@5.3.2(acorn@8.11.3): dependencies: acorn: 8.11.3 - dev: true - /acorn-walk@8.3.0: - resolution: {integrity: sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==} - engines: {node: '>=0.4.0'} - dev: true + acorn-walk@8.3.0: {} - /acorn@8.11.2: - resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true + acorn@8.11.2: {} - /acorn@8.11.3: - resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true + acorn@8.11.3: {} - /agent-base@6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} + agent-base@6.0.2: dependencies: debug: 4.3.4 transitivePeerDependencies: - supports-color - dev: false - /aggregate-error@3.1.0: - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} - engines: {node: '>=8'} + aggregate-error@3.1.0: dependencies: clean-stack: 2.2.0 indent-string: 4.0.0 - dev: false - /ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + ajv@6.12.6: dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.4.1 - dev: true - /ansi-colors@4.1.3: - resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} - engines: {node: '>=6'} - dev: false + ansi-colors@4.1.3: {} - /ansi-escapes@4.3.2: - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} - engines: {node: '>=8'} + ansi-escapes@4.3.2: dependencies: type-fest: 0.21.3 - dev: true - /ansi-regex@2.1.1: - resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} - engines: {node: '>=0.10.0'} - dev: true + ansi-regex@2.1.1: {} - /ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} + ansi-regex@5.0.1: {} - /ansi-styles@2.2.1: - resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} - engines: {node: '>=0.10.0'} - dev: true + ansi-styles@2.2.1: {} - /ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} + ansi-styles@3.2.1: dependencies: color-convert: 1.9.3 - /ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} + ansi-styles@4.3.0: dependencies: color-convert: 2.0.1 - /ansi-styles@5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} - engines: {node: '>=10'} - dev: true + ansi-styles@5.2.0: {} - /any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - dev: true + any-promise@1.3.0: {} - /anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} + anymatch@3.1.3: dependencies: normalize-path: 3.0.0 picomatch: 2.3.1 - dev: true - /arg@4.1.3: - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} - dev: true + arg@4.1.3: {} - /argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + argparse@1.0.10: dependencies: sprintf-js: 1.0.3 - /argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + argparse@2.0.1: {} - /args@5.0.3: - resolution: {integrity: sha512-h6k/zfFgusnv3i5TU08KQkVKuCPBtL/PWQbWkHUxvJrZ2nAyeaUupneemcrgn1xmqxPQsPIzwkUhOpoqPDRZuA==} - engines: {node: '>= 6.0.0'} + args@5.0.3: dependencies: camelcase: 5.0.0 chalk: 2.4.2 leven: 2.1.0 mri: 1.1.4 - dev: false - /aria-query@5.3.0: - resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} + aria-query@5.3.0: dependencies: dequal: 2.0.3 - dev: true - /array-buffer-byte-length@1.0.1: - resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} - engines: {node: '>= 0.4'} + array-buffer-byte-length@1.0.1: dependencies: call-bind: 1.0.7 is-array-buffer: 3.0.4 - /array-flatten@1.1.1: - resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - dev: false + array-flatten@1.1.1: {} - /array-includes@3.1.7: - resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} - engines: {node: '>= 0.4'} + array-includes@3.1.7: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 get-intrinsic: 1.2.4 is-string: 1.0.7 - dev: true - /array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} + array-union@2.1.0: {} - /array.prototype.findlast@1.2.5: - resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} - engines: {node: '>= 0.4'} + array.prototype.findlast@1.2.5: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -9387,60 +6275,45 @@ packages: es-errors: 1.3.0 es-object-atoms: 1.0.0 es-shim-unscopables: 1.0.2 - dev: true - /array.prototype.findlastindex@1.2.3: - resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} - engines: {node: '>= 0.4'} + array.prototype.findlastindex@1.2.3: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 get-intrinsic: 1.2.4 - dev: true - /array.prototype.flat@1.3.2: - resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} - engines: {node: '>= 0.4'} + array.prototype.flat@1.3.2: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 - /array.prototype.flatmap@1.3.2: - resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} - engines: {node: '>= 0.4'} + array.prototype.flatmap@1.3.2: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 - dev: true - /array.prototype.toreversed@1.1.2: - resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==} + array.prototype.toreversed@1.1.2: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 - dev: true - /array.prototype.tosorted@1.1.3: - resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==} + array.prototype.tosorted@1.1.3: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 es-errors: 1.3.0 es-shim-unscopables: 1.0.2 - dev: true - /arraybuffer.prototype.slice@1.0.3: - resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} - engines: {node: '>= 0.4'} + arraybuffer.prototype.slice@1.0.3: dependencies: array-buffer-byte-length: 1.0.1 call-bind: 1.0.7 @@ -9451,52 +6324,29 @@ packages: is-array-buffer: 3.0.4 is-shared-array-buffer: 1.0.3 - /arrify@1.0.1: - resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} - engines: {node: '>=0.10.0'} - dev: false + arrify@1.0.1: {} - /ast-types-flow@0.0.8: - resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} - dev: true + ast-types-flow@0.0.8: {} - /asynciterator.prototype@1.0.0: - resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} + asynciterator.prototype@1.0.0: dependencies: has-symbols: 1.0.3 - dev: true - /asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - dev: true + asynckit@0.4.0: {} - /atomic-sleep@1.0.0: - resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} - engines: {node: '>=8.0.0'} - dev: false + atomic-sleep@1.0.0: {} - /available-typed-arrays@1.0.7: - resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} - engines: {node: '>= 0.4'} + available-typed-arrays@1.0.7: dependencies: possible-typed-array-names: 1.0.0 - /axe-core@4.7.0: - resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} - engines: {node: '>=4'} - dev: true + axe-core@4.7.0: {} - /axobject-query@3.2.1: - resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} + axobject-query@3.2.1: dependencies: dequal: 2.0.3 - dev: true - /babel-jest@29.7.0(@babel/core@7.24.5): - resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@babel/core': ^7.8.0 + babel-jest@29.7.0(@babel/core@7.24.5): dependencies: '@babel/core': 7.24.5 '@jest/transform': 29.7.0 @@ -9508,11 +6358,8 @@ packages: slash: 3.0.0 transitivePeerDependencies: - supports-color - dev: true - /babel-plugin-istanbul@6.1.1: - resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} - engines: {node: '>=8'} + babel-plugin-istanbul@6.1.1: dependencies: '@babel/helper-plugin-utils': 7.22.5 '@istanbuljs/load-nyc-config': 1.1.0 @@ -9521,22 +6368,15 @@ packages: test-exclude: 6.0.0 transitivePeerDependencies: - supports-color - dev: true - /babel-plugin-jest-hoist@29.6.3: - resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + babel-plugin-jest-hoist@29.6.3: dependencies: '@babel/template': 7.24.0 '@babel/types': 7.24.5 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.4 - dev: true - /babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.5): - resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} - peerDependencies: - '@babel/core': ^7.0.0 + babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.5): dependencies: '@babel/core': 7.24.5 '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5) @@ -9551,46 +6391,26 @@ packages: '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.5) '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.5) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.5) - dev: true - /babel-preset-jest@29.6.3(@babel/core@7.24.5): - resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@babel/core': ^7.0.0 + babel-preset-jest@29.6.3(@babel/core@7.24.5): dependencies: '@babel/core': 7.24.5 babel-plugin-jest-hoist: 29.6.3 babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.5) - dev: true - /balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - dev: true + balanced-match@1.0.2: {} - /base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - dev: false + base64-js@1.5.1: {} - /before-after-hook@2.2.3: - resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} - dev: false + before-after-hook@2.2.3: {} - /better-path-resolve@1.0.0: - resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} - engines: {node: '>=4'} + better-path-resolve@1.0.0: dependencies: is-windows: 1.0.2 - dev: false - /binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} - engines: {node: '>=8'} - dev: true + binary-extensions@2.2.0: {} - /body-parser@1.20.1: - resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + body-parser@1.20.1: dependencies: bytes: 3.1.2 content-type: 1.0.5 @@ -9606,128 +6426,75 @@ packages: unpipe: 1.0.0 transitivePeerDependencies: - supports-color - dev: false - /bottleneck@2.19.5: - resolution: {integrity: sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==} - dev: false + bottleneck@2.19.5: {} - /brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + brace-expansion@1.1.11: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - dev: true - /brace-expansion@2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + brace-expansion@2.0.1: dependencies: balanced-match: 1.0.2 - dev: true - /braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} - engines: {node: '>=8'} + braces@3.0.2: dependencies: fill-range: 7.0.1 - /breakword@1.0.6: - resolution: {integrity: sha512-yjxDAYyK/pBvws9H4xKYpLDpYKEH6CzrBPAuXq3x18I+c/2MkVtT3qAr7Oloi6Dss9qNhPVueAAVU1CSeNDIXw==} + breakword@1.0.6: dependencies: wcwidth: 1.0.1 - dev: false - /browserslist@4.22.1: - resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true + browserslist@4.22.1: dependencies: caniuse-lite: 1.0.30001564 electron-to-chromium: 1.4.594 node-releases: 2.0.13 update-browserslist-db: 1.0.13(browserslist@4.22.1) - dev: true - /browserslist@4.23.0: - resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true + browserslist@4.23.0: dependencies: caniuse-lite: 1.0.30001620 electron-to-chromium: 1.4.774 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.23.0) - dev: true - /bs-logger@0.2.6: - resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} - engines: {node: '>= 6'} + bs-logger@0.2.6: dependencies: fast-json-stable-stringify: 2.1.0 - dev: true - /bser@2.1.1: - resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} + bser@2.1.1: dependencies: node-int64: 0.4.0 - dev: true - /btoa-lite@1.0.0: - resolution: {integrity: sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==} - dev: false + btoa-lite@1.0.0: {} - /buffer-equal-constant-time@1.0.1: - resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} - dev: false + buffer-equal-constant-time@1.0.1: {} - /buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - dev: true + buffer-from@1.1.2: {} - /buffer@6.0.3: - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + buffer@6.0.3: dependencies: base64-js: 1.5.1 ieee754: 1.2.1 - dev: false - /builtin-modules@3.3.0: - resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} - engines: {node: '>=6'} - dev: true + builtin-modules@3.3.0: {} - /builtins@1.0.3: - resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} - dev: false + builtins@1.0.3: {} - /bundle-require@4.0.2(esbuild@0.19.8): - resolution: {integrity: sha512-jwzPOChofl67PSTW2SGubV9HBQAhhR2i6nskiOThauo9dzwDUgOWQScFVaJkjEfYX+UXiD+LEx8EblQMc2wIag==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - peerDependencies: - esbuild: '>=0.17' + bundle-require@4.0.2(esbuild@0.19.8): dependencies: esbuild: 0.19.8 load-tsconfig: 0.2.5 - dev: true - /bytes@3.1.2: - resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} - engines: {node: '>= 0.8'} - dev: false + bytes@3.1.2: {} - /cac@6.7.14: - resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} - engines: {node: '>=8'} - dev: true + cac@6.7.14: {} - /cacheable-lookup@7.0.0: - resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} - engines: {node: '>=14.16'} - dev: false + cacheable-lookup@7.0.0: {} - /cacheable-request@10.2.14: - resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} - engines: {node: '>=14.16'} + cacheable-request@10.2.14: dependencies: '@types/http-cache-semantics': 4.0.4 get-stream: 6.0.1 @@ -9736,11 +6503,8 @@ packages: mimic-response: 4.0.0 normalize-url: 8.0.0 responselike: 3.0.0 - dev: false - /call-bind@1.0.7: - resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} - engines: {node: '>= 0.4'} + call-bind@1.0.7: dependencies: es-define-property: 1.0.0 es-errors: 1.3.0 @@ -9748,85 +6512,50 @@ packages: get-intrinsic: 1.2.4 set-function-length: 1.2.2 - /callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - dev: true + callsites@3.1.0: {} - /camelcase-keys@6.2.2: - resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} - engines: {node: '>=8'} + camelcase-keys@6.2.2: dependencies: camelcase: 5.3.1 map-obj: 4.3.0 quick-lru: 4.0.1 - dev: false - /camelcase@5.0.0: - resolution: {integrity: sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==} - engines: {node: '>=6'} - dev: false + camelcase@5.0.0: {} - /camelcase@5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} - engines: {node: '>=6'} + camelcase@5.3.1: {} - /camelcase@6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} - engines: {node: '>=10'} - dev: true + camelcase@6.3.0: {} - /caniuse-lite@1.0.30001564: - resolution: {integrity: sha512-DqAOf+rhof+6GVx1y+xzbFPeOumfQnhYzVnZD6LAXijR77yPtm9mfOcqOnT3mpnJiZVT+kwLAFnRlZcIz+c6bg==} - dev: true + caniuse-lite@1.0.30001564: {} - /caniuse-lite@1.0.30001620: - resolution: {integrity: sha512-WJvYsOjd1/BYUY6SNGUosK9DUidBPDTnOARHp3fSmFO1ekdxaY6nKRttEVrfMmYi80ctS0kz1wiWmm14fVc3ew==} - dev: true + caniuse-lite@1.0.30001620: {} - /chalk@1.1.3: - resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} - engines: {node: '>=0.10.0'} + chalk@1.1.3: dependencies: ansi-styles: 2.2.1 escape-string-regexp: 1.0.5 has-ansi: 2.0.0 strip-ansi: 3.0.1 supports-color: 2.0.0 - dev: true - /chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} + chalk@2.4.2: dependencies: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 - /chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} + chalk@4.1.2: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - /chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - dev: false + chalk@5.3.0: {} - /char-regex@1.0.2: - resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} - engines: {node: '>=10'} - dev: true + char-regex@1.0.2: {} - /chardet@0.7.0: - resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} - dev: false + chardet@0.7.0: {} - /chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} - engines: {node: '>= 8.10.0'} + chokidar@3.5.3: dependencies: anymatch: 3.1.3 braces: 3.0.2 @@ -9837,167 +6566,95 @@ packages: readdirp: 3.6.0 optionalDependencies: fsevents: 2.3.3 - dev: true - /ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} - engines: {node: '>=8'} + ci-info@3.9.0: {} - /ci-info@4.0.0: - resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} - engines: {node: '>=8'} - dev: true + ci-info@4.0.0: {} - /cjs-module-lexer@1.2.3: - resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} - dev: true + cjs-module-lexer@1.2.3: {} - /clean-regexp@1.0.0: - resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==} - engines: {node: '>=4'} + clean-regexp@1.0.0: dependencies: escape-string-regexp: 1.0.5 - dev: true - /clean-stack@2.2.0: - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} - engines: {node: '>=6'} - dev: false + clean-stack@2.2.0: {} - /cliui@6.0.0: - resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} + cliui@6.0.0: dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 6.2.0 - dev: false - /cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} + cliui@8.0.1: dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - /clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} - dev: false + clone@1.0.4: {} - /cluster-key-slot@1.1.2: - resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} - engines: {node: '>=0.10.0'} - dev: false + cluster-key-slot@1.1.2: {} - /co@4.6.0: - resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - dev: true + co@4.6.0: {} - /collect-v8-coverage@1.0.2: - resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} - dev: true + collect-v8-coverage@1.0.2: {} - /color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + color-convert@1.9.3: dependencies: color-name: 1.1.3 - /color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} + color-convert@2.0.1: dependencies: color-name: 1.1.4 - /color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + color-name@1.1.3: {} - /color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + color-name@1.1.4: {} - /colorette@1.4.0: - resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} - dev: false + colorette@1.4.0: {} - /combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} + combined-stream@1.0.8: dependencies: delayed-stream: 1.0.0 - dev: true - /commander@12.0.0: - resolution: {integrity: sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==} - engines: {node: '>=18'} + commander@12.0.0: {} - /commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} - dev: true + commander@4.1.1: {} - /common-tags@1.8.2: - resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} - engines: {node: '>=4.0.0'} - dev: true + common-tags@1.8.2: {} - /concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - dev: true + concat-map@0.0.1: {} - /config-chain@1.1.13: - resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} + config-chain@1.1.13: dependencies: ini: 1.3.8 proto-list: 1.2.4 - dev: false - /content-disposition@0.5.4: - resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} - engines: {node: '>= 0.6'} + content-disposition@0.5.4: dependencies: safe-buffer: 5.2.1 - dev: false - /content-type@1.0.5: - resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} - engines: {node: '>= 0.6'} - dev: false + content-type@1.0.5: {} - /convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - dev: true + convert-source-map@2.0.0: {} - /cookie-signature@1.0.6: - resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} - dev: false + cookie-signature@1.0.6: {} - /cookie@0.4.2: - resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} - engines: {node: '>= 0.6'} - dev: false + cookie@0.4.2: {} - /cookie@0.5.0: - resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} - engines: {node: '>= 0.6'} - dev: false + cookie@0.5.0: {} - /core-js-compat@3.37.1: - resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} + core-js-compat@3.37.1: dependencies: browserslist: 4.23.0 - dev: true - /create-jest@29.7.0(@types/node@20.12.10): - resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true + create-jest@29.7.0: dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.12.10) + jest-config: 29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -10005,365 +6662,228 @@ packages: - babel-plugin-macros - supports-color - ts-node - dev: true + optional: true - /create-require@1.1.1: - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - dev: true + create-jest@29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node - /cross-spawn@5.1.0: - resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} + create-jest@29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + create-require@1.1.1: {} + + cross-spawn@5.1.0: dependencies: lru-cache: 4.1.5 shebang-command: 1.2.0 which: 1.3.1 - dev: false - /cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} + cross-spawn@7.0.3: dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 - /csv-generate@3.4.3: - resolution: {integrity: sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==} - dev: false + csv-generate@3.4.3: {} - /csv-parse@4.16.3: - resolution: {integrity: sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==} - dev: false + csv-parse@4.16.3: {} - /csv-stringify@5.6.5: - resolution: {integrity: sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A==} - dev: false + csv-stringify@5.6.5: {} - /csv@5.5.3: - resolution: {integrity: sha512-QTaY0XjjhTQOdguARF0lGKm5/mEq9PD9/VhZZegHDIBq2tQwgNpHc3dneD4mGo2iJs+fTKv5Bp0fZ+BRuY3Z0g==} - engines: {node: '>= 0.1.90'} + csv@5.5.3: dependencies: csv-generate: 3.4.3 csv-parse: 4.16.3 csv-stringify: 5.6.5 stream-transform: 2.1.3 - dev: false - /damerau-levenshtein@1.0.8: - resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} - dev: true + damerau-levenshtein@1.0.8: {} - /data-uri-to-buffer@4.0.1: - resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} - engines: {node: '>= 12'} - dev: false + data-uri-to-buffer@4.0.1: {} - /data-view-buffer@1.0.1: - resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} - engines: {node: '>= 0.4'} + data-view-buffer@1.0.1: dependencies: call-bind: 1.0.7 es-errors: 1.3.0 is-data-view: 1.0.1 - /data-view-byte-length@1.0.1: - resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} - engines: {node: '>= 0.4'} + data-view-byte-length@1.0.1: dependencies: call-bind: 1.0.7 es-errors: 1.3.0 is-data-view: 1.0.1 - /data-view-byte-offset@1.0.0: - resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} - engines: {node: '>= 0.4'} + data-view-byte-offset@1.0.0: dependencies: call-bind: 1.0.7 es-errors: 1.3.0 is-data-view: 1.0.1 - /dateformat@4.6.3: - resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} - dev: false + dateformat@4.6.3: {} - /debug@2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true + debug@2.6.9: dependencies: ms: 2.0.0 - dev: false - /debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true + debug@3.2.7: dependencies: ms: 2.1.3 - dev: true - /debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true + debug@4.3.4: dependencies: ms: 2.1.2 - /decamelize-keys@1.1.1: - resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} - engines: {node: '>=0.10.0'} + decamelize-keys@1.1.1: dependencies: decamelize: 1.2.0 map-obj: 1.0.1 - dev: false - /decamelize@1.2.0: - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} - engines: {node: '>=0.10.0'} - dev: false + decamelize@1.2.0: {} - /decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} + decompress-response@6.0.0: dependencies: mimic-response: 3.1.0 - dev: false - /dedent@1.5.1: - resolution: {integrity: sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==} - peerDependencies: - babel-plugin-macros: ^3.1.0 - peerDependenciesMeta: - babel-plugin-macros: - optional: true - dev: true + dedent@1.5.1: {} - /deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} - dev: false + deep-extend@0.6.0: {} - /deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - dev: true + deep-is@0.1.4: {} - /deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} - engines: {node: '>=0.10.0'} + deepmerge@4.3.1: {} - /defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + defaults@1.0.4: dependencies: clone: 1.0.4 - dev: false - /defer-to-connect@2.0.1: - resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} - engines: {node: '>=10'} - dev: false + defer-to-connect@2.0.1: {} - /define-data-property@1.1.4: - resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} - engines: {node: '>= 0.4'} + define-data-property@1.1.4: dependencies: es-define-property: 1.0.0 es-errors: 1.3.0 gopd: 1.0.1 - /define-properties@1.2.1: - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} - engines: {node: '>= 0.4'} + define-properties@1.2.1: dependencies: define-data-property: 1.1.4 has-property-descriptors: 1.0.2 object-keys: 1.1.1 - /delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - dev: true + delayed-stream@1.0.0: {} - /denque@2.1.0: - resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} - engines: {node: '>=0.10'} - dev: false + denque@2.1.0: {} - /depd@2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} - dev: false + depd@2.0.0: {} - /deprecation@2.3.1: - resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} - dev: false + deprecation@2.3.1: {} - /dequal@2.0.3: - resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} - engines: {node: '>=6'} - dev: true + dequal@2.0.3: {} - /destroy@1.2.0: - resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - dev: false + destroy@1.2.0: {} - /detect-indent@6.1.0: - resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} - engines: {node: '>=8'} - dev: false + detect-indent@6.1.0: {} - /detect-indent@7.0.1: - resolution: {integrity: sha512-Mc7QhQ8s+cLrnUfU/Ji94vG/r8M26m8f++vyres4ZoojaRDpZ1eSIh/EpzLNwlWuvzSZ3UbDFspjFvTDXe6e/g==} - engines: {node: '>=12.20'} - dev: true + detect-indent@7.0.1: {} - /detect-newline@3.1.0: - resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} - engines: {node: '>=8'} - dev: true + detect-newline@3.1.0: {} - /detect-newline@4.0.1: - resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true + detect-newline@4.0.1: {} - /diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dev: true + diff-sequences@29.6.3: {} - /diff@4.0.2: - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} - engines: {node: '>=0.3.1'} - dev: true + diff@4.0.2: {} - /dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} + dir-glob@3.0.1: dependencies: path-type: 4.0.0 - /dlv@1.1.3: - resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - dev: true + dlv@1.1.3: {} - /doctrine@2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} - engines: {node: '>=0.10.0'} + doctrine@2.1.0: dependencies: esutils: 2.0.3 - dev: true - /doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} + doctrine@3.0.0: dependencies: esutils: 2.0.3 - dev: true - /dotenv-cli@7.3.0: - resolution: {integrity: sha512-314CA4TyK34YEJ6ntBf80eUY+t1XaFLyem1k9P0sX1gn30qThZ5qZr/ZwE318gEnzyYP9yj9HJk6SqwE0upkfw==} - hasBin: true + dotenv-cli@7.3.0: dependencies: cross-spawn: 7.0.3 dotenv: 16.4.5 dotenv-expand: 10.0.0 minimist: 1.2.8 - dev: false - /dotenv-expand@10.0.0: - resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} - engines: {node: '>=12'} - dev: false + dotenv-expand@10.0.0: {} - /dotenv@16.0.3: - resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} - engines: {node: '>=12'} - dev: true + dotenv@16.0.3: {} - /dotenv@16.4.5: - resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} - engines: {node: '>=12'} + dotenv@16.4.5: {} - /duplexer@0.1.2: - resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - dev: false + duplexer@0.1.2: {} - /ecdsa-sig-formatter@1.0.11: - resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} + ecdsa-sig-formatter@1.0.11: dependencies: safe-buffer: 5.2.1 - dev: false - /ee-first@1.1.1: - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - dev: false + ee-first@1.1.1: {} - /electron-to-chromium@1.4.594: - resolution: {integrity: sha512-xT1HVAu5xFn7bDfkjGQi9dNpMqGchUkebwf1GL7cZN32NSwwlHRPMSDJ1KN6HkS0bWUtndbSQZqvpQftKG2uFQ==} - dev: true + electron-to-chromium@1.4.594: {} - /electron-to-chromium@1.4.774: - resolution: {integrity: sha512-132O1XCd7zcTkzS3FgkAzKmnBuNJjK8WjcTtNuoylj7MYbqw5eXehjQ5OK91g0zm7OTKIPeaAG4CPoRfD9M1Mg==} - dev: true + electron-to-chromium@1.4.774: {} - /emittery@0.13.1: - resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} - engines: {node: '>=12'} - dev: true + emittery@0.13.1: {} - /emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + emoji-regex@8.0.0: {} - /emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - dev: true + emoji-regex@9.2.2: {} - /encodeurl@1.0.2: - resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} - engines: {node: '>= 0.8'} - dev: false + encodeurl@1.0.2: {} - /end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + end-of-stream@1.4.4: dependencies: once: 1.4.0 - dev: false - /enhanced-resolve@5.15.0: - resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} - engines: {node: '>=10.13.0'} + enhanced-resolve@5.15.0: dependencies: graceful-fs: 4.2.11 tapable: 2.2.1 - dev: true - /enquirer@2.4.1: - resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} - engines: {node: '>=8.6'} + enquirer@2.4.1: dependencies: ansi-colors: 4.1.3 strip-ansi: 6.0.1 - dev: false - /error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + error-ex@1.3.2: dependencies: is-arrayish: 0.2.1 - /es-abstract@1.23.3: - resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} - engines: {node: '>= 0.4'} + es-abstract@1.23.3: dependencies: array-buffer-byte-length: 1.0.1 arraybuffer.prototype.slice: 1.0.3 @@ -10412,18 +6932,13 @@ packages: unbox-primitive: 1.0.2 which-typed-array: 1.1.15 - /es-define-property@1.0.0: - resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} - engines: {node: '>= 0.4'} + es-define-property@1.0.0: dependencies: get-intrinsic: 1.2.4 - /es-errors@1.3.0: - resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} - engines: {node: '>= 0.4'} + es-errors@1.3.0: {} - /es-iterator-helpers@1.0.15: - resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==} + es-iterator-helpers@1.0.15: dependencies: asynciterator.prototype: 1.0.0 call-bind: 1.0.7 @@ -10439,11 +6954,8 @@ packages: internal-slot: 1.0.7 iterator.prototype: 1.1.2 safe-array-concat: 1.1.2 - dev: true - /es-iterator-helpers@1.0.19: - resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} - engines: {node: '>= 0.4'} + es-iterator-helpers@1.0.19: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -10459,40 +6971,28 @@ packages: internal-slot: 1.0.7 iterator.prototype: 1.1.2 safe-array-concat: 1.1.2 - dev: true - /es-object-atoms@1.0.0: - resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} - engines: {node: '>= 0.4'} + es-object-atoms@1.0.0: dependencies: es-errors: 1.3.0 - /es-set-tostringtag@2.0.3: - resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} - engines: {node: '>= 0.4'} + es-set-tostringtag@2.0.3: dependencies: get-intrinsic: 1.2.4 has-tostringtag: 1.0.2 hasown: 2.0.2 - /es-shim-unscopables@1.0.2: - resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + es-shim-unscopables@1.0.2: dependencies: hasown: 2.0.2 - /es-to-primitive@1.2.1: - resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} - engines: {node: '>= 0.4'} + es-to-primitive@1.2.1: dependencies: is-callable: 1.2.7 is-date-object: 1.0.5 is-symbol: 1.0.4 - /esbuild@0.19.8: - resolution: {integrity: sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true + esbuild@0.19.8: optionalDependencies: '@esbuild/android-arm': 0.19.8 '@esbuild/android-arm64': 0.19.8 @@ -10516,219 +7016,94 @@ packages: '@esbuild/win32-arm64': 0.19.8 '@esbuild/win32-ia32': 0.19.8 '@esbuild/win32-x64': 0.19.8 - dev: true - /escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} - engines: {node: '>=6'} + escalade@3.1.1: {} - /escape-html@1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - dev: false + escape-html@1.0.3: {} - /escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} + escape-string-regexp@1.0.5: {} - /escape-string-regexp@2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} - engines: {node: '>=8'} - dev: true + escape-string-regexp@2.0.0: {} - /escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - dev: true + escape-string-regexp@4.0.0: {} - /eslint-compat-utils@0.5.0(eslint@9.4.0): - resolution: {integrity: sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==} - engines: {node: '>=12'} - peerDependencies: - eslint: '>=6.0.0' + eslint-compat-utils@0.5.0(eslint@9.4.0): dependencies: eslint: 9.4.0 semver: 7.6.0 - dev: true - - /eslint-config-prettier@9.1.0(eslint@8.57.0): - resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} - hasBin: true - peerDependencies: - eslint: '>=7.0.0' - dependencies: - eslint: 8.57.0 - dev: true - /eslint-config-prettier@9.1.0(eslint@9.4.0): - resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} - hasBin: true - peerDependencies: - eslint: '>=7.0.0' + eslint-config-prettier@9.1.0(eslint@9.4.0): dependencies: eslint: 9.4.0 - dev: true - /eslint-config-turbo@1.13.3(eslint@8.57.0): - resolution: {integrity: sha512-if/QtwEiWZ5b7Bg8yZBPSvS0TeCG2Zvfa/+XBYANS7uSYucjmW+BBC8enJB0PqpB/YLGGOumeo3x7h1Nuba9iw==} - peerDependencies: - eslint: '>6.6.0' + eslint-config-turbo@1.13.3(eslint@9.4.0): dependencies: - eslint: 8.57.0 - eslint-plugin-turbo: 1.13.3(eslint@8.57.0) - dev: true + eslint: 9.4.0 + eslint-plugin-turbo: 1.13.3(eslint@9.4.0) - /eslint-import-resolver-alias@1.1.2(eslint-plugin-import@2.29.1): - resolution: {integrity: sha512-WdviM1Eu834zsfjHtcGHtGfcu+F30Od3V7I9Fi57uhBEwPkjDcii7/yW8jAT+gOhn4P/vOxxNAXbFAKsrrc15w==} - engines: {node: '>= 4'} - peerDependencies: - eslint-plugin-import: '>=1.4.0' + eslint-import-resolver-alias@1.1.2(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)): dependencies: - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - dev: true + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) - /eslint-import-resolver-node@0.3.9: - resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + eslint-import-resolver-node@0.3.9: dependencies: debug: 3.2.7 is-core-module: 2.13.1 resolve: 1.22.8 transitivePeerDependencies: - supports-color - dev: true - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0): - resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - eslint: '*' - eslint-plugin-import: '*' + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@9.4.0): dependencies: debug: 4.3.4 enhanced-resolve: 5.15.0 - eslint: 8.57.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint: 9.4.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@9.4.0))(eslint@9.4.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) fast-glob: 3.3.2 get-tsconfig: 4.7.2 is-core-module: 2.13.1 is-glob: 4.0.3 transitivePeerDependencies: - '@typescript-eslint/parser' - - eslint-import-resolver-node - - eslint-import-resolver-webpack - - supports-color - dev: true - - /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): - resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true - dependencies: - '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.3.3) - debug: 3.2.7 - eslint: 8.57.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.8.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0) - transitivePeerDependencies: - - supports-color - dev: true - - /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-node@0.3.9)(eslint@9.4.0): - resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true + - eslint-import-resolver-node + - eslint-import-resolver-webpack + - supports-color + + eslint-module-utils@2.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@9.4.0))(eslint@9.4.0): dependencies: - '@typescript-eslint/parser': 7.8.0(eslint@9.4.0)(typescript@5.3.3) debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 7.8.0(eslint@9.4.0)(typescript@5.3.3) eslint: 9.4.0 eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@9.4.0) transitivePeerDependencies: - supports-color - dev: true - /eslint-plugin-escompat@3.4.0(eslint@9.4.0): - resolution: {integrity: sha512-ufTPv8cwCxTNoLnTZBFTQ5SxU2w7E7wiMIS7PSxsgP1eAxFjtSaoZ80LRn64hI8iYziE6kJG6gX/ZCJVxh48Bg==} - peerDependencies: - eslint: '>=5.14.1' + eslint-plugin-escompat@3.4.0(eslint@9.4.0): dependencies: browserslist: 4.22.1 eslint: 9.4.0 - dev: true - - /eslint-plugin-eslint-comments@3.2.0(eslint@8.57.0): - resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} - engines: {node: '>=6.5.0'} - peerDependencies: - eslint: '>=4.19.1' - dependencies: - escape-string-regexp: 1.0.5 - eslint: 8.57.0 - ignore: 5.3.1 - dev: true - /eslint-plugin-eslint-comments@3.2.0(eslint@9.4.0): - resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} - engines: {node: '>=6.5.0'} - peerDependencies: - eslint: '>=4.19.1' + eslint-plugin-eslint-comments@3.2.0(eslint@9.4.0): dependencies: escape-string-regexp: 1.0.5 eslint: 9.4.0 ignore: 5.3.1 - dev: true - /eslint-plugin-filenames@1.3.2(eslint@9.4.0): - resolution: {integrity: sha512-tqxJTiEM5a0JmRCUYQmxw23vtTxrb2+a3Q2mMOPhFxvt7ZQQJmdiuMby9B/vUAuVMghyP7oET+nIf6EO6CBd/w==} - peerDependencies: - eslint: '*' + eslint-plugin-filenames@1.3.2(eslint@9.4.0): dependencies: eslint: 9.4.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 lodash.upperfirst: 4.3.1 - dev: true - /eslint-plugin-github@4.10.2(eslint@9.4.0)(typescript@5.3.3): - resolution: {integrity: sha512-F1F5aAFgi1Y5hYoTFzGQACBkw5W1hu2Fu5FSTrMlXqrojJnKl1S2pWO/rprlowRQpt+hzHhqSpsfnodJEVd5QA==} - hasBin: true - peerDependencies: - eslint: ^8.0.1 + eslint-plugin-github@4.10.2(eslint@9.4.0)(typescript@5.3.3): dependencies: '@github/browserslist-config': 1.0.0 - '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0)(eslint@9.4.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(typescript@5.3.3) '@typescript-eslint/parser': 7.8.0(eslint@9.4.0)(typescript@5.3.3) aria-query: 5.3.0 eslint: 9.4.0 @@ -10737,10 +7112,10 @@ packages: eslint-plugin-eslint-comments: 3.2.0(eslint@9.4.0) eslint-plugin-filenames: 1.3.2(eslint@9.4.0) eslint-plugin-i18n-text: 1.0.1(eslint@9.4.0) - eslint-plugin-import: 2.29.0(@typescript-eslint/parser@7.8.0)(eslint@9.4.0) + eslint-plugin-import: 2.29.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@9.4.0) eslint-plugin-no-only-tests: 3.1.0 - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@9.4.0)(prettier@3.2.5) + eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0(eslint@9.4.0))(eslint@9.4.0)(prettier@3.2.5) eslint-rule-documentation: 1.0.23 jsx-ast-utils: 3.3.5 prettier: 3.2.5 @@ -10751,27 +7126,13 @@ packages: - eslint-import-resolver-webpack - supports-color - typescript - dev: true - /eslint-plugin-i18n-text@1.0.1(eslint@9.4.0): - resolution: {integrity: sha512-3G3UetST6rdqhqW9SfcfzNYMpQXS7wNkJvp6dsXnjzGiku6Iu5hl3B0kmk6lIcFPwYjhQIY+tXVRtK9TlGT7RA==} - peerDependencies: - eslint: '>=5.0.0' + eslint-plugin-i18n-text@1.0.1(eslint@9.4.0): dependencies: eslint: 9.4.0 - dev: true - /eslint-plugin-import@2.29.0(@typescript-eslint/parser@7.8.0)(eslint@9.4.0): - resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true + eslint-plugin-import@2.29.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0): dependencies: - '@typescript-eslint/parser': 7.8.0(eslint@9.4.0)(typescript@5.3.3) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 @@ -10780,7 +7141,7 @@ packages: doctrine: 2.1.0 eslint: 9.4.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-node@0.3.9)(eslint@9.4.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@9.4.0))(eslint@9.4.0) hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -10790,32 +7151,24 @@ packages: object.values: 1.1.7 semver: 6.3.1 tsconfig-paths: 3.14.2 + optionalDependencies: + '@typescript-eslint/parser': 7.8.0(eslint@9.4.0)(typescript@5.3.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - dev: true - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): - resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0): dependencies: - '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.3.3) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.0 + eslint: 9.4.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@9.4.0))(eslint@9.4.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -10825,38 +7178,25 @@ packages: object.values: 1.1.7 semver: 6.3.1 tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 7.8.0(eslint@9.4.0)(typescript@5.3.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - dev: true - /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.8.0)(eslint@8.57.0)(typescript@5.3.3): - resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 || ^7.0.0 - eslint: ^7.0.0 || ^8.0.0 - jest: '*' - peerDependenciesMeta: - '@typescript-eslint/eslint-plugin': - optional: true - jest: - optional: true + eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(jest@29.7.0)(typescript@5.3.3): dependencies: - '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) - eslint: 8.57.0 + '@typescript-eslint/utils': 5.62.0(eslint@9.4.0)(typescript@5.3.3) + eslint: 9.4.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(typescript@5.3.3) + jest: 29.7.0 transitivePeerDependencies: - supports-color - typescript - dev: true - /eslint-plugin-jsonc@2.16.0(eslint@9.4.0): - resolution: {integrity: sha512-Af/ZL5mgfb8FFNleH6KlO4/VdmDuTqmM+SPnWcdoWywTetv7kq+vQe99UyQb9XO3b0OWLVuTH7H0d/PXYCMdSg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: '>=6.0.0' + eslint-plugin-jsonc@2.16.0(eslint@9.4.0): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) eslint: 9.4.0 @@ -10866,38 +7206,8 @@ packages: jsonc-eslint-parser: 2.4.0 natural-compare: 1.4.0 synckit: 0.6.2 - dev: true - - /eslint-plugin-jsx-a11y@6.8.0(eslint@8.57.0): - resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} - engines: {node: '>=4.0'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - dependencies: - '@babel/runtime': 7.23.4 - aria-query: 5.3.0 - array-includes: 3.1.7 - array.prototype.flatmap: 1.3.2 - ast-types-flow: 0.0.8 - axe-core: 4.7.0 - axobject-query: 3.2.1 - damerau-levenshtein: 1.0.8 - emoji-regex: 9.2.2 - es-iterator-helpers: 1.0.19 - eslint: 8.57.0 - hasown: 2.0.2 - jsx-ast-utils: 3.3.5 - language-tags: 1.0.9 - minimatch: 3.1.2 - object.entries: 1.1.7 - object.fromentries: 2.0.7 - dev: true - /eslint-plugin-jsx-a11y@6.8.0(eslint@9.4.0): - resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} - engines: {node: '>=4.0'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint-plugin-jsx-a11y@6.8.0(eslint@9.4.0): dependencies: '@babel/runtime': 7.23.4 aria-query: 5.3.0 @@ -10916,68 +7226,32 @@ packages: minimatch: 3.1.2 object.entries: 1.1.7 object.fromentries: 2.0.7 - dev: true - /eslint-plugin-no-only-tests@3.1.0: - resolution: {integrity: sha512-Lf4YW/bL6Un1R6A76pRZyE1dl1vr31G/ev8UzIc/geCgFWyrKil8hVjYqWVKGB/UIGmb6Slzs9T0wNezdSVegw==} - engines: {node: '>=5.0.0'} - dev: true + eslint-plugin-no-only-tests@3.1.0: {} - /eslint-plugin-only-warn@1.1.0: - resolution: {integrity: sha512-2tktqUAT+Q3hCAU0iSf4xAN1k9zOpjK5WO8104mB0rT/dGhOa09582HN5HlbxNbPRZ0THV7nLGvzugcNOSjzfA==} - engines: {node: '>=6'} - dev: true + eslint-plugin-only-warn@1.1.0: {} - /eslint-plugin-playwright@1.6.1(eslint-plugin-jest@27.9.0)(eslint@8.57.0): - resolution: {integrity: sha512-pfcaeAENH0jZEuUxynfVgMlLY9CSp68D9Ja2z32Xq5zhWCN1HoixSHOzhYVuh/N6fYwtBp4kLu/+IIUTXBTGZg==} - engines: {node: '>=16.6.0'} - peerDependencies: - eslint: '>=8.40.0' - eslint-plugin-jest: '>=25' - peerDependenciesMeta: - eslint-plugin-jest: - optional: true + eslint-plugin-playwright@1.6.1(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(jest@29.7.0)(typescript@5.3.3))(eslint@9.4.0): dependencies: - eslint: 8.57.0 - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.8.0)(eslint@8.57.0)(typescript@5.3.3) + eslint: 9.4.0 globals: 13.23.0 - dev: true + optionalDependencies: + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(jest@29.7.0)(typescript@5.3.3) - /eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0)(eslint@9.4.0)(prettier@3.2.5): - resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - '@types/eslint': '>=8.0.0' - eslint: '>=8.0.0' - eslint-config-prettier: '*' - prettier: '>=3.0.0' - peerDependenciesMeta: - '@types/eslint': - optional: true - eslint-config-prettier: - optional: true + eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0(eslint@9.4.0))(eslint@9.4.0)(prettier@3.2.5): dependencies: eslint: 9.4.0 - eslint-config-prettier: 9.1.0(eslint@9.4.0) prettier: 3.2.5 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 - dev: true + optionalDependencies: + eslint-config-prettier: 9.1.0(eslint@9.4.0) - /eslint-plugin-react-hooks@4.6.0(eslint@8.57.0): - resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} - engines: {node: '>=10'} - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + eslint-plugin-react-hooks@4.6.0(eslint@9.4.0): dependencies: - eslint: 8.57.0 - dev: true + eslint: 9.4.0 - /eslint-plugin-react@7.34.1(eslint@8.57.0): - resolution: {integrity: sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==} - engines: {node: '>=4'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint-plugin-react@7.34.1(eslint@9.4.0): dependencies: array-includes: 3.1.7 array.prototype.findlast: 1.2.5 @@ -10986,7 +7260,7 @@ packages: array.prototype.tosorted: 1.1.3 doctrine: 2.1.0 es-iterator-helpers: 1.0.19 - eslint: 8.57.0 + eslint: 9.4.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -10998,50 +7272,34 @@ packages: resolve: 2.0.0-next.5 semver: 6.3.1 string.prototype.matchall: 4.0.10 - dev: true - /eslint-plugin-testing-library@6.2.0(eslint@8.57.0)(typescript@5.3.3): - resolution: {integrity: sha512-+LCYJU81WF2yQ+Xu4A135CgK8IszcFcyMF4sWkbiu6Oj+Nel0TrkZq/HvDw0/1WuO3dhDQsZA/OpEMGd0NfcUw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} - peerDependencies: - eslint: ^7.5.0 || ^8.0.0 + eslint-plugin-testing-library@6.2.0(eslint@9.4.0)(typescript@5.3.3): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) - eslint: 8.57.0 + '@typescript-eslint/utils': 5.62.0(eslint@9.4.0)(typescript@5.3.3) + eslint: 9.4.0 transitivePeerDependencies: - supports-color - typescript - dev: true - /eslint-plugin-tsdoc@0.2.17: - resolution: {integrity: sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==} + eslint-plugin-tsdoc@0.2.17: dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - dev: true - /eslint-plugin-turbo@1.13.3(eslint@8.57.0): - resolution: {integrity: sha512-RjmlnqYsEqnJ+U3M3IS5jLJDjWv5NsvReCpsC61n5pJ4JMHTZ/lU0EIoL1ccuL1L5wP0APzdXdByBxERcPQ+Nw==} - peerDependencies: - eslint: '>6.6.0' + eslint-plugin-turbo@1.13.3(eslint@9.4.0): dependencies: dotenv: 16.0.3 - eslint: 8.57.0 - dev: true + eslint: 9.4.0 - /eslint-plugin-unicorn@51.0.1(eslint@8.57.0): - resolution: {integrity: sha512-MuR/+9VuB0fydoI0nIn2RDA5WISRn4AsJyNSaNKLVwie9/ONvQhxOBbkfSICBPnzKrB77Fh6CZZXjgTt/4Latw==} - engines: {node: '>=16'} - peerDependencies: - eslint: '>=8.56.0' + eslint-plugin-unicorn@51.0.1(eslint@9.4.0): dependencies: '@babel/helper-validator-identifier': 7.24.5 - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) '@eslint/eslintrc': 2.1.4 ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.37.1 - eslint: 8.57.0 + eslint: 9.4.0 esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -11054,77 +7312,41 @@ packages: strip-indent: 3.0.0 transitivePeerDependencies: - supports-color - dev: true - /eslint-plugin-vitest@0.3.26(@typescript-eslint/eslint-plugin@7.8.0)(eslint@8.57.0)(typescript@5.3.3): - resolution: {integrity: sha512-oxe5JSPgRjco8caVLTh7Ti8PxpwJdhSV0hTQAmkFcNcmy/9DnqLB/oNVRA11RmVRP//2+jIIT6JuBEcpW3obYg==} - engines: {node: ^18.0.0 || >= 20.0.0} - peerDependencies: - '@typescript-eslint/eslint-plugin': '*' - eslint: '>=8.0.0' - vitest: '*' - peerDependenciesMeta: - '@typescript-eslint/eslint-plugin': - optional: true - vitest: - optional: true + eslint-plugin-vitest@0.3.26(@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(typescript@5.3.3): dependencies: - '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.3.3) - eslint: 8.57.0 + '@typescript-eslint/utils': 7.8.0(eslint@9.4.0)(typescript@5.3.3) + eslint: 9.4.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.4.0)(typescript@5.3.3))(eslint@9.4.0)(typescript@5.3.3) transitivePeerDependencies: - supports-color - typescript - dev: true - /eslint-rule-documentation@1.0.23: - resolution: {integrity: sha512-pWReu3fkohwyvztx/oQWWgld2iad25TfUdi6wvhhaDPIQjHU/pyvlKgXFw1kX31SQK2Nq9MH+vRDWB0ZLy8fYw==} - engines: {node: '>=4.0.0'} - dev: true + eslint-rule-documentation@1.0.23: {} - /eslint-scope@5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} - engines: {node: '>=8.0.0'} + eslint-scope@5.1.1: dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 - dev: true - /eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-scope@7.2.2: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 - dev: true - /eslint-scope@8.0.1: - resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-scope@8.0.1: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 - dev: true - /eslint-visitor-keys@2.1.0: - resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} - engines: {node: '>=10'} - dev: true + eslint-visitor-keys@2.1.0: {} - /eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true + eslint-visitor-keys@3.4.3: {} - /eslint-visitor-keys@4.0.0: - resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dev: true + eslint-visitor-keys@4.0.0: {} - /eslint@8.57.0: - resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true + eslint@8.57.0: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@eslint-community/regexpp': 4.10.0 @@ -11166,12 +7388,8 @@ packages: text-table: 0.2.0 transitivePeerDependencies: - supports-color - dev: true - /eslint@9.4.0: - resolution: {integrity: sha512-sjc7Y8cUD1IlwYcTS9qPSvGjAC8Ne9LctpxKKu3x/1IC9bnOg98Zy6GxEJUfr1NojMgVPlyANXYns8oE2c1TAA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - hasBin: true + eslint@9.4.0: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) '@eslint-community/regexpp': 4.10.0 @@ -11209,67 +7427,38 @@ packages: text-table: 0.2.0 transitivePeerDependencies: - supports-color - dev: true - /espree@10.0.1: - resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + espree@10.0.1: dependencies: acorn: 8.11.3 acorn-jsx: 5.3.2(acorn@8.11.3) eslint-visitor-keys: 4.0.0 - dev: true - /espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + espree@9.6.1: dependencies: acorn: 8.11.3 acorn-jsx: 5.3.2(acorn@8.11.3) eslint-visitor-keys: 3.4.3 - dev: true - /esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true + esprima@4.0.1: {} - /esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} - engines: {node: '>=0.10'} + esquery@1.5.0: dependencies: estraverse: 5.3.0 - dev: true - /esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} + esrecurse@4.3.0: dependencies: estraverse: 5.3.0 - dev: true - /estraverse@4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} - engines: {node: '>=4.0'} - dev: true + estraverse@4.3.0: {} - /estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - dev: true + estraverse@5.3.0: {} - /esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - dev: true + esutils@2.0.3: {} - /etag@1.8.1: - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} - engines: {node: '>= 0.6'} - dev: false + etag@1.8.1: {} - /event-stream@3.3.4: - resolution: {integrity: sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==} + event-stream@3.3.4: dependencies: duplexer: 0.1.2 from: 0.1.7 @@ -11278,25 +7467,14 @@ packages: split: 0.3.3 stream-combiner: 0.0.4 through: 2.3.8 - dev: false - /event-target-shim@5.0.1: - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} - engines: {node: '>=6'} - dev: false + event-target-shim@5.0.1: {} - /events@3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} - dev: false + events@3.3.0: {} - /eventsource@2.0.2: - resolution: {integrity: sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA==} - engines: {node: '>=12.0.0'} + eventsource@2.0.2: {} - /execa@5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} - engines: {node: '>=10'} + execa@5.1.1: dependencies: cross-spawn: 7.0.3 get-stream: 6.0.1 @@ -11307,27 +7485,18 @@ packages: onetime: 5.1.2 signal-exit: 3.0.7 strip-final-newline: 2.0.0 - dev: true - /exit@0.1.2: - resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} - engines: {node: '>= 0.8.0'} - dev: true + exit@0.1.2: {} - /expect@29.7.0: - resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + expect@29.7.0: dependencies: '@jest/expect-utils': 29.7.0 jest-get-type: 29.6.3 jest-matcher-utils: 29.7.0 jest-message-util: 29.7.0 jest-util: 29.7.0 - dev: true - /express@4.18.2: - resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==} - engines: {node: '>= 0.10.0'} + express@4.18.2: dependencies: accepts: 1.3.8 array-flatten: 1.1.1 @@ -11362,39 +7531,24 @@ packages: vary: 1.1.2 transitivePeerDependencies: - supports-color - dev: false - /extend-shallow@2.0.1: - resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} - engines: {node: '>=0.10.0'} + extend-shallow@2.0.1: dependencies: is-extendable: 0.1.1 - dev: true - /extendable-error@0.1.7: - resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} - dev: false + extendable-error@0.1.7: {} - /external-editor@3.1.0: - resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} - engines: {node: '>=4'} + external-editor@3.1.0: dependencies: chardet: 0.7.0 iconv-lite: 0.4.24 tmp: 0.0.33 - dev: false - /fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - dev: true + fast-deep-equal@3.1.3: {} - /fast-diff@1.3.0: - resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} - dev: true + fast-diff@1.3.0: {} - /fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} - engines: {node: '>=8.6.0'} + fast-glob@3.3.2: dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 @@ -11402,65 +7556,40 @@ packages: merge2: 1.4.1 micromatch: 4.0.5 - /fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - dev: true + fast-json-stable-stringify@2.1.0: {} - /fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - dev: true + fast-levenshtein@2.0.6: {} - /fast-redact@3.3.0: - resolution: {integrity: sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==} - engines: {node: '>=6'} - dev: false + fast-redact@3.3.0: {} - /fast-safe-stringify@2.1.1: - resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} - dev: false + fast-safe-stringify@2.1.1: {} - /fastq@1.15.0: - resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} + fastq@1.15.0: dependencies: reusify: 1.0.4 - /fb-watchman@2.0.2: - resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + fb-watchman@2.0.2: dependencies: bser: 2.1.1 - dev: true - /fetch-blob@3.2.0: - resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} - engines: {node: ^12.20 || >= 14.13} + fetch-blob@3.2.0: dependencies: node-domexception: 1.0.0 web-streams-polyfill: 3.2.1 - dev: false - /file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} + file-entry-cache@6.0.1: dependencies: flat-cache: 3.2.0 - dev: true - /file-entry-cache@8.0.0: - resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} - engines: {node: '>=16.0.0'} + file-entry-cache@8.0.0: dependencies: flat-cache: 4.0.1 - dev: true - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} + fill-range@7.0.1: dependencies: to-regex-range: 5.0.1 - /finalhandler@1.2.0: - resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} - engines: {node: '>= 0.8'} + finalhandler@1.2.0: dependencies: debug: 2.6.9 encodeurl: 1.0.2 @@ -11471,168 +7600,102 @@ packages: unpipe: 1.0.0 transitivePeerDependencies: - supports-color - dev: false - /find-up@3.0.0: - resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} - engines: {node: '>=6'} + find-up@3.0.0: dependencies: locate-path: 3.0.0 - dev: false - /find-up@4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} - engines: {node: '>=8'} + find-up@4.1.0: dependencies: locate-path: 5.0.0 path-exists: 4.0.0 - /find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} + find-up@5.0.0: dependencies: locate-path: 6.0.0 path-exists: 4.0.0 - /find-yarn-workspace-root2@1.2.16: - resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} + find-yarn-workspace-root2@1.2.16: dependencies: micromatch: 4.0.5 pkg-dir: 4.2.0 - dev: false - /flat-cache@3.2.0: - resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} - engines: {node: ^10.12.0 || >=12.0.0} + flat-cache@3.2.0: dependencies: flatted: 3.2.9 keyv: 4.5.4 rimraf: 3.0.2 - dev: true - /flat-cache@4.0.1: - resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} - engines: {node: '>=16'} + flat-cache@4.0.1: dependencies: flatted: 3.2.9 keyv: 4.5.4 - dev: true - /flatted@3.2.9: - resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} - dev: true + flatted@3.2.9: {} - /for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + for-each@0.3.3: dependencies: is-callable: 1.2.7 - /form-data-encoder@2.1.4: - resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} - engines: {node: '>= 14.17'} - dev: false + form-data-encoder@2.1.4: {} - /form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} - engines: {node: '>= 6'} + form-data@4.0.0: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 - dev: true - /formdata-polyfill@4.0.10: - resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} - engines: {node: '>=12.20.0'} + formdata-polyfill@4.0.10: dependencies: fetch-blob: 3.2.0 - dev: false - /forwarded@0.2.0: - resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} - engines: {node: '>= 0.6'} - dev: false + forwarded@0.2.0: {} - /fresh@0.5.2: - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} - engines: {node: '>= 0.6'} - dev: false + fresh@0.5.2: {} - /from@0.1.7: - resolution: {integrity: sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==} - dev: false + from@0.1.7: {} - /fs-extra@11.1.1: - resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} - engines: {node: '>=14.14'} + fs-extra@11.1.1: dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.1 - dev: false - /fs-extra@7.0.1: - resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} - engines: {node: '>=6 <7 || >=8'} + fs-extra@7.0.1: dependencies: graceful-fs: 4.2.11 jsonfile: 4.0.0 universalify: 0.1.2 - dev: false - /fs-extra@8.1.0: - resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} - engines: {node: '>=6 <7 || >=8'} + fs-extra@8.1.0: dependencies: graceful-fs: 4.2.11 jsonfile: 4.0.0 universalify: 0.1.2 - dev: false - /fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - dev: true + fs.realpath@1.0.0: {} - /fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - dev: true + fsevents@2.3.3: optional: true - /function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + function-bind@1.1.2: {} - /function.prototype.name@1.1.6: - resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} - engines: {node: '>= 0.4'} + function.prototype.name@1.1.6: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 functions-have-names: 1.2.3 - /functions-have-names@1.2.3: - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + functions-have-names@1.2.3: {} - /fx@31.0.0: - resolution: {integrity: sha512-OoeYSPKqNKmfnH4s+rGYI0c8OZmqqOOXsUtqy0YyHqQQoQSDiDs3m3M9uXKx5OQR+jDx7/FhYqpO3kl/As/xgg==} - hasBin: true - dev: false + fx@31.0.0: {} - /gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - dev: true + gensync@1.0.0-beta.2: {} - /get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} + get-caller-file@2.0.5: {} - /get-intrinsic@1.2.4: - resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} - engines: {node: '>= 0.4'} + get-intrinsic@1.2.4: dependencies: es-errors: 1.3.0 function-bind: 1.1.2 @@ -11640,66 +7703,42 @@ packages: has-symbols: 1.0.3 hasown: 2.0.2 - /get-package-type@0.1.0: - resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} - engines: {node: '>=8.0.0'} - dev: true + get-package-type@0.1.0: {} - /get-stdin@9.0.0: - resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} - engines: {node: '>=12'} - dev: true + get-stdin@9.0.0: {} - /get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} + get-stream@6.0.1: {} - /get-symbol-description@1.0.2: - resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} - engines: {node: '>= 0.4'} + get-symbol-description@1.0.2: dependencies: call-bind: 1.0.7 es-errors: 1.3.0 get-intrinsic: 1.2.4 - /get-tsconfig@4.7.2: - resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} + get-tsconfig@4.7.2: dependencies: resolve-pkg-maps: 1.0.0 - dev: true - /git-hooks-list@3.1.0: - resolution: {integrity: sha512-LF8VeHeR7v+wAbXqfgRlTSX/1BJR9Q1vEMR8JAz1cEg6GX07+zyj3sAdDvYjj/xnlIfVuGgj4qBei1K3hKH+PA==} - dev: true + git-hooks-list@3.1.0: {} - /git-up@7.0.0: - resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==} + git-up@7.0.0: dependencies: is-ssh: 1.4.0 parse-url: 8.1.0 - dev: false - /git-url-parse@13.1.1: - resolution: {integrity: sha512-PCFJyeSSdtnbfhSNRw9Wk96dDCNx+sogTe4YNXeXSJxt7xz5hvXekuRn9JX7m+Mf4OscCu8h+mtAl3+h5Fo8lQ==} + git-url-parse@13.1.1: dependencies: git-up: 7.0.0 - dev: false - /glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} + glob-parent@5.1.2: dependencies: is-glob: 4.0.3 - /glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} + glob-parent@6.0.2: dependencies: is-glob: 4.0.3 - dev: true - /glob@7.1.6: - resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} + glob@7.1.6: dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -11707,10 +7746,8 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 - dev: true - /glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + glob@7.2.3: dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -11718,34 +7755,20 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 - dev: true - /globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - dev: true + globals@11.12.0: {} - /globals@13.23.0: - resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==} - engines: {node: '>=8'} + globals@13.23.0: dependencies: type-fest: 0.20.2 - dev: true - /globals@14.0.0: - resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} - engines: {node: '>=18'} - dev: true + globals@14.0.0: {} - /globalthis@1.0.3: - resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} - engines: {node: '>= 0.4'} + globalthis@1.0.3: dependencies: define-properties: 1.2.1 - /globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} + globby@11.1.0: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 @@ -11754,9 +7777,7 @@ packages: merge2: 1.4.1 slash: 3.0.0 - /globby@13.2.2: - resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + globby@13.2.2: dependencies: dir-glob: 3.0.1 fast-glob: 3.3.2 @@ -11764,14 +7785,11 @@ packages: merge2: 1.4.1 slash: 4.0.0 - /gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + gopd@1.0.1: dependencies: get-intrinsic: 1.2.4 - /got@12.6.1: - resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==} - engines: {node: '>=14.16'} + got@12.6.1: dependencies: '@sindresorhus/is': 5.6.0 '@szmarczak/http-timer': 5.0.1 @@ -11784,209 +7802,124 @@ packages: lowercase-keys: 3.0.0 p-cancelable: 3.0.0 responselike: 3.0.0 - dev: false - /graceful-fs@4.2.10: - resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} - dev: false + graceful-fs@4.2.10: {} - /graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + graceful-fs@4.2.11: {} - /grapheme-splitter@1.0.4: - resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} - dev: false + grapheme-splitter@1.0.4: {} - /graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - dev: true + graphemer@1.4.0: {} - /gray-matter@4.0.3: - resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} - engines: {node: '>=6.0'} + gray-matter@4.0.3: dependencies: js-yaml: 3.14.1 kind-of: 6.0.3 section-matter: 1.0.0 strip-bom-string: 1.0.0 - dev: true - /hard-rejection@2.1.0: - resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} - engines: {node: '>=6'} - dev: false + hard-rejection@2.1.0: {} - /has-ansi@2.0.0: - resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} - engines: {node: '>=0.10.0'} + has-ansi@2.0.0: dependencies: ansi-regex: 2.1.1 - dev: true - /has-bigints@1.0.2: - resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + has-bigints@1.0.2: {} - /has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} + has-flag@3.0.0: {} - /has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} + has-flag@4.0.0: {} - /has-property-descriptors@1.0.2: - resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + has-property-descriptors@1.0.2: dependencies: es-define-property: 1.0.0 - /has-proto@1.0.3: - resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} - engines: {node: '>= 0.4'} + has-proto@1.0.3: {} - /has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} - engines: {node: '>= 0.4'} + has-symbols@1.0.3: {} - /has-tostringtag@1.0.2: - resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} - engines: {node: '>= 0.4'} + has-tostringtag@1.0.2: dependencies: has-symbols: 1.0.3 - /hasown@2.0.0: - resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} - engines: {node: '>= 0.4'} + hasown@2.0.0: dependencies: function-bind: 1.1.2 - dev: true - /hasown@2.0.2: - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} - engines: {node: '>= 0.4'} + hasown@2.0.2: dependencies: function-bind: 1.1.2 - /hosted-git-info@2.8.9: - resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + hosted-git-info@2.8.9: {} - /html-escaper@2.0.2: - resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} - dev: true + html-escaper@2.0.2: {} - /http-cache-semantics@4.1.1: - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} - dev: false + http-cache-semantics@4.1.1: {} - /http-errors@2.0.0: - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} - engines: {node: '>= 0.8'} + http-errors@2.0.0: dependencies: depd: 2.0.0 inherits: 2.0.4 setprototypeof: 1.2.0 statuses: 2.0.1 toidentifier: 1.0.1 - dev: false - /http2-wrapper@2.2.1: - resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} - engines: {node: '>=10.19.0'} + http2-wrapper@2.2.1: dependencies: quick-lru: 5.1.1 resolve-alpn: 1.2.1 - dev: false - /https-proxy-agent@5.0.0: - resolution: {integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==} - engines: {node: '>= 6'} + https-proxy-agent@5.0.0: dependencies: agent-base: 6.0.2 debug: 4.3.4 transitivePeerDependencies: - supports-color - dev: false - /human-id@1.0.2: - resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==} - dev: false + human-id@1.0.2: {} - /human-signals@2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} - engines: {node: '>=10.17.0'} - dev: true + human-signals@2.1.0: {} - /husky@9.0.11: - resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==} - engines: {node: '>=18'} - hasBin: true - dev: false + husky@9.0.11: {} - /iconv-lite@0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} - engines: {node: '>=0.10.0'} + iconv-lite@0.4.24: dependencies: safer-buffer: 2.1.2 - dev: false - /ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - dev: false + ieee754@1.2.1: {} - /ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} - engines: {node: '>= 4'} + ignore@5.3.1: {} - /import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} - engines: {node: '>=6'} + import-fresh@3.3.0: dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 - dev: true - /import-local@3.1.0: - resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} - engines: {node: '>=8'} - hasBin: true + import-local@3.1.0: dependencies: pkg-dir: 4.2.0 resolve-cwd: 3.0.0 - dev: true - /imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - dev: true + imurmurhash@0.1.4: {} - /indent-string@4.0.0: - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} - engines: {node: '>=8'} + indent-string@4.0.0: {} - /inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + inflight@1.0.6: dependencies: once: 1.4.0 wrappy: 1.0.2 - dev: true - /inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + inherits@2.0.4: {} - /ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - dev: false + ini@1.3.8: {} - /internal-slot@1.0.7: - resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} - engines: {node: '>= 0.4'} + internal-slot@1.0.7: dependencies: es-errors: 1.3.0 hasown: 2.0.2 side-channel: 1.0.4 - /ioredis@5.4.1: - resolution: {integrity: sha512-2YZsvl7jopIa1gaePkeMtd9rAcSjOOjPtpcLlOeusyO+XH2SK5ZcT+UCrElPP+WVIInh2TzeI4XW9ENaSLVVHA==} - engines: {node: '>=12.22.0'} + ioredis@5.4.1: dependencies: '@ioredis/commands': 1.2.0 cluster-key-slot: 1.1.2 @@ -11999,235 +7932,140 @@ packages: standard-as-callback: 2.1.0 transitivePeerDependencies: - supports-color - dev: false - /ipaddr.js@1.9.1: - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} - engines: {node: '>= 0.10'} - dev: false + ipaddr.js@1.9.1: {} - /is-array-buffer@3.0.4: - resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} - engines: {node: '>= 0.4'} + is-array-buffer@3.0.4: dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 - /is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + is-arrayish@0.2.1: {} - /is-async-function@2.0.0: - resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} - engines: {node: '>= 0.4'} + is-async-function@2.0.0: dependencies: has-tostringtag: 1.0.2 - dev: true - /is-bigint@1.0.4: - resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + is-bigint@1.0.4: dependencies: has-bigints: 1.0.2 - /is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} + is-binary-path@2.1.0: dependencies: binary-extensions: 2.2.0 - dev: true - /is-boolean-object@1.1.2: - resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} - engines: {node: '>= 0.4'} + is-boolean-object@1.1.2: dependencies: call-bind: 1.0.7 has-tostringtag: 1.0.2 - /is-builtin-module@3.2.1: - resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} - engines: {node: '>=6'} + is-builtin-module@3.2.1: dependencies: builtin-modules: 3.3.0 - dev: true - /is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} + is-callable@1.2.7: {} - /is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + is-core-module@2.13.1: dependencies: hasown: 2.0.2 - /is-data-view@1.0.1: - resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} - engines: {node: '>= 0.4'} + is-data-view@1.0.1: dependencies: is-typed-array: 1.1.13 - /is-date-object@1.0.5: - resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} - engines: {node: '>= 0.4'} + is-date-object@1.0.5: dependencies: has-tostringtag: 1.0.2 - /is-extendable@0.1.1: - resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} - engines: {node: '>=0.10.0'} - dev: true + is-extendable@0.1.1: {} - /is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} + is-extglob@2.1.1: {} - /is-finalizationregistry@1.0.2: - resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + is-finalizationregistry@1.0.2: dependencies: call-bind: 1.0.7 - dev: true - /is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} + is-fullwidth-code-point@3.0.0: {} - /is-generator-fn@2.1.0: - resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} - engines: {node: '>=6'} - dev: true + is-generator-fn@2.1.0: {} - /is-generator-function@1.0.10: - resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} - engines: {node: '>= 0.4'} + is-generator-function@1.0.10: dependencies: has-tostringtag: 1.0.2 - dev: true - /is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} + is-glob@4.0.3: dependencies: is-extglob: 2.1.1 - /is-map@2.0.2: - resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} - dev: true + is-map@2.0.2: {} - /is-negative-zero@2.0.3: - resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} - engines: {node: '>= 0.4'} + is-negative-zero@2.0.3: {} - /is-number-object@1.0.7: - resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} - engines: {node: '>= 0.4'} + is-number-object@1.0.7: dependencies: has-tostringtag: 1.0.2 - /is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} + is-number@7.0.0: {} - /is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - dev: true + is-path-inside@3.0.3: {} - /is-plain-obj@1.1.0: - resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} - engines: {node: '>=0.10.0'} - dev: false + is-plain-obj@1.1.0: {} - /is-plain-obj@4.1.0: - resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} - engines: {node: '>=12'} - dev: true + is-plain-obj@4.1.0: {} - /is-regex@1.1.4: - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} - engines: {node: '>= 0.4'} + is-regex@1.1.4: dependencies: call-bind: 1.0.7 has-tostringtag: 1.0.2 - /is-set@2.0.2: - resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} - dev: true + is-set@2.0.2: {} - /is-shared-array-buffer@1.0.3: - resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} - engines: {node: '>= 0.4'} + is-shared-array-buffer@1.0.3: dependencies: call-bind: 1.0.7 - /is-ssh@1.4.0: - resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==} + is-ssh@1.4.0: dependencies: protocols: 2.0.1 - dev: false - /is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} - dev: true + is-stream@2.0.1: {} - /is-string@1.0.7: - resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} - engines: {node: '>= 0.4'} + is-string@1.0.7: dependencies: has-tostringtag: 1.0.2 - /is-subdir@1.2.0: - resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} - engines: {node: '>=4'} + is-subdir@1.2.0: dependencies: better-path-resolve: 1.0.0 - dev: false - /is-symbol@1.0.4: - resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} - engines: {node: '>= 0.4'} + is-symbol@1.0.4: dependencies: has-symbols: 1.0.3 - /is-typed-array@1.1.13: - resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} - engines: {node: '>= 0.4'} + is-typed-array@1.1.13: dependencies: which-typed-array: 1.1.15 - /is-weakmap@2.0.1: - resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} - dev: true + is-weakmap@2.0.1: {} - /is-weakref@1.0.2: - resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + is-weakref@1.0.2: dependencies: call-bind: 1.0.7 - /is-weakset@2.0.2: - resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} + is-weakset@2.0.2: dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 - dev: true - /is-windows@1.0.2: - resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} - engines: {node: '>=0.10.0'} - dev: false + is-windows@1.0.2: {} - /isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + isarray@2.0.5: {} - /isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + isexe@2.0.0: {} - /istanbul-lib-coverage@3.2.2: - resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} - engines: {node: '>=8'} - dev: true + istanbul-lib-coverage@3.2.2: {} - /istanbul-lib-instrument@5.2.1: - resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} - engines: {node: '>=8'} + istanbul-lib-instrument@5.2.1: dependencies: '@babel/core': 7.24.5 '@babel/parser': 7.24.5 @@ -12236,11 +8074,8 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true - /istanbul-lib-instrument@6.0.1: - resolution: {integrity: sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==} - engines: {node: '>=10'} + istanbul-lib-instrument@6.0.1: dependencies: '@babel/core': 7.24.5 '@babel/parser': 7.24.5 @@ -12249,58 +8084,41 @@ packages: semver: 7.6.0 transitivePeerDependencies: - supports-color - dev: true - /istanbul-lib-report@3.0.1: - resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} - engines: {node: '>=10'} + istanbul-lib-report@3.0.1: dependencies: istanbul-lib-coverage: 3.2.2 make-dir: 4.0.0 supports-color: 7.2.0 - dev: true - /istanbul-lib-source-maps@4.0.1: - resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} - engines: {node: '>=10'} + istanbul-lib-source-maps@4.0.1: dependencies: debug: 4.3.4 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: - supports-color - dev: true - /istanbul-reports@3.1.6: - resolution: {integrity: sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==} - engines: {node: '>=8'} + istanbul-reports@3.1.6: dependencies: html-escaper: 2.0.2 istanbul-lib-report: 3.0.1 - dev: true - /iterator.prototype@1.1.2: - resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} + iterator.prototype@1.1.2: dependencies: define-properties: 1.2.1 get-intrinsic: 1.2.4 has-symbols: 1.0.3 reflect.getprototypeof: 1.0.4 set-function-name: 2.0.1 - dev: true - /jest-changed-files@29.7.0: - resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-changed-files@29.7.0: dependencies: execa: 5.1.1 jest-util: 29.7.0 p-limit: 3.1.0 - dev: true - /jest-circus@29.7.0: - resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-circus@29.7.0: dependencies: '@jest/environment': 29.7.0 '@jest/expect': 29.7.0 @@ -12325,26 +8143,56 @@ packages: transitivePeerDependencies: - babel-plugin-macros - supports-color - dev: true - /jest-cli@29.7.0(@types/node@20.12.10): - resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true + jest-cli@29.7.0: + dependencies: + '@jest/core': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0 + exit: 0.1.2 + import-local: 3.1.0 + jest-config: 29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + optional: true + + jest-cli@29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)): + dependencies: + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)) + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)) + exit: 0.1.2 + import-local: 3.1.0 + jest-config: 29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest-cli@29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)): dependencies: - '@jest/core': 29.7.0 + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.12.10)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.12.10) + create-jest: 29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.12.10) + jest-config: 29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -12353,24 +8201,43 @@ packages: - babel-plugin-macros - supports-color - ts-node - dev: true - /jest-config@29.7.0(@types/node@20.12.10): - resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@types/node': '*' - ts-node: '>=9.0.0' - peerDependenciesMeta: - '@types/node': - optional: true - ts-node: - optional: true + jest-config@29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)): dependencies: '@babel/core': 7.24.5 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.24.5) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.5 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: '@types/node': 20.12.10 + ts-node: 10.9.2(@types/node@20.12.10)(typescript@5.3.3) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-config@29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)): + dependencies: + '@babel/core': 7.24.5 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.24.5) chalk: 4.1.2 ci-info: 3.9.0 @@ -12390,42 +8257,33 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 20.12.10 + ts-node: 10.9.2(@types/node@20.12.10)(typescript@5.3.3) transitivePeerDependencies: - babel-plugin-macros - supports-color - dev: true - /jest-diff@29.7.0: - resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-diff@29.7.0: dependencies: chalk: 4.1.2 diff-sequences: 29.6.3 jest-get-type: 29.6.3 pretty-format: 29.7.0 - dev: true - /jest-docblock@29.7.0: - resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-docblock@29.7.0: dependencies: detect-newline: 3.1.0 - dev: true - /jest-each@29.7.0: - resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-each@29.7.0: dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 jest-get-type: 29.6.3 jest-util: 29.7.0 pretty-format: 29.7.0 - dev: true - /jest-environment-node@29.7.0: - resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-environment-node@29.7.0: dependencies: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 @@ -12433,16 +8291,10 @@ packages: '@types/node': 20.12.10 jest-mock: 29.7.0 jest-util: 29.7.0 - dev: true - /jest-get-type@29.6.3: - resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dev: true + jest-get-type@29.6.3: {} - /jest-haste-map@29.7.0: - resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-haste-map@29.7.0: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 @@ -12457,29 +8309,20 @@ packages: walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 - dev: true - /jest-leak-detector@29.7.0: - resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-leak-detector@29.7.0: dependencies: jest-get-type: 29.6.3 pretty-format: 29.7.0 - dev: true - /jest-matcher-utils@29.7.0: - resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-matcher-utils@29.7.0: dependencies: chalk: 4.1.2 jest-diff: 29.7.0 jest-get-type: 29.6.3 pretty-format: 29.7.0 - dev: true - /jest-message-util@29.7.0: - resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-message-util@29.7.0: dependencies: '@babel/code-frame': 7.24.2 '@jest/types': 29.6.3 @@ -12490,47 +8333,27 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 stack-utils: 2.0.6 - dev: true - /jest-mock@29.7.0: - resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 '@types/node': 20.12.10 jest-util: 29.7.0 - dev: true - /jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): - resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} - engines: {node: '>=6'} - peerDependencies: - jest-resolve: '*' - peerDependenciesMeta: - jest-resolve: - optional: true - dependencies: + jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): + optionalDependencies: jest-resolve: 29.7.0 - dev: true - /jest-regex-util@29.6.3: - resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dev: true + jest-regex-util@29.6.3: {} - /jest-resolve-dependencies@29.7.0: - resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-resolve-dependencies@29.7.0: dependencies: jest-regex-util: 29.6.3 jest-snapshot: 29.7.0 transitivePeerDependencies: - supports-color - dev: true - /jest-resolve@29.7.0: - resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-resolve@29.7.0: dependencies: chalk: 4.1.2 graceful-fs: 4.2.11 @@ -12541,11 +8364,8 @@ packages: resolve: 1.22.8 resolve.exports: 2.0.2 slash: 3.0.0 - dev: true - /jest-runner@29.7.0: - resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-runner@29.7.0: dependencies: '@jest/console': 29.7.0 '@jest/environment': 29.7.0 @@ -12570,11 +8390,8 @@ packages: source-map-support: 0.5.13 transitivePeerDependencies: - supports-color - dev: true - /jest-runtime@29.7.0: - resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-runtime@29.7.0: dependencies: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 @@ -12600,11 +8417,8 @@ packages: strip-bom: 4.0.0 transitivePeerDependencies: - supports-color - dev: true - /jest-snapshot@29.7.0: - resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-snapshot@29.7.0: dependencies: '@babel/core': 7.24.5 '@babel/generator': 7.24.5 @@ -12628,11 +8442,8 @@ packages: semver: 7.6.0 transitivePeerDependencies: - supports-color - dev: true - /jest-util@29.7.0: - resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 '@types/node': 20.12.10 @@ -12640,11 +8451,8 @@ packages: ci-info: 3.9.0 graceful-fs: 4.2.11 picomatch: 2.3.1 - dev: true - /jest-validate@29.7.0: - resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-validate@29.7.0: dependencies: '@jest/types': 29.6.3 camelcase: 6.3.0 @@ -12652,11 +8460,8 @@ packages: jest-get-type: 29.6.3 leven: 3.1.0 pretty-format: 29.7.0 - dev: true - /jest-watcher@29.7.0: - resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-watcher@29.7.0: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 @@ -12666,146 +8471,110 @@ packages: emittery: 0.13.1 jest-util: 29.7.0 string-length: 4.0.2 - dev: true - /jest-worker@29.7.0: - resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-worker@29.7.0: dependencies: '@types/node': 20.12.10 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - dev: true - /jest@29.7.0(@types/node@20.12.10): - resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true + jest@29.7.0: dependencies: '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.12.10) + jest-cli: 29.7.0 transitivePeerDependencies: - '@types/node' - babel-plugin-macros - supports-color - ts-node - dev: true + optional: true - /jju@1.4.0: - resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} + jest@29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)): + dependencies: + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)) + '@jest/types': 29.6.3 + import-local: 3.1.0 + jest-cli: 29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node - /jmespath@0.15.0: - resolution: {integrity: sha512-+kHj8HXArPfpPEKGLZ+kB5ONRTCiGQXo8RQYL0hH8t6pWXUBBK5KkkQmTNOwKK4LEsd0yTsgtjJVm4UBSZea4w==} - engines: {node: '>= 0.6.0'} - dev: false + jest@29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)): + dependencies: + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.12.10)) + '@jest/types': 29.6.3 + import-local: 3.1.0 + jest-cli: 29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node - /joycon@3.1.1: - resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} - engines: {node: '>=10'} + jju@1.4.0: {} - /js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + jmespath@0.15.0: {} - /js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} - hasBin: true + joycon@3.1.1: {} + + js-tokens@4.0.0: {} + + js-yaml@3.14.1: dependencies: argparse: 1.0.10 esprima: 4.0.1 - /js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true + js-yaml@4.1.0: dependencies: argparse: 2.0.1 - /jsesc@0.5.0: - resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} - hasBin: true - dev: true + jsesc@0.5.0: {} - /jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} - hasBin: true - dev: true + jsesc@2.5.2: {} - /jsesc@3.0.2: - resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} - engines: {node: '>=6'} - hasBin: true - dev: true + jsesc@3.0.2: {} - /json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + json-buffer@3.0.1: {} - /json-parse-better-errors@1.0.2: - resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} - dev: false + json-parse-better-errors@1.0.2: {} - /json-parse-even-better-errors@2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + json-parse-even-better-errors@2.3.1: {} - /json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - dev: true + json-schema-traverse@0.4.1: {} - /json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - dev: true + json-stable-stringify-without-jsonify@1.0.1: {} - /json-stringify-safe@5.0.1: - resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} - dev: true + json-stringify-safe@5.0.1: {} - /json5@1.0.2: - resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} - hasBin: true + json5@1.0.2: dependencies: minimist: 1.2.8 - dev: true - /json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - dev: true + json5@2.2.3: {} - /jsonc-eslint-parser@2.4.0: - resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + jsonc-eslint-parser@2.4.0: dependencies: acorn: 8.11.3 eslint-visitor-keys: 3.4.3 espree: 9.6.1 semver: 7.6.0 - dev: true - /jsonfile@4.0.0: - resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + jsonfile@4.0.0: optionalDependencies: graceful-fs: 4.2.11 - dev: false - /jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + jsonfile@6.1.0: dependencies: universalify: 2.0.1 optionalDependencies: graceful-fs: 4.2.11 - dev: false - /jsonwebtoken@9.0.2: - resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} - engines: {node: '>=12', npm: '>=6'} + jsonwebtoken@9.0.2: dependencies: jws: 3.2.2 lodash.includes: 4.3.0 @@ -12817,298 +8586,169 @@ packages: lodash.once: 4.1.1 ms: 2.1.3 semver: 7.6.0 - dev: false - /jsx-ast-utils@3.3.5: - resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} - engines: {node: '>=4.0'} + jsx-ast-utils@3.3.5: dependencies: array-includes: 3.1.7 array.prototype.flat: 1.3.2 object.assign: 4.1.4 object.values: 1.1.7 - dev: true - /jwa@1.4.1: - resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} + jwa@1.4.1: dependencies: buffer-equal-constant-time: 1.0.1 ecdsa-sig-formatter: 1.0.11 safe-buffer: 5.2.1 - dev: false - /jws@3.2.2: - resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} + jws@3.2.2: dependencies: jwa: 1.4.1 safe-buffer: 5.2.1 - dev: false - /keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + keyv@4.5.4: dependencies: json-buffer: 3.0.1 - /kind-of@6.0.3: - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} - engines: {node: '>=0.10.0'} + kind-of@6.0.3: {} - /kleur@3.0.3: - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} - engines: {node: '>=6'} - dev: true + kleur@3.0.3: {} - /kleur@4.1.5: - resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} - engines: {node: '>=6'} - dev: false + kleur@4.1.5: {} - /language-subtag-registry@0.3.22: - resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} - dev: true + language-subtag-registry@0.3.22: {} - /language-tags@1.0.9: - resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} - engines: {node: '>=0.10'} + language-tags@1.0.9: dependencies: language-subtag-registry: 0.3.22 - dev: true - /leven@2.1.0: - resolution: {integrity: sha512-nvVPLpIHUxCUoRLrFqTgSxXJ614d8AgQoWl7zPe/2VadE8+1dpU3LBhowRuBAcuwruWtOdD8oYC9jDNJjXDPyA==} - engines: {node: '>=0.10.0'} - dev: false + leven@2.1.0: {} - /leven@3.1.0: - resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} - engines: {node: '>=6'} - dev: true + leven@3.1.0: {} - /levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} + levn@0.4.1: dependencies: prelude-ls: 1.2.1 type-check: 0.4.0 - dev: true - /lilconfig@3.0.0: - resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} - engines: {node: '>=14'} - dev: true + lilconfig@3.0.0: {} - /lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + lines-and-columns@1.2.4: {} - /load-json-file@5.3.0: - resolution: {integrity: sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==} - engines: {node: '>=6'} + load-json-file@5.3.0: dependencies: graceful-fs: 4.2.11 parse-json: 4.0.0 pify: 4.0.1 strip-bom: 3.0.0 type-fest: 0.3.1 - dev: false - /load-tsconfig@0.2.5: - resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true + load-tsconfig@0.2.5: {} - /load-yaml-file@0.2.0: - resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} - engines: {node: '>=6'} + load-yaml-file@0.2.0: dependencies: graceful-fs: 4.2.11 js-yaml: 3.14.1 pify: 4.0.1 strip-bom: 3.0.0 - dev: false - /locate-path@3.0.0: - resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} - engines: {node: '>=6'} + locate-path@3.0.0: dependencies: p-locate: 3.0.0 path-exists: 3.0.0 - dev: false - /locate-path@5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} - engines: {node: '>=8'} + locate-path@5.0.0: dependencies: p-locate: 4.1.0 - /locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} + locate-path@6.0.0: dependencies: p-locate: 5.0.0 - /lodash.camelcase@4.3.0: - resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - dev: true + lodash.camelcase@4.3.0: {} - /lodash.defaults@4.2.0: - resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} - dev: false + lodash.defaults@4.2.0: {} - /lodash.includes@4.3.0: - resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} - dev: false + lodash.includes@4.3.0: {} - /lodash.isarguments@3.1.0: - resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} - dev: false + lodash.isarguments@3.1.0: {} - /lodash.isboolean@3.0.3: - resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} - dev: false + lodash.isboolean@3.0.3: {} - /lodash.isinteger@4.0.4: - resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} - dev: false + lodash.isinteger@4.0.4: {} - /lodash.isnumber@3.0.3: - resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} - dev: false + lodash.isnumber@3.0.3: {} - /lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - dev: false + lodash.isplainobject@4.0.6: {} - /lodash.isstring@4.0.1: - resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} - dev: false + lodash.isstring@4.0.1: {} - /lodash.kebabcase@4.1.1: - resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} - dev: true + lodash.kebabcase@4.1.1: {} - /lodash.memoize@4.1.2: - resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} - dev: true + lodash.memoize@4.1.2: {} - /lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - dev: true + lodash.merge@4.6.2: {} - /lodash.once@4.1.1: - resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} - dev: false + lodash.once@4.1.1: {} - /lodash.snakecase@4.1.1: - resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} - dev: true + lodash.snakecase@4.1.1: {} - /lodash.sortby@4.7.0: - resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} - dev: true + lodash.sortby@4.7.0: {} - /lodash.startcase@4.4.0: - resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} - dev: false + lodash.startcase@4.4.0: {} - /lodash.upperfirst@4.3.1: - resolution: {integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==} - dev: true + lodash.upperfirst@4.3.1: {} - /lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - dev: true + lodash@4.17.21: {} - /loglevel-colored-level-prefix@1.0.0: - resolution: {integrity: sha512-u45Wcxxc+SdAlh4yeF/uKlC1SPUPCy0gullSNKXod5I4bmifzk+Q4lSLExNEVn19tGaJipbZ4V4jbFn79/6mVA==} + loglevel-colored-level-prefix@1.0.0: dependencies: chalk: 1.1.3 loglevel: 1.8.1 - dev: true - /loglevel@1.8.1: - resolution: {integrity: sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg==} - engines: {node: '>= 0.6.0'} - dev: true + loglevel@1.8.1: {} - /loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true + loose-envify@1.4.0: dependencies: js-tokens: 4.0.0 - dev: true - /lowercase-keys@3.0.0: - resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: false + lowercase-keys@3.0.0: {} - /lru-cache@10.2.2: - resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==} - engines: {node: 14 || >=16.14} - dev: false + lru-cache@10.2.2: {} - /lru-cache@4.1.5: - resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} + lru-cache@4.1.5: dependencies: pseudomap: 1.0.2 yallist: 2.1.2 - dev: false - /lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 - dev: true - /lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} + lru-cache@6.0.0: dependencies: yallist: 4.0.0 - /lru_map@0.3.3: - resolution: {integrity: sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==} - dev: false + lru_map@0.3.3: {} - /make-dir@4.0.0: - resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} - engines: {node: '>=10'} + make-dir@4.0.0: dependencies: semver: 7.6.0 - dev: true - /make-error@1.3.6: - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - dev: true + make-error@1.3.6: {} - /makeerror@1.0.12: - resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} + makeerror@1.0.12: dependencies: tmpl: 1.0.5 - dev: true - /map-obj@1.0.1: - resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} - engines: {node: '>=0.10.0'} - dev: false + map-obj@1.0.1: {} - /map-obj@4.3.0: - resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} - engines: {node: '>=8'} - dev: false + map-obj@4.3.0: {} - /map-stream@0.1.0: - resolution: {integrity: sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==} - dev: false + map-stream@0.1.0: {} - /media-typer@0.3.0: - resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} - engines: {node: '>= 0.6'} - dev: false + media-typer@0.3.0: {} - /meow@6.1.1: - resolution: {integrity: sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==} - engines: {node: '>=8'} + meow@6.1.1: dependencies: '@types/minimist': 1.2.5 camelcase-keys: 6.2.2 @@ -13121,320 +8761,192 @@ packages: trim-newlines: 3.0.1 type-fest: 0.13.1 yargs-parser: 18.1.3 - dev: false - /merge-descriptors@1.0.1: - resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} - dev: false + merge-descriptors@1.0.1: {} - /merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - dev: true + merge-stream@2.0.0: {} - /merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} + merge2@1.4.1: {} - /methods@1.1.2: - resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} - engines: {node: '>= 0.6'} - dev: false + methods@1.1.2: {} - /micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} - engines: {node: '>=8.6'} + micromatch@4.0.5: dependencies: braces: 3.0.2 picomatch: 2.3.1 - /mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} + mime-db@1.52.0: {} - /mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} + mime-types@2.1.35: dependencies: mime-db: 1.52.0 - /mime@1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true - dev: false + mime@1.6.0: {} - /mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} - dev: true + mimic-fn@2.1.0: {} - /mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} - dev: false + mimic-response@3.1.0: {} - /mimic-response@4.0.0: - resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: false + mimic-response@4.0.0: {} - /min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} + min-indent@1.0.1: {} - /minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 - dev: true - /minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.3: dependencies: brace-expansion: 2.0.1 - dev: true - /minimatch@9.0.4: - resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} - engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.4: dependencies: brace-expansion: 2.0.1 - dev: true - /minimist-options@4.1.0: - resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} - engines: {node: '>= 6'} + minimist-options@4.1.0: dependencies: arrify: 1.0.1 is-plain-obj: 1.1.0 kind-of: 6.0.3 - dev: false - /minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + minimist@1.2.8: {} - /mixme@0.5.10: - resolution: {integrity: sha512-5H76ANWinB1H3twpJ6JY8uvAtpmFvHNArpilJAjXRKXSDDLPIMoZArw5SH0q9z+lLs8IrMw7Q2VWpWimFKFT1Q==} - engines: {node: '>= 8.0.0'} - dev: false + mixme@0.5.10: {} - /mri@1.1.4: - resolution: {integrity: sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==} - engines: {node: '>=4'} - dev: false + mri@1.1.4: {} - /ms@2.0.0: - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - dev: false + ms@2.0.0: {} - /ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + ms@2.1.2: {} - /ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + ms@2.1.3: {} - /mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + mz@2.7.0: dependencies: any-promise: 1.3.0 object-assign: 4.1.1 thenify-all: 1.6.0 - dev: true - /natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - dev: true + natural-compare@1.4.0: {} - /negotiator@0.6.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} - engines: {node: '>= 0.6'} - dev: false + negotiator@0.6.3: {} - /nock@13.5.4: - resolution: {integrity: sha512-yAyTfdeNJGGBFxWdzSKCBYxs5FxLbCg5X5Q4ets974hcQzG1+qCxvIyOo4j2Ry6MUlhWVMX4OoYDefAIIwupjw==} - engines: {node: '>= 10.13'} + nock@13.5.4: dependencies: debug: 4.3.4 json-stringify-safe: 5.0.1 propagate: 2.0.1 transitivePeerDependencies: - supports-color - dev: true - /node-domexception@1.0.0: - resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} - engines: {node: '>=10.5.0'} - dev: false + node-domexception@1.0.0: {} - /node-fetch@3.3.1: - resolution: {integrity: sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + node-fetch@3.3.1: dependencies: data-uri-to-buffer: 4.0.1 fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 - dev: false - /node-fetch@3.3.2: - resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + node-fetch@3.3.2: dependencies: data-uri-to-buffer: 4.0.1 fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 - dev: false - /node-int64@0.4.0: - resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - dev: true + node-int64@0.4.0: {} - /node-releases@2.0.13: - resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} - dev: true + node-releases@2.0.13: {} - /node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - dev: true + node-releases@2.0.14: {} - /normalize-package-data@2.5.0: - resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + normalize-package-data@2.5.0: dependencies: hosted-git-info: 2.8.9 resolve: 1.22.8 semver: 5.7.2 validate-npm-package-license: 3.0.4 - /normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} + normalize-path@3.0.0: {} - /normalize-url@8.0.0: - resolution: {integrity: sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==} - engines: {node: '>=14.16'} - dev: false + normalize-url@8.0.0: {} - /npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} + npm-run-path@4.0.1: dependencies: path-key: 3.1.1 - dev: true - /object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - dev: true + object-assign@4.1.1: {} - /object-inspect@1.13.1: - resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} + object-inspect@1.13.1: {} - /object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} - engines: {node: '>= 0.4'} + object-keys@1.1.1: {} - /object.assign@4.1.4: - resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} - engines: {node: '>= 0.4'} + object.assign@4.1.4: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 - dev: true - /object.assign@4.1.5: - resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} - engines: {node: '>= 0.4'} + object.assign@4.1.5: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 - /object.entries@1.1.7: - resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} - engines: {node: '>= 0.4'} + object.entries@1.1.7: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 - dev: true - /object.fromentries@2.0.7: - resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} - engines: {node: '>= 0.4'} + object.fromentries@2.0.7: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 - dev: true - /object.groupby@1.0.1: - resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==} + object.groupby@1.0.1: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 get-intrinsic: 1.2.4 - dev: true - /object.hasown@1.1.3: - resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} + object.hasown@1.1.3: dependencies: define-properties: 1.2.1 es-abstract: 1.23.3 - dev: true - /object.values@1.1.7: - resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} - engines: {node: '>= 0.4'} + object.values@1.1.7: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 - dev: true - /octokit-auth-probot@2.0.0(@octokit/core@5.2.0): - resolution: {integrity: sha512-bxidVIyxYJ+hWkG24pchPrN6mJdQrklZ2Acu+oGmZlh9aRONsIrw0KNW5W7QC2VlkxsFQwb9lnV+vH0BcEhnLQ==} - engines: {node: '>=18'} - peerDependencies: - '@octokit/core': '>=5' + octokit-auth-probot@2.0.0(@octokit/core@5.2.0): dependencies: '@octokit/auth-app': 6.1.1 '@octokit/auth-token': 4.0.0 '@octokit/auth-unauthenticated': 5.0.1 '@octokit/core': 5.2.0 '@octokit/types': 12.6.0 - dev: false - /on-exit-leak-free@2.1.2: - resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} - engines: {node: '>=14.0.0'} - dev: false + on-exit-leak-free@2.1.2: {} - /on-finished@2.4.1: - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} - engines: {node: '>= 0.8'} + on-finished@2.4.1: dependencies: ee-first: 1.1.1 - dev: false - /once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + once@1.4.0: dependencies: wrappy: 1.0.2 - /onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} + onetime@5.1.2: dependencies: mimic-fn: 2.1.0 - dev: true - /optionator@0.9.3: - resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} - engines: {node: '>= 0.8.0'} + optionator@0.9.3: dependencies: '@aashutoshrathi/word-wrap': 1.2.6 deep-is: 0.1.4 @@ -13442,192 +8954,113 @@ packages: levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 - dev: true - /os-tmpdir@1.0.2: - resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} - engines: {node: '>=0.10.0'} - dev: false + os-tmpdir@1.0.2: {} - /outdent@0.5.0: - resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} - dev: false + outdent@0.5.0: {} - /p-cancelable@3.0.0: - resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} - engines: {node: '>=12.20'} - dev: false + p-cancelable@3.0.0: {} - /p-filter@2.1.0: - resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} - engines: {node: '>=8'} + p-filter@2.1.0: dependencies: p-map: 2.1.0 - dev: false - /p-limit@2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} + p-limit@2.3.0: dependencies: p-try: 2.2.0 - /p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} + p-limit@3.1.0: dependencies: yocto-queue: 0.1.0 - /p-locate@3.0.0: - resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} - engines: {node: '>=6'} + p-locate@3.0.0: dependencies: p-limit: 2.3.0 - dev: false - /p-locate@4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} - engines: {node: '>=8'} + p-locate@4.1.0: dependencies: p-limit: 2.3.0 - /p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} + p-locate@5.0.0: dependencies: p-limit: 3.1.0 - /p-map@2.1.0: - resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} - engines: {node: '>=6'} - dev: false + p-map@2.1.0: {} - /p-try@2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} - engines: {node: '>=6'} + p-try@2.2.0: {} - /package-json@8.1.1: - resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==} - engines: {node: '>=14.16'} + package-json@8.1.1: dependencies: got: 12.6.1 registry-auth-token: 5.0.2 registry-url: 6.0.1 semver: 7.6.0 - dev: false - /parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} + parent-module@1.0.1: dependencies: callsites: 3.1.0 - dev: true - /parse-github-url@1.0.2: - resolution: {integrity: sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==} - engines: {node: '>=0.10.0'} - hasBin: true - dev: false + parse-github-url@1.0.2: {} - /parse-json@4.0.0: - resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} - engines: {node: '>=4'} + parse-json@4.0.0: dependencies: error-ex: 1.3.2 json-parse-better-errors: 1.0.2 - dev: false - /parse-json@5.2.0: - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} - engines: {node: '>=8'} + parse-json@5.2.0: dependencies: '@babel/code-frame': 7.24.2 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - /parse-path@7.0.0: - resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==} + parse-path@7.0.0: dependencies: protocols: 2.0.1 - dev: false - /parse-url@8.1.0: - resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} + parse-url@8.1.0: dependencies: parse-path: 7.0.0 - dev: false - /parseurl@1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} - dev: false + parseurl@1.3.3: {} - /path-exists@3.0.0: - resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} - engines: {node: '>=4'} - dev: false + path-exists@3.0.0: {} - /path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} + path-exists@4.0.0: {} - /path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - dev: true + path-is-absolute@1.0.1: {} - /path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} + path-key@3.1.1: {} - /path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + path-parse@1.0.7: {} - /path-to-regexp@0.1.7: - resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} - dev: false + path-to-regexp@0.1.7: {} - /path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} + path-type@4.0.0: {} - /pause-stream@0.0.11: - resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==} + pause-stream@0.0.11: dependencies: through: 2.3.8 - dev: false - /picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + picocolors@1.0.0: {} - /picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} + picomatch@2.3.1: {} - /pify@4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} - engines: {node: '>=6'} - dev: false + pify@4.0.1: {} - /pino-abstract-transport@1.2.0: - resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==} + pino-abstract-transport@1.2.0: dependencies: readable-stream: 4.5.2 split2: 4.2.0 - dev: false - /pino-http@9.0.0: - resolution: {integrity: sha512-Q9QDNEz0vQmbJtMFjOVr2c9yL92vHudjmr3s3m6J1hbw3DBGFZJm3TIj9TWyynZ4GEsEA9SOtni4heRUr6lNOg==} + pino-http@9.0.0: dependencies: get-caller-file: 2.0.5 pino: 8.21.0 pino-std-serializers: 6.2.2 process-warning: 3.0.0 - dev: false - /pino-pretty@6.0.0: - resolution: {integrity: sha512-jyeR2fXXWc68st1DTTM5NhkHlx8p+1fKZMfm84Jwq+jSw08IwAjNaZBZR6ts69hhPOfOjg/NiE1HYW7vBRPL3A==} - hasBin: true + pino-pretty@6.0.0: dependencies: '@hapi/bourne': 2.1.0 args: 5.0.3 @@ -13641,15 +9074,10 @@ packages: rfdc: 1.3.0 split2: 3.2.2 strip-json-comments: 3.1.1 - dev: false - /pino-std-serializers@6.2.2: - resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==} - dev: false + pino-std-serializers@6.2.2: {} - /pino@8.21.0: - resolution: {integrity: sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==} - hasBin: true + pino@8.21.0: dependencies: atomic-sleep: 1.0.0 fast-redact: 3.3.0 @@ -13662,194 +9090,81 @@ packages: safe-stable-stringify: 2.4.3 sonic-boom: 3.8.1 thread-stream: 2.7.0 - dev: false - /pirates@4.0.6: - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} - engines: {node: '>= 6'} - dev: true + pirates@4.0.6: {} - /pkg-conf@3.1.0: - resolution: {integrity: sha512-m0OTbR/5VPNPqO1ph6Fqbj7Hv6QU7gR/tQW40ZqrL1rjgCU85W6C1bJn0BItuJqnR98PWzw7Z8hHeChD1WrgdQ==} - engines: {node: '>=6'} + pkg-conf@3.1.0: dependencies: find-up: 3.0.0 load-json-file: 5.3.0 - dev: false - /pkg-dir@4.2.0: - resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} - engines: {node: '>=8'} + pkg-dir@4.2.0: dependencies: find-up: 4.1.0 - /pluralize@8.0.0: - resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} - engines: {node: '>=4'} - dev: true + pluralize@8.0.0: {} - /possible-typed-array-names@1.0.0: - resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} - engines: {node: '>= 0.4'} + possible-typed-array-names@1.0.0: {} - /postcss-load-config@4.0.2: - resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} - engines: {node: '>= 14'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true + postcss-load-config@4.0.2(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)): dependencies: lilconfig: 3.0.0 yaml: 2.3.4 - dev: true + optionalDependencies: + ts-node: 10.9.2(@types/node@20.12.10)(typescript@5.3.3) - /preferred-pm@3.1.2: - resolution: {integrity: sha512-nk7dKrcW8hfCZ4H6klWcdRknBOXWzNQByJ0oJyX97BOupsYD+FzLS4hflgEu/uPUEHZCuRfMxzCBsuWd7OzT8Q==} - engines: {node: '>=10'} + preferred-pm@3.1.2: dependencies: find-up: 5.0.0 find-yarn-workspace-root2: 1.2.16 path-exists: 4.0.0 which-pm: 2.0.0 - dev: false - /prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} - dev: true + prelude-ls@1.2.1: {} - /prettier-eslint@16.3.0: - resolution: {integrity: sha512-Lh102TIFCr11PJKUMQ2kwNmxGhTsv/KzUg9QYF2Gkw259g/kPgndZDWavk7/ycbRvj2oz4BPZ1gCU8bhfZH/Xg==} - engines: {node: '>=16.10.0'} - peerDependencies: - prettier-plugin-svelte: ^3.0.0 - svelte-eslint-parser: '*' - peerDependenciesMeta: - prettier-plugin-svelte: - optional: true - svelte-eslint-parser: - optional: true + prettier-eslint@16.3.0: dependencies: '@typescript-eslint/parser': 6.17.0(eslint@8.57.0)(typescript@5.3.3) - common-tags: 1.8.2 - dlv: 1.1.3 - eslint: 8.57.0 - indent-string: 4.0.0 - lodash.merge: 4.6.2 - loglevel-colored-level-prefix: 1.0.0 - prettier: 3.2.5 - pretty-format: 29.7.0 - require-relative: 0.8.7 - typescript: 5.3.3 - vue-eslint-parser: 9.3.2(eslint@8.57.0) - transitivePeerDependencies: - - supports-color - dev: true - - /prettier-linter-helpers@1.0.0: - resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} - engines: {node: '>=6.0.0'} - dependencies: - fast-diff: 1.3.0 - dev: true - - /prettier-plugin-packagejson@2.5.0(prettier@3.2.5): - resolution: {integrity: sha512-6XkH3rpin5QEQodBSVNg+rBo4r91g/1mCaRwS1YGdQJZ6jwqrg2UchBsIG9tpS1yK1kNBvOt84OILsX8uHzBGg==} - peerDependencies: - prettier: '>= 1.16.0' - peerDependenciesMeta: - prettier: - optional: true - dependencies: - prettier: 3.2.5 - sort-package-json: 2.10.0 - synckit: 0.9.0 - dev: true - - /prettier-plugin-tailwindcss@0.6.2(prettier@3.2.5): - resolution: {integrity: sha512-eFefm4cg+1c2B57+H274Qm//CTWBdtQN9ansl0YTP/8TC8x3bugCTQSS/e4FC5Ctl9djhTzsbcMrZ7x2/abIow==} - engines: {node: '>=14.21.3'} - peerDependencies: - '@ianvs/prettier-plugin-sort-imports': '*' - '@prettier/plugin-pug': '*' - '@shopify/prettier-plugin-liquid': '*' - '@trivago/prettier-plugin-sort-imports': '*' - '@zackad/prettier-plugin-twig-melody': '*' - prettier: ^3.0 - prettier-plugin-astro: '*' - prettier-plugin-css-order: '*' - prettier-plugin-import-sort: '*' - prettier-plugin-jsdoc: '*' - prettier-plugin-marko: '*' - prettier-plugin-organize-attributes: '*' - prettier-plugin-organize-imports: '*' - prettier-plugin-sort-imports: '*' - prettier-plugin-style-order: '*' - prettier-plugin-svelte: '*' - peerDependenciesMeta: - '@ianvs/prettier-plugin-sort-imports': - optional: true - '@prettier/plugin-pug': - optional: true - '@shopify/prettier-plugin-liquid': - optional: true - '@trivago/prettier-plugin-sort-imports': - optional: true - '@zackad/prettier-plugin-twig-melody': - optional: true - prettier-plugin-astro: - optional: true - prettier-plugin-css-order: - optional: true - prettier-plugin-import-sort: - optional: true - prettier-plugin-jsdoc: - optional: true - prettier-plugin-marko: - optional: true - prettier-plugin-organize-attributes: - optional: true - prettier-plugin-organize-imports: - optional: true - prettier-plugin-sort-imports: - optional: true - prettier-plugin-style-order: - optional: true - prettier-plugin-svelte: - optional: true + common-tags: 1.8.2 + dlv: 1.1.3 + eslint: 8.57.0 + indent-string: 4.0.0 + lodash.merge: 4.6.2 + loglevel-colored-level-prefix: 1.0.0 + prettier: 3.2.5 + pretty-format: 29.7.0 + require-relative: 0.8.7 + typescript: 5.3.3 + vue-eslint-parser: 9.3.2(eslint@8.57.0) + transitivePeerDependencies: + - supports-color + + prettier-linter-helpers@1.0.0: + dependencies: + fast-diff: 1.3.0 + + prettier-plugin-packagejson@2.5.0(prettier@3.2.5): dependencies: + sort-package-json: 2.10.0 + synckit: 0.9.0 + optionalDependencies: prettier: 3.2.5 - dev: false - /prettier@2.8.8: - resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} - engines: {node: '>=10.13.0'} - hasBin: true - dev: false + prettier-plugin-tailwindcss@0.6.2(prettier@3.2.5): + dependencies: + prettier: 3.2.5 - /prettier@3.2.5: - resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} - engines: {node: '>=14'} - hasBin: true + prettier@2.8.8: {} - /pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + prettier@3.2.5: {} + + pretty-format@29.7.0: dependencies: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 react-is: 18.2.0 - dev: true - /probot@13.0.2: - resolution: {integrity: sha512-uBXW2EqAG47X/+/RiDURdK/Hc9j8wgmsqjP1aEvS495oFAlwiHxYkc+32btd4JTSU68OKVXdbQzzUwcoKy7Osg==} - engines: {node: '>=18'} - hasBin: true + probot@13.0.2: dependencies: '@octokit/core': 5.2.0 '@octokit/plugin-enterprise-compatibility': 4.1.0 @@ -13880,221 +9195,132 @@ packages: update-dotenv: 1.1.1(dotenv@16.4.5) transitivePeerDependencies: - supports-color - dev: false - /process-warning@3.0.0: - resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==} - dev: false + process-warning@3.0.0: {} - /process@0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} - engines: {node: '>= 0.6.0'} - dev: false + process@0.11.10: {} - /prompts@2.4.2: - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} - engines: {node: '>= 6'} + prompts@2.4.2: dependencies: kleur: 3.0.3 sisteransi: 1.0.5 - dev: true - /prop-types@15.8.1: - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + prop-types@15.8.1: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 react-is: 16.13.1 - dev: true - /propagate@2.0.1: - resolution: {integrity: sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==} - engines: {node: '>= 8'} - dev: true + propagate@2.0.1: {} - /proto-list@1.2.4: - resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} - dev: false + proto-list@1.2.4: {} - /protocols@2.0.1: - resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==} - dev: false + protocols@2.0.1: {} - /proxy-addr@2.0.7: - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} - engines: {node: '>= 0.10'} + proxy-addr@2.0.7: dependencies: forwarded: 0.2.0 ipaddr.js: 1.9.1 - dev: false - /ps-tree@1.2.0: - resolution: {integrity: sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==} - engines: {node: '>= 0.10'} - hasBin: true + ps-tree@1.2.0: dependencies: event-stream: 3.3.4 - dev: false - /pseudomap@1.0.2: - resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} - dev: false + pseudomap@1.0.2: {} - /pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + pump@3.0.0: dependencies: end-of-stream: 1.4.4 once: 1.4.0 - dev: false - /punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} - engines: {node: '>=6'} - dev: true + punycode@2.3.1: {} - /pure-rand@6.0.4: - resolution: {integrity: sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==} - dev: true + pure-rand@6.0.4: {} - /qs@6.11.0: - resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} - engines: {node: '>=0.6'} + qs@6.11.0: dependencies: side-channel: 1.0.4 - dev: false - /queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + queue-microtask@1.2.3: {} - /quick-format-unescaped@4.0.4: - resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} - dev: false + quick-format-unescaped@4.0.4: {} - /quick-lru@4.0.1: - resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} - engines: {node: '>=8'} - dev: false + quick-lru@4.0.1: {} - /quick-lru@5.1.1: - resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} - engines: {node: '>=10'} - dev: false + quick-lru@5.1.1: {} - /range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} - dev: false + range-parser@1.2.1: {} - /raw-body@2.5.1: - resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} - engines: {node: '>= 0.8'} + raw-body@2.5.1: dependencies: bytes: 3.1.2 http-errors: 2.0.0 iconv-lite: 0.4.24 unpipe: 1.0.0 - dev: false - /rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true + rc@1.2.8: dependencies: deep-extend: 0.6.0 ini: 1.3.8 minimist: 1.2.8 strip-json-comments: 2.0.1 - dev: false - /react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - dev: true + react-is@16.13.1: {} - /react-is@18.2.0: - resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - dev: true + react-is@18.2.0: {} - /read-pkg-up@7.0.1: - resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} - engines: {node: '>=8'} + read-pkg-up@7.0.1: dependencies: find-up: 4.1.0 read-pkg: 5.2.0 type-fest: 0.8.1 - /read-pkg@5.2.0: - resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} - engines: {node: '>=8'} + read-pkg@5.2.0: dependencies: '@types/normalize-package-data': 2.4.4 normalize-package-data: 2.5.0 parse-json: 5.2.0 type-fest: 0.6.0 - /read-yaml-file@1.1.0: - resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} - engines: {node: '>=6'} + read-yaml-file@1.1.0: dependencies: graceful-fs: 4.2.11 js-yaml: 3.14.1 pify: 4.0.1 strip-bom: 3.0.0 - dev: false - /readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} + readable-stream@3.6.2: dependencies: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 - dev: false - /readable-stream@4.5.2: - resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + readable-stream@4.5.2: dependencies: abort-controller: 3.0.0 buffer: 6.0.3 events: 3.3.0 process: 0.11.10 string_decoder: 1.3.0 - dev: false - /readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} + readdirp@3.6.0: dependencies: picomatch: 2.3.1 - dev: true - /real-require@0.2.0: - resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} - engines: {node: '>= 12.13.0'} - dev: false + real-require@0.2.0: {} - /redent@3.0.0: - resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} - engines: {node: '>=8'} + redent@3.0.0: dependencies: indent-string: 4.0.0 strip-indent: 3.0.0 - dev: false - /redis-errors@1.2.0: - resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} - engines: {node: '>=4'} - dev: false + redis-errors@1.2.0: {} - /redis-parser@3.0.0: - resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} - engines: {node: '>=4'} + redis-parser@3.0.0: dependencies: redis-errors: 1.2.0 - dev: false - /reflect.getprototypeof@1.0.4: - resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==} - engines: {node: '>= 0.4'} + reflect.getprototypeof@1.0.4: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -14102,137 +9328,80 @@ packages: get-intrinsic: 1.2.4 globalthis: 1.0.3 which-builtin-type: 1.1.3 - dev: true - /regenerator-runtime@0.14.0: - resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} + regenerator-runtime@0.14.0: {} - /regexp-tree@0.1.27: - resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} - hasBin: true - dev: true + regexp-tree@0.1.27: {} - /regexp.prototype.flags@1.5.2: - resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} - engines: {node: '>= 0.4'} + regexp.prototype.flags@1.5.2: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-errors: 1.3.0 set-function-name: 2.0.1 - /registry-auth-token@5.0.2: - resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==} - engines: {node: '>=14'} + registry-auth-token@5.0.2: dependencies: '@pnpm/npm-conf': 2.2.2 - dev: false - /registry-url@6.0.1: - resolution: {integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==} - engines: {node: '>=12'} + registry-url@6.0.1: dependencies: rc: 1.2.8 - dev: false - /regjsparser@0.10.0: - resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==} - hasBin: true + regjsparser@0.10.0: dependencies: jsesc: 0.5.0 - dev: true - /require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} + require-directory@2.1.1: {} - /require-main-filename@2.0.0: - resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} - dev: false + require-main-filename@2.0.0: {} - /require-relative@0.8.7: - resolution: {integrity: sha512-AKGr4qvHiryxRb19m3PsLRGuKVAbJLUD7E6eOaHkfKhwc+vSgVOCY5xNvm9EkolBKTOf0GrQAZKLimOCz81Khg==} - dev: true + require-relative@0.8.7: {} - /resolve-alpn@1.2.1: - resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} - dev: false + resolve-alpn@1.2.1: {} - /resolve-cwd@3.0.0: - resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} - engines: {node: '>=8'} + resolve-cwd@3.0.0: dependencies: resolve-from: 5.0.0 - dev: true - /resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - dev: true + resolve-from@4.0.0: {} - /resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} + resolve-from@5.0.0: {} - /resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - dev: true + resolve-pkg-maps@1.0.0: {} - /resolve.exports@2.0.2: - resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} - engines: {node: '>=10'} - dev: true + resolve.exports@2.0.2: {} - /resolve@1.19.0: - resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} + resolve@1.19.0: dependencies: is-core-module: 2.13.1 path-parse: 1.0.7 - dev: true - /resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} - hasBin: true + resolve@1.22.8: dependencies: is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - /resolve@2.0.0-next.5: - resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} - hasBin: true + resolve@2.0.0-next.5: dependencies: is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - dev: true - /responselike@3.0.0: - resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==} - engines: {node: '>=14.16'} + responselike@3.0.0: dependencies: lowercase-keys: 3.0.0 - dev: false - /reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + reusify@1.0.4: {} - /rfdc@1.3.0: - resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} - dev: false + rfdc@1.3.0: {} - /rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - hasBin: true + rimraf@3.0.2: dependencies: glob: 7.2.3 - dev: true - /rollup@4.6.0: - resolution: {integrity: sha512-R8i5Her4oO1LiMQ3jKf7MUglYV/mhQ5g5OKeld5CnkmPdIGo79FDDQYqPhq/PCVuTQVuxsWgIbDy9F+zdHn80w==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true + rollup@4.6.0: optionalDependencies: '@rollup/rollup-android-arm-eabi': 4.6.0 '@rollup/rollup-android-arm64': 4.6.0 @@ -14247,84 +9416,49 @@ packages: '@rollup/rollup-win32-ia32-msvc': 4.6.0 '@rollup/rollup-win32-x64-msvc': 4.6.0 fsevents: 2.3.3 - dev: true - /run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + run-parallel@1.2.0: dependencies: queue-microtask: 1.2.3 - /safe-array-concat@1.1.2: - resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} - engines: {node: '>=0.4'} + safe-array-concat@1.1.2: dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 has-symbols: 1.0.3 isarray: 2.0.5 - /safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - dev: false + safe-buffer@5.2.1: {} - /safe-regex-test@1.0.3: - resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} - engines: {node: '>= 0.4'} + safe-regex-test@1.0.3: dependencies: call-bind: 1.0.7 es-errors: 1.3.0 is-regex: 1.1.4 - /safe-stable-stringify@2.4.3: - resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} - engines: {node: '>=10'} - dev: false + safe-stable-stringify@2.4.3: {} - /safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - dev: false + safer-buffer@2.1.2: {} - /section-matter@1.0.0: - resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} - engines: {node: '>=4'} + section-matter@1.0.0: dependencies: extend-shallow: 2.0.1 kind-of: 6.0.3 - dev: true - /sembear@0.5.2: - resolution: {integrity: sha512-Ij1vCAdFgWABd7zTg50Xw1/p0JgESNxuLlneEAsmBrKishA06ulTTL/SHGmNy2Zud7+rKrHTKNI6moJsn1ppAQ==} + sembear@0.5.2: dependencies: '@types/semver': 6.2.7 semver: 6.3.1 - dev: false - /semver@5.7.2: - resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} - hasBin: true - - /semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true + semver@5.7.2: {} - /semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: true + semver@6.3.1: {} - /semver@7.6.0: - resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} - engines: {node: '>=10'} - hasBin: true + semver@7.6.0: dependencies: lru-cache: 6.0.0 - /send@0.18.0: - resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} - engines: {node: '>= 0.8.0'} + send@0.18.0: dependencies: debug: 2.6.9 depd: 2.0.0 @@ -14341,11 +9475,8 @@ packages: statuses: 2.0.1 transitivePeerDependencies: - supports-color - dev: false - /serve-static@1.15.0: - resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} - engines: {node: '>= 0.8.0'} + serve-static@1.15.0: dependencies: encodeurl: 1.0.2 escape-html: 1.0.3 @@ -14353,15 +9484,10 @@ packages: send: 0.18.0 transitivePeerDependencies: - supports-color - dev: false - /set-blocking@2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - dev: false + set-blocking@2.0.0: {} - /set-function-length@1.2.2: - resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} - engines: {node: '>= 0.4'} + set-function-length@1.2.2: dependencies: define-data-property: 1.1.4 es-errors: 1.3.0 @@ -14370,66 +9496,41 @@ packages: gopd: 1.0.1 has-property-descriptors: 1.0.2 - /set-function-name@2.0.1: - resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} - engines: {node: '>= 0.4'} + set-function-name@2.0.1: dependencies: define-data-property: 1.1.4 functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 - /setprototypeof@1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - dev: false + setprototypeof@1.2.0: {} - /shebang-command@1.2.0: - resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} - engines: {node: '>=0.10.0'} + shebang-command@1.2.0: dependencies: shebang-regex: 1.0.0 - dev: false - /shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} + shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 - /shebang-regex@1.0.0: - resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} - engines: {node: '>=0.10.0'} - dev: false + shebang-regex@1.0.0: {} - /shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} + shebang-regex@3.0.0: {} - /side-channel@1.0.4: - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + side-channel@1.0.4: dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 object-inspect: 1.13.1 - /signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + signal-exit@3.0.7: {} - /sisteransi@1.0.5: - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - dev: true + sisteransi@1.0.5: {} - /slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} + slash@3.0.0: {} - /slash@4.0.0: - resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} - engines: {node: '>=12'} + slash@4.0.0: {} - /smartwrap@2.0.2: - resolution: {integrity: sha512-vCsKNQxb7PnCNd2wY1WClWifAc2lwqsG8OaswpJkVJsvMGcnEntdTCDajZCkk93Ay1U3t/9puJmb525Rg5MZBA==} - engines: {node: '>=6'} - hasBin: true + smartwrap@2.0.2: dependencies: array.prototype.flat: 1.3.2 breakword: 1.0.6 @@ -14437,30 +9538,20 @@ packages: strip-ansi: 6.0.1 wcwidth: 1.0.1 yargs: 15.4.1 - dev: false - /smee-client@2.0.1: - resolution: {integrity: sha512-s2+eG9vNMWQQvu8Jz+SfAiihpYsmaMtcyPnHtBuZEhaAAQOQV63xSSL9StWv2p08xKgvSC8pEZ28rXoy41FhLg==} - hasBin: true + smee-client@2.0.1: dependencies: commander: 12.0.0 eventsource: 2.0.2 validator: 13.11.0 - dev: true - /sonic-boom@3.8.1: - resolution: {integrity: sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==} + sonic-boom@3.8.1: dependencies: atomic-sleep: 1.0.0 - dev: false - /sort-object-keys@1.1.3: - resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} - dev: true + sort-object-keys@1.1.3: {} - /sort-package-json@2.10.0: - resolution: {integrity: sha512-MYecfvObMwJjjJskhxYfuOADkXp1ZMMnCFC8yhp+9HDsk7HhR336hd7eiBs96lTXfiqmUNI+WQCeCMRBhl251g==} - hasBin: true + sort-package-json@2.10.0: dependencies: detect-indent: 7.0.1 detect-newline: 4.0.1 @@ -14470,118 +9561,77 @@ packages: is-plain-obj: 4.1.0 semver: 7.6.0 sort-object-keys: 1.1.3 - dev: true - /source-map-support@0.5.13: - resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} + source-map-support@0.5.13: dependencies: buffer-from: 1.1.2 source-map: 0.6.1 - dev: true - /source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} - dev: true + source-map@0.6.1: {} - /source-map@0.8.0-beta.0: - resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} - engines: {node: '>= 8'} + source-map@0.8.0-beta.0: dependencies: whatwg-url: 7.1.0 - dev: true - /spawndamnit@2.0.0: - resolution: {integrity: sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA==} + spawndamnit@2.0.0: dependencies: cross-spawn: 5.1.0 signal-exit: 3.0.7 - dev: false - /spdx-correct@3.2.0: - resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + spdx-correct@3.2.0: dependencies: spdx-expression-parse: 3.0.1 spdx-license-ids: 3.0.16 - /spdx-exceptions@2.3.0: - resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} + spdx-exceptions@2.3.0: {} - /spdx-expression-parse@3.0.1: - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + spdx-expression-parse@3.0.1: dependencies: spdx-exceptions: 2.3.0 spdx-license-ids: 3.0.16 - /spdx-license-ids@3.0.16: - resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==} + spdx-license-ids@3.0.16: {} - /split2@3.2.2: - resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} + split2@3.2.2: dependencies: readable-stream: 3.6.2 - dev: false - /split2@4.2.0: - resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} - engines: {node: '>= 10.x'} - dev: false + split2@4.2.0: {} - /split@0.3.3: - resolution: {integrity: sha512-wD2AeVmxXRBoX44wAycgjVpMhvbwdI2aZjCkvfNcH1YqHQvJVa1duWc73OyVGJUc05fhFaTZeQ/PYsrmyH0JVA==} + split@0.3.3: dependencies: through: 2.3.8 - dev: false - /sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + sprintf-js@1.0.3: {} - /stack-utils@2.0.6: - resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} - engines: {node: '>=10'} + stack-utils@2.0.6: dependencies: escape-string-regexp: 2.0.0 - dev: true - /standard-as-callback@2.1.0: - resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} - dev: false + standard-as-callback@2.1.0: {} - /statuses@2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} - engines: {node: '>= 0.8'} - dev: false + statuses@2.0.1: {} - /stream-combiner@0.0.4: - resolution: {integrity: sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==} + stream-combiner@0.0.4: dependencies: duplexer: 0.1.2 - dev: false - /stream-transform@2.1.3: - resolution: {integrity: sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==} + stream-transform@2.1.3: dependencies: mixme: 0.5.10 - dev: false - /string-length@4.0.2: - resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} - engines: {node: '>=10'} + string-length@4.0.2: dependencies: char-regex: 1.0.2 strip-ansi: 6.0.1 - dev: true - /string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} + string-width@4.2.3: dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 - /string.prototype.matchall@4.0.10: - resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} + string.prototype.matchall@4.0.10: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -14592,304 +9642,169 @@ packages: regexp.prototype.flags: 1.5.2 set-function-name: 2.0.1 side-channel: 1.0.4 - dev: true - /string.prototype.trim@1.2.9: - resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} - engines: {node: '>= 0.4'} + string.prototype.trim@1.2.9: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 es-object-atoms: 1.0.0 - /string.prototype.trimend@1.0.8: - resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} + string.prototype.trimend@1.0.8: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-object-atoms: 1.0.0 - /string.prototype.trimstart@1.0.8: - resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} - engines: {node: '>= 0.4'} + string.prototype.trimstart@1.0.8: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-object-atoms: 1.0.0 - /string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + string_decoder@1.3.0: dependencies: safe-buffer: 5.2.1 - dev: false - /strip-ansi@3.0.1: - resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} - engines: {node: '>=0.10.0'} + strip-ansi@3.0.1: dependencies: ansi-regex: 2.1.1 - dev: true - /strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} + strip-ansi@6.0.1: dependencies: ansi-regex: 5.0.1 - /strip-bom-string@1.0.0: - resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} - engines: {node: '>=0.10.0'} - dev: true + strip-bom-string@1.0.0: {} - /strip-bom@3.0.0: - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} - engines: {node: '>=4'} + strip-bom@3.0.0: {} - /strip-bom@4.0.0: - resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} - engines: {node: '>=8'} - dev: true + strip-bom@4.0.0: {} - /strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} - dev: true + strip-final-newline@2.0.0: {} - /strip-indent@3.0.0: - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} - engines: {node: '>=8'} + strip-indent@3.0.0: dependencies: min-indent: 1.0.1 - /strip-json-comments@2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} - dev: false + strip-json-comments@2.0.1: {} - /strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} + strip-json-comments@3.1.1: {} - /sucrase@3.34.0: - resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==} - engines: {node: '>=8'} - hasBin: true + sucrase@3.34.0: dependencies: - '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/gen-mapping': 0.3.5 commander: 4.1.1 glob: 7.1.6 lines-and-columns: 1.2.4 mz: 2.7.0 pirates: 4.0.6 ts-interface-checker: 0.1.13 - dev: true - /supports-color@2.0.0: - resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} - engines: {node: '>=0.8.0'} - dev: true + supports-color@2.0.0: {} - /supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} + supports-color@5.5.0: dependencies: has-flag: 3.0.0 - /supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} + supports-color@7.2.0: dependencies: has-flag: 4.0.0 - /supports-color@8.1.1: - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} - engines: {node: '>=10'} + supports-color@8.1.1: dependencies: has-flag: 4.0.0 - dev: true - /supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} + supports-preserve-symlinks-flag@1.0.0: {} - /svg-element-attributes@1.3.1: - resolution: {integrity: sha512-Bh05dSOnJBf3miNMqpsormfNtfidA/GxQVakhtn0T4DECWKeXQRQUceYjJ+OxYiiLdGe4Jo9iFV8wICFapFeIA==} - dev: true + svg-element-attributes@1.3.1: {} - /synckit@0.6.2: - resolution: {integrity: sha512-Vhf+bUa//YSTYKseDiiEuQmhGCoIF3CVBhunm3r/DQnYiGT4JssmnKQc44BIyOZRK2pKjXXAgbhfmbeoC9CJpA==} - engines: {node: '>=12.20'} + synckit@0.6.2: dependencies: tslib: 2.6.2 - dev: true - /synckit@0.8.8: - resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==} - engines: {node: ^14.18.0 || >=16.0.0} + synckit@0.8.8: dependencies: '@pkgr/core': 0.1.0 tslib: 2.6.2 - dev: true - /synckit@0.9.0: - resolution: {integrity: sha512-7RnqIMq572L8PeEzKeBINYEJDDxpcH8JEgLwUqBd3TkofhFRbkq4QLR0u+36avGAhCRbk2nnmjcW9SE531hPDg==} - engines: {node: ^14.18.0 || >=16.0.0} + synckit@0.9.0: dependencies: '@pkgr/core': 0.1.0 tslib: 2.6.2 - dev: true - /tapable@2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} - engines: {node: '>=6'} - dev: true + tapable@2.2.1: {} - /term-size@2.2.1: - resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} - engines: {node: '>=8'} - dev: false + term-size@2.2.1: {} - /test-exclude@6.0.0: - resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} - engines: {node: '>=8'} + test-exclude@6.0.0: dependencies: '@istanbuljs/schema': 0.1.3 glob: 7.2.3 minimatch: 3.1.2 - dev: true - /text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - dev: true + text-table@0.2.0: {} - /thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} + thenify-all@1.6.0: dependencies: thenify: 3.3.1 - dev: true - /thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + thenify@3.3.1: dependencies: any-promise: 1.3.0 - dev: true - /thread-stream@2.7.0: - resolution: {integrity: sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==} + thread-stream@2.7.0: dependencies: real-require: 0.2.0 - dev: false - /through@2.3.8: - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} - dev: false + through@2.3.8: {} - /tmp@0.0.33: - resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} - engines: {node: '>=0.6.0'} + tmp@0.0.33: dependencies: os-tmpdir: 1.0.2 - dev: false - /tmpl@1.0.5: - resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} - dev: true + tmpl@1.0.5: {} - /to-fast-properties@2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} - engines: {node: '>=4'} - dev: true + to-fast-properties@2.0.0: {} - /to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} + to-regex-range@5.0.1: dependencies: is-number: 7.0.0 - /toidentifier@1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} - engines: {node: '>=0.6'} - dev: false + toidentifier@1.0.1: {} - /tr46@1.0.1: - resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} + tr46@1.0.1: dependencies: punycode: 2.3.1 - dev: true - /tree-kill@1.2.2: - resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} - hasBin: true - dev: true + tree-kill@1.2.2: {} - /trim-newlines@3.0.1: - resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} - engines: {node: '>=8'} - dev: false + trim-newlines@3.0.1: {} - /ts-api-utils@1.3.0(typescript@5.3.3): - resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} - engines: {node: '>=16'} - peerDependencies: - typescript: '>=4.2.0' + ts-api-utils@1.3.0(typescript@5.3.3): dependencies: typescript: 5.3.3 - dev: true - /ts-interface-checker@0.1.13: - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - dev: true + ts-interface-checker@0.1.13: {} - /ts-jest@29.1.1(@babel/core@7.24.5)(esbuild@0.19.8)(jest@29.7.0)(typescript@5.3.3): - resolution: {integrity: sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - '@babel/core': '>=7.0.0-beta.0 <8' - '@jest/types': ^29.0.0 - babel-jest: ^29.0.0 - esbuild: '*' - jest: ^29.0.0 - typescript: '>=4.3 <6' - peerDependenciesMeta: - '@babel/core': - optional: true - '@jest/types': - optional: true - babel-jest: - optional: true - esbuild: - optional: true + ts-jest@29.1.1(@babel/core@7.24.5)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.19.8)(jest@29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)))(typescript@5.3.3): dependencies: - '@babel/core': 7.24.5 bs-logger: 0.2.6 - esbuild: 0.19.8 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.12.10) + jest: 29.7.0(@types/node@20.12.10)(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.5.4 + semver: 7.6.0 typescript: 5.3.3 yargs-parser: 21.1.1 - dev: true + optionalDependencies: + '@babel/core': 7.24.5 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.24.5) + esbuild: 0.19.8 - /ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3): - resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true + ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 @@ -14906,51 +9821,26 @@ packages: typescript: 5.3.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - dev: true - /tsconfig-paths@3.14.2: - resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==} + tsconfig-paths@3.14.2: dependencies: '@types/json5': 0.0.29 json5: 1.0.2 minimist: 1.2.8 strip-bom: 3.0.0 - dev: true - /tsconfig-paths@3.15.0: - resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + tsconfig-paths@3.15.0: dependencies: '@types/json5': 0.0.29 json5: 1.0.2 minimist: 1.2.8 strip-bom: 3.0.0 - dev: true - /tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + tslib@1.14.1: {} - /tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - dev: true + tslib@2.6.2: {} - /tsup@8.0.2(typescript@5.3.3): - resolution: {integrity: sha512-NY8xtQXdH7hDUAZwcQdY/Vzlw9johQsaqf7iwZ6g1DOUlFYQ5/AtVAjTvihhEyeRlGo4dLRVHtrRaL35M1daqQ==} - engines: {node: '>=18'} - hasBin: true - peerDependencies: - '@microsoft/api-extractor': ^7.36.0 - '@swc/core': ^1 - postcss: ^8.4.12 - typescript: '>=4.5.0' - peerDependenciesMeta: - '@microsoft/api-extractor': - optional: true - '@swc/core': - optional: true - postcss: - optional: true - typescript: - optional: true + tsup@8.0.2(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3))(typescript@5.3.3): dependencies: bundle-require: 4.0.2(esbuild@0.19.8) cac: 6.7.14 @@ -14960,32 +9850,24 @@ packages: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2 + postcss-load-config: 4.0.2(ts-node@10.9.2(@types/node@20.12.10)(typescript@5.3.3)) resolve-from: 5.0.0 rollup: 4.6.0 source-map: 0.8.0-beta.0 sucrase: 3.34.0 tree-kill: 1.2.2 + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - ts-node - dev: true - /tsutils@3.21.0(typescript@5.3.3): - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} - engines: {node: '>= 6'} - peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + tsutils@3.21.0(typescript@5.3.3): dependencies: tslib: 1.14.1 typescript: 5.3.3 - dev: true - /tty-table@4.2.3: - resolution: {integrity: sha512-Fs15mu0vGzCrj8fmJNP7Ynxt5J7praPXqFN0leZeZBXJwkMxv9cb2D454k1ltrtUSJbZ4yH4e0CynsHLxmUfFA==} - engines: {node: '>=8.0.0'} - hasBin: true + tty-table@4.2.3: dependencies: chalk: 4.1.2 csv: 5.5.3 @@ -14994,64 +9876,28 @@ packages: strip-ansi: 6.0.1 wcwidth: 1.0.1 yargs: 17.7.2 - dev: false - /tunnel@0.0.6: - resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} - engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} - dev: false + tunnel@0.0.6: {} - /turbo-darwin-64@1.13.3: - resolution: {integrity: sha512-glup8Qx1qEFB5jerAnXbS8WrL92OKyMmg5Hnd4PleLljAeYmx+cmmnsmLT7tpaVZIN58EAAwu8wHC6kIIqhbWA==} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: false + turbo-darwin-64@1.13.3: optional: true - /turbo-darwin-arm64@1.13.3: - resolution: {integrity: sha512-/np2xD+f/+9qY8BVtuOQXRq5f9LehCFxamiQnwdqWm5iZmdjygC5T3uVSYuagVFsZKMvX3ycySwh8dylGTl6lg==} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: false + turbo-darwin-arm64@1.13.3: optional: true - /turbo-linux-64@1.13.3: - resolution: {integrity: sha512-G+HGrau54iAnbXLfl+N/PynqpDwi/uDzb6iM9hXEDG+yJnSJxaHMShhOkXYJPk9offm9prH33Khx2scXrYVW1g==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false + turbo-linux-64@1.13.3: optional: true - /turbo-linux-arm64@1.13.3: - resolution: {integrity: sha512-qWwEl5VR02NqRyl68/3pwp3c/olZuSp+vwlwrunuoNTm6JXGLG5pTeme4zoHNnk0qn4cCX7DFrOboArlYxv0wQ==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false + turbo-linux-arm64@1.13.3: optional: true - /turbo-windows-64@1.13.3: - resolution: {integrity: sha512-Nudr4bRChfJzBPzEmpVV85VwUYRCGKecwkBFpbp2a4NtrJ3+UP1VZES653ckqCu2FRyRuS0n03v9euMbAvzH+Q==} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: false + turbo-windows-64@1.13.3: optional: true - /turbo-windows-arm64@1.13.3: - resolution: {integrity: sha512-ouJCgsVLd3icjRLmRvHQDDZnmGzT64GBupM1Y+TjtYn2LVaEBoV6hicFy8x5DUpnqdLy+YpCzRMkWlwhmkX7sQ==} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: false + turbo-windows-arm64@1.13.3: optional: true - /turbo@1.13.3: - resolution: {integrity: sha512-n17HJv4F4CpsYTvKzUJhLbyewbXjq1oLCi90i5tW1TiWDz16ML1eDG7wi5dHaKxzh5efIM56SITnuVbMq5dk4g==} - hasBin: true + turbo@1.13.3: optionalDependencies: turbo-darwin-64: 1.13.3 turbo-darwin-arm64: 1.13.3 @@ -15059,71 +9905,39 @@ packages: turbo-linux-arm64: 1.13.3 turbo-windows-64: 1.13.3 turbo-windows-arm64: 1.13.3 - dev: false - /twitter-api-v2@1.16.1: - resolution: {integrity: sha512-76hZsRmVdFQu2MvN2oBw0RjTsYmgqnef1bWb4/Ds54CrcTXvtTZFCp3d6FMdeKp9m2PIx2l9MIJWvs5PjQN/Dw==} - dev: false + twitter-api-v2@1.16.1: {} - /type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} + type-check@0.4.0: dependencies: prelude-ls: 1.2.1 - dev: true - /type-detect@4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} - dev: true + type-detect@4.0.8: {} - /type-fest@0.13.1: - resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==} - engines: {node: '>=10'} - dev: false + type-fest@0.13.1: {} - /type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - dev: true + type-fest@0.20.2: {} - /type-fest@0.21.3: - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} - engines: {node: '>=10'} - dev: true + type-fest@0.21.3: {} - /type-fest@0.3.1: - resolution: {integrity: sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==} - engines: {node: '>=6'} - dev: false + type-fest@0.3.1: {} - /type-fest@0.6.0: - resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} - engines: {node: '>=8'} + type-fest@0.6.0: {} - /type-fest@0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} - engines: {node: '>=8'} + type-fest@0.8.1: {} - /type-is@1.6.18: - resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} - engines: {node: '>= 0.6'} + type-is@1.6.18: dependencies: media-typer: 0.3.0 mime-types: 2.1.35 - dev: false - /typed-array-buffer@1.0.2: - resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} - engines: {node: '>= 0.4'} + typed-array-buffer@1.0.2: dependencies: call-bind: 1.0.7 es-errors: 1.3.0 is-typed-array: 1.1.13 - /typed-array-byte-length@1.0.1: - resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} - engines: {node: '>= 0.4'} + typed-array-byte-length@1.0.1: dependencies: call-bind: 1.0.7 for-each: 0.3.3 @@ -15131,9 +9945,7 @@ packages: has-proto: 1.0.3 is-typed-array: 1.1.13 - /typed-array-byte-offset@1.0.2: - resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} - engines: {node: '>= 0.4'} + typed-array-byte-offset@1.0.2: dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.7 @@ -15142,9 +9954,7 @@ packages: has-proto: 1.0.3 is-typed-array: 1.1.13 - /typed-array-length@1.0.6: - resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} - engines: {node: '>= 0.4'} + typed-array-length@1.0.6: dependencies: call-bind: 1.0.7 for-each: 0.3.3 @@ -15153,154 +9963,87 @@ packages: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - /typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} - engines: {node: '>=14.17'} - hasBin: true - dev: true + typescript@5.3.3: {} - /unbox-primitive@1.0.2: - resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + unbox-primitive@1.0.2: dependencies: call-bind: 1.0.7 has-bigints: 1.0.2 has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 - /undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@5.26.5: {} - /undici@5.28.2: - resolution: {integrity: sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==} - engines: {node: '>=14.0'} + undici@5.28.2: dependencies: '@fastify/busboy': 2.1.0 - dev: false - /universal-github-app-jwt@1.1.2: - resolution: {integrity: sha512-t1iB2FmLFE+yyJY9+3wMx0ejB+MQpEVkH0gQv7dR6FZyltyq+ZZO0uDpbopxhrZ3SLEO4dCEkIujOMldEQ2iOA==} + universal-github-app-jwt@1.1.2: dependencies: '@types/jsonwebtoken': 9.0.5 jsonwebtoken: 9.0.2 - dev: false - /universal-user-agent@6.0.1: - resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==} - dev: false + universal-user-agent@6.0.1: {} - /universalify@0.1.2: - resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} - engines: {node: '>= 4.0.0'} - dev: false + universalify@0.1.2: {} - /universalify@2.0.1: - resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} - engines: {node: '>= 10.0.0'} - dev: false + universalify@2.0.1: {} - /unpipe@1.0.0: - resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} - engines: {node: '>= 0.8'} - dev: false + unpipe@1.0.0: {} - /update-browserslist-db@1.0.13(browserslist@4.22.1): - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' + update-browserslist-db@1.0.13(browserslist@4.22.1): dependencies: browserslist: 4.22.1 escalade: 3.1.1 picocolors: 1.0.0 - dev: true - /update-browserslist-db@1.0.13(browserslist@4.23.0): - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' + update-browserslist-db@1.0.13(browserslist@4.23.0): dependencies: browserslist: 4.23.0 escalade: 3.1.1 picocolors: 1.0.0 - dev: true - /update-dotenv@1.1.1(dotenv@16.4.5): - resolution: {integrity: sha512-3cIC18In/t0X/yH793c00qqxcKD8jVCgNOPif/fGQkFpYMGecM9YAc+kaAKXuZsM2dE9I9wFI7KvAuNX22SGMQ==} - peerDependencies: - dotenv: '*' + update-dotenv@1.1.1(dotenv@16.4.5): dependencies: dotenv: 16.4.5 - dev: false - /uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + uri-js@4.4.1: dependencies: punycode: 2.3.1 - dev: true - /util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - dev: false + util-deprecate@1.0.2: {} - /utils-merge@1.0.1: - resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} - engines: {node: '>= 0.4.0'} - dev: false + utils-merge@1.0.1: {} - /uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - hasBin: true - dev: false + uuid@8.3.2: {} - /v8-compile-cache-lib@3.0.1: - resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - dev: true + v8-compile-cache-lib@3.0.1: {} - /v8-to-istanbul@9.2.0: - resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==} - engines: {node: '>=10.12.0'} + v8-to-istanbul@9.2.0: dependencies: '@jridgewell/trace-mapping': 0.3.20 '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 - dev: true - /validate-npm-package-license@3.0.4: - resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + validate-npm-package-license@3.0.4: dependencies: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - /validate-npm-package-name@3.0.0: - resolution: {integrity: sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==} + validate-npm-package-name@3.0.0: dependencies: builtins: 1.0.3 - dev: false - /validator@13.11.0: - resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} - engines: {node: '>= 0.10'} - dev: true + validator@13.11.0: {} - /vary@1.1.2: - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} - engines: {node: '>= 0.8'} - dev: false + vary@1.1.2: {} - /vercel-submodules@1.0.10: - resolution: {integrity: sha512-LRqml4w58awcKeLKlBm1o7qkauzEyzmB+4tb/6Zq0icYWMFgaTXyzFWrTmtqqTOiAoZ5kvOLL39IGfikpGAaXQ==} - hasBin: true + vercel-submodules@1.0.10: dependencies: git-url-parse: 13.1.1 zx: 7.2.3 - dev: false - /vue-eslint-parser@9.3.2(eslint@8.57.0): - resolution: {integrity: sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg==} - engines: {node: ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: '>=6.0.0' + vue-eslint-parser@9.3.2(eslint@8.57.0): dependencies: debug: 4.3.4 eslint: 8.57.0 @@ -15312,44 +10055,28 @@ packages: semver: 7.6.0 transitivePeerDependencies: - supports-color - dev: true - /walker@1.0.8: - resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} + walker@1.0.8: dependencies: makeerror: 1.0.12 - dev: true - /wcwidth@1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + wcwidth@1.0.1: dependencies: defaults: 1.0.4 - dev: false - /web-streams-polyfill@3.2.1: - resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} - engines: {node: '>= 8'} - dev: false + web-streams-polyfill@3.2.1: {} - /webidl-conversions@4.0.2: - resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} - dev: true + webidl-conversions@4.0.2: {} - /webpod@0.0.2: - resolution: {integrity: sha512-cSwwQIeg8v4i3p4ajHhwgR7N6VyxAf+KYSSsY6Pd3aETE+xEU4vbitz7qQkB0I321xnhDdgtxuiSfk5r/FVtjg==} - hasBin: true - dev: false + webpod@0.0.2: {} - /whatwg-url@7.1.0: - resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} + whatwg-url@7.1.0: dependencies: lodash.sortby: 4.7.0 tr46: 1.0.1 webidl-conversions: 4.0.2 - dev: true - /which-boxed-primitive@1.0.2: - resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + which-boxed-primitive@1.0.2: dependencies: is-bigint: 1.0.4 is-boolean-object: 1.1.2 @@ -15357,9 +10084,7 @@ packages: is-string: 1.0.7 is-symbol: 1.0.4 - /which-builtin-type@1.1.3: - resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} - engines: {node: '>= 0.4'} + which-builtin-type@1.1.3: dependencies: function.prototype.name: 1.1.6 has-tostringtag: 1.0.2 @@ -15373,32 +10098,22 @@ packages: which-boxed-primitive: 1.0.2 which-collection: 1.0.1 which-typed-array: 1.1.15 - dev: true - /which-collection@1.0.1: - resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} + which-collection@1.0.1: dependencies: is-map: 2.0.2 is-set: 2.0.2 is-weakmap: 2.0.1 is-weakset: 2.0.2 - dev: true - /which-module@2.0.1: - resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} - dev: false + which-module@2.0.1: {} - /which-pm@2.0.0: - resolution: {integrity: sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==} - engines: {node: '>=8.15'} + which-pm@2.0.0: dependencies: load-yaml-file: 0.2.0 path-exists: 4.0.0 - dev: false - /which-typed-array@1.1.15: - resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} - engines: {node: '>= 0.4'} + which-typed-array@1.1.15: dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.7 @@ -15406,94 +10121,57 @@ packages: gopd: 1.0.1 has-tostringtag: 1.0.2 - /which@1.3.1: - resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} - hasBin: true + which@1.3.1: dependencies: isexe: 2.0.0 - dev: false - /which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true + which@2.0.2: dependencies: isexe: 2.0.0 - /which@3.0.1: - resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hasBin: true + which@3.0.1: dependencies: isexe: 2.0.0 - dev: false - /wrap-ansi@6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} - engines: {node: '>=8'} + wrap-ansi@6.2.0: dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 - dev: false - /wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} + wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 - /wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + wrappy@1.0.2: {} - /write-file-atomic@4.0.2: - resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + write-file-atomic@4.0.2: dependencies: imurmurhash: 0.1.4 signal-exit: 3.0.7 - dev: true - /y18n@4.0.3: - resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} - dev: false + y18n@4.0.3: {} - /y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} + y18n@5.0.8: {} - /yallist@2.1.2: - resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} - dev: false + yallist@2.1.2: {} - /yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - dev: true + yallist@3.1.1: {} - /yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + yallist@4.0.0: {} - /yaml@2.3.4: - resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} - engines: {node: '>= 14'} + yaml@2.3.4: {} - /yargs-parser@18.1.3: - resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} - engines: {node: '>=6'} + yargs-parser@18.1.3: dependencies: camelcase: 5.3.1 decamelize: 1.2.0 - dev: false - /yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} + yargs-parser@21.1.1: {} - /yargs@15.4.1: - resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} - engines: {node: '>=8'} + yargs@15.4.1: dependencies: cliui: 6.0.0 decamelize: 1.2.0 @@ -15506,11 +10184,8 @@ packages: which-module: 2.0.1 y18n: 4.0.3 yargs-parser: 18.1.3 - dev: false - /yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} + yargs@17.7.2: dependencies: cliui: 8.0.1 escalade: 3.1.1 @@ -15520,19 +10195,11 @@ packages: y18n: 5.0.8 yargs-parser: 21.1.1 - /yn@3.1.1: - resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} - engines: {node: '>=6'} - dev: true + yn@3.1.1: {} - /yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} + yocto-queue@0.1.0: {} - /zx@7.2.3: - resolution: {integrity: sha512-QODu38nLlYXg/B/Gw7ZKiZrvPkEsjPN3LQ5JFXM7h0JvwhEdPNNl+4Ao1y4+o3CLNiDUNcwzQYZ4/Ko7kKzCMA==} - engines: {node: '>= 16.0.0'} - hasBin: true + zx@7.2.3: dependencies: '@types/fs-extra': 11.0.4 '@types/minimist': 1.2.5 @@ -15549,4 +10216,3 @@ packages: webpod: 0.0.2 which: 3.0.1 yaml: 2.3.4 - dev: false diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 196ab41aa..1e59fc2af 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -3,8 +3,7 @@ packages: - "action" - "assets" - "bot" - - "config/**" - - "npm/**" + - "packages/**" # exclude - "!**/.next/**"