Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/projectwallace/format-css

Fast, small, zero-config library to format CSS using basic rules.
https://github.com/projectwallace/format-css

fix: `::highlight(Name)` formatted without Name

bartveneman opened this pull request 12 days ago
`::highlight(Name)` formatted as `::highlight`

bartveneman opened this issue 12 days ago
fix: also render `!important`

bartveneman opened this pull request 19 days ago
No test case for `!important`

bartveneman opened this issue 19 days ago
Generate a sourcemap

bartveneman opened this issue 19 days ago
Add option to not print comments

bartveneman opened this issue about 1 month ago
update deps + audit fix

bartveneman opened this pull request about 2 months ago
Preserve comments

bartveneman opened this pull request 3 months ago
loop over AST directly instead of wrapping in function call

bartveneman opened this pull request 3 months ago
upgrade codspeed runner to v3

bartveneman opened this pull request 3 months ago
Add missing package.json fields

bartveneman opened this pull request 3 months ago
NPM page missing license and repository links

bartveneman opened this issue 3 months ago
lowercase type selectors

bartveneman opened this pull request 3 months ago
replace String.slice() with stringByteSlice

bartveneman opened this pull request 3 months ago
remove unknown print for rule prelude

bartveneman opened this pull request 4 months ago
ditch `substr_raw()`

bartveneman opened this pull request 4 months ago
small jsdoc tweaks

bartveneman opened this pull request 4 months ago
upgrade codspeed runner to v3

bartveneman opened this issue 4 months ago
add benchmarks for minification

bartveneman opened this pull request 4 months ago
avoid calling `String.repeat()` unnecessarily in minify mode

bartveneman opened this pull request 4 months ago
improve atrule prelude formatting a bunch

bartveneman opened this pull request 4 months ago
add additional tests

bartveneman opened this pull request 4 months ago
upgrade csstree to v3

bartveneman opened this pull request 4 months ago
Swap custom walker for csstree.fork

bartveneman opened this issue 4 months ago
upgrade CSS Tree to v3

bartveneman opened this issue 4 months ago
add quotes around contents of `url()`

bartveneman opened this pull request 4 months ago
add quotes around contents of `url()`

bartveneman opened this issue 4 months ago
format attribute selectors

bartveneman opened this pull request 4 months ago
force quotes around attribute selector's value

bartveneman opened this issue 4 months ago
Add option to also generate type-per-line

bartveneman opened this issue 5 months ago
perf: dont type check for node.loc

bartveneman opened this pull request 5 months ago
perf: inline single-use functions

bartveneman opened this pull request 5 months ago
update dependencies (july 2024)

bartveneman opened this pull request 6 months ago
avoid unnecessary intermediate variables

bartveneman opened this pull request 6 months ago
convert parentheses to consts

bartveneman opened this pull request 6 months ago
Use most common scenario to speedup print_selector

bartveneman opened this pull request 6 months ago
inline `is_uppercase` for perf

bartveneman opened this pull request 6 months ago
see what happens when only using toLowerCase()

bartveneman opened this pull request 6 months ago
install and run prettier

bartveneman opened this pull request 6 months ago
move indent-level to upper scope

bartveneman opened this pull request 6 months ago
Move print functions inside main fn to avoid weird globals

bartveneman opened this pull request 6 months ago
run `bench.warmup()`

bartveneman opened this pull request 6 months ago
Add benchmarks and integrate CodSpeed

bartveneman opened this pull request 6 months ago
add test cases for @media+calc(), space toggles and relative colors

bartveneman opened this pull request 7 months ago
Add test for space toggles

bartveneman opened this issue 7 months ago
Add test case for calc in at-media

bartveneman opened this issue 7 months ago
Add test cases for colors

bartveneman opened this issue 7 months ago
rm obsolete comment, tweak bits

bartveneman opened this pull request 7 months ago
call `toLowerCase()` less often

bartveneman opened this pull request 7 months ago
replace `substring()` with `slice()`

bartveneman opened this pull request 7 months ago
improve tests for comments

