Commit graph

36 commits

Author SHA1 Message Date
03a156e9a8
feat(crypto-node): prebuilts for arm 2024-04-27 12:19:07 +03:00
03b8250ef9
ci: run lint parallel to tests 2024-04-27 12:19:07 +03:00
132c90ed94
ci: unit tests under deno 2024-04-27 12:19:07 +03:00
9ea1d1c581
ci: run release from non-main branch 2024-04-27 11:14:52 +03:00
a994fd1112
ci: run browser tests in docker
github actions doesn't work too well with `apt install` i guess lol
2024-04-24 15:30:39 +03:00
ba6cc9f0d3
ci: run e2e tests under deno 2024-04-23 22:33:34 +03:00
40cc10cd87
chore: moved e2e to e2e/node 2024-04-22 00:05:08 +03:00
3580575b82
ci: fix docs build 2024-04-14 04:52:18 +03:00
943b13088f
ci(e2e): fixes for crypto-node build 2024-04-13 07:44:59 +03:00
de3d3d81ba
feat(crypto-node): bundle prebuilts with the package 2024-04-13 06:59:12 +03:00
908aa21f2d
ci: node prebuilt worker 2024-04-13 05:49:13 +03:00
669685ed40
ci: improved release flow 2024-03-24 01:31:44 +03:00
bcbf0d6b8c
Merge branch 'master' into sqlite-abstract 2024-03-23 21:32:37 +03:00
852b1b766c
test: properly run tests on bun
turned out bun sucks :D
2024-03-18 01:58:36 +03:00
f66922f995
ci: only deploy docs on release 2024-03-15 00:25:37 +03:00
74422df390
ci: fixed docs build 2024-03-07 12:13:50 +03:00
6c36cf2a72
chore: initial bun support 2024-02-20 00:55:41 +03:00
f4ab514b18
ci: fixed canary publishing 2023-12-19 22:12:39 +03:00
c95b5b70be
ci: publish canary versions to private npm 2023-12-19 00:56:44 +03:00
d0a7ba4300
test: added retries for ci 2023-12-02 20:08:42 +03:00
a36cdf1d20
test: run tests in browser 2023-11-30 00:20:37 +03:00
Alina Sireneva
23c4762989
Create codecov.yaml 2023-11-14 18:49:23 +03:00
ec1154fdef
build: fixed tl versioning + changelog generation 2023-11-12 19:19:02 +03:00
56ede3dd8e
ci: added codecov to test action 2023-11-12 01:42:43 +03:00
ab13924289
Update issue templates 2023-11-11 21:17:04 +03:00
96a443f8d3
test: moved to vitest from mocha/chai
damn vitest is so good
2023-11-09 00:20:43 +03:00
ce39e95c91
docs: new readme 2023-11-01 01:04:29 +03:00
958f7ff81c
ci: release building 2023-11-01 01:03:49 +03:00
55b1f2a582
ci: deploy directly to pages 2023-10-30 17:13:15 +03:00
Alina Tumanova
2fe228a4c7
ci(docs): single-commit deploy 2023-10-29 20:16:16 +03:00
9791f8faae
docs: updated typedoc, added ci, fixed some docs 2023-10-27 14:25:21 +03:00
Alina Tumanova
c1f679c74c
ci: remove node 16
nahh fuck it its ded
2023-10-20 15:09:22 +03:00
Alina Tumanova
f5976a2d74
ESM + end-to-end tests (#11)
* feat: moved tl-runtime to esm and native ArrayBuffers

* feat: migration to esm

* fix(core): web-related fixes

* test: finally, some good fucking e2e

* chore: fixed linters etc

* ci: added e2e to ci

* build(tl): fixed gen-code on node 20

* fix: codegen Uint8Array, not Buffer

never `git reset --hard` kids

* build: only do type-aware linting for `packages/*`

* build: ignore no-unresolved in ci for e2e

* fix: node 16 doesn't have subtle crypto apparently?

* fix(tests): use Uint8Array

for gods sake please can i just merge this already

* ci: don't parallel tasks in ci

because machines are utter garbage and it may just randomly break

* ci: pass secrets to e2e tests

* ci: separate cli command for ci

apparently im retarded

* fix: run codegen in e2e

im actually retarded

* ci: more fixes for e2e

* ci: debugging stuff

* ci: still debugging

* ci: hopefully fix ci???
2023-10-16 19:23:53 +03:00
a03d73503a refactor: initial support for esm
also fixed all circular imports and added checking for them via dpdm
2023-10-11 08:42:37 +03:00
fbe264aab0
ci: moved type-aware linting to pre-commit and ci 2023-09-24 01:08:01 +03:00
406f9e9da3
ci: setup some ci testing 2023-09-21 02:26:20 +03:00