Skip to content
This repository was archived by the owner on Dec 4, 2022. It is now read-only.

Commit b904bd1

Browse files
author
David First
committed
resolve #731, support adding components as devDependencies
1 parent ff25dc4 commit b904bd1

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/package-json/package-json.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,12 @@ export default class PackageJson {
8282
return JSON.stringify(this.toPlainObject(), null, 4);
8383
}
8484

85-
setDependencies(dependencies, bitDependencies: Object, registryPrefix: string) {
86-
this.dependencies = Object.assign({}, dependencies, convertComponentsToValidPackageNames(registryPrefix, bitDependencies));
85+
addDependencies(bitDependencies: Object, registryPrefix: string) {
86+
this.dependencies = Object.assign({}, this.dependencies, convertComponentsToValidPackageNames(registryPrefix, bitDependencies));
87+
}
88+
89+
addDevDependencies(bitDevDependencies: Object, registryPrefix: string) {
90+
this.devDependencies = Object.assign({}, this.devDependencies, convertComponentsToValidPackageNames(registryPrefix, bitDevDependencies));
8791
}
8892

8993
static hasExisting(componentRootFolder: string, throws?: boolean = false): boolean {

0 commit comments

Comments
 (0)