├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── jsconfig.json ├── package.json ├── src ├── app.js ├── config.js ├── core.js ├── core │ ├── cache.js │ ├── database.js │ ├── file.js │ ├── http.js │ ├── log │ │ ├── logger.js │ │ └── loggerFactory.js │ └── router.js ├── dao │ ├── busDAO.js │ └── itineraryDAO.js ├── downloader │ ├── busDownloader.js │ └── itineraryDownloader.js ├── model │ ├── bus.js │ ├── busHistory.js │ ├── itinerary.js │ ├── itinerarySpot.js │ └── spot.js ├── strings.js └── utils │ ├── busHistoryUtils.js │ ├── busUtils.js │ └── mapUtils.js └── test ├── core ├── database.js └── http.js ├── dao ├── busDAO.js └── itineraryDAO.js ├── downloader ├── busDownloader.js └── itineraryDownloader.js ├── model ├── bus.js ├── busHistory.js ├── itinerary.js └── spot.js └── utils ├── busHistoryUtils.js └── busUtils.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/README.md -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/package.json -------------------------------------------------------------------------------- /src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/app.js -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/config.js -------------------------------------------------------------------------------- /src/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/core.js -------------------------------------------------------------------------------- /src/core/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/core/cache.js -------------------------------------------------------------------------------- /src/core/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/core/database.js -------------------------------------------------------------------------------- /src/core/file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/core/file.js -------------------------------------------------------------------------------- /src/core/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/core/http.js -------------------------------------------------------------------------------- /src/core/log/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/core/log/logger.js -------------------------------------------------------------------------------- /src/core/log/loggerFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/core/log/loggerFactory.js -------------------------------------------------------------------------------- /src/core/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/core/router.js -------------------------------------------------------------------------------- /src/dao/busDAO.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/dao/busDAO.js -------------------------------------------------------------------------------- /src/dao/itineraryDAO.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/dao/itineraryDAO.js -------------------------------------------------------------------------------- /src/downloader/busDownloader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/downloader/busDownloader.js -------------------------------------------------------------------------------- /src/downloader/itineraryDownloader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/downloader/itineraryDownloader.js -------------------------------------------------------------------------------- /src/model/bus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/model/bus.js -------------------------------------------------------------------------------- /src/model/busHistory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/model/busHistory.js -------------------------------------------------------------------------------- /src/model/itinerary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/model/itinerary.js -------------------------------------------------------------------------------- /src/model/itinerarySpot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/model/itinerarySpot.js -------------------------------------------------------------------------------- /src/model/spot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/model/spot.js -------------------------------------------------------------------------------- /src/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/strings.js -------------------------------------------------------------------------------- /src/utils/busHistoryUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/utils/busHistoryUtils.js -------------------------------------------------------------------------------- /src/utils/busUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/utils/busUtils.js -------------------------------------------------------------------------------- /src/utils/mapUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/src/utils/mapUtils.js -------------------------------------------------------------------------------- /test/core/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/test/core/database.js -------------------------------------------------------------------------------- /test/core/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/test/core/http.js -------------------------------------------------------------------------------- /test/dao/busDAO.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/test/dao/busDAO.js -------------------------------------------------------------------------------- /test/dao/itineraryDAO.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/test/dao/itineraryDAO.js -------------------------------------------------------------------------------- /test/downloader/busDownloader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/test/downloader/busDownloader.js -------------------------------------------------------------------------------- /test/downloader/itineraryDownloader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/test/downloader/itineraryDownloader.js -------------------------------------------------------------------------------- /test/model/bus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/test/model/bus.js -------------------------------------------------------------------------------- /test/model/busHistory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/test/model/busHistory.js -------------------------------------------------------------------------------- /test/model/itinerary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/test/model/itinerary.js -------------------------------------------------------------------------------- /test/model/spot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/test/model/spot.js -------------------------------------------------------------------------------- /test/utils/busHistoryUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/test/utils/busHistoryUtils.js -------------------------------------------------------------------------------- /test/utils/busUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RioBus/data-provider/HEAD/test/utils/busUtils.js --------------------------------------------------------------------------------