mirror of
https://github.com/smogon/pokemon-showdown.git
synced 2026-04-14 05:26:30 -05:00
`import =` and `export =` are really only intended for backwards compatibility with CommonJS. While I really don't like the new module system TC39 has designed for us, it's what we should be using, and consistency is important.
20 lines
526 B
TypeScript
20 lines
526 B
TypeScript
/**
|
|
* Simulator process
|
|
* Pokemon Showdown - http://pokemonshowdown.com/
|
|
*
|
|
* This file is where the battle simulation itself happens.
|
|
*
|
|
* The most important part of the simulation happens in runEvent -
|
|
* see that function's definition for details.
|
|
*
|
|
* @license MIT
|
|
*/
|
|
|
|
export {Battle} from './battle';
|
|
export {BattleStream} from './battle-stream';
|
|
export {Dex} from './dex';
|
|
export {Pokemon} from './pokemon';
|
|
export {PRNG} from './prng';
|
|
export {Side} from './side';
|
|
export {TeamValidator} from './team-validator';
|