{"repo":"Digital-Alchemy-TS/haos-template","free":true,"listed":false,"github":"https://github.com/Digital-Alchemy-TS/haos-template","clone":"git clone https://github.com/Digital-Alchemy-TS/haos-template.git","description":"Streamline Home Assistant automation with TypeScript! 🚀 Automatic type definitions, minimal dependencies, and VSCode optimized. Get started easily! 🏡💡","language":"Shell","stars":21,"topics":["home-assistant","home-automation","typescript","automation","beginner","digital-alchemy","quickstart","starter-project","template"],"license":"MIT","category":"workflow-automation","readme_excerpt":"HAOS Template Repo 🏡💻 Welcome to the Digital Alchemy Starter Repo! This repository is designed to work with Supervised and HAOS based installs, where Addons are supported. See installation documentation for a comparison of different installation types. These instructions assume that Studio Code Server Addon has been installed, serving as both editor and workspace management tool. - 🗣️ Discord - 📖 Extended documentation - 🤖 Next steps for using workspace 🚀 Setup Within the Code Server Addon : 1. Open a terminal Press Ctrl-Shift-\\ (default keybind) to open a terminal, or go through Menu Terminal New Terminal . 2. Execute the command This command will: - Download setup script & run it - Install NodeJS on your system - Clone this repository - Set up type definitions - Provide next steps ⚒️ Workspace Management In order to help Code Server to keep node installed, you need to add a the following script as an init command in the Configuration tab. Build Types Use the type writer script to build custom definitions for your Home Assistant instance. These are written to a src/hass folder by default. 💻 Commands Once your environment is set up, you can use provided commands from within the package.json to manage your workspace. NPM Command Description ---- ---- upgrade ⏺️ Upgrade all @digital-alchemy dependencies Automatically runs type-writer afterwards dev ⏩ Run the development server Not intended for long term deployments! watch 👀 Run the development server Automatically resta","default_branch":null,"files":null,"tree":[],"storefront":"/r/Digital-Alchemy-TS","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Digital-Alchemy-TS/haos-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}