Skip to content
This repository has been archived by the owner on Nov 24, 2022. It is now read-only.

v1.2 - tech update

Latest
Compare
Choose a tag to compare
@moebiusmania moebiusmania released this 15 Aug 15:06
· 3 commits to main since this release

Basically a big "tech update" to 2021:

  • πŸŽ‰ based on latest Node.js 16
  • πŸŽ‰ updated all dependencies (mainly Hapi to v20)
  • πŸ‘¨β€πŸ’» refactored to CommonJS
  • πŸ‘¨β€πŸ’» linting: moved from XO to ESLint
  • ❌ removed the /twitter route (motivation below)
  • πŸ’» CI/CD automations moved from Travis to Github Actions
  • ☁️ now the project is deployed on Heroku (currently free tier)

Availble here: https://atmmi-info-api.herokuapp.com/


About the /twitter route removal

The route was about scraping a Twitter page to create a json from that, but some times ago Twitter has completely changed the way they render the webpages and this makes hard to find a way to reliably parse the information, so I'm deprecating that functionality until a better idea/alternative will come out...