

defs/ - contains the front-end HTML for each definitions page._legacy_data/ - contains the original data files from, which we used, along with our original conversion script._layouts/ - contains Jekyll HTML layouts.

table.html - this is the main data-table printer, outputs based on the content of the YAML data files._includes/ - contains Jekyll HTML includes.stats.yaml - data for STATS Characters.snomasks.yaml - data for Server Notice Masks.servermodes.yaml - data for Server Modes.selfmessage.yaml - data for self-message support in different clients.isupport.yaml - data for RPL_ISUPPORT Tokens.formatting.yaml - data for Formatting Characters support in different clients.extbans.yaml - data for Extended Bans (banning/excluding by account, etc.).clientcaps.yaml - data for Client Capabilities.chantypes.yaml - data for Channel Type Prefixes.chanmodes.yaml - data for Channel Modes.chanmembers.yaml - data for Channel Member Prefixes.validation/ - contains validation files, which yamltypes uses to validate the data files._data/ - contains the data files, which make up our tables.Given that this is a Jekyll site, there's a very particular way this repo is laid out, which I'll go through here: Pull requests to correct or update these lists are welcomed. Things like lists of IRC numerics, channel modes, user modes and other things that are implemented in various bits of IRC software.īase data was taken from, converted to YAML via the tools in the _legacy_data/ folder and adapted for use with the Jekyll static site generator (used by Github Pages).
