Replies: 2 comments 7 replies
-
@almereyda, I had passed the forum thread on to someone who's better with the JS ecosystem than me -- I linked the forum thread over here for when they're able to catch up. |
Beta Was this translation helpful? Give feedback.
0 replies
-
I agree that this would be useful information in package.json. But in this particular scenario, I wonder whether better improvement would be just adjust the package.json to use the flag that Alec mentioned above. As I also happily use Node 22 to build ojs 3.3 using that flag.
|
Beta Was this translation helpful? Give feedback.
7 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
After the Feature Request `engine` field in `package.json` - Feature Requests - PKP Community Forum automatically closed itself, I'm trying to submit the subject as a "Technical Proposal" again.
Describe the problem you would like to solve
I would like the metadata of the Node.JS package for OJS to tell me which versions of NodeJS are supported. This might help to avoid errors when running
npm run build
with OJS 3.3 on Debian Bookworm through Node 18.Describe the solution you’d like
Use the
engines
field inpackage.json
.This information can also help to build a version compatibility matrix.
Reference examples:
Who is asking for this feature?
Software Engineer
Additional information
A workaround has been presented to build the frontend with:
cc @asmecher
Beta Was this translation helpful? Give feedback.
All reactions