Giter Club home page Giter Club logo

webpack-spritesmith's Introduction

npm

A webpack plugin that converts a set of images into a spritesheet and SASS/LESS/Stylus mixins, using spritesmith and spritesheet-templates

All ideas are shamelessly taken from gulp.spritesmith.

Example

Let's say you have the following folder structure

/
|-src
| |-ico
| | |-new.png
| | |-open.png
| | |-save.png
| | ...
| |-style.styl
| ...
|-webpack.config.js

Then you need to instantiate the plugin in the webpack config like this:

//webpack.config.js
var path = require('path');

var SpritesmithPlugin = require('webpack-spritesmith');

module.exports = {
    // ...
    module: {
        rules: [
            {test: /\.styl$/, use: [
                'style-loader',
                'css-loader',
                'stylus-loader'
            ]},
            {test: /\.png$/, use: [
                'file-loader?name=i/[hash].[ext]'
            ]}
        ]
    },
    resolve: {
        modules: ["node_modules", "spritesmith-generated"]
    },
    plugins: [
        new SpritesmithPlugin({
            src: {
                cwd: path.resolve(__dirname, 'src/ico'),
                glob: '*.png'
            },
            target: {
                image: path.resolve(__dirname, 'src/spritesmith-generated/sprite.png'),
                css: path.resolve(__dirname, 'src/spritesmith-generated/sprite.styl')
            },
            apiOptions: {
                cssImageRef: "~sprite.png"
            }
        })
    ]
    // ...
};

And then just use it

//style.styl
@import '~sprite.styl'

.close-button
    sprite($close)
.open-button
    sprite($open)

There are a few things to notice in config

  • file-loader used for generated image
  • resolve contains location of where generated image is
  • cssImageRef is specified as '~sprite.png'

So the way generated image is accessed from the generated API now must be specified manually.

Config

  • src - used to build a list of source images

    • cwd should be the closest common directory for all source images;
    • glob well... it is a glob
    • options - optional. These options are passed down to the packages that handle the globbing of images. (We use gaze, which passes them down to globule, which also passes them down to node-glob.)

    cwd and glob both will be passed directly to glob (and gaze in watch mode), then the resulting list of files will be used as a list of source images

  • target - generated files

    • image - the target image's filename. Can be interpolated with loader-utils. I would recommend to use file-loader for interpolation though.
    • css - can be one of the following
      • "full/path/to/spritesheet/api" - for example path.resolve(__dirname, 'src/spritesmith-generated/sprite.styl')

      • ["full/path/to/spritesheet/api1", "full/path/to/spritesheet/api2"],

      • ["full/path/to/spritesheet/api1", ["full/path/to/spritesheet/api2", spritesmithTemplatesOptions]] spritesmithTemplatesOptions - is the second argument here

        for example

            ...
            css: [
                path.resolve(__dirname, 'src/spritesmith-generated/sprite.styl'),
                [path.resolve(__dirname, 'src/spritesmith-generated/sprite.json'), {
                    format: 'json_texture'
                }]
            ]
  • apiOptions - optional

    • generateSpriteName - a function. Takes a full path to a source image file and expected to return name by which it will be referenced in API. Return value will be used as sprite.name for spritesheet-templates. Default behaviour is to use filename (without dirname and extension)
    • spritesheet_name, retina_spritesheet_name - passed to spritesheet-templates (retina_spritesheet_name only takes effect if apiOptions.retina is also specified)
    • cssImageRef - a path by which a generated image will be referenced in API. If target.image is interpolated, cssImageRef should be interpolated the same way too.
    • handlebarsHelpers - an object. Container for helpers to register to handlebars for our template
      • Each key-value pair is the name of a handlebars helper corresponding to its function
      • For example, {half: function (num) { return num/2; } will add a handlebars helper that halves numbers
      • Note that handlebarsHelpers is global. If you have multiple instances of SpritesmithPlugin, helpers defined later will override helpers defined earlier.
  • spritesmithOptions - optional. Options for spritesmith

  • retina - optional, when specified, uses retina capabilities of spritesheet-templates. Can be either a suffix string (like '@2x') or an object consisting of three fields:

    • classifier - Function that allows to say which source is for retina spritesheet and which is not. Will be called with full path to source file, and should return an object of this format -
          {
              type: String, // determines which kind of source is this. May take one of the two values: 'retina' and 'normal'
              normalName: String, //a full path to the corresponding normal source image
              retinaName: String, //a full path to the corresponding retina source image
          }
    • targetImage - a full path to the generated retina image
    • cssImageRef - a path by which generated image will be referenced in the API

    When used as a suffix string it applies to source files, a filename for retina spritesheet image and cssImageRef

    apiOptions.generateSpriteName will be applied to normalName returned by retina.classifier

  • customTemplates - optional. An object with keys and values corresponding to format names and template descriptions respectively. Template description can be either a path/to/handlebars/template/file or a template function

    You can use templates registered here as format in "target.css"

    For example you can write something like this

    //webpack.config.js
    var templateFunction = function (data) {
        var shared = '.ico { background-image: url(I) }'
            .replace('I', data.sprites[0].image);
    
        var perSprite = data.sprites.map(function (sprite) {
            return '.ico-N { width: Wpx; height: Hpx; background-position: Xpx Ypx; }'
                .replace('N', sprite.name)
                .replace('W', sprite.width)
                .replace('H', sprite.height)
                .replace('X', sprite.offset_x)
                .replace('Y', sprite.offset_y);
        }).join('\n');
    
        return shared + '\n' + perSprite;
    };
    
    module.exports = {
        ...
        plugins: [
            new SpritesmithPlugin({
                target: {
                    ...
                    css: [
                        [path.resolve(__dirname, 'src/spritesmith-generated/sprite-1.css'), {
                            format: 'function_based_template'
                        }],
                        [path.resolve(__dirname, 'src/spritesmith-generated/sprite-2.css'), {
                            format: 'handlebars_based_template'
                        }]
                    ]
                },
                customTemplates: {
                    'function_based_template': templateFunction,
                    'handlebars_based_template': path.resolve(__dirname, '../my_handlebars_template.handlebars')
                },
                ...
            })
        ]
    }
  • logCreatedFiles optional. When set to true will console.log a list of created files.

This scary readme file is a cry for help. If someone can improve it please do. Also the config itself is terrible, it could also use some improvement. I welcome any reasonable suggestions. Thank you.

webpack-spritesmith's People

Contributors

alettieri avatar dependabot[bot] avatar haroenv avatar hodzh avatar lcxfs1991 avatar liorcode avatar mixtur avatar olendavis avatar sidiadevelopment avatar subhog avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

webpack-spritesmith's Issues

0.0.4 is empty

something went wrong between 0.0.3 and 0.0.4

$ curl -s http://registry.npmjs.org/webpack-spritesmith/-/webpack-spritesmith-0.0.4.tgz | tar tvz
-rw-rw-r-- 1000/1000 920 2016-01-28 08:23 package/package.json
-rw-rw-r-- 1000/1000 11 2015-11-26 08:49 package/.npmignore
$ curl -s http://registry.npmjs.org/webpack-spritesmith/-/webpack-spritesmith-0.0.3.tgz | tar tvz
-rw-rw-r-- 1000/1000 920 2015-11-30 04:14 package/package.json
-rw-rw-r-- 1000/1000 3609 2015-11-30 04:13 package/Readme.md
-rw-rw-r-- 1000/1000 3824 2015-11-30 04:15 package/lib/Plugin.js
-rw-rw-r-- 1000/1000 1649 2015-11-26 08:14 package/lib/processOptions.js

Wrong path to images in version 0.3.0

Seems like this issue is back in version 0.3.0
#7

With
apiOptions: {
cssImageRef: 'src/img/sprite.png'
}
I get
$arrow-left: (764px, 490px, -764px, -490px, 53px, 105px, 1489px, 1067px, 'src/img\sprite.png', 'arrow_left', );

I use
Windows 10
webpack 2.1.0-beta.27
node v6.9.1
npm 3.10.8

It works fine in version 0.2.6

Webpack compiles the same files several times after starting

Hie!
Webpack compiles the same files several times after starting. It looks like infinite looping. Can you please look my config (https://github.com/g1un/webpack-learn/blob/master/webpack.config.js) and say what's wrong?

For example:
webpack: Compiled successfully.
webpack: Compiling...
Hash: 271faba491d182ab12cc
Version: webpack 3.0.0
Time: 30ms
Asset Size Chunks Chunk Names
img/sprite.png 109 kB [emitted]
main.css 451 bytes 0 [emitted] app
index.html 889 bytes [emitted]
[86] ./src/css/main.scss 41 bytes {0} [built]
+ 88 hidden modules
Child html-webpack-plugin for "index.html":
2 modules
Child extract-text-webpack-plugin:
Asset Size Chunks Chunk Names
img/sprite.png 109 kB [emitted]
[0] ./src/img/sprite/sprite.png 60 bytes {1} [built]
[1] ./node_modules/css-loader!./node_modules/sass-loader/lib/loader.js!./src/css/main.scss 698 bytes {1} [built]
+ 1 hidden module
webpack: Compiled successfully.
webpack: Compiling...
Hash: 9aa5a8f6c5fc5f52c538
Version: webpack 3.0.0
Time: 42ms
Asset Size Chunks Chunk Names
img/sprite.png 109 kB [emitted]
main.css 451 bytes 0 [emitted] app
index.html 889 bytes [emitted]
[86] ./src/css/main.scss 41 bytes {0} [built]
+ 88 hidden modules
Child html-webpack-plugin for "index.html":
2 modules
Child extract-text-webpack-plugin:
Asset Size Chunks Chunk Names
img/sprite.png 109 kB [emitted]
[0] ./src/img/sprite/sprite.png 60 bytes {0} [built]
[1] ./node_modules/css-loader!./node_modules/sass-loader/lib/loader.js!./src/css/main.scss 698 bytes {0} [built]
+ 1 hidden module
webpack: Compiled successfully.
webpack: Compiling...
Hash: 271faba491d182ab12cc
Version: webpack 3.0.0
Time: 29ms
Asset Size Chunks Chunk Names
img/sprite.png 109 kB [emitted]
main.css 451 bytes 0 [emitted] app
index.html 889 bytes [emitted]
[86] ./src/css/main.scss 41 bytes {0} [built]
+ 88 hidden modules
Child html-webpack-plugin for "index.html":
2 modules
Child extract-text-webpack-plugin:
Asset Size Chunks Chunk Names
img/sprite.png 109 kB [emitted]
[0] ./src/img/sprite/sprite.png 60 bytes {1} [built]
[1] ./node_modules/css-loader!./node_modules/sass-loader/lib/loader.js!./src/css/main.scss 698 bytes {1} [built]
+ 1 hidden module
webpack: Compiled successfully.

Thanks.

Multiple customTemplates functions

Hi there!

I have a case where I have to have multiple instances of SpritesmithPlugin for my webpack project. As Im refactoring huge legacy project ( basically moving it from compass + browserify + ruby asset_pipeline to webpack ) I have many strange requirements.
So Im working on icon sprites right now and we have edge case that for many different folders I need to have separate SpritesmithPlugin configurations. So I just add many times new SpritesmithPlugin and it works except for customTemplates. I need to have separate customTemplates functions for different instances but as I see, they are overwritten.
Is there any trick to use?

Wrong path with retina option on windows OS

I enabled the retina option, and this are my full configuration of webpack-spritesmit

new SpritesmithPlugin({
            src: {
                cwd: path.resolve(__dirname, '../static/sprites'),
                glob: '*.png'
            },
            target: {
                image: path.resolve(__dirname, '../static/img/sprites/iup_sprite.png'),
                css: path.resolve(__dirname, '../app/styles/sprite.scss'),

            },
            retina: '@2x',
            spritesmithOptions: {
                padding: 5
            },
            apiOptions: {
                cssImageRef: "../../../../static/img/sprites/iup_sprite.png",
            }
        }),

So the plugin works very nicely, but when it try to generate the retina image on a windows machine it give to the sprite.scss a wrong path as following:

$retina-small-play-btn-image: '../../../../static/img/sprites\[email protected]';

if you noticed the last slash is a backslash which is what windows use as path reference.

I spent a bit of time debugging the plugin and look for the cause, and i find out that the problem is given from the path.format() on processOptions/addSuffixToFileName. it seem that it process the path as the OS want, but of course css is not happy about it.

I did a quick fix in this way:

function addSuffixToFileName(suffix, fileName) {
    var parsed = path.parse(fileName);
    parsed.name += suffix;
    parsed.base = parsed.name + parsed.ext;
    return parsed.dir + '/' + parsed.base; // Instead of using path.format()
}

Let me know if is my mistake on configuring the plugin, or if you'd like a PR about this issue.
Thanks a lots for the plugin anyway, very useful.

ERROR in EISDIR: illegal operation on a directory, open '/app/mobile/web/dist/img'

plugin generate sprite.scss file but not build img sprite
Output error ERROR in EISDIR: illegal operation on a directory, open '/app/mobile/web/dist/img'

webpack 3.6.0

new SpritesmithPlugin({
            src: {
                cwd: path.resolve(__dirname, './mobile/web/img/sprite-icons'),
                glob: '*.png'
            },
            target: {
                image: path.resolve(__dirname, './mobile/web/dist/img/'),
                css: path.resolve(__dirname, './mobile/web/scss/common/sprite.scss')
            },
            apiOptions: {
                cssImageRef: "sprite.png",
                retina: '@2x'
            }
        })

Watch the files

Can i set watch the my images for restart build sprite and scss?
Example i add new img or delete
And i rename img files

empty sprite

Hey,

I've got the following config:

    webpackConfig.plugins.push(new SpritesmithPlugin({
      src: {
        cwd: pathString + '/' + key + '/images/sprites',
        glob: '*.png'
      },
      target: {
        image: path.join(pathString, key, 'images', 'generated', 'sprite.png'),
        css: path.join(pathString, key, 'css', 'generated', '_sprites.scss')
      },
        apiOptions: {
        cssImageRef: '/' + key + '/images/generated/sprite.png'
      }
    }));

Which works great when I have a sprites folder and need things made into a sprite. However, in the case where I'm not using a sprites folder, it still generates an empty sprite.

Is there a way to check if the cwd path actually has something inside before processing?

what does `~` in cssImageRef: "~sprite.png" mean?

hi mixtur ,i am confused about your example :

resolve: {
        //webpack 1:
        modulesDirectories: ["node_modules", "spritesmith-generated"],
        //webpack 2:
        modules: ["node_modules", "spritesmith-generated"]
    }, 

and

apiOptions: {
    cssImageRef: "~sprite.png"
}

1.what does ~ in cssImageRef: "~sprite.png" mean?
2. is spritesmith-generated related to ~sprite.png or ~?

Looking forward to your reply
thx

spritesmithOptions is ignored

Hi,
I am trying to create 2 separate sprite images for later usage in one Sass file, but there is a problem, since both generates sass files have the same variable name: $spritesheet ($spritesheet-image, $spritesheet-sprites, etc.)
I have found in docs option to rename generated spritesheet variable:

spritesmithOptions: {
    cssSpritesheetName: 'ci-icon-1'
}

but it does not work!
What I am doing wrong?

The config 'glob' does not work with `**`

my config for this plugin is

plugins: [
   new SpritesmithPlugin({
     // 目标小图标
     src: {
       cwd: path.resolve(__dirname, '../src/assets/icons'),
       glob: '{**.png,**.jpg}'
     },
     // 输出雪碧图文件及样式文件
     target: {
       image: path.resolve(__dirname, '../src/assets/sprite/sprite.png'),
       css: path.resolve(__dirname, '../src/assets/sprite/sprite.css')
     },
     // 样式文件中调用雪碧图地址写法
     apiOptions: {
       cssImageRef: './sprite.png'
     },
     spritesmithOptions: {
       algorithm: 'top-down'
     }
   })
 ]

and my directories are
image

each subdirectory has some .png files。 But it seem to only cope with the files in the first directory.

v0.2.0 is not on npm :)

Hi !,

I get this error when i try to use v0.2.0

npm ERR! No compatible version found: webpack-spritesmith@^0.2.0

Can you update on npm ?

thanks !

How to make custom generated sprite names?

In gulp.spritesmith which this package is heavily inspired by, you can have spritesmith generate custom class prefixes for sprite classes? Is there a way to do this in this package?

Here's an example from the gulp.spritesmith docs.

// Prefix all sprite names with `sprite-` (e.g. `home` -> `sprite-home`)
cssVarMap: function (sprite) {
  sprite.name = 'sprite_' + sprite.name;
}

// Generates:
// $sprite_fork_x = 0px;
// $sprite_fork_y = 0px;

// As oppposed to default:
// $fork_x = 0px;
// $fork_y = 0px;

Clean old img sprite

Have a option clean old sprite when generate new sprite and i must myself?
Or to disable watch files, because old files not removed
Or use webpack clean plugin when I add/remove images

Request: output the sprite in jpg

I would like to be able to output a jpg because its size is much smaller than the png.

Of course, this is not an issue but a request for new features ;)
Thanks for your plugin, which is useful !

I am doing a website with a photo gallery pattern (an architecture company which would like to expose a list of their realizations).

My production environment is still in HTTP1.1 so I would like to use a sprite for the webpage with the list. My problem is the output file (png) which is 5MB. So I take a software to manually convert it to a jpg, but I saw a library (npm i jimp) which could do automatically this kind of job.

Thanks

sprite padding does not work with retina

Hello

if I specify a padding for Spritesmith in the spritesmithOptions config, the generated normal sprite image is correct, but the retina sprite gets the same padding. It should get double padding.

gulp-spritesmith does it correctly:

    // Prepare spritesmith parameters
    var spritesmithParams = {
      engine: params.engine,
      algorithm: params.algorithm,
      padding: params.padding || 0,
      algorithmOpts: params.algorithmOpts || {},
      engineOpts: params.engineOpts || {},
      exportOpts: imgOpts
    };
    var that = this;

    // Construct our spritesmiths
    var spritesmith = new Spritesmith(spritesmithParams);
    var retinaSpritesmithParams;
    var retinaSpritesmith;
    if (retinaImages) {
      retinaSpritesmithParams = _.defaults({
        padding: spritesmithParams.padding * 2 <========= HERE ;)
      }, spritesmithParams);
      retinaSpritesmith = new Spritesmith(retinaSpritesmithParams);
    }

Something could be done I guess in function getSpritesmithConfig(field) in compileRetina.js

Thanks.

Retina not working

I use PostCss with ExtractTextPlugin for generate css files
i use spritesmith for generated icon mixin and sprite
But i start webpack, postcss loader say me that Undefined variable: "$retina-groups"
I think because spritesmith start after postcss.
I want start spritesmith before postcss
It possible?

syntax error in processOptions.js

Hi,
In version 0.2.5, I'm facing this error at the time of compilation.

/usr/local/apache2/htdocs/xyz/current/node_modules/webpack-spritesmith/lib/processOptions.js:38 _.forEach(mergedOptions.customTemplates, (template, templateName) => { ^ SyntaxError: Unexpected token > at Module._compile (module.js:439:25) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/usr/local/apache2/htdocs/xyz/current/node_modules/webpack-spritesmith/lib/Plugin.js:5:22) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32)

can you please fix this.

how to make sprite with jpg?

I tried to make cssSprite with picture in JPG and PNG,but only PNG work. It looks like JPG be ignored .
this is my configs:
new SpritesmithPlugin({ src: { cwd: path.resolve(__dirname, '../static/images'), glob: '*.png' }, target: { image: path.resolve(__dirname, '../src/assets/images/sprite.png'), css: path.resolve(__dirname, '../src/assets/images/sprite.less') }, apiOptions: { cssImageRef: "~sprite.png" } })
I tried again to configure glob to ‘*.*’ and '*.jpg', but failed.
How can I achieve this goal?thinks!

empty module after install

after npm install webpack-spritesmith -D it doesn't clone the lib folder, i think !/lib/* didn't work out any idea?

Error in processOptions.js as of version 0.2.4 with certain options.

With the release of 0.2.4, I'm getting an error when attempting to build sprites. Everything works nicely when locking the version to 0.2.3.

Unfortunately, I set this up a month ago, and can't remember why I chose what I did - otherwise I'd try to track down what's happening.

Callstack:

TypeError: Cannot use 'in' operator to search for 'format' in undefined
    at normalizeOne (...\webpack-spritesmith\lib\processOptions.js:72:38)
    at Array.map (native)
    at normalizeTargetCss (...\webpack-spritesmith\lib\processOptions.js:60:36)
    at module.exports (...\webpack-spritesmith\lib\processOptions.js:28:5)
    at Object.SpritesmithPlugin (...\webpack-spritesmith\lib\Plugin.js:8:20)
    at Object.<anonymous> (webpack.config.js:25:5)
    at Module._compile (module.js:541:32)
    at loader (...\babel-register\lib\node.js:158:5)
    at Object.require.extensions.(anonymous function) [as .js] (...\babel-register\lib\node.js:168:7)
    at Module.load (module.js:458:32)

Webpack configuration (development):

new SpritesmithPlugin({
  src: {
    cwd: './assets/icons',
    glob: '*.png'
  },
  target: {
    image: 'assets/icons.png',
    css: 'assets/icons.css'
  },
  apiOptions: {
    cssImageRef: './icons.png'
  },
}),

Environment:

Node 6.2.1
Windows 10
Webpack 1.12.15

Generation spritesmith file in a multi-page project.

Generation spritesmith file in a multi-page project. For index it is formed normally, for another writes error Module not found: Error: Can not resolve './sprite.png' in ' \ webpack_template \ source \ pages \ blog'.
The file with the picture sprite.png is formed in the folder with the main entry, where the index files are, otherwise it does not work either.
How to solve this problem?
Here's my template. https://github.com/OrionPro/webpack_template
ps Sorry for my English

If you can customize the template is perfect

css output style i like this
.demo1, demo2, demo4{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB0CAMAAABjROYVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzRBMTUzOEE5RDU1MTFFNTg5MEZDQjgyRkEzQzhFODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzRBMTUzOEI5RDU1MTFFNTg5MEZDQjgyRkEzQzhFODEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNEExNTM4ODlENTUxMUU1ODkwRkNCODJGQTNDOEU4MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNEExNTM4OTlENTUxMUU1ODkwRkNCODJGQTNDOEU4MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl2hm60AAADAUExURWd02u/z9PH09XJx2olt2pVr26mttbjC7OTm6c+v6q1m21112qyy6Pz9/q6T4+nn9/X4+ImOmHaO39PW2o+a4mhuelJZaHN5heXV8/n6/Fd32t3h7p9p29fW87m8w/T29/r8/);
}
.demo1 {
background-position: -36px -68px;
width: 36px;
height: 30px;
}
.demo2 {
background-position: -36px -68px;
width: 36px;
height: 30px;
}
.idemo4 {
background-position: -36px -68px;
width: 36px;
height: 30px;

}

so bad like this:
.demo1 {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB0CAMAAABjROYVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzRBMTUzOEE5RDU1MTFFNTg5MEZDQjgyRkEzQzhFODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzRBMTUzOEI5RDU1MTFFNTg5MEZDQjgyRkEzQzhFODEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNEExNTM4ODlENTUxMUU1ODkwRkNCODJGQTNDOEU4MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNEExNTM4OTlENTUxMUU1ODkwRkNCODJGQTNDOEU4MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl2hm60AAADAUExURWd02u/z9PH09XJx2olt2pVr26mttbjC7OTm6c+v6q1m21112qyy6Pz9/q6T4+nn9/X4+ImOmHaO39PW2o+a4mhuelJZaHN5heXV8/n6/Fd32t3h7p9p29fW87m8w/T29/r8/);
background-position: -36px -68px;
width: 36px;
height: 30px;
}
.demo2 {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB0CAMAAABjROYVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzRBMTUzOEE5RDU1MTFFNTg5MEZDQjgyRkEzQzhFODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzRBMTUzOEI5RDU1MTFFNTg5MEZDQjgyRkEzQzhFODEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNEExNTM4ODlENTUxMUU1ODkwRkNCODJGQTNDOEU4MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNEExNTM4OTlENTUxMUU1ODkwRkNCODJGQTNDOEU4MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl2hm60AAADAUExURWd02u/z9PH09XJx2olt2pVr26mttbjC7OTm6c+v6q1m21112qyy6Pz9/q6T4+nn9/X4+ImOmHaO39PW2o+a4mhuelJZaHN5heXV8/n6/Fd32t3h7p9p29fW87m8w/T29/r8/);
background-position: -36px -68px;
width: 36px;
height: 30px;
}
.demo4 {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB0CAMAAABjROYVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzRBMTUzOEE5RDU1MTFFNTg5MEZDQjgyRkEzQzhFODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzRBMTUzOEI5RDU1MTFFNTg5MEZDQjgyRkEzQzhFODEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNEExNTM4ODlENTUxMUU1ODkwRkNCODJGQTNDOEU4MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNEExNTM4OTlENTUxMUU1ODkwRkNCODJGQTNDOEU4MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl2hm60AAADAUExURWd02u/z9PH09XJx2olt2pVr26mttbjC7OTm6c+v6q1m21112qyy6Pz9/q6T4+nn9/X4+ImOmHaO39PW2o+a4mhuelJZaHN5heXV8/n6/Fd32t3h7p9p29fW87m8w/T29/r8/);
background-position: -36px -68px;
width: 36px;
height: 30px;
}

Prefixing css file paths with version build

Hi, i'm using this plugin for many projects thanks!

In one project that i'm working on we upload our assets to S3 in a folder with the name as the version of the build. Example:

  • v1.120/all.js, v1.120/src/img/sprites/mnm_sprite.png
  • v1.121/all.js, v1.121/src/img/sprites/mnm_sprite.png

In development mode, of course, we don't have this folder prefix so the plugin works just fine.

My configs:

new SpritesmithPlugin({
        src: {
          cwd: path.resolve(__dirname, '../static/baseSprites'),
          glob: '*.png'
        },
        target: {
          image: path.resolve(__dirname, '../static/sprites/mnm_sprite.png'),
          css: path.resolve(__dirname, '../styles/sprite.scss'),

        },
        retina: '@2x',
        spritesmithOptions: {
          padding: 0,
          algorithm: 'top-down'
        },
        apiOptions: {
          cssImageRef: "/src/img/sprites/mnm_sprite.png",
        }
      }),

How you can notice the cssImageRef is set just fine for my local development and add to my sprite.scss the following instructions:

$alert-icon-red-image: '/src/img/sprites/mnm_sprite.png';
$alert-icon-red: (0px, 558px, 0px, -558px, 36px, 36px, 85px, 774px, '/src/img/sprites/mnm_sprite.png', 'alertIconRed', );

Although when i'm deploying to production i would like to have it prefixed at least with the version build as following.

$alert-icon-red-image: '/v1.120/src/img/sprites/mnm_sprite.png';
$alert-icon-red: (0px, 558px, 0px, -558px, 36px, 36px, 85px, 774px, '/v1.120/src/img/sprites/mnm_sprite.png', 'alertIconRed', );

my publicPath option in webpack refer to the full CDN url with the version build too not sure why is not used on the generation of the css file.

output: {
  publicPath: 'https://CDNURL.com/v1.120/'
}

but on production the path used is https://CDNURL.com/src/img/sprites/mnm_sprite.png without the build number :(

any idea?

npm not able to install ossuibuilder

