Commit Graph

37 Commits

Author SHA1 Message Date
Annika
3ebdbf5946
Explain how to access localhost.psim.us 2022-11-10 18:25:53 -08:00
Guangcong Luo
e6b7e25fc9
CONTRIBUTION: Explain D2 better 2022-01-06 20:17:20 -08:00
Archit Choudhary
d2721ec5fc
Typo in CONTRIBUTING.md (#8391) 2021-08-02 14:42:22 -07:00
Guangcong Luo
ea8e9df4e6 Further improve documentation 2021-06-10 09:17:58 -07:00
Guangcong Luo
a813a55679 Document changes and Dex
With Dex now having basic documentation, all our API documentation is
now inter-linked.
2021-06-09 17:51:49 -05:00
Guangcong Luo
3012dbfd91
CONTRIBUTING: Clarify D5 and D6 2021-05-31 16:56:06 -07:00
Tristan Pink
53dc706b7b
Fix typos/grammar in CONTRIBUTING.MD (#8272) 2021-05-05 02:37:56 -07:00
Guangcong Luo
6892da5661 CONTRIBUTING: Improve
Sections are now given codes to be easier to refer to.

In addition, a "Dependencies" section has been added, and the
ES6/TypeScript section has been merged and rewritten (ES6 has been
out and generally accepted for long enough that there's no more need
to list our stances on individual features).
2020-12-26 22:04:14 -08:00
Guangcong Luo
5d32b306c8 CONTRIBUTING: Add comment standards 2020-12-26 11:05:55 -08:00
Guangcong Luo
8149bb683a
Improve and number design standards 2020-10-31 12:36:11 -07:00
Guangcong Luo
1a1e53fc92 Improve documentation
Fixes #7602

Also adds some other stuff, perhaps most notably why we don't use
package-lock so you don't have to dig for 2e85de348f
2020-10-29 15:14:29 +00:00
Guangcong Luo
6329d0cfd1
Add design standards to CONTRIBUTING.md 2020-08-29 00:54:56 -07:00
Guangcong Luo
95006a84c8 Improve CONTRIBUTING.md 2020-07-30 17:17:04 -07:00
Guangcong Luo
7f06f4436d
CONTRIBUTING: Document ?? vs || 2020-05-26 22:42:29 -07:00
Spandan Punwatkar
b6b66de896 Update Repo Links (#6102) 2019-11-28 12:47:38 +04:00
Jacob McLemore
613f70dc29 Update CONTRIBUTING.md with TypeScript rules (#5615) 2019-07-16 03:48:21 -05:00
JetOU
8b07547d05 Contributing: Fix typo (#5260) 2019-03-06 08:23:40 -06:00
Guangcong Luo
9eb8eac12b
CONTRIBUTING.md: Update string conventions 2019-03-06 07:28:38 -06:00
Guangcong Luo
f3e45fbb72 Move server code to server/
Also move mods/ to data/mods/

This makes PS more monorepo-like. The intent is to further separate
the sim and the server code, but without fully committing to splitting
the repository itself.

We now support `./pokemon-showdown start` in addition to
`./pokemon-showdown`. I'm not clear which I want to be the default
yet.
2019-02-03 16:07:06 -06:00
Guangcong Luo
6039784aee Document PS's null/undefined conventions 2017-11-14 18:50:00 -06:00
Guangcong Luo
0fde4b0afe Update CONTRIBUTING.md
V8 6.1 and Node 8.7 fix performance for basically everything I care about.
2017-10-11 19:27:10 -05:00
Guangcong Luo
eda7ab5c93 CONTRIBUTING: for-of arrays are finally performant 2017-08-25 18:21:24 -07:00
Guangcong Luo
f432cc9ef8 Improve CONTRIBUTING.md 2017-07-27 23:21:09 -04:00
Guangcong Luo
5faccd045a Rephrase CONTRIBUTING.md 2017-07-21 00:30:24 -05:00
Guangcong Luo
6dd58b40d3 Refactor simulator into new sim/ directory
This is a surprisingly minor refactor considering how many files it
touches, but most of this is only renames.

In terms of file renames:
- `tools.js` is now `sim/dex.js`
- `battle-engine.js` is now `sim/index.js` and its three classes are
  in `sim/battle.js`, `sim/side.js`, and `sim/pokemon.js`
- `prng.js` is now `sim/prng.js`

In terms of variable renames:
- `Tools` is now `Dex`
- `BattleEngine` is now `Sim`
- `BattleEngine.Battle` is now `Sim.Battle`
- `BattleEngine.BattleSide` is now `Sim.Side`
- `BattleEngine.BattlePokemon` is now `Sim.Pokemon`
2017-05-05 16:48:38 -05:00
Guangcong Luo
224400408a CONTRIBUTING.md: Improve phrasing 2017-02-25 14:48:15 -06:00
Guangcong Luo
4d5aac8157 CONTRIBUTING: Improve commit description example 2017-02-12 20:50:27 -06:00
Guangcong Luo
08d178a681 Update CONTRIBUTING.md 2017-02-10 17:10:15 -05:00
panpawn
41f1f2666a CONTRIBUTING.md: Don't open duplicate PRs (#3040)
I guess we never mentioned anything about duplicate pull requests specifically, and we probably should since this has happened a lot in the past.
2016-12-19 22:09:11 -08:00
panpawn
aeae99eee8 CONTRIBUTING.md: Make squashing optional (#3018)
Because squash-merge is a thing now, we probably don't have to enforce this as heavily as we used to.
2016-12-11 15:15:52 -08:00
Guangcong Luo
845fc4db61 CONTRIBUTING.md: Add string standards
Closes #2710
2016-09-24 23:14:16 -07:00
Ben Davies
d992f1c13f Update package.json and CONTRIBUTING.md to mention Node 6 (#2746) 2016-09-16 00:42:15 -07:00
Guangcong Luo
bc43a95f3c CONTRIBUTING.md: Mention for-in on Arrays 2016-08-21 01:50:00 -05:00
Guangcong Luo
a311807511 CONTRIBUTING.md: Make the BAD/GOOD lists bulleted
This is mostly so I don't have to change my editor's treatment of
trailing whitespace. Why is trailing whitespace meaningful in
Markdown, anyway? :(
2016-08-21 01:48:42 -05:00
Guangcong Luo
9b57df1cbf Update CONTRIBUTING.md for Node 6
(Also fix a typo)
2016-08-18 16:25:52 -05:00
Guangcong Luo
de0a6521bb Update CONTRIBUTING.md 2016-03-24 17:29:56 -07:00
Guangcong Luo
2d95019080 Add a basic CONTRIBUTING.md
Closes #2419
2016-02-19 05:18:40 -06:00