1
0
mirror of synced 2026-05-22 14:43:19 +00:00
Commit Graph

3226 Commits

Author SHA1 Message Date
Borewit 361d7b76e9 CI: Dependabot: add remarkand types` group 2024-08-29 17:55:58 +02:00
Borewit 8fe9ac2057 Implement own custom Error using ADT style implementation 2024-08-29 17:48:28 +02:00
Borewit 04fd5ee0ab Correct comment description parseBuffer 2024-08-29 16:29:06 +02:00
Borewit d3e63cf404 Add link to Overtone 2024-08-29 13:19:26 +02:00
Borewit bc67986e9f Improve API documentation 2024-08-21 17:55:43 +02:00
Borewit 54779a5008 10.2.0 v10.2.0 2024-08-15 18:26:41 +02:00
Borewit 1a713b7997 Add `option.mkvUseIndex to use index to skip Matroska cluster elements 2024-08-15 18:24:42 +02:00
Borewit 1fe4049308 Parse EBML (Matroska, webm) using async notification 2024-08-15 17:48:22 +02:00
Borewit b5b84ff31e Implement hack to speed up Matroska parsing
Stop reading until we receive a container element
2024-08-15 17:48:22 +02:00
Borewit 3ec012ce09 Fix broken Matroska unit test 2024-08-15 15:22:50 +02:00
Borewit b080e8ade0 Write all Matroska DTD in hexadecimal notation 2024-08-15 14:25:22 +02:00
dependabot[bot] 6647b74510 Bump @types/node from 22.2.0 to 22.3.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.2.0 to 22.3.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-15 13:42:40 +02:00
dependabot[bot] a642bc888e Bump file-type from 19.4.0 to 19.4.1
Bumps [file-type](https://github.com/sindresorhus/file-type) from 19.4.0 to 19.4.1.
- [Release notes](https://github.com/sindresorhus/file-type/releases)
- [Commits](https://github.com/sindresorhus/file-type/compare/v19.4.0...v19.4.1)

---
updated-dependencies:
- dependency-name: file-type
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-15 13:42:31 +02:00
Borewit e691ffe36d Compile TypeScript to ECMAScript 2020 standard 2024-08-14 18:25:07 +02:00
Borewit 19820a7804 Separate EBML from Matroska 2024-08-14 18:13:53 +02:00
Borewit 3e4582f2b9 Relax Remarker style requirements 2024-08-14 17:03:39 +02:00
Borewit 3ba4b619f7 Improve README
Changes:
- Add introduction
- Improve sponsor portion
2024-08-14 14:06:38 +02:00
Borewit 11dec95e23 CI, Release-Drafter: Add documentation and API change section 2024-08-14 11:07:41 +02:00
dependabot[bot] e0dc6edf5b Bump strtok3 from 8.0.5 to 8.1.0
Bumps [strtok3](https://github.com/Borewit/strtok3) from 8.0.5 to 8.1.0.
- [Release notes](https://github.com/Borewit/strtok3/releases)
- [Commits](https://github.com/Borewit/strtok3/compare/v8.0.5...v8.1.0)

---
updated-dependencies:
- dependency-name: strtok3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-14 09:03:54 +02:00
Borewit d99b154251 CI, Release-Drafter: Correct "technical debt" label 2024-08-12 09:09:11 +02:00
Borewit 591eb41503 10.1.0 v10.1.0 2024-08-12 09:05:22 +02:00
dependabot[bot] 40047fa868 Bump mocha from 10.7.0 to 10.7.3
Bumps [mocha](https://github.com/mochajs/mocha) from 10.7.0 to 10.7.3.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v10.7.0...v10.7.3)

---
updated-dependencies:
- dependency-name: mocha
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-12 09:04:35 +02:00
dependabot[bot] 76d8c0dd4a Bump @types/node from 22.1.0 to 22.2.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.1.0 to 22.2.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-12 08:55:41 +02:00
Borewit 3937085154 Enable TypeScript options strict & verbatimModuleSyntax 2024-08-12 08:54:43 +02:00
Borewit 307d4e75d3 Remove deprecated path 2024-08-12 07:18:05 +02:00
Borewit 551ccafdb7 Fix id3v2.3 & id3v2.4 W-Frames
Resolves #2206
2024-08-09 17:34:55 +02:00
Borewit 15c1617411 Remove JavaScript ecosystem from issue template 2024-08-09 17:17:49 +02:00
Borewit 8bc8d87b52 Remove unused eslint config file 2024-08-09 09:13:29 +02:00
dependabot[bot] 0e7439aca0 Bump file-type from 19.3.0 to 19.4.0
Bumps [file-type](https://github.com/sindresorhus/file-type) from 19.3.0 to 19.4.0.
- [Release notes](https://github.com/sindresorhus/file-type/releases)
- [Commits](https://github.com/sindresorhus/file-type/compare/v19.3.0...v19.4.0)

---
updated-dependencies:
- dependency-name: file-type
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-09 09:10:49 +02:00
Borewit 89ff43a053 Migrate eslint to biome, fix lint errors 2024-08-08 19:15:49 +02:00
dependabot[bot] 56b53ea5d5 Bump strtok3 from 8.0.4 to 8.0.5
Bumps [strtok3](https://github.com/Borewit/strtok3) from 8.0.4 to 8.0.5.
- [Release notes](https://github.com/Borewit/strtok3/releases)
- [Commits](https://github.com/Borewit/strtok3/compare/v8.0.4...v8.0.5)

---
updated-dependencies:
- dependency-name: strtok3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-08 15:10:42 +02:00
dependabot[bot] fc134b85ea Bump strtok3 from 8.0.3 to 8.0.4
Bumps [strtok3](https://github.com/Borewit/strtok3) from 8.0.3 to 8.0.4.
- [Release notes](https://github.com/Borewit/strtok3/releases)
- [Commits](https://github.com/Borewit/strtok3/compare/v8.0.3...v8.0.4)

---
updated-dependencies:
- dependency-name: strtok3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-08 14:10:24 +02:00
Borewit 41b619e55a CI, dependabot: Stop using the "ESM" label 2024-08-08 14:09:41 +02:00
Borewit a991dd8184 Replace http-client with fetch() and read from Web stream 2024-08-08 11:32:23 +02:00
dependabot[bot] 346f07a0b8 Bump @types/node from 22.0.3 to 22.1.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.0.3 to 22.1.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-08 09:52:50 +02:00
dependabot[bot] 548986d20c Bump strtok3 from 8.0.1 to 8.0.3
Bumps [strtok3](https://github.com/Borewit/strtok3) from 8.0.1 to 8.0.3.
- [Release notes](https://github.com/Borewit/strtok3/releases)
- [Commits](https://github.com/Borewit/strtok3/compare/v8.0.1...v8.0.3)

---
updated-dependencies:
- dependency-name: strtok3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-08 09:52:16 +02:00
Borewit 779b319d8d Re-add yarn binary, add .vscode
Stop using `"npm-run-all`
Use yarn in scripts, instead of npm

Ref: https://v3.yarnpkg.com/getting-started/migration
2024-08-02 13:36:43 +02:00
Borewit abcee20a31 Fix HTML img example in README using Base64 encoding 2024-08-02 12:18:29 +02:00
dependabot[bot] 9aeca9cd1d Bump eslint-plugin-unicorn from 54.0.0 to 55.0.0
Bumps [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) from 54.0.0 to 55.0.0.
- [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases)
- [Commits](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v54.0.0...v55.0.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-unicorn
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-02 11:52:25 +02:00
dependabot[bot] e17a8c1d78 Bump @types/node from 20.14.13 to 22.0.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.13 to 22.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-02 11:52:13 +02:00
Borewit 12bc9609c0 Exclude yarn from code 2024-08-02 11:51:53 +02:00
Borewit b7b408beba file-type has it own typings 2024-08-02 11:35:36 +02:00
dependabot[bot] db74aa04f6 Bump braces from 3.0.2 to 3.0.3
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-01 22:16:49 +02:00
Borewit d27faf8973 CI: Use latest Node.js 22.x 2024-08-01 22:15:51 +02:00
Borewit 867457e571 Update README 2024-07-21 17:20:53 +02:00
Borewit e5959ac8df Improve parsing APE tag
- Fix bit position header / footer flag
- Distinct APE header / footer detection
2024-07-21 15:06:54 +02:00
Borewit e8950daa5c Add Mocha configuration file 2024-07-21 12:59:36 +02:00
Borewit 31c6a3a815 Update tag mapping documentation, was out-dated 2024-07-21 12:59:24 +02:00
Borewit cac3ed2f9f 10.0.0 v10.0.0 2024-07-20 15:33:02 +02:00
Borewit c7fd893a22 Add support for ID3v2 SYLT frame
Improve and extend generic comment mapping
2024-07-20 15:32:17 +02:00