0 info it worked if it ends with ok
1 verbose cli [ 'C:\Program Files\nodejs\node.exe',
1 verbose cli 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js',
1 verbose cli 'install' ]
2 info using [email protected]
3 info using [email protected]
4 silly loadCurrentTree Starting
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 silly install normalizeTree
8 silly loadCurrentTree Finishing
9 silly loadIdealTree Starting
10 silly install loadIdealTree
11 silly cloneCurrentTree Starting
12 silly install cloneCurrentTreeToIdealTree
13 silly cloneCurrentTree Finishing
14 silly loadShrinkwrap Starting
15 silly install loadShrinkwrap
16 silly loadShrinkwrap Finishing
17 silly loadAllDepsIntoIdealTree Starting
18 silly install loadAllDepsIntoIdealTree
19 silly fetchNamedPackageData es6-promise
20 silly mapToRegistry name es6-promise
21 silly mapToRegistry using default registry
22 silly mapToRegistry registry https://registry.npmjs.org/
23 silly mapToRegistry data Result {
23 silly mapToRegistry raw: 'es6-promise',
23 silly mapToRegistry scope: null,
23 silly mapToRegistry escapedName: 'es6-promise',
23 silly mapToRegistry name: 'es6-promise',
23 silly mapToRegistry rawSpec: '',
23 silly mapToRegistry spec: 'latest',
23 silly mapToRegistry type: 'tag' }
24 silly mapToRegistry uri https://registry.npmjs.org/es6-promise
25 silly fetchNamedPackageData isomorphic-fetch
26 silly mapToRegistry name isomorphic-fetch
27 silly mapToRegistry using default registry
28 silly mapToRegistry registry https://registry.npmjs.org/
29 silly mapToRegistry data Result {
29 silly mapToRegistry raw: 'isomorphic-fetch',
29 silly mapToRegistry scope: null,
29 silly mapToRegistry escapedName: 'isomorphic-fetch',
29 silly mapToRegistry name: 'isomorphic-fetch',
29 silly mapToRegistry rawSpec: '',
29 silly mapToRegistry spec: 'latest',
29 silly mapToRegistry type: 'tag' }
30 silly mapToRegistry uri https://registry.npmjs.org/isomorphic-fetch
31 silly fetchNamedPackageData lodash
32 silly mapToRegistry name lodash
33 silly mapToRegistry using default registry
34 silly mapToRegistry registry https://registry.npmjs.org/
35 silly mapToRegistry data Result {
35 silly mapToRegistry raw: 'lodash',
35 silly mapToRegistry scope: null,
35 silly mapToRegistry escapedName: 'lodash',
35 silly mapToRegistry name: 'lodash',
35 silly mapToRegistry rawSpec: '',
35 silly mapToRegistry spec: 'latest',
35 silly mapToRegistry type: 'tag' }
36 silly mapToRegistry uri https://registry.npmjs.org/lodash
37 silly fetchNamedPackageData moment
38 silly mapToRegistry name moment
39 silly mapToRegistry using default registry
40 silly mapToRegistry registry https://registry.npmjs.org/
41 silly mapToRegistry data Result {
41 silly mapToRegistry raw: 'moment',
41 silly mapToRegistry scope: null,
41 silly mapToRegistry escapedName: 'moment',
41 silly mapToRegistry name: 'moment',
41 silly mapToRegistry rawSpec: '',
41 silly mapToRegistry spec: 'latest',
41 silly mapToRegistry type: 'tag' }
42 silly mapToRegistry uri https://registry.npmjs.org/moment
43 verbose request uri https://registry.npmjs.org/isomorphic-fetch
44 verbose request no auth needed
45 info attempt registry request try #1 at 3:58:22 PM
46 verbose request id 98d2a74f2082c591
47 verbose etag W/"5980c9d9-8972"
48 verbose lastModified Tue, 01 Aug 2017 18:35:05 GMT
49 http request GET https://registry.npmjs.org/isomorphic-fetch
50 verbose request uri https://registry.npmjs.org/es6-promise
51 verbose request no auth needed
52 info attempt registry request try #1 at 3:58:22 PM
53 verbose etag W/"597cd75b-e291"
54 verbose lastModified Sat, 29 Jul 2017 18:43:39 GMT
55 http request GET https://registry.npmjs.org/es6-promise
56 verbose request uri https://registry.npmjs.org/lodash
57 verbose request no auth needed
58 info attempt registry request try #1 at 3:58:22 PM
59 verbose etag W/"598443b8-299d3"
60 verbose lastModified Fri, 04 Aug 2017 09:51:52 GMT
61 http request GET https://registry.npmjs.org/lodash
62 verbose request uri https://registry.npmjs.org/moment
63 verbose request no auth needed
64 info attempt registry request try #1 at 3:58:22 PM
65 verbose etag W/"5983e9e6-1c432"
66 verbose lastModified Fri, 04 Aug 2017 03:28:38 GMT
67 http request GET https://registry.npmjs.org/moment
68 http 304 https://registry.npmjs.org/moment
69 verbose headers { date: 'Fri, 04 Aug 2017 10:28:23 GMT',
69 verbose headers via: '1.1 varnish',
69 verbose headers 'cache-control': 'max-age=300',
69 verbose headers etag: 'W/"5983e9e6-1c432"',
69 verbose headers age: '12',
69 verbose headers connection: 'close',
69 verbose headers 'x-served-by': 'cache-ams4130-AMS',
69 verbose headers 'x-cache': 'HIT',
69 verbose headers 'x-cache-hits': '1',
69 verbose headers 'x-timer': 'S1501842504.538976,VS0,VE0',
69 verbose headers vary: 'Accept-Encoding, Accept' }
70 silly get cb [ 304,
70 silly get { date: 'Fri, 04 Aug 2017 10:28:23 GMT',
70 silly get via: '1.1 varnish',
70 silly get 'cache-control': 'max-age=300',
70 silly get etag: 'W/"5983e9e6-1c432"',
70 silly get age: '12',
70 silly get connection: 'close',
70 silly get 'x-served-by': 'cache-ams4130-AMS',
70 silly get 'x-cache': 'HIT',
70 silly get 'x-cache-hits': '1',
70 silly get 'x-timer': 'S1501842504.538976,VS0,VE0',
70 silly get vary: 'Accept-Encoding, Accept' } ]
71 verbose etag https://registry.npmjs.org/moment from cache
72 verbose get saving moment to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\moment.cache.json
73 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
74 silly resolveWithNewModule [email protected] checking installable status
75 silly cache add args [ 'moment@^2.17.1', null ]
76 verbose cache add spec moment@^2.17.1
77 silly cache add parsed spec Result {
77 silly cache add raw: 'moment@^2.17.1',
77 silly cache add scope: null,
77 silly cache add escapedName: 'moment',
77 silly cache add name: 'moment',
77 silly cache add rawSpec: '^2.17.1',
77 silly cache add spec: '>=2.17.1 <3.0.0',
77 silly cache add type: 'range' }
78 silly addNamed moment@>=2.17.1 <3.0.0
79 verbose addNamed ">=2.17.1 <3.0.0" is a valid semver range for moment
80 silly addNameRange { name: 'moment', range: '>=2.17.1 <3.0.0', hasData: false }
81 silly mapToRegistry name moment
82 silly mapToRegistry using default registry
83 silly mapToRegistry registry https://registry.npmjs.org/
84 silly mapToRegistry data Result {
84 silly mapToRegistry raw: 'moment',
84 silly mapToRegistry scope: null,
84 silly mapToRegistry escapedName: 'moment',
84 silly mapToRegistry name: 'moment',
84 silly mapToRegistry rawSpec: '',
84 silly mapToRegistry spec: 'latest',
84 silly mapToRegistry type: 'tag' }
85 silly mapToRegistry uri https://registry.npmjs.org/moment
86 verbose addNameRange registry:https://registry.npmjs.org/moment not in flight; fetching
87 verbose get https://registry.npmjs.org/moment not expired, no request
88 silly addNameRange number 2 { name: 'moment', range: '>=2.17.1 <3.0.0', hasData: true }
89 silly addNameRange versions [ 'moment',
89 silly addNameRange [ '1.0.0',
89 silly addNameRange '1.0.1',
89 silly addNameRange '1.1.0',
89 silly addNameRange '1.1.1',
89 silly addNameRange '1.2.0',
89 silly addNameRange '1.3.0',
89 silly addNameRange '1.4.0',
89 silly addNameRange '1.5.0',
89 silly addNameRange '1.5.1',
89 silly addNameRange '1.6.0',
89 silly addNameRange '1.6.1',
89 silly addNameRange '1.6.2',
89 silly addNameRange '1.7.0',
89 silly addNameRange '1.7.1',
89 silly addNameRange '1.7.2',
89 silly addNameRange '2.0.0',
89 silly addNameRange '2.1.0',
89 silly addNameRange '2.2.1',
89 silly addNameRange '2.3.0',
89 silly addNameRange '2.3.1',
89 silly addNameRange '2.4.0',
89 silly addNameRange '2.5.0',
89 silly addNameRange '2.5.1',
89 silly addNameRange '2.6.0',
89 silly addNameRange '2.7.0',
89 silly addNameRange '2.8.1',
89 silly addNameRange '2.8.2',
89 silly addNameRange '2.8.3',
89 silly addNameRange '2.8.4',
89 silly addNameRange '2.9.0',
89 silly addNameRange '2.10.2',
89 silly addNameRange '2.10.3',
89 silly addNameRange '2.10.5',
89 silly addNameRange '2.10.6',
89 silly addNameRange '2.11.0',
89 silly addNameRange '2.11.1',
89 silly addNameRange '2.11.2',
89 silly addNameRange '2.12.0',
89 silly addNameRange '2.13.0',
89 silly addNameRange '2.14.0',
89 silly addNameRange '2.14.1',
89 silly addNameRange '2.15.0',
89 silly addNameRange '2.15.1',
89 silly addNameRange '2.15.2',
89 silly addNameRange '2.16.0',
89 silly addNameRange '2.17.0',
89 silly addNameRange '2.17.1',
89 silly addNameRange '2.18.0',
89 silly addNameRange '2.18.1' ] ]
90 silly addNamed [email protected]
91 verbose addNamed "2.18.1" is a plain semver version for moment
92 silly cache afterAdd [email protected]
93 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\moment\2.18.1\package\package.json not in flight; writing
94 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
95 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\moment\2.18.1\package\package.json written
96 http 304 https://registry.npmjs.org/isomorphic-fetch
97 verbose headers { date: 'Fri, 04 Aug 2017 10:28:23 GMT',
97 verbose headers via: '1.1 varnish',
97 verbose headers 'cache-control': 'max-age=300',
97 verbose headers etag: 'W/"5980c9d9-8972"',
97 verbose headers age: '76',
97 verbose headers connection: 'close',
97 verbose headers 'x-served-by': 'cache-ams4439-AMS',
97 verbose headers 'x-cache': 'HIT',
97 verbose headers 'x-cache-hits': '1',
97 verbose headers 'x-timer': 'S1501842504.518251,VS0,VE1',
97 verbose headers vary: 'Accept-Encoding, Accept' }
98 silly get cb [ 304,
98 silly get { date: 'Fri, 04 Aug 2017 10:28:23 GMT',
98 silly get via: '1.1 varnish',
98 silly get 'cache-control': 'max-age=300',
98 silly get etag: 'W/"5980c9d9-8972"',
98 silly get age: '76',
98 silly get connection: 'close',
98 silly get 'x-served-by': 'cache-ams4439-AMS',
98 silly get 'x-cache': 'HIT',
98 silly get 'x-cache-hits': '1',
98 silly get 'x-timer': 'S1501842504.518251,VS0,VE1',
98 silly get vary: 'Accept-Encoding, Accept' } ]
99 verbose etag https://registry.npmjs.org/isomorphic-fetch from cache
100 verbose get saving isomorphic-fetch to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\isomorphic-fetch.cache.json
101 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
102 silly resolveWithNewModule [email protected] checking installable status
103 silly cache add args [ 'isomorphic-fetch@^2.2.1', null ]
104 verbose cache add spec isomorphic-fetch@^2.2.1
105 silly cache add parsed spec Result {
105 silly cache add raw: 'isomorphic-fetch@^2.2.1',
105 silly cache add scope: null,
105 silly cache add escapedName: 'isomorphic-fetch',
105 silly cache add name: 'isomorphic-fetch',
105 silly cache add rawSpec: '^2.2.1',
105 silly cache add spec: '>=2.2.1 <3.0.0',
105 silly cache add type: 'range' }
106 silly addNamed isomorphic-fetch@>=2.2.1 <3.0.0
107 verbose addNamed ">=2.2.1 <3.0.0" is a valid semver range for isomorphic-fetch
108 silly addNameRange { name: 'isomorphic-fetch',
108 silly addNameRange range: '>=2.2.1 <3.0.0',
108 silly addNameRange hasData: false }
109 silly mapToRegistry name isomorphic-fetch
110 silly mapToRegistry using default registry
111 silly mapToRegistry registry https://registry.npmjs.org/
112 silly mapToRegistry data Result {
112 silly mapToRegistry raw: 'isomorphic-fetch',
112 silly mapToRegistry scope: null,
112 silly mapToRegistry escapedName: 'isomorphic-fetch',
112 silly mapToRegistry name: 'isomorphic-fetch',
112 silly mapToRegistry rawSpec: '',
112 silly mapToRegistry spec: 'latest',
112 silly mapToRegistry type: 'tag' }
113 silly mapToRegistry uri https://registry.npmjs.org/isomorphic-fetch
114 verbose addNameRange registry:https://registry.npmjs.org/isomorphic-fetch not in flight; fetching
115 verbose get https://registry.npmjs.org/isomorphic-fetch not expired, no request
116 silly addNameRange number 2 { name: 'isomorphic-fetch',
116 silly addNameRange range: '>=2.2.1 <3.0.0',
116 silly addNameRange hasData: true }
117 silly addNameRange versions [ 'isomorphic-fetch',
117 silly addNameRange [ '1.0.0',
117 silly addNameRange '1.0.2',
117 silly addNameRange '1.1.0',
117 silly addNameRange '1.1.1',
117 silly addNameRange '1.1.2',
117 silly addNameRange '1.1.3',
117 silly addNameRange '1.2.0',
117 silly addNameRange '1.3.0',
117 silly addNameRange '1.4.0',
117 silly addNameRange '1.5.0',
117 silly addNameRange '1.5.1',
117 silly addNameRange '1.5.2',
117 silly addNameRange '1.6.0',
117 silly addNameRange '1.6.1',
117 silly addNameRange '1.7.0',
117 silly addNameRange '2.0.0',
117 silly addNameRange '2.0.1',
117 silly addNameRange '2.0.2',
117 silly addNameRange '2.1.0',
117 silly addNameRange '2.1.1',
117 silly addNameRange '2.2.0',
117 silly addNameRange '2.2.1' ] ]
118 silly addNamed [email protected]
119 verbose addNamed "2.2.1" is a plain semver version for isomorphic-fetch
120 silly cache afterAdd [email protected]
121 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\isomorphic-fetch\2.2.1\package\package.json not in flight; writing
122 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
123 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\isomorphic-fetch\2.2.1\package\package.json written
124 http 304 https://registry.npmjs.org/es6-promise
125 verbose headers { date: 'Fri, 04 Aug 2017 10:28:23 GMT',
125 verbose headers via: '1.1 varnish',
125 verbose headers 'cache-control': 'max-age=300',
125 verbose headers etag: 'W/"597cd75b-e291"',
125 verbose headers age: '148',
125 verbose headers connection: 'close',
125 verbose headers 'x-served-by': 'cache-ams4422-AMS',
125 verbose headers 'x-cache': 'HIT',
125 verbose headers 'x-cache-hits': '1',
125 verbose headers 'x-timer': 'S1501842504.709672,VS0,VE0',
125 verbose headers vary: 'Accept-Encoding, Accept' }
126 silly get cb [ 304,
126 silly get { date: 'Fri, 04 Aug 2017 10:28:23 GMT',
126 silly get via: '1.1 varnish',
126 silly get 'cache-control': 'max-age=300',
126 silly get etag: 'W/"597cd75b-e291"',
126 silly get age: '148',
126 silly get connection: 'close',
126 silly get 'x-served-by': 'cache-ams4422-AMS',
126 silly get 'x-cache': 'HIT',
126 silly get 'x-cache-hits': '1',
126 silly get 'x-timer': 'S1501842504.709672,VS0,VE0',
126 silly get vary: 'Accept-Encoding, Accept' } ]
127 verbose etag https://registry.npmjs.org/es6-promise from cache
128 verbose get saving es6-promise to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\es6-promise.cache.json
129 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
130 silly resolveWithNewModule [email protected] checking installable status
131 silly cache add args [ 'es6-promise@^4.0.5', null ]
132 verbose cache add spec es6-promise@^4.0.5
133 silly cache add parsed spec Result {
133 silly cache add raw: 'es6-promise@^4.0.5',
133 silly cache add scope: null,
133 silly cache add escapedName: 'es6-promise',
133 silly cache add name: 'es6-promise',
133 silly cache add rawSpec: '^4.0.5',
133 silly cache add spec: '>=4.0.5 <5.0.0',
133 silly cache add type: 'range' }
134 silly addNamed es6-promise@>=4.0.5 <5.0.0
135 verbose addNamed ">=4.0.5 <5.0.0" is a valid semver range for es6-promise
136 silly addNameRange { name: 'es6-promise', range: '>=4.0.5 <5.0.0', hasData: false }
137 silly mapToRegistry name es6-promise
138 silly mapToRegistry using default registry
139 silly mapToRegistry registry https://registry.npmjs.org/
140 silly mapToRegistry data Result {
140 silly mapToRegistry raw: 'es6-promise',
140 silly mapToRegistry scope: null,
140 silly mapToRegistry escapedName: 'es6-promise',
140 silly mapToRegistry name: 'es6-promise',
140 silly mapToRegistry rawSpec: '',
140 silly mapToRegistry spec: 'latest',
140 silly mapToRegistry type: 'tag' }
141 silly mapToRegistry uri https://registry.npmjs.org/es6-promise
142 verbose addNameRange registry:https://registry.npmjs.org/es6-promise not in flight; fetching
143 verbose get https://registry.npmjs.org/es6-promise not expired, no request
144 silly addNameRange number 2 { name: 'es6-promise', range: '>=4.0.5 <5.0.0', hasData: true }
145 silly addNameRange versions [ 'es6-promise',
145 silly addNameRange [ '0.1.0',
145 silly addNameRange '0.1.1',
145 silly addNameRange '0.1.2',
145 silly addNameRange '1.0.0',
145 silly addNameRange '2.0.0',
145 silly addNameRange '2.0.1',
145 silly addNameRange '2.1.0',
145 silly addNameRange '2.1.1',
145 silly addNameRange '2.2.0',
145 silly addNameRange '2.3.0',
145 silly addNameRange '3.0.0',
145 silly addNameRange '3.0.1',
145 silly addNameRange '3.0.2',
145 silly addNameRange '3.1.2',
145 silly addNameRange '3.2.1',
145 silly addNameRange '3.3.0',
145 silly addNameRange '3.3.1',
145 silly addNameRange '4.0.0',
145 silly addNameRange '4.0.1',
145 silly addNameRange '4.0.2',
145 silly addNameRange '4.0.3',
145 silly addNameRange '4.0.4',
145 silly addNameRange '4.0.5',
145 silly addNameRange '4.1.0',
145 silly addNameRange '4.1.1' ] ]
146 silly addNamed [email protected]
147 verbose addNamed "4.1.1" is a plain semver version for es6-promise
148 silly cache afterAdd [email protected]
149 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\es6-promise\4.1.1\package\package.json not in flight; writing
150 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
151 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\es6-promise\4.1.1\package\package.json written
152 http 304 https://registry.npmjs.org/lodash
153 verbose headers { date: 'Fri, 04 Aug 2017 10:28:23 GMT',
153 verbose headers via: '1.1 varnish',
153 verbose headers 'cache-control': 'max-age=300',
153 verbose headers etag: 'W/"598443b8-299d3"',
153 verbose headers age: '86',
153 verbose headers connection: 'close',
153 verbose headers 'x-served-by': 'cache-ams4124-AMS',
153 verbose headers 'x-cache': 'HIT',
153 verbose headers 'x-cache-hits': '9',
153 verbose headers 'x-timer': 'S1501842504.753005,VS0,VE0',
153 verbose headers vary: 'Accept-Encoding, Accept' }
154 silly get cb [ 304,
154 silly get { date: 'Fri, 04 Aug 2017 10:28:23 GMT',
154 silly get via: '1.1 varnish',
154 silly get 'cache-control': 'max-age=300',
154 silly get etag: 'W/"598443b8-299d3"',
154 silly get age: '86',
154 silly get connection: 'close',
154 silly get 'x-served-by': 'cache-ams4124-AMS',
154 silly get 'x-cache': 'HIT',
154 silly get 'x-cache-hits': '9',
154 silly get 'x-timer': 'S1501842504.753005,VS0,VE0',
154 silly get vary: 'Accept-Encoding, Accept' } ]
155 verbose etag https://registry.npmjs.org/lodash from cache
156 verbose get saving lodash to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\lodash.cache.json
157 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
158 silly resolveWithNewModule [email protected] checking installable status
159 silly cache add args [ 'lodash@^4.15.0', null ]
160 verbose cache add spec lodash@^4.15.0
161 silly cache add parsed spec Result {
161 silly cache add raw: 'lodash@^4.15.0',
161 silly cache add scope: null,
161 silly cache add escapedName: 'lodash',
161 silly cache add name: 'lodash',
161 silly cache add rawSpec: '^4.15.0',
161 silly cache add spec: '>=4.15.0 <5.0.0',
161 silly cache add type: 'range' }
162 silly addNamed lodash@>=4.15.0 <5.0.0
163 verbose addNamed ">=4.15.0 <5.0.0" is a valid semver range for lodash
164 silly addNameRange { name: 'lodash', range: '>=4.15.0 <5.0.0', hasData: false }
165 silly mapToRegistry name lodash
166 silly mapToRegistry using default registry
167 silly mapToRegistry registry https://registry.npmjs.org/
168 silly mapToRegistry data Result {
168 silly mapToRegistry raw: 'lodash',
168 silly mapToRegistry scope: null,
168 silly mapToRegistry escapedName: 'lodash',
168 silly mapToRegistry name: 'lodash',
168 silly mapToRegistry rawSpec: '',
168 silly mapToRegistry spec: 'latest',
168 silly mapToRegistry type: 'tag' }
169 silly mapToRegistry uri https://registry.npmjs.org/lodash
170 verbose addNameRange registry:https://registry.npmjs.org/lodash not in flight; fetching
171 verbose get https://registry.npmjs.org/lodash not expired, no request
172 silly addNameRange number 2 { name: 'lodash', range: '>=4.15.0 <5.0.0', hasData: true }
173 silly addNameRange versions [ 'lodash',
173 silly addNameRange [ '0.1.0',
173 silly addNameRange '0.2.0',
173 silly addNameRange '0.2.1',
173 silly addNameRange '0.2.2',
173 silly addNameRange '0.3.0',
173 silly addNameRange '0.3.1',
173 silly addNameRange '0.3.2',
173 silly addNameRange '0.4.0',
173 silly addNameRange '0.4.1',
173 silly addNameRange '0.4.2',
173 silly addNameRange '0.5.0-rc.1',
173 silly addNameRange '0.5.0',
173 silly addNameRange '0.5.1',
173 silly addNameRange '0.5.2',
173 silly addNameRange '0.6.0',
173 silly addNameRange '0.6.1',
173 silly addNameRange '0.7.0',
173 silly addNameRange '0.8.0',
173 silly addNameRange '0.8.1',
173 silly addNameRange '0.8.2',
173 silly addNameRange '0.9.0',
173 silly addNameRange '0.9.1',
173 silly addNameRange '0.9.2',
173 silly addNameRange '0.10.0',
173 silly addNameRange '1.0.0-rc.1',
173 silly addNameRange '1.0.0-rc.2',
173 silly addNameRange '1.0.0-rc.3',
173 silly addNameRange '1.0.0',
173 silly addNameRange '1.0.1',
173 silly addNameRange '1.1.0',
173 silly addNameRange '1.1.1',
173 silly addNameRange '1.2.0',
173 silly addNameRange '1.2.1',
173 silly addNameRange '1.3.0',
173 silly addNameRange '1.3.1',
173 silly addNameRange '2.0.0',
173 silly addNameRange '2.1.0',
173 silly addNameRange '2.2.0',
173 silly addNameRange '2.2.1',
173 silly addNameRange '2.3.0',
173 silly addNameRange '2.4.0',
173 silly addNameRange '2.4.1',
173 silly addNameRange '3.0.0',
173 silly addNameRange '3.0.1',
173 silly addNameRange '3.1.0',
173 silly addNameRange '3.2.0',
173 silly addNameRange '3.3.0',
173 silly addNameRange '3.3.1',
173 silly addNameRange '3.4.0',
173 silly addNameRange '3.5.0',
173 silly addNameRange '3.6.0',
173 silly addNameRange '1.0.2',
173 silly addNameRange '3.7.0',
173 silly addNameRange '2.4.2',
173 silly addNameRange '3.8.0',
173 silly addNameRange '3.9.0',
173 silly addNameRange '3.9.1',
173 silly addNameRange '3.9.2',
173 silly addNameRange '3.9.3',
173 silly addNameRange '3.10.0',
173 silly addNameRange '3.10.1',
173 silly addNameRange '4.0.0',
173 silly addNameRange '4.0.1',
173 silly addNameRange '4.1.0',
173 silly addNameRange '4.2.0',
173 silly addNameRange '4.2.1',
173 silly addNameRange '4.3.0',
173 silly addNameRange '4.4.0',
173 silly addNameRange '4.5.0',
173 silly addNameRange '4.5.1',
173 silly addNameRange '4.6.0',
173 silly addNameRange '4.6.1',
173 silly addNameRange '4.7.0',
173 silly addNameRange '4.8.0',
173 silly addNameRange '4.8.1',
173 silly addNameRange '4.8.2',
173 silly addNameRange '4.9.0',
173 silly addNameRange '4.10.0',
173 silly addNameRange '4.11.0',
173 silly addNameRange '4.11.1',
173 silly addNameRange '4.11.2',
173 silly addNameRange '4.12.0',
173 silly addNameRange '4.13.0',
173 silly addNameRange '4.13.1',
173 silly addNameRange '4.14.0',
173 silly addNameRange '4.14.1',
173 silly addNameRange '4.14.2',
173 silly addNameRange '4.15.0',
173 silly addNameRange '4.16.0',
173 silly addNameRange '4.16.1',
173 silly addNameRange '4.16.2',
173 silly addNameRange '4.16.3',
173 silly addNameRange '4.16.4',
173 silly addNameRange '4.16.5',
173 silly addNameRange '4.16.6',
173 silly addNameRange '4.17.0',
173 silly addNameRange '4.17.1',
173 silly addNameRange '4.17.2',
173 silly addNameRange '4.17.3',
173 silly addNameRange '4.17.4' ] ]
174 silly addNamed [email protected]
175 verbose addNamed "4.17.4" is a plain semver version for lodash
176 silly cache afterAdd [email protected]
177 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\lodash\4.17.4\package\package.json not in flight; writing
178 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
179 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\lodash\4.17.4\package\package.json written
180 silly fetchNamedPackageData node-fetch
181 silly mapToRegistry name node-fetch
182 silly mapToRegistry using default registry
183 silly mapToRegistry registry https://registry.npmjs.org/
184 silly mapToRegistry data Result {
184 silly mapToRegistry raw: 'node-fetch',
184 silly mapToRegistry scope: null,
184 silly mapToRegistry escapedName: 'node-fetch',
184 silly mapToRegistry name: 'node-fetch',
184 silly mapToRegistry rawSpec: '',
184 silly mapToRegistry spec: 'latest',
184 silly mapToRegistry type: 'tag' }
185 silly mapToRegistry uri https://registry.npmjs.org/node-fetch
186 silly fetchNamedPackageData whatwg-fetch
187 silly mapToRegistry name whatwg-fetch
188 silly mapToRegistry using default registry
189 silly mapToRegistry registry https://registry.npmjs.org/
190 silly mapToRegistry data Result {
190 silly mapToRegistry raw: 'whatwg-fetch',
190 silly mapToRegistry scope: null,
190 silly mapToRegistry escapedName: 'whatwg-fetch',
190 silly mapToRegistry name: 'whatwg-fetch',
190 silly mapToRegistry rawSpec: '',
190 silly mapToRegistry spec: 'latest',
190 silly mapToRegistry type: 'tag' }
191 silly mapToRegistry uri https://registry.npmjs.org/whatwg-fetch
192 verbose request uri https://registry.npmjs.org/node-fetch
193 verbose request no auth needed
194 info attempt registry request try #1 at 3:58:23 PM
195 verbose etag W/"5983e432-11eaa"
196 verbose lastModified Fri, 04 Aug 2017 03:04:18 GMT
197 http request GET https://registry.npmjs.org/node-fetch
198 verbose request uri https://registry.npmjs.org/whatwg-fetch
199 verbose request no auth needed
200 info attempt registry request try #1 at 3:58:23 PM
201 verbose etag W/"5982ceca-86d8"
202 verbose lastModified Thu, 03 Aug 2017 07:20:42 GMT
203 http request GET https://registry.npmjs.org/whatwg-fetch
204 http 304 https://registry.npmjs.org/node-fetch
205 verbose headers { date: 'Fri, 04 Aug 2017 10:28:24 GMT',
205 verbose headers via: '1.1 varnish',
205 verbose headers 'cache-control': 'max-age=300',
205 verbose headers etag: 'W/"5983e432-11eaa"',
205 verbose headers age: '167',
205 verbose headers connection: 'close',
205 verbose headers 'x-served-by': 'cache-ams4438-AMS',
205 verbose headers 'x-cache': 'HIT',
205 verbose headers 'x-cache-hits': '1',
205 verbose headers 'x-timer': 'S1501842505.785820,VS0,VE0',
205 verbose headers vary: 'Accept-Encoding, Accept' }
206 silly get cb [ 304,
206 silly get { date: 'Fri, 04 Aug 2017 10:28:24 GMT',
206 silly get via: '1.1 varnish',
206 silly get 'cache-control': 'max-age=300',
206 silly get etag: 'W/"5983e432-11eaa"',
206 silly get age: '167',
206 silly get connection: 'close',
206 silly get 'x-served-by': 'cache-ams4438-AMS',
206 silly get 'x-cache': 'HIT',
206 silly get 'x-cache-hits': '1',
206 silly get 'x-timer': 'S1501842505.785820,VS0,VE0',
206 silly get vary: 'Accept-Encoding, Accept' } ]
207 verbose etag https://registry.npmjs.org/node-fetch from cache
208 verbose get saving node-fetch to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\node-fetch.cache.json
209 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
210 silly resolveWithNewModule [email protected] checking installable status
211 silly cache add args [ 'node-fetch@^1.0.1', null ]
212 verbose cache add spec node-fetch@^1.0.1
213 silly cache add parsed spec Result {
213 silly cache add raw: 'node-fetch@^1.0.1',
213 silly cache add scope: null,
213 silly cache add escapedName: 'node-fetch',
213 silly cache add name: 'node-fetch',
213 silly cache add rawSpec: '^1.0.1',
213 silly cache add spec: '>=1.0.1 <2.0.0',
213 silly cache add type: 'range' }
214 silly addNamed node-fetch@>=1.0.1 <2.0.0
215 verbose addNamed ">=1.0.1 <2.0.0" is a valid semver range for node-fetch
216 silly addNameRange { name: 'node-fetch', range: '>=1.0.1 <2.0.0', hasData: false }
217 silly mapToRegistry name node-fetch
218 silly mapToRegistry using default registry
219 silly mapToRegistry registry https://registry.npmjs.org/
220 silly mapToRegistry data Result {
220 silly mapToRegistry raw: 'node-fetch',
220 silly mapToRegistry scope: null,
220 silly mapToRegistry escapedName: 'node-fetch',
220 silly mapToRegistry name: 'node-fetch',
220 silly mapToRegistry rawSpec: '',
220 silly mapToRegistry spec: 'latest',
220 silly mapToRegistry type: 'tag' }
221 silly mapToRegistry uri https://registry.npmjs.org/node-fetch
222 verbose addNameRange registry:https://registry.npmjs.org/node-fetch not in flight; fetching
223 verbose get https://registry.npmjs.org/node-fetch not expired, no request
224 silly addNameRange number 2 { name: 'node-fetch', range: '>=1.0.1 <2.0.0', hasData: true }
225 silly addNameRange versions [ 'node-fetch',
225 silly addNameRange [ '0.1.0',
225 silly addNameRange '1.0.0',
225 silly addNameRange '1.0.1',
225 silly addNameRange '1.0.2',
225 silly addNameRange '1.0.3',
225 silly addNameRange '1.0.4',
225 silly addNameRange '1.0.5',
225 silly addNameRange '1.0.6',
225 silly addNameRange '1.1.0',
225 silly addNameRange '1.1.1',
225 silly addNameRange '1.1.2',
225 silly addNameRange '1.2.0',
225 silly addNameRange '1.2.1',
225 silly addNameRange '1.3.0',
225 silly addNameRange '1.3.1',
225 silly addNameRange '1.3.2',
225 silly addNameRange '1.3.3',
225 silly addNameRange '1.4.0',
225 silly addNameRange '1.4.1',
225 silly addNameRange '1.5.0',
225 silly addNameRange '1.5.1',
225 silly addNameRange '1.5.2',
225 silly addNameRange '1.5.3',
225 silly addNameRange '1.6.0',
225 silly addNameRange '1.6.1',
225 silly addNameRange '1.6.2',
225 silly addNameRange '1.6.3',
225 silly addNameRange '2.0.0-alpha.1',
225 silly addNameRange '2.0.0-alpha.3',
225 silly addNameRange '2.0.0-alpha.4',
225 silly addNameRange '1.7.0',
225 silly addNameRange '1.7.1',
225 silly addNameRange '2.0.0-alpha.5',
225 silly addNameRange '2.0.0-alpha.6',
225 silly addNameRange '2.0.0-alpha.7',
225 silly addNameRange '2.0.0-alpha.8' ] ]
226 silly addNamed [email protected]
227 verbose addNamed "1.7.1" is a plain semver version for node-fetch
228 silly cache afterAdd [email protected]
229 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\node-fetch\1.7.1\package\package.json not in flight; writing
230 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
231 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\node-fetch\1.7.1\package\package.json written
232 http 304 https://registry.npmjs.org/whatwg-fetch
233 verbose headers { date: 'Fri, 04 Aug 2017 10:28:24 GMT',
233 verbose headers via: '1.1 varnish',
233 verbose headers 'cache-control': 'max-age=300',
233 verbose headers etag: 'W/"5982ceca-86d8"',
233 verbose headers age: '130',
233 verbose headers connection: 'close',
233 verbose headers 'x-served-by': 'cache-ams4428-AMS',
233 verbose headers 'x-cache': 'HIT',
233 verbose headers 'x-cache-hits': '1',
233 verbose headers 'x-timer': 'S1501842505.850055,VS0,VE0',
233 verbose headers vary: 'Accept-Encoding, Accept' }
234 silly get cb [ 304,
234 silly get { date: 'Fri, 04 Aug 2017 10:28:24 GMT',
234 silly get via: '1.1 varnish',
234 silly get 'cache-control': 'max-age=300',
234 silly get etag: 'W/"5982ceca-86d8"',
234 silly get age: '130',
234 silly get connection: 'close',
234 silly get 'x-served-by': 'cache-ams4428-AMS',
234 silly get 'x-cache': 'HIT',
234 silly get 'x-cache-hits': '1',
234 silly get 'x-timer': 'S1501842505.850055,VS0,VE0',
234 silly get vary: 'Accept-Encoding, Accept' } ]
235 verbose etag https://registry.npmjs.org/whatwg-fetch from cache
236 verbose get saving whatwg-fetch to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\whatwg-fetch.cache.json
237 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
238 silly resolveWithNewModule [email protected] checking installable status
239 silly cache add args [ 'whatwg-fetch@>=0.10.0', null ]
240 verbose cache add spec whatwg-fetch@>=0.10.0
241 silly cache add parsed spec Result {
241 silly cache add raw: 'whatwg-fetch@>=0.10.0',
241 silly cache add scope: null,
241 silly cache add escapedName: 'whatwg-fetch',
241 silly cache add name: 'whatwg-fetch',
241 silly cache add rawSpec: '>=0.10.0',
241 silly cache add spec: '>=0.10.0',
241 silly cache add type: 'range' }
242 silly addNamed whatwg-fetch@>=0.10.0
243 verbose addNamed ">=0.10.0" is a valid semver range for whatwg-fetch
244 silly addNameRange { name: 'whatwg-fetch', range: '>=0.10.0', hasData: false }
245 silly mapToRegistry name whatwg-fetch
246 silly mapToRegistry using default registry
247 silly mapToRegistry registry https://registry.npmjs.org/
248 silly mapToRegistry data Result {
248 silly mapToRegistry raw: 'whatwg-fetch',
248 silly mapToRegistry scope: null,
248 silly mapToRegistry escapedName: 'whatwg-fetch',
248 silly mapToRegistry name: 'whatwg-fetch',
248 silly mapToRegistry rawSpec: '',
248 silly mapToRegistry spec: 'latest',
248 silly mapToRegistry type: 'tag' }
249 silly mapToRegistry uri https://registry.npmjs.org/whatwg-fetch
250 verbose addNameRange registry:https://registry.npmjs.org/whatwg-fetch not in flight; fetching
251 verbose get https://registry.npmjs.org/whatwg-fetch not expired, no request
252 silly addNameRange number 2 { name: 'whatwg-fetch', range: '>=0.10.0', hasData: true }
253 silly addNameRange versions [ 'whatwg-fetch',
253 silly addNameRange [ '0.5.0',
253 silly addNameRange '0.6.0',
253 silly addNameRange '0.6.1',
253 silly addNameRange '0.7.0',
253 silly addNameRange '0.8.0',
253 silly addNameRange '0.8.1',
253 silly addNameRange '0.8.2',
253 silly addNameRange '0.9.0',
253 silly addNameRange '0.10.0',
253 silly addNameRange '0.10.1',
253 silly addNameRange '0.11.0',
253 silly addNameRange '1.0.0',
253 silly addNameRange '0.11.1',
253 silly addNameRange '1.1.0',
253 silly addNameRange '2.0.0',
253 silly addNameRange '1.1.1',
253 silly addNameRange '2.0.1',
253 silly addNameRange '2.0.2',
253 silly addNameRange '2.0.3' ] ]
254 silly addNamed [email protected]
255 verbose addNamed "2.0.3" is a plain semver version for whatwg-fetch
256 silly cache afterAdd [email protected]
257 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\whatwg-fetch\2.0.3\package\package.json not in flight; writing
258 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
259 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\whatwg-fetch\2.0.3\package\package.json written
260 silly fetchNamedPackageData encoding
261 silly mapToRegistry name encoding
262 silly mapToRegistry using default registry
263 silly mapToRegistry registry https://registry.npmjs.org/
264 silly mapToRegistry data Result {
264 silly mapToRegistry raw: 'encoding',
264 silly mapToRegistry scope: null,
264 silly mapToRegistry escapedName: 'encoding',
264 silly mapToRegistry name: 'encoding',
264 silly mapToRegistry rawSpec: '',
264 silly mapToRegistry spec: 'latest',
264 silly mapToRegistry type: 'tag' }
265 silly mapToRegistry uri https://registry.npmjs.org/encoding
266 silly fetchNamedPackageData is-stream
267 silly mapToRegistry name is-stream
268 silly mapToRegistry using default registry
269 silly mapToRegistry registry https://registry.npmjs.org/
270 silly mapToRegistry data Result {
270 silly mapToRegistry raw: 'is-stream',
270 silly mapToRegistry scope: null,
270 silly mapToRegistry escapedName: 'is-stream',
270 silly mapToRegistry name: 'is-stream',
270 silly mapToRegistry rawSpec: '',
270 silly mapToRegistry spec: 'latest',
270 silly mapToRegistry type: 'tag' }
271 silly mapToRegistry uri https://registry.npmjs.org/is-stream
272 verbose request uri https://registry.npmjs.org/encoding
273 verbose request no auth needed
274 info attempt registry request try #1 at 3:58:24 PM
275 verbose etag W/"5951fbec-2f32"
276 verbose lastModified Tue, 27 Jun 2017 06:32:12 GMT
277 http request GET https://registry.npmjs.org/encoding
278 verbose request uri https://registry.npmjs.org/is-stream
279 verbose request no auth needed
280 info attempt registry request try #1 at 3:58:24 PM
281 verbose etag W/"59216fbb-143e"
282 verbose lastModified Sun, 21 May 2017 10:45:15 GMT
283 http request GET https://registry.npmjs.org/is-stream
284 http 304 https://registry.npmjs.org/encoding
285 verbose headers { date: 'Fri, 04 Aug 2017 10:28:25 GMT',
285 verbose headers via: '1.1 varnish',
285 verbose headers 'cache-control': 'max-age=300',
285 verbose headers etag: 'W/"5951fbec-2f32"',
285 verbose headers age: '186',
285 verbose headers connection: 'close',
285 verbose headers 'x-served-by': 'cache-ams4436-AMS',
285 verbose headers 'x-cache': 'HIT',
285 verbose headers 'x-cache-hits': '2',
285 verbose headers 'x-timer': 'S1501842506.653590,VS0,VE0',
285 verbose headers vary: 'Accept-Encoding, Accept' }
286 silly get cb [ 304,
286 silly get { date: 'Fri, 04 Aug 2017 10:28:25 GMT',
286 silly get via: '1.1 varnish',
286 silly get 'cache-control': 'max-age=300',
286 silly get etag: 'W/"5951fbec-2f32"',
286 silly get age: '186',
286 silly get connection: 'close',
286 silly get 'x-served-by': 'cache-ams4436-AMS',
286 silly get 'x-cache': 'HIT',
286 silly get 'x-cache-hits': '2',
286 silly get 'x-timer': 'S1501842506.653590,VS0,VE0',
286 silly get vary: 'Accept-Encoding, Accept' } ]
287 verbose etag https://registry.npmjs.org/encoding from cache
288 verbose get saving encoding to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\encoding.cache.json
289 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
290 http 304 https://registry.npmjs.org/is-stream
291 verbose headers { date: 'Fri, 04 Aug 2017 10:28:25 GMT',
291 verbose headers via: '1.1 varnish',
291 verbose headers 'cache-control': 'max-age=300',
291 verbose headers etag: 'W/"59216fbb-143e"',
291 verbose headers age: '288',
291 verbose headers connection: 'close',
291 verbose headers 'x-served-by': 'cache-ams4433-AMS',
291 verbose headers 'x-cache': 'HIT',
291 verbose headers 'x-cache-hits': '6',
291 verbose headers 'x-timer': 'S1501842506.700125,VS0,VE0',
291 verbose headers vary: 'Accept-Encoding, Accept' }
292 silly get cb [ 304,
292 silly get { date: 'Fri, 04 Aug 2017 10:28:25 GMT',
292 silly get via: '1.1 varnish',
292 silly get 'cache-control': 'max-age=300',
292 silly get etag: 'W/"59216fbb-143e"',
292 silly get age: '288',
292 silly get connection: 'close',
292 silly get 'x-served-by': 'cache-ams4433-AMS',
292 silly get 'x-cache': 'HIT',
292 silly get 'x-cache-hits': '6',
292 silly get 'x-timer': 'S1501842506.700125,VS0,VE0',
292 silly get vary: 'Accept-Encoding, Accept' } ]
293 verbose etag https://registry.npmjs.org/is-stream from cache
294 verbose get saving is-stream to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\is-stream.cache.json
295 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
296 silly resolveWithNewModule [email protected] checking installable status
297 silly cache add args [ 'encoding@^0.1.11', null ]
298 verbose cache add spec encoding@^0.1.11
299 silly cache add parsed spec Result {
299 silly cache add raw: 'encoding@^0.1.11',
299 silly cache add scope: null,
299 silly cache add escapedName: 'encoding',
299 silly cache add name: 'encoding',
299 silly cache add rawSpec: '^0.1.11',
299 silly cache add spec: '>=0.1.11 <0.2.0',
299 silly cache add type: 'range' }
300 silly addNamed encoding@>=0.1.11 <0.2.0
301 verbose addNamed ">=0.1.11 <0.2.0" is a valid semver range for encoding
302 silly addNameRange { name: 'encoding', range: '>=0.1.11 <0.2.0', hasData: false }
303 silly mapToRegistry name encoding
304 silly mapToRegistry using default registry
305 silly mapToRegistry registry https://registry.npmjs.org/
306 silly mapToRegistry data Result {
306 silly mapToRegistry raw: 'encoding',
306 silly mapToRegistry scope: null,
306 silly mapToRegistry escapedName: 'encoding',
306 silly mapToRegistry name: 'encoding',
306 silly mapToRegistry rawSpec: '',
306 silly mapToRegistry spec: 'latest',
306 silly mapToRegistry type: 'tag' }
307 silly mapToRegistry uri https://registry.npmjs.org/encoding
308 verbose addNameRange registry:https://registry.npmjs.org/encoding not in flight; fetching
309 silly resolveWithNewModule [email protected] checking installable status
310 silly cache add args [ 'is-stream@^1.0.1', null ]
311 verbose cache add spec is-stream@^1.0.1
312 silly cache add parsed spec Result {
312 silly cache add raw: 'is-stream@^1.0.1',
312 silly cache add scope: null,
312 silly cache add escapedName: 'is-stream',
312 silly cache add name: 'is-stream',
312 silly cache add rawSpec: '^1.0.1',
312 silly cache add spec: '>=1.0.1 <2.0.0',
312 silly cache add type: 'range' }
313 silly addNamed is-stream@>=1.0.1 <2.0.0
314 verbose addNamed ">=1.0.1 <2.0.0" is a valid semver range for is-stream
315 silly addNameRange { name: 'is-stream', range: '>=1.0.1 <2.0.0', hasData: false }
316 silly mapToRegistry name is-stream
317 silly mapToRegistry using default registry
318 silly mapToRegistry registry https://registry.npmjs.org/
319 silly mapToRegistry data Result {
319 silly mapToRegistry raw: 'is-stream',
319 silly mapToRegistry scope: null,
319 silly mapToRegistry escapedName: 'is-stream',
319 silly mapToRegistry name: 'is-stream',
319 silly mapToRegistry rawSpec: '',
319 silly mapToRegistry spec: 'latest',
319 silly mapToRegistry type: 'tag' }
320 silly mapToRegistry uri https://registry.npmjs.org/is-stream
321 verbose addNameRange registry:https://registry.npmjs.org/is-stream not in flight; fetching
322 verbose get https://registry.npmjs.org/encoding not expired, no request
323 silly addNameRange number 2 { name: 'encoding', range: '>=0.1.11 <0.2.0', hasData: true }
324 silly addNameRange versions [ 'encoding',
324 silly addNameRange [ '0.1.1',
324 silly addNameRange '0.1.2',
324 silly addNameRange '0.1.3',
324 silly addNameRange '0.1.4',
324 silly addNameRange '0.1.5',
324 silly addNameRange '0.1.6',
324 silly addNameRange '0.1.7',
324 silly addNameRange '0.1.8',
324 silly addNameRange '0.1.9',
324 silly addNameRange '0.1.10',
324 silly addNameRange '0.1.11',
324 silly addNameRange '0.1.12' ] ]
325 silly addNamed [email protected]
326 verbose addNamed "0.1.12" is a plain semver version for encoding
327 verbose get https://registry.npmjs.org/is-stream not expired, no request
328 silly addNameRange number 2 { name: 'is-stream', range: '>=1.0.1 <2.0.0', hasData: true }
329 silly addNameRange versions [ 'is-stream', [ '1.0.0', '1.0.1', '1.1.0' ] ]
330 silly addNamed [email protected]
331 verbose addNamed "1.1.0" is a plain semver version for is-stream
332 silly cache afterAdd [email protected]
333 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\encoding\0.1.12\package\package.json not in flight; writing
334 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
335 silly cache afterAdd [email protected]
336 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\is-stream\1.1.0\package\package.json not in flight; writing
337 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
338 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\encoding\0.1.12\package\package.json written
339 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\is-stream\1.1.0\package\package.json written
340 silly fetchNamedPackageData iconv-lite
341 silly mapToRegistry name iconv-lite
342 silly mapToRegistry using default registry
343 silly mapToRegistry registry https://registry.npmjs.org/
344 silly mapToRegistry data Result {
344 silly mapToRegistry raw: 'iconv-lite',
344 silly mapToRegistry scope: null,
344 silly mapToRegistry escapedName: 'iconv-lite',
344 silly mapToRegistry name: 'iconv-lite',
344 silly mapToRegistry rawSpec: '',
344 silly mapToRegistry spec: 'latest',
344 silly mapToRegistry type: 'tag' }
345 silly mapToRegistry uri https://registry.npmjs.org/iconv-lite
346 verbose request uri https://registry.npmjs.org/iconv-lite
347 verbose request no auth needed
348 info attempt registry request try #1 at 3:58:25 PM
349 verbose etag W/"5954d045-1183c"
350 verbose lastModified Thu, 29 Jun 2017 10:02:45 GMT
351 http request GET https://registry.npmjs.org/iconv-lite
352 http 304 https://registry.npmjs.org/iconv-lite
353 verbose headers { date: 'Fri, 04 Aug 2017 10:28:26 GMT',
353 verbose headers via: '1.1 varnish',
353 verbose headers 'cache-control': 'max-age=300',
353 verbose headers etag: 'W/"5954d045-1183c"',
353 verbose headers age: '77',
353 verbose headers connection: 'close',
353 verbose headers 'x-served-by': 'cache-ams4449-AMS',
353 verbose headers 'x-cache': 'HIT',
353 verbose headers 'x-cache-hits': '2',
353 verbose headers 'x-timer': 'S1501842507.791837,VS0,VE0',
353 verbose headers vary: 'Accept-Encoding, Accept' }
354 silly get cb [ 304,
354 silly get { date: 'Fri, 04 Aug 2017 10:28:26 GMT',
354 silly get via: '1.1 varnish',
354 silly get 'cache-control': 'max-age=300',
354 silly get etag: 'W/"5954d045-1183c"',
354 silly get age: '77',
354 silly get connection: 'close',
354 silly get 'x-served-by': 'cache-ams4449-AMS',
354 silly get 'x-cache': 'HIT',
354 silly get 'x-cache-hits': '2',
354 silly get 'x-timer': 'S1501842507.791837,VS0,VE0',
354 silly get vary: 'Accept-Encoding, Accept' } ]
355 verbose etag https://registry.npmjs.org/iconv-lite from cache
356 verbose get saving iconv-lite to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\iconv-lite.cache.json
357 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
358 silly resolveWithNewModule [email protected] checking installable status
359 silly cache add args [ 'iconv-lite@~0.4.13', null ]
360 verbose cache add spec iconv-lite@~0.4.13
361 silly cache add parsed spec Result {
361 silly cache add raw: 'iconv-lite@~0.4.13',
361 silly cache add scope: null,
361 silly cache add escapedName: 'iconv-lite',
361 silly cache add name: 'iconv-lite',
361 silly cache add rawSpec: '~0.4.13',
361 silly cache add spec: '>=0.4.13 <0.5.0',
361 silly cache add type: 'range' }
362 silly addNamed iconv-lite@>=0.4.13 <0.5.0
363 verbose addNamed ">=0.4.13 <0.5.0" is a valid semver range for iconv-lite
364 silly addNameRange { name: 'iconv-lite', range: '>=0.4.13 <0.5.0', hasData: false }
365 silly mapToRegistry name iconv-lite
366 silly mapToRegistry using default registry
367 silly mapToRegistry registry https://registry.npmjs.org/
368 silly mapToRegistry data Result {
368 silly mapToRegistry raw: 'iconv-lite',
368 silly mapToRegistry scope: null,
368 silly mapToRegistry escapedName: 'iconv-lite',
368 silly mapToRegistry name: 'iconv-lite',
368 silly mapToRegistry rawSpec: '',
368 silly mapToRegistry spec: 'latest',
368 silly mapToRegistry type: 'tag' }
369 silly mapToRegistry uri https://registry.npmjs.org/iconv-lite
370 verbose addNameRange registry:https://registry.npmjs.org/iconv-lite not in flight; fetching
371 verbose get https://registry.npmjs.org/iconv-lite not expired, no request
372 silly addNameRange number 2 { name: 'iconv-lite', range: '>=0.4.13 <0.5.0', hasData: true }
373 silly addNameRange versions [ 'iconv-lite',
373 silly addNameRange [ '0.1.0',
373 silly addNameRange '0.1.1',
373 silly addNameRange '0.1.2',
373 silly addNameRange '0.1.3',
373 silly addNameRange '0.1.4',
373 silly addNameRange '0.2.0',
373 silly addNameRange '0.2.1',
373 silly addNameRange '0.2.3',
373 silly addNameRange '0.2.4',
373 silly addNameRange '0.2.5',
373 silly addNameRange '0.2.6',
373 silly addNameRange '0.2.7',
373 silly addNameRange '0.2.8',
373 silly addNameRange '0.2.9',
373 silly addNameRange '0.2.10',
373 silly addNameRange '0.2.11',
373 silly addNameRange '0.4.0-pre',
373 silly addNameRange '0.4.0-pre2',
373 silly addNameRange '0.4.0-pre3',
373 silly addNameRange '0.4.0',
373 silly addNameRange '0.4.1',
373 silly addNameRange '0.4.2',
373 silly addNameRange '0.4.3',
373 silly addNameRange '0.4.4',
373 silly addNameRange '0.4.5',
373 silly addNameRange '0.4.6',
373 silly addNameRange '0.4.7',
373 silly addNameRange '0.4.8',
373 silly addNameRange '0.4.9',
373 silly addNameRange '0.4.10',
373 silly addNameRange '0.4.11',
373 silly addNameRange '0.4.12',
373 silly addNameRange '0.4.13',
373 silly addNameRange '0.4.14',
373 silly addNameRange '0.4.15',
373 silly addNameRange '0.4.16',
373 silly addNameRange '0.4.17',
373 silly addNameRange '0.4.18' ] ]
374 silly addNamed [email protected]
375 verbose addNamed "0.4.18" is a plain semver version for iconv-lite
376 silly cache afterAdd [email protected]
377 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\iconv-lite\0.4.18\package\package.json not in flight; writing
378 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
379 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\iconv-lite\0.4.18\package\package.json written
380 silly fetchNamedPackageData ossui-builder
381 silly mapToRegistry name ossui-builder
382 silly mapToRegistry using default registry
383 silly mapToRegistry registry https://registry.npmjs.org/
384 silly mapToRegistry data Result {
384 silly mapToRegistry raw: 'ossui-builder',
384 silly mapToRegistry scope: null,
384 silly mapToRegistry escapedName: 'ossui-builder',
384 silly mapToRegistry name: 'ossui-builder',
384 silly mapToRegistry rawSpec: '',
384 silly mapToRegistry spec: 'latest',
384 silly mapToRegistry type: 'tag' }
385 silly mapToRegistry uri https://registry.npmjs.org/ossui-builder
386 silly fetchNamedPackageData babel-core
387 silly mapToRegistry name babel-core
388 silly mapToRegistry using default registry
389 silly mapToRegistry registry https://registry.npmjs.org/
390 silly mapToRegistry data Result {
390 silly mapToRegistry raw: 'babel-core',
390 silly mapToRegistry scope: null,
390 silly mapToRegistry escapedName: 'babel-core',
390 silly mapToRegistry name: 'babel-core',
390 silly mapToRegistry rawSpec: '',
390 silly mapToRegistry spec: 'latest',
390 silly mapToRegistry type: 'tag' }
391 silly mapToRegistry uri https://registry.npmjs.org/babel-core
392 silly fetchNamedPackageData babel-loader
393 silly mapToRegistry name babel-loader
394 silly mapToRegistry using default registry
395 silly mapToRegistry registry https://registry.npmjs.org/
396 silly mapToRegistry data Result {
396 silly mapToRegistry raw: 'babel-loader',
396 silly mapToRegistry scope: null,
396 silly mapToRegistry escapedName: 'babel-loader',
396 silly mapToRegistry name: 'babel-loader',
396 silly mapToRegistry rawSpec: '',
396 silly mapToRegistry spec: 'latest',
396 silly mapToRegistry type: 'tag' }
397 silly mapToRegistry uri https://registry.npmjs.org/babel-loader
398 silly fetchNamedPackageData babel-plugin-transform-object-assign
399 silly mapToRegistry name babel-plugin-transform-object-assign
400 silly mapToRegistry using default registry
401 silly mapToRegistry registry https://registry.npmjs.org/
402 silly mapToRegistry data Result {
402 silly mapToRegistry raw: 'babel-plugin-transform-object-assign',
402 silly mapToRegistry scope: null,
402 silly mapToRegistry escapedName: 'babel-plugin-transform-object-assign',
402 silly mapToRegistry name: 'babel-plugin-transform-object-assign',
402 silly mapToRegistry rawSpec: '',
402 silly mapToRegistry spec: 'latest',
402 silly mapToRegistry type: 'tag' }
403 silly mapToRegistry uri https://registry.npmjs.org/babel-plugin-transform-object-assign
404 silly fetchNamedPackageData babel-polyfill
405 silly mapToRegistry name babel-polyfill
406 silly mapToRegistry using default registry
407 silly mapToRegistry registry https://registry.npmjs.org/
408 silly mapToRegistry data Result {
408 silly mapToRegistry raw: 'babel-polyfill',
408 silly mapToRegistry scope: null,
408 silly mapToRegistry escapedName: 'babel-polyfill',
408 silly mapToRegistry name: 'babel-polyfill',
408 silly mapToRegistry rawSpec: '',
408 silly mapToRegistry spec: 'latest',
408 silly mapToRegistry type: 'tag' }
409 silly mapToRegistry uri https://registry.npmjs.org/babel-polyfill
410 silly fetchNamedPackageData babel-preset-es2015
411 silly mapToRegistry name babel-preset-es2015
412 silly mapToRegistry using default registry
413 silly mapToRegistry registry https://registry.npmjs.org/
414 silly mapToRegistry data Result {
414 silly mapToRegistry raw: 'babel-preset-es2015',
414 silly mapToRegistry scope: null,
414 silly mapToRegistry escapedName: 'babel-preset-es2015',
414 silly mapToRegistry name: 'babel-preset-es2015',
414 silly mapToRegistry rawSpec: '',
414 silly mapToRegistry spec: 'latest',
414 silly mapToRegistry type: 'tag' }
415 silly mapToRegistry uri https://registry.npmjs.org/babel-preset-es2015
416 silly fetchNamedPackageData babel-preset-stage-1
417 silly mapToRegistry name babel-preset-stage-1
418 silly mapToRegistry using default registry
419 silly mapToRegistry registry https://registry.npmjs.org/
420 silly mapToRegistry data Result {
420 silly mapToRegistry raw: 'babel-preset-stage-1',
420 silly mapToRegistry scope: null,
420 silly mapToRegistry escapedName: 'babel-preset-stage-1',
420 silly mapToRegistry name: 'babel-preset-stage-1',
420 silly mapToRegistry rawSpec: '',
420 silly mapToRegistry spec: 'latest',
420 silly mapToRegistry type: 'tag' }
421 silly mapToRegistry uri https://registry.npmjs.org/babel-preset-stage-1
422 silly fetchNamedPackageData babel-runtime
423 silly mapToRegistry name babel-runtime
424 silly mapToRegistry using default registry
425 silly mapToRegistry registry https://registry.npmjs.org/
426 silly mapToRegistry data Result {
426 silly mapToRegistry raw: 'babel-runtime',
426 silly mapToRegistry scope: null,
426 silly mapToRegistry escapedName: 'babel-runtime',
426 silly mapToRegistry name: 'babel-runtime',
426 silly mapToRegistry rawSpec: '',
426 silly mapToRegistry spec: 'latest',
426 silly mapToRegistry type: 'tag' }
427 silly mapToRegistry uri https://registry.npmjs.org/babel-runtime
428 silly fetchNamedPackageData babelify
429 silly mapToRegistry name babelify
430 silly mapToRegistry using default registry
431 silly mapToRegistry registry https://registry.npmjs.org/
432 silly mapToRegistry data Result {
432 silly mapToRegistry raw: 'babelify',
432 silly mapToRegistry scope: null,
432 silly mapToRegistry escapedName: 'babelify',
432 silly mapToRegistry name: 'babelify',
432 silly mapToRegistry rawSpec: '',
432 silly mapToRegistry spec: 'latest',
432 silly mapToRegistry type: 'tag' }
433 silly mapToRegistry uri https://registry.npmjs.org/babelify
434 silly fetchNamedPackageData extract-text-webpack-plugin
435 silly mapToRegistry name extract-text-webpack-plugin
436 silly mapToRegistry using default registry
437 silly mapToRegistry registry https://registry.npmjs.org/
438 silly mapToRegistry data Result {
438 silly mapToRegistry raw: 'extract-text-webpack-plugin',
438 silly mapToRegistry scope: null,
438 silly mapToRegistry escapedName: 'extract-text-webpack-plugin',
438 silly mapToRegistry name: 'extract-text-webpack-plugin',
438 silly mapToRegistry rawSpec: '',
438 silly mapToRegistry spec: 'latest',
438 silly mapToRegistry type: 'tag' }
439 silly mapToRegistry uri https://registry.npmjs.org/extract-text-webpack-plugin
440 silly fetchNamedPackageData file-loader
441 silly mapToRegistry name file-loader
442 silly mapToRegistry using default registry
443 silly mapToRegistry registry https://registry.npmjs.org/
444 silly mapToRegistry data Result {
444 silly mapToRegistry raw: 'file-loader',
444 silly mapToRegistry scope: null,
444 silly mapToRegistry escapedName: 'file-loader',
444 silly mapToRegistry name: 'file-loader',
444 silly mapToRegistry rawSpec: '',
444 silly mapToRegistry spec: 'latest',
444 silly mapToRegistry type: 'tag' }
445 silly mapToRegistry uri https://registry.npmjs.org/file-loader
446 silly fetchNamedPackageData node-http-proxy
447 silly mapToRegistry name node-http-proxy
448 silly mapToRegistry using default registry
449 silly mapToRegistry registry https://registry.npmjs.org/
450 silly mapToRegistry data Result {
450 silly mapToRegistry raw: 'node-http-proxy',
450 silly mapToRegistry scope: null,
450 silly mapToRegistry escapedName: 'node-http-proxy',
450 silly mapToRegistry name: 'node-http-proxy',
450 silly mapToRegistry rawSpec: '',
450 silly mapToRegistry spec: 'latest',
450 silly mapToRegistry type: 'tag' }
451 silly mapToRegistry uri https://registry.npmjs.org/node-http-proxy
452 silly fetchNamedPackageData node-sass
453 silly mapToRegistry name node-sass
454 silly mapToRegistry using default registry
455 silly mapToRegistry registry https://registry.npmjs.org/
456 silly mapToRegistry data Result {
456 silly mapToRegistry raw: 'node-sass',
456 silly mapToRegistry scope: null,
456 silly mapToRegistry escapedName: 'node-sass',
456 silly mapToRegistry name: 'node-sass',
456 silly mapToRegistry rawSpec: '',
456 silly mapToRegistry spec: 'latest',
456 silly mapToRegistry type: 'tag' }
457 silly mapToRegistry uri https://registry.npmjs.org/node-sass
458 silly fetchNamedPackageData path
459 silly mapToRegistry name path
460 silly mapToRegistry using default registry
461 silly mapToRegistry registry https://registry.npmjs.org/
462 silly mapToRegistry data Result {
462 silly mapToRegistry raw: 'path',
462 silly mapToRegistry scope: null,
462 silly mapToRegistry escapedName: 'path',
462 silly mapToRegistry name: 'path',
462 silly mapToRegistry rawSpec: '',
462 silly mapToRegistry spec: 'latest',
462 silly mapToRegistry type: 'tag' }
463 silly mapToRegistry uri https://registry.npmjs.org/path
464 silly fetchNamedPackageData style-loader
465 silly mapToRegistry name style-loader
466 silly mapToRegistry using default registry
467 silly mapToRegistry registry https://registry.npmjs.org/
468 silly mapToRegistry data Result {
468 silly mapToRegistry raw: 'style-loader',
468 silly mapToRegistry scope: null,
468 silly mapToRegistry escapedName: 'style-loader',
468 silly mapToRegistry name: 'style-loader',
468 silly mapToRegistry rawSpec: '',
468 silly mapToRegistry spec: 'latest',
468 silly mapToRegistry type: 'tag' }
469 silly mapToRegistry uri https://registry.npmjs.org/style-loader
470 silly fetchNamedPackageData url-loader
471 silly mapToRegistry name url-loader
472 silly mapToRegistry using default registry
473 silly mapToRegistry registry https://registry.npmjs.org/
474 silly mapToRegistry data Result {
474 silly mapToRegistry raw: 'url-loader',
474 silly mapToRegistry scope: null,
474 silly mapToRegistry escapedName: 'url-loader',
474 silly mapToRegistry name: 'url-loader',
474 silly mapToRegistry rawSpec: '',
474 silly mapToRegistry spec: 'latest',
474 silly mapToRegistry type: 'tag' }
475 silly mapToRegistry uri https://registry.npmjs.org/url-loader
476 silly fetchNamedPackageData webpack
477 silly mapToRegistry name webpack
478 silly mapToRegistry using default registry
479 silly mapToRegistry registry https://registry.npmjs.org/
480 silly mapToRegistry data Result {
480 silly mapToRegistry raw: 'webpack',
480 silly mapToRegistry scope: null,
480 silly mapToRegistry escapedName: 'webpack',
480 silly mapToRegistry name: 'webpack',
480 silly mapToRegistry rawSpec: '',
480 silly mapToRegistry spec: 'latest',
480 silly mapToRegistry type: 'tag' }
481 silly mapToRegistry uri https://registry.npmjs.org/webpack
482 silly fetchNamedPackageData webpack-dev-server
483 silly mapToRegistry name webpack-dev-server
484 silly mapToRegistry using default registry
485 silly mapToRegistry registry https://registry.npmjs.org/
486 silly mapToRegistry data Result {
486 silly mapToRegistry raw: 'webpack-dev-server',
486 silly mapToRegistry scope: null,
486 silly mapToRegistry escapedName: 'webpack-dev-server',
486 silly mapToRegistry name: 'webpack-dev-server',
486 silly mapToRegistry rawSpec: '',
486 silly mapToRegistry spec: 'latest',
486 silly mapToRegistry type: 'tag' }
487 silly mapToRegistry uri https://registry.npmjs.org/webpack-dev-server
488 silly fetchNamedPackageData webpack-spritesmith
489 silly mapToRegistry name webpack-spritesmith
490 silly mapToRegistry using default registry
491 silly mapToRegistry registry https://registry.npmjs.org/
492 silly mapToRegistry data Result {
492 silly mapToRegistry raw: 'webpack-spritesmith',
492 silly mapToRegistry scope: null,
492 silly mapToRegistry escapedName: 'webpack-spritesmith',
492 silly mapToRegistry name: 'webpack-spritesmith',
492 silly mapToRegistry rawSpec: '',
492 silly mapToRegistry spec: 'latest',
492 silly mapToRegistry type: 'tag' }
493 silly mapToRegistry uri https://registry.npmjs.org/webpack-spritesmith
494 verbose request uri https://registry.npmjs.org/ossui-builder
495 verbose request no auth needed
496 info attempt registry request try #1 at 3:58:26 PM
497 http request GET https://registry.npmjs.org/ossui-builder
498 verbose request uri https://registry.npmjs.org/babel-polyfill
499 verbose request no auth needed
500 info attempt registry request try #1 at 3:58:26 PM
501 verbose etag W/"5983a1cb-a81d"
502 verbose lastModified Thu, 03 Aug 2017 22:20:59 GMT
503 http request GET https://registry.npmjs.org/babel-polyfill
504 verbose request uri https://registry.npmjs.org/babel-preset-stage-1
505 verbose request no auth needed
506 info attempt registry request try #1 at 3:58:26 PM
507 verbose etag W/"5983a200-9155"
508 verbose lastModified Thu, 03 Aug 2017 22:21:52 GMT
509 http request GET https://registry.npmjs.org/babel-preset-stage-1
510 verbose request uri https://registry.npmjs.org/babel-loader
511 verbose request no auth needed
512 info attempt registry request try #1 at 3:58:26 PM
513 verbose etag W/"59813fb2-17d18"
514 verbose lastModified Wed, 02 Aug 2017 02:57:54 GMT
515 http request GET https://registry.npmjs.org/babel-loader
516 verbose request uri https://registry.npmjs.org/babelify
517 verbose request no auth needed
518 info attempt registry request try #1 at 3:58:26 PM
519 verbose etag W/"594fc2db-76bc"
520 verbose lastModified Sun, 25 Jun 2017 14:04:11 GMT
521 http request GET https://registry.npmjs.org/babelify
522 verbose request uri https://registry.npmjs.org/babel-preset-es2015
523 verbose request no auth needed
524 info attempt registry request try #1 at 3:58:26 PM
525 verbose etag W/"5983a1fa-180a7"
526 verbose lastModified Thu, 03 Aug 2017 22:21:46 GMT
527 http request GET https://registry.npmjs.org/babel-preset-es2015
528 verbose request uri https://registry.npmjs.org/extract-text-webpack-plugin
529 verbose request no auth needed
530 info attempt registry request try #1 at 3:58:26 PM
531 verbose etag W/"5982d3f9-18a16"
532 verbose lastModified Thu, 03 Aug 2017 07:42:49 GMT
533 http request GET https://registry.npmjs.org/extract-text-webpack-plugin
534 verbose request uri https://registry.npmjs.org/babel-runtime
535 verbose request no auth needed
536 info attempt registry request try #1 at 3:58:26 PM
537 verbose etag W/"5983a1cc-2947b"
538 verbose lastModified Thu, 03 Aug 2017 22:21:00 GMT
539 http request GET https://registry.npmjs.org/babel-runtime
540 verbose request uri https://registry.npmjs.org/node-http-proxy
541 verbose request no auth needed
542 info attempt registry request try #1 at 3:58:26 PM
543 verbose etag W/"593e5267-3c58"
544 verbose lastModified Mon, 12 Jun 2017 08:35:51 GMT
545 http request GET https://registry.npmjs.org/node-http-proxy
546 verbose request uri https://registry.npmjs.org/file-loader
547 verbose request no auth needed
548 info attempt registry request try #1 at 3:58:26 PM
549 verbose etag W/"59813649-a396"
550 verbose lastModified Wed, 02 Aug 2017 02:17:45 GMT
551 http request GET https://registry.npmjs.org/file-loader
552 verbose request uri https://registry.npmjs.org/path
553 verbose request no auth needed
554 info attempt registry request try #1 at 3:58:26 PM
555 verbose etag W/"597d187f-1790"
556 verbose lastModified Sat, 29 Jul 2017 23:21:35 GMT
557 http request GET https://registry.npmjs.org/path
558 verbose request uri https://registry.npmjs.org/url-loader
559 verbose request no auth needed
560 info attempt registry request try #1 at 3:58:26 PM
561 verbose etag W/"59812826-4940"
562 verbose lastModified Wed, 02 Aug 2017 01:17:26 GMT
563 http request GET https://registry.npmjs.org/url-loader
564 verbose request uri https://registry.npmjs.org/babel-core
565 verbose request no auth needed
566 info attempt registry request try #1 at 3:58:26 PM
567 verbose etag W/"5983a1eb-7d939"
568 verbose lastModified Thu, 03 Aug 2017 22:21:31 GMT
569 http request GET https://registry.npmjs.org/babel-core
570 verbose request uri https://registry.npmjs.org/style-loader
571 verbose request no auth needed
572 info attempt registry request try #1 at 3:58:26 PM
573 verbose etag W/"5981252a-e8af"
574 verbose lastModified Wed, 02 Aug 2017 01:04:42 GMT
575 http request GET https://registry.npmjs.org/style-loader
576 verbose request uri https://registry.npmjs.org/node-sass
577 verbose request no auth needed
578 info attempt registry request try #1 at 3:58:26 PM
579 verbose etag W/"5978f431-3d5a0"
580 verbose lastModified Wed, 26 Jul 2017 19:57:37 GMT
581 http request GET https://registry.npmjs.org/node-sass
582 verbose request uri https://registry.npmjs.org/babel-plugin-transform-object-assign
583 verbose request no auth needed
584 info attempt registry request try #1 at 3:58:26 PM
585 verbose etag W/"5983a1c6-7e4c"
586 verbose lastModified Thu, 03 Aug 2017 22:20:54 GMT
587 http request GET https://registry.npmjs.org/babel-plugin-transform-object-assign
588 verbose request uri https://registry.npmjs.org/webpack-dev-server
589 verbose request no auth needed
590 info attempt registry request try #1 at 3:58:27 PM
591 verbose etag W/"59747375-3194f"
592 verbose lastModified Sun, 23 Jul 2017 09:59:17 GMT
593 http request GET https://registry.npmjs.org/webpack-dev-server
594 verbose request uri https://registry.npmjs.org/webpack
595 verbose request no auth needed
596 info attempt registry request try #1 at 3:58:27 PM
597 verbose etag W/"598443e4-fd353"
598 verbose lastModified Fri, 04 Aug 2017 09:52:36 GMT
599 http request GET https://registry.npmjs.org/webpack
600 verbose request uri https://registry.npmjs.org/webpack-spritesmith
601 verbose request no auth needed
602 info attempt registry request try #1 at 3:58:27 PM
603 verbose etag W/"593e6e99-8335"
604 verbose lastModified Mon, 12 Jun 2017 10:36:09 GMT
605 http request GET https://registry.npmjs.org/webpack-spritesmith
606 http 304 https://registry.npmjs.org/babel-runtime
607 verbose headers { date: 'Fri, 04 Aug 2017 10:28:27 GMT',
607 verbose headers via: '1.1 varnish',
607 verbose headers 'cache-control': 'max-age=300',
607 verbose headers etag: 'W/"5983a1cc-2947b"',
607 verbose headers age: '93',
607 verbose headers connection: 'close',
607 verbose headers 'x-served-by': 'cache-ams4146-AMS',
607 verbose headers 'x-cache': 'HIT',
607 verbose headers 'x-cache-hits': '1',
607 verbose headers 'x-timer': 'S1501842508.793471,VS0,VE0',
607 verbose headers vary: 'Accept-Encoding, Accept' }
608 silly get cb [ 304,
608 silly get { date: 'Fri, 04 Aug 2017 10:28:27 GMT',
608 silly get via: '1.1 varnish',
608 silly get 'cache-control': 'max-age=300',
608 silly get etag: 'W/"5983a1cc-2947b"',
608 silly get age: '93',
608 silly get connection: 'close',
608 silly get 'x-served-by': 'cache-ams4146-AMS',
608 silly get 'x-cache': 'HIT',
608 silly get 'x-cache-hits': '1',
608 silly get 'x-timer': 'S1501842508.793471,VS0,VE0',
608 silly get vary: 'Accept-Encoding, Accept' } ]
609 verbose etag https://registry.npmjs.org/babel-runtime from cache
610 verbose get saving babel-runtime to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\babel-runtime.cache.json
611 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
612 http 304 https://registry.npmjs.org/path
613 verbose headers { date: 'Fri, 04 Aug 2017 10:28:27 GMT',
613 verbose headers via: '1.1 varnish',
613 verbose headers 'cache-control': 'max-age=300',
613 verbose headers etag: 'W/"597d187f-1790"',
613 verbose headers age: '278',
613 verbose headers connection: 'close',
613 verbose headers 'x-served-by': 'cache-ams4124-AMS',
613 verbose headers 'x-cache': 'HIT',
613 verbose headers 'x-cache-hits': '2',
613 verbose headers 'x-timer': 'S1501842508.790701,VS0,VE0',
613 verbose headers vary: 'Accept-Encoding, Accept' }
614 silly get cb [ 304,
614 silly get { date: 'Fri, 04 Aug 2017 10:28:27 GMT',
614 silly get via: '1.1 varnish',
614 silly get 'cache-control': 'max-age=300',
614 silly get etag: 'W/"597d187f-1790"',
614 silly get age: '278',
614 silly get connection: 'close',
614 silly get 'x-served-by': 'cache-ams4124-AMS',
614 silly get 'x-cache': 'HIT',
614 silly get 'x-cache-hits': '2',
614 silly get 'x-timer': 'S1501842508.790701,VS0,VE0',
614 silly get vary: 'Accept-Encoding, Accept' } ]
615 verbose etag https://registry.npmjs.org/path from cache
616 verbose get saving path to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\path.cache.json
617 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
618 silly resolveWithNewModule [email protected] checking installable status
619 silly cache add args [ 'path@^0.12.7', null ]
620 verbose cache add spec path@^0.12.7
621 silly cache add parsed spec Result {
621 silly cache add raw: 'path@^0.12.7',
621 silly cache add scope: null,
621 silly cache add escapedName: 'path',
621 silly cache add name: 'path',
621 silly cache add rawSpec: '^0.12.7',
621 silly cache add spec: '>=0.12.7 <0.13.0',
621 silly cache add type: 'range' }
622 silly addNamed path@>=0.12.7 <0.13.0
623 verbose addNamed ">=0.12.7 <0.13.0" is a valid semver range for path
624 silly addNameRange { name: 'path', range: '>=0.12.7 <0.13.0', hasData: false }
625 silly mapToRegistry name path
626 silly mapToRegistry using default registry
627 silly mapToRegistry registry https://registry.npmjs.org/
628 silly mapToRegistry data Result {
628 silly mapToRegistry raw: 'path',
628 silly mapToRegistry scope: null,
628 silly mapToRegistry escapedName: 'path',
628 silly mapToRegistry name: 'path',
628 silly mapToRegistry rawSpec: '',
628 silly mapToRegistry spec: 'latest',
628 silly mapToRegistry type: 'tag' }
629 silly mapToRegistry uri https://registry.npmjs.org/path
630 verbose addNameRange registry:https://registry.npmjs.org/path not in flight; fetching
631 silly resolveWithNewModule [email protected] checking installable status
632 silly cache add args [ 'babel-runtime@^6.6.1', null ]
633 verbose cache add spec babel-runtime@^6.6.1
634 silly cache add parsed spec Result {
634 silly cache add raw: 'babel-runtime@^6.6.1',
634 silly cache add scope: null,
634 silly cache add escapedName: 'babel-runtime',
634 silly cache add name: 'babel-runtime',
634 silly cache add rawSpec: '^6.6.1',
634 silly cache add spec: '>=6.6.1 <7.0.0',
634 silly cache add type: 'range' }
635 silly addNamed babel-runtime@>=6.6.1 <7.0.0
636 verbose addNamed ">=6.6.1 <7.0.0" is a valid semver range for babel-runtime
637 silly addNameRange { name: 'babel-runtime',
637 silly addNameRange range: '>=6.6.1 <7.0.0',
637 silly addNameRange hasData: false }
638 silly mapToRegistry name babel-runtime
639 silly mapToRegistry using default registry
640 silly mapToRegistry registry https://registry.npmjs.org/
641 silly mapToRegistry data Result {
641 silly mapToRegistry raw: 'babel-runtime',
641 silly mapToRegistry scope: null,
641 silly mapToRegistry escapedName: 'babel-runtime',
641 silly mapToRegistry name: 'babel-runtime',
641 silly mapToRegistry rawSpec: '',
641 silly mapToRegistry spec: 'latest',
641 silly mapToRegistry type: 'tag' }
642 silly mapToRegistry uri https://registry.npmjs.org/babel-runtime
643 verbose addNameRange registry:https://registry.npmjs.org/babel-runtime not in flight; fetching
644 http 304 https://registry.npmjs.org/node-http-proxy
645 verbose headers { date: 'Fri, 04 Aug 2017 10:28:27 GMT',
645 verbose headers via: '1.1 varnish',
645 verbose headers 'cache-control': 'max-age=300',
645 verbose headers etag: 'W/"593e5267-3c58"',
645 verbose headers age: '0',
645 verbose headers connection: 'close',
645 verbose headers 'x-served-by': 'cache-ams4425-AMS',
645 verbose headers 'x-cache': 'MISS',
645 verbose headers 'x-cache-hits': '0',
645 verbose headers 'x-timer': 'S1501842508.792199,VS0,VE23',
645 verbose headers vary: 'Accept-Encoding, Accept' }
646 silly get cb [ 304,
646 silly get { date: 'Fri, 04 Aug 2017 10:28:27 GMT',
646 silly get via: '1.1 varnish',
646 silly get 'cache-control': 'max-age=300',
646 silly get etag: 'W/"593e5267-3c58"',
646 silly get age: '0',
646 silly get connection: 'close',
646 silly get 'x-served-by': 'cache-ams4425-AMS',
646 silly get 'x-cache': 'MISS',
646 silly get 'x-cache-hits': '0',
646 silly get 'x-timer': 'S1501842508.792199,VS0,VE23',
646 silly get vary: 'Accept-Encoding, Accept' } ]
647 verbose etag https://registry.npmjs.org/node-http-proxy from cache
648 verbose get saving node-http-proxy to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\node-http-proxy.cache.json
649 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
650 http 304 https://registry.npmjs.org/file-loader
651 verbose headers { date: 'Fri, 04 Aug 2017 10:28:27 GMT',
651 verbose headers via: '1.1 varnish',
651 verbose headers 'cache-control': 'max-age=300',
651 verbose headers etag: 'W/"59813649-a396"',
651 verbose headers age: '171',
651 verbose headers connection: 'close',
651 verbose headers 'x-served-by': 'cache-ams4149-AMS',
651 verbose headers 'x-cache': 'HIT',
651 verbose headers 'x-cache-hits': '1',
651 verbose headers 'x-timer': 'S1501842508.816992,VS0,VE0',
651 verbose headers vary: 'Accept-Encoding, Accept' }
652 silly get cb [ 304,
652 silly get { date: 'Fri, 04 Aug 2017 10:28:27 GMT',
652 silly get via: '1.1 varnish',
652 silly get 'cache-control': 'max-age=300',
652 silly get etag: 'W/"59813649-a396"',
652 silly get age: '171',
652 silly get connection: 'close',
652 silly get 'x-served-by': 'cache-ams4149-AMS',
652 silly get 'x-cache': 'HIT',
652 silly get 'x-cache-hits': '1',
652 silly get 'x-timer': 'S1501842508.816992,VS0,VE0',
652 silly get vary: 'Accept-Encoding, Accept' } ]
653 verbose etag https://registry.npmjs.org/file-loader from cache
654 verbose get saving file-loader to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\file-loader.cache.json
655 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
656 verbose get https://registry.npmjs.org/path not expired, no request
657 silly addNameRange number 2 { name: 'path', range: '>=0.12.7 <0.13.0', hasData: true }
658 silly addNameRange versions [ 'path', [ '0.4.9', '0.4.10', '0.11.14', '0.12.7' ] ]
659 silly addNamed [email protected]
660 verbose addNamed "0.12.7" is a plain semver version for path
661 verbose get https://registry.npmjs.org/babel-runtime not expired, no request
662 silly addNameRange number 2 { name: 'babel-runtime', range: '>=6.6.1 <7.0.0', hasData: true }
663 silly addNameRange versions [ 'babel-runtime',
663 silly addNameRange [ '4.0.1',
663 silly addNameRange '4.0.2',
663 silly addNameRange '4.1.1',
663 silly addNameRange '4.2.0',
663 silly addNameRange '4.2.1',
663 silly addNameRange '4.3.0',
663 silly addNameRange '4.4.1',
663 silly addNameRange '4.4.2',
663 silly addNameRange '4.4.3',
663 silly addNameRange '4.4.4',
663 silly addNameRange '4.4.5',
663 silly addNameRange '4.4.6',
663 silly addNameRange '4.5.0',
663 silly addNameRange '4.5.1',
663 silly addNameRange '4.5.2',
663 silly addNameRange '4.5.3',
663 silly addNameRange '4.5.4',
663 silly addNameRange '4.5.5',
663 silly addNameRange '4.6.0',
663 silly addNameRange '4.6.1',
663 silly addNameRange '4.6.3',
663 silly addNameRange '4.6.4',
663 silly addNameRange '4.6.5',
663 silly addNameRange '4.6.6',
663 silly addNameRange '4.7.0',
663 silly addNameRange '4.7.1',
663 silly addNameRange '4.7.2',
663 silly addNameRange '4.7.3',
663 silly addNameRange '4.7.4',
663 silly addNameRange '4.7.5',
663 silly addNameRange '4.7.6',
663 silly addNameRange '4.7.7',
663 silly addNameRange '4.7.8',
663 silly addNameRange '4.7.9',
663 silly addNameRange '4.7.10',
663 silly addNameRange '4.7.11',
663 silly addNameRange '4.7.12',
663 silly addNameRange '4.7.13',
663 silly addNameRange '4.7.14',
663 silly addNameRange '4.7.15',
663 silly addNameRange '4.7.16',
663 silly addNameRange '5.0.0-beta1',
663 silly addNameRange '5.0.0-beta2',
663 silly addNameRange '5.0.0-beta3',
663 silly addNameRange '5.0.0-beta4',
663 silly addNameRange '5.0.0',
663 silly addNameRange '5.0.1',
663 silly addNameRange '5.0.2',
663 silly addNameRange '5.0.3',
663 silly addNameRange '5.0.4',
663 silly addNameRange '5.0.5',
663 silly addNameRange '5.0.6',
663 silly addNameRange '5.0.7',
663 silly addNameRange '5.0.8',
663 silly addNameRange '5.0.9',
663 silly addNameRange '5.0.10',
663 silly addNameRange '5.0.11',
663 silly addNameRange '5.0.12',
663 silly addNameRange '5.0.13',
663 silly addNameRange '5.1.0',
663 silly addNameRange '5.1.1',
663 silly addNameRange '5.1.2',
663 silly addNameRange '5.1.3',
663 silly addNameRange '5.1.4',
663 silly addNameRange '5.1.5',
663 silly addNameRange '5.1.6',
663 silly addNameRange '5.1.7',
663 silly addNameRange '5.1.8',
663 silly addNameRange '5.1.9',
663 silly addNameRange '5.1.10',
663 silly addNameRange '5.1.11',
663 silly addNameRange '5.1.12',
663 silly addNameRange '5.1.13',
663 silly addNameRange '5.2.0',
663 silly addNameRange '5.2.1',
663 silly addNameRange '5.2.2',
663 silly addNameRange '5.2.3',
663 silly addNameRange '5.2.4',
663 silly addNameRange '5.2.5',
663 silly addNameRange '5.2.6',
663 silly addNameRange '5.2.7',
663 silly addNameRange '5.2.9',
663 silly addNameRange '5.2.10',
663 silly addNameRange '5.2.11',
663 silly addNameRange '5.2.12',
663 silly addNameRange '5.2.13',
663 silly addNameRange '5.2.14',
663 silly addNameRange '5.2.15',
663 silly addNameRange '5.2.16',
663 silly addNameRange '5.2.17',
663 silly addNameRange '5.3.0',
663 silly addNameRange '5.3.1',
663 silly addNameRange '5.3.2',
663 silly addNameRange '5.3.3',
663 silly addNameRange '5.4.0',
663 silly addNameRange '5.4.1',
663 silly addNameRange '5.4.2',
663 silly addNameRange '5.4.3',
663 silly addNameRange '5.4.4',
663 silly addNameRange '5.4.5',
663 silly addNameRange ... 84 more items ] ]
664 silly addNamed [email protected]
665 verbose addNamed "6.25.0" is a plain semver version for babel-runtime
666 http 304 https://registry.npmjs.org/node-sass
667 verbose headers { date: 'Fri, 04 Aug 2017 10:28:27 GMT',
667 verbose headers via: '1.1 varnish',
667 verbose headers 'cache-control': 'max-age=300',
667 verbose headers etag: 'W/"5978f431-3d5a0"',
667 verbose headers age: '274',
667 verbose headers connection: 'close',
667 verbose headers 'x-served-by': 'cache-ams4446-AMS',
667 verbose headers 'x-cache': 'HIT',
667 verbose headers 'x-cache-hits': '3',
667 verbose headers 'x-timer': 'S1501842508.780768,VS0,VE0',
667 verbose headers vary: 'Accept-Encoding, Accept' }
668 silly get cb [ 304,
668 silly get { date: 'Fri, 04 Aug 2017 10:28:27 GMT',
668 silly get via: '1.1 varnish',
668 silly get 'cache-control': 'max-age=300',
668 silly get etag: 'W/"5978f431-3d5a0"',
668 silly get age: '274',
668 silly get connection: 'close',
668 silly get 'x-served-by': 'cache-ams4446-AMS',
668 silly get 'x-cache': 'HIT',
668 silly get 'x-cache-hits': '3',
668 silly get 'x-timer': 'S1501842508.780768,VS0,VE0',
668 silly get vary: 'Accept-Encoding, Accept' } ]
669 verbose etag https://registry.npmjs.org/node-sass from cache
670 verbose get saving node-sass to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\node-sass.cache.json
671 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
672 http 304 https://registry.npmjs.org/babel-plugin-transform-object-assign
673 verbose headers { date: 'Fri, 04 Aug 2017 10:28:27 GMT',
673 verbose headers via: '1.1 varnish',
673 verbose headers 'cache-control': 'max-age=300',
673 verbose headers etag: 'W/"5983a1c6-7e4c"',
673 verbose headers age: '166',
673 verbose headers connection: 'close',
673 verbose headers 'x-served-by': 'cache-ams4437-AMS',
673 verbose headers 'x-cache': 'HIT',
673 verbose headers 'x-cache-hits': '1',
673 verbose headers 'x-timer': 'S1501842508.782677,VS0,VE0',
673 verbose headers vary: 'Accept-Encoding, Accept' }
674 silly get cb [ 304,
674 silly get { date: 'Fri, 04 Aug 2017 10:28:27 GMT',
674 silly get via: '1.1 varnish',
674 silly get 'cache-control': 'max-age=300',
674 silly get etag: 'W/"5983a1c6-7e4c"',
674 silly get age: '166',
674 silly get connection: 'close',
674 silly get 'x-served-by': 'cache-ams4437-AMS',
674 silly get 'x-cache': 'HIT',
674 silly get 'x-cache-hits': '1',
674 silly get 'x-timer': 'S1501842508.782677,VS0,VE0',
674 silly get vary: 'Accept-Encoding, Accept' } ]
675 verbose etag https://registry.npmjs.org/babel-plugin-transform-object-assign from cache
676 verbose get saving babel-plugin-transform-object-assign to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\babel-plugin-transform-object-assign.cache.json
677 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
678 http 304 https://registry.npmjs.org/extract-text-webpack-plugin
679 verbose headers { date: 'Fri, 04 Aug 2017 10:28:27 GMT',
679 verbose headers via: '1.1 varnish',
679 verbose headers 'cache-control': 'max-age=300',
679 verbose headers etag: 'W/"5982d3f9-18a16"',
679 verbose headers age: '10',
679 verbose headers connection: 'close',
679 verbose headers 'x-served-by': 'cache-ams4139-AMS',
679 verbose headers 'x-cache': 'HIT',
679 verbose headers 'x-cache-hits': '1',
679 verbose headers 'x-timer': 'S1501842508.780593,VS0,VE1',
679 verbose headers vary: 'Accept-Encoding, Accept' }
680 silly get cb [ 304,
680 silly get { date: 'Fri, 04 Aug 2017 10:28:27 GMT',
680 silly get via: '1.1 varnish',
680 silly get 'cache-control': 'max-age=300',
680 silly get etag: 'W/"5982d3f9-18a16"',
680 silly get age: '10',
680 silly get connection: 'close',
680 silly get 'x-served-by': 'cache-ams4139-AMS',
680 silly get 'x-cache': 'HIT',
680 silly get 'x-cache-hits': '1',
680 silly get 'x-timer': 'S1501842508.780593,VS0,VE1',
680 silly get vary: 'Accept-Encoding, Accept' } ]
681 verbose etag https://registry.npmjs.org/extract-text-webpack-plugin from cache
682 verbose get saving extract-text-webpack-plugin to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\extract-text-webpack-plugin.cache.json
683 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
684 silly cache afterAdd [email protected]
685 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\path\0.12.7\package\package.json not in flight; writing
686 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
687 silly resolveWithNewModule [email protected] checking installable status
688 silly cache add args [ 'node-http-proxy@^0.2.3', null ]
689 verbose cache add spec node-http-proxy@^0.2.3
690 silly cache add parsed spec Result {
690 silly cache add raw: 'node-http-proxy@^0.2.3',
690 silly cache add scope: null,
690 silly cache add escapedName: 'node-http-proxy',
690 silly cache add name: 'node-http-proxy',
690 silly cache add rawSpec: '^0.2.3',
690 silly cache add spec: '>=0.2.3 <0.3.0',
690 silly cache add type: 'range' }
691 silly addNamed node-http-proxy@>=0.2.3 <0.3.0
692 verbose addNamed ">=0.2.3 <0.3.0" is a valid semver range for node-http-proxy
693 silly addNameRange { name: 'node-http-proxy',
693 silly addNameRange range: '>=0.2.3 <0.3.0',
693 silly addNameRange hasData: false }
694 silly mapToRegistry name node-http-proxy
695 silly mapToRegistry using default registry
696 silly mapToRegistry registry https://registry.npmjs.org/
697 silly mapToRegistry data Result {
697 silly mapToRegistry raw: 'node-http-proxy',
697 silly mapToRegistry scope: null,
697 silly mapToRegistry escapedName: 'node-http-proxy',
697 silly mapToRegistry name: 'node-http-proxy',
697 silly mapToRegistry rawSpec: '',
697 silly mapToRegistry spec: 'latest',
697 silly mapToRegistry type: 'tag' }
698 silly mapToRegistry uri https://registry.npmjs.org/node-http-proxy
699 verbose addNameRange registry:https://registry.npmjs.org/node-http-proxy not in flight; fetching
700 silly cache afterAdd [email protected]
701 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\babel-runtime\6.25.0\package\package.json not in flight; writing
702 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
703 silly resolveWithNewModule [email protected] checking installable status
704 silly cache add args [ 'file-loader@^0.8.5', null ]
705 verbose cache add spec file-loader@^0.8.5
706 silly cache add parsed spec Result {
706 silly cache add raw: 'file-loader@^0.8.5',
706 silly cache add scope: null,
706 silly cache add escapedName: 'file-loader',
706 silly cache add name: 'file-loader',
706 silly cache add rawSpec: '^0.8.5',
706 silly cache add spec: '>=0.8.5 <0.9.0',
706 silly cache add type: 'range' }
707 silly addNamed file-loader@>=0.8.5 <0.9.0
708 verbose addNamed ">=0.8.5 <0.9.0" is a valid semver range for file-loader
709 silly addNameRange { name: 'file-loader', range: '>=0.8.5 <0.9.0', hasData: false }
710 silly mapToRegistry name file-loader
711 silly mapToRegistry using default registry
712 silly mapToRegistry registry https://registry.npmjs.org/
713 silly mapToRegistry data Result {
713 silly mapToRegistry raw: 'file-loader',
713 silly mapToRegistry scope: null,
713 silly mapToRegistry escapedName: 'file-loader',
713 silly mapToRegistry name: 'file-loader',
713 silly mapToRegistry rawSpec: '',
713 silly mapToRegistry spec: 'latest',
713 silly mapToRegistry type: 'tag' }
714 silly mapToRegistry uri https://registry.npmjs.org/file-loader
715 verbose addNameRange registry:https://registry.npmjs.org/file-loader not in flight; fetching
716 verbose get https://registry.npmjs.org/node-http-proxy not expired, no request
717 silly addNameRange number 2 { name: 'node-http-proxy',
717 silly addNameRange range: '>=0.2.3 <0.3.0',
717 silly addNameRange hasData: true }
718 silly addNameRange versions [ 'node-http-proxy',
718 silly addNameRange [ '0.0.1',
718 silly addNameRange '0.0.2',
718 silly addNameRange '0.0.3',
718 silly addNameRange '0.1.0',
718 silly addNameRange '0.1.1',
718 silly addNameRange '0.1.2',
718 silly addNameRange '0.1.4',
718 silly addNameRange '0.1.5',
718 silly addNameRange '0.2.0',
718 silly addNameRange '0.2.1',
718 silly addNameRange '0.2.2',
718 silly addNameRange '0.2.3' ] ]
719 silly addNamed [email protected]
720 verbose addNamed "0.2.3" is a plain semver version for node-http-proxy
721 verbose get https://registry.npmjs.org/file-loader not expired, no request
722 silly addNameRange number 2 { name: 'file-loader', range: '>=0.8.5 <0.9.0', hasData: true }
723 silly addNameRange versions [ 'file-loader',
723 silly addNameRange [ '0.1.0',
723 silly addNameRange '0.1.1',
723 silly addNameRange '0.1.2',
723 silly addNameRange '0.5.0',
723 silly addNameRange '0.5.1',
723 silly addNameRange '0.6.1',
723 silly addNameRange '0.7.0',
723 silly addNameRange '0.7.1',
723 silly addNameRange '0.7.2',
723 silly addNameRange '0.8.0',
723 silly addNameRange '0.8.1',
723 silly addNameRange '0.8.2',
723 silly addNameRange '0.8.3',
723 silly addNameRange '0.8.4',
723 silly addNameRange '0.8.5',
723 silly addNameRange '0.9.0',
723 silly addNameRange '0.10.0',
723 silly addNameRange '0.10.1',
723 silly addNameRange '0.11.0',
723 silly addNameRange '0.11.1',
723 silly addNameRange '0.11.2',
723 silly addNameRange '1.0.0-beta.0',
723 silly addNameRange '1.0.0-beta.1',
723 silly addNameRange '1.0.0-rc.0',
723 silly addNameRange '1.0.0' ] ]
724 silly addNamed [email protected]
725 verbose addNamed "0.8.5" is a plain semver version for file-loader
726 silly resolveWithNewModule [email protected] checking installable status
727 silly cache add args [ 'babel-plugin-transform-object-assign@^6.8.0', null ]
728 verbose cache add spec babel-plugin-transform-object-assign@^6.8.0
729 silly cache add parsed spec Result {
729 silly cache add raw: 'babel-plugin-transform-object-assign@^6.8.0',
729 silly cache add scope: null,
729 silly cache add escapedName: 'babel-plugin-transform-object-assign',
729 silly cache add name: 'babel-plugin-transform-object-assign',
729 silly cache add rawSpec: '^6.8.0',
729 silly cache add spec: '>=6.8.0 <7.0.0',
729 silly cache add type: 'range' }
730 silly addNamed babel-plugin-transform-object-assign@>=6.8.0 <7.0.0
731 verbose addNamed ">=6.8.0 <7.0.0" is a valid semver range for babel-plugin-transform-object-assign
732 silly addNameRange { name: 'babel-plugin-transform-object-assign',
732 silly addNameRange range: '>=6.8.0 <7.0.0',
732 silly addNameRange hasData: false }
733 silly mapToRegistry name babel-plugin-transform-object-assign
734 silly mapToRegistry using default registry
735 silly mapToRegistry registry https://registry.npmjs.org/
736 silly mapToRegistry data Result {
736 silly mapToRegistry raw: 'babel-plugin-transform-object-assign',
736 silly mapToRegistry scope: null,
736 silly mapToRegistry escapedName: 'babel-plugin-transform-object-assign',
736 silly mapToRegistry name: 'babel-plugin-transform-object-assign',
736 silly mapToRegistry rawSpec: '',
736 silly mapToRegistry spec: 'latest',
736 silly mapToRegistry type: 'tag' }
737 silly mapToRegistry uri https://registry.npmjs.org/babel-plugin-transform-object-assign
738 verbose addNameRange registry:https://registry.npmjs.org/babel-plugin-transform-object-assign not in flight; fetching
739 silly resolveWithNewModule [email protected] checking installable status
740 silly cache add args [ 'node-sass@^3.7.0', null ]
741 verbose cache add spec node-sass@^3.7.0
742 silly cache add parsed spec Result {
742 silly cache add raw: 'node-sass@^3.7.0',
742 silly cache add scope: null,
742 silly cache add escapedName: 'node-sass',
742 silly cache add name: 'node-sass',
742 silly cache add rawSpec: '^3.7.0',
742 silly cache add spec: '>=3.7.0 <4.0.0',
742 silly cache add type: 'range' }
743 silly addNamed node-sass@>=3.7.0 <4.0.0
744 verbose addNamed ">=3.7.0 <4.0.0" is a valid semver range for node-sass
745 silly addNameRange { name: 'node-sass', range: '>=3.7.0 <4.0.0', hasData: false }
746 silly mapToRegistry name node-sass
747 silly mapToRegistry using default registry
748 silly mapToRegistry registry https://registry.npmjs.org/
749 silly mapToRegistry data Result {
749 silly mapToRegistry raw: 'node-sass',
749 silly mapToRegistry scope: null,
749 silly mapToRegistry escapedName: 'node-sass',
749 silly mapToRegistry name: 'node-sass',
749 silly mapToRegistry rawSpec: '',
749 silly mapToRegistry spec: 'latest',
749 silly mapToRegistry type: 'tag' }
750 silly mapToRegistry uri https://registry.npmjs.org/node-sass
751 verbose addNameRange registry:https://registry.npmjs.org/node-sass not in flight; fetching
752 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\path\0.12.7\package\package.json written
753 http 304 https://registry.npmjs.org/babel-core
754 verbose headers { date: 'Fri, 04 Aug 2017 10:28:27 GMT',
754 verbose headers via: '1.1 varnish',
754 verbose headers 'cache-control': 'max-age=300',
754 verbose headers etag: 'W/"5983a1eb-7d939"',
754 verbose headers age: '143',
754 verbose headers connection: 'close',
754 verbose headers 'x-served-by': 'cache-ams4437-AMS',
754 verbose headers 'x-cache': 'HIT',
754 verbose headers 'x-cache-hits': '2',
754 verbose headers 'x-timer': 'S1501842508.793841,VS0,VE0',
754 verbose headers vary: 'Accept-Encoding, Accept' }
755 silly get cb [ 304,
755 silly get { date: 'Fri, 04 Aug 2017 10:28:27 GMT',
755 silly get via: '1.1 varnish',
755 silly get 'cache-control': 'max-age=300',
755 silly get etag: 'W/"5983a1eb-7d939"',
755 silly get age: '143',
755 silly get connection: 'close',
755 silly get 'x-served-by': 'cache-ams4437-AMS',
755 silly get 'x-cache': 'HIT',
755 silly get 'x-cache-hits': '2',
755 silly get 'x-timer': 'S1501842508.793841,VS0,VE0',
755 silly get vary: 'Accept-Encoding, Accept' } ]
756 verbose etag https://registry.npmjs.org/babel-core from cache
757 verbose get saving babel-core to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\babel-core.cache.json
758 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
759 silly resolveWithNewModule [email protected] checking installable status
760 silly cache add args [ 'extract-text-webpack-plugin@^2.0.0-rc.3', null ]
761 verbose cache add spec extract-text-webpack-plugin@^2.0.0-rc.3
762 silly cache add parsed spec Result {
762 silly cache add raw: 'extract-text-webpack-plugin@^2.0.0-rc.3',
762 silly cache add scope: null,
762 silly cache add escapedName: 'extract-text-webpack-plugin',
762 silly cache add name: 'extract-text-webpack-plugin',
762 silly cache add rawSpec: '^2.0.0-rc.3',
762 silly cache add spec: '>=2.0.0-rc.3 <3.0.0',
762 silly cache add type: 'range' }
763 silly addNamed extract-text-webpack-plugin@>=2.0.0-rc.3 <3.0.0
764 verbose addNamed ">=2.0.0-rc.3 <3.0.0" is a valid semver range for extract-text-webpack-plugin
765 silly addNameRange { name: 'extract-text-webpack-plugin',
765 silly addNameRange range: '>=2.0.0-rc.3 <3.0.0',
765 silly addNameRange hasData: false }
766 silly mapToRegistry name extract-text-webpack-plugin
767 silly mapToRegistry using default registry
768 silly mapToRegistry registry https://registry.npmjs.org/
769 silly mapToRegistry data Result {
769 silly mapToRegistry raw: 'extract-text-webpack-plugin',
769 silly mapToRegistry scope: null,
769 silly mapToRegistry escapedName: 'extract-text-webpack-plugin',
769 silly mapToRegistry name: 'extract-text-webpack-plugin',
769 silly mapToRegistry rawSpec: '',
769 silly mapToRegistry spec: 'latest',
769 silly mapToRegistry type: 'tag' }
770 silly mapToRegistry uri https://registry.npmjs.org/extract-text-webpack-plugin
771 verbose addNameRange registry:https://registry.npmjs.org/extract-text-webpack-plugin not in flight; fetching
772 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\babel-runtime\6.25.0\package\package.json written
773 silly cache afterAdd [email protected]
774 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\node-http-proxy\0.2.3\package\package.json not in flight; writing
775 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
776 verbose get https://registry.npmjs.org/babel-plugin-transform-object-assign not expired, no request
777 silly addNameRange number 2 { name: 'babel-plugin-transform-object-assign',
777 silly addNameRange range: '>=6.8.0 <7.0.0',
777 silly addNameRange hasData: true }
778 silly addNameRange versions [ 'babel-plugin-transform-object-assign',
778 silly addNameRange [ '6.0.2',
778 silly addNameRange '6.0.14',
778 silly addNameRange '6.1.4',
778 silly addNameRange '6.1.17',
778 silly addNameRange '6.1.18',
778 silly addNameRange '6.2.4',
778 silly addNameRange '6.3.13',
778 silly addNameRange '6.5.0',
778 silly addNameRange '6.5.0-1',
778 silly addNameRange '6.8.0',
778 silly addNameRange '6.22.0',
778 silly addNameRange '7.0.0-alpha.1',
778 silly addNameRange '7.0.0-alpha.3',
778 silly addNameRange '7.0.0-alpha.7',
778 silly addNameRange '7.0.0-alpha.8',
778 silly addNameRange '7.0.0-alpha.9',
778 silly addNameRange '7.0.0-alpha.10',
778 silly addNameRange '7.0.0-alpha.11',
778 silly addNameRange '7.0.0-alpha.12',
778 silly addNameRange '7.0.0-alpha.14',
778 silly addNameRange '7.0.0-alpha.15',
778 silly addNameRange '7.0.0-alpha.16',
778 silly addNameRange '7.0.0-alpha.17',
778 silly addNameRange '7.0.0-alpha.18' ] ]
779 silly addNamed [email protected]
780 verbose addNamed "6.22.0" is a plain semver version for babel-plugin-transform-object-assign
781 verbose get https://registry.npmjs.org/node-sass not expired, no request
782 silly addNameRange number 2 { name: 'node-sass', range: '>=3.7.0 <4.0.0', hasData: true }
783 silly addNameRange versions [ 'node-sass',
783 silly addNameRange [ '0.2.0',
783 silly addNameRange '0.2.1',
783 silly addNameRange '0.2.2',
783 silly addNameRange '0.2.3',
783 silly addNameRange '0.2.4',
783 silly addNameRange '0.2.5',
783 silly addNameRange '0.2.6',
783 silly addNameRange '0.3.0',
783 silly addNameRange '0.4.0',
783 silly addNameRange '0.4.1',
783 silly addNameRange '0.4.2',
783 silly addNameRange '0.4.3',
783 silly addNameRange '0.4.4',
783 silly addNameRange '0.5.0',
783 silly addNameRange '0.5.1',
783 silly addNameRange '0.5.2',
783 silly addNameRange '0.5.3',
783 silly addNameRange '0.5.4',
783 silly addNameRange '0.6.0',
783 silly addNameRange '0.6.1',
783 silly addNameRange '0.6.2',
783 silly addNameRange '0.6.3',
783 silly addNameRange '0.6.4',
783 silly addNameRange '0.6.5',
783 silly addNameRange '0.6.6',
783 silly addNameRange '0.6.7',
783 silly addNameRange '0.7.0-alpha',
783 silly addNameRange '0.7.0',
783 silly addNameRange '0.8.0',
783 silly addNameRange '0.8.1',
783 silly addNameRange '0.8.2',
783 silly addNameRange '0.8.3',
783 silly addNameRange '0.8.4',
783 silly addNameRange '0.8.5',
783 silly addNameRange '0.8.6',
783 silly addNameRange '0.9.0',
783 silly addNameRange '0.9.1',
783 silly addNameRange '0.9.2',
783 silly addNameRange '0.9.3',
783 silly addNameRange '0.9.4-rc1',
783 silly addNameRange '0.9.4',
783 silly addNameRange '0.9.5-rc1',
783 silly addNameRange '0.9.5',
783 silly addNameRange '0.9.6',
783 silly addNameRange '1.0.0',
783 silly addNameRange '1.0.1',
783 silly addNameRange '1.0.2-alpha',
783 silly addNameRange '1.0.2',
783 silly addNameRange '1.0.3',
783 silly addNameRange '1.1.0',
783 silly addNameRange '1.1.1',
783 silly addNameRange '1.1.2',
783 silly addNameRange '1.1.3',
783 silly addNameRange '1.1.4',
783 silly addNameRange '1.2.0',
783 silly addNameRange '1.2.1',
783 silly addNameRange '1.2.2',
783 silly addNameRange '1.2.3',
783 silly addNameRange '2.0.0-beta',
783 silly addNameRange '2.0.0',
783 silly addNameRange '2.0.1',
783 silly addNameRange '3.0.0-alpha.0',
783 silly addNameRange '3.0.0-beta.2',
783 silly addNameRange '3.0.0-beta.3',
783 silly addNameRange '3.0.0-beta.4',
783 silly addNameRange '2.1.0',
783 silly addNameRange '2.1.1',
783 silly addNameRange '3.0.0-beta.5',
783 silly addNameRange '3.0.0-beta.7',
783 silly addNameRange '3.0.0',
783 silly addNameRange '3.1.0',
783 silly addNameRange '3.1.1',
783 silly addNameRange '3.1.2',
783 silly addNameRange '3.2.0',
783 silly addNameRange '3.3.0',
783 silly addNameRange '3.3.1',
783 silly addNameRange '3.3.2',
783 silly addNameRange '3.3.3',
783 silly addNameRange '3.4.0-beta1',
783 silly addNameRange '3.4.0-beta.2',
783 silly addNameRange '3.4.0',
783 silly addNameRange '3.4.1',
783 silly addNameRange '3.4.2',
783 silly addNameRange '3.5.0-beta.1',
783 silly addNameRange '3.5.1',
783 silly addNameRange '3.5.2',
783 silly addNameRange '3.5.3',
783 silly addNameRange '3.6.0',
783 silly addNameRange '3.7.0',
783 silly addNameRange '3.8.0',
783 silly addNameRange '3.9.0',
783 silly addNameRange '3.9.1',
783 silly addNameRange '3.9.2',
783 silly addNameRange '3.9.3',
783 silly addNameRange '3.10.0',
783 silly addNameRange '3.10.0-1',
783 silly addNameRange '3.10.1',
783 silly addNameRange '3.11.0',
783 silly addNameRange '3.11.1',
783 silly addNameRange '3.11.2',
783 silly addNameRange ... 20 more items ] ]
784 silly addNamed [email protected]
785 verbose addNamed "3.13.1" is a plain semver version for node-sass
786 silly cache afterAdd [email protected]
787 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\file-loader\0.8.5\package\package.json not in flight; writing
788 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
789 verbose get https://registry.npmjs.org/extract-text-webpack-plugin not expired, no request
790 silly addNameRange number 2 { name: 'extract-text-webpack-plugin',
790 silly addNameRange range: '>=2.0.0-rc.3 <3.0.0',
790 silly addNameRange hasData: true }
791 silly addNameRange versions [ 'extract-text-webpack-plugin',
791 silly addNameRange [ '0.1.0',
791 silly addNameRange '0.1.1',
791 silly addNameRange '0.1.2',
791 silly addNameRange '0.2.0',
791 silly addNameRange '0.2.1',
791 silly addNameRange '0.2.2',
791 silly addNameRange '0.2.3',
791 silly addNameRange '0.2.4',
791 silly addNameRange '0.2.5',
791 silly addNameRange '0.3.0',
791 silly addNameRange '0.3.1',
791 silly addNameRange '0.3.2',
791 silly addNameRange '0.3.3',
791 silly addNameRange '0.3.4',
791 silly addNameRange '0.3.5',
791 silly addNameRange '0.3.6',
791 silly addNameRange '0.3.7',
791 silly addNameRange '0.3.8',
791 silly addNameRange '0.4.0',
791 silly addNameRange '0.5.0',
791 silly addNameRange '0.6.0',
791 silly addNameRange '0.7.0',
791 silly addNameRange '0.7.1',
791 silly addNameRange '0.8.0',
791 silly addNameRange '0.8.1',
791 silly addNameRange '0.8.2',
791 silly addNameRange '0.9.0',
791 silly addNameRange '0.9.1',
791 silly addNameRange '1.0.0',
791 silly addNameRange '1.0.1',
791 silly addNameRange '2.0.0-beta.0',
791 silly addNameRange '2.0.0-beta.1',
791 silly addNameRange '2.0.0-beta.2',
791 silly addNameRange '2.0.0-beta.3',
791 silly addNameRange '2.0.0-beta.4',
791 silly addNameRange '2.0.0-beta.5',
791 silly addNameRange '2.0.0-rc.0',
791 silly addNameRange '2.0.0-rc.1',
791 silly addNameRange '2.0.0-rc.2',
791 silly addNameRange '2.0.0-rc.3',
791 silly addNameRange '2.0.0',
791 silly addNameRange '2.1.0',
791 silly addNameRange '2.1.1',
791 silly addNameRange '2.1.2',
791 silly addNameRange '3.0.0-beta.0',
791 silly addNameRange '3.0.0-beta.1',
791 silly addNameRange '3.0.0-beta.2',
791 silly addNameRange '3.0.0-beta.3',
791 silly addNameRange '3.0.0-rc.0',
791 silly addNameRange '3.0.0-rc.1',
791 silly addNameRange '3.0.0-rc.2',
791 silly addNameRange '3.0.0' ] ]
792 silly addNamed [email protected]
793 verbose addNamed "2.1.2" is a plain semver version for extract-text-webpack-plugin
794 silly cache afterAdd [email protected]
795 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\babel-plugin-transform-object-assign\6.22.0\package\package.json not in flight; writing
796 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
797 silly cache afterAdd [email protected]
798 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\extract-text-webpack-plugin\2.1.2\package\package.json not in flight; writing
799 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
800 silly resolveWithNewModule [email protected] checking installable status
801 silly cache add args [ 'babel-core@^6.2.4', null ]
802 verbose cache add spec babel-core@^6.2.4
803 silly cache add parsed spec Result {
803 silly cache add raw: 'babel-core@^6.2.4',
803 silly cache add scope: null,
803 silly cache add escapedName: 'babel-core',
803 silly cache add name: 'babel-core',
803 silly cache add rawSpec: '^6.2.4',
803 silly cache add spec: '>=6.2.4 <7.0.0',
803 silly cache add type: 'range' }
804 silly addNamed babel-core@>=6.2.4 <7.0.0
805 verbose addNamed ">=6.2.4 <7.0.0" is a valid semver range for babel-core
806 silly addNameRange { name: 'babel-core', range: '>=6.2.4 <7.0.0', hasData: false }
807 silly mapToRegistry name babel-core
808 silly mapToRegistry using default registry
809 silly mapToRegistry registry https://registry.npmjs.org/
810 silly mapToRegistry data Result {
810 silly mapToRegistry raw: 'babel-core',
810 silly mapToRegistry scope: null,
810 silly mapToRegistry escapedName: 'babel-core',
810 silly mapToRegistry name: 'babel-core',
810 silly mapToRegistry rawSpec: '',
810 silly mapToRegistry spec: 'latest',
810 silly mapToRegistry type: 'tag' }
811 silly mapToRegistry uri https://registry.npmjs.org/babel-core
812 verbose addNameRange registry:https://registry.npmjs.org/babel-core not in flight; fetching
813 silly cache afterAdd [email protected]
814 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\node-sass\3.13.1\package\package.json not in flight; writing
815 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
816 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\node-http-proxy\0.2.3\package\package.json written
817 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\file-loader\0.8.5\package\package.json written
818 verbose get https://registry.npmjs.org/babel-core not expired, no request
819 silly addNameRange number 2 { name: 'babel-core', range: '>=6.2.4 <7.0.0', hasData: true }
820 silly addNameRange versions [ 'babel-core',
820 silly addNameRange [ '4.0.1',
820 silly addNameRange '4.0.2',
820 silly addNameRange '4.1.1',
820 silly addNameRange '4.2.0',
820 silly addNameRange '4.2.1',
820 silly addNameRange '4.3.0',
820 silly addNameRange '4.4.1',
820 silly addNameRange '4.4.2',
820 silly addNameRange '4.4.3',
820 silly addNameRange '4.4.4',
820 silly addNameRange '4.4.5',
820 silly addNameRange '4.4.6',
820 silly addNameRange '4.5.0',
820 silly addNameRange '4.5.1',
820 silly addNameRange '4.5.2',
820 silly addNameRange '4.5.3',
820 silly addNameRange '4.5.4',
820 silly addNameRange '4.5.5',
820 silly addNameRange '4.6.0',
820 silly addNameRange '4.6.1',
820 silly addNameRange '4.6.3',
820 silly addNameRange '4.6.4',
820 silly addNameRange '4.6.5',
820 silly addNameRange '4.6.6',
820 silly addNameRange '4.7.0',
820 silly addNameRange '4.7.1',
820 silly addNameRange '4.7.2',
820 silly addNameRange '4.7.3',
820 silly addNameRange '4.7.4',
820 silly addNameRange '4.7.5',
820 silly addNameRange '4.7.6',
820 silly addNameRange '4.7.7',
820 silly addNameRange '4.7.8',
820 silly addNameRange '4.7.9',
820 silly addNameRange '4.7.10',
820 silly addNameRange '4.7.11',
820 silly addNameRange '4.7.12',
820 silly addNameRange '4.7.13',
820 silly addNameRange '4.7.14',
820 silly addNameRange '4.7.15',
820 silly addNameRange '4.7.16',
820 silly addNameRange '5.0.0-beta2',
820 silly addNameRange '5.0.0-beta3',
820 silly addNameRange '5.0.0-beta4',
820 silly addNameRange '5.0.0',
820 silly addNameRange '5.0.1',
820 silly addNameRange '5.0.2',
820 silly addNameRange '5.0.3',
820 silly addNameRange '5.0.4',
820 silly addNameRange '5.0.5',
820 silly addNameRange '5.0.6',
820 silly addNameRange '5.0.7',
820 silly addNameRange '5.0.8',
820 silly addNameRange '5.0.9',
820 silly addNameRange '5.0.10',
820 silly addNameRange '5.0.11',
820 silly addNameRange '5.0.12',
820 silly addNameRange '5.0.13',
820 silly addNameRange '5.1.0',
820 silly addNameRange '5.1.1',
820 silly addNameRange '5.1.2',
820 silly addNameRange '5.1.3',
820 silly addNameRange '5.1.4',
820 silly addNameRange '5.1.5',
820 silly addNameRange '5.1.6',
820 silly addNameRange '5.1.7',
820 silly addNameRange '5.1.8',
820 silly addNameRange '5.1.9',
820 silly addNameRange '5.1.10',
820 silly addNameRange '5.1.11',
820 silly addNameRange '5.1.12',
820 silly addNameRange '5.1.13',
820 silly addNameRange '5.2.0',
820 silly addNameRange '5.2.1',
820 silly addNameRange '5.2.2',
820 silly addNameRange '5.2.3',
820 silly addNameRange '5.2.4',
820 silly addNameRange '5.2.5',
820 silly addNameRange '5.2.6',
820 silly addNameRange '5.2.7',
820 silly addNameRange '5.2.9',
820 silly addNameRange '5.2.10',
820 silly addNameRange '5.2.11',
820 silly addNameRange '5.2.12',
820 silly addNameRange '5.2.13',
820 silly addNameRange '5.2.14',
820 silly addNameRange '5.2.15',
820 silly addNameRange '5.2.16',
820 silly addNameRange '5.2.17',
820 silly addNameRange '5.3.0',
820 silly addNameRange '5.3.1',
820 silly addNameRange '5.3.2',
820 silly addNameRange '5.3.3',
820 silly addNameRange '5.4.0',
820 silly addNameRange '5.4.1',
820 silly addNameRange '5.4.2',
820 silly addNameRange '5.4.3',
820 silly addNameRange '5.4.4',
820 silly addNameRange '5.4.5',
820 silly addNameRange '5.4.6',
820 silly addNameRange ... 147 more items ] ]
821 silly addNamed [email protected]
822 verbose addNamed "6.25.0" is a plain semver version for babel-core
823 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\babel-plugin-transform-object-assign\6.22.0\package\package.json written
824 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\extract-text-webpack-plugin\2.1.2\package\package.json written
825 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\node-sass\3.13.1\package\package.json written
826 silly cache afterAdd [email protected]
827 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\babel-core\6.25.0\package\package.json not in flight; writing
828 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
829 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\babel-core\6.25.0\package\package.json written
830 http 304 https://registry.npmjs.org/webpack
831 verbose headers { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
831 verbose headers via: '1.1 varnish',
831 verbose headers 'cache-control': 'max-age=300',
831 verbose headers etag: 'W/"598443e4-fd353"',
831 verbose headers age: '10',
831 verbose headers connection: 'close',
831 verbose headers 'x-served-by': 'cache-ams4425-AMS',
831 verbose headers 'x-cache': 'HIT',
831 verbose headers 'x-cache-hits': '1',
831 verbose headers 'x-timer': 'S1501842508.475233,VS0,VE2',
831 verbose headers vary: 'Accept-Encoding, Accept' }
832 silly get cb [ 304,
832 silly get { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
832 silly get via: '1.1 varnish',
832 silly get 'cache-control': 'max-age=300',
832 silly get etag: 'W/"598443e4-fd353"',
832 silly get age: '10',
832 silly get connection: 'close',
832 silly get 'x-served-by': 'cache-ams4425-AMS',
832 silly get 'x-cache': 'HIT',
832 silly get 'x-cache-hits': '1',
832 silly get 'x-timer': 'S1501842508.475233,VS0,VE2',
832 silly get vary: 'Accept-Encoding, Accept' } ]
833 verbose etag https://registry.npmjs.org/webpack from cache
834 verbose get saving webpack to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\webpack.cache.json
835 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
836 silly resolveWithNewModule [email protected] checking installable status
837 silly cache add args [ 'webpack@^2.2.1', null ]
838 verbose cache add spec webpack@^2.2.1
839 silly cache add parsed spec Result {
839 silly cache add raw: 'webpack@^2.2.1',
839 silly cache add scope: null,
839 silly cache add escapedName: 'webpack',
839 silly cache add name: 'webpack',
839 silly cache add rawSpec: '^2.2.1',
839 silly cache add spec: '>=2.2.1 <3.0.0',
839 silly cache add type: 'range' }
840 silly addNamed webpack@>=2.2.1 <3.0.0
841 verbose addNamed ">=2.2.1 <3.0.0" is a valid semver range for webpack
842 silly addNameRange { name: 'webpack', range: '>=2.2.1 <3.0.0', hasData: false }
843 silly mapToRegistry name webpack
844 silly mapToRegistry using default registry
845 silly mapToRegistry registry https://registry.npmjs.org/
846 silly mapToRegistry data Result {
846 silly mapToRegistry raw: 'webpack',
846 silly mapToRegistry scope: null,
846 silly mapToRegistry escapedName: 'webpack',
846 silly mapToRegistry name: 'webpack',
846 silly mapToRegistry rawSpec: '',
846 silly mapToRegistry spec: 'latest',
846 silly mapToRegistry type: 'tag' }
847 silly mapToRegistry uri https://registry.npmjs.org/webpack
848 verbose addNameRange registry:https://registry.npmjs.org/webpack not in flight; fetching
849 verbose get https://registry.npmjs.org/webpack not expired, no request
850 silly addNameRange number 2 { name: 'webpack', range: '>=2.2.1 <3.0.0', hasData: true }
851 silly addNameRange versions [ 'webpack',
851 silly addNameRange [ '0.1.0',
851 silly addNameRange '0.1.1',
851 silly addNameRange '0.1.2',
851 silly addNameRange '0.1.3',
851 silly addNameRange '0.1.4',
851 silly addNameRange '0.1.5',
851 silly addNameRange '0.1.6',
851 silly addNameRange '0.2.0',
851 silly addNameRange '0.2.1',
851 silly addNameRange '0.2.2',
851 silly addNameRange '0.2.3',
851 silly addNameRange '0.2.4',
851 silly addNameRange '0.2.6',
851 silly addNameRange '0.2.7',
851 silly addNameRange '0.2.8',
851 silly addNameRange '0.3.0',
851 silly addNameRange '0.3.1',
851 silly addNameRange '0.3.2',
851 silly addNameRange '0.3.3',
851 silly addNameRange '0.3.4',
851 silly addNameRange '0.3.6',
851 silly addNameRange '0.3.7',
851 silly addNameRange '0.3.8',
851 silly addNameRange '0.3.9',
851 silly addNameRange '0.3.10',
851 silly addNameRange '0.3.11',
851 silly addNameRange '0.3.12',
851 silly addNameRange '0.3.13',
851 silly addNameRange '0.3.14',
851 silly addNameRange '0.3.15',
851 silly addNameRange '0.3.16',
851 silly addNameRange '0.3.17',
851 silly addNameRange '0.3.18',
851 silly addNameRange '0.3.19',
851 silly addNameRange '0.3.20',
851 silly addNameRange '0.4.0',
851 silly addNameRange '0.4.1',
851 silly addNameRange '0.4.2',
851 silly addNameRange '0.4.3',
851 silly addNameRange '0.4.4',
851 silly addNameRange '0.4.5',
851 silly addNameRange '0.4.6',
851 silly addNameRange '0.4.7',
851 silly addNameRange '0.4.8',
851 silly addNameRange '0.4.9',
851 silly addNameRange '0.4.10',
851 silly addNameRange '0.4.11',
851 silly addNameRange '0.4.12',
851 silly addNameRange '0.4.13',
851 silly addNameRange '0.4.14',
851 silly addNameRange '0.4.15',
851 silly addNameRange '0.4.16',
851 silly addNameRange '0.4.17',
851 silly addNameRange '0.4.18',
851 silly addNameRange '0.4.19',
851 silly addNameRange '0.4.20',
851 silly addNameRange '0.4.21',
851 silly addNameRange '0.4.23',
851 silly addNameRange '0.4.24',
851 silly addNameRange '0.4.25',
851 silly addNameRange '0.5.0',
851 silly addNameRange '0.5.1',
851 silly addNameRange '0.5.2',
851 silly addNameRange '0.5.3',
851 silly addNameRange '0.5.4',
851 silly addNameRange '0.5.5',
851 silly addNameRange '0.5.6',
851 silly addNameRange '0.5.7',
851 silly addNameRange '0.5.8',
851 silly addNameRange '0.5.10',
851 silly addNameRange '0.6.0',
851 silly addNameRange '0.6.1',
851 silly addNameRange '0.6.2',
851 silly addNameRange '0.7.0-beta',
851 silly addNameRange '0.7.0-beta2',
851 silly addNameRange '0.7.0-beta3',
851 silly addNameRange '0.7.0-beta4',
851 silly addNameRange '0.7.0-beta5',
851 silly addNameRange '0.7.0-beta6',
851 silly addNameRange '0.7.0-beta7',
851 silly addNameRange '0.7.0-beta8',
851 silly addNameRange '0.7.0',
851 silly addNameRange '0.7.1',
851 silly addNameRange '0.7.2',
851 silly addNameRange '0.7.3',
851 silly addNameRange '0.7.4',
851 silly addNameRange '0.7.5',
851 silly addNameRange '0.7.6',
851 silly addNameRange '0.7.7',
851 silly addNameRange '0.7.8',
851 silly addNameRange '0.7.9',
851 silly addNameRange '0.7.11',
851 silly addNameRange '0.7.12',
851 silly addNameRange '0.7.13',
851 silly addNameRange '0.7.14',
851 silly addNameRange '0.7.15',
851 silly addNameRange '0.7.16',
851 silly addNameRange '0.7.17',
851 silly addNameRange '0.8.0-beta1',
851 silly addNameRange '0.8.0-beta2',
851 silly addNameRange ... 359 more items ] ]
852 silly addNamed [email protected]
853 verbose addNamed "2.7.0" is a plain semver version for webpack
854 http 304 https://registry.npmjs.org/babel-polyfill
855 verbose headers { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
855 verbose headers via: '1.1 varnish',
855 verbose headers 'cache-control': 'max-age=300',
855 verbose headers etag: 'W/"5983a1cb-a81d"',
855 verbose headers age: '15',
855 verbose headers connection: 'close',
855 verbose headers 'x-served-by': 'cache-ams4147-AMS',
855 verbose headers 'x-cache': 'HIT',
855 verbose headers 'x-cache-hits': '1',
855 verbose headers 'x-timer': 'S1501842509.531406,VS0,VE0',
855 verbose headers vary: 'Accept-Encoding, Accept' }
856 silly get cb [ 304,
856 silly get { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
856 silly get via: '1.1 varnish',
856 silly get 'cache-control': 'max-age=300',
856 silly get etag: 'W/"5983a1cb-a81d"',
856 silly get age: '15',
856 silly get connection: 'close',
856 silly get 'x-served-by': 'cache-ams4147-AMS',
856 silly get 'x-cache': 'HIT',
856 silly get 'x-cache-hits': '1',
856 silly get 'x-timer': 'S1501842509.531406,VS0,VE0',
856 silly get vary: 'Accept-Encoding, Accept' } ]
857 verbose etag https://registry.npmjs.org/babel-polyfill from cache
858 verbose get saving babel-polyfill to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\babel-polyfill.cache.json
859 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
860 http 304 https://registry.npmjs.org/webpack-dev-server
861 verbose headers { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
861 verbose headers via: '1.1 varnish',
861 verbose headers 'cache-control': 'max-age=300',
861 verbose headers etag: 'W/"59747375-3194f"',
861 verbose headers age: '28',
861 verbose headers connection: 'close',
861 verbose headers 'x-served-by': 'cache-ams4435-AMS',
861 verbose headers 'x-cache': 'HIT',
861 verbose headers 'x-cache-hits': '1',
861 verbose headers 'x-timer': 'S1501842509.532900,VS0,VE1',
861 verbose headers vary: 'Accept-Encoding, Accept' }
862 silly get cb [ 304,
862 silly get { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
862 silly get via: '1.1 varnish',
862 silly get 'cache-control': 'max-age=300',
862 silly get etag: 'W/"59747375-3194f"',
862 silly get age: '28',
862 silly get connection: 'close',
862 silly get 'x-served-by': 'cache-ams4435-AMS',
862 silly get 'x-cache': 'HIT',
862 silly get 'x-cache-hits': '1',
862 silly get 'x-timer': 'S1501842509.532900,VS0,VE1',
862 silly get vary: 'Accept-Encoding, Accept' } ]
863 verbose etag https://registry.npmjs.org/webpack-dev-server from cache
864 verbose get saving webpack-dev-server to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\webpack-dev-server.cache.json
865 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
866 http 304 https://registry.npmjs.org/babel-preset-es2015
867 verbose headers { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
867 verbose headers via: '1.1 varnish',
867 verbose headers 'cache-control': 'max-age=300',
867 verbose headers etag: 'W/"5983a1fa-180a7"',
867 verbose headers age: '282',
867 verbose headers connection: 'close',
867 verbose headers 'x-served-by': 'cache-ams4428-AMS',
867 verbose headers 'x-cache': 'HIT',
867 verbose headers 'x-cache-hits': '1',
867 verbose headers 'x-timer': 'S1501842509.531135,VS0,VE0',
867 verbose headers vary: 'Accept-Encoding, Accept' }
868 silly get cb [ 304,
868 silly get { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
868 silly get via: '1.1 varnish',
868 silly get 'cache-control': 'max-age=300',
868 silly get etag: 'W/"5983a1fa-180a7"',
868 silly get age: '282',
868 silly get connection: 'close',
868 silly get 'x-served-by': 'cache-ams4428-AMS',
868 silly get 'x-cache': 'HIT',
868 silly get 'x-cache-hits': '1',
868 silly get 'x-timer': 'S1501842509.531135,VS0,VE0',
868 silly get vary: 'Accept-Encoding, Accept' } ]
869 verbose etag https://registry.npmjs.org/babel-preset-es2015 from cache
870 verbose get saving babel-preset-es2015 to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\babel-preset-es2015.cache.json
871 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
872 http 304 https://registry.npmjs.org/style-loader
873 verbose headers { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
873 verbose headers via: '1.1 varnish',
873 verbose headers 'cache-control': 'max-age=300',
873 verbose headers etag: 'W/"5981252a-e8af"',
873 verbose headers age: '172',
873 verbose headers connection: 'close',
873 verbose headers 'x-served-by': 'cache-ams4122-AMS',
873 verbose headers 'x-cache': 'HIT',
873 verbose headers 'x-cache-hits': '1',
873 verbose headers 'x-timer': 'S1501842509.533266,VS0,VE0',
873 verbose headers vary: 'Accept-Encoding, Accept' }
874 silly get cb [ 304,
874 silly get { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
874 silly get via: '1.1 varnish',
874 silly get 'cache-control': 'max-age=300',
874 silly get etag: 'W/"5981252a-e8af"',
874 silly get age: '172',
874 silly get connection: 'close',
874 silly get 'x-served-by': 'cache-ams4122-AMS',
874 silly get 'x-cache': 'HIT',
874 silly get 'x-cache-hits': '1',
874 silly get 'x-timer': 'S1501842509.533266,VS0,VE0',
874 silly get vary: 'Accept-Encoding, Accept' } ]
875 verbose etag https://registry.npmjs.org/style-loader from cache
876 verbose get saving style-loader to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\style-loader.cache.json
877 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
878 http 304 https://registry.npmjs.org/babel-preset-stage-1
879 verbose headers { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
879 verbose headers via: '1.1 varnish',
879 verbose headers 'cache-control': 'max-age=300',
879 verbose headers etag: 'W/"5983a200-9155"',
879 verbose headers age: '270',
879 verbose headers connection: 'close',
879 verbose headers 'x-served-by': 'cache-ams4436-AMS',
879 verbose headers 'x-cache': 'HIT',
879 verbose headers 'x-cache-hits': '1',
879 verbose headers 'x-timer': 'S1501842509.528971,VS0,VE1',
879 verbose headers vary: 'Accept-Encoding, Accept' }
880 silly get cb [ 304,
880 silly get { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
880 silly get via: '1.1 varnish',
880 silly get 'cache-control': 'max-age=300',
880 silly get etag: 'W/"5983a200-9155"',
880 silly get age: '270',
880 silly get connection: 'close',
880 silly get 'x-served-by': 'cache-ams4436-AMS',
880 silly get 'x-cache': 'HIT',
880 silly get 'x-cache-hits': '1',
880 silly get 'x-timer': 'S1501842509.528971,VS0,VE1',
880 silly get vary: 'Accept-Encoding, Accept' } ]
881 verbose etag https://registry.npmjs.org/babel-preset-stage-1 from cache
882 verbose get saving babel-preset-stage-1 to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\babel-preset-stage-1.cache.json
883 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
884 silly cache afterAdd [email protected]
885 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\webpack\2.7.0\package\package.json not in flight; writing
886 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
887 silly resolveWithNewModule [email protected] checking installable status
888 silly cache add args [ 'babel-preset-es2015@^6.3.13', null ]
889 verbose cache add spec babel-preset-es2015@^6.3.13
890 silly cache add parsed spec Result {
890 silly cache add raw: 'babel-preset-es2015@^6.3.13',
890 silly cache add scope: null,
890 silly cache add escapedName: 'babel-preset-es2015',
890 silly cache add name: 'babel-preset-es2015',
890 silly cache add rawSpec: '^6.3.13',
890 silly cache add spec: '>=6.3.13 <7.0.0',
890 silly cache add type: 'range' }
891 silly addNamed babel-preset-es2015@>=6.3.13 <7.0.0
892 verbose addNamed ">=6.3.13 <7.0.0" is a valid semver range for babel-preset-es2015
893 silly addNameRange { name: 'babel-preset-es2015',
893 silly addNameRange range: '>=6.3.13 <7.0.0',
893 silly addNameRange hasData: false }
894 silly mapToRegistry name babel-preset-es2015
895 silly mapToRegistry using default registry
896 silly mapToRegistry registry https://registry.npmjs.org/
897 silly mapToRegistry data Result {
897 silly mapToRegistry raw: 'babel-preset-es2015',
897 silly mapToRegistry scope: null,
897 silly mapToRegistry escapedName: 'babel-preset-es2015',
897 silly mapToRegistry name: 'babel-preset-es2015',
897 silly mapToRegistry rawSpec: '',
897 silly mapToRegistry spec: 'latest',
897 silly mapToRegistry type: 'tag' }
898 silly mapToRegistry uri https://registry.npmjs.org/babel-preset-es2015
899 verbose addNameRange registry:https://registry.npmjs.org/babel-preset-es2015 not in flight; fetching
900 silly resolveWithNewModule [email protected] checking installable status
901 silly cache add args [ 'babel-polyfill@^6.5.0', null ]
902 verbose cache add spec babel-polyfill@^6.5.0
903 silly cache add parsed spec Result {
903 silly cache add raw: 'babel-polyfill@^6.5.0',
903 silly cache add scope: null,
903 silly cache add escapedName: 'babel-polyfill',
903 silly cache add name: 'babel-polyfill',
903 silly cache add rawSpec: '^6.5.0',
903 silly cache add spec: '>=6.5.0 <7.0.0',
903 silly cache add type: 'range' }
904 silly addNamed babel-polyfill@>=6.5.0 <7.0.0
905 verbose addNamed ">=6.5.0 <7.0.0" is a valid semver range for babel-polyfill
906 silly addNameRange { name: 'babel-polyfill',
906 silly addNameRange range: '>=6.5.0 <7.0.0',
906 silly addNameRange hasData: false }
907 silly mapToRegistry name babel-polyfill
908 silly mapToRegistry using default registry
909 silly mapToRegistry registry https://registry.npmjs.org/
910 silly mapToRegistry data Result {
910 silly mapToRegistry raw: 'babel-polyfill',
910 silly mapToRegistry scope: null,
910 silly mapToRegistry escapedName: 'babel-polyfill',
910 silly mapToRegistry name: 'babel-polyfill',
910 silly mapToRegistry rawSpec: '',
910 silly mapToRegistry spec: 'latest',
910 silly mapToRegistry type: 'tag' }
911 silly mapToRegistry uri https://registry.npmjs.org/babel-polyfill
912 verbose addNameRange registry:https://registry.npmjs.org/babel-polyfill not in flight; fetching
913 silly resolveWithNewModule [email protected] checking installable status
914 silly cache add args [ 'style-loader@^0.13.1', null ]
915 verbose cache add spec style-loader@^0.13.1
916 silly cache add parsed spec Result {
916 silly cache add raw: 'style-loader@^0.13.1',
916 silly cache add scope: null,
916 silly cache add escapedName: 'style-loader',
916 silly cache add name: 'style-loader',
916 silly cache add rawSpec: '^0.13.1',
916 silly cache add spec: '>=0.13.1 <0.14.0',
916 silly cache add type: 'range' }
917 silly addNamed style-loader@>=0.13.1 <0.14.0
918 verbose addNamed ">=0.13.1 <0.14.0" is a valid semver range for style-loader
919 silly addNameRange { name: 'style-loader',
919 silly addNameRange range: '>=0.13.1 <0.14.0',
919 silly addNameRange hasData: false }
920 silly mapToRegistry name style-loader
921 silly mapToRegistry using default registry
922 silly mapToRegistry registry https://registry.npmjs.org/
923 silly mapToRegistry data Result {
923 silly mapToRegistry raw: 'style-loader',
923 silly mapToRegistry scope: null,
923 silly mapToRegistry escapedName: 'style-loader',
923 silly mapToRegistry name: 'style-loader',
923 silly mapToRegistry rawSpec: '',
923 silly mapToRegistry spec: 'latest',
923 silly mapToRegistry type: 'tag' }
924 silly mapToRegistry uri https://registry.npmjs.org/style-loader
925 verbose addNameRange registry:https://registry.npmjs.org/style-loader not in flight; fetching
926 silly resolveWithNewModule [email protected] checking installable status
927 silly cache add args [ 'babel-preset-stage-1@^6.5.0', null ]
928 verbose cache add spec babel-preset-stage-1@^6.5.0
929 silly cache add parsed spec Result {
929 silly cache add raw: 'babel-preset-stage-1@^6.5.0',
929 silly cache add scope: null,
929 silly cache add escapedName: 'babel-preset-stage-1',
929 silly cache add name: 'babel-preset-stage-1',
929 silly cache add rawSpec: '^6.5.0',
929 silly cache add spec: '>=6.5.0 <7.0.0',
929 silly cache add type: 'range' }
930 silly addNamed babel-preset-stage-1@>=6.5.0 <7.0.0
931 verbose addNamed ">=6.5.0 <7.0.0" is a valid semver range for babel-preset-stage-1
932 silly addNameRange { name: 'babel-preset-stage-1',
932 silly addNameRange range: '>=6.5.0 <7.0.0',
932 silly addNameRange hasData: false }
933 silly mapToRegistry name babel-preset-stage-1
934 silly mapToRegistry using default registry
935 silly mapToRegistry registry https://registry.npmjs.org/
936 silly mapToRegistry data Result {
936 silly mapToRegistry raw: 'babel-preset-stage-1',
936 silly mapToRegistry scope: null,
936 silly mapToRegistry escapedName: 'babel-preset-stage-1',
936 silly mapToRegistry name: 'babel-preset-stage-1',
936 silly mapToRegistry rawSpec: '',
936 silly mapToRegistry spec: 'latest',
936 silly mapToRegistry type: 'tag' }
937 silly mapToRegistry uri https://registry.npmjs.org/babel-preset-stage-1
938 verbose addNameRange registry:https://registry.npmjs.org/babel-preset-stage-1 not in flight; fetching
939 silly resolveWithNewModule [email protected] checking installable status
940 silly cache add args [ 'webpack-dev-server@^2.3.0', null ]
941 verbose cache add spec webpack-dev-server@^2.3.0
942 silly cache add parsed spec Result {
942 silly cache add raw: 'webpack-dev-server@^2.3.0',
942 silly cache add scope: null,
942 silly cache add escapedName: 'webpack-dev-server',
942 silly cache add name: 'webpack-dev-server',
942 silly cache add rawSpec: '^2.3.0',
942 silly cache add spec: '>=2.3.0 <3.0.0',
942 silly cache add type: 'range' }
943 silly addNamed webpack-dev-server@>=2.3.0 <3.0.0
944 verbose addNamed ">=2.3.0 <3.0.0" is a valid semver range for webpack-dev-server
945 silly addNameRange { name: 'webpack-dev-server',
945 silly addNameRange range: '>=2.3.0 <3.0.0',
945 silly addNameRange hasData: false }
946 silly mapToRegistry name webpack-dev-server
947 silly mapToRegistry using default registry
948 silly mapToRegistry registry https://registry.npmjs.org/
949 silly mapToRegistry data Result {
949 silly mapToRegistry raw: 'webpack-dev-server',
949 silly mapToRegistry scope: null,
949 silly mapToRegistry escapedName: 'webpack-dev-server',
949 silly mapToRegistry name: 'webpack-dev-server',
949 silly mapToRegistry rawSpec: '',
949 silly mapToRegistry spec: 'latest',
949 silly mapToRegistry type: 'tag' }
950 silly mapToRegistry uri https://registry.npmjs.org/webpack-dev-server
951 verbose addNameRange registry:https://registry.npmjs.org/webpack-dev-server not in flight; fetching
952 verbose get https://registry.npmjs.org/babel-preset-es2015 not expired, no request
953 silly addNameRange number 2 { name: 'babel-preset-es2015',
953 silly addNameRange range: '>=6.3.13 <7.0.0',
953 silly addNameRange hasData: true }
954 silly addNameRange versions [ 'babel-preset-es2015',
954 silly addNameRange [ '6.0.2',
954 silly addNameRange '6.0.8',
954 silly addNameRange '6.0.11',
954 silly addNameRange '6.0.12',
954 silly addNameRange '6.0.14',
954 silly addNameRange '6.0.15',
954 silly addNameRange '6.1.2',
954 silly addNameRange '6.1.4',
954 silly addNameRange '6.1.17',
954 silly addNameRange '6.1.18',
954 silly addNameRange '6.2.4',
954 silly addNameRange '6.3.13',
954 silly addNameRange '6.5.0',
954 silly addNameRange '6.5.0-1',
954 silly addNameRange '6.6.0',
954 silly addNameRange '6.9.0',
954 silly addNameRange '6.13.0',
954 silly addNameRange '6.13.1',
954 silly addNameRange '6.13.2',
954 silly addNameRange '6.14.0',
954 silly addNameRange '6.16.0',
954 silly addNameRange '6.18.0',
954 silly addNameRange '6.22.0',
954 silly addNameRange '7.0.0-alpha.1',
954 silly addNameRange '6.24.0',
954 silly addNameRange '7.0.0-alpha.3',
954 silly addNameRange '7.0.0-alpha.7',
954 silly addNameRange '6.24.1',
954 silly addNameRange '7.0.0-alpha.8',
954 silly addNameRange '7.0.0-alpha.9',
954 silly addNameRange '7.0.0-alpha.10',
954 silly addNameRange '7.0.0-alpha.11',
954 silly addNameRange '7.0.0-alpha.12',
954 silly addNameRange '7.0.0-alpha.14',
954 silly addNameRange '7.0.0-alpha.15',
954 silly addNameRange '7.0.0-alpha.16',
954 silly addNameRange '7.0.0-alpha.17',
954 silly addNameRange '7.0.0-alpha.18' ] ]
955 silly addNamed [email protected]
956 verbose addNamed "6.24.1" is a plain semver version for babel-preset-es2015
957 verbose get https://registry.npmjs.org/babel-polyfill not expired, no request
958 silly addNameRange number 2 { name: 'babel-polyfill',
958 silly addNameRange range: '>=6.5.0 <7.0.0',
958 silly addNameRange hasData: true }
959 silly addNameRange versions [ 'babel-polyfill',
959 silly addNameRange [ '6.0.2',
959 silly addNameRange '6.0.14',
959 silly addNameRange '6.0.16',
959 silly addNameRange '6.1.4',
959 silly addNameRange '6.1.17',
959 silly addNameRange '6.1.18',
959 silly addNameRange '6.1.19',
959 silly addNameRange '6.2.0',
959 silly addNameRange '6.2.4',
959 silly addNameRange '6.3.13',
959 silly addNameRange '6.3.14',
959 silly addNameRange '6.5.0',
959 silly addNameRange '6.5.0-1',
959 silly addNameRange '6.6.0',
959 silly addNameRange '6.6.1',
959 silly addNameRange '6.7.2',
959 silly addNameRange '6.7.4',
959 silly addNameRange '6.8.0',
959 silly addNameRange '6.9.0',
959 silly addNameRange '6.9.1',
959 silly addNameRange '6.13.0',
959 silly addNameRange '6.16.0',
959 silly addNameRange '6.20.0',
959 silly addNameRange '6.22.0',
959 silly addNameRange '6.23.0',
959 silly addNameRange '7.0.0-alpha.1',
959 silly addNameRange '7.0.0-alpha.3',
959 silly addNameRange '7.0.0-alpha.7',
959 silly addNameRange '7.0.0-alpha.9',
959 silly addNameRange '7.0.0-alpha.12',
959 silly addNameRange '7.0.0-alpha.14',
959 silly addNameRange '7.0.0-alpha.15',
959 silly addNameRange '7.0.0-alpha.16',
959 silly addNameRange '7.0.0-alpha.17',
959 silly addNameRange '7.0.0-alpha.18' ] ]
960 silly addNamed [email protected]
961 verbose addNamed "6.23.0" is a plain semver version for babel-polyfill
962 verbose get https://registry.npmjs.org/style-loader not expired, no request
963 silly addNameRange number 2 { name: 'style-loader',
963 silly addNameRange range: '>=0.13.1 <0.14.0',
963 silly addNameRange hasData: true }
964 silly addNameRange versions [ 'style-loader',
964 silly addNameRange [ '0.1.0',
964 silly addNameRange '0.1.1',
964 silly addNameRange '0.1.2',
964 silly addNameRange '0.1.3',
964 silly addNameRange '0.2.0',
964 silly addNameRange '0.2.1',
964 silly addNameRange '0.5.0',
964 silly addNameRange '0.5.1',
964 silly addNameRange '0.5.2',
964 silly addNameRange '0.6.0',
964 silly addNameRange '0.6.1',
964 silly addNameRange '0.6.2',
964 silly addNameRange '0.6.3',
964 silly addNameRange '0.6.4',
964 silly addNameRange '0.6.5',
964 silly addNameRange '0.7.0',
964 silly addNameRange '0.7.1',
964 silly addNameRange '0.8.0',
964 silly addNameRange '0.8.1',
964 silly addNameRange '0.8.2',
964 silly addNameRange '0.8.3',
964 silly addNameRange '0.9.0',
964 silly addNameRange '0.10.0',
964 silly addNameRange '0.10.1',
964 silly addNameRange '0.10.2',
964 silly addNameRange '0.11.0',
964 silly addNameRange '0.12.0',
964 silly addNameRange '0.12.1',
964 silly addNameRange '0.12.2',
964 silly addNameRange '0.12.3',
964 silly addNameRange '0.12.4',
964 silly addNameRange '0.13.0',
964 silly addNameRange '0.13.1',
964 silly addNameRange '0.13.2',
964 silly addNameRange '0.14.0',
964 silly addNameRange '0.14.1',
964 silly addNameRange '0.15.0',
964 silly addNameRange '0.16.0',
964 silly addNameRange '0.16.1',
964 silly addNameRange '0.17.0',
964 silly addNameRange '0.18.0',
964 silly addNameRange '0.18.1',
964 silly addNameRange '0.18.2' ] ]
965 silly addNamed [email protected]
966 verbose addNamed "0.13.2" is a plain semver version for style-loader
967 verbose get https://registry.npmjs.org/babel-preset-stage-1 not expired, no request
968 silly addNameRange number 2 { name: 'babel-preset-stage-1',
968 silly addNameRange range: '>=6.5.0 <7.0.0',
968 silly addNameRange hasData: true }
969 silly addNameRange versions [ 'babel-preset-stage-1',
969 silly addNameRange [ '6.0.14',
969 silly addNameRange '6.0.15',
969 silly addNameRange '6.1.2',
969 silly addNameRange '6.1.17',
969 silly addNameRange '6.1.18',
969 silly addNameRange '6.2.4',
969 silly addNameRange '6.3.13',
969 silly addNameRange '6.5.0',
969 silly addNameRange '6.5.0-1',
969 silly addNameRange '6.13.0',
969 silly addNameRange '6.16.0',
969 silly addNameRange '6.22.0',
969 silly addNameRange '7.0.0-alpha.1',
969 silly addNameRange '7.0.0-alpha.3',
969 silly addNameRange '7.0.0-alpha.7',
969 silly addNameRange '6.24.1',
969 silly addNameRange '7.0.0-alpha.8',
969 silly addNameRange '7.0.0-alpha.9',
969 silly addNameRange '7.0.0-alpha.10',
969 silly addNameRange '7.0.0-alpha.11',
969 silly addNameRange '7.0.0-alpha.12',
969 silly addNameRange '7.0.0-alpha.14',
969 silly addNameRange '7.0.0-alpha.15',
969 silly addNameRange '7.0.0-alpha.16',
969 silly addNameRange '7.0.0-alpha.17',
969 silly addNameRange '7.0.0-alpha.18' ] ]
970 silly addNamed [email protected]
971 verbose addNamed "6.24.1" is a plain semver version for babel-preset-stage-1
972 verbose get https://registry.npmjs.org/webpack-dev-server not expired, no request
973 silly addNameRange number 2 { name: 'webpack-dev-server',
973 silly addNameRange range: '>=2.3.0 <3.0.0',
973 silly addNameRange hasData: true }
974 silly addNameRange versions [ 'webpack-dev-server',
974 silly addNameRange [ '0.6.0',
974 silly addNameRange '0.6.1',
974 silly addNameRange '0.6.2',
974 silly addNameRange '0.7.0',
974 silly addNameRange '0.7.1',
974 silly addNameRange '0.7.2',
974 silly addNameRange '0.8.0',
974 silly addNameRange '0.8.1',
974 silly addNameRange '0.8.2',
974 silly addNameRange '0.9.0',
974 silly addNameRange '0.9.1',
974 silly addNameRange '0.9.2',
974 silly addNameRange '0.9.3',
974 silly addNameRange '0.9.4',
974 silly addNameRange '0.10.0',
974 silly addNameRange '0.10.1',
974 silly addNameRange '0.11.0',
974 silly addNameRange '0.11.1',
974 silly addNameRange '1.0.0',
974 silly addNameRange '1.0.1',
974 silly addNameRange '1.0.2',
974 silly addNameRange '1.1.0',
974 silly addNameRange '1.2.0',
974 silly addNameRange '1.2.1',
974 silly addNameRange '1.2.2',
974 silly addNameRange '1.2.3',
974 silly addNameRange '1.2.4',
974 silly addNameRange '1.2.5',
974 silly addNameRange '1.2.6',
974 silly addNameRange '1.2.7',
974 silly addNameRange '1.2.8',
974 silly addNameRange '1.2.9',
974 silly addNameRange '1.3.0',
974 silly addNameRange '1.3.1',
974 silly addNameRange '1.3.2',
974 silly addNameRange '1.4.0',
974 silly addNameRange '1.4.1',
974 silly addNameRange '1.4.2',
974 silly addNameRange '1.4.3',
974 silly addNameRange '1.4.4',
974 silly addNameRange '1.4.5',
974 silly addNameRange '1.4.6',
974 silly addNameRange '1.4.7',
974 silly addNameRange '1.4.9',
974 silly addNameRange '1.4.10',
974 silly addNameRange '1.5.0',
974 silly addNameRange '1.6.0',
974 silly addNameRange '1.6.1',
974 silly addNameRange '1.6.2',
974 silly addNameRange '1.6.3',
974 silly addNameRange '1.6.4',
974 silly addNameRange '1.6.5',
974 silly addNameRange '1.6.6',
974 silly addNameRange '1.7.0',
974 silly addNameRange '1.8.0',
974 silly addNameRange '1.8.1',
974 silly addNameRange '1.8.2',
974 silly addNameRange '1.9.0',
974 silly addNameRange '1.10.0',
974 silly addNameRange '1.10.1',
974 silly addNameRange '1.11.0',
974 silly addNameRange '1.12.0',
974 silly addNameRange '1.12.1',
974 silly addNameRange '1.13.0',
974 silly addNameRange '1.14.0',
974 silly addNameRange '1.14.1',
974 silly addNameRange '2.0.0-beta',
974 silly addNameRange '2.1.0-beta.0',
974 silly addNameRange '1.15.0',
974 silly addNameRange '2.1.0-beta.1',
974 silly addNameRange '2.1.0-beta.2',
974 silly addNameRange '1.15.1',
974 silly addNameRange '2.1.0-beta.3',
974 silly addNameRange '2.1.0-beta.4',
974 silly addNameRange '1.15.2',
974 silly addNameRange '1.16.0',
974 silly addNameRange '1.16.1',
974 silly addNameRange '2.1.0-beta.5',
974 silly addNameRange '2.1.0-beta.6',
974 silly addNameRange '2.1.0-beta.7',
974 silly addNameRange '2.1.0-beta.8',
974 silly addNameRange '1.16.2',
974 silly addNameRange '2.1.0-beta.9',
974 silly addNameRange '2.1.0-beta.10',
974 silly addNameRange '2.1.0-beta.11',
974 silly addNameRange '2.1.0-beta.12',
974 silly addNameRange '2.2.0-rc.0',
974 silly addNameRange '2.2.0',
974 silly addNameRange '2.2.1',
974 silly addNameRange '1.16.3',
974 silly addNameRange '2.3.0',
974 silly addNameRange '2.4.0',
974 silly addNameRange '2.4.1',
974 silly addNameRange '2.4.2',
974 silly addNameRange '2.4.3',
974 silly addNameRange '1.16.4',
974 silly addNameRange '2.4.4',
974 silly addNameRange '2.4.5',
974 silly addNameRange '1.16.5',
974 silly addNameRange '2.5.0',
974 silly addNameRange ... 3 more items ] ]
975 silly addNamed [email protected]
976 verbose addNamed "2.6.1" is a plain semver version for webpack-dev-server
977 http 404 https://registry.npmjs.org/ossui-builder
978 verbose headers { 'content-type': 'application/json',
978 verbose headers 'cache-control': 'max-age=0',
978 verbose headers 'content-length': '2',
978 verbose headers 'accept-ranges': 'bytes',
978 verbose headers date: 'Fri, 04 Aug 2017 10:28:28 GMT',
978 verbose headers via: '1.1 varnish',
978 verbose headers age: '0',
978 verbose headers connection: 'close',
978 verbose headers 'x-served-by': 'cache-ams4122-AMS',
978 verbose headers 'x-cache': 'MISS',
978 verbose headers 'x-cache-hits': '0',
978 verbose headers 'x-timer': 'S1501842508.762674,VS0,VE818',
978 verbose headers vary: 'Accept-Encoding' }
979 silly get cb [ 404,
979 silly get { 'content-type': 'application/json',
979 silly get 'cache-control': 'max-age=0',
979 silly get 'content-length': '2',
979 silly get 'accept-ranges': 'bytes',
979 silly get date: 'Fri, 04 Aug 2017 10:28:28 GMT',
979 silly get via: '1.1 varnish',
979 silly get age: '0',
979 silly get connection: 'close',
979 silly get 'x-served-by': 'cache-ams4122-AMS',
979 silly get 'x-cache': 'MISS',
979 silly get 'x-cache-hits': '0',
979 silly get 'x-timer': 'S1501842508.762674,VS0,VE818',
979 silly get vary: 'Accept-Encoding' } ]
980 silly fetchPackageMetaData Error: Registry returned 404 for GET on https://registry.npmjs.org/ossui-builder
980 silly fetchPackageMetaData at makeError (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:302:12)
980 silly fetchPackageMetaData at CachingRegistryClient. (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:280:14)
980 silly fetchPackageMetaData at Request._callback (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:210:14)
980 silly fetchPackageMetaData at Request.self.callback (C:\Program Files\nodejs\node_modules\npm\node_modules\request\request.js:187:22)
980 silly fetchPackageMetaData at emitTwo (events.js:106:13)
980 silly fetchPackageMetaData at Request.emit (events.js:191:7)
980 silly fetchPackageMetaData at Request. (C:\Program Files\nodejs\node_modules\npm\node_modules\request\request.js:1048:10)
980 silly fetchPackageMetaData at emitOne (events.js:96:13)
980 silly fetchPackageMetaData at Request.emit (events.js:188:7)
980 silly fetchPackageMetaData at IncomingMessage. (C:\Program Files\nodejs\node_modules\npm\node_modules\request\request.js:969:12)
980 silly fetchPackageMetaData error for ossui-builder@^1.1.16 { Error: Registry returned 404 for GET on https://registry.npmjs.org/ossui-builder
980 silly fetchPackageMetaData at makeError (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:302:12)
980 silly fetchPackageMetaData at CachingRegistryClient. (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:280:14)
980 silly fetchPackageMetaData at Request._callback (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:210:14)
980 silly fetchPackageMetaData at Request.self.callback (C:\Program Files\nodejs\node_modules\npm\node_modules\request\request.js:187:22)
980 silly fetchPackageMetaData at emitTwo (events.js:106:13)
980 silly fetchPackageMetaData at Request.emit (events.js:191:7)
980 silly fetchPackageMetaData at Request. (C:\Program Files\nodejs\node_modules\npm\node_modules\request\request.js:1048:10)
980 silly fetchPackageMetaData at emitOne (events.js:96:13)
980 silly fetchPackageMetaData at Request.emit (events.js:188:7)
980 silly fetchPackageMetaData at IncomingMessage. (C:\Program Files\nodejs\node_modules\npm\node_modules\request\request.js:969:12) pkgid: 'ossui-builder', statusCode: 404, code: 'E404' }
981 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\webpack\2.7.0\package\package.json written
982 silly cache afterAdd [email protected]
983 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\babel-preset-es2015\6.24.1\package\package.json not in flight; writing
984 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
985 silly cache afterAdd [email protected]
986 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\babel-polyfill\6.23.0\package\package.json not in flight; writing
987 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
988 silly cache afterAdd [email protected]
989 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\style-loader\0.13.2\package\package.json not in flight; writing
990 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
991 silly cache afterAdd [email protected]
992 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\babel-preset-stage-1\6.24.1\package\package.json not in flight; writing
993 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
994 silly cache afterAdd [email protected]
995 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\webpack-dev-server\2.6.1\package\package.json not in flight; writing
996 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
997 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\babel-preset-es2015\6.24.1\package\package.json written
998 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\babel-polyfill\6.23.0\package\package.json written
999 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\style-loader\0.13.2\package\package.json written
1000 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\babel-preset-stage-1\6.24.1\package\package.json written
1001 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\webpack-dev-server\2.6.1\package\package.json written
1002 http 304 https://registry.npmjs.org/babel-loader
1003 verbose headers { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
1003 verbose headers via: '1.1 varnish',
1003 verbose headers 'cache-control': 'max-age=300',
1003 verbose headers etag: 'W/"59813fb2-17d18"',
1003 verbose headers age: '165',
1003 verbose headers connection: 'close',
1003 verbose headers 'x-served-by': 'cache-ams4132-AMS',
1003 verbose headers 'x-cache': 'HIT',
1003 verbose headers 'x-cache-hits': '1',
1003 verbose headers 'x-timer': 'S1501842509.550795,VS0,VE0',
1003 verbose headers vary: 'Accept-Encoding, Accept' }
1004 silly get cb [ 304,
1004 silly get { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
1004 silly get via: '1.1 varnish',
1004 silly get 'cache-control': 'max-age=300',
1004 silly get etag: 'W/"59813fb2-17d18"',
1004 silly get age: '165',
1004 silly get connection: 'close',
1004 silly get 'x-served-by': 'cache-ams4132-AMS',
1004 silly get 'x-cache': 'HIT',
1004 silly get 'x-cache-hits': '1',
1004 silly get 'x-timer': 'S1501842509.550795,VS0,VE0',
1004 silly get vary: 'Accept-Encoding, Accept' } ]
1005 verbose etag https://registry.npmjs.org/babel-loader from cache
1006 verbose get saving babel-loader to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\babel-loader.cache.json
1007 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
1008 silly resolveWithNewModule [email protected] checking installable status
1009 silly cache add args [ 'babel-loader@^6.2.4', null ]
1010 verbose cache add spec babel-loader@^6.2.4
1011 silly cache add parsed spec Result {
1011 silly cache add raw: 'babel-loader@^6.2.4',
1011 silly cache add scope: null,
1011 silly cache add escapedName: 'babel-loader',
1011 silly cache add name: 'babel-loader',
1011 silly cache add rawSpec: '^6.2.4',
1011 silly cache add spec: '>=6.2.4 <7.0.0',
1011 silly cache add type: 'range' }
1012 silly addNamed babel-loader@>=6.2.4 <7.0.0
1013 verbose addNamed ">=6.2.4 <7.0.0" is a valid semver range for babel-loader
1014 silly addNameRange { name: 'babel-loader', range: '>=6.2.4 <7.0.0', hasData: false }
1015 silly mapToRegistry name babel-loader
1016 silly mapToRegistry using default registry
1017 silly mapToRegistry registry https://registry.npmjs.org/
1018 silly mapToRegistry data Result {
1018 silly mapToRegistry raw: 'babel-loader',
1018 silly mapToRegistry scope: null,
1018 silly mapToRegistry escapedName: 'babel-loader',
1018 silly mapToRegistry name: 'babel-loader',
1018 silly mapToRegistry rawSpec: '',
1018 silly mapToRegistry spec: 'latest',
1018 silly mapToRegistry type: 'tag' }
1019 silly mapToRegistry uri https://registry.npmjs.org/babel-loader
1020 verbose addNameRange registry:https://registry.npmjs.org/babel-loader not in flight; fetching
1021 verbose get https://registry.npmjs.org/babel-loader not expired, no request
1022 silly addNameRange number 2 { name: 'babel-loader', range: '>=6.2.4 <7.0.0', hasData: true }
1023 silly addNameRange versions [ 'babel-loader',
1023 silly addNameRange [ '4.0.0',
1023 silly addNameRange '4.1.0',
1023 silly addNameRange '4.2.0',
1023 silly addNameRange '4.3.0',
1023 silly addNameRange '5.0.0',
1023 silly addNameRange '5.1.0',
1023 silly addNameRange '5.1.2',
1023 silly addNameRange '5.1.3',
1023 silly addNameRange '5.1.4',
1023 silly addNameRange '5.2.0',
1023 silly addNameRange '5.2.1',
1023 silly addNameRange '5.2.2',
1023 silly addNameRange '5.3.0',
1023 silly addNameRange '5.3.1',
1023 silly addNameRange '5.3.2',
1023 silly addNameRange '5.3.3',
1023 silly addNameRange '6.0.0',
1023 silly addNameRange '6.0.1',
1023 silly addNameRange '6.1.0',
1023 silly addNameRange '5.4.0',
1023 silly addNameRange '6.2.0',
1023 silly addNameRange '6.2.1',
1023 silly addNameRange '6.2.2',
1023 silly addNameRange '6.2.3',
1023 silly addNameRange '6.2.4',
1023 silly addNameRange '5.4.1',
1023 silly addNameRange '5.4.2',
1023 silly addNameRange '6.2.5',
1023 silly addNameRange '6.2.6',
1023 silly addNameRange '6.2.7',
1023 silly addNameRange '6.2.8',
1023 silly addNameRange '6.2.9',
1023 silly addNameRange '6.2.10',
1023 silly addNameRange '6.3.0',
1023 silly addNameRange '6.3.1',
1023 silly addNameRange '6.3.2',
1023 silly addNameRange '7.0.0-alpha.1',
1023 silly addNameRange '6.4.0',
1023 silly addNameRange '7.0.0-alpha.2',
1023 silly addNameRange '7.0.0-alpha.3',
1023 silly addNameRange '6.4.1',
1023 silly addNameRange '7.0.0-beta.1',
1023 silly addNameRange '7.0.0',
1023 silly addNameRange '7.1.0',
1023 silly addNameRange '7.1.1' ] ]
1024 silly addNamed [email protected]
1025 verbose addNamed "6.4.1" is a plain semver version for babel-loader
1026 silly cache afterAdd [email protected]
1027 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\babel-loader\6.4.1\package\package.json not in flight; writing
1028 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
1029 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\babel-loader\6.4.1\package\package.json written
1030 http 304 https://registry.npmjs.org/url-loader
1031 verbose headers { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
1031 verbose headers via: '1.1 varnish',
1031 verbose headers 'cache-control': 'max-age=300',
1031 verbose headers etag: 'W/"59812826-4940"',
1031 verbose headers age: '110',
1031 verbose headers connection: 'close',
1031 verbose headers 'x-served-by': 'cache-ams4450-AMS',
1031 verbose headers 'x-cache': 'HIT',
1031 verbose headers 'x-cache-hits': '1',
1031 verbose headers 'x-timer': 'S1501842509.644612,VS0,VE0',
1031 verbose headers vary: 'Accept-Encoding, Accept' }
1032 silly get cb [ 304,
1032 silly get { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
1032 silly get via: '1.1 varnish',
1032 silly get 'cache-control': 'max-age=300',
1032 silly get etag: 'W/"59812826-4940"',
1032 silly get age: '110',
1032 silly get connection: 'close',
1032 silly get 'x-served-by': 'cache-ams4450-AMS',
1032 silly get 'x-cache': 'HIT',
1032 silly get 'x-cache-hits': '1',
1032 silly get 'x-timer': 'S1501842509.644612,VS0,VE0',
1032 silly get vary: 'Accept-Encoding, Accept' } ]
1033 verbose etag https://registry.npmjs.org/url-loader from cache
1034 verbose get saving url-loader to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\url-loader.cache.json
1035 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
1036 http 304 https://registry.npmjs.org/babelify
1037 verbose headers { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
1037 verbose headers via: '1.1 varnish',
1037 verbose headers 'cache-control': 'max-age=300',
1037 verbose headers etag: 'W/"594fc2db-76bc"',
1037 verbose headers age: '281',
1037 verbose headers connection: 'close',
1037 verbose headers 'x-served-by': 'cache-ams4427-AMS',
1037 verbose headers 'x-cache': 'HIT',
1037 verbose headers 'x-cache-hits': '1',
1037 verbose headers 'x-timer': 'S1501842509.640126,VS0,VE0',
1037 verbose headers vary: 'Accept-Encoding, Accept' }
1038 silly get cb [ 304,
1038 silly get { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
1038 silly get via: '1.1 varnish',
1038 silly get 'cache-control': 'max-age=300',
1038 silly get etag: 'W/"594fc2db-76bc"',
1038 silly get age: '281',
1038 silly get connection: 'close',
1038 silly get 'x-served-by': 'cache-ams4427-AMS',
1038 silly get 'x-cache': 'HIT',
1038 silly get 'x-cache-hits': '1',
1038 silly get 'x-timer': 'S1501842509.640126,VS0,VE0',
1038 silly get vary: 'Accept-Encoding, Accept' } ]
1039 verbose etag https://registry.npmjs.org/babelify from cache
1040 verbose get saving babelify to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\babelify.cache.json
1041 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
1042 silly resolveWithNewModule [email protected] checking installable status
1043 silly cache add args [ 'url-loader@^0.5.7', null ]
1044 verbose cache add spec url-loader@^0.5.7
1045 silly cache add parsed spec Result {
1045 silly cache add raw: 'url-loader@^0.5.7',
1045 silly cache add scope: null,
1045 silly cache add escapedName: 'url-loader',
1045 silly cache add name: 'url-loader',
1045 silly cache add rawSpec: '^0.5.7',
1045 silly cache add spec: '>=0.5.7 <0.6.0',
1045 silly cache add type: 'range' }
1046 silly addNamed url-loader@>=0.5.7 <0.6.0
1047 verbose addNamed ">=0.5.7 <0.6.0" is a valid semver range for url-loader
1048 silly addNameRange { name: 'url-loader', range: '>=0.5.7 <0.6.0', hasData: false }
1049 silly mapToRegistry name url-loader
1050 silly mapToRegistry using default registry
1051 silly mapToRegistry registry https://registry.npmjs.org/
1052 silly mapToRegistry data Result {
1052 silly mapToRegistry raw: 'url-loader',
1052 silly mapToRegistry scope: null,
1052 silly mapToRegistry escapedName: 'url-loader',
1052 silly mapToRegistry name: 'url-loader',
1052 silly mapToRegistry rawSpec: '',
1052 silly mapToRegistry spec: 'latest',
1052 silly mapToRegistry type: 'tag' }
1053 silly mapToRegistry uri https://registry.npmjs.org/url-loader
1054 verbose addNameRange registry:https://registry.npmjs.org/url-loader not in flight; fetching
1055 silly resolveWithNewModule [email protected] checking installable status
1056 silly cache add args [ 'babelify@^7.2.0', null ]
1057 verbose cache add spec babelify@^7.2.0
1058 silly cache add parsed spec Result {
1058 silly cache add raw: 'babelify@^7.2.0',
1058 silly cache add scope: null,
1058 silly cache add escapedName: 'babelify',
1058 silly cache add name: 'babelify',
1058 silly cache add rawSpec: '^7.2.0',
1058 silly cache add spec: '>=7.2.0 <8.0.0',
1058 silly cache add type: 'range' }
1059 silly addNamed babelify@>=7.2.0 <8.0.0
1060 verbose addNamed ">=7.2.0 <8.0.0" is a valid semver range for babelify
1061 silly addNameRange { name: 'babelify', range: '>=7.2.0 <8.0.0', hasData: false }
1062 silly mapToRegistry name babelify
1063 silly mapToRegistry using default registry
1064 silly mapToRegistry registry https://registry.npmjs.org/
1065 silly mapToRegistry data Result {
1065 silly mapToRegistry raw: 'babelify',
1065 silly mapToRegistry scope: null,
1065 silly mapToRegistry escapedName: 'babelify',
1065 silly mapToRegistry name: 'babelify',
1065 silly mapToRegistry rawSpec: '',
1065 silly mapToRegistry spec: 'latest',
1065 silly mapToRegistry type: 'tag' }
1066 silly mapToRegistry uri https://registry.npmjs.org/babelify
1067 verbose addNameRange registry:https://registry.npmjs.org/babelify not in flight; fetching
1068 verbose get https://registry.npmjs.org/url-loader not expired, no request
1069 silly addNameRange number 2 { name: 'url-loader', range: '>=0.5.7 <0.6.0', hasData: true }
1070 silly addNameRange versions [ 'url-loader',
1070 silly addNameRange [ '0.1.0',
1070 silly addNameRange '0.1.1',
1070 silly addNameRange '0.1.2',
1070 silly addNameRange '0.1.3',
1070 silly addNameRange '0.5.0',
1070 silly addNameRange '0.5.1',
1070 silly addNameRange '0.5.2',
1070 silly addNameRange '0.5.3',
1070 silly addNameRange '0.5.4',
1070 silly addNameRange '0.5.5',
1070 silly addNameRange '0.5.6',
1070 silly addNameRange '0.5.7',
1070 silly addNameRange '0.5.8',
1070 silly addNameRange '0.5.9' ] ]
1071 silly addNamed [email protected]
1072 verbose addNamed "0.5.9" is a plain semver version for url-loader
1073 verbose get https://registry.npmjs.org/babelify not expired, no request
1074 silly addNameRange number 2 { name: 'babelify', range: '>=7.2.0 <8.0.0', hasData: true }
1075 silly addNameRange versions [ 'babelify',
1075 silly addNameRange [ '5.0.1',
1075 silly addNameRange '5.0.2',
1075 silly addNameRange '5.0.3',
1075 silly addNameRange '5.0.4',
1075 silly addNameRange '6.0.0',
1075 silly addNameRange '5.0.5',
1075 silly addNameRange '6.0.1',
1075 silly addNameRange '6.0.2',
1075 silly addNameRange '6.1.0',
1075 silly addNameRange '6.1.1',
1075 silly addNameRange '6.1.2',
1075 silly addNameRange '6.1.3',
1075 silly addNameRange '6.2.0',
1075 silly addNameRange '6.3.0',
1075 silly addNameRange '6.4.0',
1075 silly addNameRange '7.0.0',
1075 silly addNameRange '7.0.1',
1075 silly addNameRange '7.0.2',
1075 silly addNameRange '7.1.0',
1075 silly addNameRange '7.2.0',
1075 silly addNameRange '7.3.0' ] ]
1076 silly addNamed [email protected]
1077 verbose addNamed "7.3.0" is a plain semver version for babelify
1078 silly cache afterAdd [email protected]
1079 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\url-loader\0.5.9\package\package.json not in flight; writing
1080 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
1081 silly cache afterAdd [email protected]
1082 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\babelify\7.3.0\package\package.json not in flight; writing
1083 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
1084 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\babelify\7.3.0\package\package.json written
1085 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\url-loader\0.5.9\package\package.json written
1086 http 304 https://registry.npmjs.org/webpack-spritesmith
1087 verbose headers { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
1087 verbose headers via: '1.1 varnish',
1087 verbose headers 'cache-control': 'max-age=300',
1087 verbose headers etag: 'W/"593e6e99-8335"',
1087 verbose headers age: '0',
1087 verbose headers connection: 'close',
1087 verbose headers 'x-served-by': 'cache-ams4145-AMS',
1087 verbose headers 'x-cache': 'HIT',
1087 verbose headers 'x-cache-hits': '1',
1087 verbose headers 'x-timer': 'S1501842509.503937,VS0,VE1010',
1087 verbose headers vary: 'Accept-Encoding, Accept' }
1088 silly get cb [ 304,
1088 silly get { date: 'Fri, 04 Aug 2017 10:28:28 GMT',
1088 silly get via: '1.1 varnish',
1088 silly get 'cache-control': 'max-age=300',
1088 silly get etag: 'W/"593e6e99-8335"',
1088 silly get age: '0',
1088 silly get connection: 'close',
1088 silly get 'x-served-by': 'cache-ams4145-AMS',
1088 silly get 'x-cache': 'HIT',
1088 silly get 'x-cache-hits': '1',
1088 silly get 'x-timer': 'S1501842509.503937,VS0,VE1010',
1088 silly get vary: 'Accept-Encoding, Accept' } ]
1089 verbose etag https://registry.npmjs.org/webpack-spritesmith from cache
1090 verbose get saving webpack-spritesmith to C:\Users\ankitpr\AppData\Roaming\npm-cache\registry.npmjs.org\webpack-spritesmith.cache.json
1091 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
1092 silly resolveWithNewModule [email protected] checking installable status
1093 silly cache add args [ '[email protected]', null ]
1094 verbose cache add spec [email protected]
1095 silly cache add parsed spec Result {
1095 silly cache add raw: '[email protected]',
1095 silly cache add scope: null,
1095 silly cache add escapedName: 'webpack-spritesmith',
1095 silly cache add name: 'webpack-spritesmith',
1095 silly cache add rawSpec: '0.2.3',
1095 silly cache add spec: '0.2.3',
1095 silly cache add type: 'version' }
1096 silly addNamed [email protected]
1097 verbose addNamed "0.2.3" is a plain semver version for webpack-spritesmith
1098 silly mapToRegistry name webpack-spritesmith
1099 silly mapToRegistry using default registry
1100 silly mapToRegistry registry https://registry.npmjs.org/
1101 silly mapToRegistry data Result {
1101 silly mapToRegistry raw: 'webpack-spritesmith',
1101 silly mapToRegistry scope: null,
1101 silly mapToRegistry escapedName: 'webpack-spritesmith',
1101 silly mapToRegistry name: 'webpack-spritesmith',
1101 silly mapToRegistry rawSpec: '',
1101 silly mapToRegistry spec: 'latest',
1101 silly mapToRegistry type: 'tag' }
1102 silly mapToRegistry uri https://registry.npmjs.org/webpack-spritesmith
1103 verbose addNameVersion registry:https://registry.npmjs.org/webpack-spritesmith not in flight; fetching
1104 verbose get https://registry.npmjs.org/webpack-spritesmith not expired, no request
1105 silly cache afterAdd [email protected]
1106 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\webpack-spritesmith\0.2.3\package\package.json not in flight; writing
1107 verbose correctMkdir C:\Users\ankitpr\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
1108 verbose afterAdd C:\Users\ankitpr\AppData\Roaming\npm-cache\webpack-spritesmith\0.2.3\package\package.json written
1109 silly rollbackFailedOptional Starting
1110 silly rollbackFailedOptional Finishing
1111 silly runTopLevelLifecycles Finishing
1112 silly install printInstalled
1113 verbose stack Error: Registry returned 404 for GET on https://registry.npmjs.org/ossui-builder
1113 verbose stack at makeError (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:302:12)
1113 verbose stack at CachingRegistryClient. (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:280:14)
1113 verbose stack at Request._callback (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:210:14)
1113 verbose stack at Request.self.callback (C:\Program Files\nodejs\node_modules\npm\node_modules\request\request.js:187:22)
1113 verbose stack at emitTwo (events.js:106:13)
1113 verbose stack at Request.emit (events.js:191:7)
1113 verbose stack at Request. (C:\Program Files\nodejs\node_modules\npm\node_modules\request\request.js:1048:10)
1113 verbose stack at emitOne (events.js:96:13)
1113 verbose stack at Request.emit (events.js:188:7)
1113 verbose stack at IncomingMessage. (C:\Program Files\nodejs\node_modules\npm\node_modules\request\request.js:969:12)
1114 verbose statusCode 404
1115 verbose pkgid ossui-builder
1116 verbose cwd C:\Users\ankitpr\MAHI101\DOP\components\ui\smallcell-war\src\main\webapp\app\amdocs\modules\common\dop-utilities
1117 error Windows_NT 10.0.10586
1118 error argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install"
1119 error node v6.11.0
1120 error npm v3.10.10
1121 error code E404
1122 error 404 Registry returned 404 for GET on https://registry.npmjs.org/ossui-builder
1123 error 404
1124 error 404 'ossui-builder' is not in the npm registry.
1125 error 404 You should bug the author to publish it (or use the name yourself!)
1126 error 404 It was specified as a dependency of 'dop-utilities'
1127 error 404 Note that you can also install from a
1128 error 404 tarball, folder, http url, or git url.
1129 verbose exit [ 1, true ]

