🏗✨:add check engines task: validate devenv/automate prereqs check #1023
Conversation
opened as draft since this still needs to be wired up (should run asap when project bootstraps) |
bee37f2
to
0e961f2
Compare
_tasks/check-package-engines.js
Outdated
* @license MIT | ||
* @module {CjsModule} tasks/check-package-engines |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* @license MIT | |
* @module {CjsModule} tasks/check-package-engines | |
* @license MIT | |
* @module {CJSModule} build/tasks/check-package-engines |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is a verification task, so i think it would better go in verify
dir
build/tasks/verify/verify-engines
This comment was marked as resolved.
This comment was marked as resolved.
5ac7f42
to
d4c2e5b
Compare
This is not the solution we will be going with, but simply something i had in mind earlier and this is riddled w. erroneous code, but feel free to revive this if someone thinks it should. ^^ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
okay, we are going to try again 🥺
/cc @jorgebucaran as likely has a good solution already?
d4c2e5b
to
74685ae
Compare
possibly relevant to the remarks above regarding appropriate directory structure: |
There is only one real way to do this properly and it must be done out-of-band (not tool-side) since running a wrong version of the tool (e.g., pnpm) could be catastrophic in some extreme cases (version/api slippage, other mismatches). Fixes: #1017
Signed-off-by: Derek Lewis <DerekNonGeneric@inf.is>
Signed-off-by: Derek Lewis <DerekNonGeneric@inf.is>
Signed-off-by: Derek Lewis <DerekNonGeneric@inf.is>
Signed-off-by: Derek Lewis <DerekNonGeneric@inf.is>
Signed-off-by: Derek Lewis <DerekNonGeneric@inf.is>
Signed-off-by: Derek Lewis <DerekNonGeneric@inf.is>
Signed-off-by: Derek Lewis <DerekNonGeneric@inf.is>
Signed-off-by: Derek Lewis <DerekNonGeneric@inf.is>
Signed-off-by: OpenINF-bot <openinfbot@open.inf.is>
Signed-off-by: OpenINF-bot <openinfbot@open.inf.is>
Signed-off-by: OpenINF-bot <openinfbot@open.inf.is>
Signed-off-by: OpenINF-bot <openinfbot@open.inf.is>
Signed-off-by: OpenINF-bot <openinfbot@open.inf.is>
Signed-off-by: OpenINF-bot <openinfbot@open.inf.is>
Signed-off-by: OpenINF-bot <openinfbot@open.inf.is>
Signed-off-by: OpenINF-bot <openinfbot@open.inf.is>
…-package-engines.mjs Signed-off-by: OpenINF-bot <openinfbot@open.inf.is>
…y-manifests.mjs Signed-off-by: OpenINF-bot <openinfbot@open.inf.is>
Signed-off-by: OpenINF-bot <openinfbot@open.inf.is>
Signed-off-by: OpenINF-bot <openinfbot@open.inf.is>
5f6bcfd
to
f9ec665
Compare
Co-authored-by: Derek Lewis <dereknongeneric@open.inf.is> Signed-off-by: OpenINF-bot <openinfbot@open.inf.is>
…rereqs check OpenINF#1023"" This reverts commit c99a891.
There is only one real way to do this properly and it must be done out-of-band (not tool-side) since running a wrong version of the tool (e.g., pnpm) could be catastrophic in some extreme cases (version/api slippage, other mismatches).
Fixes: #1017
/cc @OpenINF/wg-a-team