├── .env_example ├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ └── push.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTORS.ts ├── Dockerfile ├── Dockerfile.retriever ├── LICENSE ├── README.md ├── config.ts ├── dev ├── archiveTest.ts ├── backend.sh ├── backfillLeague.ts ├── cassandra.sh ├── checkAccounts.ts ├── compress.ts ├── convertSpec.ts ├── copyUsage.ts ├── deploy.sh ├── elasticsearch.sh ├── findProMatches.ts ├── fixProMatches.ts ├── fullhistory.sh ├── gce.sh ├── genEverything.ts ├── generateFakeRatings.ts ├── keyTest.ts ├── legacyArchive.ts ├── lobby.ts ├── metaParse.ts ├── migrater.ts ├── old_cycler_1.py ├── old_cycler_2.py ├── parser.sh ├── parser_external.sh ├── pgUpgrade.sh ├── playerCachesArchive.ts ├── playerHistory.ts ├── postgres.sh ├── proxy.sh ├── redis.sh ├── reparse.ts ├── reparsePlayer.ts ├── repatch.ts ├── retriever.sh ├── retriever_external.sh ├── retriever_mig.sh ├── seqNumBackfill.ts ├── seqNumFetch.ts ├── teamElo.ts ├── teamMatch.ts ├── transferGcData.ts ├── transferQueue.ts ├── updateProtos.ts ├── wait-cassandra.sh ├── web.sh └── wordcount.ts ├── docker-compose.override.yml ├── docker-compose.yml ├── ecosystem.config.js ├── eslint.config.js ├── global.d.ts ├── index.ts ├── json ├── 1781962623_api.json ├── 1781962623_gcdata.json ├── 1781962623_identity.json ├── 1781962623_output.json ├── 1781962623_parsed.json ├── 1781962623_playercache_api_0.json ├── 1781962623_playercache_gcdata_0.json ├── 1781962623_playercache_parsed_0.json ├── 3254426673_api.json ├── 3254426673_output.json ├── 3254426673_playercache_api_0.json ├── 7468445438_meta.json ├── 7490235544_api.json ├── 7490235544_gcdata.json ├── 7490235544_identity.json ├── 7490235544_parsed.json ├── 7490235544_playercache_api_0.json ├── 7490235544_playercache_gcdata_0.json ├── 7490235544_playercache_parsed_0.json ├── details_api.json ├── details_api_pro.json ├── heroes_api.json ├── history_api.json ├── leagues_api.json ├── retriever_aliases.json ├── retriever_match.json ├── retriever_player.json ├── sequence_api.json ├── summaries_api.json ├── teams.json └── toplivegames_api.json ├── package.json ├── package.retriever.json ├── proto ├── base_gcmessages.proto ├── c_peer2peer_netmessages.proto ├── clientmessages.proto ├── connectionless_netmessages.proto ├── demo.proto ├── dota_broadcastmessages.proto ├── dota_client_enums.proto ├── dota_clientmessages.proto ├── dota_commonmessages.proto ├── dota_fighting_game_p2p_messages.proto ├── dota_gcmessages_client.proto ├── dota_gcmessages_client_bingo.proto ├── dota_gcmessages_client_candy_shop.proto ├── dota_gcmessages_client_chat.proto ├── dota_gcmessages_client_coaching.proto ├── dota_gcmessages_client_craftworks.proto ├── dota_gcmessages_client_fantasy.proto ├── dota_gcmessages_client_guild.proto ├── dota_gcmessages_client_guild_events.proto ├── dota_gcmessages_client_match_management.proto ├── dota_gcmessages_client_showcase.proto ├── dota_gcmessages_client_team.proto ├── dota_gcmessages_client_tournament.proto ├── dota_gcmessages_client_watch.proto ├── dota_gcmessages_common.proto ├── dota_gcmessages_common_battle_report.proto ├── dota_gcmessages_common_bot_script.proto ├── dota_gcmessages_common_craftworks.proto ├── dota_gcmessages_common_fighting_game.proto ├── dota_gcmessages_common_league.proto ├── dota_gcmessages_common_lobby.proto ├── dota_gcmessages_common_match_management.proto ├── dota_gcmessages_common_monster_hunter.proto ├── dota_gcmessages_common_overworld.proto ├── dota_gcmessages_common_survivors.proto ├── dota_gcmessages_msgid.proto ├── dota_gcmessages_server.proto ├── dota_gcmessages_webapi.proto ├── dota_hud_types.proto ├── dota_match_metadata.proto ├── dota_modifiers.proto ├── dota_scenariomessages.proto ├── dota_shared_enums.proto ├── dota_usercmd.proto ├── dota_usermessages.proto ├── econ_gcmessages.proto ├── econ_shared_enums.proto ├── engine_gcmessages.proto ├── enums_clientserver.proto ├── gameevents.proto ├── gcsdk_gcmessages.proto ├── gcsystemmsgs.proto ├── google │ └── protobuf │ │ └── descriptor.proto ├── netmessages.proto ├── network_connection.proto ├── networkbasetypes.proto ├── networksystem_protomessages.proto ├── prediction_events.proto ├── steamdatagram_messages_auth.proto ├── steamdatagram_messages_sdr.proto ├── steammessages.proto ├── steammessages_base.proto ├── steammessages_cloud.steamworkssdk.proto ├── steammessages_gamenetworkingui.proto ├── steammessages_helprequest.steamworkssdk.proto ├── steammessages_int.proto ├── steammessages_oauth.steamworkssdk.proto ├── steammessages_player.steamworkssdk.proto ├── steammessages_publishedfile.steamworkssdk.proto ├── steammessages_steamlearn.steamworkssdk.proto ├── steammessages_unified_base.steamworkssdk.proto ├── steamnetworkingsockets_messages.proto ├── steamnetworkingsockets_messages_certs.proto ├── steamnetworkingsockets_messages_udp.proto ├── te.proto ├── uifontfile_format.proto ├── usercmd.proto ├── usermessages.proto └── valveextensions.proto ├── sql ├── alter_system.sql ├── cachehit.sql ├── colsize.sql ├── country_mmr.sql ├── create_tables.cql ├── create_tables.sql ├── currentmmr.sql ├── dbsize.sql ├── game_mode.sql ├── init.cql ├── init.sql ├── leaderboard.sql ├── lobby_type.sql ├── longrunning.sql ├── metric_lasthit.sql ├── migrations.cql ├── migrations.sql ├── mmr.sql ├── mmrestimate.sql ├── ranking.sql ├── ranks.sql └── rowsize.sql ├── svc ├── api │ ├── api.ts │ ├── generateOperationId.ts │ ├── keyManagement.ts │ ├── playerFields.ts │ ├── requests │ │ ├── heroParams.ts │ │ ├── leagueParams.ts │ │ ├── matchParams.ts │ │ ├── playerParams.ts │ │ ├── scenarioParams.ts │ │ └── teamParams.ts │ ├── responses │ │ ├── BenchmarksResponse.ts │ │ ├── DistributionsResponse.ts │ │ ├── HeroDurationsResponse.ts │ │ ├── HeroItemPopularityResponse.ts │ │ ├── HeroMatchupsResponse.ts │ │ ├── HeroObjectResponse.ts │ │ ├── HeroStatsResponse.ts │ │ ├── LeagueObjectResponse.ts │ │ ├── MatchObjectResponse.ts │ │ ├── MatchResponse.ts │ │ ├── MetadataResponse.ts │ │ ├── ParsedMatchesResponse.ts │ │ ├── PlayerCountsResponse.ts │ │ ├── PlayerHeroesResponse.ts │ │ ├── PlayerMatchesResponse.ts │ │ ├── PlayerObjectResponse.ts │ │ ├── PlayerPeersResponse.ts │ │ ├── PlayerProsResponse.ts │ │ ├── PlayerRankingsResponse.ts │ │ ├── PlayerRatingsResponse.ts │ │ ├── PlayerRecentMatchesResponse.ts │ │ ├── PlayerTotalsResponse.ts │ │ ├── PlayerWardMapResponse.ts │ │ ├── PlayerWinLossResponse.ts │ │ ├── PlayerWordCloudResponse.ts │ │ ├── PlayersResponse.ts │ │ ├── PublicMatchesResponse.ts │ │ ├── RankingsResponse.ts │ │ ├── RecordsResponse.ts │ │ ├── ScenarioItemTimingsResponse.ts │ │ ├── ScenarioLaneRolesResponse.ts │ │ ├── ScenarioMiscResponse.ts │ │ ├── SchemaResponse.ts │ │ ├── SearchResponse.ts │ │ ├── TeamHeroesResponse.ts │ │ ├── TeamMatchObjectResponse.ts │ │ ├── TeamObjectResponse.ts │ │ ├── TeamPlayersResponse.ts │ │ └── properties │ │ │ └── commonProperties.ts │ └── spec.ts ├── apiadmin.ts ├── archiver.ts ├── autofullhistory.ts ├── autommr.ts ├── autoprofiler.ts ├── autoreconcile.ts ├── backfill.ts ├── backupscanner.ts ├── buildsets.ts ├── cacher.ts ├── cleanup.ts ├── cosmetics.ts ├── cycler.ts ├── distributions.ts ├── fetcher │ ├── ApiFetcher.ts │ ├── ArchivedFetcher.ts │ ├── GcdataFetcher.ts │ ├── MatchFetcherBase.ts │ ├── MetaFetcher.ts │ ├── ParsedFetcher.ts │ └── allFetchers.ts ├── fullhistory.ts ├── gcdata.ts ├── heroes.ts ├── items.ts ├── leagues.ts ├── livegames.ts ├── mmr.ts ├── monitor.ts ├── parser.ts ├── profiler.ts ├── proplayers.ts ├── proxy.ts ├── rater.ts ├── reconcile.ts ├── repair.ts ├── retriever.ts ├── scanner.ts ├── scenarios.ts ├── store │ ├── archive.ts │ ├── cassandra.ts │ ├── db.ts │ ├── queue.ts │ ├── redis.ts │ └── stripe.ts ├── syncSubs.ts ├── teams.ts ├── util │ ├── archiveUtil.ts │ ├── benchmarksUtil.ts │ ├── buildMatch.ts │ ├── buildPlayer.ts │ ├── buildStatus.ts │ ├── compute.ts │ ├── filter.ts │ ├── getMatchBlob.ts │ ├── http.ts │ ├── insert.ts │ ├── laneMappings.ts │ ├── matchups.ts │ ├── pgroup.ts │ ├── priority.ts │ ├── queries.ts │ ├── reconcileUtil.ts │ ├── registry.ts │ ├── scenariosUtil.ts │ ├── time.ts │ └── utility.ts └── web.ts ├── test └── test.ts └── tsconfig.json /.env_example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/.env_example -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Always convert line endings to lf on checkout 2 | * text eol=lf 3 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/.github/workflows/push.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | @jsr:registry=https://npm.jsr.io 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTORS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/CONTRIBUTORS.ts -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.retriever: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/Dockerfile.retriever -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/README.md -------------------------------------------------------------------------------- /config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/config.ts -------------------------------------------------------------------------------- /dev/archiveTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/archiveTest.ts -------------------------------------------------------------------------------- /dev/backend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/backend.sh -------------------------------------------------------------------------------- /dev/backfillLeague.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/backfillLeague.ts -------------------------------------------------------------------------------- /dev/cassandra.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/cassandra.sh -------------------------------------------------------------------------------- /dev/checkAccounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/checkAccounts.ts -------------------------------------------------------------------------------- /dev/compress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/compress.ts -------------------------------------------------------------------------------- /dev/convertSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/convertSpec.ts -------------------------------------------------------------------------------- /dev/copyUsage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/copyUsage.ts -------------------------------------------------------------------------------- /dev/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/deploy.sh -------------------------------------------------------------------------------- /dev/elasticsearch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/elasticsearch.sh -------------------------------------------------------------------------------- /dev/findProMatches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/findProMatches.ts -------------------------------------------------------------------------------- /dev/fixProMatches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/fixProMatches.ts -------------------------------------------------------------------------------- /dev/fullhistory.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/fullhistory.sh -------------------------------------------------------------------------------- /dev/gce.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/gce.sh -------------------------------------------------------------------------------- /dev/genEverything.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/genEverything.ts -------------------------------------------------------------------------------- /dev/generateFakeRatings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/generateFakeRatings.ts -------------------------------------------------------------------------------- /dev/keyTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/keyTest.ts -------------------------------------------------------------------------------- /dev/legacyArchive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/legacyArchive.ts -------------------------------------------------------------------------------- /dev/lobby.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/lobby.ts -------------------------------------------------------------------------------- /dev/metaParse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/metaParse.ts -------------------------------------------------------------------------------- /dev/migrater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/migrater.ts -------------------------------------------------------------------------------- /dev/old_cycler_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/old_cycler_1.py -------------------------------------------------------------------------------- /dev/old_cycler_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/old_cycler_2.py -------------------------------------------------------------------------------- /dev/parser.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/parser.sh -------------------------------------------------------------------------------- /dev/parser_external.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/parser_external.sh -------------------------------------------------------------------------------- /dev/pgUpgrade.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/pgUpgrade.sh -------------------------------------------------------------------------------- /dev/playerCachesArchive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/playerCachesArchive.ts -------------------------------------------------------------------------------- /dev/playerHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/playerHistory.ts -------------------------------------------------------------------------------- /dev/postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/postgres.sh -------------------------------------------------------------------------------- /dev/proxy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/proxy.sh -------------------------------------------------------------------------------- /dev/redis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/redis.sh -------------------------------------------------------------------------------- /dev/reparse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/reparse.ts -------------------------------------------------------------------------------- /dev/reparsePlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/reparsePlayer.ts -------------------------------------------------------------------------------- /dev/repatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/repatch.ts -------------------------------------------------------------------------------- /dev/retriever.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/retriever.sh -------------------------------------------------------------------------------- /dev/retriever_external.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/retriever_external.sh -------------------------------------------------------------------------------- /dev/retriever_mig.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/retriever_mig.sh -------------------------------------------------------------------------------- /dev/seqNumBackfill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/seqNumBackfill.ts -------------------------------------------------------------------------------- /dev/seqNumFetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/seqNumFetch.ts -------------------------------------------------------------------------------- /dev/teamElo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/teamElo.ts -------------------------------------------------------------------------------- /dev/teamMatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/teamMatch.ts -------------------------------------------------------------------------------- /dev/transferGcData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/transferGcData.ts -------------------------------------------------------------------------------- /dev/transferQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/transferQueue.ts -------------------------------------------------------------------------------- /dev/updateProtos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/updateProtos.ts -------------------------------------------------------------------------------- /dev/wait-cassandra.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/wait-cassandra.sh -------------------------------------------------------------------------------- /dev/web.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/web.sh -------------------------------------------------------------------------------- /dev/wordcount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/dev/wordcount.ts -------------------------------------------------------------------------------- /docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/docker-compose.override.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /ecosystem.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/ecosystem.config.js -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/eslint.config.js -------------------------------------------------------------------------------- /global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/global.d.ts -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/index.ts -------------------------------------------------------------------------------- /json/1781962623_api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/1781962623_api.json -------------------------------------------------------------------------------- /json/1781962623_gcdata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/1781962623_gcdata.json -------------------------------------------------------------------------------- /json/1781962623_identity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/1781962623_identity.json -------------------------------------------------------------------------------- /json/1781962623_output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/1781962623_output.json -------------------------------------------------------------------------------- /json/1781962623_parsed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/1781962623_parsed.json -------------------------------------------------------------------------------- /json/1781962623_playercache_api_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/1781962623_playercache_api_0.json -------------------------------------------------------------------------------- /json/1781962623_playercache_gcdata_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/1781962623_playercache_gcdata_0.json -------------------------------------------------------------------------------- /json/1781962623_playercache_parsed_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/1781962623_playercache_parsed_0.json -------------------------------------------------------------------------------- /json/3254426673_api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/3254426673_api.json -------------------------------------------------------------------------------- /json/3254426673_output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/3254426673_output.json -------------------------------------------------------------------------------- /json/3254426673_playercache_api_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/3254426673_playercache_api_0.json -------------------------------------------------------------------------------- /json/7468445438_meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/7468445438_meta.json -------------------------------------------------------------------------------- /json/7490235544_api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/7490235544_api.json -------------------------------------------------------------------------------- /json/7490235544_gcdata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/7490235544_gcdata.json -------------------------------------------------------------------------------- /json/7490235544_identity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/7490235544_identity.json -------------------------------------------------------------------------------- /json/7490235544_parsed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/7490235544_parsed.json -------------------------------------------------------------------------------- /json/7490235544_playercache_api_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/7490235544_playercache_api_0.json -------------------------------------------------------------------------------- /json/7490235544_playercache_gcdata_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/7490235544_playercache_gcdata_0.json -------------------------------------------------------------------------------- /json/7490235544_playercache_parsed_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/7490235544_playercache_parsed_0.json -------------------------------------------------------------------------------- /json/details_api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/details_api.json -------------------------------------------------------------------------------- /json/details_api_pro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/details_api_pro.json -------------------------------------------------------------------------------- /json/heroes_api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/heroes_api.json -------------------------------------------------------------------------------- /json/history_api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/history_api.json -------------------------------------------------------------------------------- /json/leagues_api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/leagues_api.json -------------------------------------------------------------------------------- /json/retriever_aliases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/retriever_aliases.json -------------------------------------------------------------------------------- /json/retriever_match.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/retriever_match.json -------------------------------------------------------------------------------- /json/retriever_player.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/retriever_player.json -------------------------------------------------------------------------------- /json/sequence_api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/sequence_api.json -------------------------------------------------------------------------------- /json/summaries_api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/summaries_api.json -------------------------------------------------------------------------------- /json/teams.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/teams.json -------------------------------------------------------------------------------- /json/toplivegames_api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/json/toplivegames_api.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/package.json -------------------------------------------------------------------------------- /package.retriever.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/package.retriever.json -------------------------------------------------------------------------------- /proto/base_gcmessages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/base_gcmessages.proto -------------------------------------------------------------------------------- /proto/c_peer2peer_netmessages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/c_peer2peer_netmessages.proto -------------------------------------------------------------------------------- /proto/clientmessages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/clientmessages.proto -------------------------------------------------------------------------------- /proto/connectionless_netmessages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/connectionless_netmessages.proto -------------------------------------------------------------------------------- /proto/demo.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/demo.proto -------------------------------------------------------------------------------- /proto/dota_broadcastmessages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_broadcastmessages.proto -------------------------------------------------------------------------------- /proto/dota_client_enums.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_client_enums.proto -------------------------------------------------------------------------------- /proto/dota_clientmessages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_clientmessages.proto -------------------------------------------------------------------------------- /proto/dota_commonmessages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_commonmessages.proto -------------------------------------------------------------------------------- /proto/dota_fighting_game_p2p_messages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_fighting_game_p2p_messages.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_client.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_client.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_client_bingo.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_client_bingo.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_client_candy_shop.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_client_candy_shop.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_client_chat.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_client_chat.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_client_coaching.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_client_coaching.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_client_craftworks.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_client_craftworks.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_client_fantasy.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_client_fantasy.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_client_guild.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_client_guild.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_client_guild_events.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_client_guild_events.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_client_match_management.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_client_match_management.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_client_showcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_client_showcase.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_client_team.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_client_team.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_client_tournament.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_client_tournament.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_client_watch.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_client_watch.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_common.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_common.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_common_battle_report.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_common_battle_report.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_common_bot_script.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_common_bot_script.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_common_craftworks.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_common_craftworks.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_common_fighting_game.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_common_fighting_game.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_common_league.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_common_league.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_common_lobby.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_common_lobby.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_common_match_management.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_common_match_management.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_common_monster_hunter.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_common_monster_hunter.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_common_overworld.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_common_overworld.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_common_survivors.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_common_survivors.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_msgid.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_msgid.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_server.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_server.proto -------------------------------------------------------------------------------- /proto/dota_gcmessages_webapi.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_gcmessages_webapi.proto -------------------------------------------------------------------------------- /proto/dota_hud_types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_hud_types.proto -------------------------------------------------------------------------------- /proto/dota_match_metadata.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_match_metadata.proto -------------------------------------------------------------------------------- /proto/dota_modifiers.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_modifiers.proto -------------------------------------------------------------------------------- /proto/dota_scenariomessages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_scenariomessages.proto -------------------------------------------------------------------------------- /proto/dota_shared_enums.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_shared_enums.proto -------------------------------------------------------------------------------- /proto/dota_usercmd.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_usercmd.proto -------------------------------------------------------------------------------- /proto/dota_usermessages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/dota_usermessages.proto -------------------------------------------------------------------------------- /proto/econ_gcmessages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/econ_gcmessages.proto -------------------------------------------------------------------------------- /proto/econ_shared_enums.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/econ_shared_enums.proto -------------------------------------------------------------------------------- /proto/engine_gcmessages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/engine_gcmessages.proto -------------------------------------------------------------------------------- /proto/enums_clientserver.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/enums_clientserver.proto -------------------------------------------------------------------------------- /proto/gameevents.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/gameevents.proto -------------------------------------------------------------------------------- /proto/gcsdk_gcmessages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/gcsdk_gcmessages.proto -------------------------------------------------------------------------------- /proto/gcsystemmsgs.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/gcsystemmsgs.proto -------------------------------------------------------------------------------- /proto/google/protobuf/descriptor.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/google/protobuf/descriptor.proto -------------------------------------------------------------------------------- /proto/netmessages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/netmessages.proto -------------------------------------------------------------------------------- /proto/network_connection.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/network_connection.proto -------------------------------------------------------------------------------- /proto/networkbasetypes.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/networkbasetypes.proto -------------------------------------------------------------------------------- /proto/networksystem_protomessages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/networksystem_protomessages.proto -------------------------------------------------------------------------------- /proto/prediction_events.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/prediction_events.proto -------------------------------------------------------------------------------- /proto/steamdatagram_messages_auth.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/steamdatagram_messages_auth.proto -------------------------------------------------------------------------------- /proto/steamdatagram_messages_sdr.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/steamdatagram_messages_sdr.proto -------------------------------------------------------------------------------- /proto/steammessages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/steammessages.proto -------------------------------------------------------------------------------- /proto/steammessages_base.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/steammessages_base.proto -------------------------------------------------------------------------------- /proto/steammessages_cloud.steamworkssdk.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/steammessages_cloud.steamworkssdk.proto -------------------------------------------------------------------------------- /proto/steammessages_gamenetworkingui.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/steammessages_gamenetworkingui.proto -------------------------------------------------------------------------------- /proto/steammessages_helprequest.steamworkssdk.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/steammessages_helprequest.steamworkssdk.proto -------------------------------------------------------------------------------- /proto/steammessages_int.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/steammessages_int.proto -------------------------------------------------------------------------------- /proto/steammessages_oauth.steamworkssdk.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/steammessages_oauth.steamworkssdk.proto -------------------------------------------------------------------------------- /proto/steammessages_player.steamworkssdk.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/steammessages_player.steamworkssdk.proto -------------------------------------------------------------------------------- /proto/steammessages_publishedfile.steamworkssdk.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/steammessages_publishedfile.steamworkssdk.proto -------------------------------------------------------------------------------- /proto/steammessages_steamlearn.steamworkssdk.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/steammessages_steamlearn.steamworkssdk.proto -------------------------------------------------------------------------------- /proto/steammessages_unified_base.steamworkssdk.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/steammessages_unified_base.steamworkssdk.proto -------------------------------------------------------------------------------- /proto/steamnetworkingsockets_messages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/steamnetworkingsockets_messages.proto -------------------------------------------------------------------------------- /proto/steamnetworkingsockets_messages_certs.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/steamnetworkingsockets_messages_certs.proto -------------------------------------------------------------------------------- /proto/steamnetworkingsockets_messages_udp.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/steamnetworkingsockets_messages_udp.proto -------------------------------------------------------------------------------- /proto/te.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/te.proto -------------------------------------------------------------------------------- /proto/uifontfile_format.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/uifontfile_format.proto -------------------------------------------------------------------------------- /proto/usercmd.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/usercmd.proto -------------------------------------------------------------------------------- /proto/usermessages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/usermessages.proto -------------------------------------------------------------------------------- /proto/valveextensions.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/proto/valveextensions.proto -------------------------------------------------------------------------------- /sql/alter_system.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/alter_system.sql -------------------------------------------------------------------------------- /sql/cachehit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/cachehit.sql -------------------------------------------------------------------------------- /sql/colsize.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/colsize.sql -------------------------------------------------------------------------------- /sql/country_mmr.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/country_mmr.sql -------------------------------------------------------------------------------- /sql/create_tables.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/create_tables.cql -------------------------------------------------------------------------------- /sql/create_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/create_tables.sql -------------------------------------------------------------------------------- /sql/currentmmr.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/currentmmr.sql -------------------------------------------------------------------------------- /sql/dbsize.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/dbsize.sql -------------------------------------------------------------------------------- /sql/game_mode.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/game_mode.sql -------------------------------------------------------------------------------- /sql/init.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/init.cql -------------------------------------------------------------------------------- /sql/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/init.sql -------------------------------------------------------------------------------- /sql/leaderboard.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/leaderboard.sql -------------------------------------------------------------------------------- /sql/lobby_type.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/lobby_type.sql -------------------------------------------------------------------------------- /sql/longrunning.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/longrunning.sql -------------------------------------------------------------------------------- /sql/metric_lasthit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/metric_lasthit.sql -------------------------------------------------------------------------------- /sql/migrations.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/migrations.cql -------------------------------------------------------------------------------- /sql/migrations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/migrations.sql -------------------------------------------------------------------------------- /sql/mmr.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/mmr.sql -------------------------------------------------------------------------------- /sql/mmrestimate.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/mmrestimate.sql -------------------------------------------------------------------------------- /sql/ranking.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/ranking.sql -------------------------------------------------------------------------------- /sql/ranks.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/ranks.sql -------------------------------------------------------------------------------- /sql/rowsize.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/sql/rowsize.sql -------------------------------------------------------------------------------- /svc/api/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/api.ts -------------------------------------------------------------------------------- /svc/api/generateOperationId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/generateOperationId.ts -------------------------------------------------------------------------------- /svc/api/keyManagement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/keyManagement.ts -------------------------------------------------------------------------------- /svc/api/playerFields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/playerFields.ts -------------------------------------------------------------------------------- /svc/api/requests/heroParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/requests/heroParams.ts -------------------------------------------------------------------------------- /svc/api/requests/leagueParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/requests/leagueParams.ts -------------------------------------------------------------------------------- /svc/api/requests/matchParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/requests/matchParams.ts -------------------------------------------------------------------------------- /svc/api/requests/playerParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/requests/playerParams.ts -------------------------------------------------------------------------------- /svc/api/requests/scenarioParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/requests/scenarioParams.ts -------------------------------------------------------------------------------- /svc/api/requests/teamParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/requests/teamParams.ts -------------------------------------------------------------------------------- /svc/api/responses/BenchmarksResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/BenchmarksResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/DistributionsResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/DistributionsResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/HeroDurationsResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/HeroDurationsResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/HeroItemPopularityResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/HeroItemPopularityResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/HeroMatchupsResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/HeroMatchupsResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/HeroObjectResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/HeroObjectResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/HeroStatsResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/HeroStatsResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/LeagueObjectResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/LeagueObjectResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/MatchObjectResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/MatchObjectResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/MatchResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/MatchResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/MetadataResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/MetadataResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/ParsedMatchesResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/ParsedMatchesResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/PlayerCountsResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/PlayerCountsResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/PlayerHeroesResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/PlayerHeroesResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/PlayerMatchesResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/PlayerMatchesResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/PlayerObjectResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/PlayerObjectResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/PlayerPeersResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/PlayerPeersResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/PlayerProsResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/PlayerProsResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/PlayerRankingsResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/PlayerRankingsResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/PlayerRatingsResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/PlayerRatingsResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/PlayerRecentMatchesResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/PlayerRecentMatchesResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/PlayerTotalsResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/PlayerTotalsResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/PlayerWardMapResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/PlayerWardMapResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/PlayerWinLossResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/PlayerWinLossResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/PlayerWordCloudResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/PlayerWordCloudResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/PlayersResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/PlayersResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/PublicMatchesResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/PublicMatchesResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/RankingsResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/RankingsResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/RecordsResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/RecordsResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/ScenarioItemTimingsResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/ScenarioItemTimingsResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/ScenarioLaneRolesResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/ScenarioLaneRolesResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/ScenarioMiscResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/ScenarioMiscResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/SchemaResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/SchemaResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/SearchResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/SearchResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/TeamHeroesResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/TeamHeroesResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/TeamMatchObjectResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/TeamMatchObjectResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/TeamObjectResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/TeamObjectResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/TeamPlayersResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/TeamPlayersResponse.ts -------------------------------------------------------------------------------- /svc/api/responses/properties/commonProperties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/responses/properties/commonProperties.ts -------------------------------------------------------------------------------- /svc/api/spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/api/spec.ts -------------------------------------------------------------------------------- /svc/apiadmin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/apiadmin.ts -------------------------------------------------------------------------------- /svc/archiver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/archiver.ts -------------------------------------------------------------------------------- /svc/autofullhistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/autofullhistory.ts -------------------------------------------------------------------------------- /svc/autommr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/autommr.ts -------------------------------------------------------------------------------- /svc/autoprofiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/autoprofiler.ts -------------------------------------------------------------------------------- /svc/autoreconcile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/autoreconcile.ts -------------------------------------------------------------------------------- /svc/backfill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/backfill.ts -------------------------------------------------------------------------------- /svc/backupscanner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/backupscanner.ts -------------------------------------------------------------------------------- /svc/buildsets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/buildsets.ts -------------------------------------------------------------------------------- /svc/cacher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/cacher.ts -------------------------------------------------------------------------------- /svc/cleanup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/cleanup.ts -------------------------------------------------------------------------------- /svc/cosmetics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/cosmetics.ts -------------------------------------------------------------------------------- /svc/cycler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/cycler.ts -------------------------------------------------------------------------------- /svc/distributions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/distributions.ts -------------------------------------------------------------------------------- /svc/fetcher/ApiFetcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/fetcher/ApiFetcher.ts -------------------------------------------------------------------------------- /svc/fetcher/ArchivedFetcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/fetcher/ArchivedFetcher.ts -------------------------------------------------------------------------------- /svc/fetcher/GcdataFetcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/fetcher/GcdataFetcher.ts -------------------------------------------------------------------------------- /svc/fetcher/MatchFetcherBase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/fetcher/MatchFetcherBase.ts -------------------------------------------------------------------------------- /svc/fetcher/MetaFetcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/fetcher/MetaFetcher.ts -------------------------------------------------------------------------------- /svc/fetcher/ParsedFetcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/fetcher/ParsedFetcher.ts -------------------------------------------------------------------------------- /svc/fetcher/allFetchers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/fetcher/allFetchers.ts -------------------------------------------------------------------------------- /svc/fullhistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/fullhistory.ts -------------------------------------------------------------------------------- /svc/gcdata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/gcdata.ts -------------------------------------------------------------------------------- /svc/heroes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/heroes.ts -------------------------------------------------------------------------------- /svc/items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/items.ts -------------------------------------------------------------------------------- /svc/leagues.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/leagues.ts -------------------------------------------------------------------------------- /svc/livegames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/livegames.ts -------------------------------------------------------------------------------- /svc/mmr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/mmr.ts -------------------------------------------------------------------------------- /svc/monitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/monitor.ts -------------------------------------------------------------------------------- /svc/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/parser.ts -------------------------------------------------------------------------------- /svc/profiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/profiler.ts -------------------------------------------------------------------------------- /svc/proplayers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/proplayers.ts -------------------------------------------------------------------------------- /svc/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/proxy.ts -------------------------------------------------------------------------------- /svc/rater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/rater.ts -------------------------------------------------------------------------------- /svc/reconcile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/reconcile.ts -------------------------------------------------------------------------------- /svc/repair.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/repair.ts -------------------------------------------------------------------------------- /svc/retriever.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/retriever.ts -------------------------------------------------------------------------------- /svc/scanner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/scanner.ts -------------------------------------------------------------------------------- /svc/scenarios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/scenarios.ts -------------------------------------------------------------------------------- /svc/store/archive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/store/archive.ts -------------------------------------------------------------------------------- /svc/store/cassandra.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/store/cassandra.ts -------------------------------------------------------------------------------- /svc/store/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/store/db.ts -------------------------------------------------------------------------------- /svc/store/queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/store/queue.ts -------------------------------------------------------------------------------- /svc/store/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/store/redis.ts -------------------------------------------------------------------------------- /svc/store/stripe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/store/stripe.ts -------------------------------------------------------------------------------- /svc/syncSubs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/syncSubs.ts -------------------------------------------------------------------------------- /svc/teams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/teams.ts -------------------------------------------------------------------------------- /svc/util/archiveUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/archiveUtil.ts -------------------------------------------------------------------------------- /svc/util/benchmarksUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/benchmarksUtil.ts -------------------------------------------------------------------------------- /svc/util/buildMatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/buildMatch.ts -------------------------------------------------------------------------------- /svc/util/buildPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/buildPlayer.ts -------------------------------------------------------------------------------- /svc/util/buildStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/buildStatus.ts -------------------------------------------------------------------------------- /svc/util/compute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/compute.ts -------------------------------------------------------------------------------- /svc/util/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/filter.ts -------------------------------------------------------------------------------- /svc/util/getMatchBlob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/getMatchBlob.ts -------------------------------------------------------------------------------- /svc/util/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/http.ts -------------------------------------------------------------------------------- /svc/util/insert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/insert.ts -------------------------------------------------------------------------------- /svc/util/laneMappings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/laneMappings.ts -------------------------------------------------------------------------------- /svc/util/matchups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/matchups.ts -------------------------------------------------------------------------------- /svc/util/pgroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/pgroup.ts -------------------------------------------------------------------------------- /svc/util/priority.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/priority.ts -------------------------------------------------------------------------------- /svc/util/queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/queries.ts -------------------------------------------------------------------------------- /svc/util/reconcileUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/reconcileUtil.ts -------------------------------------------------------------------------------- /svc/util/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/registry.ts -------------------------------------------------------------------------------- /svc/util/scenariosUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/scenariosUtil.ts -------------------------------------------------------------------------------- /svc/util/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/time.ts -------------------------------------------------------------------------------- /svc/util/utility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/util/utility.ts -------------------------------------------------------------------------------- /svc/web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/svc/web.ts -------------------------------------------------------------------------------- /test/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/test/test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odota/core/HEAD/tsconfig.json --------------------------------------------------------------------------------