Home
Docs
GitHub
Pricing
Blog
Log In

Run Sandworm Audit for your App

Get started
Hold on, we're currently generating a fresh version of this report
Generated on May 8, 2024 via pnpm
Package summary
Share
0
issues
5
licenses
45
MIT
9
Apache-2.0
3
ISC
2
other licenses
BSD-3-Clause
1
BSD-2-Clause
1
Package created
11 Aug 2016
Version published
7 Sep 2023
Maintainers
1
Total deps
59
Direct deps
17
License
Apache-2.0

Issues

0
This package has no issues

Licenses

MIT License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
sublicense
private-use
Cannot
hold-liable
Must
include-copyright
include-license
45 Packages, Including:
@tootallnate/once@2.0.0
abort-controller@3.0.0
agent-base@6.0.2
agent-base@7.1.1
arrify@2.0.1
async-retry@1.3.3
base64-js@1.5.1
bignumber.js@9.1.2
compressible@2.0.18
debug@4.3.4
duplexify@4.1.3
end-of-stream@1.4.4
ent@2.2.0
event-target-shim@5.0.1
extend@3.0.2
fast-xml-parser@4.3.6
gtoken@7.1.0
http-proxy-agent@5.0.0
https-proxy-agent@5.0.1
https-proxy-agent@7.0.4
is-stream@2.0.1
json-bigint@1.0.0
jwa@2.0.0
jws@4.0.0
mime-db@1.52.0
mime-types@2.1.35
mime@3.0.0
ms@2.1.2
node-fetch@2.7.0
p-limit@3.1.0
readable-stream@3.6.2
retry-request@6.0.0
retry@0.13.1
safe-buffer@5.2.1
stream-events@1.0.5
stream-shift@1.0.3
string_decoder@1.3.0
strnum@1.0.5
stubs@3.0.0
tr46@0.0.3
util-deprecate@1.0.2
uuid@8.3.2
uuid@9.0.1
whatwg-url@5.0.0
yocto-queue@0.1.0

Apache License 2.0

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
sublicense
private-use
use-patent-claims
place-warranty
Cannot
hold-liable
use-trademark
Must
include-copyright
include-license
state-changes
include-notice
9 Packages, Including:
@google-cloud/paginator@5.0.0
@google-cloud/projectify@4.0.0
@google-cloud/promisify@4.0.0
@google-cloud/storage@7.1.0
ecdsa-sig-formatter@1.0.11
gaxios@6.5.0
gcp-metadata@6.1.0
google-auth-library@9.9.0
teeny-request@9.0.0

ISC License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
Cannot
hold-liable
Must
include-copyright
include-license
3 Packages, Including:
inherits@2.0.4
once@1.4.0
wrappy@1.0.2

BSD 3-Clause "New" or "Revised" License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
place-warranty
Cannot
use-trademark
hold-liable
Must
include-copyright
include-license
1 Packages, Including:
buffer-equal-constant-time@1.0.1

BSD 2-Clause "Simplified" License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
place-warranty
Cannot
hold-liable
Must
include-copyright
include-license
1 Packages, Including:
webidl-conversions@3.0.1
Disclaimer

This deed highlights only some of the key features and terms of the actual license. It is not a license and has no legal value. You should carefully review all of the terms and conditions of the actual license before using the licensed material.

Sandworm is not a law firm and does not provide legal services. Distributing, displaying, or linking to this deed or the license that it summarizes does not create a lawyer-client or any other relationship.

Direct Dependencies

17
All Dependencies CSV
β“˜ This is a list of @google-cloud/storage 's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.
NameVersionSizeLicenseTypeVulnerabilities
@google-cloud/paginator5.0.013.13 kBApache-2.0
prod
@google-cloud/projectify4.0.09.79 kBApache-2.0
prod
@google-cloud/promisify4.0.010.69 kBApache-2.0
prod
abort-controller3.0.017.14 kBMIT
prod
async-retry1.3.32.53 kBMIT
prod
compressible2.0.183 kBMIT
prod
duplexify4.1.317.87 kBMIT
prod
ent2.2.023.73 kBMIT
prod
fast-xml-parser4.3.6164.06 kBMIT
prod
gaxios6.5.0103.48 kBApache-2.0
prod
google-auth-library9.9.0575.74 kBApache-2.0
prod
mime-types2.1.355.46 kBMIT
prod
mime3.0.018.25 kBMIT
prod
p-limit3.1.03.19 kBMIT
prod
retry-request6.0.06.18 kBMIT
prod
teeny-request9.0.017.97 kBApache-2.0
prod
uuid8.3.227.32 kBMIT
prod

Visualizations

Frequently Asked Questions

What does @google-cloud/storage do?

The "@google-cloud/storage" is a Node.js client for Google Cloud Storage. This package provides idiomatic interaction with Google's world-wide storage and retrieval service, which lets you store any amounts of data at any time. The API client can be used for a variety of tasks, such as serving website content, storing data for archival and disaster recovery, and distributing large data objects to users via direct download.

How do you use @google-cloud/storage?

To use "@google-cloud/storage", you need to install the package in your project by running npm install @google-cloud/storage from your terminal. Below is an example of how you might use "@google-cloud/storage" in a JavaScript file:

// Imports the Google Cloud client library
const {Storage} = require('@google-cloud/storage');

// Creates a client using Application Default Credentials
const storage = new Storage();

// The ID of your GCS bucket
const bucketName = 'your-unique-bucket-name';

async function createBucket() {
  // Creates the new bucket
  await storage.createBucket(bucketName);
  console.log(`Bucket ${bucketName} created.`);
}

createBucket().catch(console.error);

In the above example, the Storage client is initialized and then used to create a new bucket in your Google Cloud Storage.

Where are the @google-cloud/storage docs?

You can find the "@google-cloud/storage" documentation at the Google Cloud Storage Node.js Client API Reference and the Google Cloud Storage Documentation. They provide a comprehensive guide on how to use the Google Cloud Storage with Node.js, along with useful examples and practices.