Right now, I use node-isbn https://www.npmjs.com/package/node-isbn which mostly works well but is getting old in the tooth.
I wrote a Go SDK[1] for the service, maybe I'll try writing one in TypeScript tomorrow.
[1]: https://git.sr.ht/~pagina394/librario-go
reply
[1]: https://todo.sr.ht/~pagina394/librario/22
Right now, I use node-isbn https://www.npmjs.com/package/node-isbn which mostly works well but is getting old in the tooth.