Have ideas to improve npm?Join in the discussion! »

    karma-phantomjs-shim

    1.5.0 • Public • Published

    karma-phantomjs-shim

    Provides shims when running tests in PhantomJS.

    Use

    Install the plugin with npm:

    npm install karma-phantomjs-shim
    

    Configure Karma to load the plugin as a framework:

    module.exports = function(config) {
      config.set({
        frameworks: ['phantomjs-shim']
        // additional settings here ...
      });
    };

    If you've defined the plugins section in your Karma config file you'll also need to add a karma-phantomjs-shim entry to your plugins array:

    module.exports = function(config) {
      config.set({
        // [...]
        plugins: ['karma-phantomjs-shim']
        // [...]
      });
    };

    Shims

    • CustomEvent
    • Function.prototype.bind
    • Object.assign
    • String.prototype.includes
    • String.prototype.repeat
    • String.prototype.startsWith
    • requestAnimationFrame

    Want more? Pull requests welcome!

    Install

    npm i karma-phantomjs-shim

    DownloadsWeekly Downloads

    10,816

    Version

    1.5.0

    License

    MIT

    Last publish

    Collaborators

    • avatar