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 all dependencies – drop support for Node.js 12 and 14 #157

Merged
merged 3 commits into from
Feb 24, 2024

Conversation

marcomontalbano
Copy link
Owner

@marcomontalbano marcomontalbano commented Feb 6, 2024

Closes #135

Update all dependencies to the latest available with support to Node.js >= v16.14.
Drop support for Node.js 12 and Node.js 14.

SVGR has been updated to the latest version. Starting from v7 they removed plugin-jsx from the core so you'll need to install it manually.

npm install --save-dev @svgr/plugin-jsx
// .figmaexportrc.js

...

outputters: [
  require('@figma-export/output-components-as-svgr')({
    output: './output/svgr',
    getSvgrConfig: () => ({
      plugins: ['@svgr/plugin-jsx']
    })
  })
]

...

@marcomontalbano marcomontalbano changed the title deps: update all dependencies to the latest - drop support for nodejs… Update all dependencies to the latest - drop support for nodejs 12 and 14 Feb 6, 2024
@marcomontalbano marcomontalbano added the PR: Dependencies 🆙 Only for pull request. Updates dependencies label Feb 6, 2024
@marcomontalbano marcomontalbano self-assigned this Feb 6, 2024
@marcomontalbano marcomontalbano added this to the v5.0.0 milestone Feb 6, 2024
@marcomontalbano marcomontalbano changed the title Update all dependencies to the latest - drop support for nodejs 12 and 14 Update all dependencies – drop support for Node.js 12 and 14 Feb 6, 2024
@marcomontalbano marcomontalbano force-pushed the update-dependencies branch 7 times, most recently from f914155 to 3765c7c Compare February 13, 2024 21:02
@marcomontalbano marcomontalbano added the PR: Breaking Changes ☄️ Only for pull request. Contains breaking changes label Feb 13, 2024
@marcomontalbano marcomontalbano marked this pull request as ready for review February 20, 2024 08:25
@marcomontalbano marcomontalbano merged commit 66c2116 into main Feb 24, 2024
18 checks passed
@marcomontalbano marcomontalbano deleted the update-dependencies branch February 24, 2024 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: Breaking Changes ☄️ Only for pull request. Contains breaking changes PR: Dependencies 🆙 Only for pull request. Updates dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Drop Node.js 12 and 14 support
1 participant