You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
0a0622d Instead of throwing an error when encountering an unfamiliar file type, log a warning and map it to a File. (@othiym23)
5d97150unpack: sourceArchive and destArchive are Archives now. (@othiym23)
refactoring & redesign
c336dcd Extract makePlaylist into src/utils/make-playlist.js, and add the ability for packard unpack --playlist to write a playlist for that unpack run to a file. (@othiym23)
4019ab9 Extract playlist generation into src/utils/make-playlist.js. (@othiym23)
37c5caf Write functional tests for readRoot, because it didn't have any and was constantly crashing whenever anything feeding into it changed. (@othiym23)
ced5ea8 Rework how filesystem metadata is read to be based on reading the paths, rather than a recursive-descent traversal of Artist -> Album -> Track. (@othiym23)
74e5d2c The code mentions "bundles" in a few places, without there being any clear concept of what they are (except as a convenient way to attach bits of data to a set of entities as various functions decorate files with metadata). Try to make that more concrete by replacing bundles with more concrete entities wherever possible. (@othiym23)
66e38bdtap@1.3 gathers coverage information natively, which considerably simplifies coverage gathering. Verify that the code passes standard before running test suite. (@othiym23)
2c165fc Run coverage instead of coveralls for Travis. (@othiym23)
a04a559 Change test name to match the name of the module under test within the source tree. (@othiym23)
88af7c1 Don't crash when audio files don't contain metadata. (@othiym23)
cdd1ce9 The FLAC writer gets confused if you're trying to use the module concurrently; serialize FLAC tag writing. (@othiym23)
bc946e5 When generating a stubbed album for tests, add support for track templates to metadata.makeAlbum. (@othiym23)
a95856f When creating an archive of stubbed albums for tests, support relative paths, and delete stub files as they're added to the archive. (@othiym23)
71ad5a3 Filter out dotfiles when unpacking zipfiles. (@othiym23)