├── .deepsource.toml ├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── build_test.yml │ ├── dependency-review.yml │ └── publish.yml ├── .gitignore ├── .hintrc ├── Dockerfile ├── LICENSE ├── README.md ├── biome.json ├── deploy.sh ├── docker-compose.yml ├── index.html ├── package.json ├── postcss.config.js ├── privacy.md ├── public ├── apple-touch-icon.png ├── arrow.svg ├── favicon.ico ├── icon-192-maskable.png ├── icon-192.png ├── icon-512-maskable.png ├── icon-512.png ├── manifest.json └── style.css ├── src ├── App.css ├── App.test.tsx ├── App.tsx ├── components │ ├── accordions │ │ ├── StopAccordions.module.css │ │ ├── StopAccordions.tsx │ │ └── SubwayAccordions.tsx │ ├── alerts │ │ ├── AlertUtils.tsx │ │ ├── AlertsPage.module.css │ │ ├── AlertsPage.tsx │ │ ├── CurrentAlerts.tsx │ │ ├── TtcAlertList.tsx │ │ ├── bsky-alerts │ │ │ ├── AllBskyAlerts.module.css │ │ │ ├── AllBskyAlerts.tsx │ │ │ ├── Skeet.tsx │ │ │ ├── SkeetList.module.css │ │ │ └── SkeetList.tsx │ │ └── subway-closures │ │ │ ├── SubwayClosureItem.tsx │ │ │ ├── SubwayClosures.module.css │ │ │ └── SubwayClosures.tsx │ ├── badges.module.css │ ├── badges.tsx │ ├── bookmarks │ │ ├── Bookmark.tsx │ │ ├── BookmarkButton.tsx │ │ └── BookmarkCard.tsx │ ├── countdown │ │ ├── CountdownGroup.module.css │ │ ├── CountdownGroup.tsx │ │ ├── CountdownRow.module.css │ │ ├── CountdownRow.tsx │ │ ├── CountdownSec.module.css │ │ └── CountdownSec.tsx │ ├── display │ │ ├── VehicleLoaction.module.css │ │ └── VehicleLocation.tsx │ ├── eta │ │ ├── BookmarkCardEta.tsx │ │ ├── FavouriteEta.module.css │ │ ├── FavouriteEta.tsx │ │ └── SMSButton.tsx │ ├── etaCard │ │ ├── EtaCard.module.css │ │ └── EtaCard.tsx │ ├── fetch │ │ ├── FetchRoute.module.css │ │ ├── FetchRoute.tsx │ │ ├── FetchRouteList.tsx │ │ ├── FetchStop.module.css │ │ ├── FetchSubwayRoute.module.css │ │ ├── FetchSubwayRoute.tsx │ │ ├── FetchTtcLineStop.tsx │ │ ├── StopPredictionInfo.tsx │ │ └── queries.ts │ ├── nav │ │ ├── BaseBarComponents.tsx │ │ ├── NavBar.module.css │ │ └── NavBar.tsx │ ├── nearby │ │ ├── Nearby.module.css │ │ ├── Nearby.tsx │ │ ├── NearbyList.module.css │ │ ├── NearbyList.tsx │ │ ├── NearbyStopCard.tsx │ │ └── coordinate-utils.ts │ ├── parser │ │ ├── etaParser.test.ts │ │ ├── etaParser.ts │ │ ├── etaParserUtils.ts │ │ ├── multiStopParser.ts │ │ ├── routeName.ts │ │ └── stopsParser.ts │ ├── rawDisplay │ │ └── RawDisplay.tsx │ ├── search │ │ ├── StopSearch.module.css │ │ └── StopSearch.tsx │ ├── settings │ │ ├── LayoutToolbar.module.css │ │ ├── LayoutToolbar.tsx │ │ ├── Settings.module.css │ │ └── Settings.tsx │ └── yrt │ │ ├── YRTheader.tsx │ │ ├── YRTline.tsx │ │ ├── YRTlines.tsx │ │ ├── YRTstop.tsx │ │ └── yrt.module.css ├── data │ └── ttc.ts ├── i18n │ ├── en │ │ └── locales.json │ ├── fr │ │ └── locales.json │ ├── i18n.ts │ └── zh │ │ └── locales.json ├── index.css ├── index.tsx ├── models │ ├── db.d.ts │ ├── etaJson.ts │ ├── etaObjects.ts │ ├── ttc.ts │ └── yrt.ts ├── react-app-env.d.ts ├── reportWebVitals.ts ├── routes │ ├── About.tsx │ ├── Error.module.css │ ├── Error.tsx │ ├── Home.module.css │ ├── Home.tsx │ ├── Line.tsx │ ├── LineSearch.tsx │ ├── LineStopPrediction.tsx │ ├── MainRouter.tsx │ ├── RelativeVehiclePosition.module.css │ ├── RelativeVehiclePosition.tsx │ ├── Search.module.css │ ├── Search.tsx │ ├── StopPrediction.tsx │ └── navigate.ts ├── setupTests.ts ├── store │ ├── bookmarks │ │ ├── slice.ts │ │ └── state.ts │ ├── index.ts │ ├── settings │ │ ├── slice.ts │ │ └── state.ts │ ├── suwbayDb │ │ ├── slice.ts │ │ └── state.ts │ ├── ttcRoutesDb.ts │ └── ttcStopsDb.ts └── styles │ ├── FluentTheme.tsx │ └── fluent.ts ├── tsconfig.json ├── vite.config.ts └── wrangler.jsonc /.deepsource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/.deepsource.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/build_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/.github/workflows/build_test.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/.github/workflows/dependency-review.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/.gitignore -------------------------------------------------------------------------------- /.hintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/.hintrc -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/biome.json -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/deploy.sh -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | export const plugins = { 2 | autoprefixer: {}, 3 | }; 4 | -------------------------------------------------------------------------------- /privacy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/privacy.md -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/public/arrow.svg -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/icon-192-maskable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/public/icon-192-maskable.png -------------------------------------------------------------------------------- /public/icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/public/icon-192.png -------------------------------------------------------------------------------- /public/icon-512-maskable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/public/icon-512-maskable.png -------------------------------------------------------------------------------- /public/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/public/icon-512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/public/style.css -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/App.test.tsx -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components/accordions/StopAccordions.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/accordions/StopAccordions.module.css -------------------------------------------------------------------------------- /src/components/accordions/StopAccordions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/accordions/StopAccordions.tsx -------------------------------------------------------------------------------- /src/components/accordions/SubwayAccordions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/accordions/SubwayAccordions.tsx -------------------------------------------------------------------------------- /src/components/alerts/AlertUtils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/alerts/AlertUtils.tsx -------------------------------------------------------------------------------- /src/components/alerts/AlertsPage.module.css: -------------------------------------------------------------------------------- 1 | .hidden { 2 | display: none; 3 | } 4 | -------------------------------------------------------------------------------- /src/components/alerts/AlertsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/alerts/AlertsPage.tsx -------------------------------------------------------------------------------- /src/components/alerts/CurrentAlerts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/alerts/CurrentAlerts.tsx -------------------------------------------------------------------------------- /src/components/alerts/TtcAlertList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/alerts/TtcAlertList.tsx -------------------------------------------------------------------------------- /src/components/alerts/bsky-alerts/AllBskyAlerts.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/alerts/bsky-alerts/AllBskyAlerts.module.css -------------------------------------------------------------------------------- /src/components/alerts/bsky-alerts/AllBskyAlerts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/alerts/bsky-alerts/AllBskyAlerts.tsx -------------------------------------------------------------------------------- /src/components/alerts/bsky-alerts/Skeet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/alerts/bsky-alerts/Skeet.tsx -------------------------------------------------------------------------------- /src/components/alerts/bsky-alerts/SkeetList.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/alerts/bsky-alerts/SkeetList.module.css -------------------------------------------------------------------------------- /src/components/alerts/bsky-alerts/SkeetList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/alerts/bsky-alerts/SkeetList.tsx -------------------------------------------------------------------------------- /src/components/alerts/subway-closures/SubwayClosureItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/alerts/subway-closures/SubwayClosureItem.tsx -------------------------------------------------------------------------------- /src/components/alerts/subway-closures/SubwayClosures.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/alerts/subway-closures/SubwayClosures.module.css -------------------------------------------------------------------------------- /src/components/alerts/subway-closures/SubwayClosures.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/alerts/subway-closures/SubwayClosures.tsx -------------------------------------------------------------------------------- /src/components/badges.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/badges.module.css -------------------------------------------------------------------------------- /src/components/badges.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/badges.tsx -------------------------------------------------------------------------------- /src/components/bookmarks/Bookmark.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/bookmarks/Bookmark.tsx -------------------------------------------------------------------------------- /src/components/bookmarks/BookmarkButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/bookmarks/BookmarkButton.tsx -------------------------------------------------------------------------------- /src/components/bookmarks/BookmarkCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/bookmarks/BookmarkCard.tsx -------------------------------------------------------------------------------- /src/components/countdown/CountdownGroup.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/countdown/CountdownGroup.module.css -------------------------------------------------------------------------------- /src/components/countdown/CountdownGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/countdown/CountdownGroup.tsx -------------------------------------------------------------------------------- /src/components/countdown/CountdownRow.module.css: -------------------------------------------------------------------------------- 1 | .countdown-row { 2 | display: flex; 3 | align-items: center; 4 | } 5 | -------------------------------------------------------------------------------- /src/components/countdown/CountdownRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/countdown/CountdownRow.tsx -------------------------------------------------------------------------------- /src/components/countdown/CountdownSec.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/countdown/CountdownSec.module.css -------------------------------------------------------------------------------- /src/components/countdown/CountdownSec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/countdown/CountdownSec.tsx -------------------------------------------------------------------------------- /src/components/display/VehicleLoaction.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/display/VehicleLoaction.module.css -------------------------------------------------------------------------------- /src/components/display/VehicleLocation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/display/VehicleLocation.tsx -------------------------------------------------------------------------------- /src/components/eta/BookmarkCardEta.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/eta/BookmarkCardEta.tsx -------------------------------------------------------------------------------- /src/components/eta/FavouriteEta.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/eta/FavouriteEta.module.css -------------------------------------------------------------------------------- /src/components/eta/FavouriteEta.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/eta/FavouriteEta.tsx -------------------------------------------------------------------------------- /src/components/eta/SMSButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/eta/SMSButton.tsx -------------------------------------------------------------------------------- /src/components/etaCard/EtaCard.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/etaCard/EtaCard.module.css -------------------------------------------------------------------------------- /src/components/etaCard/EtaCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/etaCard/EtaCard.tsx -------------------------------------------------------------------------------- /src/components/fetch/FetchRoute.module.css: -------------------------------------------------------------------------------- 1 | .hide { 2 | display: none; 3 | } 4 | -------------------------------------------------------------------------------- /src/components/fetch/FetchRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/fetch/FetchRoute.tsx -------------------------------------------------------------------------------- /src/components/fetch/FetchRouteList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/fetch/FetchRouteList.tsx -------------------------------------------------------------------------------- /src/components/fetch/FetchStop.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/fetch/FetchStop.module.css -------------------------------------------------------------------------------- /src/components/fetch/FetchSubwayRoute.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/fetch/FetchSubwayRoute.module.css -------------------------------------------------------------------------------- /src/components/fetch/FetchSubwayRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/fetch/FetchSubwayRoute.tsx -------------------------------------------------------------------------------- /src/components/fetch/FetchTtcLineStop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/fetch/FetchTtcLineStop.tsx -------------------------------------------------------------------------------- /src/components/fetch/StopPredictionInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/fetch/StopPredictionInfo.tsx -------------------------------------------------------------------------------- /src/components/fetch/queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/fetch/queries.ts -------------------------------------------------------------------------------- /src/components/nav/BaseBarComponents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/nav/BaseBarComponents.tsx -------------------------------------------------------------------------------- /src/components/nav/NavBar.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/nav/NavBar.module.css -------------------------------------------------------------------------------- /src/components/nav/NavBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/nav/NavBar.tsx -------------------------------------------------------------------------------- /src/components/nearby/Nearby.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/nearby/Nearby.module.css -------------------------------------------------------------------------------- /src/components/nearby/Nearby.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/nearby/Nearby.tsx -------------------------------------------------------------------------------- /src/components/nearby/NearbyList.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/nearby/NearbyList.module.css -------------------------------------------------------------------------------- /src/components/nearby/NearbyList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/nearby/NearbyList.tsx -------------------------------------------------------------------------------- /src/components/nearby/NearbyStopCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/nearby/NearbyStopCard.tsx -------------------------------------------------------------------------------- /src/components/nearby/coordinate-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/nearby/coordinate-utils.ts -------------------------------------------------------------------------------- /src/components/parser/etaParser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/parser/etaParser.test.ts -------------------------------------------------------------------------------- /src/components/parser/etaParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/parser/etaParser.ts -------------------------------------------------------------------------------- /src/components/parser/etaParserUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/parser/etaParserUtils.ts -------------------------------------------------------------------------------- /src/components/parser/multiStopParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/parser/multiStopParser.ts -------------------------------------------------------------------------------- /src/components/parser/routeName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/parser/routeName.ts -------------------------------------------------------------------------------- /src/components/parser/stopsParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/parser/stopsParser.ts -------------------------------------------------------------------------------- /src/components/rawDisplay/RawDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/rawDisplay/RawDisplay.tsx -------------------------------------------------------------------------------- /src/components/search/StopSearch.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/search/StopSearch.module.css -------------------------------------------------------------------------------- /src/components/search/StopSearch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/search/StopSearch.tsx -------------------------------------------------------------------------------- /src/components/settings/LayoutToolbar.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/settings/LayoutToolbar.module.css -------------------------------------------------------------------------------- /src/components/settings/LayoutToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/settings/LayoutToolbar.tsx -------------------------------------------------------------------------------- /src/components/settings/Settings.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/settings/Settings.module.css -------------------------------------------------------------------------------- /src/components/settings/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/settings/Settings.tsx -------------------------------------------------------------------------------- /src/components/yrt/YRTheader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/yrt/YRTheader.tsx -------------------------------------------------------------------------------- /src/components/yrt/YRTline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/yrt/YRTline.tsx -------------------------------------------------------------------------------- /src/components/yrt/YRTlines.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/yrt/YRTlines.tsx -------------------------------------------------------------------------------- /src/components/yrt/YRTstop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/yrt/YRTstop.tsx -------------------------------------------------------------------------------- /src/components/yrt/yrt.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/components/yrt/yrt.module.css -------------------------------------------------------------------------------- /src/data/ttc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/data/ttc.ts -------------------------------------------------------------------------------- /src/i18n/en/locales.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/i18n/en/locales.json -------------------------------------------------------------------------------- /src/i18n/fr/locales.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/i18n/fr/locales.json -------------------------------------------------------------------------------- /src/i18n/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/i18n/i18n.ts -------------------------------------------------------------------------------- /src/i18n/zh/locales.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/i18n/zh/locales.json -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/models/db.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/models/db.d.ts -------------------------------------------------------------------------------- /src/models/etaJson.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/models/etaJson.ts -------------------------------------------------------------------------------- /src/models/etaObjects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/models/etaObjects.ts -------------------------------------------------------------------------------- /src/models/ttc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/models/ttc.ts -------------------------------------------------------------------------------- /src/models/yrt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/models/yrt.ts -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/reportWebVitals.ts -------------------------------------------------------------------------------- /src/routes/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/routes/About.tsx -------------------------------------------------------------------------------- /src/routes/Error.module.css: -------------------------------------------------------------------------------- 1 | .error { 2 | padding: 1rem; 3 | } 4 | -------------------------------------------------------------------------------- /src/routes/Error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/routes/Error.tsx -------------------------------------------------------------------------------- /src/routes/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/routes/Home.module.css -------------------------------------------------------------------------------- /src/routes/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/routes/Home.tsx -------------------------------------------------------------------------------- /src/routes/Line.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/routes/Line.tsx -------------------------------------------------------------------------------- /src/routes/LineSearch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/routes/LineSearch.tsx -------------------------------------------------------------------------------- /src/routes/LineStopPrediction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/routes/LineStopPrediction.tsx -------------------------------------------------------------------------------- /src/routes/MainRouter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/routes/MainRouter.tsx -------------------------------------------------------------------------------- /src/routes/RelativeVehiclePosition.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/routes/RelativeVehiclePosition.module.css -------------------------------------------------------------------------------- /src/routes/RelativeVehiclePosition.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/routes/RelativeVehiclePosition.tsx -------------------------------------------------------------------------------- /src/routes/Search.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/routes/Search.module.css -------------------------------------------------------------------------------- /src/routes/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/routes/Search.tsx -------------------------------------------------------------------------------- /src/routes/StopPrediction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/routes/StopPrediction.tsx -------------------------------------------------------------------------------- /src/routes/navigate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/routes/navigate.ts -------------------------------------------------------------------------------- /src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/setupTests.ts -------------------------------------------------------------------------------- /src/store/bookmarks/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/store/bookmarks/slice.ts -------------------------------------------------------------------------------- /src/store/bookmarks/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/store/bookmarks/state.ts -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/store/index.ts -------------------------------------------------------------------------------- /src/store/settings/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/store/settings/slice.ts -------------------------------------------------------------------------------- /src/store/settings/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/store/settings/state.ts -------------------------------------------------------------------------------- /src/store/suwbayDb/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/store/suwbayDb/slice.ts -------------------------------------------------------------------------------- /src/store/suwbayDb/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/store/suwbayDb/state.ts -------------------------------------------------------------------------------- /src/store/ttcRoutesDb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/store/ttcRoutesDb.ts -------------------------------------------------------------------------------- /src/store/ttcStopsDb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/store/ttcStopsDb.ts -------------------------------------------------------------------------------- /src/styles/FluentTheme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/styles/FluentTheme.tsx -------------------------------------------------------------------------------- /src/styles/fluent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/src/styles/fluent.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/vite.config.ts -------------------------------------------------------------------------------- /wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TO-Bus/to-bus-ca/HEAD/wrangler.jsonc --------------------------------------------------------------------------------