Please help as what should I do in this?

Regenerated sprite.png and sprite.styl/sass/less in runtime

Hi !

Thanks a lot for your work!

One question, if i add a new sprite, webpack failed to get the new sprite because sprite.png and sprite.styl are not updated.

I have to kill the process and run it again.

Do you think, we can keep alive the webpack process while the new sprite is generated ?

Sorry my english suck.

Thanks !

JSON export

It would be great if the plugin also supports JSON export.

Retina Sprites

Hello,

how could I configure webpack-spritesmith to generate retina sprites ? (@2x)
I can't figure how to pass the right parameters

thanks in advance

SendToPast

I'm reading the code now, and I'm confused by the sendToPast.js , should we change then atime and mtime to be 1s before?? why??

Scss image path

Hello,

i want override my sprite path
$picto-image: '../img/sprite.png';
to
$picto-image : '../../../assets/img/sprite.png'

but $*-image var aren't used

into sprite.scss
$picto-image: '../img/sprite.png';
$picto: (0px, 0px, 0px, 0px, 282px, 301px, 564px, 301px, '../img/sprite.png', 'picto', );

should be

$picto-image: '../img/sprite.png';
$picto: (0px, 0px, 0px, 0px, 282px, 301px, 564px, 301px, $picto-image, 'picto', );

