* Migrate Less to use valid CSS
* Re-organize test structure
* Lots of test refactoring
* More test updates
* Add restructured tests
* WIP
Signed-off-by: Matthew Dean <matthew-dean@users.noreply.github.com>
* More fixes to tests
* More test fixes
* All tests passing
* WIP fix tests
* Finished fixing browser tests
* Improve test coverage
* Add debug tests
* Add back debug tests to show equal test coverage
* Fix browser tests
* More test coverage
* Fix sourcemap absolute path for CI
* More source map normalization for Windows
* Fix source map normalization
* Another attempted fix for Windows
---------
Signed-off-by: Matthew Dean <matthew-dean@users.noreply.github.com>
* Added deprecation warnings
* Remove warning about combinator
* Switch to PNPM
* Update local dependencies
* Remove inner dist folder
* Create symbolic link to dist folder
* Flip dist folders
* Create symbolic link in root
* Add contributors
* 👥 Add @matthew-dean as a contributor
* 👥 Add @cloudhead as a contributor
* 👥 Add @lukeapage as a contributor
* 👥 Add @seven-phases-max as a contributor
* 👥 Add @iChenLei as a contributor
* 👥 Add @puckowski as a contributor
* Add more contributors
* Finish deprecation warnings
* Resolve deletions and such
* Fix symbolic link
* Update ci.yml to use PNPM
* Update ci.yml to use PNPM
* Refine CI versions
* Fix node printed version
* Better fix for #4258 and #4292
* Re-enable other tests
* chore: try run scripts directly
* chore: only trigger windows ci
* chore: remove resolve-bin
* fix: windows ci
* fix: windows path
* chore: try path
* chore: print gen
* chore: remove linux test
* chore: debug windows path
* chore: compare unix system
* chore: try change path
* chore: noramlize path
* chore: switch windows
* fix: bug
* chore: windows ci
* chore: up timeout
* chore: up timeout
* chore: match more tests
* chore: clean code
* use path.posix.normalize
* ci: debug path
* chore: test utils
* chore: update logic
* chore: reduce diff content
* chore: fix less ci
* fix: add missing semver require
* fix: fix the error format and file path
* chore: fix error format
* chore: fix test snapshot
* chore: fix error position
* Remove math=strict-legacy, set default=parens-division
* Support for comma-less color functions
* Require parens after mixin call
* Output invalid JS functions in CSS
* Escape parens and revert pass-through function errors
* Remove ieCompat option
* Remove non-performant class pattern
* Add isdefined() function