pokemon-showdown-client/src
Guangcong Luo b228d488c2 Start modularizing some battle files
Progress is very incomplete, but this is mostly an experiment to
establish this as possible at all.

What's going on here is that we're using `remove-import-export` so
the `import` and `export` statements just disappear after compiling
(everything's still a global).

This allows us to piecewise convert files to modules.

So we're just using TypeScript to keep track of dependencies, and
also to make it easier to use these files in other projects later on.

I've tried to avoid circular dependencies, but there's one between
`battle-animations` and `battle-animations-moves`.
2021-07-18 22:00:38 -05:00
..
battle-animations-moves.ts Start modularizing some battle files 2021-07-18 22:00:38 -05:00
battle-animations.ts Start modularizing some battle files 2021-07-18 22:00:38 -05:00
battle-choices.ts Update Dex API to match server API (#1746) 2021-04-14 01:22:38 -07:00
battle-dex-data.ts Rename dueldisk avatars to wonderlauncher (#1831) 2021-07-04 14:42:04 -07:00
battle-dex-search.ts Fix old gen teambuilder bugs (#1786) 2021-05-11 20:19:08 -07:00
battle-dex.ts Use getGen3Category to override category for gen<3 (#1818) 2021-05-27 19:34:46 -07:00
battle-log-misc.js Compile chat-formatter from server 2021-04-13 14:06:25 -07:00
battle-log.ts Start modularizing some battle files 2021-07-18 22:00:38 -05:00
battle-scene-stub.ts Start modularizing some battle files 2021-07-18 22:00:38 -05:00
battle-searchresults.tsx Update Dex API to match server API (#1746) 2021-04-14 01:22:38 -07:00
battle-sound.ts Start modularizing some battle files 2021-07-18 22:00:38 -05:00
battle-text-parser.ts Fix Mummy failure message (#1816) 2021-05-26 21:25:50 -07:00
battle-tooltips.ts Tooltips: Check if user is grounded for Terrain Pulse (#1828) 2021-07-05 14:17:29 -07:00
battle.ts Start modularizing some battle files 2021-07-18 22:00:38 -05:00
client-connection.ts Implement Logout button 2021-02-08 23:14:46 -05:00
client-core.ts Support configurable URLs (#1543) 2020-07-21 15:27:21 -07:00
client-main.ts Explicitly notate messages sent to lobby (#1800) 2021-05-14 10:50:07 -07:00
globals.d.ts Start modularizing some battle files 2021-07-18 22:00:38 -05:00
panel-battle.tsx Upgrade to TypeScript 4.3 2021-05-26 19:37:44 -07:00
panel-chat.tsx Fix bugs caused by Preact update 2021-05-04 21:51:56 -07:00
panel-example.tsx Support PM windows 2019-10-15 19:14:32 +10:30
panel-ladder.tsx Fix data-href and <a><button> buttons 2021-02-08 23:14:47 -05:00
panel-mainmenu.tsx Upgrade to TypeScript 4.3 2021-05-26 19:37:44 -07:00
panel-page.tsx Fix data-href and <a><button> buttons 2021-02-08 23:14:47 -05:00
panel-rooms.tsx Support new customgroup protocol 2021-04-23 18:47:37 -07:00
panel-teambuilder-team.tsx Fix data-href and <a><button> buttons 2021-02-08 23:14:47 -05:00
panel-teambuilder.tsx Improve teambuilder team selection layout 2020-05-03 22:40:11 -07:00
panel-teamdropdown.tsx Fix tab titles for non-battle games (#1802) 2021-05-15 21:43:20 -07:00
panel-topbar.tsx Support new customgroup protocol 2021-04-23 18:47:37 -07:00
panels.tsx Fix data-href and <a><button> buttons 2021-02-08 23:14:47 -05:00