INNER CODE UNIT · JavaScript

patchPreV3

localstack/serverless-localstack · src/index.js:1013

    function patchPreV3() {
      const utilFile = customResources.getEntry('utils.js');
      if (utilFile == null) return;
      const data = utilFile.getData().toString();
      const legacyPatch = 'AWS.config.s3ForcePathStyle = true;';
      if (data.includes(legacyPatch)) {
        createPatchMarker();
        return true;
      }
      const patchIndex = data.indexOf('AWS.config.logger = console;');
      if (patchIndex === -1) {
        return false;
      }
      const newData =
        data.slice(0, patchIndex) + legacyPatch + '\n' + data.slice(patchIndex);
      utilFile.setData(newData);
      return true;
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…