Seth Falco
|
eabc29d159
|
fix: types for loadConfig and add more tests (#2123)
|
2025-05-06 08:05:09 +01:00 |
|
ntnyq
|
52c09479e9
|
fix: fix loadConfig types (#2122)
|
2025-05-06 07:13:05 +01:00 |
|
Seth Falco
|
747cc722d9
|
chore: revamp how we export types (#2118)
|
2025-05-04 17:39:44 +01:00 |
|
Seth Falco
|
49954bc0d9
|
chores: various clean ups regardin ESM and TypeScript (#2117)
|
2025-05-03 09:42:29 +01:00 |
|
Seth Falco
|
a8a53dbd90
|
chore: apply more eslint rules (#2116)
|
2025-05-02 10:00:37 +01:00 |
|
Seth Falco
|
97079fb57e
|
chore: refactor stringifier.js (#2115)
|
2025-05-01 23:24:24 +01:00 |
|
Seth Falco
|
8c593fab06
|
chore: bulk update all jsdoc and jsdoctypes (#2114)
|
2025-05-01 22:16:52 +01:00 |
|
Seth Falco
|
9eb3af59f2
|
chore: drop parentNode property (#2113)
|
2025-05-01 15:59:23 +01:00 |
|
Seth Falco
|
1b4919a0d4
|
chore: stronger typing for xast/css-select code (#2112)
|
2025-04-30 14:41:07 +01:00 |
|
Seth Falco
|
4573d0178e
|
chore: migrate plugin types to plugin (#2111)
|
2025-04-30 02:16:53 +01:00 |
|
Seth Falco
|
df87725b19
|
chore: improve jsdoc types and match most files (#2108)
|
2025-04-29 10:35:11 +01:00 |
|
Seth Falco
|
71a1254895
|
fix: improve jsdoc types and remove excludes (#2107)
|
2025-04-28 22:24:16 +01:00 |
|
Seth Falco
|
dba60b3580
|
chore: migrate from ts-ignore to ts-expect-error (#2103)
|
2025-04-12 19:41:49 +01:00 |
|
Seth Falco
|
9c8768f64d
|
ci: add spellcheck (#2101)
|
2025-04-12 16:47:32 +01:00 |
|
Nathan Baulch
|
0eccff2794
|
chore: fix various typos across the project
|
2025-03-22 11:49:01 +00:00 |
|
ntnyq
|
c372b36296
|
feat: export type CustomPlugin and PluginConfig (#2081)
|
2024-10-21 17:57:17 +01:00 |
|
João Palmeiro
|
a8472bc45f
|
chore: export the Output type (#2076)
|
2024-10-02 21:39:45 +01:00 |
|
Seth Falco
|
97d7d00add
|
add: centralize exports to svgo (#2071)
|
2024-09-07 19:26:05 +01:00 |
|
Seth Falco
|
b8f8d1c655
|
refactor: dont covert to charcode in iswhitespace (#2039)
|
2024-06-16 13:02:53 +01:00 |
|
Vlad Tansky
|
fea26379d2
|
fix: support -o-keyframes and -moz-keyframes (#2019)
|
2024-06-14 13:30:18 +01:00 |
|
Seth Falco
|
8d777dd3c9
|
chore: use concrete types for generics (#2034)
|
2024-06-13 16:18:19 +01:00 |
|
Seth Falco
|
65d0a52ab3
|
fix: add alias of removeScriptElement to removeScripts (#2033)
|
2024-06-11 23:09:04 +01:00 |
|
Seth Falco
|
a21dae62a1
|
chore: freeze plugin arrays (#2028)
|
2024-06-09 18:55:34 +01:00 |
|
nuintun
|
1a025dac88
|
fix: fixed Config definition for node (#1997)
|
2024-06-09 16:19:57 +01:00 |
|
Seth Falco
|
0c13740fdd
|
feat: expose builtin plugins (#2027)
|
2024-06-09 12:28:37 +01:00 |
|
XhmikosR
|
1bb5bbe39e
|
chore!: Update commander to v11 (#2004)
|
2024-06-07 20:23:59 +01:00 |
|
Seth Falco
|
35d3fb6ee8
|
chore: export default and named packages (#2022)
|
2024-06-07 18:08:05 +01:00 |
|
Seth Falco
|
1e23f66e76
|
chore: rename removescriptelement to removescripts (#2021)
|
2024-06-07 09:58:21 +01:00 |
|
Seth Falco
|
f604c6979e
|
chore: migrate to upstream sax (#2017)
|
2024-05-28 08:39:38 +01:00 |
|
Seth Falco
|
78403d3dc9
|
feat: export version constant (#2016)
|
2024-05-27 20:28:13 +01:00 |
|
XhmikosR
|
4daaa4251f
|
chore: update ESLint to v9 and switch to flat config (#2001)
|
2024-05-26 13:22:23 +01:00 |
|
Viktor Szépe
|
559b9ad068
|
chore: resolve typos
|
2024-05-09 10:09:31 +01:00 |
|
nuintun
|
3964d64c65
|
fix: v3.3.0 Common JS missing loadConfig and optimize exports (#1984)
|
2024-05-09 00:15:06 +01:00 |
|
Wojciech Maj
|
888d078464
|
fix(makeProgram): specify .mjs and .cjs config files are allowed (#1976)
|
2024-04-23 12:14:02 +01:00 |
|
johnkenny54
|
473c5a603e
|
fix: stringifyPathData needs space before scientific notation (#1961)
|
2024-02-25 22:22:01 +00:00 |
|
johnkenny54
|
e2575988cc
|
fix: <a> element not parsed as text (#1959)
|
2024-02-11 22:14:25 +00:00 |
|
Seth Falco
|
c787b9f6ae
|
fix: output to new directory if trailing slash (#1954)
|
2024-02-05 23:24:47 +00:00 |
|
johnkenny54
|
4884d59133
|
fix: revamp matrixToTransform
|
2024-02-05 21:47:31 +00:00 |
|
Seth Falco
|
7882488193
|
chore: improve types for custom plugin (#1939)
Co-authored-by: grbd <hecatrons.workshop@gmail.com>
|
2024-01-19 15:01:02 +00:00 |
|
Jon Dufresne
|
59796a829b
|
feat(removeDeprecatedAttrs): new removeDeprecatedAttrs plugin (#1869)
|
2024-01-15 21:48:14 +00:00 |
|
Jon Dufresne
|
4bb3d8844f
|
chore: Upgrade @types/css-tree to remove @ts-ignore comment (#1934)
|
2024-01-08 22:50:25 +00:00 |
|
Jon Dufresne
|
2442f74239
|
chore: convert project to us ECMAScript modules (preserving CJS compatibility) (#1905)
|
2024-01-03 16:17:37 +00:00 |
|
Seth Falco
|
2661dacc24
|
fix(convertTransform): fix scale and rotate on skew + refactors (#1916)
|
2023-12-31 00:59:18 +00:00 |
|
Jon Dufresne
|
f6a2ca20d6
|
chore: improve jest tests with more precise assertions (#1912)
|
2023-12-28 19:14:47 +00:00 |
|
Jon Dufresne
|
db05c5782a
|
chore: Use idiomatic Jest patterns to assert exceptions (#1909)
|
2023-12-28 19:06:05 +00:00 |
|
Jon Dufresne
|
4768af63e4
|
chore: Update @types/csso and correct types (#1910)
|
2023-12-27 13:09:56 +00:00 |
|
Seth Falco
|
c2cacc7060
|
chore: move health files to .github (#1906)
|
2023-12-27 12:54:30 +00:00 |
|
Seth Falco
|
6996fca1a6
|
refactor: improve performance of stringifyPathData (#1900)
|
2023-12-24 23:05:12 +00:00 |
|
Seth Falco
|
a3da8b3a76
|
refactor: use set in _collections (#1899)
|
2023-12-24 01:54:17 +00:00 |
|
Seth Falco
|
22533f1ffe
|
chore: update prettier and eslint (#1885)
|
2023-12-15 13:10:21 +00:00 |
|