Commit Graph

46 Commits

Author SHA1 Message Date
Nolan Lawson 6456dbf8a4
chore: switch from yarn to pnpm (#413) 2024-03-23 10:45:43 -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 6eb3089dc6
perf: add more benchmarks (#389) 2023-12-10 21:05:37 -08:00
Nolan Lawson 2bf5aff010
feat: add support for emoji v15.1 (#383) 2023-12-03 16:02:57 -08:00
Nolan Lawson e5fde551fe
feat: upgrade to svelte 4 (#372) 2023-11-11 08:12:20 -08:00
Nolan Lawson bd2004b25d
fix: put annotation in title/aria-label (#369)
Fixes #366
2023-10-08 13:11:12 -07:00
Nolan Lawson 8b242ce890
chore: update non-breaking deps (#367) 2023-10-07 12:42:28 -07:00
Nolan Lawson 74e3645e15
chore: update select dev deps (#347) 2023-06-18 13:10:51 -07:00
Nolan Lawson dfc5a827eb
chore: remove rimraf/mkdirp (#338) 2023-06-18 11:48:28 -07:00
Nolan Lawson c68ecf515b
feat: add support for emoji v15 (#333) 2023-06-10 21:15:57 -07:00
Nolan Lawson fbaa881989
chore: update tachometer (#314) 2023-01-22 10:12:57 -08:00
Nolan Lawson da524c240d
feat: add support for custom emoji fonts (#308)
Fixes #82
2022-12-29 10:16:39 -08:00
Nolan Lawson d66d24c0d4
chore: remove bundlesize package, use our own script (#278) 2022-04-17 09:00:08 -07:00
Nolan Lawson cebd60c564
chore: update deps (#261)
* chore: update deps

* fix: downgrade node-fetch
2022-02-18 13:46:06 -08:00
Nolan Lawson 8f222bdf81
chore: update sass and csso (#251)
* chore: update sass and csso

* fix: fixup
2022-02-08 07:53:26 -08:00
Nolan Lawson 7b0f17aaf2
feat: update to emoji 14.0 (#237) 2021-12-20 18:44:51 -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 96d0d1d171
feat: add built-in translations (#200)
* feat: add built-in translations

* docs: fix docs

* docs: fix docs
2021-08-06 10:05:58 -07:00
Nolan Lawson 8c7bbc7a89
fix: fix types for event listeners, remove typedoc (#193)
fixes #191
2021-07-25 09:19:06 -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 2603055d1a
perf: determine emoji support in reverse order (#160)
* perf: determine emoji support in reverse order

* fix: tweak code comment

* fix: tweak code comment

* refactor: refactor code a bit
2021-07-02 13:43:40 -07:00
Nolan Lawson 24b3ee12a4
test: add performance benchmarks using tachometer (#159)
* test: add performance benchmarks using tachometer

* test: fix benchmark names

* test: ensure emoji fonts are installed

* test: fix error check

* test: ignore scripts during yarn install

* test: optimize CI script some more

* test: improve setup scripts
2021-07-02 12:08:45 -07:00
Nolan Lawson fd3e0f3dfb
feat: add custom-elements.json (#142)
* feat: add custom-elements.json

Fixes #31

* fix: simplify

* fix: add kind: field

* fix: remove type
2021-06-26 16:20:50 -07:00
Nolan Lawson 0f2c7d9a36
chore: update svgo (#143) 2021-06-25 20:58:59 -07:00
Nolan Lawson ff6865ce85
fix: simplify emoji color check algorithm (#139)
* fix: simplify emoji color check algorithm

* fix: clarify code comment
2021-05-31 10:28:21 -07:00
Nolan Lawson 4b5d4e39df
feat: support emoji 13.1 (#114)
* feat: support emoji 13.1

* docs: update readme

* chore: update emoji-picker-element-data

* test: fix tests
2021-01-18 15:07:41 -08:00
Nolan Lawson 6fb5d68bd6
docs: fix status badge in toc (#83) 2020-12-13 11:40:05 -08:00
Nolan Lawson 253e982b73
docs: smaller custom svg json file (#70) 2020-11-02 17:31:13 -08:00
Nolan Lawson c7293e111c
docs: fix typescript types for Picker's customEmoji (#30)
* docs: fix typescript types for Picker's customEmoji

* fix: fix typedoc regex
2020-08-09 18:27:50 -07:00
Nolan Lawson 01af2d5674 perf: svgo optimize the svgs 2020-06-26 19:07:14 -07:00
Nolan Lawson 9d70b19e86 docs: fixup custom emoji on docs 2020-06-26 19:01:34 -07:00
Nolan Lawson b7ce0f531e fix: switch custom emoji set for docs site 2020-06-26 07:13:06 -07:00
Nolan Lawson ff86a42343 docs: fix anchor link in readme 2020-06-24 18:03:24 -07:00
Nolan Lawson 2b2aff30cb chore: fix travis badge in TOC 2020-06-24 18:01:52 -07:00
Nolan Lawson 6fc859f536 docs: fix relative paths in docs 2020-06-22 00:26:19 -07:00
Nolan Lawson 89d1102a6d docs: add custom emoji to demo site 2020-06-22 00:04:15 -07:00
Nolan Lawson 6596e1ee1c feat: add svelte build 2020-06-21 11:55:27 -07:00
Nolan Lawson 1d99292f7d chore: improve css docs generation 2020-06-17 01:01:46 -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 54c4279a13 docs: add typedoc-based docs 2020-06-06 17:41:55 -07:00
Nolan Lawson f4a67899fb docs: automatically generate i18n docs 2020-06-06 14:27:24 -07:00
Nolan Lawson f765f1e81e docs: automatically generate CSS variable docs 2020-06-06 14:09:23 -07:00
Nolan Lawson 0459179839 perf: make map smaller 2020-06-05 17:28:05 -07:00
Nolan Lawson 6b8197b775 more progress 2020-05-16 20:36:21 -07:00