Commit graph

99 commits

Author SHA1 Message Date
7b1ab384a0
build: use builds from pkg.pr.new 2024-11-20 19:44:25 +03:00
9e3e379c25
chore: moved build to @fuman/build 2024-11-16 16:26:23 +03:00
0cff4113f3
chore!: migrate to fuman Emitter
breaking: all events now use Emitter interface (`.on(event, ...) => `.onEvent.add(...)`)
2024-10-01 04:03:18 +03:00
d50baeaaa3
build: slow-types-compiler -> @fuman/jsr 2024-09-29 04:13:51 +03:00
8b4f4984a1
test: fixed tests 2024-09-29 04:13:51 +03:00
cb04b111a5
chore!: moved away from global platform 2024-09-29 04:13:50 +03:00
f3c0daa835
chore!: use more utils from fuman 2024-09-29 04:13:50 +03:00
eebf95c6ec
chore!: moved to @fuman/utils for common stuff
breaking: some utils were removed from @mtcute/core/utils.js, use them from @fuman/utils instead
2024-09-29 04:13:50 +03:00
66786064e3
chore: use hex/base64/utf from @fuman/utils 2024-09-29 04:13:50 +03:00
baef78403e
chore!: migrated proxies to fuman
breaking: http-proxy, socks-proxy and mtproxy packages are deprecated, proxified implementations are available in runtime-specific packages
2024-09-29 04:13:50 +03:00
d512da6831
chore: initial migration to fuman networking 2024-09-29 04:13:48 +03:00
bca7bb1cf2
build(node): bumped better-sqlite3 2024-09-28 22:39:46 +03:00
4889b055a6
ci: returned jsr publishing 2024-09-24 23:54:38 +03:00
6166e27808
build: build with vite (initial) 2024-08-24 22:55:25 +03:00
db58913fa1
build: bumped db/sqlite 2024-08-19 13:00:25 +03:00
f3da84bd45
chore: ts-node -> tsx 2024-08-18 12:11:44 +03:00
9bdb6be8d4
build: bumped deno to 1.45.5 2024-08-18 11:57:55 +03:00
a0ed9c2426
chore: migrate to antfu eslint config (+ reformat) 2024-08-18 07:18:13 +03:00
407910c2be
build: friendship ended with prettier 2024-08-12 08:19:16 +03:00
cf9739fa8a
build: bumped deps 2024-08-12 05:55:56 +03:00
4f3295b8a7
chore: removed pre-commit hooks 2024-07-16 22:59:36 +03:00
b419cb4753
build(deps): removed node-gyp from root, bumped node-gyp-build 2024-05-28 14:42:28 +03:00
6ec7c94ddb
build(deps): use caret peer dependency for @mtcute/test 2024-05-27 17:53:35 +03:00
09b284b78f
build(deno): updated to deno 1.43.1 2024-05-08 20:06:18 +03:00
3553abc534
build: use @teidesu/deno-types for deno typings 2024-04-30 04:20:56 +03:00
b1b79e2ab1
test(e2e-deno): populate packages from upstream 2024-04-29 04:56:32 +03:00
a2cdc73735
feat: initial deno support 2024-04-28 23:06:33 +03:00
d84a946411
build(node): bumped better-sqlite3 2024-04-27 12:19:07 +03:00
b418577bfa
refactor(test): refactored and improved deno/bun vitest polyfills a bit 2024-04-27 12:19:07 +03:00
9d114a3552
build: initial support for jsr building 2024-04-21 04:53:09 +03:00
617346a89b
build(deps): bumped typescript 2024-04-14 22:18:53 +03:00
15cb920904
chore(convert): removed dependency on tl 2024-04-14 20:57:06 +03:00
de3d3d81ba
feat(crypto-node): bundle prebuilts with the package 2024-04-13 06:59:12 +03:00
bcbf0d6b8c
Merge branch 'master' into sqlite-abstract 2024-03-23 21:32:37 +03:00
1e780ec4af
feat: @mtcute/bun package for initial first-class bun support 2024-03-23 18:13:31 +03:00
50835609f0
chore!: moved @mtcute/sqlite into @mtcute/node
breaking: @mtcute/sqlite no longer exists
2024-03-20 13:52:50 +03:00
142dddd253
refactor: moved most of sqlite implementation to core 2024-03-20 01:17:58 +03:00
b4099f15bd
build: fixed vitest version in @mtcute/test + fixed vite configs 2024-03-19 01:07:22 +03:00
852b1b766c
test: properly run tests on bun
turned out bun sucks :D
2024-03-18 01:58:36 +03:00
3074e9bbf5
build(deps): updated vitest 2024-03-17 21:46:51 +03:00
2fe476cf3c
feat: initial support for session conversion 2024-03-07 09:32:16 +03:00
fbf5c8f4bc
chore!: removed @mtcute/wasm dependency from core
breaking: `WasmCryptoProvider` no longer exists
2024-03-07 05:35:37 +03:00
fb72d3194d
fix: properly handle file uploads + downloading as node stream 2024-03-07 05:35:36 +03:00
a2739b678c
chore!: started extracting platform-specific stuff into separate packages 2024-03-07 05:35:36 +03:00
98eb01f664
chore(create-bot): use openurl instead of open 2024-02-22 14:42:16 +03:00
43e10dda73
chore(create-bot): use colorette instead of chalk 2024-02-22 14:34:50 +03:00
f05ada6cd2
fix(create-bot): use cross-spawn
i hate windows lol
2024-02-22 14:20:23 +03:00
cc5cb3150d
fix(sqlite): added migrations for older storage schema 2024-02-08 02:07:47 +03:00
c8e026dc03
refactor!: merged client into core + fixed dispatcher for new storage 2024-01-31 19:30:57 +03:00
eca99a7535
refactor!: large refactor of storage implementation
breaking: pretty much the entire storage thing has been overhauled.
migrations from older versions **are not** available, please do them manually through string sessions
2024-01-04 00:22:26 +03:00