apple2js/test/js/formats/testdata
Ian Flanigan 9d4a265daf Refactor storage types
Today, lots of information about how a file or JSON becomes a disk
image is embedded in the metadata for the image and/or disk. This
makes it hard to write back to the source when the in-memory disk
image changes.

This refactoring is an attempt to break out all of the bits of logic
into composable pieces.  While this is mestly concerned with reading
right now, the idea is that it will eventually allow configuring
writing as well.  The main goal is to allow round-tripping to the same
file on disk, but, in theory, it could also save to a different file
or the local database, too.

Note that this is a work in progress.
2022-06-05 23:30:34 +02:00
..
13sector.spec.ts DOS 13-sector tests and fixes (#53) 2021-01-03 15:01:30 -08:00
13sector.ts Refactor storage types 2022-06-05 23:30:34 +02:00
16sector.spec.ts Refactor storage types 2022-06-05 23:30:34 +02:00
16sector.ts Refactor storage types 2022-06-05 23:30:34 +02:00
json.ts Keep track of disk sides (#87) 2021-10-02 11:45:09 -07:00
woz.ts Add the recommended eslint plugins for TypeScript (#121) 2022-05-31 08:38:40 -07:00