This library contains three classes :
convertTemperature
thermostat
jsonTHermostat
httpThermostat
httpTemperatureSensor
For more information about each class and how to use them, you can check the github pages from this project. Github Pages
Make sure youre project is already an npm project:
npm init
To pull this project from npm you can use the next command :
npm i @geylianlingier/home-automation
Update package :
npm install
Running eslinter :
npm run lint
Updating docs :
npm run docs
Creating first thermostat class, in next versions these classes were refactored.
In this version the JSON Thermostat was added to the library.
Adding support for units to the json class.
Adding the library to npmjs.com.
Added documentation.
Cleaning the library:
-No Javascript documents -Also cleaning all classes from bugging code
Added ES Linter and Markdown Linter + badge.
running linter :
npm run lint
Added HTTPTemperatureSensor class and HTTPThermostat class
Added typedoc documentation.
creating documentation docs :
npm run docs
solve Github pages bug.
Organized code better to handle any kind of change:
In v0.6.1 the github page bug was solved with adding .nojeckyll
, But when using npm run docs
the added document disappeared.
This project is licensed with MIT.
Hello, I am Geylian, and I made this library for an assignment for school. Please check my Github :octocat:
Generated using TypeDoc