Skip to content

Commit 5610d79

Browse files
committed
feat(plugins): allow providing registry plugins
1 parent cb0a15d commit 5610d79

3 files changed

Lines changed: 6 additions & 3 deletions

File tree

src/options/validator.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ export function validate(options) {
3838
packageTypes: pluginsSchema,
3939
monorepoTypes: pluginsSchema,
4040
hosts: pluginsSchema,
41-
ciServices: pluginsSchema
41+
ciServices: pluginsSchema,
42+
registries: pluginsSchema
4243
}
4344
}).required();
4445

src/options/validator.test.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,8 @@ describe('options validator', () => {
6868
packageTypes: pluginsSchema,
6969
monorepoTypes: pluginsSchema,
7070
hosts: pluginsSchema,
71-
ciServices: pluginsSchema
71+
ciServices: pluginsSchema,
72+
registries: pluginsSchema
7273
}
7374
})
7475
.thenReturn({required: joiRequiredObject});

test/integration/features/step_definitions/common-steps.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,8 @@ When(/^the project is scaffolded$/, async function () {
151151
})
152152
}
153153
},
154-
ciServices: {[any.word()]: {scaffold: foo => ({foo}), public: true}}
154+
ciServices: {[any.word()]: {scaffold: foo => ({foo})}},
155+
registries: {[any.word()]: {scaffold: foo => ({foo})}}
155156
},
156157
decisions: {
157158
[questionNames.NODE_VERSION_CATEGORY]: 'LTS',

0 commit comments

Comments
 (0)