why do you use diff var for same path ?
$picto-image: '../img/sprite.png';
$logo-image: '../img/sprite.png';
$quadrillage-image: '../img/sprite.png';
$spritesheet-image: '../img/sprite.png';

how to generate css in the src directory(eg: src/less) and image in the outside of src?

I think the fallowing way is not elegant enough:

new SpritesmithPlugin({ src: { cwd: path.resolve(__dirname, "../static/images"), glob: "*.png" }, target: { image: path.resolve(__dirname, "../static/sprite/sprite.png"), css: path.resolve(__dirname, "../src/less/sprite/sprite-png.less") }, apiOptions: { cssImageRef: "~sprite.png" } })

the source images is placed in the static directory which is outside of src, and the generated css in src/less/sprite.

I try to run webpack in this config,but error with:

This dependency was not found:
"* sprite.png in ./~/_css-loader@0.28.7@css-loader?{"minimize":false,"sourceMap":false}!./~/_vue-loader@13.6.1@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-358c3dbb","scoped":false,"hasInlineConfig":false}!./~/_less-loader@4.0.5@less-loader/dist/cjs.js?{"sourceMap":false}!./~/_vue-loader@13.6.1@vue-loader/lib/selector.js?type=styles&index=0&bustCache!./src/pages/login.vue"

