Vjacheslav Trushkin
|
437855e8c6
|
chore: add CC-BY-NC-SA-4.0 to licenses list
|
2024-01-21 14:51:35 +02:00 |
|
Vjacheslav Trushkin
|
d9ffc20a20
|
chore: option to not compress color in utils
|
2024-01-14 23:27:31 +02:00 |
|
Vjacheslav Trushkin
|
08669af71f
|
chore: add .gitattributes, fix docblock
|
2024-01-14 21:05:54 +02:00 |
|
Vjacheslav Trushkin
|
b778928bac
|
chore: publish update for utils
|
2023-12-28 10:25:38 +02:00 |
|
Vjacheslav Trushkin
|
0960538526
|
chore: improve svg trim and prettify functions
|
2023-12-28 10:24:59 +02:00 |
|
chenglu
|
5907633e5b
|
fix(utils): not match correctly when setting with a decimal
|
2023-12-28 15:41:21 +08:00 |
|
Vjacheslav Trushkin
|
d037f7ae13
|
chore: reuse splitSVGDefs for other tags in utils
|
2023-12-14 19:26:18 +02:00 |
|
Vjacheslav Trushkin
|
08d2a5b4b4
|
chore: update core package
|
2023-11-27 13:36:07 +02:00 |
|
Vjacheslav Trushkin
|
72aa8aa8d9
|
chore: publish update for utils
|
2023-11-22 21:38:07 +02:00 |
|
Vjacheslav Trushkin
|
3bd902d5e4
|
chore: update counters in readme files
|
2023-11-12 19:36:23 +02:00 |
|
Vjacheslav Trushkin
|
5e596192d2
|
chore: fix licenses in utils
|
2023-10-19 10:44:15 +03:00 |
|
Vjacheslav Trushkin
|
22ba2345fb
|
chore: update emoji data to 15.1
|
2023-10-06 08:50:34 +03:00 |
|
Vjacheslav Trushkin
|
7f3ea30274
|
chore: skip scripts and css when formatting svg
|
2023-10-02 12:20:47 +03:00 |
|
Vjacheslav Trushkin
|
aa8cb69be2
|
chore: publish update for utils
|
2023-09-28 16:47:17 +03:00 |
|
Vjacheslav Trushkin
|
3717f1f062
|
feat: prettifySVG for utils package
|
2023-09-28 16:46:34 +03:00 |
|
Vjacheslav Trushkin
|
b3c0a9b34c
|
chore: publish update for utils
|
2023-09-17 20:11:03 +03:00 |
|
Vjacheslav Trushkin
|
c15f8ca0c2
|
chore: add functions to generate css as content, add extra rules option for css functions
|
2023-09-17 20:10:28 +03:00 |
|
Vjacheslav Trushkin
|
d8781fc7e4
|
chore: do not create empty defs in mergeDefsAndContent
|
2023-08-19 21:38:46 +03:00 |
|
Vjacheslav Trushkin
|
35b92a4cd5
|
chore: publish update for utils
|
2023-08-19 09:36:04 +03:00 |
|
Vjacheslav Trushkin
|
d2db5eceb4
|
chore: add convertParsedSVG to utils, add new functions to index
|
2023-08-19 09:35:01 +03:00 |
|
Vjacheslav Trushkin
|
63462d9ddb
|
chore: test parsing SVG with nested SVG
|
2023-08-18 14:39:38 +03:00 |
|
userquin
|
3c45edb11a
|
fix: types in package exports
|
2023-08-18 11:49:44 +02:00 |
|
Vjacheslav Trushkin
|
27ba69eb92
|
chore: publish new version of utils
|
2023-08-18 12:09:55 +03:00 |
|
Vjacheslav Trushkin
|
c5f818ecab
|
feat: parse svg in utils, handle defs correctly
|
2023-08-17 13:30:29 +03:00 |
|
Vjacheslav Trushkin
|
957a9eda66
|
chore: log errors in loader in utils
|
2023-08-17 09:23:29 +03:00 |
|
Vjacheslav Trushkin
|
a7f77a2ac5
|
chore: add try catch to custom loader in utils
|
2023-08-12 18:59:21 +03:00 |
|
Vjacheslav Trushkin
|
8b2af7135a
|
chore: add try catch to custom loader in utils
|
2023-08-12 18:54:27 +03:00 |
|
Vjacheslav Trushkin
|
73db53badc
|
chore: update dependencies in packages
|
2023-08-01 22:03:20 +03:00 |
|
Vjacheslav Trushkin
|
172d09d40f
|
chore: limits for browser storage
|
2023-08-01 21:42:56 +03:00 |
|
Vjacheslav Trushkin
|
617f394b30
|
chore: rename badly named iconExists to iconLoaded
|
2023-07-04 19:45:04 +03:00 |
|
Vjacheslav Trushkin
|
4765dc962f
|
feat: add data for open source licenses
|
2023-06-22 11:54:29 +03:00 |
|
Vjacheslav Trushkin
|
39868cf79c
|
feat: support require-trusted-types-for policy
|
2023-06-22 11:50:27 +03:00 |
|
Vjacheslav Trushkin
|
7bec9456c8
|
chore: cleaner css for icon, update utils and tailwind plugin, update dependencies
|
2023-06-06 19:10:54 +03:00 |
|
Vjacheslav Trushkin
|
f03056cc8c
|
chore: update readme files and license years
|
2023-05-31 22:04:11 +03:00 |
|
Vjacheslav Trushkin
|
e77a0c5ed1
|
chore: fix typo in comment
|
2023-05-29 22:17:42 +03:00 |
|
Vjacheslav Trushkin
|
16936840c7
|
chore(packages): update dependencies
|
2023-04-02 10:00:54 +03:00 |
|
Vjacheslav Trushkin
|
0027e7281e
|
chore: remove importsNotUsedAsValues from all tsconfig files
|
2023-04-01 20:41:40 +03:00 |
|
Vjacheslav Trushkin
|
6e6fbe15a1
|
feat(utils): add svgToData function
|
2023-03-09 10:47:03 +02:00 |
|
Vjacheslav Trushkin
|
c04eb0dbb0
|
fix(utils): detect palette in getIconsCSS
|
2023-02-17 15:29:14 +02:00 |
|
Vjacheslav Trushkin
|
c3482e6661
|
chore: publish update for utils
|
2023-02-15 09:35:38 +02:00 |
|
Vjacheslav Trushkin
|
f3b58a75ad
|
feat(utils): async version of parseIconSet
|
2023-02-15 09:34:29 +02:00 |
|
Vjacheslav Trushkin
|
78f71407d5
|
chore: publish update for utils with few more unit tests
|
2023-02-14 12:15:30 +02:00 |
|
Vjacheslav Trushkin
|
9d93ba8272
|
fix: incorrect custom icon size detection in utils
|
2023-02-14 01:08:42 +02:00 |
|
Vjacheslav Trushkin
|
f17693900b
|
chore: update dependencies for utils, clean up tests
|
2023-02-14 00:06:13 +02:00 |
|
Vjacheslav Trushkin
|
e60a96e074
|
chore: publish update for utils
|
2023-02-08 09:06:37 +02:00 |
|
Vjacheslav Trushkin
|
a6ab1dfba8
|
feat(utils): autoinstall as callback
|
2023-02-08 09:04:52 +02:00 |
|
DaoYuan
|
27911a5447
|
fix: miss
|
2023-02-07 23:35:49 +08:00 |
|
DaoYuan
|
3107db9488
|
perf: use autoInstall
|
2023-02-07 23:24:44 +08:00 |
|
DaoYuan
|
b7fc04c931
|
perf: supplementary type
|
2023-02-07 14:59:45 +08:00 |
|
DaoYuan
|
5be9c3f8f9
|
feat: customInstall
|
2023-02-07 14:50:53 +08:00 |
|
Vjacheslav Trushkin
|
565822758c
|
chore: publish updates for utils and icon components
|
2023-01-27 20:53:51 +02:00 |
|
Vjacheslav Trushkin
|
d3f52d44fa
|
feat(utils): support removing width and height attributes in generated icon
|
2023-01-27 10:13:39 +02:00 |
|
Vjacheslav Trushkin
|
efb0e57ad3
|
chore(utils): add test for complex animated icon
|
2023-01-15 10:14:25 +02:00 |
|
Vjacheslav Trushkin
|
0e77f9f423
|
chore(utils): publish update
|
2023-01-10 22:38:07 +02:00 |
|
Vjacheslav Trushkin
|
5af324a952
|
chore(utils): split getIconsCSS in 2 functions
|
2023-01-08 23:33:56 +02:00 |
|
Vjacheslav Trushkin
|
0b7cde7d56
|
chore: publish update for Utils
|
2023-01-07 10:18:00 +02:00 |
|
Vjacheslav Trushkin
|
4b956111cd
|
feat(utils): support color parameter for css functions
|
2023-01-07 10:17:14 +02:00 |
|
Vjacheslav Trushkin
|
a742cf1d94
|
fix(utils): in generated css merge identical selectors
|
2023-01-06 21:01:51 +02:00 |
|
Vjacheslav Trushkin
|
bba91bc538
|
chore: publish update for utils
|
2023-01-06 14:44:17 +02:00 |
|
Vjacheslav Trushkin
|
78f9ae1c12
|
fix(utils): do not assume that attributes are separated with spaces in loader
|
2023-01-06 14:43:22 +02:00 |
|
Vjacheslav Trushkin
|
2e3ad11248
|
fix(utils): replacing ids in svg after replacing same ids
|
2023-01-02 00:13:11 +02:00 |
|
Vjacheslav Trushkin
|
b6effea974
|
fix(utils): do not use test data to get full emoji sequence
|
2023-01-01 20:59:37 +02:00 |
|
Vjacheslav Trushkin
|
e443b2ae12
|
fix(utils): bugged emoji regex
|
2023-01-01 17:40:07 +02:00 |
|
Vjacheslav Trushkin
|
92a2624d98
|
fix(utils): fix replacement of multiple emojis in a row
|
2022-12-27 23:27:05 +02:00 |
|
Vjacheslav Trushkin
|
2fb77d5bf6
|
chore: update dependencies
|
2022-12-26 00:32:45 +02:00 |
|
Vjacheslav Trushkin
|
b5e9ecd2b4
|
feat(utils): function to prepare emoji data for icons list, support multiple regexp
|
2022-12-25 11:15:28 +02:00 |
|
Vjacheslav Trushkin
|
e5dbd00cba
|
chore(utils): restructure emoji code to handle sequences with custom properties, fix errors
|
2022-12-24 20:44:29 +02:00 |
|
Vjacheslav Trushkin
|
85c12955c0
|
feat(utils): handle keywords when generating regex
|
2022-12-22 11:53:00 +02:00 |
|
Vjacheslav Trushkin
|
a8ce57b7a9
|
chore(utils): remove unused functions
|
2022-12-22 11:15:03 +02:00 |
|
Vjacheslav Trushkin
|
6fb8700632
|
chore(utils): simple function to convert emoji sequence to keyword
|
2022-12-18 10:00:40 +02:00 |
|
Vjacheslav Trushkin
|
37e382d989
|
feat(utils): function to find missing emojis, fixes for emoji functions
|
2022-12-16 10:48:17 +02:00 |
|
Vjacheslav Trushkin
|
c7b6dc73f5
|
feat(utils): function to generate tree of emoji components
|
2022-12-15 22:49:51 +02:00 |
|
Vjacheslav Trushkin
|
c25750a0e0
|
chore(utils): rename function to get qualified emoji variations
|
2022-12-15 11:58:57 +02:00 |
|
Vjacheslav Trushkin
|
5a78469fdb
|
chore(utils): restructure some emoji code
|
2022-12-15 11:49:30 +02:00 |
|
Vjacheslav Trushkin
|
70758ebfa6
|
fix(utils): get full data from test file, fix unit test for searching emojis
|
2022-12-14 23:37:22 +02:00 |
|
Vjacheslav Trushkin
|
9f5be0f10d
|
fix: various fixes for emojis, functions to find and replace emojis in text
|
2022-12-14 21:15:18 +02:00 |
|
Vjacheslav Trushkin
|
0410d73067
|
fix(utils): remove unused types for css functions
|
2022-12-14 21:15:18 +02:00 |
|
Vjacheslav Trushkin
|
9c7c280f13
|
fix: remove unused file
|
2022-12-10 17:23:19 +02:00 |
|
Vjacheslav Trushkin
|
73e7e5f0ee
|
fix: make options for css functions optional
|
2022-12-10 17:23:19 +02:00 |
|
Vjacheslav Trushkin
|
b7a987208f
|
fix: support various formats when parsing emoji string
|
2022-12-10 17:23:19 +02:00 |
|
Vjacheslav Trushkin
|
3fe91ddea3
|
chore: publish update for utils
|
2022-12-10 10:20:29 +02:00 |
|
Vjacheslav Trushkin
|
cff8d1e9f7
|
chore: update dependencies in utils
|
2022-12-10 10:19:14 +02:00 |
|
Vjacheslav Trushkin
|
024522fdf6
|
chore: add emoji functions to main exports, remove unused code, rename few emoji functions
|
2022-12-10 10:15:34 +02:00 |
|
Vjacheslav Trushkin
|
dd179767f6
|
fix: sort emoji sequences by length to avoid lazy matching
|
2022-12-09 23:09:11 +02:00 |
|
Vjacheslav Trushkin
|
875e9707e6
|
feat: wrapper functions to simplify regex creation
|
2022-12-09 20:10:47 +02:00 |
|
Vjacheslav Trushkin
|
78ce0d0c4c
|
feat: functions to optimise emoji regex
|
2022-12-09 19:26:05 +02:00 |
|
Vjacheslav Trushkin
|
ac61bc049a
|
feat: function to add optional variations to emoji
|
2022-12-03 23:44:20 +02:00 |
|
Vjacheslav Trushkin
|
da4ddc5438
|
feat: function to parse emoji test file
|
2022-12-03 20:14:15 +02:00 |
|
Vjacheslav Trushkin
|
e186953d54
|
feat: functions to work with emoji unicode
|
2022-12-03 19:51:59 +02:00 |
|
Vjacheslav Trushkin
|
dbfae68da5
|
chore: publish new versions
|
2022-11-29 11:12:48 +02:00 |
|
Vjacheslav Trushkin
|
1b97a47ef6
|
fix: correctly handle api errors
|
2022-11-29 11:00:44 +02:00 |
|
Vjacheslav Trushkin
|
afefaf410e
|
feat: icon to css functions in utils
|
2022-11-26 13:24:42 +02:00 |
|
Vjacheslav Trushkin
|
60541cffb7
|
fix: overload declaration for calculateSize in Utils
|
2022-11-25 18:54:13 +02:00 |
|
Vjacheslav Trushkin
|
456ed17236
|
fix: add types to exports in utils
|
2022-11-17 13:57:47 +02:00 |
|
Vjacheslav Trushkin
|
425905b7be
|
fix: create empty objects from null in utils
|
2022-10-15 12:24:16 +03:00 |
|
Vjacheslav Trushkin
|
e8dc113d0f
|
chore: release utils 2.0.1
|
2022-10-08 17:58:30 +03:00 |
|
Vjacheslav Trushkin
|
33b8510a1c
|
fix(loadIcon): do not attempt to load invalid icons
|
2022-09-21 12:16:17 +03:00 |
|
Vjacheslav Trushkin
|
3b3fb518c3
|
Merge remote-tracking branch 'btbman/trim' into next
|
2022-09-17 16:39:12 +03:00 |
|
BTBMan
|
37733d8045
|
fix(tirm): multi lines attributes
|
2022-09-16 13:10:24 +08:00 |
|
Vjacheslav Trushkin
|
bb45f4ba8a
|
chore: fix link in types package readme
|
2022-09-13 09:29:41 +03:00 |
|