diff options
| -rw-r--r-- | generate.py | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/generate.py b/generate.py index bd7e250..2b9b716 100644 --- a/generate.py +++ b/generate.py @@ -9,6 +9,17 @@ _root = os.path.dirname(__file__) def _main(): dingbats = _read_dingbats() + _write_javascript_module(dingbats) + + +def _read_dingbats(): + with open(os.path.join(_root, "dingbats.csv")) as dingbats_file: + dingbat_reader = csv.DictReader(dingbats_file) + + return list(dingbat_reader) + + +def _write_javascript_module(dingbats): with open(os.path.join(_root, "js/src/dingbats.ts"), "wt", encoding="utf-8") as typescript_file: typescript_file.write("const dingbats = [\n") @@ -21,12 +32,5 @@ def _main(): typescript_file.write("export default dingbats;\n"); -def _read_dingbats(): - with open(os.path.join(_root, "dingbats.csv")) as dingbats_file: - dingbat_reader = csv.DictReader(dingbats_file) - - return list(dingbat_reader) - - if __name__ == "__main__": _main() |
