Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace changelog

hofkit Changelog

Changelog generated by jit-changelogger.

v0.1.2 (2021-04-27)

Changed

  • Use github links for imgs (relative fails on npm), update docs (d5d59aa)

v0.1.1 (2021-04-27)

Added

  • Add initial proj (da5bada)
  • Add isArr & basic tests (d7c9aef)
  • Add basic ts docs (33aa54f)
  • Add arrayIf/arrayOr, fix naming, update test scripts/readme (b880f78)
  • Add array count functions/tests (52fe80e)
  • Add identity & fill (empty) (5f6ad5c)
  • Add docs for fill (7dc4dd6)
  • Add range (a464748)
  • Add head (c9bd202)
  • Add last/tail (5b04abf)
  • Add includes (068440c)
  • Add excludes (e145cb0)
  • Add intersection (770325d)
  • Add union (3f81b3c)
  • Add difference (c6b01a6)
  • Add reduce (908fa7f)
  • Add all/allTrue/allFalse (6335950)
  • Add allNotNil (92bdbf9)
  • Add any/anyTrue/anyFalse (a4d6d36)
  • Add anyNil (a5246a1)
  • Add map (e0d0982)
  • Add filter (3c1f7ab)
  • Add filterMap (bdde60c)
  • Add findOr (116008e)
  • Add init (6f07f29)
  • Add push, cleanup tail tests (701a208)
  • Add tap (e7af29e)
  • Add concat (febbbcd)
  • Add slice (078beef)
  • Add skip (569768d)
  • Add take (119e2b1)
  • Add takeLast (b6bdfd9)
  • Add takePart (c00799d)
  • Add indexOf (b3e6704)
  • Add atIndex (b358340)
  • Add atRandom (c66d667)
  • Add reverse (6d74d26)
  • Add coalesce (d9d5c7a)
  • Add compact (09598d7)
  • Add uniq (76a9b76)
  • Add keyBy (b108c75)
  • Add fillRecursive (6500bd3)
  • Add filterNot (2bad77b)
  • Add isBoolean (e42b88b)
  • Add isInteger (c993b4d)
  • Add isString (713445b)
  • Add trim (b1b9bac)
  • Add string count test (b740711)
  • Add isCount string test (12d0e6a)
  • Add stringCount (1e9a6ad)
  • Add stringCountIs (c437b30)
  • Add stringCountIsNone (9384369)
  • Add stringCountIsAny (a612abf)
  • Add stringIf (e08b820)
  • Add valueIf (09583b2)
  • Add stringOr (91bc473)
  • Add lowerCase, add arrayIf/arrayOr egs (8d11a49)
  • Add upperCase (27d3b19)
  • Add basic camelCase (92dd271)
  • Add words (758b682)
  • Add pascalCase (4fc697c)
  • Add kebabCase (a25e7d2)
  • Add snakeCase (98c6d57)
  • Add titleCase (1be7d0b)
  • Add sentenceCase (ad45b29)
  • Add initialsCase (515a74c)
  • Add constantCase (9c2664b)
  • Add replaceAll/replaceFirst (734ef8d)
  • Add stringHead (df17a3f)
  • Add stringIncludes (493009a)
  • Add stringExcludes (e66bd36)
  • Add stringIncludesLower (f6a4a19)
  • Add stringWrap (fa67034)
  • Add split (f2e94b6)
  • Add join (edda13a)
  • Add truncate (772d2ef)
  • Add repeat (b108cb8)
  • Add stringEquals (18c79d9)
  • Add startsWith/endsWith (d845f6f)
  • Add mapWords (700ae89)
  • Add pluralize (3a8c6a5)
  • Add pluralizeWords (d5522aa)
  • Add isHexColor (0a1a249)
  • Add hexColorToInteger/integerToHexColor, update isHexColor (0431fc3)
  • Add randomHexColor, test with no args & string (803ba11)
  • Add isObj (a9c17f8)
  • Add keys/values (6867b33)
  • Add objectOr (0eb3c60)
  • Add entries (aff2a12)
  • Add entriesCount (cf8eb50)
  • Add entriesCountIsAny (9793d32)
  • Add entriesCountIsNone (eee8e90)
  • Add includesKeys (cf9df55)
  • Add includesValues (b121bac)
  • Add mapEntries (76870cc)
  • Add reduceEntries (b2db62d)
  • Add reduceEntries (5f777a2)
  • Add mapKeys (41c66f8)
  • Add mapValues (a04df64)
  • Add delimitKeys (0682294)
  • Add delimitValues (42b4aec)
  • Add filterEntries (f2af922)
  • Add omit (6db2f13)
  • Add pickKeys (a365943)
  • Add pluckKey (92717d9)
  • Add pluckKeys (6044afb)
  • Add injectKeys (42ee905)
  • Add injectMissingKeys (86c55b6)
  • Add objectToString (0a7eb28)
  • Add stringToObject (b90e9d8)
  • Add mergeEntries (b7313e5)
  • Add invertEntries (4c6771b)
  • Add defaultToValue (fddda76)
  • Add runTestCases/isNil (3807aee)
  • Add stringTypeIs (2a07109)
  • Add getStringType (5eedd9d)
  • Add isInstanceOf (dbc39d4)
  • Add strictEquals (1ac932e)
  • Add tapLog (5e469ed)
  • Add not (ddff107)
  • Add logicalOr/logicalAnd (c8f6f90)
  • Add isFunction (c7e164a)
  • Add noop (9196a0a)
  • Add tauto, add tests for contra (76870be)
  • Add maxCallStackSize (97b2046)
  • Add negate (30a573f)
  • Add compose (4bfc1b2)
  • Add pipe (d851d2a)
  • Add runNow (938f850)
  • Add throwIf (2009f43)
  • Add tryOr (d8d4881)
  • Add ifElse (e244f35)
  • Add isPromise (7d9a788)
  • Add promiseLog (5da9972)
  • Add opRuntime (5ec43b4)
  • Add delayFor (6608804)
  • Add promiseStatus (c595ee1)
  • Add rejectAfter (dead8f3)
  • Add rejectAfter docs (d9ca202)
  • Add rejectAllAfter (a6de7ff)
  • Add allSettled (af698c5)
  • Add allSettledFilterStatus (44fbb3d)
  • Add promiseAllProgress (0c4af52)
  • Add missing errors in test fails (8916073)
  • Add promiseAll (48df382)
  • Add promiseSequence (48db8ec)
  • Add promiseReduce (b1069d3)
  • Add promisify (0e1f7fd)
  • Add promiseTryOr (b3cc377)
  • Add missing docs to some array functions (dbb4334)
  • Add fileExists (9f1d41c)
  • Add readFile (7797854)
  • Add writeFile (87c2131)
  • Add appendFile (22c8b92)
  • Add deleteFile (73a9ff5)
  • Add isFile/isDir (f83232d)
  • Add dirFilenames (a50a77b)
  • Add dirAllNames & use in dirFilenames, add dirNames, fix extra dir path (5761603)
  • Add createDir/ensureDirExists (eedd547)
  • Add pathDirname (57d3066)
  • Add pathJoin (e78450e)
  • Add prepend (459ecce)
  • Add isFloat (64fd4b3)
  • Add equals (ca91349)
  • Add increment/decrement (b07bbf2)
  • Add filterPart (521153c)
  • Add generated docs (796d304)
  • Add promiseFilter, fix promiseAll losing return type on no args (78437d3)
  • Add logo, update readme/docs (83b4c5f)
  • Add deploy scripts, add build linting (2579ff9)
  • Add deploy script, correct readme (93d9642)
  • Create LICENSE (c3dbe50)
  • Add missing dev build script in readme, update docs (27f3569)
  • Remove version in docs (since causes additional updates), update docs (6abda43)
  • Hide 'defined in' in docs (since causes additional updates), update docs (1439366)

