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

Update dependencies for Angular, RxJS, karma, jasmine, and @ni/eslint-config #104

Merged
merged 14 commits into from
Sep 8, 2021

Conversation

jattasNI
Copy link
Contributor

@jattasNI jattasNI commented Sep 7, 2021

Pull Request

🀨 Rationale

Good to keep our dependencies up to date.

πŸ‘©β€πŸ’» Implementation

  1. Installed latest of packages mentioned above
  2. Fixed some lint errors from new rules in @ni/eslint-config
  3. Added some types missing from Jasmine

πŸ§ͺ Testing

Relying on automated testing.

βœ… Checklist

  • I have updated the project documentation to reflect my changes or determined no changes are needed.

@jattasNI jattasNI requested a review from rajsite September 7, 2021 22:30
@jattasNI jattasNI marked this pull request as ready for review September 7, 2021 22:51
@jattasNI jattasNI requested a review from fredvisser as a code owner September 7, 2021 22:51
Copy link
Contributor

@fredvisser fredvisser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good in my testing - πŸ‘

@rajsite rajsite merged commit a99f8da into main Sep 8, 2021
@rajsite rajsite deleted the update-dependencies branch September 8, 2021 23:04
rajsite added a commit that referenced this pull request Oct 5, 2021
# Pull Request

## 🀨 Rationale

After vendoring [storybook-addon-xd-designs](#104) local npm installs of nimble result in dirty lock file changes as the paths used in the lock file switch from linux paths to windows paths. This change makes it so that a local `npm install` on windows does not result in a dirty lockfile.

## πŸ‘©β€πŸ’» Implementation

Moved the tgz for the addon to be next to the package.json so the relative paths in the lockfile do not include platform-specific delimeters.

## πŸ§ͺ Testing

A full verification will be after merging and testing npm install on Windows.

## βœ… Checklist

<!--- Review the list and put an x in the boxes that apply or ~~strike through~~ around items that don't (along with an explanation). -->

- [x] I have updated the project documentation to reflect my changes or determined no changes are needed.
rajsite pushed a commit that referenced this pull request Mar 15, 2022
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.

3 participants