iantrich / restriction-card

🔒 Apply restrictions to Lovelace cards
MIT License
259 stars 22 forks source link

Initial 0.107 fix and CI optimizations #17

Closed gabe565 closed 4 years ago

gabe565 commented 4 years ago

This PR will get the plugin working more consistently with Home Assistant 0.107. An error still gets printed because custom-card-helpers needs to be upgraded, but that will require more changes.

I also went ahead and added some caching steps to the CI build so that it will be quicker and removed package-lock.json from the .gitignore (package-lock.json should be committed so that dependency versions do not change unexpectedly)