thomvaill / log4brains

✍️ Log and publish your architecture decisions (ADR)
Apache License 2.0
1.15k stars 94 forks source link

Remove standard-things/esm dependency #138

Open thomvaill opened 6 days ago

thomvaill commented 6 days ago

Blocks https://github.com/thomvaill/log4brains/issues/135 (because of https://github.com/standard-things/esm/issues/931)

To be able to remove this dependency, we must first publish compiled JS files that are Node.js "native" compliant, which is not the case today because the import statements don't have .js extensions (among other issues).

Special case for the web package first needs some refactoring to be able to output compliant code: