Commit Graph

42 Commits

Author SHA1 Message Date
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 77e6e35bd5
fix: avoid newer JS syntax to support old Safari (#380) 2023-11-24 09:17:13 -08:00
Nolan Lawson 140574ed18
fix: fix sourcemap in svelte.js (#377) 2023-11-11 16:14:45 -08:00
Nolan Lawson e5fde551fe
feat: upgrade to svelte 4 (#372) 2023-11-11 08:12:20 -08:00
Nolan Lawson d8aa0d97db
chore: update rollup (#341) 2023-06-18 12:14:18 -07:00
Nolan Lawson 149cfa9459
perf: trim unused svelte options (#280) 2022-05-14 15:01:18 -07: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 96dd6dd92a
chore(package): update svelte (#192) 2021-07-25 09:25:39 -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 c8dc6b701e
chore: only show rollup-plugin-analyzer on DEBUG=1 (#158) 2021-07-02 09:58:05 -07:00
Nolan Lawson 2f05ce790d
perf: reduce bundle size (#155) 2021-06-28 20:45:35 -07:00
Nolan Lawson f5e9dcbfe3
fix: fix rollup compiler warning (#154) 2021-06-27 21:07:24 -07:00
Nolan Lawson 8cbd66d31e
chore: update svelte-adjacent dependencies (#150)
* chore: update svelte-adjacent dependencies

* fix: remove rollup-plugin-svelte-hot
2021-06-27 09:25:54 -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 3b0cfe57f7
chore: update deps (#135) 2021-05-30 11:05:14 -07:00
Nolan Lawson f083ace332
chore: fix warning about exports=auto (#37) 2020-08-16 20:57:11 -07:00
Nolan Lawson b3463783d0 perf: remove data-testid in prod 2020-06-25 08:44:54 -07:00
Nolan Lawson 6458dade94 perf: minify html for smaller svelte bundle 2020-06-21 19:45:17 -07:00
Nolan Lawson 6596e1ee1c feat: add svelte build 2020-06-21 11:55:27 -07:00
Nolan Lawson fa590877de feat: add trimEmojiData util function 2020-06-20 14:06:19 -07:00
Nolan Lawson 90839492d2 perf: use cssnano 2020-06-16 20:24:11 -07:00
Nolan Lawson 76f142dff7 fix: fix missing emoji on some android versions 2020-06-15 14:40:16 -07:00
Nolan Lawson 77c5eed0d8 test: run jest on source files 2020-06-10 07:51:29 -07:00
Nolan Lawson adfc8f83e2 perf: fix unnecessary rIC 2020-06-09 07:53:21 -07:00
Nolan Lawson 17d5432d19 fix: better output on bundle stats 2020-06-09 07:09:23 -07:00
Nolan Lawson a66b478120 fix: fix dataSource/locale setting 2020-06-07 13:08:28 -07:00
Nolan Lawson ae315f2c4b fix: add first DOM test, fix picker API 2020-06-07 09:14:43 -07:00
Nolan Lawson 142083f88a fix: fix build script 2020-06-06 20:46:03 -07:00
Nolan Lawson 44d4398d24 fix: fix getEmojiByShortcode, add tests 2020-06-06 19:36:45 -07:00
Nolan Lawson 51040b3d96 fix: add better perf marks / logging system 2020-06-04 18:31:31 -07:00
Nolan Lawson e7695b7d12 fix: only support es format 2020-06-03 20:12:43 -07:00
Nolan Lawson 8c7305a2e1 fix: separate the Database and Picker modules 2020-06-01 21:24:46 -07:00
Nolan Lawson 28c6864d75 fix: use svelte-hot rollup plugin 2020-05-31 09:34:17 -07:00
Nolan Lawson 8592e874c3 split into multiple files 2020-05-17 19:08:00 -07:00
Nolan Lawson 7a5c61b0c4 fix uniq issue 2020-05-17 10:56:31 -07:00
Nolan Lawson 6b8197b775 more progress 2020-05-16 20:36:21 -07:00
Nolan Lawson b2d3c5cc38 mess around with emoji 2020-05-11 21:25:07 -07:00
Nolan Lawson e61ce23338 try custom elements 2020-05-09 20:21:32 -07:00
Nolan Lawson 0cbdd4ca50 refactor 2020-05-09 20:13:50 -07:00
Nolan Lawson 44aa66de1c switch from pika to rollup 2020-05-09 19:39:47 -07:00