Metis is a Google Chrome weather extension which's built on top of Eris API. It provides the current weather based on the user's geolocation.
Metis is compatible with both Google Chrome and Chromium. You can download it from Chrome Web Store at this link: TODO
To install the latest version, before it gets published to Chrome Web Store, download the latest zip file from release tab. After that extract the zip file, then open the browser and go to chrome://extensions/. Enable developer mode. Lastly, click on load unpacked and point to the extracted path.
Metis is built with HTML, CSS, Weather Icon and Vue.js. The weather condition is acquired by making an background call to Eris api.
Just clone the repository and open in a editor like VS code.
$ npm run watch:dev
$ npm run build:dev
$ npm run build
$ npm run build-zip
Metis is hooked up with Travis. To release a new version all needed is to make a commit and push it to upstream. The CI pipeline automatically picks up everything from there and creates a new release and tag.
To know more about the release process see .travis.yml
and .release-it.json
files.