Replies: 4 comments 21 replies
-
@helio-frota above is a small description of the v0.2 rfc |
Beta Was this translation helpful? Give feedback.
-
Separating here a new thread for the |
Beta Was this translation helpful? Give feedback.
-
About the verify command it seems to be working as expected.
(yeah I double checked, yargs is missing the author field) |
Beta Was this translation helpful? Give feedback.
-
@lholmquist had added this file https://github.com/nodeshift/nodejs-reference-architecture/blob/master/modules-list.json which we keep updated with all of the modules recommended in the reference architecture. I guess that should likely be updated and renamed I assume the ci would then just do a checkout and then run I terms of what to fail, I'm wondering if it should be configurable for each element to be In terms of the licences at some point later on we'll probably also want to override the default on a per module basis. If a module has a different licence we may decide that is ok for that one module but not necessarily include it as one of the acceptable licences. |
Beta Was this translation helpful? Give feedback.
-
This discussion is about the v0.2 RFC of oratrix regarding the support for the reference architecture repo.
This RFC currently implements 3 commads.
init: creates a new oratrix config in the current directory
add: adds a new package (aka ref-arch module) to the oratrix config for monitoring
verify: starts a pipeline of tests/validations on each oratrix package
An oratrix config example (.oratrixrc.json)
Given the above config, when you run the
verify
command oratrix will:express
is deprecated["name", "description", "author", "license"]
are defined in express' package.jsonISC
orApache-2.0
Output (looks better on terminal)
Beta Was this translation helpful? Give feedback.
All reactions