Open possumbilities opened 2 years ago
So just have to include the instruction @possumbilities
@TimidRobot Can I work on this?
Please see Contribution Guidelines — Creative Commons Open Source for how we manage issues and PRs.
We generally don't assign issues prior to resolution. Instead of asking for issues to be assigned, do the work and submit a pull request (PR). Even if multiple people submit PRs for the same issue, multiple ideas and implementations strengthen the final product.
For work program applicants, each can all list their own PRs on their application. It is the quality of work that is important, not whether it is merged.
@possumbilities does this issue require changing package.json in all the directories?
Problem
Currently there is not a consistent method across repositories for requiring a minimum Node.js version. This can and will create issues for contributing to repositories.
Description
This can be solved by adding guidance in the Javascript Guidelines to add:
"engines" : { "npm" : ">=x.y.z","node" : ">=x.yz"}
to the package.json file as a baseline standardAlternatives
Additionally, you can edit the
.npmrc
file to contain:but this provides inconsistent behavior, as local devs may have their own pre-existing
.npmrc
file.A
.nvmrc
route is also possible and might have better outcomesAdditional context
Implementation