get-manifest-external

1.0.4 • Public • Published

get-manifest-external

Include this file in a Chrome App or Extension's background page and it will allow you to request the manifest file from an external page.

Usage

Installation

npm install get-manifest-external --save

background.js

// require the file in background.js
require('get-manifest-external');
 
// or import the file into background.js (requires babel)
import 'get-manifest-external';
 

manifest.json

  
  ...
 
  "externally-connectable"{
    "matches": ["your-external-page-here"]
  }  
 

External page

 
chrome.runtime.sendMessage(<your extension key>, { message: 'getManifest' }, function(manifest) {
  console.log(manifest);
});

Why?

Can be used to check if an extension is installed as well as displaying the currently installed extension's version.

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i get-manifest-external

      Weekly Downloads

      1

      Version

      1.0.4

      License

      MIT

      Last publish

      Collaborators

      • mrmikemccabe