Fixed

  • Move tests to tests dir, fix broken test watch script (9badf11)
  • Fix fill to end (5badec7)
  • Support parallel watch/serve for docs (5e1799d)
  • Fix serve starting before watch completes (e85e234)
  • Fix test names (7d3fa58)
  • Fix incorrect output for allTrue/allFalse (0ba66c3)
  • Fix union not removing duplicates (c6b6cf3)
  • Fix index not reflecting filtering for filterMap (a608ed2)
  • Make options optional & support diff type mapping in filterMap (f73c834)
  • Support testing functions from cli (7aa91dd)
  • Rename words to toWords, fix camelCase failing on existing camelCase (0b22123)
  • Fix lowerCase/upperCase not extracting words like other casings (ae151dd)
  • Fix negative count in repeat test (c7f00f8)
  • Fix stringEquals egs (2e5b8cb)
  • Fix toWords not accepting string delimiter (f4dde8d)
  • Fix pluralize not handling no count (6ad90a2)
  • Correct docs for hexColorToInteger/integerToHexColor & update tests (c16fbd1)
  • Update randomHexColor to ignore colors & fix test (28b030e)
  • Fix mapEntries test file name (17728ed)
  • Use reduceEntries in mapEntries, correct reduceEntries docs (5d0aa3a)
  • Fix initialsCase test (1686fae)
  • Update toWords to use always use global regex & fix tests (fixes regex) (bfe3e86)
  • Update runTestCases to support curried functions (8486ec3)
  • Fix invalid error crashing rejectAfter docs (3ec5dbd)
  • Fix failing equality in dirNames name test (1898413)
  • Fix pathDirname returning filename & test normalization (5f70882)
  • Generate dist dir with bundled declarations, fix case iteration (085c121)
  • Fix webpack exporting empty object (ebf76fb)
  • Fix naming in snakeCase (dc8c670)
  • Fix naming in appendFile (118dd5b)
  • Manually bundle declaration files (fixes bundle syntax errors) (1a0ae1a)
  • Fix feature group index dts not deleting (fixes dts mismatch) (76f84b5)
  • Fix naming in pluralize (e0850a2)
  • Fix bundling non-prod ts files (eg test dir) (8762dfc)
  • Fix increment/decrement accepting any type (fixes dts) (afabf9a)
  • Fix mapEntries missing Record type on return (8075f17)
  • Support updating feature group indexes, update indexes (58ccc15)
  • Update all core function docs (ensure updated & has params/egs/etc) (78a8cbc)
  • Update node function docs & fix broken links (ad46378)
  • Correct readme docs ims, update docs (8049e5c)

