Jordan Eldredge
4bf7b41ca6
Add interpret command
2019-11-30 13:42:53 -08:00
Jordan Eldredge
d940c7db14
Be more strict when parsing
2019-11-30 13:42:53 -08:00
Jordan Eldredge
ba3a4fdb25
Allow Discord bot to query skins by item name
2019-11-30 13:42:53 -08:00
Jordan Eldredge
2d6fd75540
Start playing with a Winston client that DMs me
2019-11-30 13:42:53 -08:00
Jordan Eldredge
3e799fc7dd
Ignore python env
2019-11-30 13:42:53 -08:00
Jordan Eldredge
2186d2eb11
Improve logging
2019-11-30 13:42:53 -08:00
Jordan Eldredge
d15b399f17
Stub out GroupDef
2019-11-30 13:42:53 -08:00
Jordan Eldredge
d3d1e35994
Pass through nulls
2019-11-30 13:42:53 -08:00
Jordan Eldredge
d24702bcda
Fix typo
2019-11-30 13:42:53 -08:00
Jordan Eldredge
efbb5c6d48
Attach function objects to function names
2019-11-30 13:42:53 -08:00
Jordan Eldredge
2a17fa1a30
Get actual classes instead of type ids
2019-11-30 13:42:53 -08:00
Jordan Eldredge
85a3034d99
Allow fetching by the ids we have
2019-11-30 13:42:53 -08:00
Jordan Eldredge
6564df8902
Avoid mutation
2019-11-30 13:42:53 -08:00
Jordan Eldredge
ded7b88fdf
Fix parsing of type hashes
2019-11-30 13:42:53 -08:00
Jordan Eldredge
fedf231b0a
Start taking some notes on the maki format
2019-11-30 13:42:53 -08:00
Jordan Eldredge
e6af21b404
Improve name of commands property
2019-11-30 13:42:53 -08:00
Jordan Eldredge
39bed76d44
Correct expectation for functions
...
These values were extracted from the perl script
2019-11-30 13:42:53 -08:00
Jordan Eldredge
000f369751
Correctly parse command opcodes
...
This moves to using a node Buffer to hold the command bytecode which resolves a character encoding issue we were having
2019-11-30 13:42:53 -08:00
Jordan Eldredge
7995ca9918
Render the DOM from the single atomic XML object
2019-11-30 13:42:53 -08:00
Jordan Eldredge
6f0e03f207
Get a single unified xml object and use that for deriving images
2019-11-30 13:42:53 -08:00
Jordan Eldredge
ec5834d771
Derive JSX from the skin file
2019-11-30 13:42:53 -08:00
Jordan Eldredge
71bc59f35c
Add debug info to the DOM
2019-11-30 13:42:53 -08:00
Jordan Eldredge
09eb582b57
Use Utils.readXml
2019-11-30 13:42:53 -08:00
Jordan Eldredge
aa7e137612
Add utility to inline includes in the XML data structure
2019-11-30 13:42:53 -08:00
Jordan Eldredge
d14e1166df
[WIP] resolve includes
2019-11-30 13:42:53 -08:00
Jordan Eldredge
2acccde641
Use correct path for skin
2019-11-30 13:42:53 -08:00
Jordan Eldredge
96946e58e3
Remove unused import
2019-11-30 13:42:53 -08:00
Jordan Eldredge
b4e68ab4f9
Start sketching out modern skins
2019-11-30 13:42:53 -08:00
Jordan Eldredge
041d56616c
Fix lint errors
2019-11-30 13:42:53 -08:00
Jordan Eldredge
3d8876f771
Small improvements
2019-11-30 13:42:53 -08:00
Jordan Eldredge
333e85ae23
Unify discord-bot and skin-database
2019-11-30 13:42:41 -08:00
Jordan Eldredge
3226d7820e
Fix path
2019-06-07 21:28:23 -07:00
Jordan Eldredge
a60e4cb5d3
Add screenshot and other Discord bot improvements
2019-06-07 21:27:38 -07:00
Jordan Eldredge
90b7a1e4f7
Pull discord-bot into skin-database
...
Also make the cli for the skin-database the canonical way to tweet
This opens the door for moving the state of which tweets have been
approved/denied/tweeted into the MongoDB database and not S3
2019-06-07 21:10:19 -07:00
Jordan Eldredge
0fded822f8
Start playing with database
2019-06-06 07:11:03 -07:00
Jordan Eldredge
f265572bb8
Skip non-passing tests
2019-05-28 22:51:40 -07:00
Jordan Eldredge
bdb5f605b5
Progress on maki stuff
2019-05-28 21:55:27 -07:00
Jordan Eldredge
904ccbc203
Fix bug when reviewing skins
2019-04-12 16:06:03 -07:00
Jordan Eldredge
282cd6444e
Unused args
2019-04-05 07:38:37 -07:00
Jordan Eldredge
8357bfca51
Log Tweet id
2019-03-27 23:56:31 -07:00
Jordan Eldredge
761bdecc71
Make email parsing case insensitive
2019-03-27 23:56:31 -07:00
Jordan Eldredge
3ee6d0990d
Improve formatting
2019-03-27 23:56:31 -07:00
Jordan Eldredge
696fd077fa
Create a Discord bot
2019-03-27 23:56:31 -07:00
Jordan Eldredge
7eb8c18876
Move skin extraction code from the skin museum into this package
...
Record the readme path
2019-03-21 18:41:52 -07:00
Jordan Eldredge
bd5fa82c99
Trailing commas!
2019-03-19 06:55:24 -07:00
Jordan Eldredge
5d07829a82
Allow linter to parse TypeScript files
2019-03-19 06:55:23 -07:00
Jordan Eldredge
9efa7f2f58
Rewrite archive tools
2019-03-02 20:29:15 -08:00
Jordan Eldredge
96128298a2
Fix lint errors
2019-02-16 06:02:02 -08:00
Jordan Eldredge
89142673a8
Improve skin archive tools
2019-02-16 05:57:59 -08:00
Jordan Eldredge
81b19d0f92
Fix Try Online link for Twitter bot
2019-02-13 12:10:06 -08:00