@aws-amplify/storage
Version:
Storage category of aws-amplify
1 lines • 2.21 kB
Source Map (JSON)
{"version":3,"file":"uploadData.mjs","sources":["../../../../src/internals/apis/uploadData.ts"],"sourcesContent":["// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n// SPDX-License-Identifier: Apache-2.0\nimport { uploadData as uploadDataInternal } from '../../providers/s3/apis/internal/uploadData';\n/**\n * @internal\n */\nexport const uploadData = (input) => {\n const { data, path, options } = input;\n return uploadDataInternal({\n path,\n data,\n options: {\n useAccelerateEndpoint: options?.useAccelerateEndpoint,\n bucket: options?.bucket,\n onProgress: options?.onProgress,\n contentDisposition: options?.contentDisposition,\n contentEncoding: options?.contentEncoding,\n contentType: options?.contentType,\n metadata: options?.metadata,\n preventOverwrite: options?.preventOverwrite,\n expectedBucketOwner: options?.expectedBucketOwner,\n checksumAlgorithm: options?.checksumAlgorithm,\n // Advanced options\n locationCredentialsProvider: options?.locationCredentialsProvider,\n customEndpoint: options?.customEndpoint,\n },\n // Type casting is necessary because `uploadDataInternal` supports both Gen1 and Gen2 signatures, but here\n // given in input can only be Gen2 signature, the return can only ben Gen2 signature.\n });\n};\n"],"names":["uploadDataInternal"],"mappings":";;AAAA;AACA;AAEA;AACA;AACA;AACY,MAAC,UAAU,GAAG,CAAC,KAAK,KAAK;AACrC,IAAI,MAAM,EAAE,IAAI,EAAE,IAAI,EAAE,OAAO,EAAE,GAAG,KAAK;AACzC,IAAI,OAAOA,YAAkB,CAAC;AAC9B,QAAQ,IAAI;AACZ,QAAQ,IAAI;AACZ,QAAQ,OAAO,EAAE;AACjB,YAAY,qBAAqB,EAAE,OAAO,EAAE,qBAAqB;AACjE,YAAY,MAAM,EAAE,OAAO,EAAE,MAAM;AACnC,YAAY,UAAU,EAAE,OAAO,EAAE,UAAU;AAC3C,YAAY,kBAAkB,EAAE,OAAO,EAAE,kBAAkB;AAC3D,YAAY,eAAe,EAAE,OAAO,EAAE,eAAe;AACrD,YAAY,WAAW,EAAE,OAAO,EAAE,WAAW;AAC7C,YAAY,QAAQ,EAAE,OAAO,EAAE,QAAQ;AACvC,YAAY,gBAAgB,EAAE,OAAO,EAAE,gBAAgB;AACvD,YAAY,mBAAmB,EAAE,OAAO,EAAE,mBAAmB;AAC7D,YAAY,iBAAiB,EAAE,OAAO,EAAE,iBAAiB;AACzD;AACA,YAAY,2BAA2B,EAAE,OAAO,EAAE,2BAA2B;AAC7E,YAAY,cAAc,EAAE,OAAO,EAAE,cAAc;AACnD,SAAS;AACT;AACA;AACA,KAAK,CAAC;AACN;;;;"}