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 Feb 28, 2024 via pnpm
Package summary
Share
0
issues
6
licenses
42
MIT
10
Apache-2.0
5
ISC
3
other licenses
BSD-3-Clause
1
(BSD-3-Clause OR GPL-2.0)
1
BSD-2-Clause
1
Package created
11 Aug 2016
Version published
24 Jan 2023
Maintainers
1
Total deps
60
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
42 Packages, Including:
@tootallnate/once@2.0.0
abort-controller@3.0.0
agent-base@6.0.2
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.2
end-of-stream@1.4.4
ent@2.2.0
event-target-shim@5.0.1
extend@3.0.2
google-p12-pem@4.0.1
gtoken@6.1.2
http-proxy-agent@5.0.0
https-proxy-agent@5.0.1
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@5.0.2
retry@0.13.1
safe-buffer@5.2.1
stream-events@1.0.5
stream-shift@1.0.3
string_decoder@1.3.0
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
10 Packages, Including:
@google-cloud/paginator@3.0.7
@google-cloud/projectify@3.0.0
@google-cloud/promisify@3.0.1
@google-cloud/storage@6.9.1
ecdsa-sig-formatter@1.0.11
fast-text-encoding@1.0.6
gaxios@5.1.3
gcp-metadata@5.3.0
google-auth-library@8.9.0
teeny-request@8.0.3

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
5 Packages, Including:
inherits@2.0.4
lru-cache@6.0.0
once@1.4.0
wrappy@1.0.2
yallist@4.0.0

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-3-Clause OR GPL-2.0)

Permissive
1 Packages, Including:
node-forge@1.3.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/paginator3.0.712.76 kBApache-2.0
prod
@google-cloud/projectify3.0.09.62 kBApache-2.0
prod
@google-cloud/promisify3.0.110.58 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.25.11 kBMIT
prod
ent2.2.023.73 kBMIT
prod
extend3.0.27.09 kBMIT
prod
gaxios5.1.320.39 kBApache-2.0
prod
google-auth-library8.9.0109.46 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-request5.0.26.02 kBMIT
prod
teeny-request8.0.317.82 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.