bencevans / node-sonos

🔈 Sonos Media Player Interface/Client
https://www.npmjs.com/package/sonos
MIT License
700 stars 146 forks source link

Generated all sonos services #517

Closed svrooij closed 2 years ago

svrooij commented 2 years ago

I've been working a long time on a sonos generator to generate a strong type client for sonos speakers really easy.

This generator is used in the typescript package as well, and I felt that everybody using node-sonos should also be able to use it.

For now the new services are not used in the library, yet. But only available at sonos.generatedServices.ServiceName(). They contain all possible parameters and a lot of parameters are documented as explained here.

What do you think @bencevans, is this something you want in your library?

With these new improvements ES6 classes, and these generated services we can maybe also release a production version?

@pascalopitz what do you think? Is this a nice fit with your ES6 classes?

github-actions[bot] commented 2 years ago

:tada: This PR is included in version 1.15.0-alpha.4 :tada:

The release is available on:

Your semantic-release bot :package::rocket: