Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: gitlab actions, FUNDING, pure javascript / removes coffeescript #14

Merged
merged 7 commits into from Sep 8, 2020

Conversation

Ephigenia
Copy link
Collaborator

Some improvements to the project:

  • build pipeline which tests and lints everything using github actions
  • adds FUNDING file for people to know who to sponsor
  • adds eslint & eslint config
  • removes coffeescript for pure javascript version

BREAKING CHANGE:
Dropping support for node 6 as the mite-api.js that was build was using ...args which should already be incompatible with projects running in node 6. As there have been no complaints about that I decided to increase the minimum required node version to 8.17.0.

@Ephigenia Ephigenia added enhancement dependencies Pull requests that update a dependency file labels Jul 19, 2020
@Ephigenia
Copy link
Collaborator Author

@marcel-devdude The github actions are not running for this pull-request - I guess they need to get activated in the project’s settings. Please check if you have time.

@Ephigenia
Copy link
Collaborator Author

@marcel-devdude did you find some time to review my proposal?

@marcel-devdude marcel-devdude merged commit 83a7bfb into marcel-devdude:master Sep 8, 2020
@Ephigenia
Copy link
Collaborator Author

oh wow that was fast 👍

@Ephigenia Ephigenia deleted the update branch September 8, 2020 07:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants