├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── index.js ├── lib ├── jeezy.js └── jeezy.min.js ├── package.json ├── src ├── arr │ ├── arrays.js │ ├── math │ │ ├── average.js │ │ ├── correlationMatrix.js │ │ ├── extent.js │ │ ├── max.js │ │ ├── median.js │ │ ├── min.js │ │ └── sum.js │ ├── other │ │ ├── deepCopy.js │ │ ├── random.js │ │ └── shallowCopy.js │ ├── queries │ │ └── isArray.js │ └── transformations │ │ ├── columnsToValues.js │ │ ├── flatten.js │ │ ├── merge.js │ │ ├── pivot.js │ │ ├── pluck.js │ │ ├── propertyToNumber.js │ │ ├── reject.js │ │ ├── removeItem.js │ │ ├── removeProperty.js │ │ ├── renameProperty.js │ │ ├── shuffle.js │ │ ├── sortBy.js │ │ ├── sortByMulti.js │ │ ├── sortNumbers.js │ │ ├── unique.js │ │ ├── uniqueBy.js │ │ └── where.js ├── num │ ├── numbers.js │ ├── other │ │ └── randBetween.js │ └── queries │ │ └── isEven.js └── str │ ├── cases │ ├── toCamelCase.js │ ├── toSentenceCase.js │ ├── toSlugCase.js │ ├── toSnakeCase.js │ ├── toStartCase.js │ └── toTitleCase.js │ ├── numbers │ ├── numberCommas.js │ ├── numberDecimals.js │ ├── numberLakhs.js │ ├── numberOrdinal.js │ └── numberPrepend.js │ ├── other │ ├── randomString.js │ ├── splitAfterFirst.js │ ├── splitAfterLast.js │ └── splitAtIndex.js │ ├── queries │ ├── count.js │ ├── endsWith.js │ ├── firstLetter.js │ ├── hasDigit.js │ ├── includes.js │ ├── isAllCaps.js │ ├── isAllDigits.js │ ├── isAllLower.js │ ├── isUpperCase.js │ └── startsWith.js │ ├── strings.js │ └── transformations │ ├── acronym.js │ ├── keepAll.js │ ├── keepEnd.js │ ├── keepNumber.js │ ├── keepOne.js │ ├── keepStart.js │ ├── removeAll.js │ ├── removeDigits.js │ ├── removeFirst.js │ ├── removeLast.js │ ├── removeSymbols.js │ ├── removeTags.js │ ├── replaceAll.js │ ├── replaceAt.js │ ├── replaceFirst.js │ ├── replaceLast.js │ ├── reverseCharacters.js │ ├── reverseWords.js │ ├── shuffleCharacters.js │ ├── shuffleCharactersInWords.js │ └── shuffleWords.js └── test └── test.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/README.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/index.js -------------------------------------------------------------------------------- /lib/jeezy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/lib/jeezy.js -------------------------------------------------------------------------------- /lib/jeezy.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/lib/jeezy.min.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/package.json -------------------------------------------------------------------------------- /src/arr/arrays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/arrays.js -------------------------------------------------------------------------------- /src/arr/math/average.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/math/average.js -------------------------------------------------------------------------------- /src/arr/math/correlationMatrix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/math/correlationMatrix.js -------------------------------------------------------------------------------- /src/arr/math/extent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/math/extent.js -------------------------------------------------------------------------------- /src/arr/math/max.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/math/max.js -------------------------------------------------------------------------------- /src/arr/math/median.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/math/median.js -------------------------------------------------------------------------------- /src/arr/math/min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/math/min.js -------------------------------------------------------------------------------- /src/arr/math/sum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/math/sum.js -------------------------------------------------------------------------------- /src/arr/other/deepCopy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/other/deepCopy.js -------------------------------------------------------------------------------- /src/arr/other/random.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/other/random.js -------------------------------------------------------------------------------- /src/arr/other/shallowCopy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/other/shallowCopy.js -------------------------------------------------------------------------------- /src/arr/queries/isArray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/queries/isArray.js -------------------------------------------------------------------------------- /src/arr/transformations/columnsToValues.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/transformations/columnsToValues.js -------------------------------------------------------------------------------- /src/arr/transformations/flatten.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/transformations/flatten.js -------------------------------------------------------------------------------- /src/arr/transformations/merge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/transformations/merge.js -------------------------------------------------------------------------------- /src/arr/transformations/pivot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/transformations/pivot.js -------------------------------------------------------------------------------- /src/arr/transformations/pluck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/transformations/pluck.js -------------------------------------------------------------------------------- /src/arr/transformations/propertyToNumber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/transformations/propertyToNumber.js -------------------------------------------------------------------------------- /src/arr/transformations/reject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/transformations/reject.js -------------------------------------------------------------------------------- /src/arr/transformations/removeItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/transformations/removeItem.js -------------------------------------------------------------------------------- /src/arr/transformations/removeProperty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/transformations/removeProperty.js -------------------------------------------------------------------------------- /src/arr/transformations/renameProperty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/transformations/renameProperty.js -------------------------------------------------------------------------------- /src/arr/transformations/shuffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/transformations/shuffle.js -------------------------------------------------------------------------------- /src/arr/transformations/sortBy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/transformations/sortBy.js -------------------------------------------------------------------------------- /src/arr/transformations/sortByMulti.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/transformations/sortByMulti.js -------------------------------------------------------------------------------- /src/arr/transformations/sortNumbers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/transformations/sortNumbers.js -------------------------------------------------------------------------------- /src/arr/transformations/unique.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/transformations/unique.js -------------------------------------------------------------------------------- /src/arr/transformations/uniqueBy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/transformations/uniqueBy.js -------------------------------------------------------------------------------- /src/arr/transformations/where.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/arr/transformations/where.js -------------------------------------------------------------------------------- /src/num/numbers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/num/numbers.js -------------------------------------------------------------------------------- /src/num/other/randBetween.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/num/other/randBetween.js -------------------------------------------------------------------------------- /src/num/queries/isEven.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/num/queries/isEven.js -------------------------------------------------------------------------------- /src/str/cases/toCamelCase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/cases/toCamelCase.js -------------------------------------------------------------------------------- /src/str/cases/toSentenceCase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/cases/toSentenceCase.js -------------------------------------------------------------------------------- /src/str/cases/toSlugCase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/cases/toSlugCase.js -------------------------------------------------------------------------------- /src/str/cases/toSnakeCase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/cases/toSnakeCase.js -------------------------------------------------------------------------------- /src/str/cases/toStartCase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/cases/toStartCase.js -------------------------------------------------------------------------------- /src/str/cases/toTitleCase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/cases/toTitleCase.js -------------------------------------------------------------------------------- /src/str/numbers/numberCommas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/numbers/numberCommas.js -------------------------------------------------------------------------------- /src/str/numbers/numberDecimals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/numbers/numberDecimals.js -------------------------------------------------------------------------------- /src/str/numbers/numberLakhs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/numbers/numberLakhs.js -------------------------------------------------------------------------------- /src/str/numbers/numberOrdinal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/numbers/numberOrdinal.js -------------------------------------------------------------------------------- /src/str/numbers/numberPrepend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/numbers/numberPrepend.js -------------------------------------------------------------------------------- /src/str/other/randomString.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/other/randomString.js -------------------------------------------------------------------------------- /src/str/other/splitAfterFirst.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/other/splitAfterFirst.js -------------------------------------------------------------------------------- /src/str/other/splitAfterLast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/other/splitAfterLast.js -------------------------------------------------------------------------------- /src/str/other/splitAtIndex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/other/splitAtIndex.js -------------------------------------------------------------------------------- /src/str/queries/count.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/queries/count.js -------------------------------------------------------------------------------- /src/str/queries/endsWith.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/queries/endsWith.js -------------------------------------------------------------------------------- /src/str/queries/firstLetter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/queries/firstLetter.js -------------------------------------------------------------------------------- /src/str/queries/hasDigit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/queries/hasDigit.js -------------------------------------------------------------------------------- /src/str/queries/includes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/queries/includes.js -------------------------------------------------------------------------------- /src/str/queries/isAllCaps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/queries/isAllCaps.js -------------------------------------------------------------------------------- /src/str/queries/isAllDigits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/queries/isAllDigits.js -------------------------------------------------------------------------------- /src/str/queries/isAllLower.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/queries/isAllLower.js -------------------------------------------------------------------------------- /src/str/queries/isUpperCase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/queries/isUpperCase.js -------------------------------------------------------------------------------- /src/str/queries/startsWith.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/queries/startsWith.js -------------------------------------------------------------------------------- /src/str/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/strings.js -------------------------------------------------------------------------------- /src/str/transformations/acronym.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/acronym.js -------------------------------------------------------------------------------- /src/str/transformations/keepAll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/keepAll.js -------------------------------------------------------------------------------- /src/str/transformations/keepEnd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/keepEnd.js -------------------------------------------------------------------------------- /src/str/transformations/keepNumber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/keepNumber.js -------------------------------------------------------------------------------- /src/str/transformations/keepOne.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/keepOne.js -------------------------------------------------------------------------------- /src/str/transformations/keepStart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/keepStart.js -------------------------------------------------------------------------------- /src/str/transformations/removeAll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/removeAll.js -------------------------------------------------------------------------------- /src/str/transformations/removeDigits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/removeDigits.js -------------------------------------------------------------------------------- /src/str/transformations/removeFirst.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/removeFirst.js -------------------------------------------------------------------------------- /src/str/transformations/removeLast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/removeLast.js -------------------------------------------------------------------------------- /src/str/transformations/removeSymbols.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/removeSymbols.js -------------------------------------------------------------------------------- /src/str/transformations/removeTags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/removeTags.js -------------------------------------------------------------------------------- /src/str/transformations/replaceAll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/replaceAll.js -------------------------------------------------------------------------------- /src/str/transformations/replaceAt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/replaceAt.js -------------------------------------------------------------------------------- /src/str/transformations/replaceFirst.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/replaceFirst.js -------------------------------------------------------------------------------- /src/str/transformations/replaceLast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/replaceLast.js -------------------------------------------------------------------------------- /src/str/transformations/reverseCharacters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/reverseCharacters.js -------------------------------------------------------------------------------- /src/str/transformations/reverseWords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/reverseWords.js -------------------------------------------------------------------------------- /src/str/transformations/shuffleCharacters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/shuffleCharacters.js -------------------------------------------------------------------------------- /src/str/transformations/shuffleCharactersInWords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/shuffleCharactersInWords.js -------------------------------------------------------------------------------- /src/str/transformations/shuffleWords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/src/str/transformations/shuffleWords.js -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarryStevens/jeezy/HEAD/test/test.js --------------------------------------------------------------------------------