bartveneman opened this pull request 7 months ago
Build in CI with CODECOV_TOKEN so it analyzes bundle size

bartveneman opened this pull request 7 months ago
Add tests and implementation for uncovered lines

bartveneman opened this pull request 7 months ago
use `--reporter=lcov` for c8

bartveneman opened this pull request 7 months ago
Add codecov Vite plugin and c8 coverage report

bartveneman opened this pull request 7 months ago
fix operator spacing when inside parenthesis

bartveneman opened this pull request 7 months ago
`calc()` operator spacing missing

bartveneman opened this issue 7 months ago
Fix spacing after closing ) and following text

bartveneman opened this pull request 8 months ago
Spacing around `and` in `@media` is not consistent

bartveneman opened this issue 8 months ago
fix: lowercase pseudo element selectors

bartveneman opened this pull request 8 months ago
bundle: replace microbundle with Vite

bartveneman opened this pull request 8 months ago
Run publint in Github Actions

bartveneman opened this pull request 8 months ago
implement publint

bartveneman opened this issue 8 months ago
fix: default export should come last

bartveneman opened this pull request 8 months ago
Webpack error with exports->default in package.json

jeff-fillmore opened this issue 9 months ago
fix types export (1.3.2)

bartveneman opened this pull request 9 months ago
types not exported correctly

bartveneman opened this issue 9 months ago
fix spacing after colon inside atrule prelude `selector()`

bartveneman opened this pull request 10 months ago
formatting of `[popover]:open`is incorrect

bartveneman opened this issue 10 months ago
Setup code coverage

bartveneman opened this issue 10 months ago
fix missing colon for formatting `:before` and `:after`

bartveneman opened this pull request 11 months ago
Pseudo-elements don't get double colon

bartveneman opened this issue 11 months ago
update readme example code

bartveneman opened this pull request 11 months ago
fix minified spaces and slice bundle size

bartveneman opened this pull request 11 months ago
prevent using `.toLowercase()` too often

bartveneman opened this pull request 11 months ago
List item spacing not minified

bartveneman opened this issue 11 months ago
feat: add minifier

bartveneman opened this pull request 11 months ago
additional tests for newlines between declaration + rule + declaration

bartveneman opened this pull request 11 months ago
additional tests for combinators and exotic syntax

bartveneman opened this pull request 11 months ago
`ol li>*` does not get proper spacing

bartveneman opened this issue 11 months ago
Nested rule following declaration needs extra newline

bartveneman opened this issue 11 months ago
chore: update actions to v4 and runners to node20

bartveneman opened this pull request 11 months ago
cache some properties to decrease bundle size (2.1%)

bartveneman opened this pull request 11 months ago
chore: swap `indent_size` & `css` parameter order

bartveneman opened this pull request 11 months ago
Add tests for preserving CSS comments

bartveneman opened this pull request 11 months ago
add linting

bartveneman opened this pull request 11 months ago
Make sure Vadim's example works

bartveneman opened this issue 12 months ago
Do better at preserving comments

bartveneman opened this issue about 1 year ago
add linting

bartveneman opened this issue about 1 year ago
add types, testing and CI

bartveneman opened this pull request about 1 year ago
some DRY-er newline management

bartveneman opened this pull request about 1 year ago
Relaxed selector nesting tests

bartveneman opened this pull request about 1 year ago
add (skipping+failing) tests for preserving comments

bartveneman opened this pull request about 1 year ago
CSS nesting issues

bartveneman opened this issue about 1 year ago
WIP: Check types

bartveneman opened this pull request about 1 year ago
fix casing issues in values/properties

bartveneman opened this pull request about 1 year ago
Do not lowercase all identifiers

bartveneman opened this issue about 1 year ago
trim leading whitespace in atrule prelude before : or ,

bartveneman opened this pull request about 1 year ago
leading whitespace in atrule before : is not stripped

bartveneman opened this issue about 1 year ago
type checking

bartveneman opened this issue about 1 year ago