Team-TAU / tau

TAU- Twitch API Unifier, a containerized relay/proxy to unify the WebHook- and WebSocket-based real-time Twitch APIs under a single (local) WebSocket connection.
MIT License
149 stars 38 forks source link

add workflow to build and deploy typescript declarations #131

Open cgsdev0 opened 1 year ago

cgsdev0 commented 1 year ago

I moved my type generation code out of my personal project and into a github action so that it can be easily automated here. You can see a sample of the generated typescript declarations:

https://cdn.jsdelivr.net/npm/tau-types@0.0.2/index.d.ts

Testing

  1. I tested this action in a separate repo
  2. I deployed the package to npm
  3. I ported my project to use the live npm package

TODO