INNER CODE UNIT · JavaScript

pattern

agutoli/serverless-layers · src/index.js:571

    let pattern = /arn:aws:lambda:([^:]+):([0-9]+):layer:([^:]+):([0-9]+)/g;
    let region = chalk.bold('$1');
    let name = chalk.magenta('$3');
    let formatted = chalk.white(`arn:aws:lambda:${region}:*********:${name}:$4`);

    let text = "";
    switch (typeof arn) {
      case 'object':
        if (arn.Ref) {
          text = `logicalId:[${chalk.bold('Ref')}=`;
          text += `${chalk.magenta(arn.Ref)}]`;
        }
        break;
      case 'string':
        text = arn;
        break;
      default:
        text = String(arn);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…