Skip to content

vzvu3k6k/conjurify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

conjurify

Userscripts can't access modules linked by Browserify as they are isolated by default.

Conjurify enables you to peek these modules.

Synopsis

// ==UserScript==
// @grant          none
// @run-at         document-end
// ==/UserScript==

var Conjurify = require('@vzvu3k6k/conjurify');
var conjurify = new Conjurify(window);
conjurify.setTrap();

window.addEventListener('load', () => {
  conjurify.removeTrap();
  var require = conjurify.getRequire();
  var foo = require('./foo');
});

About

A package for userscripts to require modules isolated by Browserify

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published