node-acme-client icon indicating copy to clipboard operation
node-acme-client copied to clipboard

some suggestions

Open jimmywarting opened this issue 1 year ago • 0 comments

  • Replace axios \w fetch
  • use native web crypto instead of node crypto
  • use explicit path with extensions
  • don't depend so much on NodeJS stuff, would like to one day be able to use it in Deno or Bun.js. and heck even in browsers too. start by replacing Buffer with Uint8Array
  • try to switch to ESM-only
  • replace uuid dependency with crypto.randomUUID()
  • remove legacy stuff like forge

jimmywarting avatar Apr 14 '23 17:04 jimmywarting