INNER CODE UNIT · JavaScript

rule2regex

ar90n/serverless-s3-local · serverless-s3-local/index.js:490

    const rule2regex = (rule) =>
      Object.keys(rule).map(
        (key) =>
          (key === "prefix" && { prefix: `^${rule[key]}` }) || {
            suffix: `${rule[key]}$`,
          }
      );
    const rules = [].concat(...s3Rules.map(rule2regex));

    return {
      name,
      pattern,
      rules,
      func,
    };
  }

  getResourceForBucket(bucketName) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…