schaze / node-homie

MIT License
2 stars 2 forks source link

Lockfile in homie5 branch contains references to private npm registry #3

Open nstadigs opened 2 weeks ago

nstadigs commented 2 weeks ago

For example:

rxjs@^7.4.0:
  version "7.8.0"
  resolved "https://npm.local.schaz.org/rxjs/-/rxjs-7.8.0.tgz#90a938862a82888ff4c7359811a595e14e1e09a4"
  integrity sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==
  dependencies:
    tslib "^2.1.0"

This causes yarn install to fail:

error An unexpected error occurred: "https://npm.local.schaz.org/tslib/-/tslib-2.5.0.tgz: Hostname/IP does not match certificate's altnames: Host: npm.local.schaz.org. is not in the cert's altnames: DNS:*.schaz.org".
nstadigs commented 2 weeks ago

I understand this branch is in dev mode, but I just want to help getting this up and running. The 5.0.0-beta5 version released to npm has some typescript issues (the language server can't find the types) and I wanted to try fixing it.

schaze commented 1 week ago

Hi @nstadigs, thanks for the input. I have not focused on the nodejs library for v5 for quite some time as I was pushing to get a rust library out. I will try to find some time until the end of the year to get the v5 version fully spec compliant and released, despite the issues you found there is also still some development work needed.

schaze commented 1 week ago

I pushed a beta6 version with a cleanup yarn.lock file to npmjs.org. Please have a look and let me know if it fixes your issues.