-
Notifications
You must be signed in to change notification settings - Fork 3
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
fix(build): Update dependencies and build pipeline #51
Conversation
Why'd everything get double quotes? |
Not sure that is odd, we have prettier setup by default. Looks like prettier related, I updated them and then on commit it reverted. I added a prettier config, to avoid it updating things just to get eslint to change them back. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚢
@@ -109,6 +110,9 @@ const _genDist = ({minify = false} = {}) => | |||
// convert JSON files to ES6 modules, so they can be included in Rollup bundle | |||
rollupJson(), | |||
|
|||
// gives rollup ability to read typescript files | |||
rollupTypescript(), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Interesting! How was this working before????
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am not really sure about that. It was in out package.json so maybe it was implied.
]); | ||
gulp.task( | ||
'build:lib', | ||
gulp.series( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh looks like gulp@4
introduced gulp.series
? I'm guessing because there's also a parallel version...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes I assumed we wanted to use series, but I am open to using parallel.
@@ -4,4 +4,5 @@ module.exports = Object.assign({}, baseConfig, { | |||
runner: 'jest-runner-eslint', | |||
displayName: 'lint', | |||
testMatch: ['<rootDir>/src/**/*.(ts|js)'], | |||
watchPlugins: ['jest-runner-eslint/watch-fix'], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is nice!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah! It was painful not having that. Very nice to have it as a watch option.
🎉 This PR is included in version 1.0.4 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Description
Updated all dependencies to fix error in build pipeline.
fixes #43
How Has This Been Tested?
Locally, I have used node v10 to build the project. Travis will also run all check against all supported versions.
I plan to also check against node v 11 and re-enable it in the build jobs.
Screenshots (if appropriate):
Checklist:
yarn validate
to ensure that tests, typescript and linting are all in order.