Skip to content

Conversation

markusn
Copy link
Owner

@markusn markusn commented Apr 22, 2023

  • use camelCase instead of snake_case
  • removed undocumented exports from index
  • removed the possibility to specify color both with lower and upper case RGBA (ONLY UPPERCASE)
  • fixed jsdoc types
  • only run tests on node > 18
  • no more travis, use github actions
  • bumped all deps
  • removed istanbul and code coverage
  • added linting
  • some snake_case -> camelCase mappings are still present to not break more dependents than neccessary

@markusn markusn force-pushed the modernize branch 4 times, most recently from 790bd4e to 92b8568 Compare April 24, 2023 21:26
@github-actions
Copy link

Coverage Status

Coverage: 99.383% (-0.06%) from 99.448% when pulling a6dcc50 on modernize into 1fa343e on master.

@github-actions
Copy link

github-actions bot commented Apr 26, 2023

Coverage Status

Coverage: 99.383% (-0.06%) from 99.448% when pulling ab19af9 on modernize into 1fa343e on master.

@markusn markusn force-pushed the modernize branch 2 times, most recently from 1eab866 to 67fe5dd Compare April 26, 2023 20:36
@markusn markusn marked this pull request as ready for review April 26, 2023 20:39
* don't support mixing casing for r,g,b properties, either all upper or all lower
* use camelCase instead of snake_case
* snake_case -> camelCase wrapper sare still present to not break more dependents than necessary.
* the snake_case wrappers are marked as deprecated
* fixed jsdoc types and type checking using tsc
* only run tests on node > 18
* no more travis, use github actions
* bumped all deps
* added linting
@markusn markusn merged commit 0a7010e into master Apr 26, 2023
@markusn markusn deleted the modernize branch April 26, 2023 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant