New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

gapi-snapshot

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gapi-snapshot

An extremely thin wrapper for a snapshot of Google's gapi JS lib

latest
Source
npmnpm
Version
0.1.0
Version published
Maintainers
1
Created
Source

gapi-snapshot

1 - Overview

This node package is the minimal wrapper on the Google client side Javascript lib gapi.js , as this library seems to be available only on CDNs.

As gapi.js may be updated any time I added a snapshot date to the node package.

2 - Install

From terminal:

$ npm install gapi-snapshot

3 - User Guide

See gapi official doc.

Exemple:

import gapi from './gapi-snapshot';

// Loads the client library and the auth2 library together for efficiency.
// Loading the auth2 library is optional here since `gapi.client.init` function will load
// it if not already loaded. Loading it upfront can save one network request.
gapi.load('client:auth2', initClient);

// Initialize the client with API key and People API, and initialize OAuth with an
// OAuth 2.0 client ID and scopes (space delimited string) to request access.
gapi.client.init({
    'apiKey': 'YOUR_API_KEY',
    'discoveryDocs': ['https://people.googleapis.com/$discovery/rest'],
    'clientId': 'YOUR_WEB_CLIENT_ID.apps.googleusercontent.com',
    'scope': 'profile',
  }).then(function() {
    // after you enter your credentials in a Google popup
    console.log('authenticated');
    // display credentials
    console.log(gapi.auth.getToken());
};

4 - Context

This wrapper is used in ...

Keywords

google

FAQs

Package last updated on 07 May 2018

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts