axo
v0.0.2
Published
Return an ActiveXObject without mentioning it in the source
Downloads
36,377
Readme
AXO
AXO stands for ActiveXObject. And the sole purpose of this library is to
return the ActiveXObject
constructor from the environment it's loaded in.
Normally you would just reference the constructor directly by simply mentioning
this constructor in your source file can result in blocking of your
file.
There are 2 ways of tackling this issue:
- Use the active-x-obfuscator and introduce another build step in your code.
- Use
AXO
and never mention it.
Installation
npm install --save axo
This module makes the assumption that it can be loaded in node.js/commonjs based
environment and exports it self on the module.exports
. So using browserify for
the code makes a lot of sense here.
Usage
var AXO = require('axo');
new AXO('htmlfile');
License
MIT