.codeclimate.json | |
|
|
.eslintignore | |
|
|
.eslintrc.js | 65 | A 0 mins |
|
.github/workflows/ci.yml | |
|
|
.github/workflows/docs.yml | |
|
|
.github/workflows/node_versions.yml | |
|
|
.github/workflows/release.yml | |
|
|
.github/workflows/test.yml | |
|
|
.gitignore | |
|
|
.gitmodules | |
|
|
.npmignore | |
|
|
CHANGELOG.md | |
|
|
LICENSE | |
|
|
README.md | |
|
|
TODO.md | |
|
|
bin/analyzeMP3.js | 2 | A 0 mins |
|
bin/dumpID3v1.js | 2 | A 0 mins |
|
bin/dumpID3v2.js | 2 | A 0 mins |
|
bin/removeID3v1.js | 2 | A 0 mins |
|
examples/snippet_id3v1-read.js | 13 | A 0 mins |
|
examples/snippet_id3v1-read.ts | 10 | A 0 mins |
|
examples/snippet_id3v1-remove.js | 17 | A 0 mins |
|
examples/snippet_id3v1-remove.ts | 16 | A 0 mins |
|
examples/snippet_id3v1-write.js | 26 | A 0 mins |
|
examples/snippet_id3v1-write.ts | 23 | A 0 mins |
|
examples/snippet_id3v2-build.js | 23 | A 0 mins |
|
examples/snippet_id3v2-build.ts | 20 | A 0 mins |
|
examples/snippet_id3v2-read.js | 13 | A 0 mins |
|
examples/snippet_id3v2-read.ts | 15 | A 0 mins |
|
examples/snippet_id3v2-remove.js | 17 | A 0 mins |
|
examples/snippet_id3v2-remove.ts | 16 | A 0 mins |
|
examples/snippet_id3v2-write.js | 37 | A 1 hr |
|
examples/snippet_id3v2-write.ts | 34 | A 1 hr |
|
examples/snippet_mp3-analyze.ts | 17 | A 0 mins |
|
examples/snippet_mp3-read.js | 21 | A 0 mins |
|
examples/snippet_mp3-read.ts | 18 | A 0 mins |
|
jest.config.js | 6 | A 0 mins |
|
package-lock.json | |
|
|
package.json | |
|
|
src/bin/analyzeMP3.ts | 83 | A 3 hrs |
|
src/bin/dumpID3v1.ts | 43 | A 0 mins |
|
src/bin/dumpID3v2.ts | 46 | A 35 mins |
|
src/bin/removeID3v1.ts | 49 | A 1 hr |
|
src/index.ts | 12 | A 0 mins | A 100% |
src/lib/common/buffer-reader.ts | 115 | A 0 mins | A 100% |
src/lib/common/buffer.ts | 56 | A 55 mins | A 100% |
src/lib/common/encodings.ts | 103 | A 45 mins | B 88% |
src/lib/common/marker.ts | 29 | A 0 mins | B 83% |
src/lib/common/pretty-json.ts | 42 | A 0 mins |
|
src/lib/common/stream-reader.ts | 205 | A 2 hrs | A 91% |