elv-js-helpers

A collection of Javascript helper functions used by several Eluvio libraries

MIT License

Downloads
148
Stars
0
Committers
1
elv-js-helpers - Bug fix for `callerFuncName()`, additional doc examples Latest Release

Published by eponymous301 4 months ago

  • fee7c94
    • Update docs, TODOs, add depGraph.svg
  • 0b831f6
    • Fix callerFuncName() output when used from throwIfArgsBad()
    • Add Infinity/-Infinity to JSDoc examples for Int/Num Models

https://github.com/eluv-io/elv-js-helpers/compare/v6.3.2...v6.3.3

elv-js-helpers - Minor refactoring

Published by eponymous301 4 months ago

  • Update docs
  • Consolidate various imports from external packages
  • Add dependency graphing
  • Add test for existence of build directory to publish.sh
  • Replace addPreprocessFn2 implementation to make easier to understand and debug

https://github.com/eluv-io/elv-js-helpers/compare/v6.3.1...v6.3.2

elv-js-helpers - Add matchesRegex()

Published by eponymous301 6 months ago

Add matchesRegex.js

elv-js-helpers - Add times(), RE_BASE58_CHAR. Minor fixes and updates.

Published by eponymous301 6 months ago

4889c40

  • Add support for fractional seconds to parseUTCStr.js, RE_UTC_TIMESTAMP.js, and UTCStrModel.js
  • Fix currying for getPath.js
  • Recode getProp.js as an explicit curried function
  • Add JSDoc to getProp.js
  • Add times.js
  • Add RE_BASE58_CHAR.js
  • Update dependencies where latest versions are upwards compatible
  • Rebuild docs
    84858f1
  • Fix documentation for uniq()

https://github.com/eluv-io/elv-js-helpers/compare/v6.2.1...v6.3.0

elv-js-helpers - Minor patch - remove debug code

Published by eponymous301 6 months ago

  • Remove debug code from reFromTemplate.js a0f8dd1

https://github.com/eluv-io/elv-js-helpers/compare/v6.2.0...v6.2.1

elv-js-helpers - Add new functions and JSDoc examples

Published by eponymous301 6 months ago

  • Add new functions
    • Boolean
      • isRegExp
    • Conversion
      • _strOrRegExSrc
      • reFromTemplate
    • Functional
      • and
      • ifElse
      • or
  • Add JsDoc examples
    • Conversion
      • fracStrToNum
    • Functional
      • uniq

466c9c2

https://github.com/eluv-io/elv-js-helpers/compare/v6.1.3...v6.2.0

elv-js-helpers - Documentation fix for GitHub links

Published by eponymous301 about 1 year ago

  • Update elv-ramdoc dependency and rebuild docs b18306c

https://github.com/eluv-io/elv-js-helpers/compare/v6.1.2...v6.1.3

elv-js-helpers -

Published by eponymous301 about 1 year ago

  • update version number and rebuild docs 27bfcee
  • update version number and rebuild docs 91fe65c
  • Update format of repository url in package.json 3714e64
  • Fix issue in callerFuncName when there are not enough non-node-module lines in the stack trace aa2de6f

https://github.com/eluv-io/elv-js-helpers/compare/v6.1.0...v6.1.2

elv-js-helpers - v6.1.0 minor update - add objHasKeys()

Published by eponymous301 over 1 year ago

  • Add objHasKey.js
  • Add JSDoc examples
  • Rebuild docs

993be95

https://github.com/eluv-io/elv-js-helpers/compare/v6.0.0...v6.1.0

elv-js-helpers - v6.0.0 - Breaking change, renames mapObjIndexed to mapObjValues

Published by eponymous301 over 1 year ago

  • Rename mapObjIndexed to mapObjValues
  • Add mapObjKeys and mapObjKV
  • Rebuild docs

6aab370

https://github.com/eluv-io/elv-js-helpers/compare/v5.5.0...v6.0.0

elv-js-helpers - v5.5.0 minor update, added setPath.js

Published by eponymous301 over 1 year ago

    • Add Functional/setPath.js * Rebuild docs 1fa0f87

https://github.com/eluv-io/elv-js-helpers/compare/v5.4.1...v5.5.0

elv-js-helpers - v5.4.1 minor bugfix

Published by eponymous301 over 1 year ago

  • Fix union type support in defSealedObjModel.js cdef2ff

https://github.com/eluv-io/elv-js-helpers/compare/v5.4.0...v5.4.1

elv-js-helpers - v5.4.0 minor update - added UUID-related items

Published by eponymous301 over 1 year ago

  • Add UUID-related items
  • Add more JSDoc examples
  • rebuild docs

164c225

https://github.com/eluv-io/elv-js-helpers/compare/v5.3.0...v5.4.0

elv-js-helpers - v5.3.0 minor update

Published by eponymous301 over 1 year ago

  • Added Conversion/redact.js
  • Rebuilt docs

f19271d

https://github.com/eluv-io/elv-js-helpers/compare/v5.2.0...v5.3.0

elv-js-helpers - v5.2 minor update - add isModel()

Published by eponymous301 over 1 year ago

  • Add new Boolean function isModel()
  • Add JSDoc for getPath() and sortBy()
  • Change getPath() to use Ramda instead of Crocks
  • Remove incorrect @private flag from assertValidUTCStr.js
  • Regenerate docs

fb72a68

https://github.com/eluv-io/elv-js-helpers/compare/v5.1.0...v5.2.0

elv-js-helpers - v5.1 minor release - Add Base-58 related helper functions

Published by eponymous301 over 1 year ago

  • Add Base-58 related helper functions
    • base58Decode()
    • base58Encode()
    • Base58StrModel()
    • isBase58String()
  • Add new Boolean function throwsException()
  • Add JSDoc for pick() and throwIfArgsBad()
  • Regenerate docs

17f816c

https://github.com/eluv-io/elv-js-helpers/compare/v5.0.0...v5.1.0

elv-js-helpers - New breaking version, renamed and added items

Published by eponymous301 over 1 year ago

Changes to support new @eluvio/elv-utils-js

elv-js-helpers - v3.2.3 - change `validator` to return original data instead of model-wrapped data

Published by eponymous301 almost 2 years ago

  • Add unit test for validator change d6318db
  • Change validator to wrap original data instead of wrapping a model instance containing data (prevents unexpected hiding of attributes not explicitly defined in model) 59fe9d0

https://github.com/eluv-io/elv-js-helpers/compare/v3.2.2...v3.2.3

elv-js-helpers - v3.2.2 Replace ramda pkg with @eluvio/ramda-fork to fix deprecation warning

Published by eponymous301 almost 2 years ago

  • Replace ramda pkg with @eluvio/ramda-fork to fix deprecation warning 2c0e712

https://github.com/eluv-io/elv-js-helpers/compare/v3.2.1...v3.2.2

elv-js-helpers - Remove dependency on date-and-time

Published by eponymous301 over 2 years ago

  • Remove dependency on date-and-time, create independent implementation of utc string parse to date
  • Update dependencies
  • Regenerate docs

https://github.com/eluv-io/elv-js-helpers/compare/v3.2.0...v3.2.1

Package Rankings
Top 12.27% on Npmjs.org
Related Projects