Socket
Socket
Sign inDemoInstall

@google-cloud/storage

Package Overview
Dependencies
Maintainers
1
Versions
182
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@google-cloud/storage - npm Package Compare versions

Comparing version 6.7.0 to 6.8.0

build/src/transfer-manager.d.ts

8

build/src/acl.d.ts

@@ -6,3 +6,3 @@ import { BodyResponseCallback, DecorateRequestOptions, Metadata } from './nodejs-common';

}
export declare type GetAclResponse = [
export type GetAclResponse = [
AccessControlObject | AccessControlObject[],

@@ -25,3 +25,3 @@ Metadata

}
export declare type UpdateAclResponse = [AccessControlObject, Metadata];
export type UpdateAclResponse = [AccessControlObject, Metadata];
export interface UpdateAclCallback {

@@ -36,7 +36,7 @@ (err: Error | null, acl?: AccessControlObject | null, apiResponse?: Metadata): void;

}
export declare type AddAclResponse = [AccessControlObject, Metadata];
export type AddAclResponse = [AccessControlObject, Metadata];
export interface AddAclCallback {
(err: Error | null, acl?: AccessControlObject | null, apiResponse?: Metadata): void;
}
export declare type RemoveAclResponse = [Metadata];
export type RemoveAclResponse = [Metadata];
export interface RemoveAclCallback {

@@ -43,0 +43,0 @@ (err: Error | null, apiResponse?: Metadata): void;

@@ -18,3 +18,3 @@ /// <reference types="node" />

import { SetMetadataOptions } from './nodejs-common/service-object';
export declare type GetFilesResponse = [File[], {}, Metadata];
export type GetFilesResponse = [File[], {}, Metadata];
export interface GetFilesCallback {

@@ -69,3 +69,3 @@ (err: Error | null, files?: File[], nextQuery?: {}, apiResponse?: Metadata): void;

}
export declare type CombineResponse = [File, Metadata];
export type CombineResponse = [File, Metadata];
export interface CreateChannelConfig extends WatchAllOptions {

@@ -77,3 +77,3 @@ address: string;

}
export declare type CreateChannelResponse = [Channel, Metadata];
export type CreateChannelResponse = [Channel, Metadata];
export interface CreateChannelCallback {

@@ -94,3 +94,3 @@ (err: Error | null, channel: Channel | null, apiResponse: Metadata): void;

}
export declare type CreateNotificationResponse = [Notification, Metadata];
export type CreateNotificationResponse = [Notification, Metadata];
export interface DeleteBucketOptions {

@@ -100,3 +100,3 @@ ignoreNotFound?: boolean;

}
export declare type DeleteBucketResponse = [Metadata];
export type DeleteBucketResponse = [Metadata];
export interface DeleteBucketCallback extends DeleteCallback {

@@ -111,24 +111,24 @@ (err: Error | null, apiResponse: Metadata): void;

}
export declare type DeleteLabelsResponse = [Metadata];
export declare type DeleteLabelsCallback = SetLabelsCallback;
export declare type DeleteLabelsOptions = PreconditionOptions;
export declare type DisableRequesterPaysOptions = PreconditionOptions;
export declare type DisableRequesterPaysResponse = [Metadata];
export type DeleteLabelsResponse = [Metadata];
export type DeleteLabelsCallback = SetLabelsCallback;
export type DeleteLabelsOptions = PreconditionOptions;
export type DisableRequesterPaysOptions = PreconditionOptions;
export type DisableRequesterPaysResponse = [Metadata];
export interface DisableRequesterPaysCallback {
(err?: Error | null, apiResponse?: object): void;
}
export declare type EnableRequesterPaysResponse = [Metadata];
export type EnableRequesterPaysResponse = [Metadata];
export interface EnableRequesterPaysCallback {
(err?: Error | null, apiResponse?: Metadata): void;
}
export declare type EnableRequesterPaysOptions = PreconditionOptions;
export type EnableRequesterPaysOptions = PreconditionOptions;
export interface BucketExistsOptions extends GetConfig {
userProject?: string;
}
export declare type BucketExistsResponse = [boolean];
export declare type BucketExistsCallback = ExistsCallback;
export type BucketExistsResponse = [boolean];
export type BucketExistsCallback = ExistsCallback;
export interface GetBucketOptions extends GetConfig {
userProject?: string;
}
export declare type GetBucketResponse = [Bucket, Metadata];
export type GetBucketResponse = [Bucket, Metadata];
export interface GetBucketCallback {

@@ -140,7 +140,7 @@ (err: ApiError | null, bucket: Bucket | null, apiResponse: Metadata): void;

}
export declare type GetLabelsResponse = [Metadata];
export type GetLabelsResponse = [Metadata];
export interface GetLabelsCallback {
(err: Error | null, labels: object | null): void;
}
export declare type GetBucketMetadataResponse = [Metadata, Metadata];
export type GetBucketMetadataResponse = [Metadata, Metadata];
export interface GetBucketMetadataCallback {

@@ -174,3 +174,3 @@ (err: ApiError | null, metadata: Metadata | null, apiResponse: Metadata): void;

}
export declare type GetNotificationsResponse = [Notification[], Metadata];
export type GetNotificationsResponse = [Notification[], Metadata];
export interface MakeBucketPrivateOptions {

@@ -183,3 +183,3 @@ includeFiles?: boolean;

}
export declare type MakeBucketPrivateResponse = [File[]];
export type MakeBucketPrivateResponse = [File[]];
export interface MakeBucketPrivateCallback {

@@ -195,7 +195,7 @@ (err?: Error | null, files?: File[]): void;

}
export declare type MakeBucketPublicResponse = [File[]];
export type MakeBucketPublicResponse = [File[]];
export interface SetBucketMetadataOptions extends PreconditionOptions {
userProject?: string;
}
export declare type SetBucketMetadataResponse = [Metadata];
export type SetBucketMetadataResponse = [Metadata];
export interface SetBucketMetadataCallback {

@@ -207,3 +207,3 @@ (err?: Error | null, metadata?: Metadata): void;

}
export declare type BucketLockResponse = [Metadata];
export type BucketLockResponse = [Metadata];
export interface Labels {

@@ -215,3 +215,3 @@ [key: string]: string;

}
export declare type SetLabelsResponse = [Metadata];
export type SetLabelsResponse = [Metadata];
export interface SetLabelsCallback {

@@ -226,3 +226,3 @@ (err?: Error | null, metadata?: Metadata): void;

}
export declare type UploadResponse = [File, Metadata];
export type UploadResponse = [File, Metadata];
export interface UploadCallback {

@@ -246,3 +246,3 @@ (err: Error | null, file?: File | null, apiResponse?: Metadata): void;

}
declare type MakeAllFilesPublicPrivateResponse = [File[]];
type MakeAllFilesPublicPrivateResponse = [File[]];
export declare enum BucketExceptionMessages {

@@ -249,0 +249,0 @@ PROVIDE_SOURCE_FILE = "You must provide at least one source file.",

@@ -17,3 +17,3 @@ /// <reference types="node" />

import * as r from 'teeny-request';
export declare type GetExpirationDateResponse = [Date];
export type GetExpirationDateResponse = [Date];
export interface GetExpirationDateCallback {

@@ -27,3 +27,3 @@ (err: Error | null, expirationDate?: Date | null, apiResponse?: Metadata): void;

}
export declare type GenerateSignedPostPolicyV2Response = [PolicyDocument];
export type GenerateSignedPostPolicyV2Response = [PolicyDocument];
export interface GenerateSignedPostPolicyV2Callback {

@@ -57,3 +57,3 @@ (err: Error | null, policy?: PolicyDocument): void;

}
export declare type GenerateSignedPostPolicyV4Response = [SignedPostPolicyV4Output];
export type GenerateSignedPostPolicyV4Response = [SignedPostPolicyV4Output];
export interface SignedPostPolicyV4Output {

@@ -81,3 +81,3 @@ url: string;

}
export declare type GetFileMetadataResponse = [Metadata, Metadata];
export type GetFileMetadataResponse = [Metadata, Metadata];
export interface GetFileMetadataCallback {

@@ -89,3 +89,3 @@ (err: Error | null, metadata?: Metadata, apiResponse?: Metadata): void;

}
export declare type GetFileResponse = [File, Metadata];
export type GetFileResponse = [File, Metadata];
export interface GetFileCallback {

@@ -97,3 +97,3 @@ (err: Error | null, file?: File, apiResponse?: Metadata): void;

}
export declare type FileExistsResponse = [boolean];
export type FileExistsResponse = [boolean];
export interface FileExistsCallback {

@@ -106,7 +106,7 @@ (err: Error | null, exists?: boolean): void;

}
export declare type DeleteFileResponse = [Metadata];
export type DeleteFileResponse = [Metadata];
export interface DeleteFileCallback {
(err: Error | null, apiResponse?: Metadata): void;
}
export declare type PredefinedAcl = 'authenticatedRead' | 'bucketOwnerFullControl' | 'bucketOwnerRead' | 'private' | 'projectPrivate' | 'publicRead';
export type PredefinedAcl = 'authenticatedRead' | 'bucketOwnerFullControl' | 'bucketOwnerRead' | 'private' | 'projectPrivate' | 'publicRead';
export interface CreateResumableUploadOptions {

@@ -124,3 +124,3 @@ chunkSize?: number;

}
export declare type CreateResumableUploadResponse = [string];
export type CreateResumableUploadResponse = [string];
export interface CreateResumableUploadCallback {

@@ -142,13 +142,13 @@ (err: Error | null, uri?: string): void;

}
export declare type MakeFilePrivateResponse = [Metadata];
export declare type MakeFilePrivateCallback = SetFileMetadataCallback;
export type MakeFilePrivateResponse = [Metadata];
export type MakeFilePrivateCallback = SetFileMetadataCallback;
export interface IsPublicCallback {
(err: Error | null, resp?: boolean): void;
}
export declare type IsPublicResponse = [boolean];
export declare type MakeFilePublicResponse = [Metadata];
export type IsPublicResponse = [boolean];
export type MakeFilePublicResponse = [Metadata];
export interface MakeFilePublicCallback {
(err?: Error | null, apiResponse?: Metadata): void;
}
export declare type MoveResponse = [Metadata];
export type MoveResponse = [Metadata];
export interface MoveCallback {

@@ -161,6 +161,6 @@ (err: Error | null, destinationFile?: File | null, apiResponse?: Metadata): void;

}
export declare type RenameOptions = MoveOptions;
export declare type RenameResponse = MoveResponse;
export declare type RenameCallback = MoveCallback;
export declare type RotateEncryptionKeyOptions = string | Buffer | EncryptionKeyOptions;
export type RenameOptions = MoveOptions;
export type RenameResponse = MoveResponse;
export type RenameCallback = MoveCallback;
export type RotateEncryptionKeyOptions = string | Buffer | EncryptionKeyOptions;
export interface EncryptionKeyOptions {

@@ -171,4 +171,4 @@ encryptionKey?: string | Buffer;

}
export declare type RotateEncryptionKeyCallback = CopyCallback;
export declare type RotateEncryptionKeyResponse = CopyResponse;
export type RotateEncryptionKeyCallback = CopyCallback;
export type RotateEncryptionKeyResponse = CopyResponse;
export declare enum ActionToHTTPMethod {

@@ -204,8 +204,8 @@ read = "GET",

}
export declare type CopyResponse = [File, Metadata];
export type CopyResponse = [File, Metadata];
export interface CopyCallback {
(err: Error | null, file?: File | null, apiResponse?: Metadata): void;
}
export declare type DownloadResponse = [Buffer];
export declare type DownloadCallback = (err: RequestError | null, contents: Buffer) => void;
export type DownloadResponse = [Buffer];
export type DownloadCallback = (err: RequestError | null, contents: Buffer) => void;
export interface DownloadOptions extends CreateReadStreamOptions {

@@ -233,4 +233,4 @@ destination?: string;

}
export declare type SetFileMetadataResponse = [Metadata];
export declare type SetStorageClassResponse = [Metadata];
export type SetFileMetadataResponse = [Metadata];
export type SetStorageClassResponse = [Metadata];
export interface SetStorageClassOptions {

@@ -237,0 +237,0 @@ userProject?: string;

@@ -30,3 +30,3 @@ import { Metadata, ServiceObject, MetadataCallback, SetMetadataResponse } from './nodejs-common';

}
export declare type HmacKeyMetadataResponse = [HmacKeyMetadata, Metadata];
export type HmacKeyMetadataResponse = [HmacKeyMetadata, Metadata];
/**

@@ -33,0 +33,0 @@ * The API-formatted resource description of the HMAC key.

@@ -7,3 +7,3 @@ import { Metadata } from './nodejs-common';

}
export declare type GetPolicyResponse = [Policy, Metadata];
export type GetPolicyResponse = [Policy, Metadata];
/**

@@ -31,3 +31,3 @@ * @callback GetPolicyCallback

*/
export declare type SetPolicyResponse = [Policy, Metadata];
export type SetPolicyResponse = [Policy, Metadata];
/**

@@ -62,3 +62,3 @@ * @callback SetPolicyCallback

*/
export declare type TestIamPermissionsResponse = [{
export type TestIamPermissionsResponse = [{
[key: string]: boolean;

@@ -65,0 +65,0 @@ }, Metadata];

@@ -56,1 +56,2 @@ /**

export { GetSignedUrlCallback, GetSignedUrlResponse } from './signer';
export * from './transfer-manager';

@@ -48,2 +48,3 @@ "use strict";

Object.defineProperty(exports, "Storage", { enumerable: true, get: function () { return storage_1.Storage; } });
__exportStar(require("./transfer-manager"), exports);
//# sourceMappingURL=index.js.map

@@ -5,3 +5,3 @@ /// <reference types="node" />

import { ApiError, BodyResponseCallback, DecorateRequestOptions } from './util';
export declare type RequestResponse = [Metadata, r.Response];
export type RequestResponse = [Metadata, r.Response];
export interface ServiceObjectParent {

@@ -16,7 +16,7 @@ interceptors: Interceptor[];

}
export declare type GetMetadataOptions = object;
export declare type Metadata = any;
export declare type MetadataResponse = [Metadata, r.Response];
export declare type MetadataCallback = (err: Error | null, metadata?: Metadata, apiResponse?: r.Response) => void;
export declare type ExistsOptions = object;
export type GetMetadataOptions = object;
export type Metadata = any;
export type MetadataResponse = [Metadata, r.Response];
export type MetadataCallback = (err: Error | null, metadata?: Metadata, apiResponse?: r.Response) => void;
export type ExistsOptions = object;
export interface ExistsCallback {

@@ -65,7 +65,7 @@ (err: Error | null, exists?: boolean): void;

}
export declare type CreateResponse<T> = any[];
export type CreateResponse<T> = any[];
export interface CreateCallback<T> {
(err: ApiError | null, instance?: T | null, ...args: any[]): void;
}
export declare type DeleteOptions = {
export type DeleteOptions = {
ignoreNotFound?: boolean;

@@ -86,9 +86,9 @@ ifGenerationMatch?: number;

}
declare type GetOrCreateOptions = GetConfig & CreateOptions;
export declare type GetResponse<T> = [T, r.Response];
type GetOrCreateOptions = GetConfig & CreateOptions;
export type GetResponse<T> = [T, r.Response];
export interface ResponseCallback {
(err?: Error | null, apiResponse?: r.Response): void;
}
export declare type SetMetadataResponse = [Metadata];
export declare type SetMetadataOptions = object;
export type SetMetadataResponse = [Metadata];
export type SetMetadataOptions = object;
/**

@@ -95,0 +95,0 @@ * ServiceObject is a base class, meant to be inherited from by a "service

@@ -22,3 +22,3 @@ /*!

import { Interceptor } from './service-object';
export declare type ResponseBody = any;
export type ResponseBody = any;
export interface DuplexifyOptions extends DuplexOptions {

@@ -53,3 +53,3 @@ autoDestroy?: boolean;

}
export declare type AbortableDuplex = Duplexify & Abortable;
export type AbortableDuplex = Duplexify & Abortable;
export interface PackageJson {

@@ -56,0 +56,0 @@ name: string;

@@ -15,3 +15,3 @@ import { Metadata, MetadataCallback, ServiceObject } from './nodejs-common';

*/
export declare type GetNotificationMetadataResponse = [ResponseBody, Metadata];
export type GetNotificationMetadataResponse = [ResponseBody, Metadata];
/**

@@ -31,3 +31,3 @@ * @callback GetNotificationMetadataCallback

*/
export declare type GetNotificationResponse = [Notification, Metadata];
export type GetNotificationResponse = [Notification, Metadata];
export interface GetNotificationOptions {

@@ -34,0 +34,0 @@ /**

@@ -11,3 +11,3 @@ /// <reference types="node" />

}
export declare type CreateUriCallback = (err: Error | null, uri?: string) => void;
export type CreateUriCallback = (err: Error | null, uri?: string) => void;
export interface Encryption {

@@ -17,3 +17,3 @@ key: {};

}
export declare type PredefinedAcl = 'authenticatedRead' | 'bucketOwnerFullControl' | 'bucketOwnerRead' | 'private' | 'projectPrivate' | 'publicRead';
export type PredefinedAcl = 'authenticatedRead' | 'bucketOwnerFullControl' | 'bucketOwnerRead' | 'private' | 'projectPrivate' | 'publicRead';
export interface QueryParameters extends PreconditionOptions {

@@ -20,0 +20,0 @@ contentEncoding?: string;

@@ -43,4 +43,4 @@ /// <reference types="node" />

}
export declare type SignerGetSignedUrlResponse = string;
export declare type GetSignedUrlResponse = [SignerGetSignedUrlResponse];
export type SignerGetSignedUrlResponse = string;
export type GetSignedUrlResponse = [SignerGetSignedUrlResponse];
export interface GetSignedUrlCallback {

@@ -47,0 +47,0 @@ (err: Error | null, url?: string): void;

@@ -15,3 +15,3 @@ /// <reference types="node" />

}
export declare type GetServiceAccountResponse = [ServiceAccount, Metadata];
export type GetServiceAccountResponse = [ServiceAccount, Metadata];
export interface GetServiceAccountCallback {

@@ -97,7 +97,7 @@ (err: Error | null, serviceAccount?: ServiceAccount, apiResponse?: Metadata): void;

}
export declare type CreateBucketResponse = [Bucket, Metadata];
export type CreateBucketResponse = [Bucket, Metadata];
export interface BucketCallback {
(err: Error | null, bucket?: Bucket | null, apiResponse?: Metadata): void;
}
export declare type GetBucketsResponse = [Bucket[], {}, Metadata];
export type GetBucketsResponse = [Bucket[], {}, Metadata];
export interface GetBucketsCallback {

@@ -119,3 +119,3 @@ (err: Error | null, buckets: Bucket[], nextQuery?: {}, apiResponse?: Metadata): void;

}
export declare type CreateHmacKeyResponse = [HmacKey, string, HmacKeyResourceResponse];
export type CreateHmacKeyResponse = [HmacKey, string, HmacKeyResourceResponse];
export interface CreateHmacKeyOptions {

@@ -152,3 +152,3 @@ projectId?: string;

}
export declare type GetHmacKeysResponse = [HmacKey[]];
export type GetHmacKeysResponse = [HmacKey[]];
export declare const PROTOCOL_REGEX: RegExp;

@@ -155,0 +155,0 @@ /**

@@ -262,2 +262,10 @@ "use strict";

class Storage extends nodejs_common_1.Service {
getBucketsStream() {
// placeholder body, overwritten in constructor
return new stream_1.Readable();
}
getHmacKeysStream() {
// placeholder body, overwritten in constructor
return new stream_1.Readable();
}
/**

@@ -479,10 +487,2 @@ * @callback Crc32cGeneratorToStringCallback

}
getBucketsStream() {
// placeholder body, overwritten in constructor
return new stream_1.Readable();
}
getHmacKeysStream() {
// placeholder body, overwritten in constructor
return new stream_1.Readable();
}
static sanitizeEndpoint(url) {

@@ -489,0 +489,0 @@ if (!exports.PROTOCOL_REGEX.test(url)) {

{
"name": "@google-cloud/storage",
"description": "Cloud Storage Client Library for Node.js",
"version": "6.7.0",
"version": "6.8.0",
"license": "Apache-2.0",

@@ -94,3 +94,3 @@ "author": "Google Inc.",

"gts": "^3.1.0",
"jsdoc": "^3.6.2",
"jsdoc": "^4.0.0",
"jsdoc-fresh": "^2.0.0",

@@ -104,3 +104,3 @@ "jsdoc-region-tag": "^2.0.0",

"proxyquire": "^2.1.3",
"sinon": "^14.0.0",
"sinon": "^15.0.0",
"tmp": "^0.2.0",

@@ -107,0 +107,0 @@ "typescript": "^4.6.4",

@@ -134,4 +134,6 @@ [//]: # "This README.md file is auto-generated, all changes to this file will be lost."

| Download File | [source code](https://github.com/googleapis/nodejs-storage/blob/main/samples/downloadFile.js) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/nodejs-storage&page=editor&open_in_editor=samples/downloadFile.js,samples/README.md) |
| Download a File in Chunks Utilzing Transfer Manager | [source code](https://github.com/googleapis/nodejs-storage/blob/main/samples/downloadFileInChunksWithTransferManager.js) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/nodejs-storage&page=editor&open_in_editor=samples/downloadFileInChunksWithTransferManager.js,samples/README.md) |
| Download File Using Requester Pays | [source code](https://github.com/googleapis/nodejs-storage/blob/main/samples/downloadFileUsingRequesterPays.js) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/nodejs-storage&page=editor&open_in_editor=samples/downloadFileUsingRequesterPays.js,samples/README.md) |
| Download Into Memory | [source code](https://github.com/googleapis/nodejs-storage/blob/main/samples/downloadIntoMemory.js) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/nodejs-storage&page=editor&open_in_editor=samples/downloadIntoMemory.js,samples/README.md) |
| Download Many Files With Transfer Manager | [source code](https://github.com/googleapis/nodejs-storage/blob/main/samples/downloadManyFilesWithTransferManager.js) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/nodejs-storage&page=editor&open_in_editor=samples/downloadManyFilesWithTransferManager.js,samples/README.md) |
| Storage Download Public File. | [source code](https://github.com/googleapis/nodejs-storage/blob/main/samples/downloadPublicFile.js) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/nodejs-storage&page=editor&open_in_editor=samples/downloadPublicFile.js,samples/README.md) |

@@ -211,2 +213,3 @@ | Enable Bucket Lifecycle Management | [source code](https://github.com/googleapis/nodejs-storage/blob/main/samples/enableBucketLifecycleManagement.js) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/nodejs-storage&page=editor&open_in_editor=samples/enableBucketLifecycleManagement.js,samples/README.md) |

| Upload From Memory | [source code](https://github.com/googleapis/nodejs-storage/blob/main/samples/uploadFromMemory.js) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/nodejs-storage&page=editor&open_in_editor=samples/uploadFromMemory.js,samples/README.md) |
| Upload Many Files With Transfer Manager | [source code](https://github.com/googleapis/nodejs-storage/blob/main/samples/uploadManyFilesWithTransferManager.js) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/nodejs-storage&page=editor&open_in_editor=samples/uploadManyFilesWithTransferManager.js,samples/README.md) |
| Upload Without Authentication | [source code](https://github.com/googleapis/nodejs-storage/blob/main/samples/uploadWithoutAuthentication.js) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/nodejs-storage&page=editor&open_in_editor=samples/uploadWithoutAuthentication.js,samples/README.md) |

@@ -213,0 +216,0 @@ | Upload Without Authentication Signed Url | [source code](https://github.com/googleapis/nodejs-storage/blob/main/samples/uploadWithoutAuthenticationSignedUrl.js) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/nodejs-storage&page=editor&open_in_editor=samples/uploadWithoutAuthenticationSignedUrl.js,samples/README.md) |

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc