Skip to content
This repository was archived by the owner on May 6, 2024. It is now read-only.

chore(deps-dev): bump @sumup/foundry from 3.5.1 to 4.0.0 #127

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 31, 2021

Bumps @sumup/foundry from 3.5.1 to 4.0.0.

Release notes

Sourced from @​sumup/foundry's releases.

v4.0.0

4.0.0 (2021-05-28)

✨ Highlights

Upgraded to TypeScript 4 and Eslint 7. There are no major breaking changes but a slew of useful new features. The TypeScript Eslint plugin now provides much improved rules for strict type checking.

Changed TypeScript linting rules to apply to .ts/.tsx files only. This dramatically speeds up linting for JavaScript files (we've seen improvements up to 80%), keeps the rules consistent when migrating from JavaScript to TypeScript, and no longer errors on .js and .json files that are not included in the tsconfig.json.

Tweaked a number of new and existing lint rules to hide unhelpful errors and warnings in test and story files.

Increased the minimum Node version to v12+. Several dependencies dropped support for Node v10, so we needed to do the same.


Raw changelog

Features

  • ci: optimize yarn caching (38c0462)
  • ci: report lint and test results to GitHub (b0004a2)
  • deps: upgrade all dependencies (97c995f)
  • deps: upgrade eslint-config-airbnb-typescript to v12 (b5092c8)
  • lint: apply TS rules automatically and to TS files only (#277) (72b8670)
  • lint: require Babel config file (2f74538)
  • lint: revert automatic TypeScript linting (901ae2e)
  • lint: switch to @​babel/eslint-parser (1d483e7)
  • lint: tweak ESLint rules (91504f3)
  • lint: tweak ESLint rules (#278) (10a8706)
  • lint: tweak ESLint rules for story files (c0e02ba)
  • lint: tweak ESLint rules for test files (f99aed3)
  • lint: tweak ESLint rules for test files (cff6bff)
  • increase minimum Node version to v14+ (#276) (8919fb4)
  • template: update JS spec file template (5d9bd90)
  • template: update spec file template (#163) (9d8ef05)
  • upgrade to TypeScript 4 and Eslint 7 (#121) (5c8acca)

BREAKING CHANGES

  • Foundry now requires Node v12+.
  • ESLint's TypeScript rules are now applied to .ts and .tsx files only.
  • Upgraded to TypeScript 4 and Eslint 7.

v4.0.0-canary.21

... (truncated)

Commits
  • e6041a5 chore: use correct Node version during dev
  • 3f67706 fix: add missing peer dependency
  • f99aed3 feat(lint): tweak ESLint rules for test files
  • cff6bff feat(lint): tweak ESLint rules for test files
  • 2f74538 feat(lint): require Babel config file
  • 901ae2e feat(lint): revert automatic TypeScript linting
  • c0e02ba feat(lint): tweak ESLint rules for story files
  • 70d1d29 chore(ci): remove unnecessary checkout
  • b0004a2 feat(ci): report lint and test results to GitHub
  • 38c0462 feat(ci): optimize yarn caching
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label May 31, 2021
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/sumup/foundry-4.0.0 branch from da1b69b to f6e57cc Compare May 31, 2021 09:10
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jun 7, 2021

Superseded by #133.

@dependabot dependabot bot closed this Jun 7, 2021
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/sumup/foundry-4.0.0 branch June 7, 2021 05:28
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants