Skip to content
This repository has been archived by the owner on Oct 12, 2023. It is now read-only.
/ desmond Public archive

Desmond is a caretaker of boilerplate code for node back-end development, providing a set of maintained tools.

License

Notifications You must be signed in to change notification settings

AckeeCZ/desmond

Repository files navigation

Desmond Build Status Npm License

Desmond is a caretaker of boilerplate code for node back-end development, providing a set of maintained tools.

DEPRECATION NOTICE

Until further notice this package is depreciated and no longer maintained. Here is a list of viable alternatives:

  • absoluteUrl - Common, you have never even used that anyway. But if you're being serious, use this oneliner
  • compareBcrypt, hashBcrypt - Use bcrypt directly, if you need it, but most of the time you will probably custom or third party service and not need helper on each service
  • hash - Use Node API directly
  • attributes - Use new databless deserialize functions instead
  • snakelize - Use knex-stringcase instead, don't modify fields manually
  • toJson, tableColumns - Use databless' repository API and don't tamper with models directly
  • transacted - Use native knex API, generally transactions are not widely used
  • promisify - Use node utils implementation
  • tap - Use lodash/ramda/custom implementation
  • Microservice - Use got's extend
  • generateRandomAlphanumeric - uuid is better option for most cases
  • parseBool - This is actually not half bad, if you need it, see the implementation
  • promiseChain - Ditto, see implementation

License

This project is licensed under MIT.

About

Desmond is a caretaker of boilerplate code for node back-end development, providing a set of maintained tools.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published