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.

Package Sidebar

Install

npm i get-manifest-external

Weekly Downloads

1

Version

1.0.4

License

MIT

Last publish

Collaborators

  • mrmikemccabe