javascript-injector

0.7.1 • Public • Published

javascript-injector

Known Vulnerabilities

Inject headers, footers, and wrappers into JavaScript source code.

Installation

npm i javascript-injector

Importing

Module

import JavaScriptInjector from "javascript-injector";

CommonJS

const JavaScriptInjector = require("javascript-injector");

Usage

const undecorated = `console.log("undecorated");`;


function decorator (callback) {
    console.log("before");

    callback();

    console.log("after");
}


const injector = new JavaScriptInjector();

injector.addDecorator(decorator);

const decorated = injector.inject(undecorated);

const f = new Function(decorated);

f();

/javascript-injector/

    Package Sidebar

    Install

    npm i javascript-injector

    Weekly Downloads

    0

    Version

    0.7.1

    License

    MPL-2.0

    Unpacked Size

    523 kB

    Total Files

    16

    Last publish

    Collaborators

    • voidvoxel