Jordan Eldredge
29c0034364
Utility to extract info about XML
2019-11-30 13:42:53 -08:00
Jordan Eldredge
bd7cf92993
Consolidate tests
2019-11-30 13:42:53 -08:00
Jordan Eldredge
9c35e3bef8
Derive data for scripts that include opcode 255
2019-11-30 13:42:53 -08:00
Jordan Eldredge
4bcb0e0575
Upgrade to std.mi from Winamp 5.66 ( #936 )
...
* Upgrade to std.mi from Winamp 5.66
* Add missing type annotation
* Update usage data
2019-11-30 13:42:53 -08:00
Jordan Eldredge
460ea396ec
Parse mi files ( #935 )
...
* Add more maki files found online
* Add parser for .mi files and confirm it can derive the objects we have today
2019-11-30 13:42:53 -08:00
Jordan Eldredge
c7d3f0f947
Add pldir to objects
2019-11-30 13:42:53 -08:00
Jordan Eldredge
7f25ab2fb9
Fix OOM when parsing skins
2019-11-30 13:42:53 -08:00
Jordan Eldredge
999b7d6fa1
Check both types of call opcodes
2019-11-30 13:42:53 -08:00
Jordan Eldredge
f947198bd5
Fix summing count objects
2019-11-30 13:42:53 -08:00
Jordan Eldredge
b1b04af75a
Add data from analyzing more skins
2019-11-30 13:42:53 -08:00
Jordan Eldredge
cc09a8b9be
Add modern integration tests ( #881 )
...
* add 2 test skins
* Add simple integration tests
* Simplify test skins
2019-11-30 13:42:53 -08:00
Jordan Eldredge
79ac60f1f1
Modern integration ( #833 )
...
* Make modern part of the code base
`yarn modern` will now start a dev server with the modern app running.
The debugger is not yet setup
`yarn test` will run all the tests, both Webamp and "modern".
* Let debug work
* Prettier
* Ignore lint errors for now
* Point test at the now skin location
2019-11-30 13:42:53 -08:00