Commit Graph

23 Commits

Author SHA1 Message Date
Nolan Lawson ce950ff740
fix: avoid HTML comments, simplify replacement logic (#409) 2024-03-21 18:43:12 -07:00
Nolan Lawson cc1f64d23e
chore: switch from jest to vitest (#404) 2024-03-09 13:21:00 -08:00
Nolan Lawson 56992858c0
perf: replace Svelte with vanilla JS (#381) 2023-12-17 12:28:46 -08:00
Nolan Lawson 9c5fdf8503
chore: update dependencies (#373) 2023-11-11 09:06:31 -08:00
Nolan Lawson e5fde551fe
feat: upgrade to svelte 4 (#372) 2023-11-11 08:12:20 -08:00
Nolan Lawson 0524c1d279
chore: update breaking deps (#368) 2023-10-07 12:55:20 -07:00
Nolan Lawson 344c145373
chore: update fake-indexeddb (#351) 2023-06-18 16:08:12 -07:00
Nolan Lawson fea4cd130e
chore: update jest (#315) 2023-01-22 10:05:56 -08:00
Nolan Lawson 8c8c331133
chore: update svelte-jester and svelte-preprocess (#260)
* chore: update svelte-jester and svelte-preprocess

* fix: lint

* fix: fix coverage
2022-02-18 13:26:40 -08:00
Nolan Lawson 780d5b3c02
test: inject actual styles in jest (#214)
* test: inject actual styles in jest

* fix: remove rollup plugin virtual
2021-08-13 18:09:40 -07:00
Nolan Lawson d63c1f8c0b
fix: use our own custom element implementation (#170)
Fixes #176
2021-07-11 10:01:21 -07:00
Nolan Lawson 50ac48d4c8
fix: update svelte to 3.37.0 (#152)
* fix: update svelte to 3.37.0

* test: make test clearer

* fix: fix memory leak

* fix: fix alignment in firefox

* test: bump bundlesize limit

* chore: test old svelte version

* fix: fix for old svelte

* fix: Revert "fix: fix for old svelte"

This reverts commit 87725d713ee5b026e7e09bebb3f9df8dbbe23097.

* fix: Revert "chore: test old svelte version"

This reverts commit f6431f29d40155b984f4784b1237f72909844101.

* chore: test old svelte version

* test: test more svelte

* test: test svelte 3.29.4

* fix: fix for older versions of Svelte

* test: fix tested svelte versions

* test: fix ordering

* test: fix ordering again

* test: bump bundlesize

* test: remove unnecessary test

* test: test that the tests actually work in Circle CI

* fix: un-break test

* fix: simplify the code a bit

* docs: readme

* fix: refactor shared logic
2021-06-28 20:31:44 -07:00
Nolan Lawson 17ff7494a4
chore: update to jest 27 (#147)
* chore: update to jest 27

* fix: lint

* chore: update @testing-library/dom too

* test: relax coverage test

* test: fix coverage
2021-06-25 21:57:50 -07:00
Nolan Lawson f6f5d93780
chore: use @rollup/plugin-strip to remove console.log and perf marks/measures (#136)
* fix: use @rollup/plugin-strip

* fix: progress

* test: fix test

* fix: fixup
2021-05-31 08:45:59 -07:00
Nolan Lawson b86b8c6b2c
refactor: refactor ResizeObserver code, fix code coverage for RO (#101)
* fix: detect ResizeObserver on-demand, fix code coverage for RO

* fix: fix test

* test: test ro

* fix: avoid recalc
2020-12-27 09:54:37 -08:00
Nolan Lawson 91784b898f
test: use fresh IDB for every test (#25) 2020-07-02 15:14:17 -07:00
Nolan Lawson 76f142dff7 fix: fix missing emoji on some android versions 2020-06-15 14:40:16 -07:00
Nolan Lawson 56b3941872 fix: better a11y and better test coverage 2020-06-10 19:05:03 -07:00
Nolan Lawson 6b354f9c23 test: add more tests 2020-06-10 08:51:01 -07:00
Nolan Lawson ae315f2c4b fix: add first DOM test, fix picker API 2020-06-07 09:14:43 -07:00
Nolan Lawson 5202943a97 test: define Response gloally 2020-06-07 00:10:11 -07:00
Nolan Lawson 8b80b03ba1 test: more tests 2020-06-05 07:50:40 -07:00
Nolan Lawson 72cc5bfbda test: add tests 2020-06-04 21:46:25 -07:00