mtcute/packages/file-id
alina sireneva af54f6e1c3
test(e2e): massive rework of e2e tests
now they run as-is, without any bundling. this might seem like a downgrade, but we no longer really need to verify that we publish stuff correctly as we delegate that to `@fuman/build`

meow
2024-12-07 09:08:30 +03:00
..
src test(e2e): massive rework of e2e tests 2024-12-07 09:08:30 +03:00
package.json chore: bumped fuman to release + fixed deno 2024-12-02 08:31:24 +03:00
README.md docs: updated readmes 2024-03-07 05:35:37 +03:00
tsconfig.json build: build with vite (initial) 2024-08-24 22:55:25 +03:00
typedoc.cjs chore: moved most configs to .config 2023-11-13 13:28:11 +03:00

@mtcute/file-id

📖 API Reference

This package is used internally by @mtcute/core to parse, serialize and manipulate TDLib and Bot API compatible File IDs, but can also be used for any other purposes.

Acknowledgements

This is basically a port of a portion of TDLib APIs, but greatly simplified in usage and made to work seamlessly with the rest of the mtcute APIs.

This is a list of files from TDLib repository, from which most of the code was taken:

Additionally, some of the test cases were taken from a similar Python library, luckydonald/telegram_file_id