GitHub / projectwallace/css-analyzer / commits
Analytics for CSS
SHA | Message | Author | Date | Stats |
---|---|---|---|---|
628dd842 | 5.14.0 | Bart Veneman <b****n@d****l> | over 1 year ago | |
598d8a26 | 5.13.5 | Bart Veneman <b****n@d****l> | over 1 year ago | |
998db0dc | add `"types"` to package.json `"exports"` (#392) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
efdb357c | Report all global CSS keywords usage (#389) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
1a9240cc |
tiny perf bits (#386)
Co-authored-by: Bart Veneman <b****n@d****l> |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
5384f6fa | find colors quicker by sorting by most-used (#384) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
6bfcda7a | switch to callback + remove countableCollection (#382) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
e5a7ce19 | make Collection smaller by re-using objects and reducing arrays created (#380) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
1b2a505b | 5.13.4 | Bart Veneman <b****n@d****l> | over 1 year ago | |
332ac980 | fix missing embed loc types, again (#379) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
5f9be0f3 | 5.13.3 | Bart Veneman <b****n@d****l> | over 1 year ago | |
5859e248 | fix missing embed loc types (#378) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
ab7e7b84 | 5.13.2 | Bart Veneman <b****n@d****l> | over 1 year ago | |
b2486366 | fix fontface types (#376) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
cf5c1e55 | implement `__unstable__uniqueWithLocations` for embbeded content types (#375) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
18847bad | 5.13.1 | Bart Veneman <b****n@d****l> | over 1 year ago | |
715dc6cd | fix: vendor-prefixed selector false positives (#373) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
43bf1571 | fix double `__unstable_uniqueWithLocations` in fontfaces | Bart Veneman <b****n@d****l> | over 1 year ago | |
9c23fd86 | fix negative tw class names being reported as vendor prefixed selector (#371) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
fc42e8e6 | upgrade to Node 20 and add to test matrix (#370) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
b0433634 | add total complexity + sub-complexity metrics (#369) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
e3b2e7b8 | store node locations for font-face rules (#368) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
dd058fa5 | expose a whole lot of helper functions (#364) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
d795b7b9 | count anonymous layers (#367) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
3b16418e | lint for perf issues with oxlint (#366) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
41ad5dc5 | Lint code using oxlint (#365) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
d937b4b8 | typo + extra complexity test | Bart Veneman <b****n@d****l> | over 1 year ago | |
37070ca8 | Reduce bundle size (#363) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
1cf73612 | 5.12.2 | Bart Veneman <b****n@d****l> | almost 2 years ago | |
c2a8d1d3 | Fix: do not crash on `@layer {}` or other atrules without prelude (#357) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
417665f8 | 5.12.1 | Bart Veneman <b****n@d****l> | almost 2 years ago | |
90be3342 | improve types for CssLocations (#356) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
d01bb759 | perf: avoid *a lot* of property lookups while analyzing specificity (#353) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
1e3b8bc6 |
Bump @babel/traverse from 7.16.5 to 7.23.2 (#352)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
88fd34f3 | Improve test speed: 1000ms -> 35ms (#351) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
beaeaf0b | update css snapshots for testing and benchmarking (#347) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
fd025f77 | some pkg bumping (#345) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
87d2b140 | readme fixes for benchmark (#344) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
d3cf6655 |
Bump postcss from 8.4.5 to 8.4.31 (#343)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
60773ead | 5.12.0 | Bart Veneman <b****n@d****l> | about 2 years ago | |
23b1a6e9 | Analyze `@property` atrules #339 (#341) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
2eb0ee50 | 5.11.0 | Bart Veneman <b****n@d****l> | about 2 years ago | |
d810868b | Report selector combinators (#337) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
2a313b5b | Store node locations (#319) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
bb8303a9 | 5.10.1 | Bart Veneman <b****n@d****l> | about 2 years ago | |
d4a8d6f3 | Fix export of `compareSpecificity` (#333) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
1a0900be | 5.10.0 | Bart Veneman <b****n@d****l> | over 2 years ago | |
db96b648 | fix animation-duration in value lists, closes #322 (#329) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
92887eb3 | update @bramus/specificity 2.2.0->2.3.0 (#328) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
36acc06f | Add gradient analysis (#327) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
a62c7c6d | case-sensitivity fixes, additional tests (#318) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
b7f2fa53 | use case-insensitive Set-like construct to avoid lot of toLowerCase() (#316) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
5644203d | avoid many property lookups with some local caches (#315) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
4ff1a04a | use consistent `let` for non-consts (#314) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
cea0f172 | use `===` consistently instead of sometimes `==` (#313) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
5a5f817e | Reduce bundle size (#312) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
0cfb55cd | Fix typings here and there (#310) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
3dd29afe | improve LoC calculation, using CSSTree instead of Regex (#309) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
a73cfe68 | fix labels action | Bart Veneman <b****n@d****l> | over 2 years ago | |
138fe29a | 5.9.0 | Bart Veneman <b****n@d****l> | over 2 years ago | |
780cf13c | fix unit test on node 14 | Bart Veneman <b****n@d****l> | over 2 years ago | |
bb63f4b7 | Ignore non-declaration nodes in font-face rules | Bart Veneman <b****n@d****l> | over 2 years ago | |
170494da | ignore non-Declaration-like children insize font-faces |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
2dd537a2 | GH-300: analyze prefixed selectors (#304) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
ac1a274b | GH-302: new font desctructuring algorithm, also extracts line-height (#303) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
844ebad0 | 5.8.0 | Bart Veneman <b****n@d****l> | over 2 years ago | |
b0f447aa | feat: add analysis for line-heights |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
f46a159b | fix: trim() stringifyNode to prevent subtle uniqueness bugs |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
8683febc | fix: do not trim values with important hacks |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
f68c106a | update benchmark |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
2735a2fa | 5.7.3 | Bart Veneman <b****n@d****l> | over 2 years ago | |
365567e5 | replace last Object.create(null) with new Map() |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
27220e0f | fix: strip \9 from units |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
da450cb1 | undo massive smoke changes |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
bafdb8a5 | 🛠️ replace all dictionaries with Map() |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
7b8d8888 | v5.7.2 | Bart Veneman <b****n@d****l> | over 2 years ago | |
857132fd | fix wrong hexlength when combined with ie9 hack |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
fb144bec | fix wrong embed type reporting |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
38b580df | update GitHub/actions versions |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
1cfa2e38 | v5.7.1 | Bart Veneman <b****n@d****l> | over 2 years ago | |
d09dbc09 | 🐛 calculate embedded size correctly on duplicate embeds |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
5cb62c3b | remove obsolete check for isA11y | Bart Veneman <b****n@d****l> | over 2 years ago | |
a865b1b1 | remove duplicate test block | Bart Veneman <b****n@d****l> | over 2 years ago | |
a8710c5f | 5.7.0 | Bart Veneman <b****n@d****l> | over 2 years ago | |
36384dc7 | ✨ report color formats |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
05ce6418 | seperate analysis for complexity and isA11y |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
bcf3c3e3 | 🛠️update benchmark results | Bart Veneman <b****n@d****l> | over 2 years ago | |
63f81dd9 |
Bump json5 from 2.2.0 to 2.2.2
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
60c7fdd9 | 🛠️update csstree top 2.3.1 |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
6cdbf79e | 🧪 Adjust test matrix: drop node 12, include node 18 |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
0e3e5d3c | Count !important usage combined with custom properties |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
f621ad98 | improve stringifyNode performance |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
c2c637e5 | fix missing backslash |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
e623a1c3 | use Sets for keywords instead of object lookups |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
66508267 | add embed type analysis |
Bart Veneman <b****n@d****l>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
4ce3c828 |
Bump loader-utils from 3.2.0 to 3.2.1
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Bart Veneman <1****n@u****m> |
over 2 years ago | |
7721ba4f |
Bump minimatch from 3.0.4 to 3.1.2 (#271)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
45e36e69 | Replace specificity analysis with @bramus/specificity (#270) |
Bart Veneman <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
a3579fa4 | simplify sorting of child selectors | Bart Veneman <b****n@d****l> | almost 3 years ago | |
f3f73c59 | update benchmark | Bart Veneman <b****n@d****l> | almost 3 years ago |