Removed

  • Remove obsolete test in head (74c1120)
  • Remove obsolete async from promise functions (55085fc)
  • Remove package exports (as fail with ts), explain dts bundling (e8e6cfd)

Changed

  • Update spec (c0b03e0)
  • Update mapEntries to filter entries (1de6de8)
  • Rename omit to omitKeys (823ddca)
  • Move logic to check string types to runStringTypeValues, update tests (8268b38)
  • Rename not to logicalNot (8c9d911)
  • Move all core tests to tests/core dir (c29a04a)
  • Rename fileExists to pathExists (ef782a3)
  • Generate separate bundles/types for feature groups (10cc88c)
  • Reset package version (67bae04)
  • Move non-prod utils to own dir (c43116a)
  • Pass error to defaulter in tryOr/promiseTryOr (721f922)
  • Update readme with usage (ae84a0b)
  • Set version to 0.1.0 (f1141c7)
  • Show version in docs, update docs (4b7e415)
  • Update readme docs img, update docs (fc88d11)
  • Update package.json description (1ddf9db)
  • Update docs with missing dev build script (854ef75)

Dev

  • Merge branch 'file-struc' into main (64cae11)
  • Merge branch 'file-ops' into main (d497e86)
  • Merge branch 'build-dist' into main (26a11d5)
  • Merge branch 'docs' into main (1196a05)

Misc

  • Initial commit (da42c96)
  • Omit tests from docs (e64c489)
  • Use named exports in core (4cdbf89)
  • Use valueIf in arrayOr (27512be)
  • Test arrayOr when no default (64fe9d4)
  • Export option interfaces for docs (b523c12)
  • Use enum for promiseStatus (7d3b5fe)
  • Use rejectAllAfter in rejectAfter (a441770)
  • Export all core functions via core (8bdb3da)
  • Export all node functions via node (66baca5)
  • Find broken ts for tests (eb6c664)
  • Reverse args for difference (better config) (48bc141)