so, how to configure apiOptions or other options can make it work well?

generating multiple sprites

Hi, I am developing a SPA which have many sprites. And for each sprite I have to make a new entry in the plugin with similar configurations.
Is there any way to generate multiple sprites by one entry?

For example, below is the directory structure

 images
        └── spritesource
            └── home
            │   └── example.png
            │    ─── example2.png
            └── users
                 └── user.png
src: {       cwd: path.resolve(__dirname, 'images/spritesource'),
                glob: '*.png'
       },
target: {  image: path.resolve(__dirname, 'images/sprites),
                css: path.resolve(__dirname, 'images/sprites')
       }  

expected output:

images
        └── sprites
            └── home
                └── home.png
                 ─── home.scss
            └── users
                └── users.png
                 ─── users.scss
        └── spritesource
            └── home
                └── example.png
                 ─── example2.png
            └── users
                 └── user.png

The src has the path of a parent directory which have 2 child directories. These child directories have images. The target should generate 2 sprites and 2 scss, each for the child directory.

Keep getting cannot find ~/sprite.scss

I'm receiving this error:

Error in ./src/components/header/style.scss
Module build failed: 
@import '~sprite.scss';
^
      File to import not found or unreadable: ~sprite.scss.
Parent style sheet: stdin

My webpack loaders are:

  {
    test: /\.scss$/,
    include: paths.appSrc,
    loaders: ['style', "css", "sass"]
  },
  {
    test: /\.png$/,
    loaders: [
      'file?name=i/[hash].[ext]'
    ]
  },

My plugins are:

new SpritesmithPlugin({
  src: {
    cwd: path.resolve(__dirname, '../src/images/sprites'),
    glob: '*.png'
  },
  target: {
    image: path.resolve(__dirname, '../src/images/sprite.png'),
    css: path.resolve(__dirname, '../src/images/sprite.scss')
  },
  apiOptions: {
    cssImageRef: "~sprite.png"
  }
}),

how to use retina

Hi i'm having issues trying to use the retina feature. i'm not sure what to put in classifier and are there any additional packages i need besides webpack-spritesmith to use the retina feature? A working example of this feature would be a useful guide. Thanks!

retina: { classifier: true, // not sure what to put here targetImage: path.resolve(__dirname, 'path/to/file2x.png), cssImageRef: '~/public/path/to/file2x.png' }

import custom handlebars template

Hi,
great loader.
is there an option to add a custom handlebar template to it, similar to the "cssTemplate" var in the sprite-smith grunt plugin.

thanks in advance.

How i can pass variables into my handlebars template?

I want to generate classes depending on path to image:

new spritesmith({
    src: {
        cwd: 'resources/assets/img/sprites',
        glob: '**/*.png'
    },
    target: {
        image: 'public/img/sprite.png',
        css: [
            ['resources/assets/sass/_sprite.css', {
                format: 'handlebars'
            }]
        ]
    },
    apiOptions: {
        generateSpriteName: function(sprite) {
            const parts = sprite.substr(sprite.indexOf('sprites\\') + 8).split('\\');

            return parts[1] === undefined ? parts[0].split('.')[0] : parts[0] + '-' + parts[1].split('.')[0];
        },
        cssImageRef: '/img/sprite.png'
    },
    customTemplates: {
        handlebars: 'resources/assets/templates/sprite.handlebars'
    }
})

My handlebars template:

{{#each sprites}}
    {{#if isBefore}}
        .icon-{{name}} {
            position: relative;
            padding-left: {{px.width}} + 2;
        }
        .icon-{{name}}:before {
            content: '';
            width: {{px.width}};
            height: {{px.height}};
            position: absolute;
            top: -1px;
            left: 0;
            background: url({{{escaped_image}}}) {{px.offset_x}} {{px.offset_y}};
        }
    {{else}}
        .icon-{{name}} {
            width: {{px.width}};
            height: {{px.height}};
            background: url({{{escaped_image}}}) {{px.offset_x}} {{px.offset_y}};
        }
    {{/if}}
{{/each}}

With gulp spritesmith i worked with this settings:

{
    imgOutput: 'public/img',
    imgPath: '/img/sprite.png',
    cssTemplate: 'resources/assets/templates/sprite.handlebars',
    cssVarMap: function(sprite) {
        var parts = sprite.source_image.substr(sprite.source_image.indexOf('sprites\\') + 8).split('\\');
        sprite.name = parts[1] !== undefined ? parts[0] + '-' + parts[1].split('.')[0] : parts[0].split('.')[0];
        sprite.isBefore = sprite.name.indexOf('contacts') >= 0;
    }
}

generate two sass files has

When I generate two sass files ico.scss and icon1.scss, the defined variables are the same, I will fail import them at page.scss;

`new SpritesmithPlugin(spritesmithOpts('ico'))
scss contents:
$spritesheet-width: 35px;
$spritesheet-height: 32px;
$spritesheet-image: '~sprites/ico.png';
$spritesheet-sprites: ($ico-demodemo, $ico-hover-hover-ico-hover-hover, $ico-hover, );
$spritesheet: (35px, 32px, '~sprites/ico.png', $spritesheet-sprites, );

new SpritesmithPlugin(spritesmithOpts('ico1')),
scss contents:
$spritesheet-width: 122px;
$spritesheet-height: 98px;
$spritesheet-image: '~sprites/ico1.png';
$spritesheet-sprites: ($ico1-hover-hover-ico1-hover-hover, $ico1-hover-hover-2x, $ico1-hover, $ico1-hover-2x, $ico1-hover-hover, $ico1-hover-hover-2x, $ico1-normal, $ico1-normal-2x, $ico1-red, $ico1-red1, $ico1-red1-2x, $ico1-red-2x, $ico1-turquoise, $ico1-turquoise-2x, );
$spritesheet: (122px, 98px, '~sprites/ico1.png', $spritesheet-sprites, );
`

Can you update your files compileNormal.js line 35 like this

function toSpritesheetTemplatesFormat(spritesmithResult) {
var generateSpriteName = options.apiOptions.generateSpriteName;
var sprites = _.map(
spritesmithResult.coordinates,
function (oneSourceInfo, fileName) {
return _.extend(
{name: generateSpriteName(fileName)},
oneSourceInfo
);
}
);

    var spritesheet = _.extend(
        {image: options.apiOptions.cssImageRef},
        spritesmithResult.properties
    );

    return {
        sprites: sprites,
        spritesheet: spritesheet,
       // add an identifier  thanks a lot
        spritesheetName:options.spritesheetName
    };
}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.