update
This commit is contained in:
@@ -40,11 +40,19 @@ export class GitzoneConfig {
|
||||
public async readConfigFromCwd() {
|
||||
const npmextraInstance = new plugins.npmextra.Npmextra(paths.cwd);
|
||||
this.data = npmextraInstance.dataFor<IGitzoneConfigData>('@git.zone/cli', {});
|
||||
this.data.npmciOptions = npmextraInstance.dataFor<
|
||||
IGitzoneConfigData['npmciOptions']
|
||||
>('@ship.zone/szci', {
|
||||
npmAccessLevel: 'public',
|
||||
});
|
||||
|
||||
// Read szci config for backward compatibility
|
||||
const szciConfig = npmextraInstance.dataFor<any>('@ship.zone/szci', {});
|
||||
|
||||
// Prefer accessLevel from @git.zone/cli.release, fallback to @ship.zone/szci.npmAccessLevel
|
||||
const accessLevel =
|
||||
(this.data as any)?.release?.accessLevel ||
|
||||
szciConfig?.npmAccessLevel ||
|
||||
'public';
|
||||
|
||||
this.data.npmciOptions = {
|
||||
npmAccessLevel: accessLevel,
|
||||
};
|
||||
}
|
||||
|
||||
constructor() {}
|
||||
|
||||
Reference in New Issue
Block a user