Skip to content

Debump engines requirements to 12.0.0#3753

Merged
corinagum merged 4 commits intomicrosoft:masterfrom
compulim:feat-engines-12
Feb 23, 2021
Merged

Debump engines requirements to 12.0.0#3753
corinagum merged 4 commits intomicrosoft:masterfrom
compulim:feat-engines-12

Conversation

@compulim
Copy link
Copy Markdown
Contributor

@compulim compulim commented Feb 23, 2021

Fixes #3750.

Changelog Entry

Fixes

  • Fixes #3750. Debump Node.js engines requirements for some packages to 12.0.0, by @compulim in PR #3753

Description

Set Node.js engines requirements to 12.0.0, which is the most version required by eslint.

As of now, so far the only packages have engines requirement:

  • core
  • directlinespeech
  • isomorphic-react (will be removed when this PR is merged)

Specific Changes

  • Modify /packages/directlinespeech/package.json to requires Node.js engines of 12.0.0
  • Remove eslint-plugin-node from isomorphic-react/package.json
    • This plugin does not appears on isomorphic-react-dom/package.json
    • This package is not runnable under Node.js, it is a package for Webpack to resolve React locally, in case, it cannot be detected globally
  • I have added tests and executed them locally
  • I have updated CHANGELOG.md
  • I have updated documentation

Review Checklist

This section is for contributors to review your work.

  • Accessibility reviewed (tab order, content readability, alt text, color contrast)
  • Browser and platform compatibilities reviewed
  • CSS styles reviewed (minimal rules, no z-index)
  • Documents reviewed (docs, samples, live demo)
  • Internationalization reviewed (strings, unit formatting)
  • package.json and package-lock.json reviewed
  • Security reviewed (no data URIs, check for nonce leak)
  • Tests reviewed (coverage, legitimacy)

@corinagum corinagum added this to the R12 milestone Feb 23, 2021
@corinagum corinagum merged commit adbc380 into microsoft:master Feb 23, 2021
@compulim compulim mentioned this pull request Mar 2, 2021
52 tasks
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.

Debump */package.json/engines/node to 12.0.0

2 participants