constructor()

in src/uri_credential.ts [12:28]


  constructor(uri: string) {
    const conf = new Config({
      type: 'credentials_uri',
      credentialsURI: uri
    });

    super(conf);
    if (!uri) {
      this.credentialsURI = process.env['ALIBABA_CLOUD_CREDENTIALS_URI']
    } else {
      this.credentialsURI = uri;
    }

    if (!this.credentialsURI) {
      throw new Error('Missing required credentialsURI option in config or environment variable for credentials_uri');
    }
  }