Commit Graph

15 Commits

Author SHA1 Message Date
Mia
fa99d0ee25
Add a resource page indexing all public commands (#2477)
* Add a resource page indexing all public commands

* Add preact
2025-07-22 13:51:10 -05:00
Guangcong Luo
5e5578a140 Bring back Replays build script 2025-04-02 21:17:16 +00:00
Christopher Monsanto
0830c457d6 Disable building sets
Removes a dependency on @smogon/sets. Sets will have to be manually copied to
data/sets
2022-06-27 22:44:40 -04:00
Guangcong Luo
55e92fe1e8 Fix full build not building replays correctly 2019-11-18 13:34:19 +13:00
Kirk Scheibelhut
5ba0790750 Import @pokemon-showdown/sets during build (#1368) 2019-09-13 02:38:00 -07:00
Guangcong Luo
1aac108356 Update build script
We now use `chdir` instead of `path.resolve` to get file-relative
paths.
2019-08-03 16:49:51 -05:00
Guangcong Luo
065cc828d1 Build replays in ./build full
Now that the replay repo is inside the client repo, this makes sense.
2019-06-27 14:41:24 -04:00
Guangcong Luo
029b691be1
Add replay database code to version control (#1301)
This required a new architecture for serving replays from inside the
client repository, because that seems like a better call than
introducing yet another PS repository.

(Experience gives me the impression that separating repositories wasn't
a good idea, and we should be working to make PS more mono-repo-like,
rather than less.)

License for replay code is tentatively AGPLv3, although feel free to ask
for a more permissive license if you have plans to use it in an
open-source project that requires it.
2019-06-14 17:48:34 +09:00
Guangcong Luo
1a3e03bff6 Bump Node version requirement to 10
Apparently assert.strict doesn't exist on Node 8.
2018-10-16 03:52:16 -05:00
Guangcong Luo
6e8e112b24 Update Babel version
I'm not sure why Travis tests are failing, but this is a common
recommendation when googling the error message...
2018-10-16 03:45:08 -05:00
Guangcong Luo
9019543dc1 Don't build graphics.js by default
graphics.js will still be built by `./build full`, and once it already
exists, `./build` will rebuild it when it's modified.

Fixes #1150
2018-10-16 03:26:51 -05:00
Guangcong Luo
ad41ecb5a3 Rebuild replays when using ./build full 2018-05-19 23:24:38 -04:00
Guangcong Luo
399f1735b6 Fix build tools
It should now be possible to build from a fresh checkout with
`node build`.
2018-05-17 11:52:32 -05:00
asgdf
6933d5a6e6 Fix build script on Windows (#1118) 2018-05-14 17:50:24 -05:00
Guangcong Luo
15c73c922f Refactor build system
We no longer have the relevant Githook for automatic building, so
putting it in `githooks/` no longer makes much sense. It's now manually
called with a build script `./build`, like other PS websites (most
notably PSDex and the damagecalc).
2017-12-04 17:37:01 -05:00