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

Tech/update linting setup #67

Merged
merged 6 commits into from Apr 12, 2020
Merged

Tech/update linting setup #67

merged 6 commits into from Apr 12, 2020

Conversation

papandreou
Copy link
Member

Prompted by #66

Blocked by unexpected-fs, which prevents upgrading past node.js 6 😟

@joelmukuthu
Copy link
Member

Hey @papandreou, do you want to give this another go, now that I've managed to upgrade past Node.js 6 (ref)?

* master:
  3.0.0
  chore(ci): drop Node.js 6 from the test matrix
  fix: support latest knex version (v0.20.13)
  chore: update knex to v0.20.13
  chore: update mocha to v7
  chore: run tests on Node.js 12 locally
  chore: switch dev environment to Node.js 12
  test: do not assert on `require` error messages
  chore: add a password for the postgres db
  chore: fix lint errors
  chore: remove unexpected-fs and use mock-fs directly
  chore(ci): add Node.js 6 to the test matrix
  chore: remove Travic CI builds
  chore(ci): refactor `npm ci` => `npm install`
  chore(nyc): enable text and lcov reports by default
  chore: add GitHub Actions file
  fix: display rejection reason for failed queries
  refactor: forward flags to expect.it
  chore: remove unnecessary COPY directive
  Update proxyquire to version 2.1.2
@github-actions
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling c6e7193 on tech/updateLintingSetup into b652099 on master.

@papandreou
Copy link
Member Author

@joelmukuthu, there!

@joelmukuthu
Copy link
Member

How awesome you are! 🤗 :shipit:

@joelmukuthu joelmukuthu merged commit a565edb into master Apr 12, 2020
@joelmukuthu joelmukuthu deleted the tech/updateLintingSetup branch April 12, 2020 10:07
@papandreou
Copy link
Member Author

@joelmukuthu, yw! I guess you might want to upgrade to prettier 2.x while you're at it, but I left that out of this PR.

@papandreou
Copy link
Member Author

I can also turn depfu back on if you want? I turned it off because there wasn't much action here :)

@joelmukuthu
Copy link
Member

Yes, let's turn it back on although I don't often react too fast to it for dev dependencies. And we can also handle the prettier 2.x update that way :)

And yeah, besides keeping this up to date with Knex I don't think I'll be doing too much in the way of new features unfortunately.

@papandreou
Copy link
Member Author

It's back on!

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.

None yet

2 participants