-{"version":3,"file":"app.css","sources":["app.scss","_settings.scss","../bower_components/foundation-sites/scss/util/_util.scss","../bower_components/foundation-sites/scss/util/_unit.scss","../bower_components/foundation-sites/scss/util/_value.scss","../bower_components/foundation-sites/scss/util/_color.scss","../bower_components/foundation-sites/scss/util/_selector.scss","../bower_components/foundation-sites/scss/util/_flex.scss","../bower_components/foundation-sites/scss/util/_breakpoint.scss","../bower_components/foundation-sites/scss/util/_mixins.scss","../bower_components/foundation-sites/scss/foundation.scss","../bower_components/foundation-sites/scss/util/_util.scss","../bower_components/foundation-sites/scss/_global.scss","../bower_components/foundation-sites/scss/grid/_grid.scss","../bower_components/foundation-sites/scss/grid/_row.scss","../bower_components/foundation-sites/scss/grid/_column.scss","../bower_components/foundation-sites/scss/grid/_size.scss","../bower_components/foundation-sites/scss/grid/_position.scss","../bower_components/foundation-sites/scss/grid/_gutter.scss","../bower_components/foundation-sites/scss/grid/_classes.scss","../bower_components/foundation-sites/scss/grid/_layout.scss","../bower_components/foundation-sites/scss/grid/_flex-grid.scss","../bower_components/foundation-sites/scss/typography/_typography.scss","../bower_components/foundation-sites/scss/typography/_base.scss","../bower_components/foundation-sites/scss/typography/_helpers.scss","../bower_components/foundation-sites/scss/typography/_alignment.scss","../bower_components/foundation-sites/scss/typography/_print.scss","../bower_components/foundation-sites/scss/forms/_forms.scss","../bower_components/foundation-sites/scss/forms/_text.scss","../bower_components/foundation-sites/scss/forms/_checkbox.scss","../bower_components/foundation-sites/scss/forms/_label.scss","../bower_components/foundation-sites/scss/forms/_help-text.scss","../bower_components/foundation-sites/scss/forms/_input-group.scss","../bower_components/foundation-sites/scss/forms/_fieldset.scss","../bower_components/foundation-sites/scss/forms/_select.scss","../bower_components/foundation-sites/scss/forms/_range.scss","../bower_components/foundation-sites/scss/forms/_progress.scss","../bower_components/foundation-sites/scss/forms/_meter.scss","../bower_components/foundation-sites/scss/forms/_error.scss","../bower_components/foundation-sites/scss/components/_visibility.scss","../bower_components/foundation-sites/scss/components/_float.scss","../bower_components/foundation-sites/scss/components/_button.scss","../bower_components/foundation-sites/scss/components/_button-group.scss","../bower_components/foundation-sites/scss/components/_accordion-menu.scss","../bower_components/foundation-sites/scss/components/_accordion.scss","../bower_components/foundation-sites/scss/components/_badge.scss","../bower_components/foundation-sites/scss/components/_breadcrumbs.scss","../bower_components/foundation-sites/scss/components/_callout.scss","../bower_components/foundation-sites/scss/components/_close-button.scss","../bower_components/foundation-sites/scss/components/_drilldown.scss","../bower_components/foundation-sites/scss/components/_dropdown-menu.scss","../bower_components/foundation-sites/scss/components/_dropdown.scss","../bower_components/foundation-sites/scss/components/_flex.scss","../bower_components/foundation-sites/scss/components/_flex-video.scss","../bower_components/foundation-sites/scss/components/_label.scss","../bower_components/foundation-sites/scss/components/_media-object.scss","../bower_components/foundation-sites/scss/components/_menu.scss","../bower_components/foundation-sites/scss/components/_menu-icon.scss","../bower_components/foundation-sites/scss/components/_off-canvas.scss","../bower_components/foundation-sites/scss/components/_orbit.scss","../bower_components/foundation-sites/scss/components/_pagination.scss","../bower_components/foundation-sites/scss/components/_progress-bar.scss","../bower_components/foundation-sites/scss/components/_reveal.scss","../bower_components/foundation-sites/scss/components/_slider.scss","../bower_components/foundation-sites/scss/components/_sticky.scss","../bower_components/foundation-sites/scss/components/_switch.scss","../bower_components/foundation-sites/scss/components/_table.scss","../bower_components/foundation-sites/scss/components/_tabs.scss","../bower_components/foundation-sites/scss/components/_title-bar.scss","../bower_components/foundation-sites/scss/components/_top-bar.scss","../bower_components/foundation-sites/scss/components/_thumbnail.scss","../bower_components/foundation-sites/scss/components/_tooltip.scss","../bower_components/motion-ui/src/motion-ui.scss","../bower_components/motion-ui/src/_settings.scss","../bower_components/motion-ui/src/util/_animation.scss","../bower_components/motion-ui/src/util/_args.scss","../bower_components/motion-ui/src/util/_keyframe.scss","../bower_components/motion-ui/src/util/_selector.scss","../bower_components/motion-ui/src/util/_series.scss","../bower_components/motion-ui/src/util/_transition.scss","../bower_components/motion-ui/src/util/_unit.scss","../bower_components/motion-ui/src/effects/_fade.scss","../bower_components/motion-ui/src/effects/_hinge.scss","../bower_components/motion-ui/src/effects/_spin.scss","../bower_components/motion-ui/src/effects/_zoom.scss","../bower_components/motion-ui/src/effects/_shake.scss","../bower_components/motion-ui/src/effects/_slide.scss","../bower_components/motion-ui/src/effects/_wiggle.scss","../bower_components/motion-ui/src/transitions/_fade.scss","../bower_components/motion-ui/src/transitions/_hinge.scss","../bower_components/motion-ui/src/transitions/_zoom.scss","../bower_components/motion-ui/src/transitions/_slide.scss","../bower_components/motion-ui/src/transitions/_spin.scss","../bower_components/motion-ui/src/_classes.scss","_mixins.scss","mixins/_gradient.scss","mixins/_off-canvas-arrow.scss","_wordpress.scss","_defaults.scss","_body.scss","_page.header.scss","_topbar.scss","_main.scss","_slideshow.scss","_plugins.scss","plugins/_nextgen.scss","plugins/_gravityForms.scss","plugins/_events.scss","plugins/_fullCalendar.scss","plugins/_glm-member-db-events.scss","plugins/_glm-members.scss","_blog.scss","_sidebar.scss","_search.scss","_page.footer.scss","_copyright.scss","_structure.scss","_left-off-canvas.scss"],"sourcesContent":["@charset 'utf-8';\n\n@import 'settings';\n@import 'foundation';\n@import 'motion-ui';\n@import \"mixins\";\n@include foundation-global-styles;\n@include foundation-grid;\n// @include foundation-flex-grid;\n@include foundation-typography;\n@include foundation-button;\n@include foundation-forms;\n// @include foundation-range-input;\n@include foundation-accordion;\n@include foundation-accordion-menu;\n@include foundation-badge;\n@include foundation-breadcrumbs;\n@include foundation-button-group;\n@include foundation-callout;\n@include foundation-close-button;\n@include foundation-menu;\n@include foundation-menu-icon;\n@include foundation-drilldown-menu;\n@include foundation-dropdown;\n@include foundation-dropdown-menu;\n@include foundation-flex-video;\n@include foundation-label;\n@include foundation-media-object;\n@include foundation-off-canvas;\n@include foundation-orbit;\n@include foundation-pagination;\n@include foundation-progress-bar;\n// @include foundation-progress-element;\n// @include foundation-meter-element;\n@include foundation-slider;\n@include foundation-sticky;\n@include foundation-reveal;\n@include foundation-switch;\n@include foundation-table;\n@include foundation-tabs;\n@include foundation-thumbnail;\n@include foundation-title-bar;\n@include foundation-tooltip;\n@include foundation-top-bar;\n@include foundation-visibility-classes;\n@include foundation-float-classes;\n// @include foundation-flex-classes;\n//\n@include motion-ui-transitions;\n@include motion-ui-animations;\n@import \"wordpress\";\n@import \"defaults\";\n@import \"body\";\n@import \"page.header\";\n@import \"topbar\";\n@import \"main\";\n@import \"slideshow\";\n@import \"plugins\";\n@import \"blog\";\n@import \"sidebar\";\n@import \"search\";\n@import \"page.footer\";\n@import \"copyright\";\n@import \"structure\";\n@import \"left-off-canvas\";\n//@import \"right-off-canvas\";\n\n\n","// Foundation for Sites Settings\n// -----------------------------\n//\n// Table of Contents:\n//\n// 1. Global\n// 2. Breakpoints\n// 3. The Grid\n// 4. Base Typography\n// 5. Typography Helpers\n// 6. Abide\n// 7. Accordion\n// 8. Accordion Menu\n// 9. Badge\n// 10. Breadcrumbs\n// 11. Button\n// 12. Button Group\n// 13. Callout\n// 14. Close Button\n// 15. Drilldown\n// 16. Dropdown\n// 17. Dropdown Menu\n// 18. Flex Video\n// 19. Forms\n// 20. Label\n// 21. Media Object\n// 22. Menu\n// 23. Meter\n// 24. Off-canvas\n// 25. Orbit\n// 26. Pagination\n// 27. Progress Bar\n// 28. Reveal\n// 29. Slider\n// 30. Switch\n// 31. Table\n// 32. Tabs\n// 33. Thumbnail\n// 34. Title Bar\n// 35. Tooltip\n// 36. Top Bar\n\n@import 'util/util';\n\n// 1. Global\n// ---------\n\n$global-font-size: 100%;\n$global-width: rem-calc(1000);\n$global-lineheight: 1.5;\n$foundation-palette: (\n primary: #2199e8,\n secondary: #777,\n success: #3adb76,\n warning: #ffae00,\n alert: #ec5840,\n);\n$light-gray: #e6e6e6;\n$medium-gray: #cacaca;\n$dark-gray: #8a8a8a;\n$black: #0a0a0a;\n$white: #fefefe;\n$white : #FFFFFF;\n$ghost : #FAFAFA;\n$snow : #F9F9F9;\n$vapor : #F6F6F6;\n$white-smoke : #F5F5F5;\n$silver : #EFEFEF;\n$smoke : #EEEEEE;\n$gainsboro : #DDDDDD;\n$iron : #CCCCCC;\n$base : #AAAAAA;\n$aluminum : #999999;\n$jumbo : #888888;\n$monsoon : #777777;\n$steel : #666666;\n$charcoal : #555555;\n$tuatara : #444444;\n$oil : #333333;\n$jet : #222222;\n$black : #000000;\n$green : #008752;\n$red : #d2222a;\n$d-blue : #131c5f;\n$l-blue : #0093d1;\n\n$brown : #544835;\n$d-brown : #413726;\n$cream : #ECE7BD;\n$red-orange : #ed5537;\n$blue : #6694a1;\n\n$body-background: transparent;\n$body-font-color: $black;\n$body-font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;\n$body-antialiased: true;\n$global-margin: 1rem;\n$global-padding: 1rem;\n$global-weight-normal: normal;\n$global-weight-bold: bold;\n$global-radius: 0;\n$global-text-direction: ltr;\n$global-flexbox: false;\n$print-transparent-backgrounds: true;\n\n\n@include add-foundation-colors;\n\n// 2. Breakpoints\n// --------------\n\n$breakpoints: (\n small: 0,\n medium: 640px,\n large: 1024px,\n xlarge: 1200px,\n xxlarge: 1440px,\n);\n$breakpoint-classes: (small medium large);\n\n// 3. The Grid\n// -----------\n\n$grid-row-width: $global-width;\n$grid-column-count: 12;\n$grid-column-gutter: (\n small: 20px,\n medium: 30px,\n);\n$grid-column-align-edge: true;\n$block-grid-max: 8;\n\n// 4. Base Typography\n// ------------------\n\n$header-font-family: $body-font-family;\n$header-font-weight: $global-weight-normal;\n$header-font-style: normal;\n// We use these to define default font stacks\n$font-family-sans-serif: \"Open Sans\", sans-serif;\n$font-family-serif: Georgia, Cambria, \"Times New Roman\", Times, serif;\n$font-family-monospace: Consolas, \"Liberation Mono\", Courier, monospace;\n$font-family-monospace: Consolas, 'Liberation Mono', Courier, monospace;\n$header-sizes: (\n small: (\n 'h1': 24,\n 'h2': 20,\n 'h3': 19,\n 'h4': 18,\n 'h5': 17,\n 'h6': 16,\n ),\n medium: (\n 'h1': 36,\n 'h2': 36,\n 'h3': 24,\n 'h4': 24,\n 'h5': 20,\n 'h6': 18,\n ),\n);\n$header-color: inherit;\n$header-lineheight: 1.4;\n$header-margin-bottom: 0.5rem;\n$header-text-rendering: optimizeLegibility;\n$small-font-size: 80%;\n$header-small-font-color: $medium-gray;\n$paragraph-lineheight: 1.6;\n$paragraph-margin-bottom: 1rem;\n$paragraph-text-rendering: optimizeLegibility;\n$code-color: $black;\n$code-font-family: $font-family-monospace;\n$code-font-weight: $global-weight-normal;\n$code-background: $light-gray;\n$code-border: 1px solid $medium-gray;\n$code-padding: rem-calc(2 5 1);\n$anchor-color: $red-orange;\n$anchor-color-hover: scale-color($anchor-color, $lightness: -14%);\n$anchor-text-decoration: true;\n$anchor-text-decoration-hover: none;\n$hr-width: $global-width;\n$hr-border: 1px solid $medium-gray;\n$hr-margin: rem-calc(20) auto;\n$list-lineheight: $paragraph-lineheight;\n$list-margin-bottom: $paragraph-margin-bottom;\n$list-style-type: disc;\n$list-style-position: outside;\n$list-side-margin: 1.25rem;\n$list-nested-side-margin: 1.25rem;\n$defnlist-margin-bottom: 1rem;\n$defnlist-term-weight: $global-weight-bold;\n$defnlist-term-margin-bottom: 0.3rem;\n$blockquote-color: $dark-gray;\n$blockquote-padding: rem-calc(9 20 0 19);\n$blockquote-border: 1px solid $medium-gray;\n$cite-font-size: rem-calc(13);\n$cite-color: $dark-gray;\n$keystroke-font: $font-family-monospace;\n$keystroke-color: $black;\n$keystroke-background: $light-gray;\n$keystroke-padding: rem-calc(2 4 0);\n$keystroke-radius: $global-radius;\n$abbr-underline: 1px dotted $black;\n\n// 5. Typography Helpers\n// ---------------------\n\n$lead-font-size: $global-font-size * 1.25;\n$lead-lineheight: 1.6;\n$subheader-lineheight: 1.4;\n$subheader-color: $dark-gray;\n$subheader-font-weight: $global-weight-normal;\n$subheader-margin-top: 0.2rem;\n$subheader-margin-bottom: 0.5rem;\n$stat-font-size: 2.5rem;\n\n// 6. Abide\n// --------\n\n$abide-inputs: true;\n$abide-labels: true;\n$input-background-invalid: map-get($foundation-palette, alert);\n$form-label-color-invalid: map-get($foundation-palette, alert);\n$input-error-color: map-get($foundation-palette, alert);\n$input-error-font-size: rem-calc(12);\n$input-error-font-weight: $global-weight-bold;\n\n// 7. Accordion\n// ------------\n\n$accordion-background: $white;\n$accordion-plusminus: true;\n$accordion-item-color: foreground($accordion-background, $primary-color);\n$accordion-item-background-hover: $light-gray;\n$accordion-item-padding: 1.25rem 1rem;\n$accordion-content-background: $white;\n$accordion-content-border: 1px solid $light-gray;\n$accordion-content-color: foreground($accordion-background, $primary-color);\n$accordion-content-padding: 1rem;\n\n// 8. Accordion Menu\n// -----------------\n\n$accordionmenu-arrows: true;\n$accordionmenu-arrow-color: $primary-color;\n\n// 9. Badge\n// --------\n\n$badge-background: $primary-color;\n$badge-color: foreground($badge-background);\n$badge-padding: 0.3em;\n$badge-minwidth: 2.1em;\n$badge-font-size: 0.6rem;\n\n// 10. Breadcrumbs\n// ---------------\n\n$breadcrumbs-margin: 0 0 $global-margin 0;\n$breadcrumbs-item-font-size: rem-calc(11);\n$breadcrumbs-item-color: $black;\n$breadcrumbs-item-color-current: $black;\n$breadcrumbs-item-color-disabled: $medium-gray;\n$breadcrumbs-item-margin: 0.75rem;\n$breadcrumbs-item-uppercase: true;\n$breadcrumbs-item-slash: true;\n\n// 11. Button\n// ----------\n\n$button-padding: 0.85em 1em;\n$button-margin: 0 0 $global-margin 0;\n$button-fill: solid;\n$button-background: $primary-color;\n$button-background-hover: scale-color($button-background, $lightness: -15%);\n$button-color: $white;\n$button-color-alt: $black;\n$button-radius: $global-radius;\n$button-sizes: (\n tiny: 0.6rem,\n small: 0.75rem,\n default: 0.9rem,\n large: 1.25rem,\n);\n$button-opacity-disabled: 0.25;\n\n// 12. Button Group\n// ----------------\n\n$buttongroup-margin: 1rem;\n$buttongroup-spacing: 1px;\n$buttongroup-child-selector: '.button';\n$buttongroup-expand-max: 6;\n\n// 13. Callout\n// -----------\n\n$callout-background: $white;\n$callout-background-fade: 85%;\n$callout-border: 1px solid rgba($black, 0.25);\n$callout-margin: 0 0 1rem 0;\n$callout-padding: 1rem;\n$callout-font-color: $body-font-color;\n$callout-font-color-alt: $body-background;\n$callout-radius: $global-radius;\n$callout-link-tint: 30%;\n\n// 14. Close Button\n// ----------------\n\n$closebutton-position: right top;\n$closebutton-offset-horizontal: 1rem;\n$closebutton-offset-vertical: 0.5rem;\n$closebutton-size: 2em;\n$closebutton-lineheight: 1;\n$closebutton-color: $dark-gray;\n$closebutton-color-hover: $black;\n\n// 15. Drilldown\n// -------------\n\n$drilldown-transition: transform 0.15s linear;\n$drilldown-arrows: true;\n$drilldown-arrow-color: $primary-color;\n$drilldown-background: $white;\n\n// 16. Dropdown\n// ------------\n\n$dropdown-padding: 1rem;\n$dropdown-border: 1px solid $medium-gray;\n$dropdown-font-size: 1rem;\n$dropdown-width: 300px;\n$dropdown-radius: $global-radius;\n$dropdown-sizes: (\n tiny: 100px,\n small: 200px,\n large: 400px,\n);\n\n// 17. Dropdown Menu\n// -----------------\n\n$dropdownmenu-arrows: false;\n$dropdownmenu-arrow-color: $anchor-color;\n$dropdownmenu-min-width: 200px;\n$dropdownmenu-background: $white;\n$dropdownmenu-border: 0px solid $medium-gray;\n\n// 18. Flex Video\n// --------------\n\n$flexvideo-margin-bottom: rem-calc(16);\n$flexvideo-ratio: 4 by 3;\n$flexvideo-ratio-widescreen: 16 by 9;\n\n// 19. Forms\n// ---------\n\n$fieldset-border: 1px solid $medium-gray;\n$fieldset-padding: rem-calc(20);\n$fieldset-margin: rem-calc(18 0);\n$legend-padding: rem-calc(0 3);\n$form-spacing: rem-calc(16);\n$helptext-color: $black;\n$helptext-font-size: rem-calc(13);\n$helptext-font-style: italic;\n$input-prefix-color: $black;\n$input-prefix-background: $light-gray;\n$input-prefix-border: 1px solid $medium-gray;\n$input-prefix-padding: 1rem;\n$form-label-color: $black;\n$form-label-font-size: rem-calc(14);\n$form-label-font-weight: $global-weight-normal;\n$form-label-line-height: 1.8;\n$select-background: $white;\n$select-triangle-color: $dark-gray;\n$select-radius: $global-radius;\n$input-color: $black;\n$input-placeholder-color: $medium-gray;\n$input-font-family: inherit;\n$input-font-size: rem-calc(16);\n$input-background: $white;\n$input-background-focus: $white;\n$input-background-disabled: $light-gray;\n$input-border: 1px solid $medium-gray;\n$input-border-focus: 1px solid $dark-gray;\n$input-shadow: inset 0 1px 2px rgba($black, 0.1);\n$input-shadow-focus: 0 0 5px $medium-gray;\n$input-cursor-disabled: default;\n$input-transition: box-shadow 0.5s, border-color 0.25s ease-in-out;\n$input-number-spinners: true;\n$input-radius: $global-radius;\n\n// 20. Label\n// ---------\n\n$label-background: $primary-color;\n$label-color: foreground($label-background);\n$label-font-size: 0.8rem;\n$label-padding: 0.33333rem 0.5rem;\n$label-radius: $global-radius;\n\n// 21. Media Object\n// ----------------\n\n$mediaobject-margin-bottom: $global-margin;\n$mediaobject-section-padding: $global-padding;\n$mediaobject-image-width-stacked: 100%;\n\n// 22. Menu\n// --------\n\n$menu-margin: 0;\n$menu-margin-nested: 1rem;\n$menu-item-padding: 0.7rem 1rem;\n$menu-item-color-active: $white;\n$menu-item-background-active: $red-orange;\n$menu-icon-spacing: 0.25rem;\n\n// 23. Meter\n// ---------\n\n$meter-height: 1rem;\n$meter-radius: $global-radius;\n$meter-background: $medium-gray;\n$meter-fill-good: $success-color;\n$meter-fill-medium: $warning-color;\n$meter-fill-bad: $alert-color;\n\n// 24. Off-canvas\n// --------------\n\n$offcanvas-size: 250px;\n$offcanvas-background: $blue;\n$offcanvas-zindex: -1;\n$offcanvas-transition-length: 0.5s;\n$offcanvas-transition-timing: ease;\n$offcanvas-fixed-reveal: true;\n$offcanvas-exit-background: rgba($white, 0.25);\n$maincontent-class: 'off-canvas-content';\n$maincontent-shadow: 0 0 10px rgba($black, 0.5);\n\n// 25. Orbit\n// ---------\n\n$orbit-bullet-background: $medium-gray;\n$orbit-bullet-background-active: $dark-gray;\n$orbit-bullet-diameter: 1.2rem;\n$orbit-bullet-margin: 0.1rem;\n$orbit-bullet-margin-top: 0.8rem;\n$orbit-bullet-margin-bottom: 0.8rem;\n$orbit-caption-background: rgba($black, 0.5);\n$orbit-caption-padding: 1rem;\n$orbit-control-background-hover: rgba($black, 0.5);\n$orbit-control-padding: 1rem;\n$orbit-control-zindex: 10;\n\n// 26. Pagination\n// --------------\n\n$pagination-font-size: rem-calc(14);\n$pagination-margin-bottom: $global-margin;\n$pagination-item-color: $black;\n$pagination-item-padding: rem-calc(3 10);\n$pagination-item-spacing: rem-calc(1);\n$pagination-radius: $global-radius;\n$pagination-item-background-hover: $light-gray;\n$pagination-item-background-current: $primary-color;\n$pagination-item-color-current: foreground($pagination-item-background-current);\n$pagination-item-color-disabled: $medium-gray;\n$pagination-ellipsis-color: $black;\n$pagination-mobile-items: false;\n$pagination-arrows: true;\n\n// 27. Progress Bar\n// ----------------\n\n$progress-height: 1rem;\n$progress-background: $medium-gray;\n$progress-margin-bottom: $global-margin;\n$progress-meter-background: $primary-color;\n$progress-radius: $global-radius;\n\n// 28. Reveal\n// ----------\n\n$reveal-background: $white;\n$reveal-width: 600px;\n$reveal-max-width: $global-width;\n$reveal-padding: $global-padding;\n$reveal-border: 1px solid $medium-gray;\n$reveal-radius: $global-radius;\n$reveal-zindex: 1005;\n$reveal-overlay-background: rgba($black, 0.45);\n\n// 29. Slider\n// ----------\n\n$slider-width-vertical: 0.5rem;\n$slider-transition: all 0.2s ease-in-out;\n$slider-height: 0.5rem;\n$slider-background: $light-gray;\n$slider-fill-background: $medium-gray;\n$slider-handle-height: 1.4rem;\n$slider-handle-width: 1.4rem;\n$slider-handle-background: $primary-color;\n$slider-opacity-disabled: 0.25;\n$slider-radius: $global-radius;\n\n// 30. Switch\n// ----------\n\n$switch-background: $medium-gray;\n$switch-background-active: $primary-color;\n$switch-height: 2rem;\n$switch-height-tiny: 1.5rem;\n$switch-height-small: 1.75rem;\n$switch-height-large: 2.5rem;\n$switch-radius: $global-radius;\n$switch-margin: $global-margin;\n$switch-paddle-background: $white;\n$switch-paddle-offset: 0.25rem;\n$switch-paddle-radius: $global-radius;\n$switch-paddle-transition: all 0.25s ease-out;\n\n// 31. Table\n// ---------\n\n$table-background: $white;\n$table-color-scale: 5%;\n$table-border: 1px solid smart-scale($table-background, $table-color-scale);\n$table-padding: rem-calc(8 10 10);\n$table-hover-scale: 2%;\n$table-row-hover: darken($table-background, $table-hover-scale);\n$table-row-stripe-hover: darken($table-background, $table-color-scale + $table-hover-scale);\n$table-striped-background: smart-scale($table-background, $table-color-scale);\n$table-stripe: even;\n$table-head-background: smart-scale($table-background, $table-color-scale / 2);\n$table-foot-background: smart-scale($table-background, $table-color-scale);\n$table-head-font-color: $body-font-color;\n$show-header-for-stacked: false;\n\n// 32. Tabs\n// --------\n\n$tab-margin: 0;\n$tab-background: $white;\n$tab-background-active: $light-gray;\n$tab-item-font-size: rem-calc(12);\n$tab-item-background-hover: $white;\n$tab-item-padding: 1.25rem 1.5rem;\n$tab-expand-max: 6;\n$tab-content-background: $white;\n$tab-content-border: $light-gray;\n$tab-content-color: foreground($tab-background, $primary-color);\n$tab-content-padding: 1rem;\n\n// 33. Thumbnail\n// -------------\n\n$thumbnail-border: solid 4px $white;\n$thumbnail-margin-bottom: $global-margin;\n$thumbnail-shadow: 0 0 0 1px rgba($black, 0.2);\n$thumbnail-shadow-hover: 0 0 6px 1px rgba($primary-color, 0.5);\n$thumbnail-transition: box-shadow 200ms ease-out;\n$thumbnail-radius: $global-radius;\n\n// 34. Title Bar\n// -------------\n\n$titlebar-background: $black;\n$titlebar-color: $white;\n$titlebar-padding: 0.5rem;\n$titlebar-text-font-weight: bold;\n$titlebar-icon-color: $white;\n$titlebar-icon-color-hover: $medium-gray;\n$titlebar-icon-spacing: 0.25rem;\n\n// 35. Tooltip\n// -----------\n\n$has-tip-font-weight: $global-weight-bold;\n$has-tip-border-bottom: dotted 1px $dark-gray;\n$tooltip-background-color: $black;\n$tooltip-color: $white;\n$tooltip-padding: 0.75rem;\n$tooltip-font-size: $small-font-size;\n$tooltip-pip-width: 0.75rem;\n$tooltip-pip-height: $tooltip-pip-width * 0.866;\n$tooltip-radius: $global-radius;\n\n// 36. Top Bar\n// -----------\n\n$topbar-padding: 0.5rem;\n$topbar-background: $light-gray;\n$topbar-submenu-background: $topbar-background;\n$topbar-title-spacing: 1rem;\n$topbar-input-width: 200px;\n$topbar-unstack-breakpoint: medium;\n.clear{\n clear: both;\n}","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n@import 'unit';\n@import 'value';\n@import 'color';\n@import 'selector';\n@import 'flex';\n@import 'breakpoint';\n@import 'mixins';\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group functions\n////\n\n$global-font-size: 100% !default;\n\n// scss-lint:disable ZeroUnit\n\n/// Removes the unit (e.g. px, em, rem) from a value, returning the number only.\n///\n/// @param {Number} $num - Number to strip unit from.\n///\n/// @returns {Number} The same number, sans unit.\n@function strip-unit($num) {\n @return $num / ($num * 0 + 1);\n}\n\n/// Converts one or more pixel values into matching rem values.\n///\n/// @param {Number|List} $values - One or more values to convert. Be sure to separate them with spaces and not commas. If you need to convert a comma-separated list, wrap the list in parentheses.\n/// @param {Number} $base [null] - The base value to use when calculating the `rem`. If you're using Foundation out of the box, this is 16px. If this parameter is `null`, the function will reference the `$base-font-size` variable as the base.\n///\n/// @returns {List} A list of converted values.\n@function rem-calc($values, $base: null) {\n $rem-values: ();\n $count: length($values);\n\n // If no base is defined, defer to the global font size\n @if $base == null {\n $base: $global-font-size;\n }\n\n // If the base font size is a %, then multiply it by 16px\n // This is because 100% font size = 16px in most all browsers\n @if unit($base) == '%' {\n $base: ($base / 100%) * 16px;\n }\n \n // Using rem as base allows correct scaling\n @if unit($base) == 'rem' {\n $base: strip-unit($base) * 16px;\n }\n\n @if $count == 1 {\n @return -zf-to-rem($values, $base);\n }\n\n @for $i from 1 through $count {\n $rem-values: append($rem-values, -zf-to-rem(nth($values, $i), $base));\n }\n\n @return $rem-values;\n}\n\n// Converts a unitless, pixel, or rem value to em, for use in breakpoints.\n@function -zf-bp-to-em($value) {\n // Pixel and unitless values are converted to rems\n @if unit($value) == 'px' or unitless($value) {\n $value: rem-calc($value, $base: 16px);\n }\n\n // Then the value is converted to ems\n @return strip-unit($value) * 1em;\n}\n\n/// Converts a pixel value to matching rem value. *Any* value passed, regardless of unit, is assumed to be a pixel value. By default, the base pixel value used to calculate the rem value is taken from the `$global-font-size` variable.\n/// @access private\n///\n/// @param {Number} $value - Pixel value to convert.\n/// @param {Number} $base [null] - Base for pixel conversion.\n///\n/// @returns {Number} A number in rems, calculated based on the given value and the base pixel value. rem values are passed through as is.\n@function -zf-to-rem($value, $base: null) {\n // Check if the value is a number\n @if type-of($value) != 'number' {\n @warn inspect($value) + ' was passed to rem-calc(), which is not a number.';\n @return $value;\n }\n\n // Calculate rem if units for $value is not rem\n @if unit($value) != 'rem' {\n $value: strip-unit($value) / strip-unit($base) * 1rem;\n }\n\n // Turn 0rem into 0\n @if $value == 0rem {\n $value: 0;\n }\n\n @return $value;\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group functions\n////\n\n/// Determine if a value is not falsey, in CSS terms. Falsey values are `null`, `none`, `0` with any unit, or an empty list.\n///\n/// @param {Mixed} $val - Value to check.\n///\n/// @returns {Boolean} `true` if `$val` is not falsey.\n@function has-value($val) {\n @if $val == null or $val == none {\n @return false;\n }\n @if type-of($val) == 'number' and strip-unit($val) == 0 {\n @return false;\n }\n @if type-of($val) == 'list' and length($val) == 0 {\n @return false;\n }\n @return true;\n}\n\n/// Determine a top/right/bottom/right value on a padding, margin, etc. property, no matter how many values were passed in. Use this function if you need to know the specific side of a value, but don't know if the value is using a shorthand format.\n///\n/// @param {List|Number} $val - Value to analyze. Should be a shorthand sizing property, e.g. \"1em 2em 1em\"\n/// @param {Keyword} $side - Side to return. Should be `top`, `right`, `bottom`, or `left`.\n///\n/// @returns {Number} A single value based on `$val` and `$side`.\n@function get-side($val, $side) {\n $length: length($val);\n\n @if $length == 1 {\n @return $val;\n }\n @if $length == 2 {\n @return map-get((\n top: nth($val, 1),\n bottom: nth($val, 1),\n left: nth($val, 2),\n right: nth($val, 2),\n ), $side);\n }\n @if $length == 3 {\n @return map-get((\n top: nth($val, 1),\n left: nth($val, 2),\n right: nth($val, 2),\n bottom: nth($val, 3),\n ), $side);\n }\n @if $length == 4 {\n @return map-get((\n top: nth($val, 1),\n right: nth($val, 2),\n bottom: nth($val, 3),\n left: nth($val, 4),\n ), $side);\n }\n}\n\n/// Given border $val, find a specific element of the border, which is $elem. The possible values for $elem are width, style, and color.\n///\n/// @param {List} $val - Border value to find a value in.\n/// @param {Keyword} $elem - Border component to extract.\n///\n/// @returns {Mixed} If the value exists, returns the value. If the value is not in the border definition, the function will return a 0px width, solid style, or black border.\n@function get-border-value($val, $elem) {\n // Find the width, style, or color and return it\n @each $v in $val {\n $type: type-of($v);\n @if $elem == width and $type == 'number' {\n @return $v;\n }\n @if $elem == style and $type == 'string' {\n @return $v;\n }\n @if $elem == color and $type == 'color' {\n @return $v;\n }\n }\n\n // Defaults\n $defaults: (\n width: 0,\n style: solid,\n color: #000,\n );\n\n @return map-get($defaults, $elem);\n}\n\n/// Finds a value in a nested map.\n/// @link https://css-tricks.com/snippets/sass/deep-getset-maps/ Deep Get/Set in Maps\n///\n/// @param {Map} $map - Map to pull a value from.\n/// @param {String} $keys... - Keys to use when looking for a value.\n/// @returns {Mixed} The value found in the map.\n@function map-deep-get($map, $keys...) {\n @each $key in $keys {\n $map: map-get($map, $key);\n }\n @return $map;\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group functions\n////\n\n/// Checks the lightness of `$color`, and if it passes the `$threshold` of lightness, it returns the `$yes` color. Otherwise, it returns the `$no` color. Use this function to dynamically output a foreground color based on a given background color.\n///\n/// @param {Color} $color - Color to check the lightness of.\n/// @param {Color} $yes [$black] - Color to return if `$color` is light.\n/// @param {Color} $no [$white] - Color to return if `$color` is dark.\n/// @param {Percentage} $threshold [60%] - Threshold of lightness to check against.\n///\n/// @returns {Color} The $yes color or $no color.\n@function foreground($color, $yes: $black, $no: $white, $threshold: 60%) {\n @if $color == transparent {\n $color: $body-background;\n }\n @if (lightness($color) > $threshold) {\n @return $yes;\n }\n @else {\n @return $no;\n }\n}\n\n/// Scales a color to be lighter if it's light, or darker if it's dark. Use this function to tint a color appropriate to its lightness.\n///\n/// @param {Color} $color - Color to scale.\n/// @param {Percentage} $scale [5%] - Amount to scale up or down.\n/// @param {Percentage} $threshold [40%] - Threshold of lightness to check against.\n///\n/// @returns {Color} A scaled color.\n@function smart-scale($color, $scale: 5%, $threshold: 40%) {\n @if lightness($color) > $threshold {\n $scale: -$scale;\n }\n @return scale-color($color, $lightness: $scale);\n}\n\n/// Get color from foundation-palette\n///\n/// @param {key} color key from foundation-palette\n///\n/// @returns {Color} color from foundation-palette\n@function get-color($key) {\n @if map-has-key($foundation-palette, $key) {\n @return map-get($foundation-palette, $key);\n } @else {\n @error 'given $key is not available in $foundation-palette';\n }\n}\n\n/// Transfers the colors in the `$foundation-palette` variable into the legacy color variables, such as `$primary-color` and `$secondary-color`. Call this mixin below the Global section of your settings file to properly migrate your codebase.\n@mixin add-foundation-colors() {\n @if map-has-key($foundation-palette, primary) {\n $primary-color: map-get($foundation-palette, primary) !global;\n }\n @if map-has-key($foundation-palette, secondary) {\n $secondary-color: map-get($foundation-palette, secondary) !global;\n }\n @if map-has-key($foundation-palette, success) {\n $success-color: map-get($foundation-palette, success) !global;\n }\n @if map-has-key($foundation-palette, warning) {\n $warning-color: map-get($foundation-palette, warning) !global;\n }\n @if map-has-key($foundation-palette, alert) {\n $alert-color: map-get($foundation-palette, alert) !global;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group functions\n////\n\n/// Generates a selector with every text input type. You can also filter the list to only output a subset of those selectors.\n///\n/// @param {List|Keyword} $types [()] - A list of text input types to use. Leave blank to use all of them.\n@function text-inputs($types: ()) {\n $return: ();\n\n $all-types:\n text\n password\n date\n datetime\n datetime-local\n month\n week\n email\n number\n search\n tel\n time\n url\n color;\n\n @if not has-value($types) {\n $types: $all-types;\n }\n\n @each $type in $types {\n $return: append($return, unquote('[type=\\'#{$type}\\']'), comma);\n }\n\n @return $return;\n}\n","$-zf-flex-justify: (\n 'left': flex-start,\n 'right': flex-end,\n 'center': center,\n 'justify': space-between,\n 'spaced': space-around,\n);\n\n$-zf-flex-align: (\n 'top': flex-start,\n 'bottom': flex-end,\n 'middle': center,\n 'stretch': stretch,\n);\n\n/// Enables flexbox by adding `display: flex` to the element.\n@mixin flex {\n display: flex;\n}\n\n/// Horizontally or vertically aligns the items within a flex container.\n///\n/// @param {Keyword} $x [null] - Horizontal alignment to use. Can be `left`, `right`, `center`, `justify`, or `spaced`. Or, set it to `null` (the default) to not set horizontal alignment.\n/// @param {Keyword} $y [null] - Vertical alignment to use. Can be `top`, `bottom`, `middle`, or `stretch`. Or, set it to `null` (the default) to not set vertical alignment.\n@mixin flex-align($x: null, $y: null) {\n @if $x {\n @if map-has-key($-zf-flex-justify, $x) {\n $x: map-get($-zf-flex-justify, $x);\n }\n @else {\n @warn 'flex-grid-row-align(): #{$x} is not a valid value for horizontal alignment. Use left, right, center, justify, or spaced.'\n }\n }\n\n @if $y {\n @if map-has-key($-zf-flex-align, $y) {\n $y: map-get($-zf-flex-align, $y);\n }\n @else {\n @warn 'flex-grid-row-align(): #{$y} is not a valid value for vertical alignment. Use top, bottom, middle, or stretch.'\n }\n }\n\n justify-content: $x;\n align-items: $y;\n}\n\n/// Vertically align a single column within a flex row. Apply this mixin to a flex column.\n///\n/// @param {Keyword} $y [null] - Vertical alignment to use. Can be `top`, `bottom`, `middle`, or `stretch`. Or, set it to `null` (the default) to not set vertical alignment.\n@mixin flex-align-self($y: null) {\n @if $y {\n @if map-has-key($-zf-flex-align, $y) {\n $y: map-get($-zf-flex-align, $y);\n }\n @else {\n @warn 'flex-grid-column-align(): #{$y} is not a valid value for alignment. Use top, bottom, middle, or stretch.'\n }\n }\n\n align-self: $y;\n}\n\n/// Changes the source order of a flex child. Children with lower numbers appear first in the layout.\n/// @param {Number} $order [0] - Order number to apply.\n@mixin flex-order($order: 0) {\n order: $order;\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group breakpoints\n////\n\n// scss-lint:disable ZeroUnit\n\n/// A list of named breakpoints. You can use these with the `breakpoint()` mixin to quickly create media queries.\n/// @type Map\n$breakpoints: (\n small: 0,\n medium: 640px,\n large: 1024px,\n xlarge: 1200px,\n xxlarge: 1440px,\n) !default;\n\n$-zf-zero-breakpoint: small !default;\n\n@if nth(map-values($breakpoints), 1) != 0 {\n @error 'Your smallest breakpoint (defined in $breakpoints) must be set to \"0\".';\n}\n@else {\n $-zf-zero-breakpoint: nth(map-keys($breakpoints), 1);\n}\n\n/// All of the names in this list will be output as classes in your CSS, like `.small-12`, `.medium-6`, and so on. Each value in this list must also be in the `$breakpoints` map.\n/// @type List\n$breakpoint-classes: (small medium large) !default;\n\n/// Generates a media query string matching the input value. Refer to the documentation for the `breakpoint()` mixin to see what the possible inputs are.\n///\n/// @param {Keyword|Number} $val [small] - Breakpoint name, or px, rem, or em value to process.\n@function breakpoint($val: $-zf-zero-breakpoint) {\n // Size or keyword\n $bp: nth($val, 1);\n // Value for max-width media queries\n $bp-max: 0;\n // Direction of media query (up, down, or only)\n $dir: if(length($val) > 1, nth($val, 2), up);\n // Eventual output\n $str: '';\n // Is it a named media query?\n $named: false;\n\n // Orientation media queries have a unique syntax\n @if $bp == 'landscape' or $bp == 'portrait' {\n @return '(orientation: #{$bp})';\n }\n @else if $bp == 'retina' {\n @return '(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)';\n }\n\n // Try to pull a named breakpoint out of the $breakpoints map\n @if type-of($bp) == 'string' {\n @if map-has-key($breakpoints, $bp) {\n @if $dir == 'only' or $dir == 'down' {\n $bp-max: -zf-map-next($breakpoints, $bp);\n }\n\n $bp: map-get($breakpoints, $bp);\n $named: true;\n }\n @else {\n $bp: 0;\n @warn 'breakpoint(): \"#{$val}\" is not defined in your $breakpoints setting.';\n }\n }\n\n // Convert any pixel, rem, or unitless value to em\n $bp: -zf-bp-to-em($bp);\n @if $bp-max {\n $bp-max: -zf-bp-to-em($bp-max) - (1/16);\n }\n\n // Conditions to skip media query creation\n // - It's a named breakpoint that resolved to \"0 down\" or \"0 up\"\n // - It's a numeric breakpoint that resolved to \"0 \" + anything\n @if $bp > 0em or $dir == 'only' or $dir == 'down' {\n // `only` ranges use the format `(min-width: n) and (max-width: n)`\n @if $dir == 'only' {\n // Only named media queries can have an \"only\" range\n @if $named == true {\n // Only use \"min-width\" if the floor is greater than 0\n @if $bp > 0em {\n $str: $str + '(min-width: #{$bp})';\n\n // Only add \"and\" to the media query if there's a ceiling\n @if $bp-max != null {\n $str: $str + ' and ';\n }\n }\n\n // Only use \"max-width\" if there's a ceiling\n @if $bp-max != null {\n $str: $str + '(max-width: #{$bp-max})';\n }\n }\n @else {\n @warn 'breakpoint(): Only named media queries can have an `only` range.';\n }\n }\n\n // `down` ranges use the format `(max-width: n)`\n @else if $dir == 'down' {\n $max: if($named, $bp-max, $bp);\n\n // Skip media query creation if input value is exactly \"0 down\",\n // unless the function was called as \"small down\", in which case it's just \"small only\"\n @if $named or $bp > 0em {\n @if $max != null {\n $str: $str + '(max-width: #{$max})';\n }\n }\n }\n\n // `up` ranges use the format `(min-width: n)`\n @else if $bp > 0em {\n $str: $str + '(min-width: #{$bp})';\n }\n }\n\n @return $str;\n}\n\n/// Wraps a media query around the content you put inside the mixin. This mixin accepts a number of values:\n/// - If a string is passed, the mixin will look for it in the `$breakpoints` map, and use a media query there.\n/// - If a pixel value is passed, it will be converted to an em value using `$global-font-size` as the base.\n/// - If a rem value is passed, the unit will be changed to em.\n/// - If an em value is passed, the value will be used as-is.\n///\n/// @param {Keyword|Number} $value - Breakpoint name, or px, rem, or em value to process.\n///\n/// @output If the breakpoint is \"0px and larger\", outputs the content as-is. Otherwise, outputs the content wrapped in a media query.\n@mixin breakpoint($value) {\n $str: breakpoint($value);\n\n // If $str is still an empty string, no media query is needed\n @if $str == '' {\n @content;\n }\n\n // Otherwise, wrap the content in a media query\n @else {\n @media screen and #{$str} {\n @content;\n }\n }\n}\n\n/// Convers the breakpoints map to a URL-encoded string, like this: `key1=value1&key2=value2`. The value is then dropped into the CSS for a special `<meta>` tag, which is read by the Foundation JavaScript. This is how we transfer values from Sass to JavaScript, so they can be defined in one place.\n/// @access private\n///\n/// @param {Map} $map - Map to convert.\n///\n/// @returns {String} A string containing the map's contents.\n@function -zf-bp-serialize($map) {\n $str: '';\n @each $key, $value in $map {\n $str: $str + $key + '=' + -zf-bp-to-em($value) + '&';\n }\n $str: str-slice($str, 1, -2);\n\n @return $str;\n}\n\n/// Find the next key in a map.\n/// @access private\n///\n/// @param {Map} $map - Map to traverse.\n/// @param {Mixed} $key - Key to use as a starting point.\n///\n/// @returns {Mixed} The value for the key after `$key`, if `$key` was found. If `$key` was not found, or `$key` was the last value in the map, returns `null`.\n@function -zf-map-next($map, $key) {\n\n // Store the keys of the map as a list\n $values: map-keys($map);\n\n $i: 0;\n\n // If the Key Exists, Get the index of the key within the map and add 1 to it for the next breakpoint in the map\n @if (map-has-key($map, $key)) {\n $i: index($values, $key) + 1;\n }\n\n // If the key doesn't exist, or it's the last key in the map, return null\n @if ($i > length($map) or $i == 0) {\n @return null;\n }\n // Otherwise, return the value\n @else {\n @return map-get($map, nth($values, $i));\n }\n\n}\n\n/// Get a value for a breakpoint from a responsive config map. If the config map has the key `$value`, the exact breakpoint value is returned. If the config map does *not* have the breakpoint, the value matching the next lowest breakpoint in the config map is returned.\n/// @access private\n///\n/// @param {Map} $map - Input config map.\n/// @param {Keyword} $value - Breakpoint name to use.\n///\n/// @return {Mixed} The corresponding breakpoint value.\n@function -zf-get-bp-val($map, $value) {\n // Check if the breakpoint name exists globally\n @if not map-has-key($breakpoints, $value) {\n @return null;\n }\n // Check if the breakpoint name exists in the local config map\n @else if map-has-key($map, $value) {\n // If it does, just return the value\n @return map-get($map, $value);\n }\n // Otherwise, find the next lowest breakpoint and return that value\n @else {\n $anchor: null;\n $found: false;\n\n @each $key, $val in $breakpoints {\n @if not $found {\n @if map-has-key($map, $key) {\n $anchor: $key;\n }\n @if $key == $value {\n $found: true;\n }\n }\n }\n\n @return map-get($map, $anchor);\n }\n}\n\n// Legacy breakpoint variables\n// These will be removed in 6.3\n$small-up: null;\n$small-only: null;\n$medium-up: null;\n$medium-only: null;\n$large-up: null;\n$large-only: null;\n$xlarge-up: null;\n$xlarge-only: null;\n$xxlarge-up: null;\n$xxlarge-only: null;\n\n@if map-has-key($breakpoints, small) {\n $small-up: screen;\n $small-only: unquote('screen and #{breakpoint(small only)}');\n}\n\n@if map-has-key($breakpoints, medium) {\n $medium-up: unquote('screen and #{breakpoint(medium)}');\n $medium-only: unquote('screen and #{breakpoint(medium only)}');\n}\n\n@if map-has-key($breakpoints, large) {\n $large-up: unquote('screen and #{breakpoint(large)}');\n $large-only: unquote('screen and #{breakpoint(large only)}');\n}\n\n@if map-has-key($breakpoints, xlarge) {\n $xlarge-up: unquote('screen and #{breakpoint(xlarge)}');\n $xlarge-only: unquote('screen and #{breakpoint(xlarge only)}');\n}\n\n@if map-has-key($breakpoints, xxlarge) {\n $xxlarge-up: unquote('screen and #{breakpoint(xxlarge)}');\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group functions\n////\n\n/// Creates a CSS triangle, which can be used for dropdown arrows, dropdown pips, and more. Use this mixin inside a `&::before` or `&::after` selector, to attach the triangle to an existing element.\n///\n/// @param {Number} $triangle-size - Width of the triangle.\n/// @param {Color} $triangle-color - Color of the triangle.\n/// @param {Keyword} $triangle-direction - Direction the triangle points. Can be `up`, `right`, `down`, or `left`.\n@mixin css-triangle(\n $triangle-size,\n $triangle-color,\n $triangle-direction\n) {\n content: '';\n display: block;\n width: 0;\n height: 0;\n border: inset $triangle-size;\n\n @if ($triangle-direction == down) {\n border-color: $triangle-color transparent transparent;\n border-top-style: solid;\n border-bottom-width: 0;\n }\n @if ($triangle-direction == up) {\n border-color: transparent transparent $triangle-color;\n border-bottom-style: solid;\n border-top-width: 0;\n }\n @if ($triangle-direction == right) {\n border-color: transparent transparent transparent $triangle-color;\n border-left-style: solid;\n border-right-width: 0;\n }\n @if ($triangle-direction == left) {\n border-color: transparent $triangle-color transparent transparent;\n border-right-style: solid;\n border-left-width: 0;\n }\n}\n\n/// Creates a menu icon with a set width, height, number of bars, and colors. The mixin uses the height of the icon and the weight of the bars to determine spacing. <div class=\"docs-example-burger\"></div>\n///\n/// @param {Color} $color [$black] - Color to use for the icon.\n/// @param {Color} $color-hover [$dark-gray] - Color to use when the icon is hovered over.\n/// @param {Number} $width [20px] - Width of the icon.\n/// @param {Number} $height [16px] - Height of the icon.\n/// @param {Number} $weight [2px] - Height of individual bars in the icon.\n/// @param {Number} $bars [3] - Number of bars in the icon.\n@mixin hamburger(\n $color: $black,\n $color-hover: $dark-gray,\n $width: 20px,\n $height: 16px,\n $weight: 2px,\n $bars: 3\n) {\n // box-shadow CSS output\n $shadow: ();\n $hover-shadow: ();\n\n // Spacing between bars is calculated based on the total height of the icon and the weight of each bar\n $spacing: ($height - ($weight * $bars)) / ($bars - 1);\n\n @if unit($spacing) == 'px' {\n $spacing: floor($spacing);\n }\n\n // Icon container\n position: relative;\n display: inline-block;\n vertical-align: middle;\n cursor: pointer;\n width: $width;\n height: $height;\n\n // Icon bars\n &::after {\n content: '';\n position: absolute;\n display: block;\n width: 100%;\n height: $weight;\n background: $color;\n top: 0;\n left: 0;\n\n @for $i from 2 through $bars {\n $offset: ($weight + $spacing) * ($i - 1);\n $shadow: append($shadow, 0 $offset 0 $color, comma);\n }\n\n box-shadow: $shadow;\n }\n\n // Hover state\n @if $color-hover {\n // Generate CSS\n @for $i from 2 through $bars {\n $offset: ($weight + $spacing) * ($i - 1);\n $hover-shadow: append($hover-shadow, 0 $offset 0 $color-hover, comma);\n }\n\n &:hover::after {\n background: $color-hover;\n box-shadow: $hover-shadow;\n }\n }\n}\n\n/// Adds a downward-facing triangle as a background image to an element. The image is formatted as an SVG, making it easy to change the color. Because Internet Explorer doesn't support encoded SVGs as background images, a PNG fallback is also included.\n/// There are two PNG fallbacks: a black triangle and a white triangle. The one used depends on the lightness of the input color.\n///\n/// @param {Color} $color [$black] - Color to use for the triangle.\n@mixin background-triangle($color: $black) {\n $rgb: 'rgb%28#{round(red($color))}, #{round(green($color))}, #{round(blue($color))}%29';\n\n background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: #{$rgb}'></polygon></svg>\");\n\n @media screen and (min-width:0\\0) {\n @if lightness($color) < 60% {\n // White triangle\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==');\n }\n @else {\n // Black triangle\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBJREFUeNrEllsOhCAMRVszC9IlzU7KCmVHTJsoMWYMUtpyv9BgbuXQB5ZSdgBYYY4ycgBivk8KYFsQMfMiTTBP4o3nUzCKzOabLJbLy2/g31evGkAginR4/ZegKH5qX3bJCscA3t0x3kgO5tQFyhhFf50xRqFLbyMUNJQzgyjGS/wgCpvKqkRBpuWrE4V9d+1E4dPUXqIg107SQOE/2DRQxMwTDygIInVDET9T3lCoj/6j/VCmGjZOl2lKpZ8AAwDQP7zIimDGFQAAAABJRU5ErkJggg==');\n }\n }\n}\n\n/// Applies the micro clearfix hack popularized by Nicolas Gallagher. Include this mixin on a container if its children are all floated, to give the container a proper height.\n/// The clearfix is augmented with specific styles to prevent borders in flexbox environments\n/// @link http://nicolasgallagher.com/micro-clearfix-hack/ Micro Clearfix Hack\n/// @link http://danisadesigner.com/blog/flexbox-clear-fix-pseudo-elements/ Flexbox fix\n@mixin clearfix {\n &::before,\n &::after {\n content: ' ';\n display: table;\n @if $global-flexbox {\n flex-basis: 0;\n order: 1;\n }\n }\n\n &::after {\n clear: both;\n }\n}\n\n/// Adds CSS for a \"quantity query\" selector that automatically sizes elements based on how many there are inside a container.\n/// @link http://alistapart.com/article/quantity-queries-for-css Quantity Queries for CSS\n///\n/// @param {Number} $max - Maximum number of items to detect. The higher this number is, the more CSS that's required to cover each number of items.\n/// @param {Keyword} $elem [li] - Tag to use for sibling selectors.\n@mixin auto-width($max, $elem: li) {\n @for $i from 2 through $max {\n &:nth-last-child(#{$i}):first-child,\n &:nth-last-child(#{$i}):first-child ~ #{$elem} {\n width: percentage(1 / $i);\n }\n }\n}\n\n/// Removes the focus ring around an element when a mouse input is detected.\n@mixin disable-mouse-outline {\n [data-whatinput='mouse'] & {\n outline: 0;\n }\n}\n\n/// Makes an element visually hidden, but still accessible to keyboards and assistive devices.\n/// @link http://snook.ca/archives/html_and_css/hiding-content-for-accessibility Hiding Content for Accessibility\n@mixin element-invisible {\n position: absolute !important;\n width: 1px;\n height: 1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n}\n\n/// Reverses the CSS output created by the `element-invisible()` mixin.\n@mixin element-invisible-off {\n position: static !important;\n height: auto;\n width: auto;\n overflow: visible;\n clip: auto;\n}\n\n/// Vertically centers the element inside of its first non-static parent,\n/// @link http://www.sitepoint.com/centering-with-sass/ Centering With Sass\n@mixin vertical-center {\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n}\n\n/// Horizontally centers the element inside of its first non-static parent,\n/// @link http://www.sitepoint.com/centering-with-sass/ Centering With Sass\n@mixin horizontal-center {\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n}\n\n/// Absolutely centers the element inside of its first non-static parent,\n/// @link http://www.sitepoint.com/centering-with-sass/ Centering With Sass\n@mixin absolute-center {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n/// Iterates through breakpoints defined in `$breakpoint-classes` and prints the CSS inside the mixin at each breakpoint's media query. Use this with the grid, or any other component that has responsive classes.\n///\n/// @param {Boolean} $small [true] - If `false`, the mixin will skip the `small` breakpoint. Use this with components that don't prefix classes with `small-`, only `medium-` and up.\n@mixin -zf-each-breakpoint($small: true) {\n $map: $breakpoint-classes;\n\n @if not $small {\n $map: map-remove($map, $-zf-zero-breakpoint);\n }\n\n @each $size in $map {\n $-zf-size: $size !global;\n\n @include breakpoint($size) {\n @content;\n }\n }\n}\n","/**\n * Foundation for Sites by ZURB\n * Version 6.2.4\n * foundation.zurb.com\n * Licensed under MIT Open Source\n */\n\n// Sass utilities\n@import 'util/util';\n\n// Global variables and styles\n@import 'global';\n\n// Components\n@import 'grid/grid';\n@import 'typography/typography';\n@import 'forms/forms';\n@import 'components/visibility';\n@import 'components/float';\n@import 'components/button';\n@import 'components/button-group';\n@import 'components/accordion-menu';\n@import 'components/accordion';\n@import 'components/badge';\n@import 'components/breadcrumbs';\n@import 'components/callout';\n@import 'components/close-button';\n@import 'components/drilldown';\n@import 'components/dropdown-menu';\n@import 'components/dropdown';\n@import 'components/flex';\n@import 'components/flex-video';\n@import 'components/label';\n@import 'components/media-object';\n@import 'components/menu';\n@import 'components/menu-icon';\n@import 'components/off-canvas';\n@import 'components/orbit';\n@import 'components/pagination';\n@import 'components/progress-bar';\n@import 'components/reveal';\n@import 'components/slider';\n@import 'components/sticky';\n@import 'components/switch';\n@import 'components/table';\n@import 'components/tabs';\n@import 'components/title-bar';\n@import 'components/top-bar';\n@import 'components/thumbnail';\n@import 'components/tooltip';\n\n@mixin foundation-everything($flex: false) {\n @if $flex {\n $global-flexbox: true !global;\n }\n\n @include foundation-global-styles;\n @if not $flex {\n @include foundation-grid;\n }\n @else {\n @include foundation-flex-grid;\n }\n @include foundation-typography;\n @include foundation-forms;\n @include foundation-button;\n @include foundation-accordion;\n @include foundation-accordion-menu;\n @include foundation-badge;\n @include foundation-breadcrumbs;\n @include foundation-button-group;\n @include foundation-callout;\n @include foundation-close-button;\n @include foundation-menu;\n @include foundation-menu-icon;\n @include foundation-drilldown-menu;\n @include foundation-dropdown;\n @include foundation-dropdown-menu;\n @include foundation-flex-video;\n @include foundation-label;\n @include foundation-media-object;\n @include foundation-off-canvas;\n @include foundation-orbit;\n @include foundation-pagination;\n @include foundation-progress-bar;\n @include foundation-slider;\n @include foundation-sticky;\n @include foundation-reveal;\n @include foundation-switch;\n @include foundation-table;\n @include foundation-tabs;\n @include foundation-thumbnail;\n @include foundation-title-bar;\n @include foundation-tooltip;\n @include foundation-top-bar;\n @include foundation-visibility-classes;\n @include foundation-float-classes;\n\n @if $flex {\n @include foundation-flex-classes;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n@import 'unit';\n@import 'value';\n@import 'color';\n@import 'selector';\n@import 'flex';\n@import 'breakpoint';\n@import 'mixins';\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n// scss-lint:disable ColorVariable, QualifyingElement, VendorPrefix\n\n////\n/// @group global\n////\n\n/// Font size attribute applied to `<html>` and `<body>`. We use 100% by default so the value is inherited from the user's browser settings.\n/// @type Number\n$global-font-size: 100% !default;\n\n/// Global width of your site. Used by the grid to determine row width.\n/// @type Number\n$global-width: rem-calc(1200) !default;\n\n/// Default line height for all type. `$global-lineheight` is 24px while `$global-font-size` is 16px\n/// @type Number\n$global-lineheight: 1.5 !default;\n\n/// Colors used for buttons, callouts, links, etc. There must always be a color called `primary`.\n/// @type Map\n$foundation-palette: (\n primary: #2199e8,\n secondary: #777,\n success: #3adb76,\n warning: #ffae00,\n alert: #ec5840,\n) !default;\n\n/// Color used for light gray UI items.\n/// @type Color\n$light-gray: #e6e6e6 !default;\n\n/// Color used for medium gray UI items.\n/// @type Color\n$medium-gray: #cacaca !default;\n\n/// Color used for dark gray UI items.\n/// @type Color\n$dark-gray: #8a8a8a !default;\n\n/// Color used for black ui items.\n/// @type Color\n$black: #0a0a0a !default;\n\n/// Color used for white ui items.\n/// @type Color\n$white: #fefefe !default;\n\n/// Background color of the body.\n/// @type Color\n$body-background: $white !default;\n\n/// Text color of the body.\n/// @type Color\n$body-font-color: $black !default;\n\n/// Font stack of the body.\n/// @type List\n$body-font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif !default;\n\n/// Set to `true` to enable antialiased type, using the `-webkit-font-smoothing` and `-moz-osx-font-smoothing` CSS properties.\n/// @type Boolean\n$body-antialiased: true !default;\n\n/// Global value used for margin on components.\n/// @type Number\n$global-margin: 1rem !default;\n\n/// Global value used for padding on components.\n/// @type Number\n$global-padding: 1rem !default;\n\n/// Global font weight used for normal type.\n/// @type Keyword | Number\n$global-weight-normal: normal !default;\n\n/// Global font weight used for bold type.\n/// @type Keyword | Number\n$global-weight-bold: bold !default;\n\n/// Global value used for all elements that have a border radius.\n/// @type Number\n$global-radius: 0 !default;\n\n/// Sets the text direction of the CSS. Can be either `ltr` or `rtl`.\n/// @type Keyword\n$global-text-direction: ltr !default;\n\n/// Enables flexbox for components that support it.\n/// @type Boolean\n$global-flexbox: false !default;\n\n@if not map-has-key($foundation-palette, primary) {\n @error 'In $foundation-palette, you must have a color named \"primary\".';\n}\n\n// Internal variables used for text direction\n$global-left: if($global-text-direction == rtl, right, left);\n$global-right: if($global-text-direction == rtl, left, right);\n\n// Internal variables used for colors\n$primary-color: map-get($foundation-palette, primary);\n$secondary-color: map-get($foundation-palette, secondary);\n$success-color: map-get($foundation-palette, success);\n$warning-color: map-get($foundation-palette, warning);\n$alert-color: map-get($foundation-palette, alert);\n\n// Remove this in 6.3\n$-zf-menu-icon-imported: false;\n$-zf-flex-classes-imported: false;\n\n@mixin foundation-global-styles {\n @include -zf-normalize;\n\n // These styles are applied to a <meta> tag, which is read by the Foundation JavaScript\n .foundation-mq {\n font-family: '#{-zf-bp-serialize($breakpoints)}';\n }\n\n html {\n font-size: $global-font-size;\n box-sizing: border-box;\n }\n\n // Set box-sizing globally to handle padding and border widths\n *,\n *::before,\n *::after {\n box-sizing: inherit;\n }\n\n // Default body styles\n body {\n padding: 0;\n margin: 0;\n font-family: $body-font-family;\n font-weight: $global-weight-normal;\n line-height: $global-lineheight;\n color: $body-font-color;\n background: $body-background;\n\n @if ($body-antialiased) {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n }\n }\n\n img {\n // Grid defaults to get images and embeds to work properly\n max-width: 100%;\n height: auto;\n -ms-interpolation-mode: bicubic;\n\n // Get rid of gap under images by making them display: inline-block; by default\n display: inline-block;\n vertical-align: middle;\n }\n\n // Make sure textarea takes on height automatically\n textarea {\n height: auto;\n min-height: 50px;\n border-radius: $global-radius;\n }\n\n // Make select elements are 100% width by default\n select {\n width: 100%;\n border-radius: $global-radius;\n }\n\n // Styles Google Maps and MapQuest embeds properly\n // scss-lint:disable IdSelector\n #map_canvas,\n .map_canvas,\n .mqa-display {\n img,\n embed,\n object {\n max-width: none !important;\n }\n }\n\n // Reset <button> styles created by most browsers\n button {\n @include disable-mouse-outline;\n -webkit-appearance: none;\n -moz-appearance: none;\n background: transparent;\n padding: 0;\n border: 0;\n border-radius: $global-radius;\n line-height: 1;\n }\n\n // Internal classes to show/hide elements in JavaScript\n .is-visible {\n display: block !important;\n }\n\n .is-hidden {\n display: none !important;\n }\n}\n\n/// Loads normalize.css.\n/// @access private\n@mixin -zf-normalize {\n /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n /**\n * 1. Set default font family to sans-serif.\n * 2. Prevent iOS and IE text size adjust after device orientation change,\n * without disabling user zoom.\n */\n\n html {\n font-family: sans-serif; /* 1 */\n -ms-text-size-adjust: 100%; /* 2 */\n -webkit-text-size-adjust: 100%; /* 2 */\n }\n\n /**\n * Remove default margin.\n */\n\n body {\n margin: 0;\n }\n\n /* HTML5 display definitions\n ========================================================================== */\n\n /**\n * Correct `block` display not defined for any HTML5 element in IE 8/9.\n * Correct `block` display not defined for `details` or `summary` in IE 10/11\n * and Firefox.\n * Correct `block` display not defined for `main` in IE 11.\n */\n\n article,\n aside,\n details,\n figcaption,\n figure,\n footer,\n header,\n hgroup,\n main,\n menu,\n nav,\n section,\n summary {\n display: block;\n }\n\n /**\n * 1. Correct `inline-block` display not defined in IE 8/9.\n * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n */\n\n audio,\n canvas,\n progress,\n video {\n display: inline-block; /* 1 */\n vertical-align: baseline; /* 2 */\n }\n\n /**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices.\n */\n\n audio:not([controls]) {\n display: none;\n height: 0;\n }\n\n /**\n * Address `[hidden]` styling not present in IE 8/9/10.\n * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n */\n\n [hidden],\n template {\n display: none;\n }\n\n /* Links\n ========================================================================== */\n\n /**\n * Remove the gray background color from active links in IE 10.\n */\n\n a {\n background-color: transparent;\n }\n\n /**\n * Improve readability of focused elements when they are also in an\n * active/hover state.\n */\n\n a:active,\n a:hover {\n outline: 0;\n }\n\n /* Text-level semantics\n ========================================================================== */\n\n /**\n * Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n */\n\n abbr[title] {\n border-bottom: 1px dotted;\n }\n\n /**\n * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n */\n\n b,\n strong {\n font-weight: bold;\n }\n\n /**\n * Address styling not present in Safari and Chrome.\n */\n\n dfn {\n font-style: italic;\n }\n\n /**\n * Address variable `h1` font-size and margin within `section` and `article`\n * contexts in Firefox 4+, Safari, and Chrome.\n */\n\n h1 {\n font-size: 2em;\n margin: 0.67em 0;\n }\n\n /**\n * Address styling not present in IE 8/9.\n */\n\n mark {\n background: #ff0;\n color: #000;\n }\n\n /**\n * Address inconsistent and variable font size in all browsers.\n */\n\n small {\n font-size: 80%;\n }\n\n /**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers.\n */\n\n sub,\n sup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n }\n\n sup {\n top: -0.5em;\n }\n\n sub {\n bottom: -0.25em;\n }\n\n /* Embedded content\n ========================================================================== */\n\n /**\n * Remove border when inside `a` element in IE 8/9/10.\n */\n\n img {\n border: 0;\n }\n\n /**\n * Correct overflow not hidden in IE 9/10/11.\n */\n\n svg:not(:root) {\n overflow: hidden;\n }\n\n /* Grouping content\n ========================================================================== */\n\n /**\n * Address margin not present in IE 8/9 and Safari.\n */\n\n figure {\n margin: 1em 40px;\n }\n\n /**\n * Address differences between Firefox and other browsers.\n */\n\n hr {\n box-sizing: content-box;\n height: 0;\n }\n\n /**\n * Contain overflow in all browsers.\n */\n\n pre {\n overflow: auto;\n }\n\n /**\n * Address odd `em`-unit font size rendering in all browsers.\n */\n\n code,\n kbd,\n pre,\n samp {\n font-family: monospace, monospace;\n font-size: 1em;\n }\n\n /* Forms\n ========================================================================== */\n\n /**\n * Known limitation: by default, Chrome and Safari on OS X allow very limited\n * styling of `select`, unless a `border` property is set.\n */\n\n /**\n * 1. Correct color not being inherited.\n * Known issue: affects color of disabled elements.\n * 2. Correct font properties not being inherited.\n * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n */\n\n button,\n input,\n optgroup,\n select,\n textarea {\n color: inherit; /* 1 */\n font: inherit; /* 2 */\n margin: 0; /* 3 */\n }\n\n /**\n * Address `overflow` set to `hidden` in IE 8/9/10/11.\n */\n\n button {\n overflow: visible;\n }\n\n /**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n * Correct `select` style inheritance in Firefox.\n */\n\n button,\n select {\n text-transform: none;\n }\n\n /**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n * and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n * `input` and others.\n */\n\n button,\n html input[type=\"button\"], /* 1 */\n input[type=\"reset\"],\n input[type=\"submit\"] {\n -webkit-appearance: button; /* 2 */\n cursor: pointer; /* 3 */\n }\n\n /**\n * Re-set default cursor for disabled elements.\n */\n\n button[disabled],\n html input[disabled] {\n cursor: not-allowed;\n }\n\n /**\n * Remove inner padding and border in Firefox 4+.\n */\n\n button::-moz-focus-inner,\n input::-moz-focus-inner {\n border: 0;\n padding: 0;\n }\n\n /**\n * Address Firefox 4+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet.\n */\n\n input {\n line-height: normal;\n }\n\n /**\n * It's recommended that you don't attempt to style these elements.\n * Firefox's implementation doesn't respect box-sizing, padding, or width.\n *\n * 1. Address box sizing set to `content-box` in IE 8/9/10.\n * 2. Remove excess padding in IE 8/9/10.\n */\n\n input[type=\"checkbox\"],\n input[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n }\n\n /**\n * Fix the cursor style for Chrome's increment/decrement buttons. For certain\n * `font-size` values of the `input`, it causes the cursor style of the\n * decrement button to change from `default` to `text`.\n */\n\n input[type=\"number\"]::-webkit-inner-spin-button,\n input[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n }\n\n /**\n * 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n */\n\n input[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n box-sizing: content-box; /* 2 */\n }\n\n /**\n * Remove inner padding and search cancel button in Safari and Chrome on OS X.\n * Safari (but not Chrome) clips the cancel button when the search input has\n * padding (and `textfield` appearance).\n */\n\n input[type=\"search\"]::-webkit-search-cancel-button,\n input[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n }\n\n /**\n * Define consistent border, margin, and padding.\n * [NOTE] We don't enable this ruleset in Foundation, because we want the <fieldset> element to have plain styling.\n */\n\n /* fieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n } */\n\n /**\n * 1. Correct `color` not being inherited in IE 8/9/10/11.\n * 2. Remove padding so people aren't caught out if they zero out fieldsets.\n */\n\n legend {\n border: 0; /* 1 */\n padding: 0; /* 2 */\n }\n\n /**\n * Remove default vertical scrollbar in IE 8/9/10/11.\n */\n\n textarea {\n overflow: auto;\n }\n\n /**\n * Don't inherit the `font-weight` (applied by a rule above).\n * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n */\n\n optgroup {\n font-weight: bold;\n }\n\n /* Tables\n ========================================================================== */\n\n /**\n * Remove most spacing between table cells.\n */\n\n table {\n border-collapse: collapse;\n border-spacing: 0;\n }\n\n td,\n th {\n padding: 0;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group grid\n////\n\n/// The maximum width of a row.\n/// @type Number\n$grid-row-width: $global-width !default;\n\n/// The default column count of a grid. Changing this value affects the logic of the grid mixins, and the number of CSS classes output.\n/// @type Number\n$grid-column-count: 12 !default;\n\n/// The amount of space between columns at different screen sizes. To use just one size, set the variable to a number instead of a map.\n/// @type Map | Length\n/// @since 6.1.0\n$grid-column-gutter: (\n small: 20px,\n medium: 30px,\n) !default;\n\n/// If `true`, the last column in a row will align to the opposite edge of the row.\n/// @type Boolean\n$grid-column-align-edge: true !default;\n\n/// The highest number of `.x-up` classes available when using the block grid CSS.\n/// @type Number\n$block-grid-max: 8 !default;\n\n// Internal value to store the end column float direction\n$-zf-end-float: if($grid-column-align-edge, $global-right, $global-left);\n\n// The last piece to transition the responsive gutter feature\n// Remove this in 6.3\n$grid-column-responsive-gutter: null !default;\n@if $grid-column-responsive-gutter {\n // scss-lint:disable DebugStatement\n @warn 'Rename $grid-column-responsive-gutter to $grid-column-gutter to remove this warning.';\n $grid-column-gutter: $grid-column-responsive-gutter;\n}\n\n// If a single value is passed as a gutter, convert it to a map so the code knows what to do with it\n@if type-of($grid-column-gutter) == 'number' {\n $grid-column-gutter: (\n small: $grid-column-gutter,\n );\n}\n\n@import 'row';\n@import 'column';\n@import 'size';\n@import 'position';\n@import 'gutter';\n@import 'classes';\n@import 'layout';\n\n@import 'flex-grid';\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group grid\n////\n\n/// Change the behavior of columns defined inside this mixin to use a different column count.\n/// @content\n///\n/// @param {Number} $columns - Number of columns to use.\n/// @param {Boolean} $root [false]\n/// If `false`, selectors inside this mixin will nest inside the parent selector.\n/// If `true`, selectors will not nest.\n@mixin grid-context(\n $columns,\n $root: false\n) {\n // Store the current column count so it can be re-set later\n $old-grid-column-count: $grid-column-count;\n $grid-column-count: $columns !global;\n\n @if $root {\n @at-root { @content; }\n }\n @else {\n @content;\n }\n\n // Restore the old column count\n $grid-column-count: $old-grid-column-count !global;\n}\n\n/// Creates a grid row.\n/// @content\n///\n/// @param {Number} $columns [null] - Column count for this row. `null` will use the default column count.\n/// @param {Keywords} $behavior [null]\n/// Modifications to the default grid styles. `nest` indicates the row will be placed inside another row. `collapse` indicates that the columns inside this row will not have padding. `nest collapse` combines both behaviors.\n/// @param {Number} $width [$grid-row-width] - Maximum width of the row.\n/// @param {Boolean} $cf [true] - Whether or not to include a clearfix.\n/// @param {Number} $gutter [$grid-column-gutter] - Gutter to use when inverting margins, in case the row is nested.\n@mixin grid-row(\n $columns: null,\n $behavior: null,\n $width: $grid-row-width,\n $cf: true,\n $gutter: $grid-column-gutter\n) {\n $margin: auto;\n\n @if index($behavior, nest) != null {\n @include grid-row-nest($gutter);\n\n @if index($behavior, collapse) != null {\n margin-left: 0;\n margin-right: 0;\n }\n }\n @else {\n max-width: $width;\n margin-left: auto;\n margin-right: auto;\n }\n\n @if $cf {\n @include clearfix;\n }\n\n @if $columns != null {\n @include grid-context($columns) {\n @content;\n }\n }\n}\n\n/// Inverts the margins of a row to nest it inside of a column.\n///\n/// @param {Map|null} $gutter [null] - Gutter value to use when inverting the margins. Set to `null` to refer to the responsive gutter settings.\n@mixin grid-row-nest($gutter: $grid-column-gutter) {\n @if type-of($gutter) == 'number' {\n $gutter: ($-zf-zero-breakpoint: $gutter);\n }\n\n @each $breakpoint, $value in $gutter {\n $margin: rem-calc($value) / 2 * -1;\n\n @include breakpoint($breakpoint) {\n margin-left: $margin;\n margin-right: $margin;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group grid\n////\n\n/// Calculates the width of a column based on a number of factors.\n///\n/// @param {Number|List} $columns\n/// Width of the column. Accepts multiple values:\n/// - A percentage value will make the column that exact size.\n/// - A single digit will make the column span that number of columns wide, taking into account the column count of the parent row.\n/// - A string of the format \"x of y\" will make a column that is *x* columns wide, assuming *y* total columns for the parent.\n///\n/// @returns {Number} A calculated percentage value.\n@function grid-column($columns) {\n $width: 0%;\n\n // Parsing percents, decimals, and column counts\n @if type-of($columns) == 'number' {\n @if unit($columns) == '%' {\n $width: $columns;\n }\n @else if $columns < 1 {\n $width: percentage($columns);\n }\n @else {\n $width: percentage($columns / $grid-column-count);\n }\n }\n\n // Parsing \"n of n\" expressions\n @else if type-of($columns) == 'list' {\n @if length($columns) != 3 {\n @error 'Wrong syntax for grid-column(). Use the format \"n of n\".';\n }\n @else {\n $width: percentage(nth($columns, 1) / nth($columns, 3));\n }\n }\n\n // Anything else is incorrect\n @else {\n @error 'Wrong syntax for grid-column(). Use a number, decimal, percentage, or \"n of n\".';\n }\n\n @return $width;\n}\n\n/// Creates a grid column.\n///\n/// @param {Mixed} $columns [$grid-column-count] - Width of the column. Refer to the `grid-column()` function to see possible values.\n/// @param {Number} $gutter [$grid-column-gutter] - Spacing between columns.\n@mixin grid-column(\n $columns: $grid-column-count,\n $gutter: $grid-column-gutter\n) {\n @include grid-column-size($columns);\n float: $global-left;\n\n // Gutters\n @if type-of($gutter) == 'map' {\n @each $breakpoint, $value in $gutter {\n $padding: rem-calc($value) / 2;\n\n @include breakpoint($breakpoint) {\n padding-left: $padding;\n padding-right: $padding;\n }\n }\n }\n @else if type-of($gutter) == 'number' and strip-unit($gutter) > 0 {\n $padding: rem-calc($gutter) / 2;\n padding-left: $padding;\n padding-right: $padding;\n }\n\n // Last column alignment\n @if $grid-column-align-edge {\n &:last-child:not(:first-child) {\n float: $global-right;\n }\n }\n}\n\n/// Creates a grid column row. This is the equivalent of adding `.row` and `.column` to the same element.\n///\n/// @param {Number} $gutter [$grid-column-gutter] - Width of the gutters on either side of the column row.\n@mixin grid-column-row(\n $gutter: $grid-column-gutter\n) {\n @include grid-row;\n @include grid-column($gutter: $gutter);\n\n &,\n &:last-child {\n float: none;\n }\n}\n\n/// Shorthand for `grid-column()`.\n/// @alias grid-column\n@function grid-col(\n $columns: $grid-column-count\n) {\n @return grid-column($columns);\n}\n\n/// Shorthand for `grid-column()`.\n/// @alias grid-column\n@mixin grid-col(\n $columns: $grid-column-count,\n $gutter: $grid-column-gutter\n) {\n @include grid-column($columns, $gutter);\n}\n\n/// Shorthand for `grid-column-row()`.\n/// @alias grid-column-row\n@mixin grid-col-row(\n $gutter: $grid-column-gutter\n) {\n @include grid-column-row($gutter);\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group grid\n////\n\n/// Set the width of a grid column.\n///\n/// @param {Number|List} $width [$grid-column-count] - Width to make the column. You can pass in any value accepted by the `grid-column()` function, such as `6`, `50%`, or `1 of 2`.\n@mixin grid-column-size(\n $columns: $grid-column-count\n) {\n width: grid-column($columns);\n}\n\n/// Shorthand for `grid-column-size()`.\n/// @alias grid-column-size\n@mixin grid-col-size(\n $columns: $grid-column-count\n) {\n @include grid-column-size($columns);\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group grid\n////\n\n/// Reposition a column.\n///\n/// @param {Number|Keyword} $position - Direction and amount to move. The column will move equal to the width of the column count specified. A positive number will push the column to the right, while a negative number will pull it to the left. Set to center to center the column.\n@mixin grid-column-position($position) {\n @if type-of($position) == 'number' {\n $offset: percentage($position / $grid-column-count);\n\n position: relative;\n #{$global-left}: $offset;\n }\n @else if $position == center {\n &, &:last-child:not(:first-child) {\n float: none;\n clear: both;\n }\n margin-left: auto;\n margin-right: auto;\n }\n @else {\n @warn 'Wrong syntax for grid-column-position(). Enter a positive or negative number, or center.';\n }\n}\n\n/// Reset a position definition.\n@mixin grid-column-unposition {\n position: static;\n margin-left: 0;\n margin-right: 0;\n float: left;\n}\n\n/// Offsets a column to the right by `$n` columns.\n/// @param {Number|List} $n - Width to offset by. You can pass in any value accepted by the `grid-column()` mixin, such as `6`, `50%`, or `1 of 2`.\n@mixin grid-column-offset($n) {\n margin-#{$global-left}: grid-column($n);\n}\n\n/// Disable the default behavior of the last column in a row aligning to the opposite edge.\n@mixin grid-column-end {\n // This extra specificity is required for the property to be applied\n &:last-child:last-child {\n float: $global-left;\n }\n}\n\n/// Shorthand for `grid-column-position()`.\n/// @alias grid-column-position\n@mixin grid-col-pos($position) {\n @include grid-column-position($position);\n}\n\n/// Shorthand for `grid-column-unposition()`.\n/// @alias grid-column-unposition\n@mixin grid-col-unpos {\n @include grid-column-unposition;\n}\n\n/// Shorthand for `grid-column-offset()`.\n/// @alias grid-column-offset\n@mixin grid-col-off($n) {\n @include grid-column-offset($n);\n}\n\n/// Shorthand for `grid-column-end()`.\n/// @alias grid-column-end\n@mixin grid-col-end {\n @include grid-column-end;\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group grid\n////\n\n/// Collapse the gutters on a column by removing the padding. **Note:** only use this mixin within a breakpoint. To collapse a column's gutters on all screen sizes, use the `$gutter` parameter of the `grid-column()` mixin instead.\n@mixin grid-column-collapse {\n padding-left: 0;\n padding-right: 0;\n}\n\n/// Un-collapse the gutters on a column by re-adding the padding.\n///\n/// @param {Number} $gutter [$grid-column-gutter] - Spacing between columns.\n@mixin grid-column-uncollapse($gutter: $grid-column-gutter) {\n $gutter: rem-calc($gutter) / 2;\n padding-left: $gutter;\n padding-right: $gutter;\n}\n\n/// Shorthand for `grid-column-collapse()`.\n/// @alias grid-column-collapse\n@mixin grid-col-collapse {\n @include grid-column-collapse;\n}\n\n/// Shorthand for `grid-column-uncollapse()`.\n/// @alias grid-column-uncollapse\n@mixin grid-col-uncollapse($gutter: $grid-column-gutter) {\n @include grid-column-uncollapse($gutter);\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group grid\n////\n\n/// Outputs CSS classes for the grid.\n/// @access private\n@mixin foundation-grid(\n $row: 'row',\n $column: 'column',\n $column-row: 'column-row',\n $push: 'push',\n $pull: 'pull',\n $center: 'centered',\n $uncenter: 'uncentered',\n $collapse: 'collapse',\n $uncollapse: 'uncollapse',\n $offset: 'offset',\n $end: 'end',\n $expanded: 'expanded'\n) {\n // Row\n .#{$row} {\n @include grid-row;\n\n // Collapsing\n &.#{$collapse} {\n > .#{$column} {\n @include grid-col-collapse;\n }\n }\n\n // Nesting\n & .#{$row} {\n @include grid-row-nest($grid-column-gutter);\n\n &.#{$collapse} {\n margin-left: 0;\n margin-right: 0;\n }\n }\n\n // Expanded (full-width) row\n &.#{$expanded} {\n max-width: none;\n\n .#{$row} {\n margin-left: auto;\n margin-right: auto;\n }\n }\n }\n\n // Column\n .#{$column} {\n @include grid-col;\n\n @if $grid-column-align-edge {\n &.#{$end} {\n @include grid-col-end;\n }\n }\n }\n\n // Column row\n // The double .row class is needed to bump up the specificity\n .#{$column}.#{$row}.#{$row} {\n float: none;\n }\n\n // To properly nest a column row, padding and margin is removed\n .#{$row} .#{$column}.#{$row}.#{$row} {\n padding-left: 0;\n padding-right: 0;\n margin-left: 0;\n margin-right: 0;\n }\n\n @include -zf-each-breakpoint {\n @for $i from 1 through $grid-column-count {\n // Column width\n .#{$-zf-size}-#{$i} {\n @include grid-col-size($i);\n }\n\n // Source ordering\n @if $i < $grid-column-count {\n .#{$-zf-size}-#{$push}-#{$i} {\n @include grid-col-pos($i);\n }\n\n .#{$-zf-size}-#{$pull}-#{$i} {\n @include grid-col-pos(-$i);\n }\n }\n\n // Offsets\n $o: $i - 1;\n\n .#{$-zf-size}-#{$offset}-#{$o} {\n @include grid-col-off($o);\n }\n }\n\n // Block grid\n @for $i from 1 through $block-grid-max {\n .#{$-zf-size}-up-#{$i} {\n @include grid-layout($i, \".#{$column}\");\n }\n }\n\n // Responsive collapsing\n .#{$-zf-size}-#{$collapse} {\n > .#{$column} { @include grid-col-collapse; }\n\n .#{$row} {\n margin-left: 0;\n margin-right: 0;\n }\n }\n\n .#{$expanded}.#{$row} .#{$-zf-size}-#{$collapse}.#{$row} {\n margin-left: 0;\n margin-right: 0;\n }\n\n .#{$-zf-size}-#{$uncollapse} {\n $gutter: -zf-get-bp-val($grid-column-gutter, $-zf-size);\n\n > .#{$column} { @include grid-col-uncollapse($gutter); }\n }\n\n // Positioning\n .#{$-zf-size}-#{$center} {\n @include grid-col-pos(center);\n }\n\n // Gutter adjustment\n .#{$-zf-size}-#{$uncenter},\n .#{$-zf-size}-#{$push}-0,\n .#{$-zf-size}-#{$pull}-0 {\n @include grid-col-unpos;\n }\n }\n\n @if $column == 'column' {\n .columns {\n // scss-lint:disable PlaceholderInExtend\n @extend .column;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group grid\n////\n\n/// Sizes child elements so that `$n` number of items appear on each row.\n///\n/// @param {Number} $n - Number of elements to display per row.\n/// @param {String} $selector ['.column'] - Selector(s) to use for child elements.\n/// @param {Number|List} $gutter\n/// The gutter to apply to child elements. Accepts multiple values:\n/// - $grid-column-gutter will use the values in the $grid-column-gutter map, including breakpoint sizes.\n/// - A fixed numeric value will apply this gutter to all breakpoints.\n@mixin grid-layout(\n $n,\n $selector: '.column',\n $gutter: null\n) {\n & > #{$selector} {\n width: percentage(1/$n);\n float: $global-left;\n\n // If a $gutter value is passed\n @if($gutter) {\n // Gutters\n @if type-of($gutter) == 'map' {\n @each $breakpoint, $value in $gutter {\n $padding: rem-calc($value) / 2;\n\n @include breakpoint($breakpoint) {\n padding-left: $padding;\n padding-right: $padding;\n }\n }\n }\n @else if type-of($gutter) == 'number' and strip-unit($gutter) > 0 {\n $padding: rem-calc($gutter) / 2;\n padding-left: $padding;\n padding-right: $padding;\n }\n }\n\n &:nth-of-type(1n) {\n clear: none;\n }\n\n &:nth-of-type(#{$n}n+1) {\n clear: both;\n }\n\n &:last-child {\n float: $global-left;\n }\n }\n}\n\n/// Adds extra CSS to block grid children so the last items in the row center automatically. Apply this to the columns, not the row.\n///\n/// @param {Number} $n - Number of items that appear in each row.\n@mixin grid-layout-center-last($n) {\n @for $i from 1 to $n {\n @if $i == 1 {\n &:nth-child(#{$n}n+1):last-child {\n margin-left: (100 - 100/$n * $i) / 2 * 1%;\n }\n }\n @else {\n &:nth-child(#{$n}n+1):nth-last-child(#{$i}) {\n margin-left: (100 - 100/$n * $i) / 2 * 1%;\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group flex-grid\n////\n\n/// Creates a container for a flex grid row.\n///\n/// @param {Keyword|List} $behavior [null]\n/// Modifications to the default grid styles. `nest` indicates the row will be placed inside another row. `collapse` indicates that the columns inside this row will not have padding. `nest collapse` combines both behaviors.\n/// @param {Number} $width [$grid-row-width] - Maximum width of the row.\n/// @param {Number} $columns [null] - Number of columns to use for this row. If set to `null` (the default), the global column count will be used.\n/// @param {Boolean} $base [true] - Set to `false` to prevent basic styles from being output. Useful if you're calling this mixin on the same element twice, as it prevents duplicate CSS output.\n/// @param {Number} $gutter [$grid-column-gutter] - Gutter to use when inverting margins, in case the row is nested.\n@mixin flex-grid-row(\n $behavior: null,\n $width: $grid-row-width,\n $columns: null,\n $base: true,\n $gutter: $grid-column-gutter\n) {\n $margin: auto;\n\n @if index($behavior, nest) != null {\n @include grid-row-nest($gutter);\n\n @if index($behavior, collapse) != null {\n margin-left: 0;\n margin-right: 0;\n }\n }\n @else {\n max-width: $width;\n margin-left: auto;\n margin-right: auto;\n }\n\n @if $base {\n display: flex;\n flex-flow: row wrap;\n }\n\n @if $columns != null {\n @include grid-context($columns, $base) {\n @content;\n }\n }\n}\n\n/// Calculates the `flex` property for a flex grid column. It accepts all of the same values as the basic `grid-column()` function, along with two extras:\n/// - `null` (the default) will make the column expand to fill space.\n/// - `shrink` will make the column contract, so it only takes up the horizontal space it needs.\n///\n/// @param {Mixed} $columns [null] - Width of the column.\n@function flex-grid-column($columns: null) {\n // scss-lint:disable ZeroUnit\n $flex: 1 1 0px;\n\n @if $columns == shrink {\n $flex: 0 0 auto;\n }\n @else if $columns != null {\n $flex: 0 0 grid-column($columns);\n }\n\n @return $flex;\n}\n\n/// Creates a column for a flex grid. By default, the column will stretch to the full width of its container, but this can be overridden with sizing classes, or by using the `unstack` class on the parent flex row.\n///\n/// @param {Mixed} $columns [null] - Width of the column. Refer to the `flex-grid-column()` function to see possible values.\n/// @param {Number} $gutter [$grid-column-gutter] - Space between columns, added as a left and right padding.\n@mixin flex-grid-column(\n $columns: null,\n $gutter: $grid-column-gutter\n) {\n // Base properties\n flex: flex-grid-column($columns);\n\n // Gutters\n @if type-of($gutter) == 'map' {\n @each $breakpoint, $value in $gutter {\n $padding: rem-calc($value) / 2;\n\n @include breakpoint($breakpoint) {\n padding-left: $padding;\n padding-right: $padding;\n }\n }\n }\n @else if type-of($gutter) == 'number' and strip-unit($gutter) > 0 {\n $padding: rem-calc($gutter) / 2;\n padding-left: $padding;\n padding-right: $padding;\n }\n\n // fixes recent Chrome version not limiting child width\n // https://stackoverflow.com/questions/34934586/white-space-nowrap-and-flexbox-did-not-work-in-chrome\n @if $columns == null {\n min-width: initial;\n }\n // max-width fixes IE 10/11 not respecting the flex-basis property\n @if $columns != null and $columns != shrink {\n max-width: grid-column($columns);\n }\n}\n\n/// Creates a block grid for a flex grid row.\n///\n/// @param {Number} $n - Number of columns to display on each row.\n/// @param {String} $selector - Selector to use to target columns within the row.\n@mixin flex-grid-layout(\n $n,\n $selector: '.column'\n) {\n flex-wrap: wrap;\n\n > #{$selector} {\n $pct: percentage(1/$n);\n\n flex: 0 0 $pct;\n max-width: $pct;\n }\n}\n\n/// Changes the source order of a flex grid column. Columns with lower numbers appear first in the layout.\n/// @param {Number} $order [0] - Order number to apply.\n@mixin flex-grid-order($order: 0) {\n @warn 'This mixin is being replaced by flex-order(). flex-grid-order() will be removed in Foundation 6.3.';\n @include flex-order($order);\n}\n\n/// Horizontally or vertically aligns the columns within a flex row. Apply this mixin to a flex row.\n///\n/// @param {Keyword} $x [null] - Horizontal alignment to use. Can be `left`, `right`, `center`, `justify`, or `spaced`. Or, set it to `null` (the default) to not set horizontal alignment.\n/// @param {Keyword} $y [null] - Vertical alignment to use. Can be `top`, `bottom`, `middle`, or `stretch`. Or, set it to `null` (the default) to not set vertical alignment.\n@mixin flex-grid-row-align($x: null, $y: null) {\n @warn 'This mixin is being replaced by flex-align(). flex-grid-row-align() will be removed in Foundation 6.3.';\n @include flex-align($x, $y);\n}\n\n/// Vertically align a single column within a flex row. Apply this mixin to a flex column.\n///\n/// @param {Keyword} $y [null] - Vertical alignment to use. Can be `top`, `bottom`, `middle`, or `stretch`. Or, set it to `null` (the default) to not set vertical alignment.\n@mixin flex-grid-column-align($y: null) {\n @warn 'This mixin is being replaced by flex-align-self(). flex-grid-column-align() will be removed in Foundation 6.3.';\n @include flex-align-self($y);\n}\n\n@mixin foundation-flex-grid {\n // Row\n .row {\n @include flex-grid-row;\n\n // Nesting behavior\n & .row {\n @include flex-grid-row(nest, $base: false);\n }\n\n // Expanded row\n &.expanded {\n max-width: none;\n }\n\n &.collapse {\n > .column {\n @include grid-col-collapse;\n }\n }\n\n // Undo negative margins\n // From collapsed child\n &.is-collapse-child,\n &.collapse > .column > .row {\n margin-left: 0;\n margin-right: 0;\n }\n }\n\n // Column\n .column {\n @include flex-grid-column;\n }\n\n // Column row\n // The double .row class is needed to bump up the specificity\n .column.row.row {\n float: none;\n display: block;\n }\n\n // To properly nest a column row, padding and margin is removed\n .row .column.row.row {\n padding-left: 0;\n padding-right: 0;\n margin-left: 0;\n margin-right: 0;\n }\n\n @include -zf-each-breakpoint {\n @for $i from 1 through $grid-column-count {\n // Sizing (percentage)\n .#{$-zf-size}-#{$i} {\n flex: flex-grid-column($i);\n max-width: grid-column($i);\n }\n\n // Offsets\n $o: $i - 1;\n\n .#{$-zf-size}-offset-#{$o} {\n @include grid-column-offset($o);\n }\n }\n\n // Source ordering\n @for $i from 1 through 6 {\n .#{$-zf-size}-order-#{$i} {\n @include flex-order($i);\n }\n }\n\n // Block grid\n @for $i from 1 through $block-grid-max {\n .#{$-zf-size}-up-#{$i} {\n @include flex-grid-layout($i);\n }\n }\n\n @if $-zf-size != $-zf-zero-breakpoint {\n // Sizing (expand)\n @include breakpoint($-zf-size) {\n .#{$-zf-size}-expand {\n flex: flex-grid-column();\n }\n }\n\n // Auto-stacking/unstacking\n @at-root (without: media) {\n .row.#{$-zf-size}-unstack {\n > .column {\n flex: flex-grid-column(100%);\n\n @include breakpoint($-zf-size) {\n flex: flex-grid-column();\n }\n }\n }\n }\n }\n\n // Responsive collapsing\n .#{$-zf-size}-collapse {\n > .column { @include grid-col-collapse; }\n }\n\n .#{$-zf-size}-uncollapse {\n $gutter: -zf-get-bp-val($grid-column-gutter, $-zf-size);\n\n > .column { @include grid-col-uncollapse($gutter); }\n }\n }\n\n // Sizing (shrink)\n .shrink {\n flex: flex-grid-column(shrink);\n max-width: 100%;\n }\n\n // Vertical alignment using align-items and align-self\n // Remove these in 6.3\n @each $vdir, $prop in $-zf-flex-align {\n .column.align-#{$vdir} {\n @include flex-align-self($vdir);\n }\n }\n\n .columns {\n // scss-lint:disable PlaceholderInExtend\n @extend .column;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group typography\n////\n\n// scss-lint:disable DeclarationOrder\n\n// Base typography styles (tags only)\n@import 'base';\n\n// Typography helper classes (classes only)\n@import 'helpers';\n\n// Text alignment classes\n@import 'alignment';\n\n// Print styles\n@import 'print';\n\n@mixin foundation-typography {\n @include foundation-typography-base;\n @include foundation-typography-helpers;\n @include foundation-text-alignment;\n @include foundation-print-styles;\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group typography-base\n////\n\n// Base Typography\n// - - - - - - - - - - - - - - -\n// These are styles applied to basic HTML tags, including:\n// - Paragraphs <p>\n// - Bold/italics <b> <strong> <i> <em>\n// - Small text <small>\n// - Headings <h1>—<h6>\n// - Anchors <a>\n// - Dividers <hr>\n// - Lists <ul> <ol> <dl>\n// - Blockquotes <blockquote>\n// - Code blocks <code>\n// - Abbreviations <abbr>\n// - Citations <cite>\n// - Keystrokes <kbd>\n\n/// Font family for header elements.\n/// @type String | List\n$header-font-family: $body-font-family !default;\n\n/// Font weight of headers.\n/// @type String\n$header-font-weight: $global-weight-normal !default;\n\n/// Font style (e.g. italicized) of headers.\n/// @type String\n$header-font-style: normal !default;\n\n/// Font stack used for elements that use monospaced type, such as code samples\n/// @type String | List\n$font-family-monospace: Consolas, 'Liberation Mono', Courier, monospace !default;\n\n/// Sizes of headings at various screen sizes. Each key is a breakpoint, and each value is a map of heading sizes.\n/// @type Map\n$header-sizes: (\n small: (\n 'h1': 24,\n 'h2': 20,\n 'h3': 19,\n 'h4': 18,\n 'h5': 17,\n 'h6': 16,\n ),\n medium: (\n 'h1': 48,\n 'h2': 40,\n 'h3': 31,\n 'h4': 25,\n 'h5': 20,\n 'h6': 16,\n ),\n) !default;\n\n/// Color of headers.\n/// @type Color\n$header-color: inherit !default;\n\n/// Line height of headers.\n/// @type Number\n$header-lineheight: 1.4 !default;\n\n/// Bottom margin of headers.\n/// @type Number\n$header-margin-bottom: 0.5rem !default;\n\n/// Text rendering method of headers.\n/// @type String\n$header-text-rendering: optimizeLegibility !default;\n\n/// Font size of `<small>` elements.\n/// @type Number\n$small-font-size: 80% !default;\n\n/// Color of `<small>` elements when placed inside headers.\n/// @type Color\n$header-small-font-color: $medium-gray !default;\n\n/// Line height of text inside `<p>` elements.\n/// @type Number\n$paragraph-lineheight: 1.6 !default;\n\n/// Bottom margin of paragraphs.\n/// @type Number\n$paragraph-margin-bottom: 1rem !default;\n\n/// Text rendering method for paragraph text.\n/// @type String\n$paragraph-text-rendering: optimizeLegibility !default;\n\n/// Text color of code samples.\n/// @type Color\n$code-color: $black !default;\n\n/// Font family of code samples.\n/// @type String | List\n$code-font-family: $font-family-monospace !default;\n\n/// Font weight of text in code samples.\n/// @type String\n$code-font-weight: $global-weight-normal !default;\n\n/// Background color of code samples.\n/// @type Color\n$code-background: $light-gray !default;\n\n/// Border around code samples.\n/// @type List\n$code-border: 1px solid $medium-gray !default;\n\n/// Padding around text of code samples.\n/// @type Number | List\n$code-padding: rem-calc(2 5 1) !default;\n\n/// Default color for links.\n/// @type Color\n$anchor-color: $primary-color !default;\n\n/// Default color for links on hover.\n/// @type Color\n$anchor-color-hover: scale-color($anchor-color, $lightness: -14%) !default;\n\n/// Default text deocration for links.\n/// @type String\n$anchor-text-decoration: none !default;\n\n/// Default text decoration for links on hover.\n/// @type String\n$anchor-text-decoration-hover: none !default;\n\n/// Maximum width of a divider.\n/// @type Number\n$hr-width: $global-width !default;\n\n/// Default border for a divider.\n/// @type List\n$hr-border: 1px solid $medium-gray !default;\n\n/// Default margin for a divider.\n/// @type Number | List\n$hr-margin: rem-calc(20) auto !default;\n\n/// Line height for items in a list.\n/// @type Number\n$list-lineheight: $paragraph-lineheight !default;\n\n/// Bottom margin for items in a list.\n/// @type Number\n$list-margin-bottom: $paragraph-margin-bottom !default;\n\n/// Bullet type to use for unordered lists (e.g., `square`, `circle`, `disc`).\n/// @type String\n$list-style-type: disc !default;\n\n/// Positioning for bullets on unordered list items.\n/// @type String\n$list-style-position: outside !default;\n\n/// Left (or right) margin for lists.\n/// @type Number\n$list-side-margin: 1.25rem !default;\n\n/// Left (or right) margin for a list inside a list.\n/// @type Number\n$list-nested-side-margin: 1.25rem !default;\n\n/// Bottom margin for `<dl>` elements.\n/// @type Number\n$defnlist-margin-bottom: 1rem !default;\n\n/// Font weight for `<dt>` elements.\n/// @type String\n$defnlist-term-weight: $global-weight-bold !default;\n\n/// Spacing between `<dt>` and `<dd>` elements.\n/// @type Number\n$defnlist-term-margin-bottom: 0.3rem !default;\n\n/// Text color of `<blockquote>` elements.\n/// @type Color\n$blockquote-color: $dark-gray !default;\n\n/// Padding inside a `<blockquote>` element.\n/// @type Number | List\n$blockquote-padding: rem-calc(9 20 0 19) !default;\n\n/// Side border for `<blockquote>` elements.\n/// @type List\n$blockquote-border: 1px solid $medium-gray !default;\n\n/// Font size for `<cite>` elements.\n/// @type Number\n$cite-font-size: rem-calc(13) !default;\n\n/// Text color for `<cite>` elements.\n/// @type Color\n$cite-color: $dark-gray !default;\n\n/// Font family for `<kbd>` elements.\n/// @type String | List\n$keystroke-font: $font-family-monospace !default;\n\n/// Text color for `<kbd>` elements.\n/// @type Color\n$keystroke-color: $black !default;\n\n/// Background color for `<kbd>` elements.\n/// @type Color\n$keystroke-background: $light-gray !default;\n\n/// Padding for `<kbd>` elements.\n/// @type Number | List\n$keystroke-padding: rem-calc(2 4 0) !default;\n\n/// Border radius for `<kbd>` elements.\n/// @type Number | List\n$keystroke-radius: $global-radius !default;\n\n/// Bottom border style for `<abbr>` elements.\n/// @type List\n$abbr-underline: 1px dotted $black !default;\n\n@mixin foundation-typography-base {\n // Typography resets\n div,\n dl,\n dt,\n dd,\n ul,\n ol,\n li,\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n pre,\n form,\n p,\n blockquote,\n th,\n td {\n margin: 0;\n padding: 0;\n }\n\n // Paragraphs\n p {\n font-size: inherit;\n line-height: $paragraph-lineheight;\n margin-bottom: $paragraph-margin-bottom;\n text-rendering: $paragraph-text-rendering;\n }\n\n // Emphasized text\n em,\n i {\n font-style: italic;\n line-height: inherit;\n }\n\n // Strong text\n strong,\n b {\n font-weight: $global-weight-bold;\n line-height: inherit;\n }\n\n // Small text\n small {\n font-size: $small-font-size;\n line-height: inherit;\n }\n\n // Headings\n h1,\n h2,\n h3,\n h4,\n h5,\n h6 {\n font-family: $header-font-family;\n font-weight: $header-font-weight;\n font-style: $header-font-style;\n color: $header-color;\n text-rendering: $header-text-rendering;\n margin-top: 0;\n margin-bottom: $header-margin-bottom;\n line-height: $header-lineheight;\n\n small {\n color: $header-small-font-color;\n line-height: 0;\n }\n }\n\n // Heading sizes\n @each $size, $headers in $header-sizes {\n @include breakpoint($size) {\n @each $header, $font-size in $headers {\n #{$header} {\n font-size: rem-calc($font-size);\n }\n }\n }\n }\n\n // Links\n a {\n color: $anchor-color;\n text-decoration: $anchor-text-decoration;\n line-height: inherit;\n cursor: pointer;\n\n &:hover,\n &:focus {\n color: $anchor-color-hover;\n @if $anchor-text-decoration-hover != $anchor-text-decoration {\n text-decoration: $anchor-text-decoration-hover;\n }\n }\n\n img {\n border: 0;\n }\n }\n\n // Horizontal rule\n hr {\n max-width: $hr-width;\n height: 0;\n border-right: 0;\n border-top: 0;\n border-bottom: $hr-border;\n border-left: 0;\n margin: $hr-margin;\n clear: both;\n }\n\n // Lists\n ul,\n ol,\n dl {\n line-height: $list-lineheight;\n margin-bottom: $list-margin-bottom;\n list-style-position: $list-style-position;\n }\n\n // List items\n li {\n font-size: inherit;\n }\n\n // Unordered lists\n ul {\n list-style-type: $list-style-type;\n margin-#{$global-left}: $list-side-margin;\n }\n\n // Ordered lists\n ol {\n margin-#{$global-left}: $list-side-margin;\n }\n\n // Nested unordered/ordered lists\n ul, ol {\n & & {\n margin-#{$global-left}: $list-nested-side-margin;\n margin-bottom: 0;\n }\n }\n\n // Definition lists\n dl {\n margin-bottom: $defnlist-margin-bottom;\n\n dt {\n margin-bottom: $defnlist-term-margin-bottom;\n font-weight: $defnlist-term-weight;\n }\n }\n\n // Blockquotes\n blockquote {\n margin: 0 0 $paragraph-margin-bottom;\n padding: $blockquote-padding;\n border-#{$global-left}: $blockquote-border;\n\n &, p {\n line-height: $paragraph-lineheight;\n color: $blockquote-color;\n }\n }\n\n // Citations\n cite {\n display: block;\n font-size: $cite-font-size;\n color: $cite-color;\n\n &:before {\n content: '\\2014 \\0020';\n }\n }\n\n // Abbreviations\n abbr {\n color: $body-font-color;\n cursor: help;\n border-bottom: $abbr-underline;\n }\n\n // Code\n code {\n font-family: $code-font-family;\n font-weight: $code-font-weight;\n color: $code-color;\n background-color: $code-background;\n border: $code-border;\n padding: $code-padding;\n }\n\n // Keystrokes\n kbd {\n padding: $keystroke-padding;\n margin: 0;\n background-color: $keystroke-background;\n color: $keystroke-color;\n font-family: $keystroke-font;\n\n @if has-value($keystroke-radius) {\n border-radius: $keystroke-radius;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group typography-helpers\n////\n\n/// Default font size for lead paragraphs.\n/// @type Number\n$lead-font-size: $global-font-size * 1.25 !default;\n\n/// Default line height for lead paragraphs.\n/// @type String\n$lead-lineheight: 1.6 !default;\n\n/// Default line height for subheaders.\n/// @type Number\n$subheader-lineheight: 1.4 !default;\n\n/// Default font color for subheaders.\n/// @type Color\n$subheader-color: $dark-gray !default;\n\n/// Default font weight for subheaders.\n/// @type String\n$subheader-font-weight: $global-weight-normal !default;\n\n/// Default top margin for subhheaders.\n/// @type Number\n$subheader-margin-top: 0.2rem !default;\n\n/// Default bottom margin for subheaders.\n/// @type Number\n$subheader-margin-bottom: 0.5rem !default;\n\n/// Default font size for statistic numbers.\n/// @type Number\n$stat-font-size: 2.5rem !default;\n\n@mixin foundation-typography-helpers {\n // Use to create a subheading under a main header\n // Make sure you pair the two elements in a <header> element, like this:\n // <header>\n // <h1>Heading</h1>\n // <h2>Subheading</h2>\n // </header>\n .subheader {\n margin-top: $subheader-margin-top;\n margin-bottom: $subheader-margin-bottom;\n font-weight: $subheader-font-weight;\n line-height: $subheader-lineheight;\n color: $subheader-color;\n }\n\n // Use to style an introductory lead, deck, blurb, etc.\n .lead {\n font-size: $lead-font-size;\n line-height: $lead-lineheight;\n }\n\n // Use to style a large number to display a statistic\n .stat {\n font-size: $stat-font-size;\n line-height: 1;\n\n p + & {\n margin-top: -1rem;\n }\n }\n\n // Use to remove the bullets from an unordered list\n .no-bullet {\n margin-#{$global-left}: 0;\n list-style: none;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n@mixin foundation-text-alignment {\n @each $size in $breakpoint-classes {\n @include breakpoint($size) {\n @each $align in (left, right, center, justify) {\n @if $size != $-zf-zero-breakpoint {\n .#{$size}-text-#{$align} {\n text-align: $align;\n }\n }\n @else {\n .text-#{$align} {\n text-align: $align;\n }\n }\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n/// If `true`, all elements will have transparent backgrounds when printed, to save on ink.\n/// @type Boolean\n/// @group global\n$print-transparent-backgrounds: true !default;\n\n// scss-lint:disable all\n\n@mixin foundation-print-styles {\n .show-for-print { display: none !important; }\n\n @media print {\n * {\n @if $print-transparent-backgrounds {\n background: transparent !important;\n }\n\n color: black !important; // Black prints faster: h5bp.com/s\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n .show-for-print { display: block !important; }\n .hide-for-print { display: none !important; }\n\n table.show-for-print { display: table !important; }\n thead.show-for-print { display: table-header-group !important; }\n tbody.show-for-print { display: table-row-group !important; }\n tr.show-for-print { display: table-row !important; }\n td.show-for-print { display: table-cell !important; }\n th.show-for-print { display: table-cell !important; }\n\n // Display the URL of a link after the text\n a,\n a:visited { text-decoration: underline;}\n a[href]:after { content: ' (' attr(href) ')'; }\n\n // Don't display the URL for images or JavaScript/internal links\n .ir a:after,\n a[href^='javascript:']:after,\n a[href^='#']:after { content: ''; }\n\n // Display what an abbreviation stands for after the text\n abbr[title]:after { content: ' (' attr(title) ')'; }\n\n // Prevent page breaks in the middle of a blockquote or preformatted text block\n pre,\n blockquote {\n border: 1px solid $dark-gray;\n page-break-inside: avoid;\n }\n\n // h5bp.com/t\n thead { display: table-header-group; }\n\n tr,\n img { page-break-inside: avoid; }\n\n img { max-width: 100% !important; }\n\n @page { margin: 0.5cm; }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n // Avoid page breaks after a heading\n h2,\n h3 { page-break-after: avoid; }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group forms\n////\n\n/// Global spacing for form elements.\n/// @type Number\n$form-spacing: rem-calc(16) !default;\n\n@import 'text';\n@import 'checkbox';\n@import 'label';\n@import 'help-text';\n@import 'input-group';\n@import 'fieldset';\n@import 'select';\n@import 'range';\n@import 'progress';\n@import 'meter';\n@import 'error';\n\n@mixin foundation-forms {\n @include foundation-form-text;\n @include foundation-form-checkbox;\n @include foundation-form-label;\n @include foundation-form-helptext;\n @include foundation-form-prepostfix;\n @include foundation-form-fieldset;\n @include foundation-form-select;\n @include foundation-form-error;\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group forms\n////\n\n/// Font color of text inputs.\n/// @type Color\n$input-color: $black !default;\n\n/// Font color of placeholder text within text inputs.\n/// @type Color\n$input-placeholder-color: $medium-gray !default;\n\n/// Font family of text inputs.\n/// @type Font\n$input-font-family: inherit !default;\n\n/// Font size of text inputs.\n/// @type Number\n$input-font-size: rem-calc(16) !default;\n\n/// Background color of text inputs.\n/// @type Color\n$input-background: $white !default;\n\n/// Background color of focused of text inputs.\n/// @type Color\n$input-background-focus: $white !default;\n\n/// Background color of disabled text inputs.\n/// @type Color\n$input-background-disabled: $light-gray !default;\n\n/// Border around text inputs.\n/// @type Border\n$input-border: 1px solid $medium-gray !default;\n\n/// Border around focused text inputs.\n/// @type Color\n$input-border-focus: 1px solid $dark-gray !default;\n\n/// Box shadow inside text inputs when not focused.\n/// @type Shadow\n$input-shadow: inset 0 1px 2px rgba($black, 0.1) !default;\n\n/// Box shadow outside text inputs when focused.\n/// @type Shadow\n$input-shadow-focus: 0 0 5px $medium-gray !default;\n\n/// Cursor to use when hovering over a disabled text input.\n/// @type Cursor\n$input-cursor-disabled: not-allowed !default;\n\n/// Properties to transition on text inputs.\n/// @type Transition\n$input-transition: box-shadow 0.5s, border-color 0.25s ease-in-out !default;\n\n/// Enables the up/down buttons that Chrome and Firefox add to `<input type='number'>` elements.\n/// @type Boolean\n$input-number-spinners: true !default;\n\n/// Radius for text inputs.\n/// @type Border\n$input-radius: $global-radius !default;\n\n/// Border radius for buttons, defaulted to global-radius.\n/// @type Number\n$button-radius: $global-radius !default;\n\n@mixin form-element {\n $height: ($input-font-size + ($form-spacing * 1.5) - rem-calc(1));\n\n display: block;\n box-sizing: border-box;\n width: 100%;\n height: $height;\n padding: $form-spacing / 2;\n border: $input-border;\n margin: 0 0 $form-spacing;\n\n font-family: $input-font-family;\n font-size: $input-font-size;\n color: $input-color;\n background-color: $input-background;\n box-shadow: $input-shadow;\n border-radius: $input-radius;\n\n @if has-value($input-transition) {\n transition: $input-transition;\n }\n\n // Focus state\n &:focus {\n border: $input-border-focus;\n background-color: $input-background-focus;\n outline: none;\n box-shadow: $input-shadow-focus;\n\n @if has-value($input-transition) {\n transition: $input-transition;\n }\n }\n}\n\n@mixin foundation-form-text {\n // Text inputs\n #{text-inputs()},\n textarea {\n @include form-element;\n -webkit-appearance: none;\n -moz-appearance: none;\n }\n\n // Text areas\n textarea {\n max-width: 100%;\n\n &[rows] {\n height: auto;\n }\n }\n\n input,\n textarea {\n // Placeholder text\n &::placeholder {\n color: $input-placeholder-color;\n }\n\n // Disabled/readonly state\n &:disabled,\n &[readonly] {\n background-color: $input-background-disabled;\n cursor: $input-cursor-disabled;\n }\n }\n\n // Reset styles on button-like inputs\n [type='submit'],\n [type='button'] {\n border-radius: $button-radius;\n -webkit-appearance: none;\n -moz-appearance: none;\n }\n\n // Reset Normalize setting content-box to search elements\n // scss-lint:disable QualifyingElement\n input[type='search'] {\n box-sizing: border-box;\n }\n\n // Number input styles\n [type='number'] {\n @if not $input-number-spinners {\n -moz-appearance: textfield;\n\n &::-webkit-inner-spin-button,\n &::-webkit-outer-spin-button {\n -webkit-appearance: none;\n margin: 0;\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group forms\n////\n\n@mixin foundation-form-checkbox {\n [type='file'],\n [type='checkbox'],\n [type='radio'] {\n margin: 0 0 $form-spacing;\n }\n\n // Styles for input/label siblings\n [type='checkbox'] + label,\n [type='radio'] + label {\n display: inline-block;\n margin-#{$global-left}: $form-spacing * 0.5;\n margin-#{$global-right}: $form-spacing;\n margin-bottom: 0;\n vertical-align: baseline;\n\n &[for] {\n cursor: pointer;\n }\n }\n\n // Styles for inputs inside labels\n label > [type='checkbox'],\n label > [type='radio'] {\n margin-#{$global-right}: $form-spacing * 0.5;\n }\n\n // Normalize file input width\n [type='file'] {\n width: 100%;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group forms\n////\n\n/// Color for form labels.\n/// @type Color\n$form-label-color: $black !default;\n\n/// Font size for form labels.\n/// @type Number\n$form-label-font-size: rem-calc(14) !default;\n\n/// Font weight for form labels.\n/// @type Keyword\n$form-label-font-weight: $global-weight-normal !default;\n\n/// Line height for form labels. The higher the number, the more space between the label and its input field.\n/// @type Number\n$form-label-line-height: 1.8 !default;\n\n@mixin form-label {\n display: block;\n margin: 0;\n font-size: $form-label-font-size;\n font-weight: $form-label-font-weight;\n line-height: $form-label-line-height;\n color: $form-label-color;\n}\n\n@mixin form-label-middle {\n $input-border-width: get-border-value($input-border, width);\n margin: 0 0 $form-spacing;\n padding: ($form-spacing / 2 + rem-calc($input-border-width)) 0;\n}\n\n@mixin foundation-form-label {\n label {\n @include form-label;\n\n &.middle {\n @include form-label-middle;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group forms\n////\n\n/// Default color for help text.\n/// @type Color\n$helptext-color: $black !default;\n\n/// Default font size for help text.\n/// @type Number\n$helptext-font-size: rem-calc(13) !default;\n\n/// Default font style for help text.\n/// @type Keyword\n$helptext-font-style: italic !default;\n\n@mixin foundation-form-helptext {\n .help-text {\n $margin-top: ($form-spacing * 0.5) * -1;\n\n margin-top: $margin-top;\n font-size: $helptext-font-size;\n font-style: $helptext-font-style;\n color: $helptext-color;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group forms\n////\n\n/// Color of labels prefixed to an input.\n/// @type Color\n$input-prefix-color: $black !default;\n\n/// Background color of labels prefixed to an input.\n/// @type Color\n$input-prefix-background: $light-gray !default;\n\n/// Border around labels prefixed to an input.\n/// @type Border\n$input-prefix-border: 1px solid $medium-gray !default;\n\n/// Left/right padding of an pre/postfixed input label\n$input-prefix-padding: 1rem !default;\n\n@mixin foundation-form-prepostfix {\n $height: ($input-font-size + $form-spacing * 1.5);\n\n .input-group {\n display: if($global-flexbox, flex, table);\n width: 100%;\n margin-bottom: $form-spacing;\n\n @if $global-flexbox {\n align-items: stretch;\n }\n\n > :first-child {\n border-radius: if($global-text-direction == rtl, 0 $global-radius $global-radius 0, $global-radius 0 0 $global-radius);\n }\n\n > :last-child {\n > * {\n border-radius: if($global-text-direction == rtl, $global-radius 0 0 $global-radius, 0 $global-radius $global-radius 0);\n }\n }\n }\n\n %input-group-child {\n margin: 0;\n white-space: nowrap;\n\n @if not $global-flexbox {\n display: table-cell;\n vertical-align: middle;\n }\n }\n\n .input-group-label {\n @extend %input-group-child;\n text-align: center;\n padding: 0 $input-prefix-padding;\n background: $input-prefix-background;\n color: $input-prefix-color;\n border: $input-prefix-border;\n white-space: nowrap;\n\n @if $global-flexbox {\n flex: 0 0 auto;\n display: flex;\n align-items: center;\n }\n @else {\n width: 1%;\n height: 100%;\n }\n\n @if has-value($input-prefix-border) {\n &:first-child {\n border-#{$global-right}: 0;\n }\n\n &:last-child {\n border-#{$global-left}: 0;\n }\n }\n }\n\n .input-group-field {\n @extend %input-group-child;\n border-radius: 0;\n\n // scss-lint:disable ZeroUnit\n @if $global-flexbox {\n flex: 1 1 0px;\n height: auto;\n }\n @else {\n height: $height;\n }\n }\n\n .input-group-button {\n @extend %input-group-child;\n padding-top: 0;\n padding-bottom: 0;\n text-align: center;\n\n @if $global-flexbox {\n flex: 0 0 auto;\n }\n @else {\n height: 100%;\n width: 1%;\n }\n\n a,\n input,\n button {\n margin: 0;\n }\n }\n\n // Specificity bump needed to prevent override by buttons\n // scss-lint:disable QualifyingSelector\n @if not $global-flexbox {\n .input-group .input-group-button {\n display: table-cell;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group forms\n////\n\n/// Default border around custom fieldsets.\n/// @type Border\n$fieldset-border: 1px solid $medium-gray !default;\n\n/// Default padding inside custom fieldsets.\n/// @type Number\n$fieldset-padding: rem-calc(20) !default;\n\n/// Default margin around custom fieldsets.\n/// @type Number\n$fieldset-margin: rem-calc(18 0) !default;\n\n/// Default padding between the legend text and fieldset border.\n/// @type Number\n$legend-padding: rem-calc(0 3) !default;\n\n@mixin fieldset {\n border: $fieldset-border;\n padding: $fieldset-padding;\n margin: $fieldset-margin;\n\n legend {\n // Covers up the fieldset's border to create artificial padding\n background: $body-background;\n padding: $legend-padding;\n margin: 0;\n margin-#{$global-left}: rem-calc(-3);\n }\n}\n\n@mixin foundation-form-fieldset {\n fieldset {\n border: 0;\n padding: 0;\n margin: 0;\n }\n\n legend {\n margin-bottom: $form-spacing * 0.5;\n max-width: 100%;\n }\n\n .fieldset {\n @include fieldset;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group forms\n////\n\n/// Background color for select menus.\n/// @type Color\n$select-background: $white !default;\n\n/// Color of the dropdown triangle inside select menus. Set to `transparent` to remove it entirely.\n/// @type Color\n$select-triangle-color: $dark-gray !default;\n\n/// Default radius for select menus.\n/// @type Color\n$select-radius: $global-radius !default;\n\n@mixin form-select {\n $height: ($input-font-size + ($form-spacing * 1.5) - rem-calc(1));\n\n height: $height;\n padding: ($form-spacing / 2);\n border: $input-border;\n margin: 0 0 $form-spacing;\n font-size: $input-font-size;\n font-family: $input-font-family;\n line-height: normal;\n color: $input-color;\n background-color: $select-background;\n border-radius: $select-radius;\n -webkit-appearance: none;\n -moz-appearance: none;\n\n @if $select-triangle-color != transparent {\n @include background-triangle($select-triangle-color);\n background-size: 9px 6px;\n background-position: $global-right (-$form-spacing) center;\n background-origin: content-box;\n background-repeat: no-repeat;\n padding-#{$global-right}: ($form-spacing * 1.5);\n }\n\n // Disabled state\n &:disabled {\n background-color: $input-background-disabled;\n cursor: $input-cursor-disabled;\n }\n\n // Hide the dropdown arrow shown in newer IE versions\n &::-ms-expand {\n display: none;\n }\n\n &[multiple] {\n height: auto;\n background-image: none;\n }\n}\n\n@mixin foundation-form-select {\n select {\n @include form-select;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group slider\n////\n\n/// Default height of the slider.\n/// @type Number\n$slider-height: 0.5rem !default;\n\n/// Default background color of the slider's track.\n/// @type Color\n$slider-background: $light-gray !default;\n\n/// Default color of the active fill color of the slider.\n/// @type Color\n$slider-fill-background: $medium-gray !default;\n\n/// Default height of the handle of the slider.\n/// @type Number\n$slider-handle-height: 1.4rem !default;\n\n/// Default width of the handle of the slider.\n/// @type Number\n$slider-handle-width: 1.4rem !default;\n\n/// Default color of the handle for the slider.\n/// @type Color\n$slider-handle-background: $primary-color !default;\n\n/// Default fade amount of a disabled slider.\n/// @type Number\n$slider-opacity-disabled: 0.25 !default;\n\n/// Default radius for slider.\n/// @type Number\n$slider-radius: $global-radius !default;\n\n@mixin foundation-range-input {\n // scss-lint:disable QualifyingElement\n input[type=\"range\"] {\n $margin: ($slider-handle-height - $slider-height) / 2;\n\n -webkit-appearance: none;\n -moz-appearance: none;\n display: block;\n width: 100%;\n height: auto;\n cursor: pointer;\n margin-top: $margin;\n margin-bottom: $margin;\n border: 0;\n line-height: 1;\n\n @if has-value($slider-radius) {\n border-radius: $slider-radius;\n }\n\n &:focus {\n outline: 0;\n }\n\n &[disabled] {\n opacity: $slider-opacity-disabled;\n }\n\n // Chrome/Safari\n &::-webkit-slider-runnable-track {\n height: $slider-height;\n background: $slider-background;\n }\n\n &::-webkit-slider-handle {\n -webkit-appearance: none;\n background: $slider-handle-background;\n width: $slider-handle-width;\n height: $slider-handle-height;\n margin-top: -$margin;\n\n @if has-value($slider-radius) {\n border-radius: $slider-radius;\n }\n }\n\n // Firefox\n &::-moz-range-track {\n -moz-appearance: none;\n height: $slider-height;\n background: $slider-background;\n }\n\n &::-moz-range-thumb {\n -moz-appearance: none;\n background: $slider-handle-background;\n width: $slider-handle-width;\n height: $slider-handle-height;\n margin-top: -$margin;\n\n @if has-value($slider-radius) {\n border-radius: $slider-radius;\n }\n }\n\n // Internet Explorer\n &::-ms-track {\n height: $slider-height;\n background: $slider-background;\n color: transparent;\n border: 0;\n overflow: visible;\n border-top: $margin solid $body-background;\n border-bottom: $margin solid $body-background;\n }\n\n &::-ms-thumb {\n background: $slider-handle-background;\n width: $slider-handle-width;\n height: $slider-handle-height;\n border: 0;\n\n @if has-value($slider-radius) {\n border-radius: $slider-radius;\n }\n }\n\n &::-ms-fill-lower {\n background: $slider-fill-background;\n }\n\n &::-ms-fill-upper {\n background: $slider-background;\n }\n\n @at-root {\n output {\n line-height: $slider-handle-height;\n vertical-align: middle;\n margin-left: 0.5em;\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group progress-bar\n////\n\n/// Height of a progress bar.\n/// @type Number\n$progress-height: 1rem !default;\n\n/// Background color of a progress bar.\n/// @type Color\n$progress-background: $medium-gray !default;\n\n/// Bottom margin of a progress bar.\n/// @type Number\n$progress-margin-bottom: $global-margin !default;\n\n/// Default color of a progress bar's meter.\n/// @type Color\n$progress-meter-background: $primary-color !default;\n\n/// Default radius of a progress bar.\n/// @type Number\n$progress-radius: $global-radius !default;\n\n@mixin foundation-progress-element {\n progress {\n -webkit-appearance: none;\n -moz-appearance: none;\n display: block;\n width: 100%;\n height: $progress-height;\n margin-bottom: $progress-margin-bottom;\n\n @if hasvalue($progress-radius) {\n border-radius: $progress-radius;\n }\n\n // For Firefox\n background: $progress-background;\n border: 0;\n\n &::-webkit-progress-bar {\n background: $progress-background;\n\n @if hasvalue($progress-radius) {\n border-radius: $progress-radius;\n }\n }\n\n &::-webkit-progress-value {\n background: $progress-meter-background;\n\n @if hasvalue($progress-radius) {\n border-radius: $progress-radius;\n }\n }\n\n &::-moz-progress-bar {\n background: $progress-meter-background;\n\n @if hasvalue($progress-radius) {\n border-radius: $progress-radius;\n }\n }\n\n @each $name, $color in $foundation-palette {\n &.#{$name} {\n // Internet Explorer sets the fill with color\n color: $color;\n\n &::-webkit-progress-value {\n background: $color;\n }\n\n &::-moz-progress-bar {\n background: $color;\n }\n }\n }\n \n // For IE and Edge \n &::-ms-fill{\n @if hasvalue($progress-radius) {\n border-radius: $progress-radius; \n }\n\n border: 0; \n } \n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group meter\n////\n\n/// Height of a `<meter>` element.\n/// @type Length\n$meter-height: 1rem !default;\n\n/// Border radius of a `<meter>` element.\n/// @type Length\n$meter-radius: $global-radius !default;\n\n/// Background color of a `<meter>` element.\n/// @type Color\n$meter-background: $medium-gray !default;\n\n/// Meter fill for an optimal value in a `<meter>` element.\n/// @type Color\n$meter-fill-good: $success-color !default;\n\n/// Meter fill for an average value in a `<meter>` element.\n/// @type Color\n$meter-fill-medium: $warning-color !default;\n\n/// Meter fill for a suboptimal value in a `<meter>` element.\n/// @type Color\n$meter-fill-bad: $alert-color !default;\n\n@mixin foundation-meter-element {\n meter {\n -webkit-appearance: none;\n -moz-appearance: none;\n display: block;\n width: 100%;\n height: $meter-height;\n margin-bottom: 1rem;\n\n @if has-value($meter-radius) {\n border-radius: $meter-radius;\n }\n\n // For Firefox\n background: $meter-background;\n border: 0;\n\n // Chrome/Safari/Edge\n &::-webkit-meter-bar {\n background: $meter-background;\n\n @if has-value($meter-radius) {\n border-radius: $meter-radius;\n }\n \n border: 0;\n }\n\n &::-webkit-meter-inner-element {\n @if has-value($meter-radius) {\n border-radius: $meter-radius;\n }\n }\n\n &::-webkit-meter-optimum-value {\n background: $meter-fill-good;\n\n @if has-value($meter-radius) {\n border-radius: $meter-radius;\n }\n }\n\n &::-webkit-meter-suboptimum-value {\n background: $meter-fill-medium;\n\n @if has-value($meter-radius) {\n border-radius: $meter-radius;\n }\n }\n\n &::-webkit-meter-even-less-good-value {\n background: $meter-fill-bad;\n\n @if has-value($meter-radius) {\n border-radius: $meter-radius;\n }\n }\n\n &::-moz-meter-bar {\n background: $primary-color;\n\n @if has-value($meter-radius) {\n border-radius: $meter-radius;\n }\n }\n\n &:-moz-meter-optimum::-moz-meter-bar {\n background: $meter-fill-good;\n }\n\n &:-moz-meter-sub-optimum::-moz-meter-bar {\n background: $meter-fill-medium;\n }\n\n &:-moz-meter-sub-sub-optimum::-moz-meter-bar {\n background: $meter-fill-bad;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group abide\n////\n\n/// Sets if error styles should be added to inputs.\n/// @type Boolean\n$abide-inputs: true !default;\n\n/// Sets if error styles should be added to labels.\n/// @type Boolean\n$abide-labels: true !default;\n\n/// Background color to use for invalid text inputs.\n/// @type Color\n$input-background-invalid: map-get($foundation-palette, alert) !default;\n\n/// Color to use for labels of invalid inputs.\n/// @type Color\n$form-label-color-invalid: map-get($foundation-palette, alert) !default;\n\n/// Default font color for form error text.\n/// @type Color\n$input-error-color: map-get($foundation-palette, alert) !default;\n\n/// Default font size for form error text.\n/// @type Number\n$input-error-font-size: rem-calc(12) !default;\n\n/// Default font weight for form error text.\n/// @type Keyword\n$input-error-font-weight: $global-weight-bold !default;\n\n/// Styles the background and border of an input field to have an error state.\n///\n/// @param {Color} $background [$alert-color] - Color to use for the background and border.\n/// @param {Number} $background-alpha [0.1] - Transparency level of the background color.\n@mixin form-input-error(\n $background: $input-background-invalid,\n $background-alpha: 0.1\n) {\n &:not(:focus) {\n background-color: rgba($background, $background-alpha);\n border-color: $background;\n }\n}\n\n/// Adds error styles to a form element, using the values in the settings file.\n@mixin form-error {\n display: none;\n margin-top: $form-spacing * -0.5;\n margin-bottom: $form-spacing;\n font-size: $input-error-font-size;\n font-weight: $input-error-font-weight;\n color: $input-error-color;\n}\n\n@mixin foundation-form-error {\n @if $abide-inputs {\n // Error class for invalid inputs\n .is-invalid-input {\n @include form-input-error;\n }\n }\n\n @if $abide-labels {\n // Error class for labels of invalid outputs\n .is-invalid-label {\n color: $form-label-color-invalid;\n }\n }\n\n // Form error element\n .form-error {\n @include form-error;\n\n &.is-visible {\n display: block;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n/// Hide an element by default, only displaying it above a certain screen size.\n/// @param {Keyword} $size - Breakpoint to use. **Must be a breakpoint defined in `$breakpoints`.**\n@mixin show-for($size) {\n $size: map-get($breakpoints, $size);\n $size: -zf-bp-to-em($size) - (1 / 16);\n\n @include breakpoint($size down) {\n display: none !important;\n }\n}\n\n/// Hide an element by default, only displaying it within a certain breakpoint.\n/// @param {Keyword} $size - Breakpoint to use. **Must be a breakpoint defined in `$breakpoints`.**\n@mixin show-for-only($size) {\n $lower-bound-size: map-get($breakpoints, $size);\n $upper-bound-size: -zf-map-next($breakpoints, $size);\n\n // more often than not this will be correct, just one time round the loop it won't so set in scope here\n $lower-bound: -zf-bp-to-em($lower-bound-size) - (1 / 16);\n // test actual lower-bound-size, if 0 set it to 0em\n @if strip-unit($lower-bound-size) == 0 {\n $lower-bound: -zf-bp-to-em($lower-bound-size);\n }\n\n @if $upper-bound-size == null {\n @media screen and (max-width: $lower-bound) {\n display: none !important;\n }\n }\n @else {\n $upper-bound: -zf-bp-to-em($upper-bound-size);\n\n @media screen and (max-width: $lower-bound), screen and (min-width: $upper-bound) {\n display: none !important;\n }\n }\n}\n\n\n/// Show an element by default, and hide it above a certain screen size.\n/// @param {Keyword} $size - Breakpoint to use. **Must be a breakpoint defined in `$breakpoints`.**\n@mixin hide-for($size) {\n @include breakpoint($size) {\n display: none !important;\n }\n}\n\n/// Show an element by default, and hide it above a certain screen size.\n/// @param {Keyword} $size - Breakpoint to use. **Must be a breakpoint defined in `$breakpoints`.**\n@mixin hide-for-only($size) {\n @include breakpoint($size only) {\n display: none !important;\n }\n}\n\n@mixin foundation-visibility-classes {\n // Basic hiding classes\n .hide {\n display: none !important;\n }\n\n .invisible {\n visibility: hidden;\n }\n\n // Responsive visibility classes\n @each $size in $breakpoint-classes {\n @if $size != $-zf-zero-breakpoint {\n .hide-for-#{$size} {\n @include hide-for($size);\n }\n\n .show-for-#{$size} {\n @include show-for($size);\n }\n }\n\n .hide-for-#{$size}-only {\n @include hide-for-only($size);\n }\n\n .show-for-#{$size}-only {\n @include show-for-only($size);\n }\n }\n\n // Screen reader visibility classes\n // Need a \"hide-for-sr\" class? Add aria-hidden='true' to the element\n .show-for-sr,\n .show-on-focus {\n @include element-invisible;\n }\n\n // Only display the element when it's focused\n .show-on-focus {\n &:active,\n &:focus {\n @include element-invisible-off;\n }\n }\n\n // Landscape and portrait visibility\n .show-for-landscape,\n .hide-for-portrait {\n display: block !important;\n\n @include breakpoint(landscape) {\n display: block !important;\n }\n\n @include breakpoint(portrait) {\n display: none !important;\n }\n }\n\n .hide-for-landscape,\n .show-for-portrait {\n display: none !important;\n\n @include breakpoint(landscape) {\n display: none !important;\n }\n\n @include breakpoint(portrait) {\n display: block !important;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group float\n////\n\n@mixin foundation-float-classes {\n .float-left {\n float: left !important;\n }\n\n .float-right {\n float: right !important;\n }\n\n .float-center {\n display: block;\n margin-left: auto;\n margin-right: auto;\n }\n\n .clearfix {\n @include clearfix;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group button\n////\n\n/// Padding inside buttons.\n/// @type List\n$button-padding: 0.85em 1em !default;\n\n/// Margin around buttons.\n/// @type List\n$button-margin: 0 0 $global-margin 0 !default;\n\n/// Default fill for buttons. Can either be `solid` or `hollow`.\n/// @type Keyword\n$button-fill: solid !default;\n\n/// Default background color for buttons.\n/// @type Color\n$button-background: $primary-color !default;\n\n/// Background color on hover for buttons.\n/// @type Color\n$button-background-hover: scale-color($button-background, $lightness: -15%) !default;\n\n/// Font color for buttons.\n/// @type List\n$button-color: $white !default;\n\n/// Font color for buttons, if the background is light.\n/// @type List\n$button-color-alt: $black !default;\n\n/// Border radius for buttons, defaulted to global-radius.\n/// @type Number\n$button-radius: $global-radius !default;\n\n/// Sizes for buttons.\n/// @type Map\n$button-sizes: (\n tiny: 0.6rem,\n small: 0.75rem,\n default: 0.9rem,\n large: 1.25rem,\n) !default;\n\n/// opacity for a disabled button.\n/// @type List\n$button-opacity-disabled: 0.25 !default;\n\n/// Background color lightness on hover for buttons.\n/// @type Number\n$button-background-hover-lightness: -20% !default;\n\n/// Color lightness on hover for hollow buttons.\n/// @type Number\n$button-hollow-hover-lightness: -50% !default;\n\n// Internal: flip from margin-right to margin-left for defaults\n@if $global-text-direction == 'rtl' {\n $button-margin: 0 0 $global-margin $global-margin !default;\n}\n\n// TODO: Document button-base() mixin\n@mixin button-base {\n @include disable-mouse-outline;\n display: inline-block;\n text-align: center;\n line-height: 1;\n cursor: pointer;\n -webkit-appearance: none;\n transition: background-color 0.25s ease-out, color 0.25s ease-out;\n vertical-align: middle;\n border: 1px solid transparent;\n border-radius: $button-radius;\n padding: $button-padding;\n margin: $button-margin;\n font-size: map-get($button-sizes, default);\n}\n\n/// Expands a button to make it full-width.\n/// @param {Boolean} $expand [true] - Set to `true` to enable the expand behavior. Set to `false` to reverse this behavior.\n@mixin button-expand($expand: true) {\n @if $expand {\n display: block;\n width: 100%;\n margin-left: 0;\n margin-right: 0;\n }\n @else {\n display: inline-block;\n width: auto;\n margin: $button-margin;\n }\n}\n\n/// Sets the visual style of a button.\n/// @param {Color} $background [$button-background] - Background color of the button.\n/// @param {Color} $background-hover [$button-background-hover] - Background color of the button on hover. Set to `auto` to have the mixin automatically generate a hover color.\n/// @param {Color} $color [$button-color] - Text color of the button. Set to `auto` to automatically generate a color based on the background color.\n@mixin button-style(\n $background: $button-background,\n $background-hover: $button-background-hover,\n $color: $button-color,\n $background-hover-lightness: $button-background-hover-lightness\n) {\n @if $color == auto {\n $color: foreground($background, $button-color-alt, $button-color);\n }\n\n @if $background-hover == auto {\n $background-hover: scale-color($background, $lightness: $background-hover-lightness);\n }\n\n background-color: $background;\n color: $color;\n\n &:hover, &:focus {\n background-color: $background-hover;\n color: $color;\n }\n}\n\n/// Removes background fill on hover and focus for hollow buttons.\n@mixin button-hollow {\n &,\n &:hover, &:focus {\n background-color: transparent;\n }\n}\n\n@mixin button-hollow-style(\n $color: $primary-color,\n $hover-lightness: $button-hollow-hover-lightness\n) {\n $color-hover: scale-color($color, $lightness: $hover-lightness);\n\n border: 1px solid $color;\n color: $color;\n\n &:hover, &:focus {\n border-color: $color-hover;\n color: $color-hover;\n }\n}\n\n/// Adds disabled styles to a button by fading the element, reseting the cursor, and disabling pointer events.\n@mixin button-disabled($color: $primary-color) {\n opacity: $button-opacity-disabled;\n cursor: not-allowed;\n\n &:hover, &:focus {\n background-color: $color;\n color: $button-color;\n }\n}\n\n/// Adds a dropdown arrow to a button.\n/// @param {Number} $size [0.4em] - Size of the arrow. We recommend using an `em` value so the triangle scales when used inside different sizes of buttons.\n/// @param {Color} $color [white] - Color of the arrow.\n/// @param {Number} $offset [$button-padding] - Distance between the arrow and the text of the button. Defaults to whatever the right padding of a button is.\n@mixin button-dropdown(\n $size: 0.4em,\n $color: $white,\n $offset: get-side($button-padding, right)\n) {\n &::after {\n @include css-triangle($size, $color, down);\n position: relative;\n top: 0.4em; // Aligns the arrow with the text of the button\n float: #{$global-right};\n margin-#{$global-left}: get-side($button-padding, right);\n display: inline-block;\n }\n}\n\n/// Adds all styles for a button. For more granular control over styles, use the individual button mixins.\n/// @param {Boolean} $expand [false] - Set to `true` to make the button full-width.\n/// @param {Color} $background [$button-background] - Background color of the button.\n/// @param {Color} $background-hover [$button-background-hover] - Background color of the button on hover. Set to `auto` to have the mixin automatically generate a hover color.\n/// @param {Color} $color [$button-color] - Text color of the button. Set to `auto` to automatically generate a color based on the background color.\n/// @param {Keyword} $style [solid] - Set to `hollow` to create a hollow button. The color defined in `$background` will be used as the primary color of the button.\n@mixin button(\n $expand: false,\n $background: $button-background,\n $background-hover: $button-background-hover,\n $color: $button-color,\n $style: $button-fill\n) {\n @include button-base;\n\n @if $style == solid {\n @include button-style($background, $background-hover, $color);\n }\n @else if $style == hollow {\n @include button-hollow;\n @include button-hollow-style($background);\n }\n\n @if $expand {\n @include button-expand;\n }\n}\n\n@mixin foundation-button {\n .button {\n @include button;\n\n // Sizes\n @each $size, $value in map-remove($button-sizes, default) {\n &.#{$size} {\n font-size: $value;\n }\n }\n\n &.expanded { @include button-expand; }\n\n // Colors\n @each $name, $color in $foundation-palette {\n @if $button-fill != hollow {\n &.#{$name} {\n @include button-style($color, auto, auto);\n }\n }\n @else {\n &.#{$name} {\n @include button-hollow-style($color);\n }\n\n &.#{$name}.dropdown::after {\n border-top-color: $color;\n }\n }\n }\n\n // Hollow style\n @if $button-fill != hollow {\n &.hollow {\n @include button-hollow;\n @include button-hollow-style;\n\n @each $name, $color in $foundation-palette {\n &.#{$name} {\n @include button-hollow-style($color);\n }\n }\n }\n }\n\n // Disabled style\n &.disabled,\n &[disabled] {\n @include button-disabled;\n\n @each $name, $color in $foundation-palette {\n &.#{$name} {\n @include button-disabled($color);\n }\n }\n }\n\n // Dropdown arrow\n &.dropdown {\n @include button-dropdown;\n\n @if $button-fill == hollow {\n &::after {\n border-top-color: $button-background;\n }\n }\n }\n\n // Button with dropdown arrow only\n &.arrow-only::after {\n margin-#{$global-left}: 0;\n float: none;\n top: -0.1em;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group button-group\n////\n\n/// Margin for button groups.\n/// @type Number\n$buttongroup-margin: 1rem !default;\n\n/// Margin between buttons in a button group.\n/// @type Border\n$buttongroup-spacing: 1px !default;\n\n/// Selector for the buttons inside a button group.\n/// @type String\n$buttongroup-child-selector: '.button' !default;\n\n/// Maximum number of buttons that can be in an even-width button group.\n/// @type Number\n$buttongroup-expand-max: 6 !default;\n\n/// Add styles for a button group container.\n/// @param {String} $child-selector [$buttongroup-child-selector] - Selector for the buttons inside a button group.\n@mixin button-group(\n $child-selector: $buttongroup-child-selector\n) {\n @include clearfix;\n margin-bottom: $buttongroup-margin;\n\n @if $global-flexbox {\n display: flex;\n flex-wrap: nowrap;\n align-items: stretch;\n }\n @else {\n font-size: 0;\n }\n\n #{$child-selector} {\n margin: 0;\n margin-#{$global-right}: $buttongroup-spacing;\n margin-bottom: $buttongroup-spacing;\n font-size: map-get($button-sizes, default);\n\n @if $global-flexbox {\n flex: 0 0 auto;\n }\n\n &:last-child {\n margin-#{$global-right}: 0;\n }\n }\n}\n\n/// Creates a full-width button group, making each button equal width.\n/// @param {String} $selector [$buttongroup-child-selector] - Selector for the buttons inside a button group.\n@mixin button-group-expand(\n $selector: $buttongroup-child-selector,\n $count: null\n) {\n @if not $global-flexbox {\n margin-#{$global-right}: -$buttongroup-spacing;\n\n &::before,\n &::after {\n display: none;\n }\n }\n\n // scss-lint:disable ZeroUnit\n #{$selector} {\n @if $global-flexbox {\n flex: 1 1 0px;\n }\n @else {\n @for $i from 2 through $buttongroup-expand-max {\n &:first-child:nth-last-child(#{$i}) {\n &, &:first-child:nth-last-child(#{$i}) ~ #{$selector} {\n display: inline-block;\n width: calc(#{percentage(1 / $i)} - #{$buttongroup-spacing});\n margin-#{$global-right}: $buttongroup-spacing;\n\n &:last-child {\n margin-#{$global-right}: $buttongroup-spacing * -$buttongroup-expand-max;\n }\n }\n }\n }\n }\n }\n}\n\n/// Stacks the buttons in a button group.\n/// @param {String} $selector [$buttongroup-child-selector] - Selector for the buttons inside the button group.\n@mixin button-group-stack(\n $selector: $buttongroup-child-selector\n) {\n @if $global-flexbox {\n flex-wrap: wrap;\n }\n\n #{$selector} {\n @if $global-flexbox {\n flex: 0 0 100%;\n }\n @else {\n width: 100%;\n }\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n}\n\n/// Un-stacks the buttons in a button group.\n/// @param {String} $selector [$buttongroup-child-selector] - Selector for the buttons inside the button group.\n@mixin button-group-unstack(\n $selector: $buttongroup-child-selector\n) {\n // scss-lint:disable ZeroUnit\n #{$selector} {\n @if $global-flexbox {\n flex: 1 1 0px;\n }\n @else {\n width: auto;\n }\n margin-bottom: 0;\n }\n}\n\n@mixin foundation-button-group {\n .button-group {\n @include button-group;\n\n // Sizes\n @each $size, $value in map-remove($button-sizes, default) {\n &.#{$size} #{$buttongroup-child-selector} {\n font-size: $value;\n }\n }\n\n // Even-width Group\n &.expanded { @include button-group-expand; }\n\n // Colors\n @each $name, $color in $foundation-palette {\n @if $button-fill != hollow {\n &.#{$name} #{$buttongroup-child-selector} {\n @include button-style($color, auto, auto);\n }\n }\n @else {\n &.#{$name} #{$buttongroup-child-selector} {\n @include button-hollow;\n @include button-hollow-style($color);\n }\n }\n }\n\n &.stacked,\n &.stacked-for-small,\n &.stacked-for-medium {\n @include button-group-stack;\n }\n\n &.stacked-for-small {\n @include breakpoint(medium) {\n @include button-group-unstack;\n }\n }\n\n &.stacked-for-medium {\n @include breakpoint(large) {\n @include button-group-unstack;\n }\n }\n\n // scss-lint:disable MergeableSelector\n &.stacked-for-small.expanded {\n @include breakpoint(small only) {\n display: block;\n\n #{$buttongroup-child-selector} {\n display: block;\n margin-#{$global-right}: 0;\n }\n }\n }\n }\n}\n","////\n/// @group accordion-menu\n////\n\n/// Sets if accordion menus have the default arrow styles.\n/// @type Boolean\n$accordionmenu-arrows: true !default;\n\n/// Sets accordion menu arrow color if arrow is used.\n/// @type Color\n$accordionmenu-arrow-color: $primary-color !default;\n\n@mixin foundation-accordion-menu {\n @if $accordionmenu-arrows {\n .is-accordion-submenu-parent > a {\n position: relative;\n\n &::after {\n @include css-triangle(6px, $accordionmenu-arrow-color, down);\n position: absolute;\n top: 50%;\n margin-top: -4px;\n right: 1rem;\n }\n }\n\n .is-accordion-submenu-parent[aria-expanded='true'] > a::after {\n transform-origin: 50% 50%;\n transform: scaleY(-1);\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group accordion\n////\n\n/// Default background color of an accordion group.\n/// @type Color\n$accordion-background: $white !default;\n\n/// If `true`, adds plus and minus icons to the side of each accordion title.\n/// @type Boolean\n$accordion-plusminus: true !default;\n\n/// Default text color for items in a Menu.\n/// @type Color\n$accordion-item-color: foreground($accordion-background, $primary-color) !default;\n\n/// Default background color on hover for items in a Menu.\n/// @type Color\n$accordion-item-background-hover: $light-gray !default;\n\n/// Default padding of an accordion item.\n/// @type Number | List\n$accordion-item-padding: 1.25rem 1rem !default;\n\n/// Default background color of tab content.\n/// @type Color\n$accordion-content-background: $white !default;\n\n/// Default border color of tab content.\n/// @type Color\n$accordion-content-border: 1px solid $light-gray !default;\n\n/// Default text color of tab content.\n/// @type Color\n$accordion-content-color: foreground($accordion-content-background, $body-font-color) !default;\n\n/// Default padding for tab content.\n/// @type Number | List\n$accordion-content-padding: 1rem !default;\n\n/// Adds styles for an accordion container. Apply this to the same element that gets `data-accordion`.\n@mixin accordion-container {\n list-style-type: none;\n background: $accordion-background;\n margin-#{$global-left}: 0;\n}\n\n/// Adds styles for the accordion item. Apply this to the list item within an accordion ul.\n@mixin accordion-item {\n &:first-child > :first-child {\n border-radius: $global-radius $global-radius 0 0;\n }\n\n &:last-child > :last-child {\n border-radius: 0 0 $global-radius $global-radius;\n }\n}\n\n/// Adds styles for the title of an accordion item. Apply this to the link within an accordion item.\n@mixin accordion-title {\n display: block;\n padding: $accordion-item-padding;\n line-height: 1;\n font-size: rem-calc(12);\n color: $accordion-item-color;\n position: relative;\n border: $accordion-content-border;\n border-bottom: 0;\n\n :last-child:not(.is-active) > & {\n border-radius: 0 0 $global-radius $global-radius;\n border-bottom: $accordion-content-border;\n }\n\n &:hover,\n &:focus {\n background-color: $accordion-item-background-hover;\n }\n\n @if $accordion-plusminus {\n &::before {\n content: '+';\n position: absolute;\n #{$global-right}: 1rem;\n top: 50%;\n margin-top: -0.5rem;\n }\n\n .is-active > &::before {\n content: '–';\n }\n }\n}\n\n/// Adds styles for accordion content. Apply this to the content pane below an accordion item's title.\n@mixin accordion-content {\n padding: $accordion-content-padding;\n display: none;\n border: $accordion-content-border;\n border-bottom: 0;\n background-color: $accordion-content-background;\n color: $accordion-content-color;\n\n :last-child > &:last-child {\n border-bottom: $accordion-content-border;\n }\n}\n\n@mixin foundation-accordion {\n .accordion {\n @include accordion-container;\n }\n\n .accordion-item {\n @include accordion-item;\n }\n\n .accordion-title {\n @include accordion-title;\n }\n\n .accordion-content {\n @include accordion-content;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group badge\n////\n\n/// Default background color for badges.\n/// @type Color\n$badge-background: $primary-color !default;\n\n/// Default text color for badges.\n/// @type Color\n$badge-color: foreground($badge-background) !default;\n\n/// Default padding inside badges.\n/// @type Number\n$badge-padding: 0.3em !default;\n\n/// Minimum width of a badge.\n/// @type Number\n$badge-minwidth: 2.1em !default;\n\n/// Default font size for badges.\n/// @type Number\n$badge-font-size: 0.6rem !default;\n\n/// Generates the base styles for a badge.\n@mixin badge {\n display: inline-block;\n padding: $badge-padding;\n min-width: $badge-minwidth;\n font-size: $badge-font-size;\n text-align: center;\n border-radius: 50%;\n}\n\n@mixin foundation-badge {\n .badge {\n @include badge;\n\n background: $badge-background;\n color: $badge-color;\n\n @each $name, $color in $foundation-palette {\n @if $name != primary {\n &.#{$name} {\n background: $color;\n color: foreground($color);\n }\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group breadcrumbs\n////\n\n/// Margin around a breadcrumbs container.\n/// @type Number\n$breadcrumbs-margin: 0 0 $global-margin 0 !default;\n\n/// Font size of breadcrumb links.\n/// @type Number\n$breadcrumbs-item-font-size: rem-calc(11) !default;\n\n/// Color of breadcrumb links.\n/// @type Color\n$breadcrumbs-item-color: $primary-color !default;\n\n/// Color of the active breadcrumb link.\n/// @type Color\n$breadcrumbs-item-color-current: $black !default;\n\n/// Opacity of disabled breadcrumb links.\n/// @type Number\n$breadcrumbs-item-color-disabled: $medium-gray !default;\n\n/// Margin between breadcrumb items.\n/// @type Number\n$breadcrumbs-item-margin: 0.75rem !default;\n\n/// If `true`, makes breadcrumb links uppercase.\n/// @type Boolean\n$breadcrumbs-item-uppercase: true !default;\n\n/// If `true`, adds a slash between breadcrumb links.\n/// @type Boolean\n$breadcrumbs-item-slash: true !default;\n\n/// Adds styles for a breadcrumbs container, along with the styles for the `<li>` and `<a>` elements inside of it.\n@mixin breadcrumbs-container {\n @include clearfix;\n list-style: none;\n margin: $breadcrumbs-margin;\n\n // Item wrapper\n li {\n float: #{$global-left};\n color: $breadcrumbs-item-color-current;\n font-size: $breadcrumbs-item-font-size;\n cursor: default;\n\n @if $breadcrumbs-item-uppercase {\n text-transform: uppercase;\n }\n\n @if $breadcrumbs-item-slash {\n // Need to escape the backslash\n $slash: if($global-text-direction == 'ltr', '/', '\\\\');\n\n &:not(:last-child)::after {\n color: $medium-gray;\n content: $slash;\n margin: 0 $breadcrumbs-item-margin;\n position: relative;\n top: 1px;\n opacity: 1;\n }\n }\n @else {\n margin-#{$global-right}: $breadcrumbs-item-margin;\n }\n }\n\n // Page links\n a {\n color: $breadcrumbs-item-color;\n\n &:hover {\n text-decoration: underline;\n }\n }\n}\n\n@mixin foundation-breadcrumbs {\n .breadcrumbs {\n @include breadcrumbs-container;\n\n .disabled {\n color: $breadcrumbs-item-color-disabled;\n cursor: not-allowed;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group callout\n////\n\n/// Default background color.\n/// @type Color\n$callout-background: $white !default;\n\n/// Default fade value for callout backgrounds.\n/// @type Number\n$callout-background-fade: 85% !default;\n\n/// Default border style for callouts.\n/// @type List\n$callout-border: 1px solid rgba($black, 0.25) !default;\n\n/// Default bottom margin for callouts.\n/// @type Number\n$callout-margin: 0 0 1rem 0 !default;\n\n/// Default inner padding for callouts.\n/// @type Number\n$callout-padding: 1rem !default;\n\n/// Default font color for callouts.\n/// @type Color\n$callout-font-color: $body-font-color !default;\n\n/// Default font color for callouts, if the callout has a dark background.\n/// @type Color\n$callout-font-color-alt: $body-background !default;\n\n/// Default border radius for callouts.\n/// @type Color\n$callout-radius: $global-radius !default;\n\n/// Amount to tint links used within colored panels. Set to `false` to disable this feature.\n/// @type Number | Boolean\n$callout-link-tint: 30% !default;\n\n/// Adds basic styles for a callout, including padding and margin.\n@mixin callout-base() {\n margin: $callout-margin;\n padding: $callout-padding;\n border: $callout-border;\n border-radius: $callout-radius;\n position: relative;\n color: $callout-font-color;\n\n // Respect the padding, fool.\n > :first-child {\n margin-top: 0;\n }\n\n > :last-child {\n margin-bottom: 0;\n }\n}\n\n/// Generate quick styles for a callout using a single color as a baseline.\n/// @param {Color} $color [$callout-background] - Color to use.\n@mixin callout-style($color: $callout-background) {\n $background: scale-color($color, $lightness: $callout-background-fade);\n\n background-color: $background;\n}\n\n@mixin callout-size($padding) {\n padding-top: $padding;\n padding-right: $padding;\n padding-bottom: $padding;\n padding-left: $padding;\n}\n\n\n/// Adds styles for a callout.\n/// @param {Color} $color [$callout-background] - Color to use.\n@mixin callout($color: $callout-background) {\n @include callout-base;\n @include callout-style($color);\n}\n\n@mixin foundation-callout {\n .callout {\n @include callout;\n\n @each $name, $color in $foundation-palette {\n &.#{$name} {\n @include callout-style($color);\n }\n }\n\n &.small {\n @include callout-size(0.5rem);\n }\n\n &.large {\n @include callout-size(3rem);\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group close-button\n////\n\n/// Default position of the close button. The first value should be `right` or `left`, and the second value should be `top` or `bottom`.\n/// @type List\n$closebutton-position: right top !default;\n\n/// Right (or left) offset for a close button.\n/// @type Number\n$closebutton-offset-horizontal: 1rem !default;\n\n/// Top (or bottom) offset for a close button.\n/// @type Number\n$closebutton-offset-vertical: 0.5rem !default;\n\n/// Default font size of the close button.\n/// @type Number\n$closebutton-size: 2em !default;\n\n/// The line-height of the close button. It affects the spacing of the element.\n/// @type Number\n$closebutton-lineheight: 1 !default;\n\n/// Default color of the close button.\n/// @type Color\n$closebutton-color: $dark-gray !default;\n\n/// Default color of the close button when being hovered on.\n/// @type Color\n$closebutton-color-hover: $black !default;\n\n/// Adds styles for a close button, using the styles in the settings variables.\n@mixin close-button {\n $x: nth($closebutton-position, 1);\n $y: nth($closebutton-position, 2);\n\n @include disable-mouse-outline;\n position: absolute;\n color: $closebutton-color;\n #{$x}: $closebutton-offset-horizontal;\n #{$y}: $closebutton-offset-vertical;\n font-size: $closebutton-size;\n line-height: $closebutton-lineheight;\n cursor: pointer;\n\n &:hover,\n &:focus {\n color: $closebutton-color-hover;\n }\n}\n\n@mixin foundation-close-button {\n .close-button {\n @include close-button;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group drilldown\n////\n\n/// Transition property to use for animating menus.\n/// @type Transition\n$drilldown-transition: transform 0.15s linear !default;\n\n/// Adds arrows to drilldown items with submenus, as well as the back button.\n/// @type Boolean\n$drilldown-arrows: true !default;\n\n/// Sets drilldown arrow color if arrow is used.\n/// @type Color\n$drilldown-arrow-color: $primary-color !default;\n\n/// Background color for drilldown submenus.\n/// @type Color\n$drilldown-background: $white !default;\n\n@mixin foundation-drilldown-menu {\n // Applied to the Menu container\n .is-drilldown {\n position: relative;\n overflow: hidden;\n\n li {\n display: block !important;\n }\n }\n\n // Applied to nested <ul>s\n .is-drilldown-submenu {\n position: absolute;\n top: 0;\n #{$global-left}: 100%;\n z-index: -1;\n // height: 100%;\n width: 100%;\n background: $drilldown-background;\n transition: $drilldown-transition;\n\n &.is-active {\n z-index: 1;\n display: block;\n transform: translateX(if($global-text-direction == ltr, -100%, 100%));\n }\n\n &.is-closing {\n transform: translateX(if($global-text-direction == ltr, 100%, -100%));\n }\n }\n\n @if $drilldown-arrows {\n .is-drilldown-submenu-parent > a {\n position: relative;\n\n &::after {\n @include css-triangle(6px, $drilldown-arrow-color, $global-right);\n position: absolute;\n top: 50%;\n margin-top: -6px;\n #{$global-right}: 1rem;\n }\n }\n\n .js-drilldown-back > a::before {\n @include css-triangle(6px, $drilldown-arrow-color, $global-left);\n border-#{$global-left}-width: 0;\n display: inline-block;\n vertical-align: middle;\n margin-#{$global-right}: 0.75rem; // Creates space between the arrow and the text\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group dropdown-menu\n////\n\n/// Enables arrows for items with dropdown menus.\n/// @type Boolean\n$dropdownmenu-arrows: true !default;\n\n/// Sets dropdown menu arrow color if arrow is used.\n/// @type Color\n$dropdownmenu-arrow-color: $anchor-color !default;\n\n/// Minimum width of dropdown sub-menus.\n/// @type Length\n$dropdownmenu-min-width: 200px !default;\n\n/// Background color for dropdowns.\n/// @type Color\n$dropdownmenu-background: $white !default;\n\n/// Border for dropdown sub-menus.\n/// @type List\n$dropdownmenu-border: 1px solid $medium-gray !default;\n\n// Border width for dropdown sub-menus.\n// Used to adjust top margin of a sub-menu if a border is used.\n// @type Length\n$dropdownmenu-border-width: nth($dropdownmenu-border, 1);\n\n@mixin left-right-arrows {\n > a::after {\n #{$global-right}: 14px;\n margin-top: -3px;\n }\n\n &.opens-left > a::after {\n @include css-triangle(5px, $dropdownmenu-arrow-color, left);\n }\n\n &.opens-right > a::after {\n @include css-triangle(5px, $dropdownmenu-arrow-color, right);\n }\n}\n\n@mixin dropdown-menu-direction($dir: horizontal) {\n @if $dir == horizontal {\n > li.opens-left {\n > .is-dropdown-submenu {\n left: auto;\n right: 0;\n top: 100%;\n }\n }\n\n > li.opens-right {\n > .is-dropdown-submenu {\n right: auto;\n left: 0;\n top: 100%;\n }\n }\n\n @if $dropdownmenu-arrows {\n > li.is-dropdown-submenu-parent > a {\n padding-#{$global-right}: 1.5rem;\n position: relative;\n }\n\n > li.is-dropdown-submenu-parent > a::after {\n @include css-triangle(5px, $dropdownmenu-arrow-color, down);\n #{$global-right}: 5px;\n margin-top: -2px;\n }\n }\n }\n @else if $dir == vertical {\n > li {\n .is-dropdown-submenu {\n top: 0;\n }\n\n &.opens-left {\n > .is-dropdown-submenu {\n left: auto;\n right: 100%;\n }\n }\n\n &.opens-right {\n > .is-dropdown-submenu {\n right: auto;\n left: 100%;\n }\n }\n\n @if $dropdownmenu-arrows {\n @include left-right-arrows;\n }\n }\n }\n @else {\n @warn 'The direction used for dropdown-menu-direction() must be horizontal or vertical.';\n }\n}\n\n@mixin foundation-dropdown-menu {\n .dropdown.menu {\n @include dropdown-menu-direction(horizontal);\n\n a {\n @include disable-mouse-outline;\n }\n\n .no-js & ul {\n display: none;\n }\n\n &.vertical {\n @include dropdown-menu-direction(vertical);\n }\n\n @each $size in $breakpoint-classes {\n @if $size != $-zf-zero-breakpoint {\n @include breakpoint($size) {\n &.#{$size}-horizontal {\n @include dropdown-menu-direction(horizontal);\n }\n\n &.#{$size}-vertical {\n @include dropdown-menu-direction(vertical);\n }\n }\n }\n }\n\n &.align-right {\n .is-dropdown-submenu.first-sub {\n top: 100%;\n left: auto;\n right: 0;\n }\n }\n }\n\n .is-dropdown-menu.vertical {\n width: 100px;\n\n &.align-right {\n float: right;\n }\n }\n\n .is-dropdown-submenu-parent {\n position: relative;\n\n a::after {\n position: absolute;\n top: 50%;\n #{$global-right}: 5px;\n margin-top: -2px;\n }\n\n &.opens-inner > .is-dropdown-submenu {\n\n top: 100%;\n @if $global-text-direction == 'rtl' {\n right: auto;\n } @else {\n left: auto;\n }\n }\n\n &.opens-left > .is-dropdown-submenu {\n left: auto;\n right: 100%;\n }\n\n &.opens-right > .is-dropdown-submenu {\n right: auto;\n left: 100%;\n }\n }\n\n .is-dropdown-submenu {\n display: none;\n position: absolute;\n top: 0;\n #{$global-left}: 100%;\n min-width: $dropdownmenu-min-width;\n z-index: 1;\n background: $dropdownmenu-background;\n border: $dropdownmenu-border;\n\n .is-dropdown-submenu-parent {\n @if $dropdownmenu-arrows {\n @include left-right-arrows;\n }\n }\n\n @if (type-of($dropdownmenu-border-width) == 'number') {\n .is-dropdown-submenu {\n margin-top: (-$dropdownmenu-border-width);\n }\n }\n\n > li {\n width: 100%;\n }\n\n // [TODO] Cut back specificity\n // scss-lint:disable SelectorDepth\n //&:not(.js-dropdown-nohover) > .is-dropdown-submenu-parent:hover > &, // why is this line needed? Opening is handled by JS and this causes some ugly flickering when the sub is re-positioned automatically...\n &.js-dropdown-active {\n display: block;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group dropdown\n////\n\n/// Padding for dropdown panes.\n/// @type List\n$dropdown-padding: 1rem !default;\n\n/// Border for dropdown panes.\n/// @type List\n$dropdown-border: 1px solid $medium-gray !default;\n\n/// Font size for dropdown panes.\n/// @type List\n$dropdown-font-size: 1rem !default;\n\n/// Width for dropdown panes.\n/// @type Number\n$dropdown-width: 300px !default;\n\n/// Border radius dropdown panes.\n/// @type Number\n$dropdown-radius: $global-radius !default;\n\n/// Sizes for dropdown panes. Each size is a CSS class you can apply.\n/// @type Map\n$dropdown-sizes: (\n tiny: 100px,\n small: 200px,\n large: 400px,\n) !default;\n\n/// Applies styles for a basic dropdown.\n@mixin dropdown-container {\n background-color: $body-background;\n border: $dropdown-border;\n border-radius: $dropdown-radius;\n display: block;\n font-size: $dropdown-font-size;\n padding: $dropdown-padding;\n position: absolute;\n visibility: hidden;\n width: $dropdown-width;\n z-index: 10;\n\n &.is-open {\n visibility: visible;\n }\n}\n\n@mixin foundation-dropdown {\n .dropdown-pane {\n @include dropdown-container;\n }\n\n @each $name, $size in $dropdown-sizes {\n .dropdown-pane.#{$name} {\n width: $size;\n }\n }\n}\n","@mixin foundation-flex-classes {\n // Horizontal alignment using justify-content\n @each $hdir, $prop in map-remove($-zf-flex-justify, left) {\n .align-#{$hdir} {\n @include flex-align($x: $hdir);\n }\n }\n\n // Vertical alignment using align-items and align-self\n @each $vdir, $prop in $-zf-flex-align {\n .align-#{$vdir} {\n @include flex-align($y: $vdir);\n }\n\n .align-self-#{$vdir} {\n @include flex-align-self($y: $vdir);\n }\n }\n\n // Source ordering\n @include -zf-each-breakpoint {\n @for $i from 1 through 6 {\n .#{$-zf-size}-order-#{$i} {\n @include flex-order($i);\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group flex-video\n////\n\n/// Margin below a flex video container.\n/// @type Number\n$flexvideo-margin-bottom: rem-calc(16) !default;\n\n/// Padding used to create a 4:3 aspect ratio.\n/// @type Number\n$flexvideo-ratio: 4 by 3 !default;\n\n/// Padding used to create a 16:9 aspect ratio.\n/// @type Number\n$flexvideo-ratio-widescreen: 16 by 9 !default;\n\n/// Creates a percentage height that can be used as padding in a flex video container.\n/// @param {List} $ratio - Ratio to use to calculate the height, formatted as `x by y`.\n/// @return {Number} A percentage value that can be used as the `padding-bottom` parameter of a flex video container.\n@function flex-video($ratio) {\n $w: nth($ratio, 1);\n $h: nth($ratio, 3);\n @return $h / $w * 100%;\n}\n\n/// Creates a flex video container.\n/// @param {List} $ratio [$flexvideo-ratio] - Ratio to use for the container, formatted as `x by y`.\n@mixin flex-video($ratio: $flexvideo-ratio) {\n position: relative;\n height: 0;\n padding-bottom: flex-video($ratio);\n margin-bottom: $flexvideo-margin-bottom;\n overflow: hidden;\n\n iframe,\n object,\n embed,\n video {\n position: absolute;\n top: 0;\n #{$global-left}: 0;\n width: 100%;\n height: 100%;\n }\n}\n\n@mixin foundation-flex-video {\n .flex-video {\n @include flex-video;\n\n &.widescreen {\n padding-bottom: flex-video($flexvideo-ratio-widescreen);\n }\n\n &.vimeo {\n padding-top: 0;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group label\n////\n\n/// Default background color for labels.\n/// @type Color\n$label-background: $primary-color !default;\n\n/// Default text color for labels.\n/// @type Color\n$label-color: foreground($label-background) !default;\n\n/// Default font size for labels.\n/// @type Number\n$label-font-size: 0.8rem !default;\n\n/// Default padding inside labels.\n/// @type Number\n$label-padding: 0.33333rem 0.5rem !default;\n\n/// Default radius of labels.\n/// @type Number\n$label-radius: $global-radius !default;\n\n/// Generates base styles for a label.\n@mixin label {\n display: inline-block;\n padding: $label-padding;\n font-size: $label-font-size;\n line-height: 1;\n white-space: nowrap;\n cursor: default;\n border-radius: $label-radius;\n}\n\n@mixin foundation-label {\n .label {\n @include label;\n\n background: $label-background;\n color: $label-color;\n\n @each $name, $color in $foundation-palette {\n @if $name != primary {\n &.#{$name} {\n background: $color;\n color: foreground($color);\n }\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group media-object\n////\n\n/// Bottom margin of a media object.\n/// @type Number\n$mediaobject-margin-bottom: $global-margin !default;\n\n/// Left and right padding on sections within a media object.\n/// @type Number\n$mediaobject-section-padding: $global-padding !default;\n\n/// Width of images within a media object, when the object is stacked vertically. Set to 'auto' to use the image's natural width.\n/// @type Number\n$mediaobject-image-width-stacked: 100% !default;\n\n/// Adds styles for a media object container.\n@mixin media-object-container {\n margin-bottom: $mediaobject-margin-bottom;\n display: if($global-flexbox, flex, block);\n\n @if $global-flexbox {\n flex-wrap: nowrap;\n }\n}\n\n/// Adds styles for sections within a media object.\n/// @param {Number} $padding [$mediaobject-section-padding] - Padding between sections.\n@mixin media-object-section($padding: $mediaobject-section-padding) {\n @if $global-flexbox {\n flex: 0 1 auto;\n }\n @else {\n display: table-cell;\n vertical-align: top;\n }\n\n &:first-child {\n padding-#{$global-right}: $padding;\n }\n\n &:last-child:not(:nth-child(2)) {\n padding-#{$global-left}: $padding;\n }\n\n > :last-child {\n margin-bottom: 0;\n }\n}\n\n/// Adds styles to stack sections of a media object. Apply this to the section elements, not the container.\n@mixin media-object-stack {\n padding: 0;\n padding-bottom: $mediaobject-section-padding;\n\n @if $global-flexbox {\n flex-basis: 100%;\n max-width: 100%;\n }\n @else {\n display: block;\n }\n\n img {\n width: $mediaobject-image-width-stacked;\n }\n}\n\n@mixin foundation-media-object {\n .media-object {\n @include media-object-container;\n\n img {\n max-width: none;\n }\n\n @if $global-flexbox {\n &.stack-for-#{$-zf-zero-breakpoint} {\n @include breakpoint($-zf-zero-breakpoint only) {\n flex-wrap: wrap;\n }\n }\n }\n\n &.stack-for-#{$-zf-zero-breakpoint} .media-object-section {\n @include breakpoint($-zf-zero-breakpoint only) {\n @include media-object-stack;\n }\n }\n }\n\n .media-object-section {\n @include media-object-section;\n\n @if $global-flexbox {\n // scss-lint:disable ZeroUnit\n &.main-section {\n flex: 1 1 0px;\n }\n }\n @else {\n &.middle {\n vertical-align: middle;\n }\n\n &.bottom {\n vertical-align: bottom;\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group menu\n////\n\n/// Margin of a menu.\n/// @type Number\n$menu-margin: 0 !default;\n\n/// Left-hand margin of a nested menu.\n/// @type Number\n$menu-margin-nested: 1rem !default;\n\n/// Padding for items in a menu.\n/// @type Number\n$menu-item-padding: 0.7rem 1rem !default;\n\n/// Text color of an active menu item.\n/// @type Color\n$menu-item-color-active: $white !default;\n\n/// Background color of an active menu item.\n/// @type Color\n$menu-item-background-active: map-get($foundation-palette, primary) !default;\n\n/// Spacing between an icon and text in a menu item.\n/// @type Number\n$menu-icon-spacing: 0.25rem !default;\n\n/// Creates the base styles for a Menu.\n@mixin menu-base {\n margin: $menu-margin;\n list-style-type: none;\n\n @if $global-flexbox {\n width: 100%;\n display: flex;\n flex-wrap: nowrap;\n align-items: center;\n }\n\n // List items are table cell to allow for vertical alignment\n > li {\n @include disable-mouse-outline;\n\n @if $global-flexbox {\n flex: 0 0 auto;\n }\n @else {\n display: table-cell;\n vertical-align: middle;\n }\n }\n\n // Reset line height to make the height of the overall item easier to calculate\n > li > a {\n display: block;\n padding: $menu-item-padding;\n line-height: 1;\n }\n\n // Reset styles of inner elements\n input,\n a,\n button {\n margin-bottom: 0;\n }\n}\n\n/// Expands the items of a Menu, so each item is the same width.\n@mixin menu-expand {\n @if $global-flexbox {\n // scss-lint:disable ZeroUnit\n > li {\n flex: 1 1 0px;\n }\n }\n @else {\n width: 100%;\n display: table;\n table-layout: fixed;\n }\n}\n\n/// Sets the direction of a Menu.\n/// @param {Keyword} $dir [horizontal] - Direction of the Menu. Can be `horizontal` or `vertical`.\n@mixin menu-direction($dir: horizontal) {\n @if $dir == horizontal {\n @if $global-flexbox {\n flex-wrap: nowrap;\n\n > li {\n flex: 0 0 auto;\n }\n }\n @else {\n > li {\n display: table-cell;\n }\n }\n }\n @else if $dir == vertical {\n @if $global-flexbox {\n flex-wrap: wrap;\n\n > li {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n > li > a {\n align-items: flex-start;\n justify-content: flex-start;\n }\n }\n @else {\n > li {\n display: block;\n }\n }\n }\n @else {\n @warn 'The direction used for menu-direction() must be horizontal or vertical.';\n }\n}\n\n/// Creates a simple Menu, which has no padding or hover state.\n@mixin menu-simple {\n li {\n line-height: 1;\n display: inline-block;\n margin-#{$global-right}: get-side($menu-item-padding, $global-right);\n }\n\n a {\n padding: 0;\n }\n}\n\n/// Adds styles for a nested Menu, by adding `margin-left` to the menu.\n/// @param {Keyword|Number} $padding [auto] - Length of the margin.\n@mixin menu-nested($margin: $menu-margin-nested) {\n margin-#{$global-left}: $margin;\n}\n\n/// Adds support for icons to Menu items.\n/// @param {Keyword} $position [side] - Positioning for icons. Can be `side` (left, or right on RTL) or `top`.\n/// @param {Boolean} $base [true] - Set to `false` to prevent the shared CSS between side- and top-aligned icons from being printed. Set this to `false` if you're calling the mixin multiple times on the same element.\n@mixin menu-icons($position: side, $base: true) {\n @if $base {\n @if $global-flexbox {\n > li > a {\n display: flex;\n }\n }\n @else {\n > li > a {\n img,\n i,\n svg {\n vertical-align: middle;\n\n + span {\n vertical-align: middle;\n }\n }\n }\n }\n }\n\n @if $position == side {\n > li > a {\n @if $global-flexbox {\n flex-flow: row nowrap;\n }\n\n img,\n i,\n svg {\n margin-#{$global-right}: $menu-icon-spacing;\n\n @if not $global-flexbox {\n display: inline-block;\n }\n }\n }\n }\n @else if $position == top {\n > li > a {\n @if $global-flexbox {\n flex-flow: column nowrap;\n }\n @else {\n text-align: center;\n }\n\n img,\n i,\n svg {\n @if not $global-flexbox {\n display: block;\n margin: 0 auto $menu-icon-spacing;\n }\n @else {\n align-self: stretch;\n text-align: center;\n margin-bottom: $menu-icon-spacing;\n }\n }\n }\n }\n}\n\n@mixin menu-text {\n font-weight: bold;\n color: inherit;\n line-height: 1;\n padding-top: 0;\n padding-bottom: 0;\n padding: $menu-item-padding;\n}\n\n@mixin foundation-menu {\n .menu {\n @include menu-base;\n @include menu-icons;\n\n // Orientation\n @include menu-direction(horizontal);\n\n &.vertical {\n @include menu-direction(vertical);\n }\n\n @each $size in $breakpoint-classes {\n @if $size != $-zf-zero-breakpoint {\n @include breakpoint($size) {\n &.#{$size}-horizontal {\n @include menu-direction(horizontal);\n }\n\n &.#{$size}-vertical {\n @include menu-direction(vertical);\n }\n }\n }\n }\n\n // Simple\n &.simple {\n @include menu-simple;\n }\n\n // Align right\n &.align-#{$global-right} {\n @if $global-flexbox {\n justify-content: flex-end;\n }\n @else {\n @include clearfix;\n\n > li {\n float: $global-right;\n }\n }\n }\n\n // Even-width\n &.expanded {\n @include menu-expand;\n\n > li:first-child:last-child {\n width: 100%;\n }\n }\n\n // Vertical icons\n &.icon-top {\n @include menu-icons(top, $base: false);\n }\n\n // Nesting\n &.nested {\n @include menu-nested;\n }\n\n // Active state\n .active > a {\n color: $menu-item-color-active;\n background: $menu-item-background-active;\n }\n }\n\n .menu-text {\n @include menu-text;\n }\n\n // Align center\n .menu-centered {\n text-align: center;\n\n > .menu {\n display: inline-block;\n }\n }\n\n // Prevent FOUC when using the Responsive Menu plugin\n .no-js [data-responsive-menu] ul {\n display: none;\n }\n}\n","@mixin foundation-menu-icon {\n .menu-icon {\n @include hamburger($color: $titlebar-icon-color, $color-hover: $titlebar-icon-color-hover);\n }\n\n .menu-icon.dark {\n @include hamburger;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group off-canvas\n////\n\n/// Width of an off-canvas menu.\n/// @type Number\n$offcanvas-size: 250px !default;\n\n/// Background color of an off-canvas menu.\n/// @type Color\n$offcanvas-background: $light-gray !default;\n\n/// Z-index of an off-canvas menu.\n/// @type Number\n$offcanvas-zindex: -1 !default;\n\n/// Length of the animation on an off-canvas menu.\n/// @type Number\n$offcanvas-transition-length: 0.5s !default;\n\n/// Timing function of the animation on an off-canvas menu.\n/// @type Keyword\n$offcanvas-transition-timing: ease !default;\n\n/// If `true`, a revealed off-canvas will be fixed-position, and scroll with the screen.\n$offcanvas-fixed-reveal: true !default;\n\n/// Background color for the overlay that appears when an off-canvas menu is open.\n/// @type Color\n$offcanvas-exit-background: rgba($white, 0.25) !default;\n\n/// CSS class used for the main content area. The off-canvas mixins use this to target the page body.\n$maincontent-class: 'off-canvas-content' !default;\n\n/// Box shadow to place under the main content area. This shadow overlaps the off-canvas menus.\n/// @type Shadow\n$maincontent-shadow: 0 0 10px rgba($black, 0.5) !default;\n\n/// Adds baseline styles for off-canvas. This CSS is required to make the other pieces work.\n@mixin off-canvas-basics {\n // Extra properties needed on <html> and <body> to make off-canvas work\n html,\n body {\n height: 100%;\n }\n\n .off-canvas-wrapper {\n width: 100%;\n overflow-x: hidden;\n position: relative;\n backface-visibility: hidden;\n -webkit-overflow-scrolling: auto;\n }\n\n .off-canvas-wrapper-inner {\n @include clearfix;\n position: relative;\n width: 100%;\n min-height: 100%; \n transition: transform $offcanvas-transition-length $offcanvas-transition-timing;\n }\n\n // Container for page content\n .off-canvas-content,\n .#{$maincontent-class} {\n min-height: 100%;\n background: $body-background;\n transition: transform $offcanvas-transition-length $offcanvas-transition-timing;\n backface-visibility: hidden;\n z-index: 1;\n padding-bottom: 0.1px; // Prevents margin collapsing, which would reveal the box shadow of the wrapper\n\n @if has-value($maincontent-shadow) {\n box-shadow: $maincontent-shadow;\n }\n }\n\n // Click-to-exit overlay (generated by JavaScript)\n .js-off-canvas-exit {\n display: none;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: $offcanvas-exit-background;\n cursor: pointer;\n transition: background $offcanvas-transition-length $offcanvas-transition-timing;\n }\n}\n\n/// Adds basic styles for an off-canvas menu.\n@mixin off-canvas-base {\n @include disable-mouse-outline;\n position: absolute;\n background: $offcanvas-background;\n z-index: $offcanvas-zindex;\n max-height: 100%;\n overflow-y: auto;\n transform: translateX(0);\n}\n\n@mixin off-canvas-position(\n $position: left,\n $size: $offcanvas-size,\n $fixed: false\n) {\n @if $position == left {\n left: -$size;\n top: 0;\n width: $size;\n }\n @else if $position == right {\n right: -$size;\n top: 0;\n width: $size;\n }\n\n // Generates an open state class that matches the width of the menu\n @at-root {\n .is-open-#{$position} {\n @if $position == left {\n transform: translateX($size);\n }\n @else if $position == right {\n transform: translateX(-$size);\n }\n }\n }\n}\n\n/// Adds styles that reveal an off-canvas menu.\n/// @param {Keyword} $position [left] - Position of the off-canvas menu being revealed.\n@mixin off-canvas-reveal(\n $position: left\n) {\n #{$position}: 0;\n z-index: auto;\n\n @if $offcanvas-fixed-reveal {\n position: fixed;\n }\n\n & ~ .#{$maincontent-class} {\n margin-#{$position}: $offcanvas-size;\n }\n}\n\n@mixin foundation-off-canvas {\n @include off-canvas-basics;\n\n // Off-canvas container\n .off-canvas {\n @include off-canvas-base;\n\n &.position-left { @include off-canvas-position(left); }\n &.position-right { @include off-canvas-position(right); }\n }\n\n // Reveal off-canvas menu on larger screens\n @each $name, $value in $breakpoint-classes {\n @if $name != $-zf-zero-breakpoint {\n @include breakpoint($name) {\n .position-left.reveal-for-#{$name} {\n @include off-canvas-reveal(left);\n }\n\n .position-right.reveal-for-#{$name} {\n @include off-canvas-reveal(right);\n }\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group orbit\n////\n\n/// Default color for Orbit's bullets.\n/// @type Color\n$orbit-bullet-background: $medium-gray !default;\n\n/// Default active color for Orbit's bullets.\n/// @type Color\n$orbit-bullet-background-active: $dark-gray !default;\n\n/// Default diameter for Orbit's bullets.\n/// @type Number\n$orbit-bullet-diameter: 1.2rem !default;\n\n/// Default margin between Orbit's bullets.\n/// @type Number\n$orbit-bullet-margin: 0.1rem !default;\n\n/// Default distance from slide region for Orbit's bullets.\n/// @type Number\n$orbit-bullet-margin-top: 0.8rem !default;\n\n/// Default bottom margin from Orbit's bullets to whatever content may lurk below it.\n/// @type Number\n$orbit-bullet-margin-bottom: 0.8rem !default;\n\n/// Default background color for Orbit's caption.\n/// @type Color\n$orbit-caption-background: rgba($black, 0.5) !default;\n\n/// Default padding for Orbit's caption.\n/// @type Number\n$orbit-caption-padding: 1rem !default;\n\n/// Default background color for Orbit's controls when hovered.\n/// @type Color\n$orbit-control-background-hover: rgba($black, 0.5) !default;\n\n/// Default padding for Orbit's controls.\n/// @type Number\n$orbit-control-padding: 1rem !default;\n\n/// Default z-index for Orbit's controls.\n/// @type Number\n$orbit-control-zindex: 10 !default;\n\n/// Adds styles for the outer Orbit wrapper. These styles are used on the `.orbit` class.\n@mixin orbit-wrapper {\n position: relative;\n}\n\n/// Adds styles for the inner Orbit slide container. These styles are used on the `.orbit-container` class.\n@mixin orbit-container {\n position: relative;\n margin: 0;\n overflow: hidden;\n list-style: none;\n}\n\n/// Adds styles for the individual slides of an Orbit slider. These styles are used on the `.orbit-slide` class.\n@mixin orbit-slide {\n width: 100%;\n max-height: 100%;\n\n &.no-motionui {\n &.is-active {\n top: 0;\n left: 0;\n }\n }\n}\n\n@mixin orbit-figure {\n margin: 0;\n}\n\n/// Adds styles for a slide containing an image. These styles are used on the `.orbit-image` class.\n@mixin orbit-image {\n margin: 0;\n width: 100%;\n max-width: 100%;\n}\n\n/// Adds styles for an orbit slide caption. These styles are used on the `.orbit-caption` class.\n@mixin orbit-caption {\n position: absolute;\n bottom: 0;\n width: 100%;\n padding: $orbit-caption-padding;\n margin-bottom: 0;\n color: foreground($orbit-caption-background);\n background-color: $orbit-caption-background;\n}\n\n/// Adds base styles for the next/previous buttons in an Orbit slider. These styles are shared between the `.orbit-next` and `.orbit-previous` classes in the default CSS.\n@mixin orbit-control {\n @include disable-mouse-outline;\n @include vertical-center;\n z-index: $orbit-control-zindex;\n padding: $orbit-control-padding;\n color: $white;\n\n &:hover,\n &:active,\n &:focus {\n background-color: $orbit-control-background-hover;\n }\n}\n\n/// Adds styles for the Orbit previous button. These styles are used on the `.orbit-previous` class.\n@mixin orbit-previous {\n #{$global-left}: 0;\n}\n\n/// Adds styles for the Orbit next button. These styles are used on the `.orbit-next` class.\n@mixin orbit-next {\n #{$global-left}: auto;\n #{$global-right}: 0;\n}\n\n/// Adds styles for a container of Orbit bullets. /// Adds styles for the Orbit previous button. These styles are used on the `.orbit-bullets` class.\n@mixin orbit-bullets {\n @include disable-mouse-outline;\n position: relative;\n margin-top: $orbit-bullet-margin-top;\n margin-bottom: $orbit-bullet-margin-bottom;\n text-align: center;\n\n button {\n width: $orbit-bullet-diameter;\n height: $orbit-bullet-diameter;\n margin: $orbit-bullet-margin;\n background-color: $orbit-bullet-background;\n border-radius: 50%;\n\n &:hover {\n background-color: $orbit-bullet-background-active;\n }\n\n &.is-active {\n background-color: $orbit-bullet-background-active;\n }\n }\n}\n\n@mixin foundation-orbit {\n .orbit {\n @include orbit-wrapper;\n }\n\n .orbit-container {\n @include orbit-container;\n }\n\n .orbit-slide {\n @include orbit-slide;\n }\n\n .orbit-figure {\n @include orbit-figure;\n }\n\n .orbit-image {\n @include orbit-image;\n }\n\n .orbit-caption {\n @include orbit-caption;\n }\n\n %orbit-control {\n @include orbit-control;\n }\n\n .orbit-previous {\n @extend %orbit-control;\n @include orbit-previous;\n }\n\n .orbit-next {\n @extend %orbit-control;\n @include orbit-next;\n }\n\n .orbit-bullets {\n @include orbit-bullets;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group pagination\n////\n\n/// Font size of pagination items.\n/// @type Number\n$pagination-font-size: rem-calc(14) !default;\n\n/// Default bottom margin of the pagination object.\n/// @type Number\n$pagination-margin-bottom: $global-margin !default;\n\n/// Text color of pagination items.\n/// @type Color\n$pagination-item-color: $black !default;\n\n/// Padding inside of pagination items.\n/// @type Number\n$pagination-item-padding: rem-calc(3 10) !default;\n\n/// Right margin to separate pagination items.\n/// @type Number\n$pagination-item-spacing: rem-calc(1) !default;\n\n/// Default radius for pagination items.\n/// @type Number\n$pagination-radius: $global-radius !default;\n\n/// Background color of pagination items on hover.\n/// @type Color\n$pagination-item-background-hover: $light-gray !default;\n\n/// Background color of pagination item for the current page.\n/// @type Color\n$pagination-item-background-current: $primary-color !default;\n\n/// Text color of the pagination item for the current page.\n/// @type Color\n$pagination-item-color-current: foreground($pagination-item-background-current) !default;\n\n/// Text color of a disabled pagination item.\n/// @type Color\n$pagination-item-color-disabled: $medium-gray !default;\n\n/// Color of the ellipsis in a pagination menu.\n/// @type Color\n$pagination-ellipsis-color: $black !default;\n\n/// If `false`, don't display page number links on mobile, only next/previous links\n/// and optionally current page number.\n/// @type Boolean\n$pagination-mobile-items: false !default;\n\n/// If `false`, don't display current page number on mobile.\n/// @type Boolean\n$pagination-mobile-current-item: false !default;\n\n/// If `true`, arrows are added to the next and previous links of pagination.\n/// @type Boolean\n$pagination-arrows: true !default;\n\n/// Adds styles for a pagination container. Apply this to a `<ul>`.\n@mixin pagination-container {\n @include clearfix;\n margin-#{$global-left}: 0;\n margin-bottom: $pagination-margin-bottom;\n\n // List item\n li {\n font-size: $pagination-font-size;\n margin-#{$global-right}: $pagination-item-spacing;\n border-radius: $pagination-radius;\n\n @if $pagination-mobile-items {\n display: inline-block;\n }\n @else {\n display: none;\n\n &:last-child,\n &:first-child {\n display: inline-block;\n }\n\n @if $pagination-mobile-current-item {\n &.current {\n display: inline-block;\n }\n }\n\n @include breakpoint(medium) {\n display: inline-block;\n }\n }\n }\n\n // Page links\n a,\n button {\n color: $pagination-item-color;\n display: block;\n padding: $pagination-item-padding;\n border-radius: $global-radius;\n\n &:hover {\n background: $pagination-item-background-hover;\n }\n }\n}\n\n/// Adds styles for the current pagination item. Apply this to an `<a>`.\n@mixin pagination-item-current {\n padding: $pagination-item-padding;\n background: $pagination-item-background-current;\n color: $pagination-item-color-current;\n cursor: default;\n}\n\n/// Adds styles for a disabled pagination item. Apply this to an `<a>`.\n@mixin pagination-item-disabled {\n padding: $pagination-item-padding;\n color: $pagination-item-color-disabled;\n cursor: not-allowed;\n\n &:hover {\n background: transparent;\n }\n}\n\n/// Adds styles for an ellipsis for use in a pagination list.\n@mixin pagination-ellipsis {\n content: '\\2026';\n padding: $pagination-item-padding;\n color: $pagination-ellipsis-color;\n}\n\n@mixin foundation-pagination {\n .pagination {\n @include pagination-container;\n\n .current {\n @include pagination-item-current;\n }\n\n .disabled {\n @include pagination-item-disabled;\n }\n\n .ellipsis::after {\n @include pagination-ellipsis;\n }\n }\n\n @if $pagination-arrows {\n .pagination-previous a::before,\n .pagination-previous.disabled::before {\n content: '\\00ab';\n display: inline-block;\n margin-#{$global-right}: 0.5rem;\n }\n\n .pagination-next a::after,\n .pagination-next.disabled::after {\n content: '\\00bb';\n display: inline-block;\n margin-#{$global-left}: 0.5rem;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n/// Adds styles for a progress bar container.\n@mixin progress-container {\n background-color: $progress-background;\n height: $progress-height;\n margin-bottom: $progress-margin-bottom;\n border-radius: $progress-radius;\n}\n\n/// Adds styles for the inner meter of a progress bar.\n@mixin progress-meter {\n position: relative;\n display: block;\n width: 0%;\n height: 100%;\n background-color: $progress-meter-background;\n\n @if has-value($progress-radius) {\n border-radius: $global-radius;\n }\n}\n\n/// Adds styles for text in the progress meter.\n@mixin progress-meter-text {\n @include absolute-center;\n position: absolute;\n margin: 0;\n font-size: 0.75rem;\n font-weight: bold;\n color: $white;\n white-space: nowrap;\n\n @if has-value($progress-radius) {\n border-radius: $progress-radius;\n }\n}\n\n@mixin foundation-progress-bar {\n // Progress bar\n .progress {\n @include progress-container;\n\n @each $name, $color in $foundation-palette {\n &.#{$name} {\n .progress-meter {\n background-color: $color;\n }\n }\n }\n }\n\n // Inner meter\n .progress-meter {\n @include progress-meter;\n }\n\n // Inner meter text\n .progress-meter-text {\n @include progress-meter-text;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group reveal\n////\n\n/// Default background color of a modal.\n/// @type Color\n$reveal-background: $white !default;\n\n/// Default width of a modal, with no class applied.\n/// @type Number\n$reveal-width: 600px !default;\n\n/// Default maximum width of a modal.\n/// @type Number\n$reveal-max-width: $global-width !default;\n\n/// Default padding inside a modal.\n/// @type Number\n$reveal-padding: $global-padding !default;\n\n/// Default border around a modal.\n/// @type Number\n$reveal-border: 1px solid $medium-gray !default;\n\n/// Default radius for modal.\n/// @type Number\n$reveal-radius: $global-radius !default;\n\n/// z-index for modals. The overlay uses this value, while the modal itself uses this value plus one.\n/// @type Number\n$reveal-zindex: 1005 !default;\n\n/// Background color of modal overlays.\n/// @type Color\n$reveal-overlay-background: rgba($black, 0.45) !default;\n\n/// Adds styles for a modal overlay.\n/// @param {Color} $background [$reveal-overlay-background] - Background color of the overlay.\n@mixin reveal-overlay($background: $reveal-overlay-background) {\n display: none;\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n z-index: $reveal-zindex;\n background-color: $background;\n overflow-y: scroll;\n}\n\n/// Adds base styles for a modal.\n@mixin reveal-modal-base {\n @include disable-mouse-outline;\n display: none;\n z-index: $reveal-zindex + 1;\n padding: $reveal-padding;\n border: $reveal-border;\n background-color: $reveal-background;\n border-radius: $reveal-radius;\n\n @include breakpoint(medium) {\n min-height: 0;\n }\n\n // Make sure rows don't have a min-width on them\n .column,\n .columns {\n min-width: 0;\n }\n\n // Strip margins from the last item in the modal\n > :last-child {\n margin-bottom: 0;\n }\n}\n\n/// Adjusts the width of a modal.\n/// @param {Number} $width - Width of the modal. Generally a percentage.\n/// @param {Number} $max-width [$reveal-max-width] - Maximum width of the modal.\n@mixin reveal-modal-width(\n $width: $reveal-width,\n $max-width: $reveal-max-width\n) {\n @include breakpoint(medium) {\n @extend %reveal-centered;\n width: $width;\n max-width: $reveal-max-width;\n }\n}\n\n/// Creates a full-screen modal, which stretches the full width and height of the window.\n@mixin reveal-modal-fullscreen {\n // scss-lint:disable DuplicateProperty\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n height: 100vh;\n min-height: 100vh;\n max-width: none;\n margin-left: 0;\n border: 0;\n border-radius: 0;\n}\n\n@mixin foundation-reveal {\n // [TODO] Is this necessary?\n // scss-lint:disable QualifyingElement\n body.is-reveal-open {\n overflow: hidden;\n }\n // html gets this class only in iOS\n html.is-reveal-open,\n html.is-reveal-open body {\n min-height: 100%;\n overflow: hidden;\n user-select: none;\n }\n\n // Overlay\n .reveal-overlay {\n @include reveal-overlay;\n }\n\n // Modal container\n .reveal {\n @include reveal-modal-base;\n @include reveal-modal-width($reveal-width);\n position: relative;\n top: 100px;\n margin-left: auto;\n margin-right: auto;\n overflow-y: auto;\n\n // Placeholder selector for medium-and-up modals\n // Prevents duplicate CSS when defining multiple Reveal sizes\n @include breakpoint(medium) {\n %reveal-centered {\n left: auto;\n right: auto;\n margin: 0 auto;\n }\n }\n\n // Remove padding\n &.collapse {\n padding: 0;\n }\n\n // Sizing classes\n &.tiny { @include reveal-modal-width(30%); }\n &.small { @include reveal-modal-width(50%); }\n &.large { @include reveal-modal-width(90%); }\n\n // Full-screen mode\n &.full {\n @include reveal-modal-fullscreen;\n }\n\n @include breakpoint($-zf-zero-breakpoint only) {\n @include reveal-modal-fullscreen;\n }\n\n &.without-overlay {\n position: fixed;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n// [TODO] Check how plugin confirms disabled or vertical status\n// [TODO] Check if transition: all; is necessary\n\n////\n/// @group slider\n////\n\n/// Default slider width of a vertical slider. (Doesn't apply to the native slider.)\n/// @type Number\n$slider-width-vertical: 0.5rem !default;\n\n/// Transition properties to apply to the slider handle and fill. (Doesn't apply to the native slider.)\n/// @type Transition\n$slider-transition: all 0.2s ease-in-out !default;\n\n/// Adds the general styles for sliders.\n@mixin slider-container {\n position: relative;\n height: $slider-height;\n margin-top: 1.25rem;\n margin-bottom: 2.25rem;\n background-color: $slider-background;\n cursor: pointer;\n user-select: none;\n touch-action: none;\n}\n\n/// Adds the general styles for active fill for sliders.\n@mixin slider-fill {\n position: absolute;\n top: 0;\n left: 0;\n display: inline-block;\n max-width: 100%;\n height: $slider-height;\n background-color: $slider-fill-background;\n transition: $slider-transition;\n\n &.is-dragging {\n transition: all 0s linear;\n }\n}\n\n/// Adds the general styles for the slider handles.\n@mixin slider-handle {\n @include disable-mouse-outline;\n @include vertical-center;\n position: absolute;\n left: 0;\n z-index: 1;\n display: inline-block;\n width: $slider-handle-width;\n height: $slider-handle-height;\n background-color: $slider-handle-background;\n transition: $slider-transition;\n touch-action: manipulation;\n border-radius: $slider-radius;\n\n &:hover {\n background-color: scale-color($slider-handle-background, $lightness: -15%);\n }\n\n &.is-dragging {\n transition: all 0s linear;\n }\n}\n\n@mixin slider-disabled {\n opacity: $slider-opacity-disabled;\n cursor: not-allowed;\n}\n\n@mixin slider-vertical {\n display: inline-block;\n width: $slider-width-vertical;\n height: 12.5rem;\n margin: 0 1.25rem;\n transform: scale(1, -1);\n\n .slider-fill {\n top: 0;\n width: $slider-width-vertical;\n max-height: 100%;\n }\n\n .slider-handle {\n position: absolute;\n top: 0;\n left: 50%;\n width: $slider-handle-height;\n height: $slider-handle-width;\n transform: translateX(-50%);\n }\n}\n\n@mixin foundation-slider {\n // Container\n .slider {\n @include slider-container;\n }\n\n // Fill area\n .slider-fill {\n @include slider-fill;\n }\n\n // Draggable handle\n .slider-handle {\n @include slider-handle;\n }\n\n // Disabled state\n .slider.disabled,\n .slider[disabled] {\n @include slider-disabled;\n }\n\n // Vertical slider\n .slider.vertical {\n @include slider-vertical;\n }\n\n // RTL support\n @if $global-text-direction == rtl {\n .slider:not(.vertical) {\n transform: scale(-1, 1);\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n@mixin foundation-sticky {\n .sticky-container {\n position: relative;\n }\n\n .sticky {\n position: absolute;\n z-index: 0;\n transform: translate3d(0, 0, 0);\n }\n\n .sticky.is-stuck {\n position: fixed;\n z-index: 5;\n\n &.is-at-top {\n top: 0;\n }\n\n &.is-at-bottom {\n bottom: 0;\n }\n }\n\n .sticky.is-anchored {\n position: absolute;\n left: auto;\n right: auto;\n\n &.is-at-bottom {\n bottom: 0;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group switch\n////\n\n/// Background color of a switch.\n/// @type Color\n$switch-background: $medium-gray !default;\n\n/// Background active color of a switch.\n/// @type Color\n$switch-background-active: $primary-color !default;\n\n/// Height of a switch, with no class applied.\n/// @type Number\n$switch-height: 2rem !default;\n\n/// Height of a switch with .tiny class.\n/// @type Number\n$switch-height-tiny: 1.5rem !default;\n\n/// Height of a switch with .small class.\n/// @type Number\n$switch-height-small: 1.75rem !default;\n\n/// Height of a switch with .large class.\n/// @type Number\n$switch-height-large: 2.5rem !default;\n\n/// Border radius of the switch\n/// @type Number\n$switch-radius: $global-radius !default;\n\n/// border around a modal.\n/// @type Number\n$switch-margin: $global-margin !default;\n\n/// Background color for the switch container and paddle.\n/// @type Color\n$switch-paddle-background: $white !default;\n\n/// Spacing between a switch paddle and the edge of the body.\n/// @type Number\n$switch-paddle-offset: 0.25rem !default;\n\n/// border radius of the switch paddle\n/// @type Number\n$switch-paddle-radius: $global-radius !default;\n\n/// switch transition.\n/// @type Number\n$switch-paddle-transition: all 0.25s ease-out !default;\n\n// make them variables\n// ask about accessibility on label\n// change class name for text\n\n/// Adds styles for a switch container. Apply this to a container class.\n@mixin switch-container {\n margin-bottom: $switch-margin;\n outline: 0;\n position: relative;\n user-select: none;\n\n // These properties cascade down to the switch text\n color: $white;\n font-weight: bold;\n font-size: rem-calc(14);\n}\n\n/// Adds styles for a switch input. Apply this to an `<input>` within a switch.\n@mixin switch-input {\n opacity: 0;\n position: absolute;\n margin-bottom: 0;\n}\n\n/// Adds styles for the background and paddle of a switch. Apply this to a `<label>` within a switch.\n@mixin switch-paddle {\n background: $switch-background;\n cursor: pointer;\n display: block;\n position: relative;\n width: 4rem;\n height: $switch-height;\n transition: $switch-paddle-transition;\n border-radius: $switch-radius;\n\n // Resetting these <label> presets so type styles cascade down\n color: inherit;\n font-weight: inherit;\n\n // Needed to override specificity\n input + & {\n margin: 0;\n }\n\n // The paddle itself\n &::after {\n background: $switch-paddle-background;\n content: '';\n display: block;\n position: absolute;\n height: 1.5rem;\n #{$global-left}: 0.25rem;\n top: 0.25rem;\n width: 1.5rem;\n transition: $switch-paddle-transition;\n transform: translate3d(0, 0, 0);\n border-radius: $switch-paddle-radius;\n }\n\n // Change the visual style when the switch is active\n input:checked ~ & {\n background: $switch-background-active;\n\n &::after {\n #{$global-left}: 2.25rem;\n }\n }\n\n input:focus ~ & {\n @include disable-mouse-outline;\n }\n}\n\n/// Adds base styles for active/inactive text inside a switch. Apply this to text elements inside the switch `<label>`.\n@mixin switch-text {\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n}\n\n/// Adds styles for the active state text within a switch.\n@mixin switch-text-active {\n #{$global-left}: 8%;\n display: none;\n\n input:checked + label > & {\n display: block;\n }\n}\n\n/// Adds styles for the inactive state text within a switch.\n@mixin switch-text-inactive {\n #{$global-right}: 15%;\n\n input:checked + label > & {\n display: none;\n }\n}\n\n/// Changes the size of a switch by modifying the size of the body and paddle. Apply this to a switch container.\n/// @param {Number} $font-size [1rem] - Font size of label text within the switch.\n/// @param {Number} $width [4rem] - Width of the switch body.\n/// @param {Number} $height [2rem] - Height of the switch body.\n/// @param {Number} $paddle-width [1.5rem] - Width of the switch paddle.\n/// @param {Number} $paddle-offset [0.25rem] - Spacing between the switch paddle and the edge of the switch body.\n@mixin switch-size(\n $font-size: 1rem,\n $width: 4rem,\n $height: 2rem,\n $paddle-width: 1.5rem,\n $paddle-offset: 0.25rem\n) {\n $paddle-height: $height - ($paddle-offset * 2);\n $paddle-left-active: $width - $paddle-width - $paddle-offset;\n\n height: $height;\n \n .switch-paddle {\n width: $width;\n height: $height;\n font-size: $font-size;\n }\n\n .switch-paddle::after {\n width: $paddle-width;\n height: $paddle-height;\n }\n\n input:checked ~ .switch-paddle::after {\n #{$global-left}: $paddle-left-active;\n }\n}\n\n@mixin foundation-switch {\n // Container class\n .switch {\n height: $switch-height;\n @include switch-container;\n }\n\n // <input> element\n .switch-input {\n @include switch-input;\n }\n\n // <label> element\n .switch-paddle {\n @include switch-paddle;\n }\n\n // Base label text styles\n %switch-text {\n @include switch-text;\n }\n\n // Active label text styles\n .switch-active {\n @extend %switch-text;\n @include switch-text-active;\n }\n\n // Inactive label text styles\n .switch-inactive {\n @extend %switch-text;\n @include switch-text-inactive;\n }\n\n // Switch sizes\n .switch.tiny {\n @include switch-size(rem-calc(10), 3rem, $switch-height-tiny, 1rem, $switch-paddle-offset);\n }\n\n .switch.small {\n @include switch-size(rem-calc(12), 3.5rem, $switch-height-small, 1.25rem, $switch-paddle-offset);\n }\n\n .switch.large {\n @include switch-size(rem-calc(16), 5rem, $switch-height-large, 2rem, $switch-paddle-offset);\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n// scss-lint:disable MergeableSelector, QualifyingElement\n\n////\n/// @group table\n////\n\n/// Default color for table background.\n/// @type Color\n$table-background: $white !default;\n\n/// Default scale for darkening the striped table rows and the table border.\n/// @type Number\n$table-color-scale: 5% !default;\n\n/// Default style for table border.\n/// @type List\n$table-border: 1px solid smart-scale($table-background, $table-color-scale) !default;\n\n/// Default padding for table.\n/// @type Number\n$table-padding: rem-calc(8 10 10) !default;\n\n/// Default scale for darkening the table rows on hover.\n/// @type Number\n$table-hover-scale: 2% !default;\n\n/// Default color of standard rows on hover.\n/// @type List\n$table-row-hover: darken($table-background, $table-hover-scale) !default;\n\n/// Default color of striped rows on hover.\n/// @type List\n$table-row-stripe-hover: darken($table-background, $table-color-scale + $table-hover-scale) !default;\n\n/// Default background color for striped rows.\n/// @type Color\n$table-striped-background: smart-scale($table-background, $table-color-scale) !default;\n\n/// Default value for showing the stripe on rows of the tables, excluding the header and footer. If even, the even rows will have a background color. If odd, the odd rows will have a background color. If empty, or any other value, the table rows will have no striping.\n/// @type Keyword\n$table-stripe: even !default;\n\n/// Default color for header background.\n/// @type Color\n$table-head-background: smart-scale($table-background, $table-color-scale / 2) !default;\n\n/// Default color of header rows on hover.\n/// @type List\n$table-head-row-hover: darken($table-head-background, $table-hover-scale) !default;\n\n/// Default color for footer background.\n/// @type Color\n$table-foot-background: smart-scale($table-background, $table-color-scale) !default;\n\n/// Default color of footer rows on hover.\n/// @type List\n$table-foot-row-hover: darken($table-foot-background, $table-hover-scale) !default;\n\n/// Default font color for header.\n/// @type Color\n$table-head-font-color: $body-font-color !default;\n\n/// Default font color for footer.\n/// @type Color\n$table-foot-font-color: $body-font-color !default;\n\n/// Default value for showing the header when using stacked tables.\n/// @type Boolean\n$show-header-for-stacked: false !default;\n\n@mixin -zf-table-children-styles($stripe: $table-stripe) {\n thead,\n tbody,\n tfoot {\n border: $table-border;\n background-color: $table-background;\n }\n\n // Caption\n caption {\n font-weight: $global-weight-bold;\n padding: $table-padding;\n }\n \n // Table head\n thead {\n background: $table-head-background;\n color: $table-head-font-color;\n }\n\n // Table foot\n tfoot {\n background: $table-foot-background;\n color: $table-foot-font-color;\n }\n\n // Table head and foot\n thead,\n tfoot {\n // Rows within head and foot\n tr {\n background: transparent;\n }\n\n // Cells within head and foot\n th,\n td {\n padding: $table-padding;\n font-weight: $global-weight-bold;\n text-align: #{$global-left};\n }\n }\n\n // Table rows\n tbody {\n tr {\n // If stripe is set to even, darken the even rows.\n @if $stripe == even {\n &:nth-child(even) {\n background-color: $table-striped-background;\n }\n }\n\n // If stripe is set to odd, darken the odd rows.\n @else if $stripe == odd {\n &:nth-child(odd) {\n background-color: $table-striped-background;\n }\n }\n }\n\n th,\n td {\n padding: $table-padding;\n }\n }\n}\n\n/// Adds the general styles for tables.\n/// @param {Keyword} $stripe [$table-stripe] - Uses keywords even, odd, or none to darken rows of the table. The default value is even.\n@mixin table(\n $stripe: $table-stripe,\n $nest: false\n) {\n width: 100%;\n margin-bottom: $global-margin;\n border-radius: $global-radius;\n\n @if $nest {\n @include -zf-table-children-styles($stripe);\n }\n @else {\n @at-root {\n @include -zf-table-children-styles($stripe);\n }\n }\n}\n\n/// Adds the ability to horizontally scroll the table when the content overflows horizontally.\n@mixin table-scroll {\n display: block;\n width: 100%;\n overflow-x: auto;\n}\n\n/// Slightly darkens the table rows on hover.\n@mixin table-hover {\n thead tr {\n //Darkens the table header rows on hover.\n &:hover {\n background-color: $table-head-row-hover;\n }\n }\n\n tfoot tr {\n //Darkens the table footer rows on hover.\n &:hover {\n background-color: $table-foot-row-hover;\n }\n }\n\n tbody tr {\n //Darkens the non-striped table rows on hover.\n &:hover {\n background-color: $table-row-hover;\n }\n\n //Darkens the even striped table rows.\n @if($table-stripe == even) {\n &:nth-of-type(even):hover {\n background-color: $table-row-stripe-hover;\n }\n }\n\n //Darkens the odd striped table rows.\n @elseif($table-stripe == odd) {\n &:nth-of-type(odd):hover {\n background-color: $table-row-stripe-hover;\n }\n }\n }\n}\n\n/// Adds styles for a stacked table. Useful for small-screen layouts.\n/// @param {Boolean} $header [$show-header-for-stacked] - Show the first th of header when stacked.\n@mixin table-stack($header: $show-header-for-stacked) {\n @if $header {\n thead {\n th:first-child {\n display: block;\n }\n\n th {\n display: none;\n }\n }\n }\n @else {\n thead {\n display: none;\n }\n }\n\n tfoot {\n display: none;\n }\n\n tr,\n th,\n td {\n display: block;\n }\n\n td {\n border-top: 0;\n }\n}\n\n@mixin foundation-table($nest: false) {\n table {\n @include table($nest: $nest);\n }\n\n table.stack {\n @include breakpoint(medium down) {\n @include table-stack;\n }\n }\n\n table.scroll {\n @include table-scroll;\n }\n\n table.hover {\n @include table-hover;\n }\n\n .table-scroll {\n overflow-x: auto;\n\n table {\n width: auto;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group tabs\n////\n\n/// Default margin of the tab bar.\n/// @type Number\n$tab-margin: 0 !default;\n\n/// Default background color of a tab bar.\n/// @type Color\n$tab-background: $white !default;\n\n/// active background color of a tab bar.\n/// @type Color\n$tab-background-active: $light-gray !default;\n\n/// Font size of tab items.\n/// @type Number\n$tab-item-font-size: rem-calc(12) !default;\n\n/// Default background color on hover for items in a Menu.\n$tab-item-background-hover: $white !default;\n\n/// Default padding of a tab item.\n/// @type Number\n$tab-item-padding: 1.25rem 1.5rem !default;\n\n/// Maximum number of `expand-n` classes to include in the CSS.\n/// @type Number\n$tab-expand-max: 6 !default;\n\n/// Default background color of tab content.\n/// @type Color\n$tab-content-background: $white !default;\n\n/// Default border color of tab content.\n/// @type Color\n$tab-content-border: $light-gray !default;\n\n/// Default text color of tab content.\n/// @type Color\n$tab-content-color: foreground($tab-background, $primary-color) !default;\n\n/// Default padding for tab content.\n/// @type Number | List\n$tab-content-padding: 1rem !default;\n\n/// Adds styles for a tab container. Apply this to a `<ul>`.\n@mixin tabs-container {\n @include clearfix;\n margin: $tab-margin;\n list-style-type: none;\n background: $tab-background;\n border: 1px solid $tab-content-border;\n}\n\n/// Augments a tab container to have vertical tabs. Use this in conjunction with `tabs-container()`.\n@mixin tabs-container-vertical {\n > li {\n width: auto;\n float: none;\n display: block;\n }\n}\n\n/// Adds styles for the links within a tab container. Apply this to the `<li>` elements inside a tab container.\n@mixin tabs-title {\n float: #{$global-left};\n\n > a {\n display: block;\n padding: $tab-item-padding;\n line-height: 1;\n font-size: $tab-item-font-size;\n\n &:hover {\n background: $tab-item-background-hover;\n }\n\n &:focus,\n &[aria-selected='true'] {\n background: $tab-background-active;\n }\n }\n}\n\n/// Adds styles for the wrapper that surrounds a tab group's content panes.\n@mixin tabs-content {\n background: $tab-content-background;\n transition: all 0.5s ease;\n border: 1px solid $tab-content-border;\n border-top: 0;\n}\n\n/// Augments a tab content container to have a vertical style, by shifting the border around. Use this in conjunction with `tabs-content()`.\n@mixin tabs-content-vertical {\n border: 1px solid $tab-content-border;\n border-#{$global-left}: 0;\n}\n\n/// Adds styles for an individual tab content panel within the tab content container.\n@mixin tabs-panel {\n display: none;\n padding: $tab-content-padding;\n\n &.is-active {\n display: block;\n }\n}\n\n@mixin foundation-tabs {\n .tabs {\n @include tabs-container;\n }\n\n // Vertical\n .tabs.vertical {\n @include tabs-container-vertical;\n }\n\n // Simple\n .tabs.simple {\n > li > a {\n padding: 0;\n\n &:hover {\n background: transparent;\n }\n }\n }\n\n // Primary color\n .tabs.primary {\n background: $primary-color;\n\n > li > a {\n color: foreground($primary-color);\n\n &:hover,\n &:focus {\n background: smart-scale($primary-color);\n }\n }\n }\n\n .tabs-title {\n @include tabs-title;\n }\n\n .tabs-content {\n @include tabs-content;\n }\n\n .tabs-content.vertical {\n @include tabs-content-vertical;\n }\n\n .tabs-panel {\n @include tabs-panel;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group title-bar\n////\n\n/// Background color of a title bar.\n/// @type Color\n$titlebar-background: $black !default;\n\n/// Color of text inside a title bar.\n/// @type Color\n$titlebar-color: $white !default;\n\n/// Padding inside a title bar.\n/// @type Length\n$titlebar-padding: 0.5rem !default;\n\n/// Font weight of text inside a title bar.\n/// @type Weight\n$titlebar-text-font-weight: bold !default;\n\n/// Color of menu icons inside a title bar.\n/// @type Color\n$titlebar-icon-color: $white !default;\n\n/// Color of menu icons inside a title bar on hover.\n/// @type Color\n$titlebar-icon-color-hover: $medium-gray !default;\n\n/// Spacing between the menu icon and text inside a title bar.\n/// @type Length\n$titlebar-icon-spacing: 0.25rem !default;\n\n@mixin foundation-title-bar {\n .title-bar {\n background: $titlebar-background;\n color: $titlebar-color;\n padding: $titlebar-padding;\n\n @if $global-flexbox {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n @else {\n @include clearfix;\n }\n\n .menu-icon {\n margin-#{$global-left}: $titlebar-icon-spacing;\n margin-#{$global-right}: $titlebar-icon-spacing;\n }\n }\n\n @if $global-flexbox {\n // scss-lint:disable ZeroUnit\n .title-bar-left,\n .title-bar-right {\n flex: 1 1 0px;\n }\n\n .title-bar-right {\n text-align: right;\n }\n }\n @else {\n .title-bar-left {\n float: left;\n }\n\n .title-bar-right {\n float: right;\n text-align: right;\n }\n }\n\n .title-bar-title {\n font-weight: $titlebar-text-font-weight;\n vertical-align: middle;\n display: inline-block;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group top-bar\n////\n\n/// Padding for the top bar.\n/// @type Number\n$topbar-padding: 0.5rem !default;\n\n/// Background color for the top bar. This color also cascades to menus within the top bar.\n/// @type Color\n$topbar-background: $light-gray !default;\n\n/// Background color submenus within the top bar. Usefull if $topbar-background is transparent.\n/// @type Color\n$topbar-submenu-background: $topbar-background !default;\n\n/// Spacing for the top bar title.\n/// @type Number\n$topbar-title-spacing: 1rem !default;\n\n/// Maximum width of `<input>` elements inside the top bar.\n/// @type Number\n$topbar-input-width: 200px !default;\n\n/// Breakpoint at which top bar switches from mobile to desktop view.\n/// @type Breakpoint\n$topbar-unstack-breakpoint: medium !default;\n\n/// Adds styles for a top bar container.\n@mixin top-bar-container {\n @if $global-flexbox {\n display: flex;\n align-items: center;\n justify-content: space-between;\n flex-wrap: nowrap;\n }\n @else {\n @include clearfix;\n }\n\n padding: $topbar-padding;\n\n &,\n ul {\n background-color: $topbar-background;\n }\n\n // Check if $topbar-background is differnt from $topbar-background-submenu\n @if ($topbar-background != $topbar-submenu-background) {\n ul ul {\n background-color: $topbar-submenu-background;\n }\n }\n\n // Restrain width of inputs by default to make them easier to arrange\n input {\n max-width: $topbar-input-width;\n margin-#{$global-right}: 1rem;\n }\n\n // The above styles shouldn't apply to input group fields\n .input-group-field {\n width: 100%;\n margin-#{$global-right}: 0;\n }\n\n // scss-lint:disable QualifyingElement\n input.button {\n width: auto;\n }\n}\n\n/// Makes sections of a top bar stack on top of each other.\n@mixin top-bar-stacked {\n @if $global-flexbox {\n flex-wrap: wrap;\n\n // Sub-sections\n .top-bar-left,\n .top-bar-right {\n flex: 0 0 100%;\n max-width: 100%;\n }\n }\n @else {\n // Sub-sections\n .top-bar-left,\n .top-bar-right {\n width: 100%;\n }\n }\n}\n\n/// Undoes the CSS applied by the `top-bar-stacked()` mixin.\n@mixin top-bar-unstack {\n @if $global-flexbox {\n flex-wrap: nowrap;\n\n // scss-lint:disable ZeroUnit\n .top-bar-left {\n flex: 1 1 auto;\n }\n .top-bar-right {\n flex: 0 1 auto;\n }\n }\n @else {\n .top-bar-left,\n .top-bar-right {\n width: auto;\n }\n }\n}\n\n@mixin foundation-top-bar {\n // Top bar container\n .top-bar {\n @include top-bar-container;\n\n // Stack on small screens by default\n @include top-bar-stacked;\n\n @include breakpoint($topbar-unstack-breakpoint) {\n @include top-bar-unstack;\n }\n\n // Generate classes for stacking on each screen size (defined in $breakpoint-classes)\n @each $size in $breakpoint-classes {\n @if $size != $-zf-zero-breakpoint {\n &.stacked-for-#{$size} {\n @include breakpoint($size down) {\n @include top-bar-stacked;\n }\n }\n }\n }\n }\n\n // Sub-sections\n @if $global-flexbox {\n .top-bar-title {\n flex: 0 0 auto;\n margin-right: $topbar-title-spacing;\n }\n\n .top-bar-left,\n .top-bar-right {\n flex: 0 0 auto;\n }\n }\n @else {\n .top-bar-title {\n float: left;\n margin-right: $topbar-title-spacing;\n\n }\n\n .top-bar-left {\n float: left;\n }\n\n .top-bar-right {\n float: right;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group thumbnail\n////\n\n/// Border around thumbnail images.\n/// @type Border\n$thumbnail-border: solid 4px $white !default;\n\n/// Bottom margin for thumbnail images.\n/// @type Length\n$thumbnail-margin-bottom: $global-margin !default;\n\n/// Box shadow under thumbnail images.\n/// @type Shadow\n$thumbnail-shadow: 0 0 0 1px rgba($black, 0.2) !default;\n\n/// Box shadow under thumbnail images.\n/// @type Shadow\n$thumbnail-shadow-hover: 0 0 6px 1px rgba($primary-color, 0.5) !default;\n\n/// Transition proprties for thumbnail images.\n/// @type Transition\n$thumbnail-transition: box-shadow 200ms ease-out !default;\n\n/// Default radius for thumbnail images.\n/// @type Number\n$thumbnail-radius: $global-radius !default;\n\n/// Adds thumbnail styles to an element.\n@mixin thumbnail {\n border: $thumbnail-border;\n box-shadow: $thumbnail-shadow;\n display: inline-block;\n line-height: 0;\n max-width: 100%;\n transition: $thumbnail-transition;\n border-radius: $thumbnail-radius;\n margin-bottom: $thumbnail-margin-bottom;\n\n &:hover,\n &:focus {\n box-shadow: $thumbnail-shadow-hover;\n }\n}\n\n@mixin foundation-thumbnail {\n .thumbnail {\n @include thumbnail;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group tooltip\n////\n\n/// Default font weight of the defined term.\n/// @type Keyword | Number\n$has-tip-font-weight: $global-weight-bold !default;\n\n/// Default border bottom of the defined term.\n/// @type List\n$has-tip-border-bottom: dotted 1px $dark-gray !default;\n\n/// Default color of the tooltip background.\n/// @type Color\n$tooltip-background-color: $black !default;\n\n/// Default color of the tooltip font.\n/// @type Color\n$tooltip-color: $white !default;\n\n/// Default padding of the tooltip background.\n/// @type Number\n$tooltip-padding: 0.75rem !default;\n\n/// Default font size of the tooltip text. By default, we recommend a smaller font size than the body copy.\n/// @type Number\n$tooltip-font-size: $small-font-size !default;\n\n/// Default pip width for tooltips.\n/// @type Number\n$tooltip-pip-width: 0.75rem !default;\n\n/// Default pip height for tooltips. This is helpful for calculating the distance of the tooltip from the tooltip word.\n/// @type Number\n$tooltip-pip-height: $tooltip-pip-width * 0.866 !default;\n\n/// Default radius for tooltips.\n/// @type Number\n$tooltip-radius: $global-radius !default;\n\n@mixin has-tip {\n border-bottom: $has-tip-border-bottom;\n font-weight: $has-tip-font-weight;\n position: relative;\n display: inline-block;\n cursor: help;\n}\n\n@mixin tooltip {\n background-color: $tooltip-background-color;\n color: $tooltip-color;\n font-size: $tooltip-font-size;\n padding: $tooltip-padding;\n position: absolute;\n z-index: 10;\n top: calc(100% + #{$tooltip-pip-height});\n max-width: 10rem !important;\n border-radius: $tooltip-radius;\n\n &::before {\n @include css-triangle($tooltip-pip-width, $tooltip-background-color, up);\n bottom: 100%;\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n }\n\n &.top::before {\n @include css-triangle($tooltip-pip-width, $tooltip-background-color, down);\n top: 100%;\n bottom: auto;\n }\n\n &.left::before {\n @include css-triangle($tooltip-pip-width, $tooltip-background-color, right);\n bottom: auto;\n left: 100%;\n top: 50%;\n transform: translateY(-50%);\n }\n\n &.right::before {\n @include css-triangle($tooltip-pip-width, $tooltip-background-color, left);\n bottom: auto;\n left: auto;\n right: 100%;\n top: 50%;\n transform: translateY(-50%);\n }\n}\n\n@mixin foundation-tooltip {\n .has-tip {\n @include has-tip;\n }\n\n .tooltip {\n @include tooltip;\n }\n}\n","// Motion UI by ZURB\n// foundation.zurb.com/motion-ui\n// Licensed under MIT Open Source\n\n@import 'settings';\n\n@import 'util/animation';\n@import 'util/args';\n@import 'util/keyframe';\n@import 'util/selector';\n@import 'util/series';\n@import 'util/transition';\n@import 'util/unit';\n\n@import 'effects/fade';\n@import 'effects/hinge';\n@import 'effects/spin';\n@import 'effects/zoom';\n@import 'effects/shake';\n@import 'effects/slide';\n@import 'effects/wiggle';\n\n@import 'transitions/fade';\n@import 'transitions/hinge';\n@import 'transitions/zoom';\n@import 'transitions/slide';\n@import 'transitions/spin';\n\n@import 'classes';\n","/// Format for CSS classes created with Motion UI.\n/// @type Map\n/// @prop {Boolean} append [true] - Defines if selectors are chained to the selector (`.class.enter`), or appended as a new class (`.class-enter`).\n/// @prop {String} prefix ['mui-'] - Prefix to add before the state of a class. Enter an empty string to use no prefix.\n/// @prop {String} prefix ['-active'] - Suffix to add to the active state class.\n$motion-ui-classes: (\n chain: true,\n prefix: 'mui-',\n active: '-active',\n) !default;\n\n/// State names to reference when writing motion classes. To use multiple class names for one state, enter a list of strings instead of one string.\n/// @type Map\n$motion-ui-states: (\n in: 'enter',\n out: 'leave',\n) !default;\n\n/// Default speed that transitions and animations play at, along with values for modifier classes to change the speed.\n/// @type Map\n$motion-ui-speeds: (\n default: 500ms,\n slow: 750ms,\n fast: 250ms,\n) !default;\n\n/// Default delay to add before motion, along with values for modifier classes to change the delay.\n/// @type Map\n$motion-ui-delays: (\n default: 0,\n short: 300ms,\n long: 700ms,\n) !default;\n\n/// Default easing for transitions and animations, along with values for modifier classes to change the easing.\n/// @type Map\n$motion-ui-easings: (\n default: linear,\n linear: linear,\n ease: ease,\n ease-in: ease-in,\n ease-out: ease-out,\n ease-in-out: ease-in-out,\n bounce-in: cubic-bezier(0.485, 0.155, 0.24, 1.245),\n bounce-out: cubic-bezier(0.485, 0.155, 0.515, 0.845),\n bounce-in-out: cubic-bezier(0.76, -0.245, 0.24, 1.245),\n) !default;\n\n/// Miscellaneous settings related to Motion UI.\n/// @type Map\n/// @prop {Boolean} slide-and-fade [false] - Defines if slide motions should also fade in/out.\n/// @prop {Boolean} slide-and-fade [true] - Defines if hinge motions should also fade in/out.\n/// @prop {Boolean} slide-and-fade [true] - Defines if scale motions should also fade in/out.\n/// @prop {Boolean} slide-and-fade [true] - Defines if spin motions should also fade in/out.\n$motion-ui-settings: (\n slide-and-fade: false,\n hinge-and-fade: true,\n scale-and-fade: true,\n spin-and-fade: true,\n activate-queue-class: 'is-animating',\n) !default;\n","/// Creates a keyframe from one or more effect functions and assigns it to the element by adding the `animation-name` property.\n/// @param {Function} $effects... - One or more effect functions to build the keyframe with.\n@mixin mui-animation($args...) {\n $name: map-get(-mui-process-args($args...), name);\n @include mui-keyframes($name, $args...);\n animation-name: unquote($name);\n}\n","/// Processes a series of keyframe function arguments.\n/// @access private\n@function -mui-process-args($args...) {\n @if length($args) == 1 {\n $arg: nth($args, 1);\n\n @if type-of($arg) == 'string' {\n @return call($arg);\n } @else if type-of($arg) == 'map' {\n @return $arg;\n }\n }\n\n @return -mui-keyframe-combine($args...);\n}\n","// Internal counter for creating unique keyframe names\n$-mui-custom: 0;\n\n/// Creates a keyframe from one or more effect functions. Use this function instead of `mui-animation` if you want to create a keyframe animation *without* automatically assigning it to the element.\n/// @param {String} $name - Name of the keyframe.\n/// @param {Function} $effects... - One or more effect functions to build the keyframe with.\n@mixin mui-keyframes($name, $effects...) {\n $obj: -mui-process-args($effects...);\n $obj: map-remove($obj, name);\n\n @keyframes #{$name} {\n // Now iterate through each keyframe percentage\n @each $pct, $props in $obj {\n #{-mui-keyframe-pct($pct)} {\n // Lastly, iterate through each CSS property within a percentage and print it out\n @each $prop, $value in $props {\n #{$prop}: #{$value};\n }\n }\n }\n }\n}\n\n/// Creates a string for a CSS keyframe, by converting a list of numbers to a comma-separated list of percentage values.\n/// @param {Number|List} $input - List of numbers to use.\n/// @return {String} A set of comma-separated percentage values.\n/// @access private\n@function -mui-keyframe-pct($input) {\n $output: ();\n\n @if type-of($input) == 'number' {\n $output: ($input * 1%);\n } @else if type-of($input) == 'list' {\n @each $i in $input {\n $output: append($output, ($i * 1%), comma);\n }\n }\n\n @return $output;\n}\n\n/// Prints the CSS properties from a specific key in a keyframes map. Used to borrow CSS from keyframe functions for use in transitions.\n/// @param {Map} $kf - Keyframe map to extract from.\n/// @param {Number} $key - Key in the map to print the CSS of.\n/// @access private\n@mixin -mui-keyframe-get($kf, $key) {\n $map: map-get($kf, $key);\n\n @each $prop, $value in $map or () {\n // Some keyframe maps store transforms as quoted strings\n @if type-of($value) == 'string' {\n $value: unquote($value);\n }\n #{$prop}: $value;\n }\n}\n\n/// Reformats a map containing keys with a list of values, so that each key is a single value.\n/// @param {Map} $map - Map to split up.\n/// @return {Map} A reformatted map.\n/// @access private\n@function -mui-keyframe-split($map) {\n $new-map: ();\n\n // Split keys with multiple values into individual keys\n @each $key, $item in $map {\n $key-type: type-of($key);\n\n @if $key-type == 'number' {\n $new-map: map-merge($new-map, ($key: $item));\n } @else if $key-type == 'list' {\n @each $k in $key {\n $new-map: map-merge($new-map, ($k: $item));\n }\n }\n }\n\n @return $new-map;\n}\n\n/// Combines a series of keyframe objects into one.\n/// @param {Map} $maps... - A series of maps to merge, as individual parameters.\n/// @return {Map} A combined keyframe object.\n/// @access private\n@function -mui-keyframe-combine($maps...) {\n $new-map: ();\n\n // Iterate through each map passed in\n @each $map in $maps {\n @if type-of($map) == 'string' {\n $map: call($map);\n }\n\n $map: -mui-keyframe-split($map);\n\n // Iterate through each keyframe in the map\n // $key is the keyframe percentage\n // $value is a map of CSS properties\n @each $key, $value in $map {\n $new-value: ();\n\n @if map-has-key($new-map, $key) {\n // If the map already has the keyframe %, append the new property\n $new-value: -mui-merge-properties(map-get($new-map, $key), $value);\n } @else {\n // Otherwise, create a new map with the new property\n $new-value: $value;\n }\n\n // Finally, merge the modified keyframe value into the output map\n $new-map: map-merge($new-map, ($key: $new-value));\n }\n }\n\n // Make a name for the keyframes\n $-mui-custom: $-mui-custom + 1 !global;\n $map-name: (name: 'custom-#{$-mui-custom}');\n $new-map: map-merge($new-map, $map-name);\n\n @return $new-map;\n}\n\n/// Combines two maps of CSS properties into one map. If both maps have a transform property, the values from each will be combined into one property.\n/// @param {Map} $one - First map to merge.\n/// @param {Map} $two - Second map to merge.\n/// @return {Map} A combined map.\n/// @access private\n@function -mui-merge-properties($one, $two) {\n @if map-has-key($one, transform) and map-has-key($two, transform) {\n $transform: join(map-get($one, transform), map-get($two, transform));\n $one: map-merge($one, (transform: $transform));\n $two: map-remove($two, transform);\n }\n\n @return map-merge($one, $two);\n}\n","/// Builds a selector for a motion class, using the settings defined in the `$motion-ui-classes` and `$motion-ui-states` maps.\n/// @param {String|List} $states - One or more strings that correlate to a state.\n/// @param {Boolean} $active - Defines if the selector is for the setup or active class.\n/// @return {String} A selector that can be interpolated into your Sass code.\n/// @access private\n@function -mui-build-selector($states, $active: false) {\n $return: '';\n $chain: map-get($motion-ui-classes, chain);\n $prefix: map-get($motion-ui-classes, prefix);\n $suffix: map-get($motion-ui-classes, active);\n\n @each $sel in $states {\n $return: $return + if($chain, '&.', '#{&}-') + $prefix + $sel;\n\n @if $active {\n $return: $return + if($chain, '.', '#{&}-') + $prefix + $sel + $suffix;\n }\n\n $return: $return + ', ';\n }\n\n @return str-slice($return, 1, -3);\n}\n","$-mui-queue: ();\n\n/// Pauses the animation on an element by default, and then plays it when an active class is added to a parent. Also sets the fill mode of the animation to `both`. This pauses the element at the first frame of the animation, and holds it in place at the end.\n/// @access private\n%animated-element {\n animation-play-state: paused;\n animation-fill-mode: both;\n\n .#{map-get($motion-ui-settings, activate-queue-class)} & {\n animation-play-state: running;\n }\n}\n\n/// Creates a new animation queue.\n/// @param {Duration} $delay [0s] - Delay in seconds or milliseconds to place at the front of the animation queue.\n@mixin mui-series($delay: 0s) {\n $-mui-queue: () !global;\n\n @if $delay > 0 {\n $item: ($delay, 0s);\n $-mui-queue: append($-mui-queue, $item) !global;\n }\n\n @content;\n}\n\n/// Adds an animation to an animation queue. Only use this mixin inside of `mui-series()`.\n/// @param {Duration} $duration [1s] - Length of the animation.\n/// @param {Duration} $gap [0s] - Amount of time to pause before playing the animation after this one. Use a negative value to make the next effect overlap with the current one.\n/// @param {Function} $keyframes... - One or more effect functions to build the keyframe with.\n@mixin mui-queue(\n $duration: 1s,\n $gap: 0s,\n $keyframes...\n) {\n // Build the animation\n $kf: -mui-process-args($keyframes...);\n\n // Calculate the delay for this animation based on how long the previous ones take\n $actual-delay: 0s;\n @each $anim in $-mui-queue {\n $actual-delay: $actual-delay + nth($anim, 1) + nth($anim, 2);\n }\n\n // Append this animation's length and gap to the end of the queue\n $item: ($duration, $gap);\n $-mui-queue: append($-mui-queue, $item) !global;\n\n // CSS output\n @extend %animated-element;\n @include mui-animation($kf);\n animation-duration: $duration;\n animation-delay: $actual-delay;\n}\n","/// Applies basic transition settings to an element.\n/// @param {Duration} $duration [null] - Length (speed) of the transition.\n/// @param {Keyword|Function} $timing [null] - Easing of the transition.\n/// @param {Duration} $delay [null] - Delay in seconds or milliseconds before the transition starts.\n@mixin transition-basics(\n $duration: null,\n $timing: null,\n $delay: null\n) {\n @include -motion-ui-defaults;\n transition-duration: $duration;\n transition-timing-function: $timing;\n transition-delay: $delay;\n}\n\n/// Wraps the content in the setup class for a transition.\n/// @param {Keyword} $dir - State to setup for transition.\n@mixin transition-start($dir) {\n $selector: -mui-build-selector(map-get($motion-ui-states, $dir));\n\n @at-root {\n #{$selector} {\n @content;\n }\n }\n}\n\n/// Wraps the content in the active class for a transition.\n/// @param {Keyword} $dir - State to activate a transition on.\n@mixin transition-end($dir) {\n $selector: -mui-build-selector(map-get($motion-ui-states, $dir), true);\n\n @at-root {\n #{$selector} {\n @content;\n }\n }\n}\n\n/// Adds styles for a stagger animation, which can be used with Angular's `ng-repeat`.\n/// @param {Duration} $delay-amount - Amount of time in seconds or milliseconds to add between each item's animation.\n@mixin stagger($delay-amount) {\n transition-delay: $delay-amount;\n transition-duration: 0; // Prevent accidental CSS inheritance\n}\n","/// Removes the unit (e.g. px, em, rem) from a value, returning the number only.\n/// @param {Number} $num - Number to strip unit from.\n/// @return {Number} The same number, sans unit.\n/// @access private\n@function strip-unit($num) {\n @return $num / ($num * 0 + 1);\n}\n","/// Creates a fading animation.\n/// @param {Number} $from [0] - Opacity to start at.\n/// @param {Number} $to [1] - Opacity to end at.\n/// @return {Map} A keyframes map that can be used with the `generate-keyframes()` mixin.\n@function fade(\n $from: 0,\n $to: 1\n) {\n $type: type-of($from);\n $keyframes: ();\n\n @if $type == 'string' {\n @if $from == in {\n $from: 0;\n $to: 1;\n } @else if $from == out {\n $from: 1;\n $to: 0;\n }\n }\n\n $fromName: $from * 100;\n $toName: $to * 100;\n\n $keyframes: (\n name: 'fade-#{$fromName}-to-#{$toName}',\n 0: (opacity: $from),\n 100: (opacity: $to),\n );\n\n @return $keyframes;\n}\n","/// Creates a hinge effect by rotating the element.\n/// @param {Keyword} $state [in] - State to transition to.\n/// @param {Keyword} $from [left] - Edge of the element to rotate from. Can be `top`, `right`, `bottom`, or `left`.\n/// @param {Keyword} $axis [edge] - Axis of the element to rotate on. Can be `edge` or `center`.\n/// @param {Number} $perspective [2000px] - Perceived distance between the viewer and the element. A higher number will make the rotation effect more pronounced.\n/// @param {Keyword} $turn-origin [from-back] - Side of the element to start the rotation from. Can be `from-back` or `from-front`.\n@function hinge (\n $state: in,\n $from: left,\n $axis: edge,\n $perspective: 2000px,\n $turn-origin: from-back\n) {\n // Rotation directions when hinging from back vs. front\n $rotation-amount: 90deg;\n $rotations-back: (\n top: rotateX($rotation-amount * -1),\n right: rotateY($rotation-amount * -1),\n bottom: rotateX($rotation-amount),\n left: rotateY($rotation-amount),\n );\n $rotations-from: (\n top: rotateX($rotation-amount),\n right: rotateY($rotation-amount),\n bottom: rotateX($rotation-amount * -1),\n left: rotateY($rotation-amount * -1),\n );\n\n // Rotation origin\n $rotation: '';\n @if $turn-origin == from-front {\n $rotation: map-get($rotations-from, $from);\n } @else if $turn-origin == from-back {\n $rotation: map-get($rotations-back, $from);\n } @else {\n @warn '$turn-origin must be either \"from-back\" or \"from-front\"';\n }\n\n // Start and end state\n $start: '';\n $end: '';\n @if $state == in {\n $start: perspective($perspective) $rotation;\n $end: perspective($perspective) rotate(0deg);\n } @else {\n $start: perspective($perspective) rotate(0deg);\n $end: perspective($perspective) $rotation;\n }\n\n // Turn axis\n $origin: '';\n @if $axis == edge {\n $origin: $from;\n } @else {\n $origin: center;\n }\n\n $keyframes: (\n name: 'hinge-#{$state}-#{$from}-#{$axis}-#{$turn-origin}',\n 0: (transform: $start, transform-origin: $origin),\n 100: (transform: $end),\n );\n\n @return $keyframes;\n}\n","/// Creates a spinning animation.\n/// @param {Keyword} $direction [cw] - Direction to spin. Should be `cw` (clockwise) or `ccw` (counterclockwise).\n/// @param {Number} $amount [360deg] - Amount to spin. Can be any CSS angle unit.\n/// @return {Map} A keyframes map that can be used with the `generate-keyframes()` mixin.\n@function spin(\n $state: in,\n $direction: cw,\n $amount: 1turn\n) {\n $start: 0;\n $end: 0;\n\n @if $state == in {\n $start: if($direction == ccw, $amount, $amount * -1);\n $end: 0;\n } @else {\n $start: 0;\n $end: if($direction == ccw, $amount * -1, $amount);\n }\n\n $keyframes: (\n name: 'spin-#{$direction}-#{$amount}',\n 0: (transform: rotate($start)),\n 100: (transform: rotate($end)),\n );\n\n @return $keyframes;\n}\n","/// Creates a scaling transition. A scale of `1` means the element is the same size. Larger numbers make the element bigger, while numbers less than 1 make the element smaller.\n/// @param {Number} $from [1.5] - Size to start at.\n/// @param {Number} $to [1] - Size to end at.\n@function zoom(\n $from: 0,\n $to: 1\n) {\n $keyframes: (\n name: 'scale-#{$to}-to-#{$from}',\n 0: (transform: scale($from)),\n 100: (transform: scale($to)),\n );\n\n @return $keyframes;\n}\n","/// Creates a shaking animation.\n/// @param {Percentage} $intensity [7%] - Intensity of the shake, as a percentage value.\n/// @return {Map} A keyframes map that can be used with the `generate-keyframes()` mixin.\n@function shake($intensity: 7%) {\n $right: (0, 10, 20, 30, 40, 50, 60, 70, 80, 90);\n $left: (5, 15, 25, 35, 45, 55, 65, 75, 85, 95);\n\n $keyframes: (\n name: 'shake-#{($intensity / 1%)}',\n $right: (transform: translateX($intensity)),\n $left: (transform: translateX(-$intensity)),\n );\n\n @return $keyframes;\n}\n","/// Creates a sliding animation.\n/// @param {Keyword} $state [in] - Whether to move to (`in`) or from (`out`) the element's default position.\n/// @param {Keyword} $direction [up] - Direction to move. Can be `up`, `down`, `left`, or `right`.\n/// @param {Number} $amount [100%] - Distance to move. Can be any CSS length unit.\n/// @return {Map} A keyframes map that can be used with the `generate-keyframes()` mixin.\n@function slide(\n $state: in,\n $direction: up,\n $amount: 100%\n) {\n $from: $amount;\n $to: 0;\n $func: 'translateY';\n\n @if $direction == left or $direction == right {\n $func: 'translateX';\n }\n\n @if $state == out {\n $from: 0;\n $to: $amount;\n }\n\n @if $direction == down or $direction == right {\n @if $state == in {\n $from: -$from;\n }\n } @else {\n @if $state == out {\n $to: -$to;\n }\n }\n\n $keyframes: (\n name: 'slide-#{$state}-#{$direction}-#{strip-unit($amount)}',\n 0: (transform: '#{$func}(#{$from})'),\n 100: (transform: '#{$func}(#{$to})'),\n );\n\n @return $keyframes;\n}\n","/// Creates a wiggling animation.\n/// @param {Number} $intensity [7deg] - Intensity of the wiggle. Can be any CSS angle unit.\n/// @return {Map} A keyframes map that can be used with the `generate-keyframes()` mixin.\n@function wiggle($intensity: 7deg) {\n $keyframes: (\n name: 'wiggle-#{$intensity}',\n (40, 50, 60): (transform: rotate($intensity)),\n (35, 45, 55, 65): (transform: rotate(-$intensity)),\n (0, 30, 70, 100): (transform: rotate(0)),\n );\n\n @return $keyframes;\n}\n","/// Creates a fade transition by adjusting the opacity of the element.\n/// @param {Keyword} $state [in] - State to transition to.\n/// @param {Number} $from [0] - Opacity to start at. Must be a number between 0 and 1.\n/// @param {Number} $to [1] - Opacity to end on.\n/// @param {Keyword} $duration [null] - Length (speed) of the transition.\n/// @param {Keyword|Function} $timing [null] - Easing of the transition.\n/// @param {Duration} $delay [null] - Delay in seconds or milliseconds before the transition starts.\n@mixin mui-fade(\n $state: in,\n $from: 0,\n $to: 1,\n $duration: null,\n $timing: null,\n $delay: null\n) {\n $fade: fade($from, $to);\n\n @include transition-start($state) {\n @include transition-basics($duration, $timing, $delay);\n @include -mui-keyframe-get($fade, 0);\n\n transition-property: opacity;\n }\n\n @include transition-end($state) {\n @include -mui-keyframe-get($fade, 100);\n }\n}\n","/// Creates a hinge transition by rotating the element.\n/// @param {Keyword} $state [in] - State to transition to.\n/// @param {Keyword} $from [left] - Edge of the element to rotate from. Can be `top`, `right`, `bottom`, or `left`.\n/// @param {Keyword} $axis [edge] - Axis of the element to rotate on. Can be `edge` or `center`.\n/// @param {Length} $perspective [2000px] - Perceived distance between the viewer and the element. A higher number will make the rotation effect more pronounced.\n/// @param {Keyword} $turn-origin [from-back] - Side of the element to start the rotation from. Can be `from-back` or `from-front`.\n/// @param {Boolean} $fade [true] - Set to `true` to fade the element in or out simultaneously.\n/// @param {Duration} $duration [null] - Length (speed) of the transition.\n/// @param {Keyword|Function} $timing [null] - Easing of the transition.\n/// @param {Duration} $delay [null] - Delay in seconds or milliseconds before the transition starts.\n@mixin mui-hinge (\n $state: in,\n $from: left,\n $axis: edge,\n $perspective: 2000px,\n $turn-origin: from-back,\n $fade: map-get($motion-ui-settings, hinge-and-fade),\n $duration: null,\n $timing: null,\n $delay: null\n) {\n $hinge: hinge($state, $from, $axis, $perspective, $turn-origin);\n\n @include transition-start($state) {\n @include transition-basics($duration, $timing, $delay);\n @include -mui-keyframe-get($hinge, 0);\n\n @if $fade {\n transition-property: transform, opacity;\n opacity: if($state == in, 0, 1);\n } @else {\n transition-property: transform, opacity;\n }\n }\n\n @include transition-end($state) {\n @include -mui-keyframe-get($hinge, 100);\n\n @if $fade {\n opacity: if($state == in, 1, 0);\n }\n }\n}\n","/// Creates a scaling transition. A scale of `1` means the element is the same size. Larger numbers make the element bigger, while numbers less than 1 make the element smaller.\n/// @param {Keyword} $state [in] - State to transition to.\n/// @param {Number} $from [1.5] - Size to start at.\n/// @param {Number} $from [1] - Size to end at.\n/// @param {Boolean} $fade [true] - Set to `true` to fade the element in or out simultaneously.\n/// @param {Duration} $duration [null] - Length (speed) of the transition.\n/// @param {Keyword|Function} $timing [null] - Easing of the transition.\n/// @param {Duration} $delay [null] - Delay in seconds or milliseconds before the transition starts.\n@mixin mui-zoom(\n $state: in,\n $from: 1.5,\n $to: 1,\n $fade: map-get($motion-ui-settings, scale-and-fade),\n $duration: null,\n $timing: null,\n $delay: null\n) {\n $scale: zoom($from, $to);\n\n @include transition-start($state) {\n @include transition-basics($duration, $timing, $delay);\n @include -mui-keyframe-get($scale, 0);\n\n @if $fade {\n transition-property: transform, opacity;\n opacity: if($state == in, 0, 1);\n } @else {\n transition-property: transform, opacity;\n }\n }\n\n @include transition-end($state) {\n @include -mui-keyframe-get($scale, 100);\n\n @if $fade {\n opacity: if($state == in, 1, 0);\n }\n }\n}\n","/// Creates a sliding transition by translating the element horizontally or vertically.\n/// @param {Keyword} $state [in] - State to transition to.\n/// @param {Keyword} $direction [left] - Direction to slide to. Can be `up`, `right`, `down`, or `left`.\n/// @param {Length} $amount [100%] - Length of the slide as a percentage value.\n/// @param {Boolean} $fade [false] - Set to `true` to fade the element in or out simultaneously.\n/// @param {Duration} $duration [null] - Length (speed) of the transition.\n/// @param {Keyword|Function} $timing [null] - Easing of the transition.\n/// @param {Duration} $delay [null] - Delay in seconds or milliseconds before the transition starts.\n@mixin mui-slide (\n $state: in,\n $direction: left,\n $amount: 100%,\n $fade: map-get($motion-ui-settings, slide-and-fade),\n $duration: null,\n $timing: null,\n $delay: null\n) {\n $slide: slide($state, $direction, $amount);\n\n // CSS Output\n @include transition-start($state) {\n @include transition-basics($duration, $timing, $delay);\n @include -mui-keyframe-get($slide, 0);\n\n @if $fade {\n transition-property: transform, opacity;\n opacity: if($state == in, 0, 1);\n } @else {\n transition-property: transform, opacity;\n }\n\n backface-visibility: hidden;\n }\n\n @include transition-end($state) {\n @include -mui-keyframe-get($slide, 100);\n\n @if $fade {\n opacity: if($state == in, 1, 0);\n }\n }\n}\n","/// Creates a spinning transition by rotating the element. The `turn` unit is used to specify how far to rotate. `1turn` is equal to a 360-degree spin.\n/// @param {Keyword} $state [in] - State to transition to.\n/// @param {Boolean} $direction [cw] - Direction to spin. Should be `cw` (clockwise) or `ccw` (counterclockwise).\n/// @param {Number} $amount [0.75turn] - Amount to element the element.\n/// @param {Boolean} $fade [false] - Set to `true` to fade the element in or out simultaneously.\n/// @param {Duration} $duration [null] - Length (speed) of the transition.\n/// @param {Keyword|Function} $timing [null] - Easing of the transition.\n/// @param {Duration} $delay [null] - Delay in seconds or milliseconds before the transition starts.\n@mixin mui-spin(\n $state: in,\n $direction: cw,\n $amount: 0.75turn,\n $fade: map-get($motion-ui-settings, spin-and-fade),\n $duration: null,\n $timing: null,\n $delay: null\n) {\n $spin: spin($state, $direction, $amount);\n\n @include transition-start($state) {\n @include transition-basics($duration, $timing, $delay);\n @include -mui-keyframe-get($spin, 0);\n\n @if $fade {\n transition-property: transform, opacity;\n opacity: if($state == in, 0, 1);\n } @else {\n transition-property: transform, opacity;\n }\n }\n\n @include transition-end($state) {\n @include -mui-keyframe-get($spin, 100);\n\n @if $fade {\n opacity: if($state == in, 1, 0);\n }\n }\n}\n","// scss-lint:disable ImportantRule, SpaceAfterComma, SingleLinePerProperty\n\n@mixin -motion-ui-defaults {\n transition-duration: map-get($motion-ui-speeds, default);\n transition-timing-function: map-get($motion-ui-easings, default);\n}\n\n// Transitions\n// - - - - - - - - - - - - - - -\n@mixin motion-ui-transitions {\n // Slide\n .slide-in-down { @include mui-slide(in, down); }\n .slide-in-left { @include mui-slide(in, right); }\n .slide-in-up { @include mui-slide(in, up); }\n .slide-in-right { @include mui-slide(in, left); }\n .slide-out-down { @include mui-slide(out, down); }\n .slide-out-right { @include mui-slide(out, right); }\n .slide-out-up { @include mui-slide(out, up); }\n .slide-out-left { @include mui-slide(out, left); }\n\n // Fade\n .fade-in { @include mui-fade(in, 0, 1); }\n .fade-out { @include mui-fade(out, 1, 0); }\n\n // Hinge\n .hinge-in-from-top { @include mui-hinge(in, top); }\n .hinge-in-from-right { @include mui-hinge(in, right); }\n .hinge-in-from-bottom { @include mui-hinge(in, bottom); }\n .hinge-in-from-left { @include mui-hinge(in, left); }\n .hinge-in-from-middle-x { @include mui-hinge(in, top, center); }\n .hinge-in-from-middle-y { @include mui-hinge(in, right, center); }\n .hinge-out-from-top { @include mui-hinge(out, top); }\n .hinge-out-from-right { @include mui-hinge(out, right); }\n .hinge-out-from-bottom { @include mui-hinge(out, bottom); }\n .hinge-out-from-left { @include mui-hinge(out, left); }\n .hinge-out-from-middle-x { @include mui-hinge(out, top, center); }\n .hinge-out-from-middle-y { @include mui-hinge(out, right, center); }\n\n // Scale\n .scale-in-up { @include mui-zoom(in, 0.5, 1); }\n .scale-in-down { @include mui-zoom(in, 1.5, 1); }\n .scale-out-up { @include mui-zoom(out, 1, 1.5); }\n .scale-out-down { @include mui-zoom(out, 1, 0.5); }\n\n // Spin\n .spin-in { @include mui-spin(in, cw); }\n .spin-out { @include mui-spin(out, cw); }\n .spin-in-ccw { @include mui-spin(in, ccw); }\n .spin-out-ccw { @include mui-spin(out, ccw); }\n\n // Transition Modifiers\n // - - - - - - - - - - - - - - -\n\n @each $name, $value in $motion-ui-speeds {\n @if $name != default {\n .#{$name} { transition-duration: $value !important; }\n }\n }\n\n @each $name, $value in $motion-ui-easings {\n @if $name != default {\n .#{$name} { transition-timing-function: $value !important; }\n }\n }\n\n @each $name, $value in $motion-ui-delays {\n @if $name != default {\n .#{$name}-delay { transition-delay: $value !important; }\n }\n }\n}\n\n// Animations\n// - - - - - - - - - - - - - - -\n@mixin motion-ui-animations {\n .shake { @include mui-animation(shake); }\n .spin-cw { @include mui-animation(spin); }\n .spin-ccw { @include mui-animation(spin(ccw)); }\n .wiggle { @include mui-animation(wiggle); }\n\n .shake,\n .spin-cw,\n .spin-ccw,\n .wiggle {\n animation-duration: map-get($motion-ui-speeds, default);\n }\n\n // Animation Modifiers\n // - - - - - - - - - - - - - - -\n .infinite { animation-iteration-count: infinite; }\n\n @each $name, $value in $motion-ui-speeds {\n @if $name != default {\n .#{$name} { animation-duration: $value !important; }\n }\n }\n\n @each $name, $value in $motion-ui-easings {\n @if $name != default {\n .#{$name} { animation-timing-function: $value !important; }\n }\n }\n\n @each $name, $value in $motion-ui-delays {\n @if $name != default {\n .#{$name}-delay { animation-delay: $value !important; }\n }\n }\n}\n"," @import \"mixins/gradient\";\n @import \"mixins/off-canvas-arrow\";","/* \n Created on : Mar 5, 2015, 2:57:35 PM\n Author : laury\n*/\n\n@mixin gradient($from, $to) {\n background: -webkit-linear-gradient(left, $from 5%, $to 100%);\n background: -moz-linear-gradient(center top, $from 5%, $to 100%);\n background: -ms-linear-gradient(left, $from 5%, $to 100%);\n}\n","@mixin off-canvas-arrow($direction: down, $color: white, $size: 20px) {\n border-left: $size - 5 solid transparent;\n border-right: $size - 5 solid transparent;\n @if $direction == 'up' {\n border-bottom: $size solid $color;\n border-top: 0;\n // if width is not passed, or empty do this\n } @else {\n border-top: $size solid $color;\n border-bottom: 0;\n }\n}\n@mixin off-canvas-point($direction: right, $color: red, $size: 1rem) {\n @if $direction == 'down' {\n content: '>';\n transform: rotate(90deg);\n color: $color;\n height: $size;\n width: $size;\n font-size: $size;\n font-weight: bold;\n display: block;\n } @if $direction == 'up' {\n content: '>';\n transform: rotate(-90deg);\n color: $color;\n height: $size;\n width: $size;\n font-size: $size;\n font-weight: bold;\n display: block;\n } @else if $direction == 'right' {\n content: '>';\n transform: rotate(0deg);\n color: $color;\n height: $size;\n width: $size;\n font-size: $size;\n font-weight: bold;\n display: block;\n }\n}","// Wordpress styles\n// Table of Contents\n// 01. Images\n\n\n// 01. Images\n// 02 Search and Post\n\nimg.aligncenter {\n display: block;\n clear: both;\n float:none;\n padding:0;\n margin-left: auto;\n margin-right: auto;\n }\n\nimg.alignright {\n padding: 0;\n margin: 0 0 6px 11px;\n display: inline;\n }\n\nblockquote.alignleft,\nimg.alignleft,\n.wp-caption.alignleft {\n margin: rem-calc(7) rem-calc(35) rem-calc(7) 0;\n}\n\nblockquote.alignright,\nimg.alignright,\n.wp-caption.alignright {\n margin: rem-calc(7) 0 rem-calc(7) rem-calc(35);\n}\nimg.alignleft {\n padding: 0;\n display: inline;\n }\nimg.alignleft, img.alignright, img.aligncenter, img.alignnone, div.wp-caption img {\n// border: 1px solid $charcoal;\n}\n\n.alignright {\n float: right;\n}\n.alignnone {\n float: none;\n}\n.alignleft {\n float: left;\n}\n.wp-caption {\n// background: $charcoal;\n width: auto;\n}\n.wp-caption-text {\n font-family: Open Sans, sans-serif;\n font-size: 9px;\n color: $white;\n font-style: italic;\n margin: 0;\n padding: 0 5px;\n}\n.gallery-one-title {\n height: 45px;\n font-size: 0.8em;\n text-align: center;\n font-family: sans-serif;\n padding: 5px;\n}\n.gallery-holder {\n margin: 10px 0 20px 0;\n}\n@include breakpoint(small down) {\n img.alignright, img.alignleft, img.aligncenter {\n width: 70% !important;\n display: block;\n margin-left: auto;\n margin-right: auto;\n float: none;\n text-align: center;\n }\n div.wp-caption.alignright, div.wp-caption.alignleft {\n width: 44% !important;\n margin-left: auto;\n margin-right: auto;\n float: none;\n text-align: center;\n }\n div.wp-caption.aligncenter {\n width: 85% !important;\n margin-left: auto;\n margin-right: auto;\n float: none;\n text-align: center;\n }\n div.wp-caption.alignnone {\n width: 85% !important;\n float: none;\n }\n div.wp-caption.alignright, div.wp-caption.alignleft, div.wp-caption.aligncenter {\n width: 100%;\n }\n}\n@include breakpoint(medium down) {\n img.aligncenter, img.alignnone {\n width: 70% !important;\n display: block;\n margin-left: auto;\n margin-right: auto;\n float: none;\n text-align: center;\n }\n div.wp-caption.aligncenter {\n width: 74% !important;\n margin-left: auto;\n margin-right: auto;\n float: none;\n text-align: center;\n }\n div.wp-caption.aligncenter {\n width: 100%;\n }\n div.wp-caption.alignnone {\n width: 73% !important;\n float: none;\n }\n}\n\n.wp-caption {\n max-width: 100%;\n margin: 10px 20px;\n padding: 5px;\n// background-color: #f3f3f3;\n// border: 1px solid #ddd;\n text-align: center;\n img {\n width: 100%;\n }\n p.wp-caption-text {\n padding: 5px;\n width: 100%;\n margin: 0;\n color: black;\n font-size: 12px;\n }\n &.aligncenter {\n margin: 10px auto;\n }\n}\n// end Images\n// 02 Search and Post\n@include breakpoint(small only) {\n #blog-posts-over {\n padding: 0 !important;\n margin: 0 !important;\n }\n}\n.blog-posts-container {\n margin: 30px 0 30px;\n embed, iframe, object, video {\n max-width: 100%;\n }\n a {\n text-decoration: none;\n }\n header.entry-header {\n h2.entry-title {\n a {\n color: #222;\n margin-left: 0;\n }\n }\n }\n .wp-caption .wp-caption-text, .gallery-caption, .entry-caption {\n overflow: hidden;\n color: #757575;\n font-size: 0.857143rem;\n font-style: italic;\n line-height: 2;\n }\n .date {\n font-size: 12px;\n }\n footer.entry-meta {\n color: #757575;\n font-size: 0.928571rem;\n line-height: 1.84615;\n margin-top: 1.71429rem;\n clear: both;\n float: none;\n margin-right: auto;\n }\n footer {\n background: none;\n clear: both;\n padding: 15px 0 0;\n position: relative;\n text-align: center;\n }\n}\n#content-wrapper {\n h1, h2, h3, h4, h5, h6 {\n clear: both;\n }\n}\n.content {\n// background: #fff;\n/* -webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75);\n -moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75);\n box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75);*/\n box-shadow: 3px 3px 8px -1px darkgrey;\n}\n#searchform_container {\n margin-top: 20px;\n}\n#searchform {\n max-width: 100%;\n text-align: center;\n div {\n input.blogbutton {\n @include gradient(#1999ce, #107098);\n }\n }\n}\n#blog-side-info {\n border-left: 1px solid grey;\n margin-top: 30px;\n padding-left: 20px;\n @include breakpoint(small only) {\n text-align: center;\n }\n}\n\n// End Search and Posts\n","// This document will contain all the styles that we want to apply to every\n// site. Make sure this is placed before _structures (if that is still the\n// primary css file).\n\nh1,h2,h3,h4,h5,h6 {\n clear: both;\n}\n\n/* PLUGINS */\n/* Nextgen */\n.gallery li a img { // without this images will overlap each other at certain widths\n display: block;\n width: 100%;\n}\n.ngg-gallery-thumbnail, .ngg-gallery-thumbnail-box {\n float: none !important;\n}\n.ngg-album-compact h4 .ngg-album-desc {\n height: auto !important;\n// font-family: $font-family-serif;\n font-weight: 400;\n}\n.ngg-album-compact .album-meta-wrapper h4 a {\n font-style: normal;\n}\n.album-meta-wrapper {\n display: block;\n height: 54px;\n margin-bottom: 20px;\n}\n.ngg-glmalbums {\n margin: 10px 0;\n min-height: 260px;\n @include breakpoint(small only) {\n min-height: 180px;\n }\n}\n.ngg-album-link {\n text-align: center;\n}\n/* Ninja Forms */\n.ninja-forms-form-wrap {\n max-width: 600px;\n margin: 0 auto;\n input[type=submit] {\n @include button();\n display: block;\n margin: 0 auto;\n }\n}\n/* For fixing cellphones not showing phone numbers because of /helpful/ auto-coloring */\na[href^=tel]{\n color:inherit;\n text-decoration:none;\n}","\nhtml{\n background: url(../assets/site-bkgrd.jpg) no-repeat center center fixed; \n -webkit-background-size: cover;\n -moz-background-size: cover;\n -o-background-size: cover;\n background-size: cover;\n}\nbody {\n .shadow-wrapper {\n margin: 0 auto;\n background: $white;\n box-shadow: 0 0 15px -6px $black;\n -ms-box-shadow: 0 0 15px -6px $black;\n -moz-box-shadow: 0 0 15px -6px $black;\n -webkit-box-shadow: 0 0 15px -6px $black;\n max-width: 1000px;\n padding-top: rem-calc(20);\n }\n}","header {\n height: auto;\n .social-media-container{\n max-width: 1200px;\n ul.social-media-links{\n float: right;\n margin: 0;\n padding: 5px 0;\n li.social-media-item{\n display: inline-block;\n list-style: none;\n margin: 5px;\n height: 11px;\n a{\n text-decoration: none;\n }\n .social-icon{\n background-image: url('../assets/social-icons-header.png');\n display: block;\n background-repeat: no-repeat;\n height: 20px;\n width: 21px;\n }\n .facebook-icon{\n background-position: 0px 0px;\n }\n .instagram-icon{\n background-position: -33px 0px;\n }\n .search-icon{\n margin-bottom: 4px;\n &:hover{\n cursor: pointer;\n }\n }\n }\n }\n }\n .large-logo-container{\n a.large-logo-link{\n position: absolute;\n z-index: 999;\n }\n }\n .small-logo-container{\n padding: 15px;\n .small-logo-link{\n @include breakpoint(small only){\n display: block;\n max-width: 320px;\n margin: 0 auto;\n }\n }\n }\n}\n","//.contain-to-grid {\n// box-shadow: 0 5px 10px -1px $aluminum;\n// .top-bar {\n// height: 73px;\n// box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.5);\n// margin-bottom: 10px;\n// }\n//}\n.tab-bar {\n .tab-bar-section.middle {\n// left: 0;\n// right: 2.8125rem;\n text-align: right;\n }\n}\n#main-menu {\n padding-right: 0;\n padding-left: 0;\n background: url('../assets/repeating-nav-bkgrd.jpg')0% 30%;\n height: 73px;\n z-index: 2;\n position: relative;\n background-repeat: repeat-x;\n background-color: $blue;\n .large-logo-container{\n img.large-header-logo{\n position: absolute;\n z-index: 999;\n }\n }\n \n .top-bar-left {\n max-width: rem-calc(1200);\n margin: 0 auto;\n float: none;\n position: relative;\n bottom: 7px;\n ul.dropdown{\n height: 100%;\n background-color: transparent;\n margin-left: 35%;\n @include breakpoint(medium only){\n margin: 0 auto;\n max-width: 645px;\n }\n// position: absolute;\n// right: 2%;\n// top: 50%;\n// transform: translateY(-50%);\n @include breakpoint(medium only){\n// left: 50%;\n// -webkit-transform: translateX(-50%) translatey(-50%);\n// -moz-transform: translateX(-50%) translatey(-50%);\n// transform: translateX(-50%) translatey(-50%);\n }\n }\n ul {\n li {\n text-align: center;\n// padding: 0 10px;\n a {\n padding: 23px;\n font-size: rem-calc(26);\n font-family: 'Roboto Slab', Open Sans;\n color: white;\n text-decoration: none;\n text-transform: uppercase;\n &:hover {\n color: $white;\n background: $red-orange;\n }\n }\n ul.submenu {\n border: none;\n background-color: $cream;\n// box-shadow: 0px 5px 7px 0 rgba($black, 0.5);\n// -ms-box-shadow: 0px 5px 7px 0 rgba($black, 0.5);\n// -moz-box-shadow: 0px 5px 7px 0 rgba($black, 0.5);\n// -webkit-box-shadow: 0px 5px 7px 0 rgba($black, 0.5);\n padding-left: 20px;\n padding-right: 20px;\n padding-bottom: 21px;\n// min-width: 320px;\n li {\n background-image: linear-gradient(to right, white 100%, rgba(255,255,255,0) 0%);\n background-position: bottom;\n background-size: 23px 1px;\n background-repeat: repeat-x;\n padding: 8px 0 10px 0;\n li.active{\n a{\n background: transparent;\n }\n }\n a {\n font-size: rem-calc(17);\n font-weight: normal;\n color: $blue;\n text-align: left;\n padding: 0;\n text-decoration: none;\n background: transparent;\n &:hover {\n background: transparent;\n color: $red-orange;\n }\n }\n }\n }\n &.drop-left {\n ul.is-dropdown-submenu {\n right: 10px;\n left: auto; \n }\n }\n }\n }\n }\n ul{\n li {\n a {\n \n }\n &:not(.has-form):not(.active) {\n & > a:not(.button) {\n// background: transparent;\n }\n }\n }\n }\n}\n.title-bar{\n background: url('../assets/mobile-topbar.jpg')0% 10%;\n}",".breadcrumbs {\n margin-top: 10px;\n font-size: 14px;\n}\n.action-item-section{\n margin: 45px auto 20px auto;\n .action-item{\n padding: 0;\n a.action-item-link{\n display: block;\n height: 110px;\n position: relative;\n max-width: 253px;\n margin: 0 auto;\n overflow-y: hidden;\n img{\n position: absolute;\n &:hover{\n top: -114px;\n }\n }\n }\n }\n}\n@media (max-width: 746px) and (min-width: 640px){\n .action-item-section{\n margin: 45px auto 30px auto;\n .action-item{\n a.action-item-link{\n height: 95px;\n img{\n position: absolute;\n &:hover{\n top: -95px;\n }\n }\n }\n }\n }\n}\n#main-content{\n// padding: 0;\n p{\n// word-break: break-all;\n }\n}\n#page-title-container{\n height: 37px;\n line-height: 75px;\n background-color: $d-brown;\n text-align: center;\n color: white;\n font-weight: bold;\n font-size: 26px;\n letter-spacing: 2px;\n}\n.page-title{\n display: block;\n line-height: normal;\n text-align: center;\n}\n.map-wrapper{\n width: 100%;\n background-color: $blue;\n position: relative;\n &::before{\n content: '';\n display: block;\n background: url(../assets/repeating-blue-border-top.png);\n width: 100%;\n height: 20px;\n position: absolute;\n top: -20px;\n }\n &::after{\n content: '';\n display: block;\n background: url(../assets/repeating-blue-border-bottom.png);\n width: 100%;\n height: 28px;\n position: absolute;\n bottom: -28px;\n }\n}\n//.overlay {\n// position: relative;\n// &:before {\n// position: absolute;\n// content: '';\n// top: 0;\n// left: 0;\n// width: 100%;\n// height: 100%;\n// display: block;\n// background: rgba($l-blue, 0.85);\n// }\n//}\n.block-link{\n display: block;\n min-height: 100%;\n width: 100%;\n position: absolute;\n top: 0;\n}\n.title-posts{\n text-decoration: none;\n}\n.blocks-wrapper{\n margin-bottom: 50px;\n @include breakpoint(medium down){\n padding: 0 15px;\n }\n\n}\n.blocks {\n padding-top: 25px;\n .block{\n padding: 0;\n }\n #block-1, #block-2, #block-3 {\n background-size: cover;\n background-position: center center;\n .block-overlay {\n .block-info-container{\n position: absolute;\n bottom: 0;\n width: 100%;\n }\n position: relative;\n overflow: hidden;\n height: 0;\n padding-top: 100%;\n \n -moz-box-shadow: inset 0 -20px 0px -11px $blue;\n -webkit-box-shadow: inset 0 -20px 0px -11px $blue;\n box-shadow: inset 0 -20px 0px -11px $blue;\n p{\n display: inline-block;\n padding: 0 50px 0 30px;\n color: $white;\n display: none;\n }\n &:after {\n right: 25px;\n position: absolute;\n bottom: 25px;\n }\n img {\n width: 100%;\n }\n }\n cursor: pointer;\n position: relative;\n &.front-page-blocks{\n h2{\n background: transparent;\n color: $cream;\n }\n .block-overlay {\n background-color: rgba(black, 0.60);\n .block-info-container{\n position: absolute;\n bottom: 1px;\n width: 100%;\n \n }\n -moz-box-shadow: inset 0 -20px 0px -11px $red-orange;\n -webkit-box-shadow: inset 0 -20px 0px -11px $red-orange;\n box-shadow: inset 0 -20px 0px -11px $red-orange;\n &:before {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n display: block;\n \n }\n h2 {\n// position: absolute;\n// top: 5px;\n// bottom: unset;\n// line-height: 1;\n// padding-right: 50px;\n// font-size: 30px;\n }\n p {\n display: inline-block;\n padding: 0 50px 0 30px;\n color: $white;\n }\n }\n }\n h2 {\n font-size: 30px;\n @media screen and (max-width: 1024px) {\n font-size: rem-calc(25);\n }\n @media screen and (max-width: 640px) {\n font-size: rem-calc(20);\n }\n }\n }\n #block-1 {\n margin-top: 25px;\n\n @media #{$small-only} {\n float: none;\n max-width: 500px;\n// padding: 11px;\n margin: 0 auto 10px auto;\n }\n }\n #block-2,\n #block-3 {\n// padding: 0 15px 0 0;\n max-width: 100%;\n @media #{$small-only} {\n float: none;\n max-width: 500px;\n// padding: 11px;\n margin: 0 auto 10px auto;\n }\n }\n #block-2 {\n @media #{$small-only} {\n margin-top: 0;\n }\n margin-top: 25px;\n }\n h2 {\n color: $white;\n padding-left: 25px;\n padding-right: 50px;\n width: 100%;\n background: rgba($black, 0.60);\n }\n p {\n display: none;\n padding-left: 35px;\n }\n a.blocks-readmore {\n display: none;\n }\n}\n#city-map{\n display: block;\n max-width: 630px;\n margin: 0 auto;\n width: 100%;\n\n @include breakpoint(small only){\n height: auto;\n }\n margin-top: 50px;\n .city-region{\n &:hover{\n fill: red;\n }\n }\n}\n// -moz-document url-prefix() { \n// #city-map{\n// height: auto;\n// }\n// }\n@include breakpoint(medium down){\n .area-map{\n margin-bottom: 20px;\n }\n #city-map{\n margin-top: 25px;\n }\n}\n@media screen and (-webkit-min-device-pixel-ratio:0) {\n #city-map{\n height: auto;\n }\n}\n/* iPhone / mobile webkit */\n@media screen and (max-device-width: 480px) {\n #city-map{\n height: auto;\n }\n}\n@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n/* IE10+ CSS styles go here */\n #city-map{\n height: 400px;\n }\n}\n.city-info-title{\n color: $cream;\n}\n.city-img{\n height: 200px;\n width: 275px;\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center center;\n border: 4px solid white;\n}\n.city-title{\n font-size: 28px;\n color: $white;\n font-weight: bold;\n font-family: \"Robot Slab\", Open Sans;\n margin-top: 10px;\n letter-spacing: normal;\n line-height: 1;\n}\n.city-content{\n min-height: 160px;\n line-height: 1;\n margin: 5px 0 10px 0px;\n}\n\n.city-info-button{\n a{\n padding: 4px 6px;\n background: $red-orange;\n color: white;\n display: block;\n width: 140px;\n border-radius: 7px;\n border: 1px solid white;\n font-weight: bold;\n text-decoration: none;\n }\n}\n.city-info-wrapper{\n min-height: 400px;\n max-width: 300px;\n margin: 0 auto;\n}\n.members-only-template{\n #glm-member-front-header{\n padding-left: 0;\n padding-right: 0;\n margin-left: 0;\n .breadcrumbs{\n float: left;\n padding: 0;\n margin: 0;\n }\n }\n .members-only-buttons{\n padding: 0;\n }\n .glm-button{\n background-color: $blue;\n margin-top: 0;\n }\n}\n.st_sharethis {\n float: right;\n width: 58px;\n}\nbody .stButton .sharethis {\n background-image: url(\"../assets/share-icon.png\") !important;\n width: 52px;\n height: 22px;\n}\n#glm-member-login-form .button-primary,\n#glm-member-password-lost-form .lostpassword-button {\n background-color: $blue;\n border: 0 none;\n border-radius: 5px;\n color: white;\n font-size: 14px;\n padding: 10px 15px;\n min-width: 90px;\n cursor: pointer;\n}\n#glm-member-password-lost-form {\n width: 400px;\n}\n#glm-member-password-lost-link {\n color: $red-orange;\n margin-top: 40px;\n}\n#glm-member-password-lost-form {\n display: none;\n button{\n padding: 5px;\n }\n}\n#ui-datepicker-div{\n display: none;\n}\n.glm-counties-sidebar{\n background: #6694A1;\n padding: 0;\n .glm-sidebar-title{\n font-family: \"Roboto Slab\", Open Sans;\n color: white;\n text-align: center;\n font-size: 20px;\n background: white;\n color: $blue;\n font-weight: bold;\n line-height: 1.1;\n padding: 10px 0;\n }\n .glm-sidebar-county-list{\n margin: 0 0 0 0;\n \n li{\n list-style: none;\n text-align: center;\n \n a{\n color: white;\n text-decoration: none;\n display: block;\n padding: 5px 0;\n &:hover{\n text-decoration: underline;\n background: lighten($blue, 7%);\n }\n }\n }\n }\n}","#slideshow {\n max-height: 590px;\n overflow: hidden;\n height: 100%;\n position: relative;\n ul {\n list-style: none;\n margin: 0;\n }\n// #caption {\n// background: rgba(0, 0, 0, 0.75);\n// color: $white;\n// margin-top: -51px;\n// p {\n// padding: 10px 5px;\n// font-size: 12px;\n// margin: 0;\n// text-align: right;\n// }\n// }\n}\n.featured-default{\n width: 100%;\n}\n.nivo-controlNav.nivo-thumbs-enabled {\n bottom: 10px;\n position: absolute;\n width: 100%;\n @include breakpoint(small only){\n display: none;\n }\n}\n\n.nivo-controlNav .nivo-control img {\n border: 2px solid white;\n border-radius: 3px;\n display: inline;\n margin: 5px 26px;\n opacity: 1;\n position: relative;\n @include breakpoint(medium only) {\n width: 10%;\n }\n @include breakpoint(small only) {\n display: none;\n }\n}"," @import \"plugins/nextgen\";\n @import \"plugins/gravityForms\";\n @import \"plugins/events\";\n @import \"plugins/fullCalendar\";\n @import \"plugins/glm-member-db-events\";\n @import \"plugins/glm-members\";","/* NextGen Gallery */\n.ngg-gallery-thumbnail, \n.ngg-gallery-thumbnail-box {\n float: none !important;\n}\n.gallery li a img { // without this images will overlap each other at certain widths\n display: block;\n width: 100%;\n}\n.ngg-gallery-thumbnail, .ngg-gallery-thumbnail-box {\n float: none !important;\n}\n.ngg-album-compact h4 .ngg-album-desc {\n height: auto !important;\n font-family: $font-family-serif;\n font-weight: 400;\n}\n.ngg-album-compact .album-meta-wrapper h4 a {\n font-style: normal;\n}\n.album-meta-wrapper {\n display: block;\n height: 54px;\n margin-bottom: 20px;\n}\n.ngg-glmalbums {\n margin: 10px 0;\n}\n/* Ninja Forms */\n.ninja-forms-form-wrap {\n max-width: 600px;\n margin: 0 auto;\n input[type=submit] {\n @include button();\n display: block;\n margin: 0 auto;\n }\n}\n\n/* End NextGen Gallery */\n","","#blog-posts-over article.ai1ec_event {\n padding: 10px;\n}","/* These are the basic styles for calendar, there are several others that can be added from the calendar's mark up. \n These styles are primarily for the buttons, columns headers, and the over all calendar body. More selectors will \n be necessary when getting deeper into the calendar's mark up to style elements\n*/\n\n#eventCalendar{\n \n /* contains all of the buttons above the calendar, on left and right */\n .fc-toolbar{\n \n /* apply button styles here to affect all of the calendar buttons */\n .fc-button{\n \n }\n /* currently selected button styles */\n .fc-button.fc-state-active{\n\n }\n .fc-button.fc-state-hover{\n\n }\n \n /* affect only today, prev and next buttons (buttons on the above the left side of the calendar*/\n .fc-left{\n .fc-button{\n \n }\n .fc-today-button{\n \n }\n }\n \n /* affect only month, week, day buttons (buttons above the right side of the calendar) */\n .fc-right{\n .fc-button-group{\n .fc-button{\n\n }\n .fc-button.fc-state-active{\n\n }\n .fc-button.fc-state-hover{\n\n }\n }\n }\n \n /* Calendar Title / Current Month or Date */\n .fc-center{\n h2{\n \n }\n }\n }\n \n /* entire calendar body */\n .fc-view-container{\n \n /* dates, days or months at the top of each column (sun, mon, tue, wed, thur, fri, sat) */\n .fc-head{\n .fc-widget-header{\n \n }\n }\n .fc-agendaDay-view{\n \n }\n .fc-month-view{\n \n }\n .fc-agendaWeek-view{\n \n }\n .fc-body{\n .fc-widget-content{\n \n }\n }\n }\n}","// Setting for the colors\n$nameSearchButtonColor : $d-brown;\n$shortcutsButtonColor : $d-brown;\n$backToSearchButtonColor : #043867;\n$eventGradientColor : #f2f2f2;\n$eventMonthColor : $blue;\n$readMoreColor : $blue;\n\n#glm-event-wrapper {\n h1 {\n font-size: 1.5rem;\n padding: 0 15px;\n }\n #glm-events-search-form {\n .button {\n @include button(\n // $padding\n rem-calc(12),\n // Background color.\n $nameSearchButtonColor,\n // If true, set to button radius which is $global-radius\n // or explicitly set radius amount in px (ex. $radius:10px).\n // Default:false.\n 3px,\n // We can set $full-width:true to remove side\n // padding extend width. Default:false\n false,\n // We can set $disabled:true to create a\n // disabled transparent button. Default:false\n false\n );\n }\n #glm-event-add-event{\n width: 126px;\n float: right;\n background: $red-orange;\n text-decoration: none;\n }\n }\n \n// #glm-events-shortcuts .shortcuts-button-group {\n// @include button-group();\n// .shortcuts-button {\n// @include button(\n// rem-calc(12),\n// $shortcutsButtonColor,\n// true,\n// true,\n// false\n// );\n// margin-bottom: 1px;\n// }\n// & > li {\n// @include button-group-style(\n// $radius:true,\n// $even:false,\n// $float:none\n// );\n// }\n// }\n // for the back to search button\n button:not(.fc-button) {\n @include button(\n // $padding\n rem-calc(12),\n // Background color.\n $backToSearchButtonColor,\n // If true, set to button radius which is $global-radius\n // or explicitly set radius amount in px (ex. $radius:10px).\n // Default:false.\n 3px,\n // We can set $full-width:true to remove side\n // padding extend width. Default:false\n false,\n // We can set $disabled:true to create a\n // disabled transparent button. Default:false\n false\n );\n width: 220px;\n }\n p {\n margin-left: 15px;\n }\n\n .glm-event-day-row {\n border: 1px solid $white;\n border-radius: 4px;\n// background: rgba($white, 0.6);\n @include gradient($eventGradientColor, $white);\n }\n\n .glm-event-day-event {\n border: 1px solid $eventMonthColor;\n margin-right: 5px;\n// margin-left: 5px;\n @include breakpoint(small only){\n margin-left: 5px;\n }\n &:hover {\n border: 1px solid $black;\n }\n }\n .glm-event-day-event a.glm-read-more {\n border: 1px solid $eventMonthColor;\n background-color: $white;\n color: $black;\n }\n .glm-event-day-event a.glm-read-more:hover {\n color: $white;\n background-color: $eventMonthColor;\n border: 1px solid $white;\n }\n .glm-event-cal {\n border: 1px solid $eventMonthColor;\n }\n .glm-event-cal-day-container {\n @include gradient($white, $eventGradientColor);\n }\n .glm-event-cal-month {\n background-color: $eventMonthColor;\n color: #fff;\n }\n h1 {\n color: $eventMonthColor;\n }\n h2 {\n color: $eventMonthColor;\n font-weight: bold;\n }\n #glm-event-detail-cost:before{\n top: 0px;\n }\n .stButton .sharethis{\n display: none;\n }\n #eventShare{\n display: none;\n }\n span#eventShare.st_sharethis,\n #shareThisOrange{\n background-color: $eventMonthColor !important;\n font-size: rem-calc(14);\n font-weight: bold;\n color: white;\n width: auto;\n height: 30px;\n border-radius: 3px;\n max-height: 30px;\n padding: 3px 0 0 15px;\n }\n #EventDrivingDirectionSubmit {\n margin-left: 0px;\n font-weight: bold;\n }\n #glm-event-detail-dates{\n div{\n padding-top: 7px;\n }\n }\n #glm-event-detail-contact{\n strong{\n padding-top: 7px;\n display: block;\n }\n }\n \n}\n.hasDatepicker {\n width: 100%;\n height: 34px;\n}\n// Front page display\n#glm-events-frontpage-wrapper {\n .glm-events-frontpage-day {\n padding: 3px;\n background-color: $eventMonthColor;\n color: #779156;\n }\n .glm-events-frontpage-event-container {\n margin: 10px 0;\n overflow: hidden;\n }\n .glm-events-frontpage-event-image {\n width: 90px;\n height: 90px;\n }\n .glm-events-frontpage-event-title,\n .glm-events-frontpage-event-dates,\n .glm-events-frontpage-event-content {\n float: left;\n width: 170px;\n padding: 0px 12px 0px 8px;\n margin-top: 4px;\n }\n .glm-events-frontpage-event-title {\n /* font-size: 15px;*/\n color: $eventMonthColor;\n font-weight: bold;\n max-height: 37.2px;\n overflow: hidden;\n line-height: 1.4;\n }\n .glm-events-frontpage-event-dates {\n color: grey;\n max-height: 20px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .glm-events-frontpage-event-content {\n max-height: 37.2px;\n overflow: hidden;\n }\n}\n@media#{$medium-up} {\n #glm-event-wrapper {\n// width: 80%;\n margin: 0 auto;\n }\n #glm-event-wrapper.event-detail {\n width: 100%;\n }\n}\nform#glm-member-event-search #glm-event-category{\n width: 83%\n}\n.event-detail-image{\n @include breakpoint(small only){\n img{\n margin: 0 !important;\n }\n }\n}\ndiv.eventTitle{\n @include breakpoint(small only){\n h1{\n padding: 0 !important;\n margin-top: 5px;\n }\n }\n}\n#glm-event-detail-takeback-mini{\n background: $blue;\n span{\n opacity: 0;\n }\n &:hover{\n span{\n opacity: 1;\n }\n }\n}\n.glm-add-event-form-title{\n color: $blue;\n}\n.prefix,\n.postfix {\n border-style: solid;\n border-width: 1px;\n display: block;\n font-size: 0.875rem;\n height: 2.3125rem;\n line-height: 2.3125rem;\n overflow: visible;\n padding-bottom: 0;\n padding-top: 0;\n position: relative;\n text-align: center;\n width: 100%;\n z-index: 2; \n}\nspan.prefix, label.prefix {\n background: #f2f2f2;\n border-right: none;\n color: #333333;\n border-color: #cccccc; \n}\n\nspan.postfix, label.postfix {\n background: #f2f2f2;\n border-left: none;\n color: #333333;\n border-color: #cccccc; \n}\ninput:not([type]), input[type=\"text\"], input[type=\"password\"], input[type=\"date\"], input[type=\"datetime\"], input[type=\"datetime-local\"], input[type=\"month\"], input[type=\"week\"], input[type=\"email\"], input[type=\"number\"], input[type=\"search\"], input[type=\"tel\"], input[type=\"time\"], input[type=\"url\"], input[type=\"color\"], textarea {\n -webkit-appearance: none;\n -moz-appearance: none;\n border-radius: 0;\n background-color: #FFFFFF;\n border-style: solid;\n border-width: 1px;\n border-color: #cccccc;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n color: rgba(0, 0, 0, 0.75);\n display: block;\n font-family: inherit;\n font-size: 0.875rem;\n height: 2.3125rem;\n margin: 0 0 1rem 0;\n padding: 0.5rem;\n width: 100%;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n -webkit-transition: border-color 0.15s linear, background 0.15s linear;\n -moz-transition: border-color 0.15s linear, background 0.15s linear;\n -ms-transition: border-color 0.15s linear, background 0.15s linear;\n -o-transition: border-color 0.15s linear, background 0.15s linear;\n transition: border-color 0.15s linear, background 0.15s linear; \n}\n.right {\n float: right !important; \n}\n","body{\n #glm-member-detail-takeback-mini.glm-member-button{\n background-color: $blue;\n position: relative;\n span{\n color: white;\n top: 17px;\n height: 15px;\n }\n }\n #glm-member-detail-contact-info{\n background-color: $d-brown;\n }\n #glm-member-detail-website-link{\n background-color: $blue;\n }\n .glm-member-package-detail-wrapper{\n \n \n #glm-package-detail-member-name{\n a{\n text-decoration: none;\n &:hover{\n text-decoration: underline;\n }\n }\n }\n #glm-member-detail-packages-link{\n &:hover{\n border-color: $red-orange;\n }\n }\n }\n \n #glm-member-detail-container{\n #glm-member-detail-description-toggle,#glm-member-detail-images-toggle,\n #glm-member-detail-video-toggle,#glm-member-detail-live-cam-toggle,\n #glm-member-detail-files-toggle,#glm-member-detail-coupons-toggle,\n #glm-member-detail-amenities-toggle, #glm-member-detail-categories-toggle{\n color: $d-brown;\n }\n #glm-member-detail-side-box{\n .map-button{\n background-color: $blue;\n }\n }\n }\n .glm-member-db-list .glm-member-list-listing-container{\n// padding: 0;\n// width: 100%;\n }\n // 2.0 Member List\n $tan : #cec5a6;\n .glm-member-db-list-view {\n margin-top: 25px;\n margin-bottom: 25px;\n .glm-alpha-link-selected {\n background-color: $tan;\n color: white;\n }\n .glm-member-title {\n line-height: 1.4;\n margin-bottom: 6px;\n }\n .glm-member-title,\n .glm-member-title a {\n color :$brown;\n }\n .glm-member-list-links {\n margin: 6px;\n }\n .glm-member-list-container {\n margin-bottom: 25px;\n }\n #glm-member-list-map-toggle {\n background-color: $red;\n }\n .glm-member-list-links #glm-member-list-website-link:before {\n //content: url(\"../assets/offsite-link_wht.png\");\n background-image: url(\"../assets/offsite-link_grn.png\");\n }\n .glm-member-search:before {\n background-color: #6694a1;\n }\n #glm-member-list-filters-button {\n background-color: #6694a1;\n }\n #glm-member-list-filters-close {\n background-color: #544835;\n }\n #glm-member-list-filters-box .glm-member-search h3 {\n color: #6694a1;\n }\n #glm-member-list-map-toggle {\n background-color: #6694a1;\n }\n .glm-member-search input.glm-member-button[type=\"submit\"] {\n background-color: $brown !important;\n float: none !important;\n height: 30px !important;\n line-height: 1 !important;\n margin: 5px auto !important;\n padding: 10px 20px !important;\n }\n }\n // 2.1 Grid View\n .glm-member-db-grid-view {\n .glm-member-search.glm-member-entry-container.glm-member-container{\n .button{\n background-color: #6694a1;\n }\n }\n .glm-member-list-record .glm-member-list-image-empty {\n background-image: url(\"../assets/no-image.jpg\");\n background-repeat: no-repeat;\n background-size: contain;\n background-position: center;\n max-width: 100%;\n }\n .glm-member-title,\n .glm-member-title a {\n color :$brown;\n }\n .glm-member-list-sub-links {\n color: $red;\n }\n .glm-member-search:before {\n background-color: #6694a1;\n }\n #glm-member-list-filters-button {\n background-color: #6694a1;\n }\n #glm-member-list-filters-close {\n background-color: #544835;\n }\n #glm-member-list-filters-box .glm-member-search h3 {\n color: #6694a1;\n }\n #glm-member-list-map-toggle {\n background-color: #6694a1;\n }\n }\n}","\n.home-feed-post {\n padding-bottom: 25px;\n// @include breakpoint(small only) {\n// > * {\n// text-align: center;\n// }\n// }\n}\ninput[type=\"submit\"].blogbutton {\n border-radius: 3px;\n color: $white;\n border: 2px solid $white;\n font-weight: bold;\n font-size: 13px;\n padding: 2px 5px;\n margin-top: -10px;\n text-transform: uppercase;\n &:hover {\n cursor: pointer;\n background: $white;\n border: 2px solid #035C84;\n color: white;\n }\n}\n#blog-posts-over article {\n padding-top: 10px;\n margin-bottom: 15px;\n display: inline-block;\n width: 100%;\n .entry-header {\n background: transparent;\n }\n #addthis_wrapper {\n margin-top: -25px;\n }\n p {\n padding-bottom: 15px;\n }\n a.read-more {\n border: 2px solid $white;\n font-weight: bold;\n font-size: 13px;\n padding: 0 3px;\n text-transform: uppercase;\n &:hover {\n background: $white;\n border: 2px solid #035C84;\n color: #035C84;\n }\n }\n .entry-header {\n margin-bottom: 10px;\n .entry-title {\n margin-bottom: 0;\n }\n .meta.date {\n font-size: 13px;\n font-weight: bold;\n }\n }\n}\n/*#searchform div input &[type=\"text\"] {\n width: 95%;\n}*/\n#blog-posts-over .entry-meta {\n text-align: center;\n color: #757575;\n font-size: 12px;\n}\n#blog-posts-over > div {\n margin: 25px 0;\n}\n#blog-side-info {\n #searchform {\n margin-bottom: 30px;\n }\n p {\n margin-bottom: 0;\n }\n}\n@include breakpoint(small only) {\n #blog-side-info-wrapper {\n float: none;\n margin: 0 auto;\n clear: both;\n }\n #blog-side-info {\n padding-left: 0;\n border-left: 0;\n ul {\n margin-left: 0;\n margin-top:10px;\n }\n #searchform {\n padding: 35px 0;\n #s {\n width: 100%;\n }\n }\n }\n}\n#blog-side-info {\n padding-right: 10px;\n ul {\n list-style-type: none;\n }\n}","#side-content{\n @include breakpoint(medium down){\n #sidebar{\n margin-left: 10px;\n }\n max-width: 360px;\n margin: 0 auto;\n float: none;\n clear: both;\n }\n background-color: $blue;\n #sidebar {\n padding-top: 25px;\n background: $blue;\n \n .sidebar-row {\n margin-left: 14px;\n }\n @include breakpoint(medium down){\n .sidebar-row {\n .sidebar-title{\n text-align: left;\n }\n margin-left: 0;\n li{\n text-align: left;\n }\n }\n }\n li {\n padding: 7px;\n list-style: none;\n line-height: 1;\n #calendar_wrap {\n table#wp-calendar {\n margin: 0 auto;\n }\n }\n }\n a {\n font-size: 16px;\n color: white;\n text-align: center;\n text-decoration: none;\n line-height: 1;\n &:hover{\n color: $red-orange;\n }\n }\n form {\n margin: 0 12px 0 14px;\n select {\n padding: 0 rem-calc(8);\n border-radius: 5px;\n height: 25px;\n margin: 0;\n option {\n font-size: 10px;\n }\n }\n }\n h4{\n color: $white;\n }\n h3 {\n margin: 20px 0 0;\n }\n h1 {\n margin: 0;\n font-size: rem-calc(25);\n text-transform: none;\n }\n input {\n padding: 5px 0 5px 8px;\n height: auto;\n margin: 10px 0;\n }\n button {\n border-radius: 2px;\n padding: 0 10px;\n }\n }\n}",".search-top {\n #searchform {\n text-align: left;\n display: inline-block;\n position: relative;\n #search-button {\n width: 22px;\n right: 0px;\n position: absolute;\n padding: 0;\n border: 1px solid lightgray;\n }\n }\n input {\n height: 20px;\n width: 167px;\n padding: 0 8px;\n margin: 13px 0px 0px 18px;\n border-radius: 3px;\n font-size: 10px;\n color: $black;\n display: inline-block;\n }\n}\nheader{\n #magnifying-glass {\n font-size: 10em; /* This controls the size. */ \n width: rem-calc(12); \n height: rem-calc(12);\n border: rem-calc(2) solid $d-brown; \n position: absolute;\n opacity: 0;\n top: 2px;\n right: 10px;\n border-radius: 0.35em;\n margin: 0 0 0 -20px;\n &:before {\n content: \"\"; \n display: inline-block; \n position: absolute; \n right: rem-calc(-7); \n bottom: rem-calc(-4); \n border-width: 0; \n background: $d-brown; \n width: rem-calc(8); \n height: rem-calc(2); \n -webkit-transform: rotate(45deg); \n -moz-transform: rotate(45deg);\n -ms-transform: rotate(45deg);\n transform: rotate(45deg);\n }\n }\n\n .search-input{\n position: relative;\n top: 0px;\n height: 19px;\n width: 0;\n border: none;\n padding: 0;\n }\n @media all and (-ms-high-contrast: none) {\n /* IE10+ CSS styles go here */\n .search-input{\n margin: 0;\n }\n .searchform{\n top: 4px;\n }\n }\n .searchform{\n display: inline-block;\n height: 20px;\n position: relative;\n top: -1px;\n .search-input{\n height: 20px;\n }\n .search-button{\n display: none;\n }\n }\n}\n.off-canvas{\n .search-button{\n background-color: $red-orange;\n }\n}","#space {\n background-color: #0065a4;\n height: 400px;\n}\nfooter.footer {\n background-color: $brown;\n position: relative;\n bottom: 0;\n left: 0;\n right: 0;\n &::before{\n content: '';\n display: block;\n background: url(../assets/repeating-brown-pattern.png);\n width: 100%;\n height: 20px;\n position: absolute;\n top: -20px;\n }\n// position: absolute;\n// bottom: 0;\n// left: 0;\n// right: 0;\n// @media only screen and (max-width: 1024px) {\n// position: relative;\n// bottom: 0;\n// }\n}\n#footer_address {\n span{\n white-space: nowrap;\n }\n}\n.footer-center-info{\n ul.social-media-links{\n height: 20px;\n margin: 2px;\n li.social-media-item{\n display: inline-block;\n list-style: none;\n margin-right: 5px;\n .social-icon{\n background-image: url('../assets/social-icons-footer.png');\n display: block;\n background-repeat: no-repeat;\n height: 20px;\n width: 21px;\n }\n .facebook-icon{\n background-position: 0px 0px; \n }\n .instagram-icon{\n background-position: -33px 0px; \n }\n }\n }\n}\n#footer_address{\n color: white;\n @include breakpoint(large up){\n// padding-left: 0;\n }\n \n}\n.business-name-footer{\n font-size: 18px;\n color: $cream;\n font-family: \"Roboto Slab\", Open Sans;\n line-height: 1;\n}\n.footer-center-info{\n// padding-right: 0;\n color: white;\n .footer-handle{\n color: $cream;\n }\n}\n.footer-logo-container{\n// padding-left: 0;\n img{\n @include breakpoint(small only){\n margin: 0 auto 25px auto;\n display: block;\n }\n @include breakpoint(medium only){\n margin: 20px auto 0 auto;\n }\n @include breakpoint(large up){\n max-width: 230px;\n margin: 20px auto;\n display: block;\n }\n }\n}\n.footer-info-container{\n max-width: 200px;\n margin: 0 auto;\n \n}\n\n#copyright-container{\n background-color: $d-brown;\n #copyright {\n padding: 10px 0;\n margin: 0 auto;\n float: none;\n font-size: 14px;\n color: white;\n span {\n font-size: rem-calc(14);\n }\n a {\n color: white;\n text-decoration: none;\n &:hover{\n color: $red-orange;\n }\n }\n }\n}\n#footer_address span.bullet,\n#copyright span.bullet {\n margin: 0 5px;\n \n @include breakpoint(small only) {\n display: none !important;\n }\n}\n\n//#connect {\n// padding-top: 20px;\n// background: #4c4d4f;\n// ul{\n// margin: 0;\n// list-style: none;\n// li {\n// background: none;\n// padding: 0 5px;\n// display: inline-block;\n// & > a {\n// display: block;\n// font-family: Open Sans, sans-serif;\n// font-size: 12px;\n// color: #fff;\n// padding: 20px 18px;\n// line-height: 1.2;\n// }\n// a {\n// &#current {\n// background: $l-blue;\n// }\n// }\n// }\n// }\n//}\n","","//1. Body\n//2. Header\n//3. Fonts\n//4. Top Bar\n//5. Off-Canvas\n.off-canvas-wrap {\n min-height: 100%;\n .inner-wrap {\n min-height: 100vh;\n height: 100%;\n }\n}\n//6. Main\n h1{\n font-family: \"Roboto Slab\",Open Sans;\n text-transform: uppercase;\n// font-size: 36px;\n color: $brown;\n// letter-spacing: 3px;\n }\n h2{\n font-family: \"Roboto Slab\",Open Sans;\n text-transform: uppercase;\n// font-size: 36px;\n color: $red-orange;\n// letter-spacing: 3px;\n }\n h3{\n font-family: \"Roboto Slab\",Open Sans;\n// font-size: 24px;\n color: $blue;\n// letter-spacing: 3px;\n }\n h4{\n font-family: \"Roboto Slab\",Open Sans;\n// font-size: 24px;\n color: $brown;\n }\n h5{\n font-family: Open Sans, sans-serif;\n// font-size: 20px;\n font-weight: bold;\n color: $black;\n }\n h6{\n font-family: Open Sans, sans-serif;\n// font-size: 18px;\n color: $red-orange;\n font-weight: bold;\n }\n//7. Slideshow\n//8. Blog \n//9. Sidebar\n//10. Links\n//11. Footer\n//12. Copyright\n\n#example.element {\n background-color: transparent;\n}","/* for the mobile menu */\ndiv.off-canvas {\n height: 100%;\n// background-color: $bright-blue;\n// color: white;\n}\ndiv.off-canvas li {\n display: block;\n overflow: hidden;\n position: relative;\n padding: 4px 8px; \n color: $white;\n}\ndiv.off-canvas ul li a {\n line-height: 20px;\n// color: white;\n// border-bottom: 1px solid #b1b3b6;\n background-repeat: no-repeat;\n background-position: 3px 50%;\n padding: 0;\n}\ndiv.off-canvas li.page_item_has_children a.toggle {\n position: absolute;\n right: 0;\n top: 4px;\n text-decoration: none;\n &:before {\n @include off-canvas-point(right, $white, 17px);\n }\n &:hover {\n background: transparent;\n }\n}\ndiv.off-canvas li.page_item_has_children a.toggle.open {\n @include off-canvas-point(down, $white);\n}\ndiv.off-canvas ul.children {\n display: none;\n}\n\ndiv.off-canvas ul li > ul li > a {\n padding-left: 10px;\n margin-left: 25px;\n line-height: 18px;\n}\ndiv.off-canvas ul.open {\n display: block;\n &.is-dropdown-submenu {\n left: 0;\n top: 45px;\n position: static;\n background: $blue;\n }\n}\ndiv.off-canvas ul.menu {\n list-style: none;\n margin-bottom: 20px;\n li.active{\n > a{\n font-weight: bold;\n }\n a{\n background: transparent;\n }\n }\n li {\n a {\n color: $white;\n font-size: rem-calc(16);\n line-height: 1.2;\n margin-bottom: 5px;\n text-decoration: none;\n }\n a:hover {\n color: $white;\n }\n .dropdown {\n list-style: none;\n }\n }\n ul {\n list-style: none;\n padding: 10px 0 0;\n li {\n color: $white;\n a {\n color: $white;\n }\n ul {\n list-style: none;\n li {\n a {\n width: 85%;\n display: block;\n white-space: pre-wrap;\n }\n }\n }\n }\n }\n}\nul.social {\n text-align: center;\n margin-left: auto;\n margin-bottom: 15px;\n li {\n display: inline-block;\n padding: 0;\n a {\n padding: 0;\n width: 32px;\n height: 32px;\n &.facebook-icon{\n background: url(../assets/oc-fb.png);\n background-position: 0px 0px;\n }\n &.instagram-icon{\n background: url(../assets/oc-instagram.png);\n background-position: -32px 0px;\n }\n }\n }\n}\n.oc-client-info{\n margin-left: 4px;\n li{\n line-height: 1;\n }\n}\nform.searchform{\n text-align: center;\n}\np.oc-handle{\n color: $cream;\n text-align: center;\n}\n/* End Mobile Menu */\n"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"app.css","sources":["app.scss","_settings.scss","../bower_components/foundation-sites/scss/util/_util.scss","../bower_components/foundation-sites/scss/util/_unit.scss","../bower_components/foundation-sites/scss/util/_value.scss","../bower_components/foundation-sites/scss/util/_color.scss","../bower_components/foundation-sites/scss/util/_selector.scss","../bower_components/foundation-sites/scss/util/_flex.scss","../bower_components/foundation-sites/scss/util/_breakpoint.scss","../bower_components/foundation-sites/scss/util/_mixins.scss","../bower_components/foundation-sites/scss/foundation.scss","../bower_components/foundation-sites/scss/util/_util.scss","../bower_components/foundation-sites/scss/_global.scss","../bower_components/foundation-sites/scss/grid/_grid.scss","../bower_components/foundation-sites/scss/grid/_row.scss","../bower_components/foundation-sites/scss/grid/_column.scss","../bower_components/foundation-sites/scss/grid/_size.scss","../bower_components/foundation-sites/scss/grid/_position.scss","../bower_components/foundation-sites/scss/grid/_gutter.scss","../bower_components/foundation-sites/scss/grid/_classes.scss","../bower_components/foundation-sites/scss/grid/_layout.scss","../bower_components/foundation-sites/scss/grid/_flex-grid.scss","../bower_components/foundation-sites/scss/typography/_typography.scss","../bower_components/foundation-sites/scss/typography/_base.scss","../bower_components/foundation-sites/scss/typography/_helpers.scss","../bower_components/foundation-sites/scss/typography/_alignment.scss","../bower_components/foundation-sites/scss/typography/_print.scss","../bower_components/foundation-sites/scss/forms/_forms.scss","../bower_components/foundation-sites/scss/forms/_text.scss","../bower_components/foundation-sites/scss/forms/_checkbox.scss","../bower_components/foundation-sites/scss/forms/_label.scss","../bower_components/foundation-sites/scss/forms/_help-text.scss","../bower_components/foundation-sites/scss/forms/_input-group.scss","../bower_components/foundation-sites/scss/forms/_fieldset.scss","../bower_components/foundation-sites/scss/forms/_select.scss","../bower_components/foundation-sites/scss/forms/_range.scss","../bower_components/foundation-sites/scss/forms/_progress.scss","../bower_components/foundation-sites/scss/forms/_meter.scss","../bower_components/foundation-sites/scss/forms/_error.scss","../bower_components/foundation-sites/scss/components/_visibility.scss","../bower_components/foundation-sites/scss/components/_float.scss","../bower_components/foundation-sites/scss/components/_button.scss","../bower_components/foundation-sites/scss/components/_button-group.scss","../bower_components/foundation-sites/scss/components/_accordion-menu.scss","../bower_components/foundation-sites/scss/components/_accordion.scss","../bower_components/foundation-sites/scss/components/_badge.scss","../bower_components/foundation-sites/scss/components/_breadcrumbs.scss","../bower_components/foundation-sites/scss/components/_callout.scss","../bower_components/foundation-sites/scss/components/_close-button.scss","../bower_components/foundation-sites/scss/components/_drilldown.scss","../bower_components/foundation-sites/scss/components/_dropdown-menu.scss","../bower_components/foundation-sites/scss/components/_dropdown.scss","../bower_components/foundation-sites/scss/components/_flex.scss","../bower_components/foundation-sites/scss/components/_flex-video.scss","../bower_components/foundation-sites/scss/components/_label.scss","../bower_components/foundation-sites/scss/components/_media-object.scss","../bower_components/foundation-sites/scss/components/_menu.scss","../bower_components/foundation-sites/scss/components/_menu-icon.scss","../bower_components/foundation-sites/scss/components/_off-canvas.scss","../bower_components/foundation-sites/scss/components/_orbit.scss","../bower_components/foundation-sites/scss/components/_pagination.scss","../bower_components/foundation-sites/scss/components/_progress-bar.scss","../bower_components/foundation-sites/scss/components/_reveal.scss","../bower_components/foundation-sites/scss/components/_slider.scss","../bower_components/foundation-sites/scss/components/_sticky.scss","../bower_components/foundation-sites/scss/components/_switch.scss","../bower_components/foundation-sites/scss/components/_table.scss","../bower_components/foundation-sites/scss/components/_tabs.scss","../bower_components/foundation-sites/scss/components/_title-bar.scss","../bower_components/foundation-sites/scss/components/_top-bar.scss","../bower_components/foundation-sites/scss/components/_thumbnail.scss","../bower_components/foundation-sites/scss/components/_tooltip.scss","../bower_components/motion-ui/src/motion-ui.scss","../bower_components/motion-ui/src/_settings.scss","../bower_components/motion-ui/src/util/_animation.scss","../bower_components/motion-ui/src/util/_args.scss","../bower_components/motion-ui/src/util/_keyframe.scss","../bower_components/motion-ui/src/util/_selector.scss","../bower_components/motion-ui/src/util/_series.scss","../bower_components/motion-ui/src/util/_transition.scss","../bower_components/motion-ui/src/util/_unit.scss","../bower_components/motion-ui/src/effects/_fade.scss","../bower_components/motion-ui/src/effects/_hinge.scss","../bower_components/motion-ui/src/effects/_spin.scss","../bower_components/motion-ui/src/effects/_zoom.scss","../bower_components/motion-ui/src/effects/_shake.scss","../bower_components/motion-ui/src/effects/_slide.scss","../bower_components/motion-ui/src/effects/_wiggle.scss","../bower_components/motion-ui/src/transitions/_fade.scss","../bower_components/motion-ui/src/transitions/_hinge.scss","../bower_components/motion-ui/src/transitions/_zoom.scss","../bower_components/motion-ui/src/transitions/_slide.scss","../bower_components/motion-ui/src/transitions/_spin.scss","../bower_components/motion-ui/src/_classes.scss","_mixins.scss","mixins/_gradient.scss","mixins/_off-canvas-arrow.scss","_wordpress.scss","_defaults.scss","_body.scss","_page.header.scss","_topbar.scss","_main.scss","_slideshow.scss","_plugins.scss","plugins/_nextgen.scss","plugins/_gravityForms.scss","plugins/_events.scss","plugins/_fullCalendar.scss","plugins/_glm-member-db-events.scss","plugins/_glm-members.scss","_blog.scss","_sidebar.scss","_search.scss","_page.footer.scss","_copyright.scss","_structure.scss","_left-off-canvas.scss"],"sourcesContent":["@charset 'utf-8';\n\n@import 'settings';\n@import 'foundation';\n@import 'motion-ui';\n@import \"mixins\";\n@include foundation-global-styles;\n@include foundation-grid;\n// @include foundation-flex-grid;\n@include foundation-typography;\n@include foundation-button;\n@include foundation-forms;\n// @include foundation-range-input;\n@include foundation-accordion;\n@include foundation-accordion-menu;\n@include foundation-badge;\n@include foundation-breadcrumbs;\n@include foundation-button-group;\n@include foundation-callout;\n@include foundation-close-button;\n@include foundation-menu;\n@include foundation-menu-icon;\n@include foundation-drilldown-menu;\n@include foundation-dropdown;\n@include foundation-dropdown-menu;\n@include foundation-flex-video;\n@include foundation-label;\n@include foundation-media-object;\n@include foundation-off-canvas;\n@include foundation-orbit;\n@include foundation-pagination;\n@include foundation-progress-bar;\n// @include foundation-progress-element;\n// @include foundation-meter-element;\n@include foundation-slider;\n@include foundation-sticky;\n@include foundation-reveal;\n@include foundation-switch;\n@include foundation-table;\n@include foundation-tabs;\n@include foundation-thumbnail;\n@include foundation-title-bar;\n@include foundation-tooltip;\n@include foundation-top-bar;\n@include foundation-visibility-classes;\n@include foundation-float-classes;\n// @include foundation-flex-classes;\n//\n@include motion-ui-transitions;\n@include motion-ui-animations;\n@import \"wordpress\";\n@import \"defaults\";\n@import \"body\";\n@import \"page.header\";\n@import \"topbar\";\n@import \"main\";\n@import \"slideshow\";\n@import \"plugins\";\n@import \"blog\";\n@import \"sidebar\";\n@import \"search\";\n@import \"page.footer\";\n@import \"copyright\";\n@import \"structure\";\n@import \"left-off-canvas\";\n//@import \"right-off-canvas\";\n\n\n","// Foundation for Sites Settings\n// -----------------------------\n//\n// Table of Contents:\n//\n// 1. Global\n// 2. Breakpoints\n// 3. The Grid\n// 4. Base Typography\n// 5. Typography Helpers\n// 6. Abide\n// 7. Accordion\n// 8. Accordion Menu\n// 9. Badge\n// 10. Breadcrumbs\n// 11. Button\n// 12. Button Group\n// 13. Callout\n// 14. Close Button\n// 15. Drilldown\n// 16. Dropdown\n// 17. Dropdown Menu\n// 18. Flex Video\n// 19. Forms\n// 20. Label\n// 21. Media Object\n// 22. Menu\n// 23. Meter\n// 24. Off-canvas\n// 25. Orbit\n// 26. Pagination\n// 27. Progress Bar\n// 28. Reveal\n// 29. Slider\n// 30. Switch\n// 31. Table\n// 32. Tabs\n// 33. Thumbnail\n// 34. Title Bar\n// 35. Tooltip\n// 36. Top Bar\n\n@import 'util/util';\n\n// 1. Global\n// ---------\n\n$global-font-size: 100%;\n$global-width: rem-calc(1000);\n$global-lineheight: 1.5;\n$foundation-palette: (\n primary: #2199e8,\n secondary: #777,\n success: #3adb76,\n warning: #ffae00,\n alert: #ec5840,\n);\n$light-gray: #e6e6e6;\n$medium-gray: #cacaca;\n$dark-gray: #8a8a8a;\n$black: #0a0a0a;\n$white: #fefefe;\n$white : #FFFFFF;\n$ghost : #FAFAFA;\n$snow : #F9F9F9;\n$vapor : #F6F6F6;\n$white-smoke : #F5F5F5;\n$silver : #EFEFEF;\n$smoke : #EEEEEE;\n$gainsboro : #DDDDDD;\n$iron : #CCCCCC;\n$base : #AAAAAA;\n$aluminum : #999999;\n$jumbo : #888888;\n$monsoon : #777777;\n$steel : #666666;\n$charcoal : #555555;\n$tuatara : #444444;\n$oil : #333333;\n$jet : #222222;\n$black : #000000;\n$green : #008752;\n$red : #d2222a;\n$d-blue : #131c5f;\n$l-blue : #0093d1;\n\n$brown : #544835;\n$d-brown : #413726;\n$cream : #ECE7BD;\n$red-orange : #ed5537;\n$blue : #6694a1;\n\n$body-background: transparent;\n$body-font-color: $black;\n$body-font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;\n$body-antialiased: true;\n$global-margin: 1rem;\n$global-padding: 1rem;\n$global-weight-normal: normal;\n$global-weight-bold: bold;\n$global-radius: 0;\n$global-text-direction: ltr;\n$global-flexbox: false;\n$print-transparent-backgrounds: true;\n\n\n@include add-foundation-colors;\n\n// 2. Breakpoints\n// --------------\n\n$breakpoints: (\n small: 0,\n medium: 640px,\n large: 1024px,\n xlarge: 1200px,\n xxlarge: 1440px,\n);\n$breakpoint-classes: (small medium large);\n\n// 3. The Grid\n// -----------\n\n$grid-row-width: $global-width;\n$grid-column-count: 12;\n$grid-column-gutter: (\n small: 20px,\n medium: 30px,\n);\n$grid-column-align-edge: true;\n$block-grid-max: 8;\n\n// 4. Base Typography\n// ------------------\n\n$header-font-family: $body-font-family;\n$header-font-weight: $global-weight-normal;\n$header-font-style: normal;\n// We use these to define default font stacks\n$font-family-sans-serif: \"Open Sans\", sans-serif;\n$font-family-serif: Georgia, Cambria, \"Times New Roman\", Times, serif;\n$font-family-monospace: Consolas, \"Liberation Mono\", Courier, monospace;\n$font-family-monospace: Consolas, 'Liberation Mono', Courier, monospace;\n$header-sizes: (\n small: (\n 'h1': 24,\n 'h2': 20,\n 'h3': 19,\n 'h4': 18,\n 'h5': 17,\n 'h6': 16,\n ),\n medium: (\n 'h1': 36,\n 'h2': 36,\n 'h3': 24,\n 'h4': 24,\n 'h5': 20,\n 'h6': 18,\n ),\n);\n$header-color: inherit;\n$header-lineheight: 1.4;\n$header-margin-bottom: 0.5rem;\n$header-text-rendering: optimizeLegibility;\n$small-font-size: 80%;\n$header-small-font-color: $medium-gray;\n$paragraph-lineheight: 1.6;\n$paragraph-margin-bottom: 1rem;\n$paragraph-text-rendering: optimizeLegibility;\n$code-color: $black;\n$code-font-family: $font-family-monospace;\n$code-font-weight: $global-weight-normal;\n$code-background: $light-gray;\n$code-border: 1px solid $medium-gray;\n$code-padding: rem-calc(2 5 1);\n$anchor-color: $red-orange;\n$anchor-color-hover: scale-color($anchor-color, $lightness: -14%);\n$anchor-text-decoration: true;\n$anchor-text-decoration-hover: none;\n$hr-width: $global-width;\n$hr-border: 1px solid $medium-gray;\n$hr-margin: rem-calc(20) auto;\n$list-lineheight: $paragraph-lineheight;\n$list-margin-bottom: $paragraph-margin-bottom;\n$list-style-type: disc;\n$list-style-position: outside;\n$list-side-margin: 1.25rem;\n$list-nested-side-margin: 1.25rem;\n$defnlist-margin-bottom: 1rem;\n$defnlist-term-weight: $global-weight-bold;\n$defnlist-term-margin-bottom: 0.3rem;\n$blockquote-color: $dark-gray;\n$blockquote-padding: rem-calc(9 20 0 19);\n$blockquote-border: 1px solid $medium-gray;\n$cite-font-size: rem-calc(13);\n$cite-color: $dark-gray;\n$keystroke-font: $font-family-monospace;\n$keystroke-color: $black;\n$keystroke-background: $light-gray;\n$keystroke-padding: rem-calc(2 4 0);\n$keystroke-radius: $global-radius;\n$abbr-underline: 1px dotted $black;\n\n// 5. Typography Helpers\n// ---------------------\n\n$lead-font-size: $global-font-size * 1.25;\n$lead-lineheight: 1.6;\n$subheader-lineheight: 1.4;\n$subheader-color: $dark-gray;\n$subheader-font-weight: $global-weight-normal;\n$subheader-margin-top: 0.2rem;\n$subheader-margin-bottom: 0.5rem;\n$stat-font-size: 2.5rem;\n\n// 6. Abide\n// --------\n\n$abide-inputs: true;\n$abide-labels: true;\n$input-background-invalid: map-get($foundation-palette, alert);\n$form-label-color-invalid: map-get($foundation-palette, alert);\n$input-error-color: map-get($foundation-palette, alert);\n$input-error-font-size: rem-calc(12);\n$input-error-font-weight: $global-weight-bold;\n\n// 7. Accordion\n// ------------\n\n$accordion-background: $white;\n$accordion-plusminus: true;\n$accordion-item-color: foreground($accordion-background, $primary-color);\n$accordion-item-background-hover: $light-gray;\n$accordion-item-padding: 1.25rem 1rem;\n$accordion-content-background: $white;\n$accordion-content-border: 1px solid $light-gray;\n$accordion-content-color: foreground($accordion-background, $primary-color);\n$accordion-content-padding: 1rem;\n\n// 8. Accordion Menu\n// -----------------\n\n$accordionmenu-arrows: true;\n$accordionmenu-arrow-color: $primary-color;\n\n// 9. Badge\n// --------\n\n$badge-background: $primary-color;\n$badge-color: foreground($badge-background);\n$badge-padding: 0.3em;\n$badge-minwidth: 2.1em;\n$badge-font-size: 0.6rem;\n\n// 10. Breadcrumbs\n// ---------------\n\n$breadcrumbs-margin: 0 0 $global-margin 0;\n$breadcrumbs-item-font-size: rem-calc(11);\n$breadcrumbs-item-color: $black;\n$breadcrumbs-item-color-current: $black;\n$breadcrumbs-item-color-disabled: $medium-gray;\n$breadcrumbs-item-margin: 0.75rem;\n$breadcrumbs-item-uppercase: true;\n$breadcrumbs-item-slash: true;\n\n// 11. Button\n// ----------\n\n$button-padding: 0.85em 1em;\n$button-margin: 0 0 $global-margin 0;\n$button-fill: solid;\n$button-background: $primary-color;\n$button-background-hover: scale-color($button-background, $lightness: -15%);\n$button-color: $white;\n$button-color-alt: $black;\n$button-radius: $global-radius;\n$button-sizes: (\n tiny: 0.6rem,\n small: 0.75rem,\n default: 0.9rem,\n large: 1.25rem,\n);\n$button-opacity-disabled: 0.25;\n\n// 12. Button Group\n// ----------------\n\n$buttongroup-margin: 1rem;\n$buttongroup-spacing: 1px;\n$buttongroup-child-selector: '.button';\n$buttongroup-expand-max: 6;\n\n// 13. Callout\n// -----------\n\n$callout-background: $white;\n$callout-background-fade: 85%;\n$callout-border: 1px solid rgba($black, 0.25);\n$callout-margin: 0 0 1rem 0;\n$callout-padding: 1rem;\n$callout-font-color: $body-font-color;\n$callout-font-color-alt: $body-background;\n$callout-radius: $global-radius;\n$callout-link-tint: 30%;\n\n// 14. Close Button\n// ----------------\n\n$closebutton-position: right top;\n$closebutton-offset-horizontal: 1rem;\n$closebutton-offset-vertical: 0.5rem;\n$closebutton-size: 2em;\n$closebutton-lineheight: 1;\n$closebutton-color: $dark-gray;\n$closebutton-color-hover: $black;\n\n// 15. Drilldown\n// -------------\n\n$drilldown-transition: transform 0.15s linear;\n$drilldown-arrows: true;\n$drilldown-arrow-color: $primary-color;\n$drilldown-background: $white;\n\n// 16. Dropdown\n// ------------\n\n$dropdown-padding: 1rem;\n$dropdown-border: 1px solid $medium-gray;\n$dropdown-font-size: 1rem;\n$dropdown-width: 300px;\n$dropdown-radius: $global-radius;\n$dropdown-sizes: (\n tiny: 100px,\n small: 200px,\n large: 400px,\n);\n\n// 17. Dropdown Menu\n// -----------------\n\n$dropdownmenu-arrows: false;\n$dropdownmenu-arrow-color: $anchor-color;\n$dropdownmenu-min-width: 200px;\n$dropdownmenu-background: $white;\n$dropdownmenu-border: 0px solid $medium-gray;\n\n// 18. Flex Video\n// --------------\n\n$flexvideo-margin-bottom: rem-calc(16);\n$flexvideo-ratio: 4 by 3;\n$flexvideo-ratio-widescreen: 16 by 9;\n\n// 19. Forms\n// ---------\n\n$fieldset-border: 1px solid $medium-gray;\n$fieldset-padding: rem-calc(20);\n$fieldset-margin: rem-calc(18 0);\n$legend-padding: rem-calc(0 3);\n$form-spacing: rem-calc(16);\n$helptext-color: $black;\n$helptext-font-size: rem-calc(13);\n$helptext-font-style: italic;\n$input-prefix-color: $black;\n$input-prefix-background: $light-gray;\n$input-prefix-border: 1px solid $medium-gray;\n$input-prefix-padding: 1rem;\n$form-label-color: $black;\n$form-label-font-size: rem-calc(14);\n$form-label-font-weight: $global-weight-normal;\n$form-label-line-height: 1.8;\n$select-background: $white;\n$select-triangle-color: $dark-gray;\n$select-radius: $global-radius;\n$input-color: $black;\n$input-placeholder-color: $medium-gray;\n$input-font-family: inherit;\n$input-font-size: rem-calc(16);\n$input-background: $white;\n$input-background-focus: $white;\n$input-background-disabled: $light-gray;\n$input-border: 1px solid $medium-gray;\n$input-border-focus: 1px solid $dark-gray;\n$input-shadow: inset 0 1px 2px rgba($black, 0.1);\n$input-shadow-focus: 0 0 5px $medium-gray;\n$input-cursor-disabled: default;\n$input-transition: box-shadow 0.5s, border-color 0.25s ease-in-out;\n$input-number-spinners: true;\n$input-radius: $global-radius;\n\n// 20. Label\n// ---------\n\n$label-background: $primary-color;\n$label-color: foreground($label-background);\n$label-font-size: 0.8rem;\n$label-padding: 0.33333rem 0.5rem;\n$label-radius: $global-radius;\n\n// 21. Media Object\n// ----------------\n\n$mediaobject-margin-bottom: $global-margin;\n$mediaobject-section-padding: $global-padding;\n$mediaobject-image-width-stacked: 100%;\n\n// 22. Menu\n// --------\n\n$menu-margin: 0;\n$menu-margin-nested: 1rem;\n$menu-item-padding: 0.7rem 1rem;\n$menu-item-color-active: $white;\n$menu-item-background-active: $red-orange;\n$menu-icon-spacing: 0.25rem;\n\n// 23. Meter\n// ---------\n\n$meter-height: 1rem;\n$meter-radius: $global-radius;\n$meter-background: $medium-gray;\n$meter-fill-good: $success-color;\n$meter-fill-medium: $warning-color;\n$meter-fill-bad: $alert-color;\n\n// 24. Off-canvas\n// --------------\n\n$offcanvas-size: 250px;\n$offcanvas-background: $blue;\n$offcanvas-zindex: -1;\n$offcanvas-transition-length: 0.5s;\n$offcanvas-transition-timing: ease;\n$offcanvas-fixed-reveal: true;\n$offcanvas-exit-background: rgba($white, 0.25);\n$maincontent-class: 'off-canvas-content';\n$maincontent-shadow: 0 0 10px rgba($black, 0.5);\n\n// 25. Orbit\n// ---------\n\n$orbit-bullet-background: $medium-gray;\n$orbit-bullet-background-active: $dark-gray;\n$orbit-bullet-diameter: 1.2rem;\n$orbit-bullet-margin: 0.1rem;\n$orbit-bullet-margin-top: 0.8rem;\n$orbit-bullet-margin-bottom: 0.8rem;\n$orbit-caption-background: rgba($black, 0.5);\n$orbit-caption-padding: 1rem;\n$orbit-control-background-hover: rgba($black, 0.5);\n$orbit-control-padding: 1rem;\n$orbit-control-zindex: 10;\n\n// 26. Pagination\n// --------------\n\n$pagination-font-size: rem-calc(14);\n$pagination-margin-bottom: $global-margin;\n$pagination-item-color: $black;\n$pagination-item-padding: rem-calc(3 10);\n$pagination-item-spacing: rem-calc(1);\n$pagination-radius: $global-radius;\n$pagination-item-background-hover: $light-gray;\n$pagination-item-background-current: $primary-color;\n$pagination-item-color-current: foreground($pagination-item-background-current);\n$pagination-item-color-disabled: $medium-gray;\n$pagination-ellipsis-color: $black;\n$pagination-mobile-items: false;\n$pagination-arrows: true;\n\n// 27. Progress Bar\n// ----------------\n\n$progress-height: 1rem;\n$progress-background: $medium-gray;\n$progress-margin-bottom: $global-margin;\n$progress-meter-background: $primary-color;\n$progress-radius: $global-radius;\n\n// 28. Reveal\n// ----------\n\n$reveal-background: $white;\n$reveal-width: 600px;\n$reveal-max-width: $global-width;\n$reveal-padding: $global-padding;\n$reveal-border: 1px solid $medium-gray;\n$reveal-radius: $global-radius;\n$reveal-zindex: 1005;\n$reveal-overlay-background: rgba($black, 0.45);\n\n// 29. Slider\n// ----------\n\n$slider-width-vertical: 0.5rem;\n$slider-transition: all 0.2s ease-in-out;\n$slider-height: 0.5rem;\n$slider-background: $light-gray;\n$slider-fill-background: $medium-gray;\n$slider-handle-height: 1.4rem;\n$slider-handle-width: 1.4rem;\n$slider-handle-background: $primary-color;\n$slider-opacity-disabled: 0.25;\n$slider-radius: $global-radius;\n\n// 30. Switch\n// ----------\n\n$switch-background: $medium-gray;\n$switch-background-active: $primary-color;\n$switch-height: 2rem;\n$switch-height-tiny: 1.5rem;\n$switch-height-small: 1.75rem;\n$switch-height-large: 2.5rem;\n$switch-radius: $global-radius;\n$switch-margin: $global-margin;\n$switch-paddle-background: $white;\n$switch-paddle-offset: 0.25rem;\n$switch-paddle-radius: $global-radius;\n$switch-paddle-transition: all 0.25s ease-out;\n\n// 31. Table\n// ---------\n\n$table-background: $white;\n$table-color-scale: 5%;\n$table-border: 1px solid smart-scale($table-background, $table-color-scale);\n$table-padding: rem-calc(8 10 10);\n$table-hover-scale: 2%;\n$table-row-hover: darken($table-background, $table-hover-scale);\n$table-row-stripe-hover: darken($table-background, $table-color-scale + $table-hover-scale);\n$table-striped-background: smart-scale($table-background, $table-color-scale);\n$table-stripe: even;\n$table-head-background: smart-scale($table-background, $table-color-scale / 2);\n$table-foot-background: smart-scale($table-background, $table-color-scale);\n$table-head-font-color: $body-font-color;\n$show-header-for-stacked: false;\n\n// 32. Tabs\n// --------\n\n$tab-margin: 0;\n$tab-background: $white;\n$tab-background-active: $light-gray;\n$tab-item-font-size: rem-calc(12);\n$tab-item-background-hover: $white;\n$tab-item-padding: 1.25rem 1.5rem;\n$tab-expand-max: 6;\n$tab-content-background: $white;\n$tab-content-border: $light-gray;\n$tab-content-color: foreground($tab-background, $primary-color);\n$tab-content-padding: 1rem;\n\n// 33. Thumbnail\n// -------------\n\n$thumbnail-border: solid 4px $white;\n$thumbnail-margin-bottom: $global-margin;\n$thumbnail-shadow: 0 0 0 1px rgba($black, 0.2);\n$thumbnail-shadow-hover: 0 0 6px 1px rgba($primary-color, 0.5);\n$thumbnail-transition: box-shadow 200ms ease-out;\n$thumbnail-radius: $global-radius;\n\n// 34. Title Bar\n// -------------\n\n$titlebar-background: $black;\n$titlebar-color: $white;\n$titlebar-padding: 0.5rem;\n$titlebar-text-font-weight: bold;\n$titlebar-icon-color: $white;\n$titlebar-icon-color-hover: $medium-gray;\n$titlebar-icon-spacing: 0.25rem;\n\n// 35. Tooltip\n// -----------\n\n$has-tip-font-weight: $global-weight-bold;\n$has-tip-border-bottom: dotted 1px $dark-gray;\n$tooltip-background-color: $black;\n$tooltip-color: $white;\n$tooltip-padding: 0.75rem;\n$tooltip-font-size: $small-font-size;\n$tooltip-pip-width: 0.75rem;\n$tooltip-pip-height: $tooltip-pip-width * 0.866;\n$tooltip-radius: $global-radius;\n\n// 36. Top Bar\n// -----------\n\n$topbar-padding: 0.5rem;\n$topbar-background: $light-gray;\n$topbar-submenu-background: $topbar-background;\n$topbar-title-spacing: 1rem;\n$topbar-input-width: 200px;\n$topbar-unstack-breakpoint: medium;\n.clear{\n clear: both;\n}","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n@import 'unit';\n@import 'value';\n@import 'color';\n@import 'selector';\n@import 'flex';\n@import 'breakpoint';\n@import 'mixins';\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group functions\n////\n\n$global-font-size: 100% !default;\n\n// scss-lint:disable ZeroUnit\n\n/// Removes the unit (e.g. px, em, rem) from a value, returning the number only.\n///\n/// @param {Number} $num - Number to strip unit from.\n///\n/// @returns {Number} The same number, sans unit.\n@function strip-unit($num) {\n @return $num / ($num * 0 + 1);\n}\n\n/// Converts one or more pixel values into matching rem values.\n///\n/// @param {Number|List} $values - One or more values to convert. Be sure to separate them with spaces and not commas. If you need to convert a comma-separated list, wrap the list in parentheses.\n/// @param {Number} $base [null] - The base value to use when calculating the `rem`. If you're using Foundation out of the box, this is 16px. If this parameter is `null`, the function will reference the `$base-font-size` variable as the base.\n///\n/// @returns {List} A list of converted values.\n@function rem-calc($values, $base: null) {\n $rem-values: ();\n $count: length($values);\n\n // If no base is defined, defer to the global font size\n @if $base == null {\n $base: $global-font-size;\n }\n\n // If the base font size is a %, then multiply it by 16px\n // This is because 100% font size = 16px in most all browsers\n @if unit($base) == '%' {\n $base: ($base / 100%) * 16px;\n }\n \n // Using rem as base allows correct scaling\n @if unit($base) == 'rem' {\n $base: strip-unit($base) * 16px;\n }\n\n @if $count == 1 {\n @return -zf-to-rem($values, $base);\n }\n\n @for $i from 1 through $count {\n $rem-values: append($rem-values, -zf-to-rem(nth($values, $i), $base));\n }\n\n @return $rem-values;\n}\n\n// Converts a unitless, pixel, or rem value to em, for use in breakpoints.\n@function -zf-bp-to-em($value) {\n // Pixel and unitless values are converted to rems\n @if unit($value) == 'px' or unitless($value) {\n $value: rem-calc($value, $base: 16px);\n }\n\n // Then the value is converted to ems\n @return strip-unit($value) * 1em;\n}\n\n/// Converts a pixel value to matching rem value. *Any* value passed, regardless of unit, is assumed to be a pixel value. By default, the base pixel value used to calculate the rem value is taken from the `$global-font-size` variable.\n/// @access private\n///\n/// @param {Number} $value - Pixel value to convert.\n/// @param {Number} $base [null] - Base for pixel conversion.\n///\n/// @returns {Number} A number in rems, calculated based on the given value and the base pixel value. rem values are passed through as is.\n@function -zf-to-rem($value, $base: null) {\n // Check if the value is a number\n @if type-of($value) != 'number' {\n @warn inspect($value) + ' was passed to rem-calc(), which is not a number.';\n @return $value;\n }\n\n // Calculate rem if units for $value is not rem\n @if unit($value) != 'rem' {\n $value: strip-unit($value) / strip-unit($base) * 1rem;\n }\n\n // Turn 0rem into 0\n @if $value == 0rem {\n $value: 0;\n }\n\n @return $value;\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group functions\n////\n\n/// Determine if a value is not falsey, in CSS terms. Falsey values are `null`, `none`, `0` with any unit, or an empty list.\n///\n/// @param {Mixed} $val - Value to check.\n///\n/// @returns {Boolean} `true` if `$val` is not falsey.\n@function has-value($val) {\n @if $val == null or $val == none {\n @return false;\n }\n @if type-of($val) == 'number' and strip-unit($val) == 0 {\n @return false;\n }\n @if type-of($val) == 'list' and length($val) == 0 {\n @return false;\n }\n @return true;\n}\n\n/// Determine a top/right/bottom/right value on a padding, margin, etc. property, no matter how many values were passed in. Use this function if you need to know the specific side of a value, but don't know if the value is using a shorthand format.\n///\n/// @param {List|Number} $val - Value to analyze. Should be a shorthand sizing property, e.g. \"1em 2em 1em\"\n/// @param {Keyword} $side - Side to return. Should be `top`, `right`, `bottom`, or `left`.\n///\n/// @returns {Number} A single value based on `$val` and `$side`.\n@function get-side($val, $side) {\n $length: length($val);\n\n @if $length == 1 {\n @return $val;\n }\n @if $length == 2 {\n @return map-get((\n top: nth($val, 1),\n bottom: nth($val, 1),\n left: nth($val, 2),\n right: nth($val, 2),\n ), $side);\n }\n @if $length == 3 {\n @return map-get((\n top: nth($val, 1),\n left: nth($val, 2),\n right: nth($val, 2),\n bottom: nth($val, 3),\n ), $side);\n }\n @if $length == 4 {\n @return map-get((\n top: nth($val, 1),\n right: nth($val, 2),\n bottom: nth($val, 3),\n left: nth($val, 4),\n ), $side);\n }\n}\n\n/// Given border $val, find a specific element of the border, which is $elem. The possible values for $elem are width, style, and color.\n///\n/// @param {List} $val - Border value to find a value in.\n/// @param {Keyword} $elem - Border component to extract.\n///\n/// @returns {Mixed} If the value exists, returns the value. If the value is not in the border definition, the function will return a 0px width, solid style, or black border.\n@function get-border-value($val, $elem) {\n // Find the width, style, or color and return it\n @each $v in $val {\n $type: type-of($v);\n @if $elem == width and $type == 'number' {\n @return $v;\n }\n @if $elem == style and $type == 'string' {\n @return $v;\n }\n @if $elem == color and $type == 'color' {\n @return $v;\n }\n }\n\n // Defaults\n $defaults: (\n width: 0,\n style: solid,\n color: #000,\n );\n\n @return map-get($defaults, $elem);\n}\n\n/// Finds a value in a nested map.\n/// @link https://css-tricks.com/snippets/sass/deep-getset-maps/ Deep Get/Set in Maps\n///\n/// @param {Map} $map - Map to pull a value from.\n/// @param {String} $keys... - Keys to use when looking for a value.\n/// @returns {Mixed} The value found in the map.\n@function map-deep-get($map, $keys...) {\n @each $key in $keys {\n $map: map-get($map, $key);\n }\n @return $map;\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group functions\n////\n\n/// Checks the lightness of `$color`, and if it passes the `$threshold` of lightness, it returns the `$yes` color. Otherwise, it returns the `$no` color. Use this function to dynamically output a foreground color based on a given background color.\n///\n/// @param {Color} $color - Color to check the lightness of.\n/// @param {Color} $yes [$black] - Color to return if `$color` is light.\n/// @param {Color} $no [$white] - Color to return if `$color` is dark.\n/// @param {Percentage} $threshold [60%] - Threshold of lightness to check against.\n///\n/// @returns {Color} The $yes color or $no color.\n@function foreground($color, $yes: $black, $no: $white, $threshold: 60%) {\n @if $color == transparent {\n $color: $body-background;\n }\n @if (lightness($color) > $threshold) {\n @return $yes;\n }\n @else {\n @return $no;\n }\n}\n\n/// Scales a color to be lighter if it's light, or darker if it's dark. Use this function to tint a color appropriate to its lightness.\n///\n/// @param {Color} $color - Color to scale.\n/// @param {Percentage} $scale [5%] - Amount to scale up or down.\n/// @param {Percentage} $threshold [40%] - Threshold of lightness to check against.\n///\n/// @returns {Color} A scaled color.\n@function smart-scale($color, $scale: 5%, $threshold: 40%) {\n @if lightness($color) > $threshold {\n $scale: -$scale;\n }\n @return scale-color($color, $lightness: $scale);\n}\n\n/// Get color from foundation-palette\n///\n/// @param {key} color key from foundation-palette\n///\n/// @returns {Color} color from foundation-palette\n@function get-color($key) {\n @if map-has-key($foundation-palette, $key) {\n @return map-get($foundation-palette, $key);\n } @else {\n @error 'given $key is not available in $foundation-palette';\n }\n}\n\n/// Transfers the colors in the `$foundation-palette` variable into the legacy color variables, such as `$primary-color` and `$secondary-color`. Call this mixin below the Global section of your settings file to properly migrate your codebase.\n@mixin add-foundation-colors() {\n @if map-has-key($foundation-palette, primary) {\n $primary-color: map-get($foundation-palette, primary) !global;\n }\n @if map-has-key($foundation-palette, secondary) {\n $secondary-color: map-get($foundation-palette, secondary) !global;\n }\n @if map-has-key($foundation-palette, success) {\n $success-color: map-get($foundation-palette, success) !global;\n }\n @if map-has-key($foundation-palette, warning) {\n $warning-color: map-get($foundation-palette, warning) !global;\n }\n @if map-has-key($foundation-palette, alert) {\n $alert-color: map-get($foundation-palette, alert) !global;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group functions\n////\n\n/// Generates a selector with every text input type. You can also filter the list to only output a subset of those selectors.\n///\n/// @param {List|Keyword} $types [()] - A list of text input types to use. Leave blank to use all of them.\n@function text-inputs($types: ()) {\n $return: ();\n\n $all-types:\n text\n password\n date\n datetime\n datetime-local\n month\n week\n email\n number\n search\n tel\n time\n url\n color;\n\n @if not has-value($types) {\n $types: $all-types;\n }\n\n @each $type in $types {\n $return: append($return, unquote('[type=\\'#{$type}\\']'), comma);\n }\n\n @return $return;\n}\n","$-zf-flex-justify: (\n 'left': flex-start,\n 'right': flex-end,\n 'center': center,\n 'justify': space-between,\n 'spaced': space-around,\n);\n\n$-zf-flex-align: (\n 'top': flex-start,\n 'bottom': flex-end,\n 'middle': center,\n 'stretch': stretch,\n);\n\n/// Enables flexbox by adding `display: flex` to the element.\n@mixin flex {\n display: flex;\n}\n\n/// Horizontally or vertically aligns the items within a flex container.\n///\n/// @param {Keyword} $x [null] - Horizontal alignment to use. Can be `left`, `right`, `center`, `justify`, or `spaced`. Or, set it to `null` (the default) to not set horizontal alignment.\n/// @param {Keyword} $y [null] - Vertical alignment to use. Can be `top`, `bottom`, `middle`, or `stretch`. Or, set it to `null` (the default) to not set vertical alignment.\n@mixin flex-align($x: null, $y: null) {\n @if $x {\n @if map-has-key($-zf-flex-justify, $x) {\n $x: map-get($-zf-flex-justify, $x);\n }\n @else {\n @warn 'flex-grid-row-align(): #{$x} is not a valid value for horizontal alignment. Use left, right, center, justify, or spaced.'\n }\n }\n\n @if $y {\n @if map-has-key($-zf-flex-align, $y) {\n $y: map-get($-zf-flex-align, $y);\n }\n @else {\n @warn 'flex-grid-row-align(): #{$y} is not a valid value for vertical alignment. Use top, bottom, middle, or stretch.'\n }\n }\n\n justify-content: $x;\n align-items: $y;\n}\n\n/// Vertically align a single column within a flex row. Apply this mixin to a flex column.\n///\n/// @param {Keyword} $y [null] - Vertical alignment to use. Can be `top`, `bottom`, `middle`, or `stretch`. Or, set it to `null` (the default) to not set vertical alignment.\n@mixin flex-align-self($y: null) {\n @if $y {\n @if map-has-key($-zf-flex-align, $y) {\n $y: map-get($-zf-flex-align, $y);\n }\n @else {\n @warn 'flex-grid-column-align(): #{$y} is not a valid value for alignment. Use top, bottom, middle, or stretch.'\n }\n }\n\n align-self: $y;\n}\n\n/// Changes the source order of a flex child. Children with lower numbers appear first in the layout.\n/// @param {Number} $order [0] - Order number to apply.\n@mixin flex-order($order: 0) {\n order: $order;\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group breakpoints\n////\n\n// scss-lint:disable ZeroUnit\n\n/// A list of named breakpoints. You can use these with the `breakpoint()` mixin to quickly create media queries.\n/// @type Map\n$breakpoints: (\n small: 0,\n medium: 640px,\n large: 1024px,\n xlarge: 1200px,\n xxlarge: 1440px,\n) !default;\n\n$-zf-zero-breakpoint: small !default;\n\n@if nth(map-values($breakpoints), 1) != 0 {\n @error 'Your smallest breakpoint (defined in $breakpoints) must be set to \"0\".';\n}\n@else {\n $-zf-zero-breakpoint: nth(map-keys($breakpoints), 1);\n}\n\n/// All of the names in this list will be output as classes in your CSS, like `.small-12`, `.medium-6`, and so on. Each value in this list must also be in the `$breakpoints` map.\n/// @type List\n$breakpoint-classes: (small medium large) !default;\n\n/// Generates a media query string matching the input value. Refer to the documentation for the `breakpoint()` mixin to see what the possible inputs are.\n///\n/// @param {Keyword|Number} $val [small] - Breakpoint name, or px, rem, or em value to process.\n@function breakpoint($val: $-zf-zero-breakpoint) {\n // Size or keyword\n $bp: nth($val, 1);\n // Value for max-width media queries\n $bp-max: 0;\n // Direction of media query (up, down, or only)\n $dir: if(length($val) > 1, nth($val, 2), up);\n // Eventual output\n $str: '';\n // Is it a named media query?\n $named: false;\n\n // Orientation media queries have a unique syntax\n @if $bp == 'landscape' or $bp == 'portrait' {\n @return '(orientation: #{$bp})';\n }\n @else if $bp == 'retina' {\n @return '(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)';\n }\n\n // Try to pull a named breakpoint out of the $breakpoints map\n @if type-of($bp) == 'string' {\n @if map-has-key($breakpoints, $bp) {\n @if $dir == 'only' or $dir == 'down' {\n $bp-max: -zf-map-next($breakpoints, $bp);\n }\n\n $bp: map-get($breakpoints, $bp);\n $named: true;\n }\n @else {\n $bp: 0;\n @warn 'breakpoint(): \"#{$val}\" is not defined in your $breakpoints setting.';\n }\n }\n\n // Convert any pixel, rem, or unitless value to em\n $bp: -zf-bp-to-em($bp);\n @if $bp-max {\n $bp-max: -zf-bp-to-em($bp-max) - (1/16);\n }\n\n // Conditions to skip media query creation\n // - It's a named breakpoint that resolved to \"0 down\" or \"0 up\"\n // - It's a numeric breakpoint that resolved to \"0 \" + anything\n @if $bp > 0em or $dir == 'only' or $dir == 'down' {\n // `only` ranges use the format `(min-width: n) and (max-width: n)`\n @if $dir == 'only' {\n // Only named media queries can have an \"only\" range\n @if $named == true {\n // Only use \"min-width\" if the floor is greater than 0\n @if $bp > 0em {\n $str: $str + '(min-width: #{$bp})';\n\n // Only add \"and\" to the media query if there's a ceiling\n @if $bp-max != null {\n $str: $str + ' and ';\n }\n }\n\n // Only use \"max-width\" if there's a ceiling\n @if $bp-max != null {\n $str: $str + '(max-width: #{$bp-max})';\n }\n }\n @else {\n @warn 'breakpoint(): Only named media queries can have an `only` range.';\n }\n }\n\n // `down` ranges use the format `(max-width: n)`\n @else if $dir == 'down' {\n $max: if($named, $bp-max, $bp);\n\n // Skip media query creation if input value is exactly \"0 down\",\n // unless the function was called as \"small down\", in which case it's just \"small only\"\n @if $named or $bp > 0em {\n @if $max != null {\n $str: $str + '(max-width: #{$max})';\n }\n }\n }\n\n // `up` ranges use the format `(min-width: n)`\n @else if $bp > 0em {\n $str: $str + '(min-width: #{$bp})';\n }\n }\n\n @return $str;\n}\n\n/// Wraps a media query around the content you put inside the mixin. This mixin accepts a number of values:\n/// - If a string is passed, the mixin will look for it in the `$breakpoints` map, and use a media query there.\n/// - If a pixel value is passed, it will be converted to an em value using `$global-font-size` as the base.\n/// - If a rem value is passed, the unit will be changed to em.\n/// - If an em value is passed, the value will be used as-is.\n///\n/// @param {Keyword|Number} $value - Breakpoint name, or px, rem, or em value to process.\n///\n/// @output If the breakpoint is \"0px and larger\", outputs the content as-is. Otherwise, outputs the content wrapped in a media query.\n@mixin breakpoint($value) {\n $str: breakpoint($value);\n\n // If $str is still an empty string, no media query is needed\n @if $str == '' {\n @content;\n }\n\n // Otherwise, wrap the content in a media query\n @else {\n @media screen and #{$str} {\n @content;\n }\n }\n}\n\n/// Convers the breakpoints map to a URL-encoded string, like this: `key1=value1&key2=value2`. The value is then dropped into the CSS for a special `<meta>` tag, which is read by the Foundation JavaScript. This is how we transfer values from Sass to JavaScript, so they can be defined in one place.\n/// @access private\n///\n/// @param {Map} $map - Map to convert.\n///\n/// @returns {String} A string containing the map's contents.\n@function -zf-bp-serialize($map) {\n $str: '';\n @each $key, $value in $map {\n $str: $str + $key + '=' + -zf-bp-to-em($value) + '&';\n }\n $str: str-slice($str, 1, -2);\n\n @return $str;\n}\n\n/// Find the next key in a map.\n/// @access private\n///\n/// @param {Map} $map - Map to traverse.\n/// @param {Mixed} $key - Key to use as a starting point.\n///\n/// @returns {Mixed} The value for the key after `$key`, if `$key` was found. If `$key` was not found, or `$key` was the last value in the map, returns `null`.\n@function -zf-map-next($map, $key) {\n\n // Store the keys of the map as a list\n $values: map-keys($map);\n\n $i: 0;\n\n // If the Key Exists, Get the index of the key within the map and add 1 to it for the next breakpoint in the map\n @if (map-has-key($map, $key)) {\n $i: index($values, $key) + 1;\n }\n\n // If the key doesn't exist, or it's the last key in the map, return null\n @if ($i > length($map) or $i == 0) {\n @return null;\n }\n // Otherwise, return the value\n @else {\n @return map-get($map, nth($values, $i));\n }\n\n}\n\n/// Get a value for a breakpoint from a responsive config map. If the config map has the key `$value`, the exact breakpoint value is returned. If the config map does *not* have the breakpoint, the value matching the next lowest breakpoint in the config map is returned.\n/// @access private\n///\n/// @param {Map} $map - Input config map.\n/// @param {Keyword} $value - Breakpoint name to use.\n///\n/// @return {Mixed} The corresponding breakpoint value.\n@function -zf-get-bp-val($map, $value) {\n // Check if the breakpoint name exists globally\n @if not map-has-key($breakpoints, $value) {\n @return null;\n }\n // Check if the breakpoint name exists in the local config map\n @else if map-has-key($map, $value) {\n // If it does, just return the value\n @return map-get($map, $value);\n }\n // Otherwise, find the next lowest breakpoint and return that value\n @else {\n $anchor: null;\n $found: false;\n\n @each $key, $val in $breakpoints {\n @if not $found {\n @if map-has-key($map, $key) {\n $anchor: $key;\n }\n @if $key == $value {\n $found: true;\n }\n }\n }\n\n @return map-get($map, $anchor);\n }\n}\n\n// Legacy breakpoint variables\n// These will be removed in 6.3\n$small-up: null;\n$small-only: null;\n$medium-up: null;\n$medium-only: null;\n$large-up: null;\n$large-only: null;\n$xlarge-up: null;\n$xlarge-only: null;\n$xxlarge-up: null;\n$xxlarge-only: null;\n\n@if map-has-key($breakpoints, small) {\n $small-up: screen;\n $small-only: unquote('screen and #{breakpoint(small only)}');\n}\n\n@if map-has-key($breakpoints, medium) {\n $medium-up: unquote('screen and #{breakpoint(medium)}');\n $medium-only: unquote('screen and #{breakpoint(medium only)}');\n}\n\n@if map-has-key($breakpoints, large) {\n $large-up: unquote('screen and #{breakpoint(large)}');\n $large-only: unquote('screen and #{breakpoint(large only)}');\n}\n\n@if map-has-key($breakpoints, xlarge) {\n $xlarge-up: unquote('screen and #{breakpoint(xlarge)}');\n $xlarge-only: unquote('screen and #{breakpoint(xlarge only)}');\n}\n\n@if map-has-key($breakpoints, xxlarge) {\n $xxlarge-up: unquote('screen and #{breakpoint(xxlarge)}');\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group functions\n////\n\n/// Creates a CSS triangle, which can be used for dropdown arrows, dropdown pips, and more. Use this mixin inside a `&::before` or `&::after` selector, to attach the triangle to an existing element.\n///\n/// @param {Number} $triangle-size - Width of the triangle.\n/// @param {Color} $triangle-color - Color of the triangle.\n/// @param {Keyword} $triangle-direction - Direction the triangle points. Can be `up`, `right`, `down`, or `left`.\n@mixin css-triangle(\n $triangle-size,\n $triangle-color,\n $triangle-direction\n) {\n content: '';\n display: block;\n width: 0;\n height: 0;\n border: inset $triangle-size;\n\n @if ($triangle-direction == down) {\n border-color: $triangle-color transparent transparent;\n border-top-style: solid;\n border-bottom-width: 0;\n }\n @if ($triangle-direction == up) {\n border-color: transparent transparent $triangle-color;\n border-bottom-style: solid;\n border-top-width: 0;\n }\n @if ($triangle-direction == right) {\n border-color: transparent transparent transparent $triangle-color;\n border-left-style: solid;\n border-right-width: 0;\n }\n @if ($triangle-direction == left) {\n border-color: transparent $triangle-color transparent transparent;\n border-right-style: solid;\n border-left-width: 0;\n }\n}\n\n/// Creates a menu icon with a set width, height, number of bars, and colors. The mixin uses the height of the icon and the weight of the bars to determine spacing. <div class=\"docs-example-burger\"></div>\n///\n/// @param {Color} $color [$black] - Color to use for the icon.\n/// @param {Color} $color-hover [$dark-gray] - Color to use when the icon is hovered over.\n/// @param {Number} $width [20px] - Width of the icon.\n/// @param {Number} $height [16px] - Height of the icon.\n/// @param {Number} $weight [2px] - Height of individual bars in the icon.\n/// @param {Number} $bars [3] - Number of bars in the icon.\n@mixin hamburger(\n $color: $black,\n $color-hover: $dark-gray,\n $width: 20px,\n $height: 16px,\n $weight: 2px,\n $bars: 3\n) {\n // box-shadow CSS output\n $shadow: ();\n $hover-shadow: ();\n\n // Spacing between bars is calculated based on the total height of the icon and the weight of each bar\n $spacing: ($height - ($weight * $bars)) / ($bars - 1);\n\n @if unit($spacing) == 'px' {\n $spacing: floor($spacing);\n }\n\n // Icon container\n position: relative;\n display: inline-block;\n vertical-align: middle;\n cursor: pointer;\n width: $width;\n height: $height;\n\n // Icon bars\n &::after {\n content: '';\n position: absolute;\n display: block;\n width: 100%;\n height: $weight;\n background: $color;\n top: 0;\n left: 0;\n\n @for $i from 2 through $bars {\n $offset: ($weight + $spacing) * ($i - 1);\n $shadow: append($shadow, 0 $offset 0 $color, comma);\n }\n\n box-shadow: $shadow;\n }\n\n // Hover state\n @if $color-hover {\n // Generate CSS\n @for $i from 2 through $bars {\n $offset: ($weight + $spacing) * ($i - 1);\n $hover-shadow: append($hover-shadow, 0 $offset 0 $color-hover, comma);\n }\n\n &:hover::after {\n background: $color-hover;\n box-shadow: $hover-shadow;\n }\n }\n}\n\n/// Adds a downward-facing triangle as a background image to an element. The image is formatted as an SVG, making it easy to change the color. Because Internet Explorer doesn't support encoded SVGs as background images, a PNG fallback is also included.\n/// There are two PNG fallbacks: a black triangle and a white triangle. The one used depends on the lightness of the input color.\n///\n/// @param {Color} $color [$black] - Color to use for the triangle.\n@mixin background-triangle($color: $black) {\n $rgb: 'rgb%28#{round(red($color))}, #{round(green($color))}, #{round(blue($color))}%29';\n\n background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: #{$rgb}'></polygon></svg>\");\n\n @media screen and (min-width:0\\0) {\n @if lightness($color) < 60% {\n // White triangle\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==');\n }\n @else {\n // Black triangle\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBJREFUeNrEllsOhCAMRVszC9IlzU7KCmVHTJsoMWYMUtpyv9BgbuXQB5ZSdgBYYY4ycgBivk8KYFsQMfMiTTBP4o3nUzCKzOabLJbLy2/g31evGkAginR4/ZegKH5qX3bJCscA3t0x3kgO5tQFyhhFf50xRqFLbyMUNJQzgyjGS/wgCpvKqkRBpuWrE4V9d+1E4dPUXqIg107SQOE/2DRQxMwTDygIInVDET9T3lCoj/6j/VCmGjZOl2lKpZ8AAwDQP7zIimDGFQAAAABJRU5ErkJggg==');\n }\n }\n}\n\n/// Applies the micro clearfix hack popularized by Nicolas Gallagher. Include this mixin on a container if its children are all floated, to give the container a proper height.\n/// The clearfix is augmented with specific styles to prevent borders in flexbox environments\n/// @link http://nicolasgallagher.com/micro-clearfix-hack/ Micro Clearfix Hack\n/// @link http://danisadesigner.com/blog/flexbox-clear-fix-pseudo-elements/ Flexbox fix\n@mixin clearfix {\n &::before,\n &::after {\n content: ' ';\n display: table;\n @if $global-flexbox {\n flex-basis: 0;\n order: 1;\n }\n }\n\n &::after {\n clear: both;\n }\n}\n\n/// Adds CSS for a \"quantity query\" selector that automatically sizes elements based on how many there are inside a container.\n/// @link http://alistapart.com/article/quantity-queries-for-css Quantity Queries for CSS\n///\n/// @param {Number} $max - Maximum number of items to detect. The higher this number is, the more CSS that's required to cover each number of items.\n/// @param {Keyword} $elem [li] - Tag to use for sibling selectors.\n@mixin auto-width($max, $elem: li) {\n @for $i from 2 through $max {\n &:nth-last-child(#{$i}):first-child,\n &:nth-last-child(#{$i}):first-child ~ #{$elem} {\n width: percentage(1 / $i);\n }\n }\n}\n\n/// Removes the focus ring around an element when a mouse input is detected.\n@mixin disable-mouse-outline {\n [data-whatinput='mouse'] & {\n outline: 0;\n }\n}\n\n/// Makes an element visually hidden, but still accessible to keyboards and assistive devices.\n/// @link http://snook.ca/archives/html_and_css/hiding-content-for-accessibility Hiding Content for Accessibility\n@mixin element-invisible {\n position: absolute !important;\n width: 1px;\n height: 1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n}\n\n/// Reverses the CSS output created by the `element-invisible()` mixin.\n@mixin element-invisible-off {\n position: static !important;\n height: auto;\n width: auto;\n overflow: visible;\n clip: auto;\n}\n\n/// Vertically centers the element inside of its first non-static parent,\n/// @link http://www.sitepoint.com/centering-with-sass/ Centering With Sass\n@mixin vertical-center {\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n}\n\n/// Horizontally centers the element inside of its first non-static parent,\n/// @link http://www.sitepoint.com/centering-with-sass/ Centering With Sass\n@mixin horizontal-center {\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n}\n\n/// Absolutely centers the element inside of its first non-static parent,\n/// @link http://www.sitepoint.com/centering-with-sass/ Centering With Sass\n@mixin absolute-center {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n/// Iterates through breakpoints defined in `$breakpoint-classes` and prints the CSS inside the mixin at each breakpoint's media query. Use this with the grid, or any other component that has responsive classes.\n///\n/// @param {Boolean} $small [true] - If `false`, the mixin will skip the `small` breakpoint. Use this with components that don't prefix classes with `small-`, only `medium-` and up.\n@mixin -zf-each-breakpoint($small: true) {\n $map: $breakpoint-classes;\n\n @if not $small {\n $map: map-remove($map, $-zf-zero-breakpoint);\n }\n\n @each $size in $map {\n $-zf-size: $size !global;\n\n @include breakpoint($size) {\n @content;\n }\n }\n}\n","/**\n * Foundation for Sites by ZURB\n * Version 6.2.4\n * foundation.zurb.com\n * Licensed under MIT Open Source\n */\n\n// Sass utilities\n@import 'util/util';\n\n// Global variables and styles\n@import 'global';\n\n// Components\n@import 'grid/grid';\n@import 'typography/typography';\n@import 'forms/forms';\n@import 'components/visibility';\n@import 'components/float';\n@import 'components/button';\n@import 'components/button-group';\n@import 'components/accordion-menu';\n@import 'components/accordion';\n@import 'components/badge';\n@import 'components/breadcrumbs';\n@import 'components/callout';\n@import 'components/close-button';\n@import 'components/drilldown';\n@import 'components/dropdown-menu';\n@import 'components/dropdown';\n@import 'components/flex';\n@import 'components/flex-video';\n@import 'components/label';\n@import 'components/media-object';\n@import 'components/menu';\n@import 'components/menu-icon';\n@import 'components/off-canvas';\n@import 'components/orbit';\n@import 'components/pagination';\n@import 'components/progress-bar';\n@import 'components/reveal';\n@import 'components/slider';\n@import 'components/sticky';\n@import 'components/switch';\n@import 'components/table';\n@import 'components/tabs';\n@import 'components/title-bar';\n@import 'components/top-bar';\n@import 'components/thumbnail';\n@import 'components/tooltip';\n\n@mixin foundation-everything($flex: false) {\n @if $flex {\n $global-flexbox: true !global;\n }\n\n @include foundation-global-styles;\n @if not $flex {\n @include foundation-grid;\n }\n @else {\n @include foundation-flex-grid;\n }\n @include foundation-typography;\n @include foundation-forms;\n @include foundation-button;\n @include foundation-accordion;\n @include foundation-accordion-menu;\n @include foundation-badge;\n @include foundation-breadcrumbs;\n @include foundation-button-group;\n @include foundation-callout;\n @include foundation-close-button;\n @include foundation-menu;\n @include foundation-menu-icon;\n @include foundation-drilldown-menu;\n @include foundation-dropdown;\n @include foundation-dropdown-menu;\n @include foundation-flex-video;\n @include foundation-label;\n @include foundation-media-object;\n @include foundation-off-canvas;\n @include foundation-orbit;\n @include foundation-pagination;\n @include foundation-progress-bar;\n @include foundation-slider;\n @include foundation-sticky;\n @include foundation-reveal;\n @include foundation-switch;\n @include foundation-table;\n @include foundation-tabs;\n @include foundation-thumbnail;\n @include foundation-title-bar;\n @include foundation-tooltip;\n @include foundation-top-bar;\n @include foundation-visibility-classes;\n @include foundation-float-classes;\n\n @if $flex {\n @include foundation-flex-classes;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n@import 'unit';\n@import 'value';\n@import 'color';\n@import 'selector';\n@import 'flex';\n@import 'breakpoint';\n@import 'mixins';\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n// scss-lint:disable ColorVariable, QualifyingElement, VendorPrefix\n\n////\n/// @group global\n////\n\n/// Font size attribute applied to `<html>` and `<body>`. We use 100% by default so the value is inherited from the user's browser settings.\n/// @type Number\n$global-font-size: 100% !default;\n\n/// Global width of your site. Used by the grid to determine row width.\n/// @type Number\n$global-width: rem-calc(1200) !default;\n\n/// Default line height for all type. `$global-lineheight` is 24px while `$global-font-size` is 16px\n/// @type Number\n$global-lineheight: 1.5 !default;\n\n/// Colors used for buttons, callouts, links, etc. There must always be a color called `primary`.\n/// @type Map\n$foundation-palette: (\n primary: #2199e8,\n secondary: #777,\n success: #3adb76,\n warning: #ffae00,\n alert: #ec5840,\n) !default;\n\n/// Color used for light gray UI items.\n/// @type Color\n$light-gray: #e6e6e6 !default;\n\n/// Color used for medium gray UI items.\n/// @type Color\n$medium-gray: #cacaca !default;\n\n/// Color used for dark gray UI items.\n/// @type Color\n$dark-gray: #8a8a8a !default;\n\n/// Color used for black ui items.\n/// @type Color\n$black: #0a0a0a !default;\n\n/// Color used for white ui items.\n/// @type Color\n$white: #fefefe !default;\n\n/// Background color of the body.\n/// @type Color\n$body-background: $white !default;\n\n/// Text color of the body.\n/// @type Color\n$body-font-color: $black !default;\n\n/// Font stack of the body.\n/// @type List\n$body-font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif !default;\n\n/// Set to `true` to enable antialiased type, using the `-webkit-font-smoothing` and `-moz-osx-font-smoothing` CSS properties.\n/// @type Boolean\n$body-antialiased: true !default;\n\n/// Global value used for margin on components.\n/// @type Number\n$global-margin: 1rem !default;\n\n/// Global value used for padding on components.\n/// @type Number\n$global-padding: 1rem !default;\n\n/// Global font weight used for normal type.\n/// @type Keyword | Number\n$global-weight-normal: normal !default;\n\n/// Global font weight used for bold type.\n/// @type Keyword | Number\n$global-weight-bold: bold !default;\n\n/// Global value used for all elements that have a border radius.\n/// @type Number\n$global-radius: 0 !default;\n\n/// Sets the text direction of the CSS. Can be either `ltr` or `rtl`.\n/// @type Keyword\n$global-text-direction: ltr !default;\n\n/// Enables flexbox for components that support it.\n/// @type Boolean\n$global-flexbox: false !default;\n\n@if not map-has-key($foundation-palette, primary) {\n @error 'In $foundation-palette, you must have a color named \"primary\".';\n}\n\n// Internal variables used for text direction\n$global-left: if($global-text-direction == rtl, right, left);\n$global-right: if($global-text-direction == rtl, left, right);\n\n// Internal variables used for colors\n$primary-color: map-get($foundation-palette, primary);\n$secondary-color: map-get($foundation-palette, secondary);\n$success-color: map-get($foundation-palette, success);\n$warning-color: map-get($foundation-palette, warning);\n$alert-color: map-get($foundation-palette, alert);\n\n// Remove this in 6.3\n$-zf-menu-icon-imported: false;\n$-zf-flex-classes-imported: false;\n\n@mixin foundation-global-styles {\n @include -zf-normalize;\n\n // These styles are applied to a <meta> tag, which is read by the Foundation JavaScript\n .foundation-mq {\n font-family: '#{-zf-bp-serialize($breakpoints)}';\n }\n\n html {\n font-size: $global-font-size;\n box-sizing: border-box;\n }\n\n // Set box-sizing globally to handle padding and border widths\n *,\n *::before,\n *::after {\n box-sizing: inherit;\n }\n\n // Default body styles\n body {\n padding: 0;\n margin: 0;\n font-family: $body-font-family;\n font-weight: $global-weight-normal;\n line-height: $global-lineheight;\n color: $body-font-color;\n background: $body-background;\n\n @if ($body-antialiased) {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n }\n }\n\n img {\n // Grid defaults to get images and embeds to work properly\n max-width: 100%;\n height: auto;\n -ms-interpolation-mode: bicubic;\n\n // Get rid of gap under images by making them display: inline-block; by default\n display: inline-block;\n vertical-align: middle;\n }\n\n // Make sure textarea takes on height automatically\n textarea {\n height: auto;\n min-height: 50px;\n border-radius: $global-radius;\n }\n\n // Make select elements are 100% width by default\n select {\n width: 100%;\n border-radius: $global-radius;\n }\n\n // Styles Google Maps and MapQuest embeds properly\n // scss-lint:disable IdSelector\n #map_canvas,\n .map_canvas,\n .mqa-display {\n img,\n embed,\n object {\n max-width: none !important;\n }\n }\n\n // Reset <button> styles created by most browsers\n button {\n @include disable-mouse-outline;\n -webkit-appearance: none;\n -moz-appearance: none;\n background: transparent;\n padding: 0;\n border: 0;\n border-radius: $global-radius;\n line-height: 1;\n }\n\n // Internal classes to show/hide elements in JavaScript\n .is-visible {\n display: block !important;\n }\n\n .is-hidden {\n display: none !important;\n }\n}\n\n/// Loads normalize.css.\n/// @access private\n@mixin -zf-normalize {\n /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n /**\n * 1. Set default font family to sans-serif.\n * 2. Prevent iOS and IE text size adjust after device orientation change,\n * without disabling user zoom.\n */\n\n html {\n font-family: sans-serif; /* 1 */\n -ms-text-size-adjust: 100%; /* 2 */\n -webkit-text-size-adjust: 100%; /* 2 */\n }\n\n /**\n * Remove default margin.\n */\n\n body {\n margin: 0;\n }\n\n /* HTML5 display definitions\n ========================================================================== */\n\n /**\n * Correct `block` display not defined for any HTML5 element in IE 8/9.\n * Correct `block` display not defined for `details` or `summary` in IE 10/11\n * and Firefox.\n * Correct `block` display not defined for `main` in IE 11.\n */\n\n article,\n aside,\n details,\n figcaption,\n figure,\n footer,\n header,\n hgroup,\n main,\n menu,\n nav,\n section,\n summary {\n display: block;\n }\n\n /**\n * 1. Correct `inline-block` display not defined in IE 8/9.\n * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n */\n\n audio,\n canvas,\n progress,\n video {\n display: inline-block; /* 1 */\n vertical-align: baseline; /* 2 */\n }\n\n /**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices.\n */\n\n audio:not([controls]) {\n display: none;\n height: 0;\n }\n\n /**\n * Address `[hidden]` styling not present in IE 8/9/10.\n * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n */\n\n [hidden],\n template {\n display: none;\n }\n\n /* Links\n ========================================================================== */\n\n /**\n * Remove the gray background color from active links in IE 10.\n */\n\n a {\n background-color: transparent;\n }\n\n /**\n * Improve readability of focused elements when they are also in an\n * active/hover state.\n */\n\n a:active,\n a:hover {\n outline: 0;\n }\n\n /* Text-level semantics\n ========================================================================== */\n\n /**\n * Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n */\n\n abbr[title] {\n border-bottom: 1px dotted;\n }\n\n /**\n * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n */\n\n b,\n strong {\n font-weight: bold;\n }\n\n /**\n * Address styling not present in Safari and Chrome.\n */\n\n dfn {\n font-style: italic;\n }\n\n /**\n * Address variable `h1` font-size and margin within `section` and `article`\n * contexts in Firefox 4+, Safari, and Chrome.\n */\n\n h1 {\n font-size: 2em;\n margin: 0.67em 0;\n }\n\n /**\n * Address styling not present in IE 8/9.\n */\n\n mark {\n background: #ff0;\n color: #000;\n }\n\n /**\n * Address inconsistent and variable font size in all browsers.\n */\n\n small {\n font-size: 80%;\n }\n\n /**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers.\n */\n\n sub,\n sup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n }\n\n sup {\n top: -0.5em;\n }\n\n sub {\n bottom: -0.25em;\n }\n\n /* Embedded content\n ========================================================================== */\n\n /**\n * Remove border when inside `a` element in IE 8/9/10.\n */\n\n img {\n border: 0;\n }\n\n /**\n * Correct overflow not hidden in IE 9/10/11.\n */\n\n svg:not(:root) {\n overflow: hidden;\n }\n\n /* Grouping content\n ========================================================================== */\n\n /**\n * Address margin not present in IE 8/9 and Safari.\n */\n\n figure {\n margin: 1em 40px;\n }\n\n /**\n * Address differences between Firefox and other browsers.\n */\n\n hr {\n box-sizing: content-box;\n height: 0;\n }\n\n /**\n * Contain overflow in all browsers.\n */\n\n pre {\n overflow: auto;\n }\n\n /**\n * Address odd `em`-unit font size rendering in all browsers.\n */\n\n code,\n kbd,\n pre,\n samp {\n font-family: monospace, monospace;\n font-size: 1em;\n }\n\n /* Forms\n ========================================================================== */\n\n /**\n * Known limitation: by default, Chrome and Safari on OS X allow very limited\n * styling of `select`, unless a `border` property is set.\n */\n\n /**\n * 1. Correct color not being inherited.\n * Known issue: affects color of disabled elements.\n * 2. Correct font properties not being inherited.\n * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n */\n\n button,\n input,\n optgroup,\n select,\n textarea {\n color: inherit; /* 1 */\n font: inherit; /* 2 */\n margin: 0; /* 3 */\n }\n\n /**\n * Address `overflow` set to `hidden` in IE 8/9/10/11.\n */\n\n button {\n overflow: visible;\n }\n\n /**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n * Correct `select` style inheritance in Firefox.\n */\n\n button,\n select {\n text-transform: none;\n }\n\n /**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n * and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n * `input` and others.\n */\n\n button,\n html input[type=\"button\"], /* 1 */\n input[type=\"reset\"],\n input[type=\"submit\"] {\n -webkit-appearance: button; /* 2 */\n cursor: pointer; /* 3 */\n }\n\n /**\n * Re-set default cursor for disabled elements.\n */\n\n button[disabled],\n html input[disabled] {\n cursor: not-allowed;\n }\n\n /**\n * Remove inner padding and border in Firefox 4+.\n */\n\n button::-moz-focus-inner,\n input::-moz-focus-inner {\n border: 0;\n padding: 0;\n }\n\n /**\n * Address Firefox 4+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet.\n */\n\n input {\n line-height: normal;\n }\n\n /**\n * It's recommended that you don't attempt to style these elements.\n * Firefox's implementation doesn't respect box-sizing, padding, or width.\n *\n * 1. Address box sizing set to `content-box` in IE 8/9/10.\n * 2. Remove excess padding in IE 8/9/10.\n */\n\n input[type=\"checkbox\"],\n input[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n }\n\n /**\n * Fix the cursor style for Chrome's increment/decrement buttons. For certain\n * `font-size` values of the `input`, it causes the cursor style of the\n * decrement button to change from `default` to `text`.\n */\n\n input[type=\"number\"]::-webkit-inner-spin-button,\n input[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n }\n\n /**\n * 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n */\n\n input[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n box-sizing: content-box; /* 2 */\n }\n\n /**\n * Remove inner padding and search cancel button in Safari and Chrome on OS X.\n * Safari (but not Chrome) clips the cancel button when the search input has\n * padding (and `textfield` appearance).\n */\n\n input[type=\"search\"]::-webkit-search-cancel-button,\n input[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n }\n\n /**\n * Define consistent border, margin, and padding.\n * [NOTE] We don't enable this ruleset in Foundation, because we want the <fieldset> element to have plain styling.\n */\n\n /* fieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n } */\n\n /**\n * 1. Correct `color` not being inherited in IE 8/9/10/11.\n * 2. Remove padding so people aren't caught out if they zero out fieldsets.\n */\n\n legend {\n border: 0; /* 1 */\n padding: 0; /* 2 */\n }\n\n /**\n * Remove default vertical scrollbar in IE 8/9/10/11.\n */\n\n textarea {\n overflow: auto;\n }\n\n /**\n * Don't inherit the `font-weight` (applied by a rule above).\n * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n */\n\n optgroup {\n font-weight: bold;\n }\n\n /* Tables\n ========================================================================== */\n\n /**\n * Remove most spacing between table cells.\n */\n\n table {\n border-collapse: collapse;\n border-spacing: 0;\n }\n\n td,\n th {\n padding: 0;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group grid\n////\n\n/// The maximum width of a row.\n/// @type Number\n$grid-row-width: $global-width !default;\n\n/// The default column count of a grid. Changing this value affects the logic of the grid mixins, and the number of CSS classes output.\n/// @type Number\n$grid-column-count: 12 !default;\n\n/// The amount of space between columns at different screen sizes. To use just one size, set the variable to a number instead of a map.\n/// @type Map | Length\n/// @since 6.1.0\n$grid-column-gutter: (\n small: 20px,\n medium: 30px,\n) !default;\n\n/// If `true`, the last column in a row will align to the opposite edge of the row.\n/// @type Boolean\n$grid-column-align-edge: true !default;\n\n/// The highest number of `.x-up` classes available when using the block grid CSS.\n/// @type Number\n$block-grid-max: 8 !default;\n\n// Internal value to store the end column float direction\n$-zf-end-float: if($grid-column-align-edge, $global-right, $global-left);\n\n// The last piece to transition the responsive gutter feature\n// Remove this in 6.3\n$grid-column-responsive-gutter: null !default;\n@if $grid-column-responsive-gutter {\n // scss-lint:disable DebugStatement\n @warn 'Rename $grid-column-responsive-gutter to $grid-column-gutter to remove this warning.';\n $grid-column-gutter: $grid-column-responsive-gutter;\n}\n\n// If a single value is passed as a gutter, convert it to a map so the code knows what to do with it\n@if type-of($grid-column-gutter) == 'number' {\n $grid-column-gutter: (\n small: $grid-column-gutter,\n );\n}\n\n@import 'row';\n@import 'column';\n@import 'size';\n@import 'position';\n@import 'gutter';\n@import 'classes';\n@import 'layout';\n\n@import 'flex-grid';\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group grid\n////\n\n/// Change the behavior of columns defined inside this mixin to use a different column count.\n/// @content\n///\n/// @param {Number} $columns - Number of columns to use.\n/// @param {Boolean} $root [false]\n/// If `false`, selectors inside this mixin will nest inside the parent selector.\n/// If `true`, selectors will not nest.\n@mixin grid-context(\n $columns,\n $root: false\n) {\n // Store the current column count so it can be re-set later\n $old-grid-column-count: $grid-column-count;\n $grid-column-count: $columns !global;\n\n @if $root {\n @at-root { @content; }\n }\n @else {\n @content;\n }\n\n // Restore the old column count\n $grid-column-count: $old-grid-column-count !global;\n}\n\n/// Creates a grid row.\n/// @content\n///\n/// @param {Number} $columns [null] - Column count for this row. `null` will use the default column count.\n/// @param {Keywords} $behavior [null]\n/// Modifications to the default grid styles. `nest` indicates the row will be placed inside another row. `collapse` indicates that the columns inside this row will not have padding. `nest collapse` combines both behaviors.\n/// @param {Number} $width [$grid-row-width] - Maximum width of the row.\n/// @param {Boolean} $cf [true] - Whether or not to include a clearfix.\n/// @param {Number} $gutter [$grid-column-gutter] - Gutter to use when inverting margins, in case the row is nested.\n@mixin grid-row(\n $columns: null,\n $behavior: null,\n $width: $grid-row-width,\n $cf: true,\n $gutter: $grid-column-gutter\n) {\n $margin: auto;\n\n @if index($behavior, nest) != null {\n @include grid-row-nest($gutter);\n\n @if index($behavior, collapse) != null {\n margin-left: 0;\n margin-right: 0;\n }\n }\n @else {\n max-width: $width;\n margin-left: auto;\n margin-right: auto;\n }\n\n @if $cf {\n @include clearfix;\n }\n\n @if $columns != null {\n @include grid-context($columns) {\n @content;\n }\n }\n}\n\n/// Inverts the margins of a row to nest it inside of a column.\n///\n/// @param {Map|null} $gutter [null] - Gutter value to use when inverting the margins. Set to `null` to refer to the responsive gutter settings.\n@mixin grid-row-nest($gutter: $grid-column-gutter) {\n @if type-of($gutter) == 'number' {\n $gutter: ($-zf-zero-breakpoint: $gutter);\n }\n\n @each $breakpoint, $value in $gutter {\n $margin: rem-calc($value) / 2 * -1;\n\n @include breakpoint($breakpoint) {\n margin-left: $margin;\n margin-right: $margin;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group grid\n////\n\n/// Calculates the width of a column based on a number of factors.\n///\n/// @param {Number|List} $columns\n/// Width of the column. Accepts multiple values:\n/// - A percentage value will make the column that exact size.\n/// - A single digit will make the column span that number of columns wide, taking into account the column count of the parent row.\n/// - A string of the format \"x of y\" will make a column that is *x* columns wide, assuming *y* total columns for the parent.\n///\n/// @returns {Number} A calculated percentage value.\n@function grid-column($columns) {\n $width: 0%;\n\n // Parsing percents, decimals, and column counts\n @if type-of($columns) == 'number' {\n @if unit($columns) == '%' {\n $width: $columns;\n }\n @else if $columns < 1 {\n $width: percentage($columns);\n }\n @else {\n $width: percentage($columns / $grid-column-count);\n }\n }\n\n // Parsing \"n of n\" expressions\n @else if type-of($columns) == 'list' {\n @if length($columns) != 3 {\n @error 'Wrong syntax for grid-column(). Use the format \"n of n\".';\n }\n @else {\n $width: percentage(nth($columns, 1) / nth($columns, 3));\n }\n }\n\n // Anything else is incorrect\n @else {\n @error 'Wrong syntax for grid-column(). Use a number, decimal, percentage, or \"n of n\".';\n }\n\n @return $width;\n}\n\n/// Creates a grid column.\n///\n/// @param {Mixed} $columns [$grid-column-count] - Width of the column. Refer to the `grid-column()` function to see possible values.\n/// @param {Number} $gutter [$grid-column-gutter] - Spacing between columns.\n@mixin grid-column(\n $columns: $grid-column-count,\n $gutter: $grid-column-gutter\n) {\n @include grid-column-size($columns);\n float: $global-left;\n\n // Gutters\n @if type-of($gutter) == 'map' {\n @each $breakpoint, $value in $gutter {\n $padding: rem-calc($value) / 2;\n\n @include breakpoint($breakpoint) {\n padding-left: $padding;\n padding-right: $padding;\n }\n }\n }\n @else if type-of($gutter) == 'number' and strip-unit($gutter) > 0 {\n $padding: rem-calc($gutter) / 2;\n padding-left: $padding;\n padding-right: $padding;\n }\n\n // Last column alignment\n @if $grid-column-align-edge {\n &:last-child:not(:first-child) {\n float: $global-right;\n }\n }\n}\n\n/// Creates a grid column row. This is the equivalent of adding `.row` and `.column` to the same element.\n///\n/// @param {Number} $gutter [$grid-column-gutter] - Width of the gutters on either side of the column row.\n@mixin grid-column-row(\n $gutter: $grid-column-gutter\n) {\n @include grid-row;\n @include grid-column($gutter: $gutter);\n\n &,\n &:last-child {\n float: none;\n }\n}\n\n/// Shorthand for `grid-column()`.\n/// @alias grid-column\n@function grid-col(\n $columns: $grid-column-count\n) {\n @return grid-column($columns);\n}\n\n/// Shorthand for `grid-column()`.\n/// @alias grid-column\n@mixin grid-col(\n $columns: $grid-column-count,\n $gutter: $grid-column-gutter\n) {\n @include grid-column($columns, $gutter);\n}\n\n/// Shorthand for `grid-column-row()`.\n/// @alias grid-column-row\n@mixin grid-col-row(\n $gutter: $grid-column-gutter\n) {\n @include grid-column-row($gutter);\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group grid\n////\n\n/// Set the width of a grid column.\n///\n/// @param {Number|List} $width [$grid-column-count] - Width to make the column. You can pass in any value accepted by the `grid-column()` function, such as `6`, `50%`, or `1 of 2`.\n@mixin grid-column-size(\n $columns: $grid-column-count\n) {\n width: grid-column($columns);\n}\n\n/// Shorthand for `grid-column-size()`.\n/// @alias grid-column-size\n@mixin grid-col-size(\n $columns: $grid-column-count\n) {\n @include grid-column-size($columns);\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group grid\n////\n\n/// Reposition a column.\n///\n/// @param {Number|Keyword} $position - Direction and amount to move. The column will move equal to the width of the column count specified. A positive number will push the column to the right, while a negative number will pull it to the left. Set to center to center the column.\n@mixin grid-column-position($position) {\n @if type-of($position) == 'number' {\n $offset: percentage($position / $grid-column-count);\n\n position: relative;\n #{$global-left}: $offset;\n }\n @else if $position == center {\n &, &:last-child:not(:first-child) {\n float: none;\n clear: both;\n }\n margin-left: auto;\n margin-right: auto;\n }\n @else {\n @warn 'Wrong syntax for grid-column-position(). Enter a positive or negative number, or center.';\n }\n}\n\n/// Reset a position definition.\n@mixin grid-column-unposition {\n position: static;\n margin-left: 0;\n margin-right: 0;\n float: left;\n}\n\n/// Offsets a column to the right by `$n` columns.\n/// @param {Number|List} $n - Width to offset by. You can pass in any value accepted by the `grid-column()` mixin, such as `6`, `50%`, or `1 of 2`.\n@mixin grid-column-offset($n) {\n margin-#{$global-left}: grid-column($n);\n}\n\n/// Disable the default behavior of the last column in a row aligning to the opposite edge.\n@mixin grid-column-end {\n // This extra specificity is required for the property to be applied\n &:last-child:last-child {\n float: $global-left;\n }\n}\n\n/// Shorthand for `grid-column-position()`.\n/// @alias grid-column-position\n@mixin grid-col-pos($position) {\n @include grid-column-position($position);\n}\n\n/// Shorthand for `grid-column-unposition()`.\n/// @alias grid-column-unposition\n@mixin grid-col-unpos {\n @include grid-column-unposition;\n}\n\n/// Shorthand for `grid-column-offset()`.\n/// @alias grid-column-offset\n@mixin grid-col-off($n) {\n @include grid-column-offset($n);\n}\n\n/// Shorthand for `grid-column-end()`.\n/// @alias grid-column-end\n@mixin grid-col-end {\n @include grid-column-end;\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group grid\n////\n\n/// Collapse the gutters on a column by removing the padding. **Note:** only use this mixin within a breakpoint. To collapse a column's gutters on all screen sizes, use the `$gutter` parameter of the `grid-column()` mixin instead.\n@mixin grid-column-collapse {\n padding-left: 0;\n padding-right: 0;\n}\n\n/// Un-collapse the gutters on a column by re-adding the padding.\n///\n/// @param {Number} $gutter [$grid-column-gutter] - Spacing between columns.\n@mixin grid-column-uncollapse($gutter: $grid-column-gutter) {\n $gutter: rem-calc($gutter) / 2;\n padding-left: $gutter;\n padding-right: $gutter;\n}\n\n/// Shorthand for `grid-column-collapse()`.\n/// @alias grid-column-collapse\n@mixin grid-col-collapse {\n @include grid-column-collapse;\n}\n\n/// Shorthand for `grid-column-uncollapse()`.\n/// @alias grid-column-uncollapse\n@mixin grid-col-uncollapse($gutter: $grid-column-gutter) {\n @include grid-column-uncollapse($gutter);\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group grid\n////\n\n/// Outputs CSS classes for the grid.\n/// @access private\n@mixin foundation-grid(\n $row: 'row',\n $column: 'column',\n $column-row: 'column-row',\n $push: 'push',\n $pull: 'pull',\n $center: 'centered',\n $uncenter: 'uncentered',\n $collapse: 'collapse',\n $uncollapse: 'uncollapse',\n $offset: 'offset',\n $end: 'end',\n $expanded: 'expanded'\n) {\n // Row\n .#{$row} {\n @include grid-row;\n\n // Collapsing\n &.#{$collapse} {\n > .#{$column} {\n @include grid-col-collapse;\n }\n }\n\n // Nesting\n & .#{$row} {\n @include grid-row-nest($grid-column-gutter);\n\n &.#{$collapse} {\n margin-left: 0;\n margin-right: 0;\n }\n }\n\n // Expanded (full-width) row\n &.#{$expanded} {\n max-width: none;\n\n .#{$row} {\n margin-left: auto;\n margin-right: auto;\n }\n }\n }\n\n // Column\n .#{$column} {\n @include grid-col;\n\n @if $grid-column-align-edge {\n &.#{$end} {\n @include grid-col-end;\n }\n }\n }\n\n // Column row\n // The double .row class is needed to bump up the specificity\n .#{$column}.#{$row}.#{$row} {\n float: none;\n }\n\n // To properly nest a column row, padding and margin is removed\n .#{$row} .#{$column}.#{$row}.#{$row} {\n padding-left: 0;\n padding-right: 0;\n margin-left: 0;\n margin-right: 0;\n }\n\n @include -zf-each-breakpoint {\n @for $i from 1 through $grid-column-count {\n // Column width\n .#{$-zf-size}-#{$i} {\n @include grid-col-size($i);\n }\n\n // Source ordering\n @if $i < $grid-column-count {\n .#{$-zf-size}-#{$push}-#{$i} {\n @include grid-col-pos($i);\n }\n\n .#{$-zf-size}-#{$pull}-#{$i} {\n @include grid-col-pos(-$i);\n }\n }\n\n // Offsets\n $o: $i - 1;\n\n .#{$-zf-size}-#{$offset}-#{$o} {\n @include grid-col-off($o);\n }\n }\n\n // Block grid\n @for $i from 1 through $block-grid-max {\n .#{$-zf-size}-up-#{$i} {\n @include grid-layout($i, \".#{$column}\");\n }\n }\n\n // Responsive collapsing\n .#{$-zf-size}-#{$collapse} {\n > .#{$column} { @include grid-col-collapse; }\n\n .#{$row} {\n margin-left: 0;\n margin-right: 0;\n }\n }\n\n .#{$expanded}.#{$row} .#{$-zf-size}-#{$collapse}.#{$row} {\n margin-left: 0;\n margin-right: 0;\n }\n\n .#{$-zf-size}-#{$uncollapse} {\n $gutter: -zf-get-bp-val($grid-column-gutter, $-zf-size);\n\n > .#{$column} { @include grid-col-uncollapse($gutter); }\n }\n\n // Positioning\n .#{$-zf-size}-#{$center} {\n @include grid-col-pos(center);\n }\n\n // Gutter adjustment\n .#{$-zf-size}-#{$uncenter},\n .#{$-zf-size}-#{$push}-0,\n .#{$-zf-size}-#{$pull}-0 {\n @include grid-col-unpos;\n }\n }\n\n @if $column == 'column' {\n .columns {\n // scss-lint:disable PlaceholderInExtend\n @extend .column;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group grid\n////\n\n/// Sizes child elements so that `$n` number of items appear on each row.\n///\n/// @param {Number} $n - Number of elements to display per row.\n/// @param {String} $selector ['.column'] - Selector(s) to use for child elements.\n/// @param {Number|List} $gutter\n/// The gutter to apply to child elements. Accepts multiple values:\n/// - $grid-column-gutter will use the values in the $grid-column-gutter map, including breakpoint sizes.\n/// - A fixed numeric value will apply this gutter to all breakpoints.\n@mixin grid-layout(\n $n,\n $selector: '.column',\n $gutter: null\n) {\n & > #{$selector} {\n width: percentage(1/$n);\n float: $global-left;\n\n // If a $gutter value is passed\n @if($gutter) {\n // Gutters\n @if type-of($gutter) == 'map' {\n @each $breakpoint, $value in $gutter {\n $padding: rem-calc($value) / 2;\n\n @include breakpoint($breakpoint) {\n padding-left: $padding;\n padding-right: $padding;\n }\n }\n }\n @else if type-of($gutter) == 'number' and strip-unit($gutter) > 0 {\n $padding: rem-calc($gutter) / 2;\n padding-left: $padding;\n padding-right: $padding;\n }\n }\n\n &:nth-of-type(1n) {\n clear: none;\n }\n\n &:nth-of-type(#{$n}n+1) {\n clear: both;\n }\n\n &:last-child {\n float: $global-left;\n }\n }\n}\n\n/// Adds extra CSS to block grid children so the last items in the row center automatically. Apply this to the columns, not the row.\n///\n/// @param {Number} $n - Number of items that appear in each row.\n@mixin grid-layout-center-last($n) {\n @for $i from 1 to $n {\n @if $i == 1 {\n &:nth-child(#{$n}n+1):last-child {\n margin-left: (100 - 100/$n * $i) / 2 * 1%;\n }\n }\n @else {\n &:nth-child(#{$n}n+1):nth-last-child(#{$i}) {\n margin-left: (100 - 100/$n * $i) / 2 * 1%;\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group flex-grid\n////\n\n/// Creates a container for a flex grid row.\n///\n/// @param {Keyword|List} $behavior [null]\n/// Modifications to the default grid styles. `nest` indicates the row will be placed inside another row. `collapse` indicates that the columns inside this row will not have padding. `nest collapse` combines both behaviors.\n/// @param {Number} $width [$grid-row-width] - Maximum width of the row.\n/// @param {Number} $columns [null] - Number of columns to use for this row. If set to `null` (the default), the global column count will be used.\n/// @param {Boolean} $base [true] - Set to `false` to prevent basic styles from being output. Useful if you're calling this mixin on the same element twice, as it prevents duplicate CSS output.\n/// @param {Number} $gutter [$grid-column-gutter] - Gutter to use when inverting margins, in case the row is nested.\n@mixin flex-grid-row(\n $behavior: null,\n $width: $grid-row-width,\n $columns: null,\n $base: true,\n $gutter: $grid-column-gutter\n) {\n $margin: auto;\n\n @if index($behavior, nest) != null {\n @include grid-row-nest($gutter);\n\n @if index($behavior, collapse) != null {\n margin-left: 0;\n margin-right: 0;\n }\n }\n @else {\n max-width: $width;\n margin-left: auto;\n margin-right: auto;\n }\n\n @if $base {\n display: flex;\n flex-flow: row wrap;\n }\n\n @if $columns != null {\n @include grid-context($columns, $base) {\n @content;\n }\n }\n}\n\n/// Calculates the `flex` property for a flex grid column. It accepts all of the same values as the basic `grid-column()` function, along with two extras:\n/// - `null` (the default) will make the column expand to fill space.\n/// - `shrink` will make the column contract, so it only takes up the horizontal space it needs.\n///\n/// @param {Mixed} $columns [null] - Width of the column.\n@function flex-grid-column($columns: null) {\n // scss-lint:disable ZeroUnit\n $flex: 1 1 0px;\n\n @if $columns == shrink {\n $flex: 0 0 auto;\n }\n @else if $columns != null {\n $flex: 0 0 grid-column($columns);\n }\n\n @return $flex;\n}\n\n/// Creates a column for a flex grid. By default, the column will stretch to the full width of its container, but this can be overridden with sizing classes, or by using the `unstack` class on the parent flex row.\n///\n/// @param {Mixed} $columns [null] - Width of the column. Refer to the `flex-grid-column()` function to see possible values.\n/// @param {Number} $gutter [$grid-column-gutter] - Space between columns, added as a left and right padding.\n@mixin flex-grid-column(\n $columns: null,\n $gutter: $grid-column-gutter\n) {\n // Base properties\n flex: flex-grid-column($columns);\n\n // Gutters\n @if type-of($gutter) == 'map' {\n @each $breakpoint, $value in $gutter {\n $padding: rem-calc($value) / 2;\n\n @include breakpoint($breakpoint) {\n padding-left: $padding;\n padding-right: $padding;\n }\n }\n }\n @else if type-of($gutter) == 'number' and strip-unit($gutter) > 0 {\n $padding: rem-calc($gutter) / 2;\n padding-left: $padding;\n padding-right: $padding;\n }\n\n // fixes recent Chrome version not limiting child width\n // https://stackoverflow.com/questions/34934586/white-space-nowrap-and-flexbox-did-not-work-in-chrome\n @if $columns == null {\n min-width: initial;\n }\n // max-width fixes IE 10/11 not respecting the flex-basis property\n @if $columns != null and $columns != shrink {\n max-width: grid-column($columns);\n }\n}\n\n/// Creates a block grid for a flex grid row.\n///\n/// @param {Number} $n - Number of columns to display on each row.\n/// @param {String} $selector - Selector to use to target columns within the row.\n@mixin flex-grid-layout(\n $n,\n $selector: '.column'\n) {\n flex-wrap: wrap;\n\n > #{$selector} {\n $pct: percentage(1/$n);\n\n flex: 0 0 $pct;\n max-width: $pct;\n }\n}\n\n/// Changes the source order of a flex grid column. Columns with lower numbers appear first in the layout.\n/// @param {Number} $order [0] - Order number to apply.\n@mixin flex-grid-order($order: 0) {\n @warn 'This mixin is being replaced by flex-order(). flex-grid-order() will be removed in Foundation 6.3.';\n @include flex-order($order);\n}\n\n/// Horizontally or vertically aligns the columns within a flex row. Apply this mixin to a flex row.\n///\n/// @param {Keyword} $x [null] - Horizontal alignment to use. Can be `left`, `right`, `center`, `justify`, or `spaced`. Or, set it to `null` (the default) to not set horizontal alignment.\n/// @param {Keyword} $y [null] - Vertical alignment to use. Can be `top`, `bottom`, `middle`, or `stretch`. Or, set it to `null` (the default) to not set vertical alignment.\n@mixin flex-grid-row-align($x: null, $y: null) {\n @warn 'This mixin is being replaced by flex-align(). flex-grid-row-align() will be removed in Foundation 6.3.';\n @include flex-align($x, $y);\n}\n\n/// Vertically align a single column within a flex row. Apply this mixin to a flex column.\n///\n/// @param {Keyword} $y [null] - Vertical alignment to use. Can be `top`, `bottom`, `middle`, or `stretch`. Or, set it to `null` (the default) to not set vertical alignment.\n@mixin flex-grid-column-align($y: null) {\n @warn 'This mixin is being replaced by flex-align-self(). flex-grid-column-align() will be removed in Foundation 6.3.';\n @include flex-align-self($y);\n}\n\n@mixin foundation-flex-grid {\n // Row\n .row {\n @include flex-grid-row;\n\n // Nesting behavior\n & .row {\n @include flex-grid-row(nest, $base: false);\n }\n\n // Expanded row\n &.expanded {\n max-width: none;\n }\n\n &.collapse {\n > .column {\n @include grid-col-collapse;\n }\n }\n\n // Undo negative margins\n // From collapsed child\n &.is-collapse-child,\n &.collapse > .column > .row {\n margin-left: 0;\n margin-right: 0;\n }\n }\n\n // Column\n .column {\n @include flex-grid-column;\n }\n\n // Column row\n // The double .row class is needed to bump up the specificity\n .column.row.row {\n float: none;\n display: block;\n }\n\n // To properly nest a column row, padding and margin is removed\n .row .column.row.row {\n padding-left: 0;\n padding-right: 0;\n margin-left: 0;\n margin-right: 0;\n }\n\n @include -zf-each-breakpoint {\n @for $i from 1 through $grid-column-count {\n // Sizing (percentage)\n .#{$-zf-size}-#{$i} {\n flex: flex-grid-column($i);\n max-width: grid-column($i);\n }\n\n // Offsets\n $o: $i - 1;\n\n .#{$-zf-size}-offset-#{$o} {\n @include grid-column-offset($o);\n }\n }\n\n // Source ordering\n @for $i from 1 through 6 {\n .#{$-zf-size}-order-#{$i} {\n @include flex-order($i);\n }\n }\n\n // Block grid\n @for $i from 1 through $block-grid-max {\n .#{$-zf-size}-up-#{$i} {\n @include flex-grid-layout($i);\n }\n }\n\n @if $-zf-size != $-zf-zero-breakpoint {\n // Sizing (expand)\n @include breakpoint($-zf-size) {\n .#{$-zf-size}-expand {\n flex: flex-grid-column();\n }\n }\n\n // Auto-stacking/unstacking\n @at-root (without: media) {\n .row.#{$-zf-size}-unstack {\n > .column {\n flex: flex-grid-column(100%);\n\n @include breakpoint($-zf-size) {\n flex: flex-grid-column();\n }\n }\n }\n }\n }\n\n // Responsive collapsing\n .#{$-zf-size}-collapse {\n > .column { @include grid-col-collapse; }\n }\n\n .#{$-zf-size}-uncollapse {\n $gutter: -zf-get-bp-val($grid-column-gutter, $-zf-size);\n\n > .column { @include grid-col-uncollapse($gutter); }\n }\n }\n\n // Sizing (shrink)\n .shrink {\n flex: flex-grid-column(shrink);\n max-width: 100%;\n }\n\n // Vertical alignment using align-items and align-self\n // Remove these in 6.3\n @each $vdir, $prop in $-zf-flex-align {\n .column.align-#{$vdir} {\n @include flex-align-self($vdir);\n }\n }\n\n .columns {\n // scss-lint:disable PlaceholderInExtend\n @extend .column;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group typography\n////\n\n// scss-lint:disable DeclarationOrder\n\n// Base typography styles (tags only)\n@import 'base';\n\n// Typography helper classes (classes only)\n@import 'helpers';\n\n// Text alignment classes\n@import 'alignment';\n\n// Print styles\n@import 'print';\n\n@mixin foundation-typography {\n @include foundation-typography-base;\n @include foundation-typography-helpers;\n @include foundation-text-alignment;\n @include foundation-print-styles;\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group typography-base\n////\n\n// Base Typography\n// - - - - - - - - - - - - - - -\n// These are styles applied to basic HTML tags, including:\n// - Paragraphs <p>\n// - Bold/italics <b> <strong> <i> <em>\n// - Small text <small>\n// - Headings <h1>—<h6>\n// - Anchors <a>\n// - Dividers <hr>\n// - Lists <ul> <ol> <dl>\n// - Blockquotes <blockquote>\n// - Code blocks <code>\n// - Abbreviations <abbr>\n// - Citations <cite>\n// - Keystrokes <kbd>\n\n/// Font family for header elements.\n/// @type String | List\n$header-font-family: $body-font-family !default;\n\n/// Font weight of headers.\n/// @type String\n$header-font-weight: $global-weight-normal !default;\n\n/// Font style (e.g. italicized) of headers.\n/// @type String\n$header-font-style: normal !default;\n\n/// Font stack used for elements that use monospaced type, such as code samples\n/// @type String | List\n$font-family-monospace: Consolas, 'Liberation Mono', Courier, monospace !default;\n\n/// Sizes of headings at various screen sizes. Each key is a breakpoint, and each value is a map of heading sizes.\n/// @type Map\n$header-sizes: (\n small: (\n 'h1': 24,\n 'h2': 20,\n 'h3': 19,\n 'h4': 18,\n 'h5': 17,\n 'h6': 16,\n ),\n medium: (\n 'h1': 48,\n 'h2': 40,\n 'h3': 31,\n 'h4': 25,\n 'h5': 20,\n 'h6': 16,\n ),\n) !default;\n\n/// Color of headers.\n/// @type Color\n$header-color: inherit !default;\n\n/// Line height of headers.\n/// @type Number\n$header-lineheight: 1.4 !default;\n\n/// Bottom margin of headers.\n/// @type Number\n$header-margin-bottom: 0.5rem !default;\n\n/// Text rendering method of headers.\n/// @type String\n$header-text-rendering: optimizeLegibility !default;\n\n/// Font size of `<small>` elements.\n/// @type Number\n$small-font-size: 80% !default;\n\n/// Color of `<small>` elements when placed inside headers.\n/// @type Color\n$header-small-font-color: $medium-gray !default;\n\n/// Line height of text inside `<p>` elements.\n/// @type Number\n$paragraph-lineheight: 1.6 !default;\n\n/// Bottom margin of paragraphs.\n/// @type Number\n$paragraph-margin-bottom: 1rem !default;\n\n/// Text rendering method for paragraph text.\n/// @type String\n$paragraph-text-rendering: optimizeLegibility !default;\n\n/// Text color of code samples.\n/// @type Color\n$code-color: $black !default;\n\n/// Font family of code samples.\n/// @type String | List\n$code-font-family: $font-family-monospace !default;\n\n/// Font weight of text in code samples.\n/// @type String\n$code-font-weight: $global-weight-normal !default;\n\n/// Background color of code samples.\n/// @type Color\n$code-background: $light-gray !default;\n\n/// Border around code samples.\n/// @type List\n$code-border: 1px solid $medium-gray !default;\n\n/// Padding around text of code samples.\n/// @type Number | List\n$code-padding: rem-calc(2 5 1) !default;\n\n/// Default color for links.\n/// @type Color\n$anchor-color: $primary-color !default;\n\n/// Default color for links on hover.\n/// @type Color\n$anchor-color-hover: scale-color($anchor-color, $lightness: -14%) !default;\n\n/// Default text deocration for links.\n/// @type String\n$anchor-text-decoration: none !default;\n\n/// Default text decoration for links on hover.\n/// @type String\n$anchor-text-decoration-hover: none !default;\n\n/// Maximum width of a divider.\n/// @type Number\n$hr-width: $global-width !default;\n\n/// Default border for a divider.\n/// @type List\n$hr-border: 1px solid $medium-gray !default;\n\n/// Default margin for a divider.\n/// @type Number | List\n$hr-margin: rem-calc(20) auto !default;\n\n/// Line height for items in a list.\n/// @type Number\n$list-lineheight: $paragraph-lineheight !default;\n\n/// Bottom margin for items in a list.\n/// @type Number\n$list-margin-bottom: $paragraph-margin-bottom !default;\n\n/// Bullet type to use for unordered lists (e.g., `square`, `circle`, `disc`).\n/// @type String\n$list-style-type: disc !default;\n\n/// Positioning for bullets on unordered list items.\n/// @type String\n$list-style-position: outside !default;\n\n/// Left (or right) margin for lists.\n/// @type Number\n$list-side-margin: 1.25rem !default;\n\n/// Left (or right) margin for a list inside a list.\n/// @type Number\n$list-nested-side-margin: 1.25rem !default;\n\n/// Bottom margin for `<dl>` elements.\n/// @type Number\n$defnlist-margin-bottom: 1rem !default;\n\n/// Font weight for `<dt>` elements.\n/// @type String\n$defnlist-term-weight: $global-weight-bold !default;\n\n/// Spacing between `<dt>` and `<dd>` elements.\n/// @type Number\n$defnlist-term-margin-bottom: 0.3rem !default;\n\n/// Text color of `<blockquote>` elements.\n/// @type Color\n$blockquote-color: $dark-gray !default;\n\n/// Padding inside a `<blockquote>` element.\n/// @type Number | List\n$blockquote-padding: rem-calc(9 20 0 19) !default;\n\n/// Side border for `<blockquote>` elements.\n/// @type List\n$blockquote-border: 1px solid $medium-gray !default;\n\n/// Font size for `<cite>` elements.\n/// @type Number\n$cite-font-size: rem-calc(13) !default;\n\n/// Text color for `<cite>` elements.\n/// @type Color\n$cite-color: $dark-gray !default;\n\n/// Font family for `<kbd>` elements.\n/// @type String | List\n$keystroke-font: $font-family-monospace !default;\n\n/// Text color for `<kbd>` elements.\n/// @type Color\n$keystroke-color: $black !default;\n\n/// Background color for `<kbd>` elements.\n/// @type Color\n$keystroke-background: $light-gray !default;\n\n/// Padding for `<kbd>` elements.\n/// @type Number | List\n$keystroke-padding: rem-calc(2 4 0) !default;\n\n/// Border radius for `<kbd>` elements.\n/// @type Number | List\n$keystroke-radius: $global-radius !default;\n\n/// Bottom border style for `<abbr>` elements.\n/// @type List\n$abbr-underline: 1px dotted $black !default;\n\n@mixin foundation-typography-base {\n // Typography resets\n div,\n dl,\n dt,\n dd,\n ul,\n ol,\n li,\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n pre,\n form,\n p,\n blockquote,\n th,\n td {\n margin: 0;\n padding: 0;\n }\n\n // Paragraphs\n p {\n font-size: inherit;\n line-height: $paragraph-lineheight;\n margin-bottom: $paragraph-margin-bottom;\n text-rendering: $paragraph-text-rendering;\n }\n\n // Emphasized text\n em,\n i {\n font-style: italic;\n line-height: inherit;\n }\n\n // Strong text\n strong,\n b {\n font-weight: $global-weight-bold;\n line-height: inherit;\n }\n\n // Small text\n small {\n font-size: $small-font-size;\n line-height: inherit;\n }\n\n // Headings\n h1,\n h2,\n h3,\n h4,\n h5,\n h6 {\n font-family: $header-font-family;\n font-weight: $header-font-weight;\n font-style: $header-font-style;\n color: $header-color;\n text-rendering: $header-text-rendering;\n margin-top: 0;\n margin-bottom: $header-margin-bottom;\n line-height: $header-lineheight;\n\n small {\n color: $header-small-font-color;\n line-height: 0;\n }\n }\n\n // Heading sizes\n @each $size, $headers in $header-sizes {\n @include breakpoint($size) {\n @each $header, $font-size in $headers {\n #{$header} {\n font-size: rem-calc($font-size);\n }\n }\n }\n }\n\n // Links\n a {\n color: $anchor-color;\n text-decoration: $anchor-text-decoration;\n line-height: inherit;\n cursor: pointer;\n\n &:hover,\n &:focus {\n color: $anchor-color-hover;\n @if $anchor-text-decoration-hover != $anchor-text-decoration {\n text-decoration: $anchor-text-decoration-hover;\n }\n }\n\n img {\n border: 0;\n }\n }\n\n // Horizontal rule\n hr {\n max-width: $hr-width;\n height: 0;\n border-right: 0;\n border-top: 0;\n border-bottom: $hr-border;\n border-left: 0;\n margin: $hr-margin;\n clear: both;\n }\n\n // Lists\n ul,\n ol,\n dl {\n line-height: $list-lineheight;\n margin-bottom: $list-margin-bottom;\n list-style-position: $list-style-position;\n }\n\n // List items\n li {\n font-size: inherit;\n }\n\n // Unordered lists\n ul {\n list-style-type: $list-style-type;\n margin-#{$global-left}: $list-side-margin;\n }\n\n // Ordered lists\n ol {\n margin-#{$global-left}: $list-side-margin;\n }\n\n // Nested unordered/ordered lists\n ul, ol {\n & & {\n margin-#{$global-left}: $list-nested-side-margin;\n margin-bottom: 0;\n }\n }\n\n // Definition lists\n dl {\n margin-bottom: $defnlist-margin-bottom;\n\n dt {\n margin-bottom: $defnlist-term-margin-bottom;\n font-weight: $defnlist-term-weight;\n }\n }\n\n // Blockquotes\n blockquote {\n margin: 0 0 $paragraph-margin-bottom;\n padding: $blockquote-padding;\n border-#{$global-left}: $blockquote-border;\n\n &, p {\n line-height: $paragraph-lineheight;\n color: $blockquote-color;\n }\n }\n\n // Citations\n cite {\n display: block;\n font-size: $cite-font-size;\n color: $cite-color;\n\n &:before {\n content: '\\2014 \\0020';\n }\n }\n\n // Abbreviations\n abbr {\n color: $body-font-color;\n cursor: help;\n border-bottom: $abbr-underline;\n }\n\n // Code\n code {\n font-family: $code-font-family;\n font-weight: $code-font-weight;\n color: $code-color;\n background-color: $code-background;\n border: $code-border;\n padding: $code-padding;\n }\n\n // Keystrokes\n kbd {\n padding: $keystroke-padding;\n margin: 0;\n background-color: $keystroke-background;\n color: $keystroke-color;\n font-family: $keystroke-font;\n\n @if has-value($keystroke-radius) {\n border-radius: $keystroke-radius;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group typography-helpers\n////\n\n/// Default font size for lead paragraphs.\n/// @type Number\n$lead-font-size: $global-font-size * 1.25 !default;\n\n/// Default line height for lead paragraphs.\n/// @type String\n$lead-lineheight: 1.6 !default;\n\n/// Default line height for subheaders.\n/// @type Number\n$subheader-lineheight: 1.4 !default;\n\n/// Default font color for subheaders.\n/// @type Color\n$subheader-color: $dark-gray !default;\n\n/// Default font weight for subheaders.\n/// @type String\n$subheader-font-weight: $global-weight-normal !default;\n\n/// Default top margin for subhheaders.\n/// @type Number\n$subheader-margin-top: 0.2rem !default;\n\n/// Default bottom margin for subheaders.\n/// @type Number\n$subheader-margin-bottom: 0.5rem !default;\n\n/// Default font size for statistic numbers.\n/// @type Number\n$stat-font-size: 2.5rem !default;\n\n@mixin foundation-typography-helpers {\n // Use to create a subheading under a main header\n // Make sure you pair the two elements in a <header> element, like this:\n // <header>\n // <h1>Heading</h1>\n // <h2>Subheading</h2>\n // </header>\n .subheader {\n margin-top: $subheader-margin-top;\n margin-bottom: $subheader-margin-bottom;\n font-weight: $subheader-font-weight;\n line-height: $subheader-lineheight;\n color: $subheader-color;\n }\n\n // Use to style an introductory lead, deck, blurb, etc.\n .lead {\n font-size: $lead-font-size;\n line-height: $lead-lineheight;\n }\n\n // Use to style a large number to display a statistic\n .stat {\n font-size: $stat-font-size;\n line-height: 1;\n\n p + & {\n margin-top: -1rem;\n }\n }\n\n // Use to remove the bullets from an unordered list\n .no-bullet {\n margin-#{$global-left}: 0;\n list-style: none;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n@mixin foundation-text-alignment {\n @each $size in $breakpoint-classes {\n @include breakpoint($size) {\n @each $align in (left, right, center, justify) {\n @if $size != $-zf-zero-breakpoint {\n .#{$size}-text-#{$align} {\n text-align: $align;\n }\n }\n @else {\n .text-#{$align} {\n text-align: $align;\n }\n }\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n/// If `true`, all elements will have transparent backgrounds when printed, to save on ink.\n/// @type Boolean\n/// @group global\n$print-transparent-backgrounds: true !default;\n\n// scss-lint:disable all\n\n@mixin foundation-print-styles {\n .show-for-print { display: none !important; }\n\n @media print {\n * {\n @if $print-transparent-backgrounds {\n background: transparent !important;\n }\n\n color: black !important; // Black prints faster: h5bp.com/s\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n .show-for-print { display: block !important; }\n .hide-for-print { display: none !important; }\n\n table.show-for-print { display: table !important; }\n thead.show-for-print { display: table-header-group !important; }\n tbody.show-for-print { display: table-row-group !important; }\n tr.show-for-print { display: table-row !important; }\n td.show-for-print { display: table-cell !important; }\n th.show-for-print { display: table-cell !important; }\n\n // Display the URL of a link after the text\n a,\n a:visited { text-decoration: underline;}\n a[href]:after { content: ' (' attr(href) ')'; }\n\n // Don't display the URL for images or JavaScript/internal links\n .ir a:after,\n a[href^='javascript:']:after,\n a[href^='#']:after { content: ''; }\n\n // Display what an abbreviation stands for after the text\n abbr[title]:after { content: ' (' attr(title) ')'; }\n\n // Prevent page breaks in the middle of a blockquote or preformatted text block\n pre,\n blockquote {\n border: 1px solid $dark-gray;\n page-break-inside: avoid;\n }\n\n // h5bp.com/t\n thead { display: table-header-group; }\n\n tr,\n img { page-break-inside: avoid; }\n\n img { max-width: 100% !important; }\n\n @page { margin: 0.5cm; }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n // Avoid page breaks after a heading\n h2,\n h3 { page-break-after: avoid; }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group forms\n////\n\n/// Global spacing for form elements.\n/// @type Number\n$form-spacing: rem-calc(16) !default;\n\n@import 'text';\n@import 'checkbox';\n@import 'label';\n@import 'help-text';\n@import 'input-group';\n@import 'fieldset';\n@import 'select';\n@import 'range';\n@import 'progress';\n@import 'meter';\n@import 'error';\n\n@mixin foundation-forms {\n @include foundation-form-text;\n @include foundation-form-checkbox;\n @include foundation-form-label;\n @include foundation-form-helptext;\n @include foundation-form-prepostfix;\n @include foundation-form-fieldset;\n @include foundation-form-select;\n @include foundation-form-error;\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group forms\n////\n\n/// Font color of text inputs.\n/// @type Color\n$input-color: $black !default;\n\n/// Font color of placeholder text within text inputs.\n/// @type Color\n$input-placeholder-color: $medium-gray !default;\n\n/// Font family of text inputs.\n/// @type Font\n$input-font-family: inherit !default;\n\n/// Font size of text inputs.\n/// @type Number\n$input-font-size: rem-calc(16) !default;\n\n/// Background color of text inputs.\n/// @type Color\n$input-background: $white !default;\n\n/// Background color of focused of text inputs.\n/// @type Color\n$input-background-focus: $white !default;\n\n/// Background color of disabled text inputs.\n/// @type Color\n$input-background-disabled: $light-gray !default;\n\n/// Border around text inputs.\n/// @type Border\n$input-border: 1px solid $medium-gray !default;\n\n/// Border around focused text inputs.\n/// @type Color\n$input-border-focus: 1px solid $dark-gray !default;\n\n/// Box shadow inside text inputs when not focused.\n/// @type Shadow\n$input-shadow: inset 0 1px 2px rgba($black, 0.1) !default;\n\n/// Box shadow outside text inputs when focused.\n/// @type Shadow\n$input-shadow-focus: 0 0 5px $medium-gray !default;\n\n/// Cursor to use when hovering over a disabled text input.\n/// @type Cursor\n$input-cursor-disabled: not-allowed !default;\n\n/// Properties to transition on text inputs.\n/// @type Transition\n$input-transition: box-shadow 0.5s, border-color 0.25s ease-in-out !default;\n\n/// Enables the up/down buttons that Chrome and Firefox add to `<input type='number'>` elements.\n/// @type Boolean\n$input-number-spinners: true !default;\n\n/// Radius for text inputs.\n/// @type Border\n$input-radius: $global-radius !default;\n\n/// Border radius for buttons, defaulted to global-radius.\n/// @type Number\n$button-radius: $global-radius !default;\n\n@mixin form-element {\n $height: ($input-font-size + ($form-spacing * 1.5) - rem-calc(1));\n\n display: block;\n box-sizing: border-box;\n width: 100%;\n height: $height;\n padding: $form-spacing / 2;\n border: $input-border;\n margin: 0 0 $form-spacing;\n\n font-family: $input-font-family;\n font-size: $input-font-size;\n color: $input-color;\n background-color: $input-background;\n box-shadow: $input-shadow;\n border-radius: $input-radius;\n\n @if has-value($input-transition) {\n transition: $input-transition;\n }\n\n // Focus state\n &:focus {\n border: $input-border-focus;\n background-color: $input-background-focus;\n outline: none;\n box-shadow: $input-shadow-focus;\n\n @if has-value($input-transition) {\n transition: $input-transition;\n }\n }\n}\n\n@mixin foundation-form-text {\n // Text inputs\n #{text-inputs()},\n textarea {\n @include form-element;\n -webkit-appearance: none;\n -moz-appearance: none;\n }\n\n // Text areas\n textarea {\n max-width: 100%;\n\n &[rows] {\n height: auto;\n }\n }\n\n input,\n textarea {\n // Placeholder text\n &::placeholder {\n color: $input-placeholder-color;\n }\n\n // Disabled/readonly state\n &:disabled,\n &[readonly] {\n background-color: $input-background-disabled;\n cursor: $input-cursor-disabled;\n }\n }\n\n // Reset styles on button-like inputs\n [type='submit'],\n [type='button'] {\n border-radius: $button-radius;\n -webkit-appearance: none;\n -moz-appearance: none;\n }\n\n // Reset Normalize setting content-box to search elements\n // scss-lint:disable QualifyingElement\n input[type='search'] {\n box-sizing: border-box;\n }\n\n // Number input styles\n [type='number'] {\n @if not $input-number-spinners {\n -moz-appearance: textfield;\n\n &::-webkit-inner-spin-button,\n &::-webkit-outer-spin-button {\n -webkit-appearance: none;\n margin: 0;\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group forms\n////\n\n@mixin foundation-form-checkbox {\n [type='file'],\n [type='checkbox'],\n [type='radio'] {\n margin: 0 0 $form-spacing;\n }\n\n // Styles for input/label siblings\n [type='checkbox'] + label,\n [type='radio'] + label {\n display: inline-block;\n margin-#{$global-left}: $form-spacing * 0.5;\n margin-#{$global-right}: $form-spacing;\n margin-bottom: 0;\n vertical-align: baseline;\n\n &[for] {\n cursor: pointer;\n }\n }\n\n // Styles for inputs inside labels\n label > [type='checkbox'],\n label > [type='radio'] {\n margin-#{$global-right}: $form-spacing * 0.5;\n }\n\n // Normalize file input width\n [type='file'] {\n width: 100%;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group forms\n////\n\n/// Color for form labels.\n/// @type Color\n$form-label-color: $black !default;\n\n/// Font size for form labels.\n/// @type Number\n$form-label-font-size: rem-calc(14) !default;\n\n/// Font weight for form labels.\n/// @type Keyword\n$form-label-font-weight: $global-weight-normal !default;\n\n/// Line height for form labels. The higher the number, the more space between the label and its input field.\n/// @type Number\n$form-label-line-height: 1.8 !default;\n\n@mixin form-label {\n display: block;\n margin: 0;\n font-size: $form-label-font-size;\n font-weight: $form-label-font-weight;\n line-height: $form-label-line-height;\n color: $form-label-color;\n}\n\n@mixin form-label-middle {\n $input-border-width: get-border-value($input-border, width);\n margin: 0 0 $form-spacing;\n padding: ($form-spacing / 2 + rem-calc($input-border-width)) 0;\n}\n\n@mixin foundation-form-label {\n label {\n @include form-label;\n\n &.middle {\n @include form-label-middle;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group forms\n////\n\n/// Default color for help text.\n/// @type Color\n$helptext-color: $black !default;\n\n/// Default font size for help text.\n/// @type Number\n$helptext-font-size: rem-calc(13) !default;\n\n/// Default font style for help text.\n/// @type Keyword\n$helptext-font-style: italic !default;\n\n@mixin foundation-form-helptext {\n .help-text {\n $margin-top: ($form-spacing * 0.5) * -1;\n\n margin-top: $margin-top;\n font-size: $helptext-font-size;\n font-style: $helptext-font-style;\n color: $helptext-color;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group forms\n////\n\n/// Color of labels prefixed to an input.\n/// @type Color\n$input-prefix-color: $black !default;\n\n/// Background color of labels prefixed to an input.\n/// @type Color\n$input-prefix-background: $light-gray !default;\n\n/// Border around labels prefixed to an input.\n/// @type Border\n$input-prefix-border: 1px solid $medium-gray !default;\n\n/// Left/right padding of an pre/postfixed input label\n$input-prefix-padding: 1rem !default;\n\n@mixin foundation-form-prepostfix {\n $height: ($input-font-size + $form-spacing * 1.5);\n\n .input-group {\n display: if($global-flexbox, flex, table);\n width: 100%;\n margin-bottom: $form-spacing;\n\n @if $global-flexbox {\n align-items: stretch;\n }\n\n > :first-child {\n border-radius: if($global-text-direction == rtl, 0 $global-radius $global-radius 0, $global-radius 0 0 $global-radius);\n }\n\n > :last-child {\n > * {\n border-radius: if($global-text-direction == rtl, $global-radius 0 0 $global-radius, 0 $global-radius $global-radius 0);\n }\n }\n }\n\n %input-group-child {\n margin: 0;\n white-space: nowrap;\n\n @if not $global-flexbox {\n display: table-cell;\n vertical-align: middle;\n }\n }\n\n .input-group-label {\n @extend %input-group-child;\n text-align: center;\n padding: 0 $input-prefix-padding;\n background: $input-prefix-background;\n color: $input-prefix-color;\n border: $input-prefix-border;\n white-space: nowrap;\n\n @if $global-flexbox {\n flex: 0 0 auto;\n display: flex;\n align-items: center;\n }\n @else {\n width: 1%;\n height: 100%;\n }\n\n @if has-value($input-prefix-border) {\n &:first-child {\n border-#{$global-right}: 0;\n }\n\n &:last-child {\n border-#{$global-left}: 0;\n }\n }\n }\n\n .input-group-field {\n @extend %input-group-child;\n border-radius: 0;\n\n // scss-lint:disable ZeroUnit\n @if $global-flexbox {\n flex: 1 1 0px;\n height: auto;\n }\n @else {\n height: $height;\n }\n }\n\n .input-group-button {\n @extend %input-group-child;\n padding-top: 0;\n padding-bottom: 0;\n text-align: center;\n\n @if $global-flexbox {\n flex: 0 0 auto;\n }\n @else {\n height: 100%;\n width: 1%;\n }\n\n a,\n input,\n button {\n margin: 0;\n }\n }\n\n // Specificity bump needed to prevent override by buttons\n // scss-lint:disable QualifyingSelector\n @if not $global-flexbox {\n .input-group .input-group-button {\n display: table-cell;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group forms\n////\n\n/// Default border around custom fieldsets.\n/// @type Border\n$fieldset-border: 1px solid $medium-gray !default;\n\n/// Default padding inside custom fieldsets.\n/// @type Number\n$fieldset-padding: rem-calc(20) !default;\n\n/// Default margin around custom fieldsets.\n/// @type Number\n$fieldset-margin: rem-calc(18 0) !default;\n\n/// Default padding between the legend text and fieldset border.\n/// @type Number\n$legend-padding: rem-calc(0 3) !default;\n\n@mixin fieldset {\n border: $fieldset-border;\n padding: $fieldset-padding;\n margin: $fieldset-margin;\n\n legend {\n // Covers up the fieldset's border to create artificial padding\n background: $body-background;\n padding: $legend-padding;\n margin: 0;\n margin-#{$global-left}: rem-calc(-3);\n }\n}\n\n@mixin foundation-form-fieldset {\n fieldset {\n border: 0;\n padding: 0;\n margin: 0;\n }\n\n legend {\n margin-bottom: $form-spacing * 0.5;\n max-width: 100%;\n }\n\n .fieldset {\n @include fieldset;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group forms\n////\n\n/// Background color for select menus.\n/// @type Color\n$select-background: $white !default;\n\n/// Color of the dropdown triangle inside select menus. Set to `transparent` to remove it entirely.\n/// @type Color\n$select-triangle-color: $dark-gray !default;\n\n/// Default radius for select menus.\n/// @type Color\n$select-radius: $global-radius !default;\n\n@mixin form-select {\n $height: ($input-font-size + ($form-spacing * 1.5) - rem-calc(1));\n\n height: $height;\n padding: ($form-spacing / 2);\n border: $input-border;\n margin: 0 0 $form-spacing;\n font-size: $input-font-size;\n font-family: $input-font-family;\n line-height: normal;\n color: $input-color;\n background-color: $select-background;\n border-radius: $select-radius;\n -webkit-appearance: none;\n -moz-appearance: none;\n\n @if $select-triangle-color != transparent {\n @include background-triangle($select-triangle-color);\n background-size: 9px 6px;\n background-position: $global-right (-$form-spacing) center;\n background-origin: content-box;\n background-repeat: no-repeat;\n padding-#{$global-right}: ($form-spacing * 1.5);\n }\n\n // Disabled state\n &:disabled {\n background-color: $input-background-disabled;\n cursor: $input-cursor-disabled;\n }\n\n // Hide the dropdown arrow shown in newer IE versions\n &::-ms-expand {\n display: none;\n }\n\n &[multiple] {\n height: auto;\n background-image: none;\n }\n}\n\n@mixin foundation-form-select {\n select {\n @include form-select;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group slider\n////\n\n/// Default height of the slider.\n/// @type Number\n$slider-height: 0.5rem !default;\n\n/// Default background color of the slider's track.\n/// @type Color\n$slider-background: $light-gray !default;\n\n/// Default color of the active fill color of the slider.\n/// @type Color\n$slider-fill-background: $medium-gray !default;\n\n/// Default height of the handle of the slider.\n/// @type Number\n$slider-handle-height: 1.4rem !default;\n\n/// Default width of the handle of the slider.\n/// @type Number\n$slider-handle-width: 1.4rem !default;\n\n/// Default color of the handle for the slider.\n/// @type Color\n$slider-handle-background: $primary-color !default;\n\n/// Default fade amount of a disabled slider.\n/// @type Number\n$slider-opacity-disabled: 0.25 !default;\n\n/// Default radius for slider.\n/// @type Number\n$slider-radius: $global-radius !default;\n\n@mixin foundation-range-input {\n // scss-lint:disable QualifyingElement\n input[type=\"range\"] {\n $margin: ($slider-handle-height - $slider-height) / 2;\n\n -webkit-appearance: none;\n -moz-appearance: none;\n display: block;\n width: 100%;\n height: auto;\n cursor: pointer;\n margin-top: $margin;\n margin-bottom: $margin;\n border: 0;\n line-height: 1;\n\n @if has-value($slider-radius) {\n border-radius: $slider-radius;\n }\n\n &:focus {\n outline: 0;\n }\n\n &[disabled] {\n opacity: $slider-opacity-disabled;\n }\n\n // Chrome/Safari\n &::-webkit-slider-runnable-track {\n height: $slider-height;\n background: $slider-background;\n }\n\n &::-webkit-slider-handle {\n -webkit-appearance: none;\n background: $slider-handle-background;\n width: $slider-handle-width;\n height: $slider-handle-height;\n margin-top: -$margin;\n\n @if has-value($slider-radius) {\n border-radius: $slider-radius;\n }\n }\n\n // Firefox\n &::-moz-range-track {\n -moz-appearance: none;\n height: $slider-height;\n background: $slider-background;\n }\n\n &::-moz-range-thumb {\n -moz-appearance: none;\n background: $slider-handle-background;\n width: $slider-handle-width;\n height: $slider-handle-height;\n margin-top: -$margin;\n\n @if has-value($slider-radius) {\n border-radius: $slider-radius;\n }\n }\n\n // Internet Explorer\n &::-ms-track {\n height: $slider-height;\n background: $slider-background;\n color: transparent;\n border: 0;\n overflow: visible;\n border-top: $margin solid $body-background;\n border-bottom: $margin solid $body-background;\n }\n\n &::-ms-thumb {\n background: $slider-handle-background;\n width: $slider-handle-width;\n height: $slider-handle-height;\n border: 0;\n\n @if has-value($slider-radius) {\n border-radius: $slider-radius;\n }\n }\n\n &::-ms-fill-lower {\n background: $slider-fill-background;\n }\n\n &::-ms-fill-upper {\n background: $slider-background;\n }\n\n @at-root {\n output {\n line-height: $slider-handle-height;\n vertical-align: middle;\n margin-left: 0.5em;\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group progress-bar\n////\n\n/// Height of a progress bar.\n/// @type Number\n$progress-height: 1rem !default;\n\n/// Background color of a progress bar.\n/// @type Color\n$progress-background: $medium-gray !default;\n\n/// Bottom margin of a progress bar.\n/// @type Number\n$progress-margin-bottom: $global-margin !default;\n\n/// Default color of a progress bar's meter.\n/// @type Color\n$progress-meter-background: $primary-color !default;\n\n/// Default radius of a progress bar.\n/// @type Number\n$progress-radius: $global-radius !default;\n\n@mixin foundation-progress-element {\n progress {\n -webkit-appearance: none;\n -moz-appearance: none;\n display: block;\n width: 100%;\n height: $progress-height;\n margin-bottom: $progress-margin-bottom;\n\n @if hasvalue($progress-radius) {\n border-radius: $progress-radius;\n }\n\n // For Firefox\n background: $progress-background;\n border: 0;\n\n &::-webkit-progress-bar {\n background: $progress-background;\n\n @if hasvalue($progress-radius) {\n border-radius: $progress-radius;\n }\n }\n\n &::-webkit-progress-value {\n background: $progress-meter-background;\n\n @if hasvalue($progress-radius) {\n border-radius: $progress-radius;\n }\n }\n\n &::-moz-progress-bar {\n background: $progress-meter-background;\n\n @if hasvalue($progress-radius) {\n border-radius: $progress-radius;\n }\n }\n\n @each $name, $color in $foundation-palette {\n &.#{$name} {\n // Internet Explorer sets the fill with color\n color: $color;\n\n &::-webkit-progress-value {\n background: $color;\n }\n\n &::-moz-progress-bar {\n background: $color;\n }\n }\n }\n \n // For IE and Edge \n &::-ms-fill{\n @if hasvalue($progress-radius) {\n border-radius: $progress-radius; \n }\n\n border: 0; \n } \n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group meter\n////\n\n/// Height of a `<meter>` element.\n/// @type Length\n$meter-height: 1rem !default;\n\n/// Border radius of a `<meter>` element.\n/// @type Length\n$meter-radius: $global-radius !default;\n\n/// Background color of a `<meter>` element.\n/// @type Color\n$meter-background: $medium-gray !default;\n\n/// Meter fill for an optimal value in a `<meter>` element.\n/// @type Color\n$meter-fill-good: $success-color !default;\n\n/// Meter fill for an average value in a `<meter>` element.\n/// @type Color\n$meter-fill-medium: $warning-color !default;\n\n/// Meter fill for a suboptimal value in a `<meter>` element.\n/// @type Color\n$meter-fill-bad: $alert-color !default;\n\n@mixin foundation-meter-element {\n meter {\n -webkit-appearance: none;\n -moz-appearance: none;\n display: block;\n width: 100%;\n height: $meter-height;\n margin-bottom: 1rem;\n\n @if has-value($meter-radius) {\n border-radius: $meter-radius;\n }\n\n // For Firefox\n background: $meter-background;\n border: 0;\n\n // Chrome/Safari/Edge\n &::-webkit-meter-bar {\n background: $meter-background;\n\n @if has-value($meter-radius) {\n border-radius: $meter-radius;\n }\n \n border: 0;\n }\n\n &::-webkit-meter-inner-element {\n @if has-value($meter-radius) {\n border-radius: $meter-radius;\n }\n }\n\n &::-webkit-meter-optimum-value {\n background: $meter-fill-good;\n\n @if has-value($meter-radius) {\n border-radius: $meter-radius;\n }\n }\n\n &::-webkit-meter-suboptimum-value {\n background: $meter-fill-medium;\n\n @if has-value($meter-radius) {\n border-radius: $meter-radius;\n }\n }\n\n &::-webkit-meter-even-less-good-value {\n background: $meter-fill-bad;\n\n @if has-value($meter-radius) {\n border-radius: $meter-radius;\n }\n }\n\n &::-moz-meter-bar {\n background: $primary-color;\n\n @if has-value($meter-radius) {\n border-radius: $meter-radius;\n }\n }\n\n &:-moz-meter-optimum::-moz-meter-bar {\n background: $meter-fill-good;\n }\n\n &:-moz-meter-sub-optimum::-moz-meter-bar {\n background: $meter-fill-medium;\n }\n\n &:-moz-meter-sub-sub-optimum::-moz-meter-bar {\n background: $meter-fill-bad;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group abide\n////\n\n/// Sets if error styles should be added to inputs.\n/// @type Boolean\n$abide-inputs: true !default;\n\n/// Sets if error styles should be added to labels.\n/// @type Boolean\n$abide-labels: true !default;\n\n/// Background color to use for invalid text inputs.\n/// @type Color\n$input-background-invalid: map-get($foundation-palette, alert) !default;\n\n/// Color to use for labels of invalid inputs.\n/// @type Color\n$form-label-color-invalid: map-get($foundation-palette, alert) !default;\n\n/// Default font color for form error text.\n/// @type Color\n$input-error-color: map-get($foundation-palette, alert) !default;\n\n/// Default font size for form error text.\n/// @type Number\n$input-error-font-size: rem-calc(12) !default;\n\n/// Default font weight for form error text.\n/// @type Keyword\n$input-error-font-weight: $global-weight-bold !default;\n\n/// Styles the background and border of an input field to have an error state.\n///\n/// @param {Color} $background [$alert-color] - Color to use for the background and border.\n/// @param {Number} $background-alpha [0.1] - Transparency level of the background color.\n@mixin form-input-error(\n $background: $input-background-invalid,\n $background-alpha: 0.1\n) {\n &:not(:focus) {\n background-color: rgba($background, $background-alpha);\n border-color: $background;\n }\n}\n\n/// Adds error styles to a form element, using the values in the settings file.\n@mixin form-error {\n display: none;\n margin-top: $form-spacing * -0.5;\n margin-bottom: $form-spacing;\n font-size: $input-error-font-size;\n font-weight: $input-error-font-weight;\n color: $input-error-color;\n}\n\n@mixin foundation-form-error {\n @if $abide-inputs {\n // Error class for invalid inputs\n .is-invalid-input {\n @include form-input-error;\n }\n }\n\n @if $abide-labels {\n // Error class for labels of invalid outputs\n .is-invalid-label {\n color: $form-label-color-invalid;\n }\n }\n\n // Form error element\n .form-error {\n @include form-error;\n\n &.is-visible {\n display: block;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n/// Hide an element by default, only displaying it above a certain screen size.\n/// @param {Keyword} $size - Breakpoint to use. **Must be a breakpoint defined in `$breakpoints`.**\n@mixin show-for($size) {\n $size: map-get($breakpoints, $size);\n $size: -zf-bp-to-em($size) - (1 / 16);\n\n @include breakpoint($size down) {\n display: none !important;\n }\n}\n\n/// Hide an element by default, only displaying it within a certain breakpoint.\n/// @param {Keyword} $size - Breakpoint to use. **Must be a breakpoint defined in `$breakpoints`.**\n@mixin show-for-only($size) {\n $lower-bound-size: map-get($breakpoints, $size);\n $upper-bound-size: -zf-map-next($breakpoints, $size);\n\n // more often than not this will be correct, just one time round the loop it won't so set in scope here\n $lower-bound: -zf-bp-to-em($lower-bound-size) - (1 / 16);\n // test actual lower-bound-size, if 0 set it to 0em\n @if strip-unit($lower-bound-size) == 0 {\n $lower-bound: -zf-bp-to-em($lower-bound-size);\n }\n\n @if $upper-bound-size == null {\n @media screen and (max-width: $lower-bound) {\n display: none !important;\n }\n }\n @else {\n $upper-bound: -zf-bp-to-em($upper-bound-size);\n\n @media screen and (max-width: $lower-bound), screen and (min-width: $upper-bound) {\n display: none !important;\n }\n }\n}\n\n\n/// Show an element by default, and hide it above a certain screen size.\n/// @param {Keyword} $size - Breakpoint to use. **Must be a breakpoint defined in `$breakpoints`.**\n@mixin hide-for($size) {\n @include breakpoint($size) {\n display: none !important;\n }\n}\n\n/// Show an element by default, and hide it above a certain screen size.\n/// @param {Keyword} $size - Breakpoint to use. **Must be a breakpoint defined in `$breakpoints`.**\n@mixin hide-for-only($size) {\n @include breakpoint($size only) {\n display: none !important;\n }\n}\n\n@mixin foundation-visibility-classes {\n // Basic hiding classes\n .hide {\n display: none !important;\n }\n\n .invisible {\n visibility: hidden;\n }\n\n // Responsive visibility classes\n @each $size in $breakpoint-classes {\n @if $size != $-zf-zero-breakpoint {\n .hide-for-#{$size} {\n @include hide-for($size);\n }\n\n .show-for-#{$size} {\n @include show-for($size);\n }\n }\n\n .hide-for-#{$size}-only {\n @include hide-for-only($size);\n }\n\n .show-for-#{$size}-only {\n @include show-for-only($size);\n }\n }\n\n // Screen reader visibility classes\n // Need a \"hide-for-sr\" class? Add aria-hidden='true' to the element\n .show-for-sr,\n .show-on-focus {\n @include element-invisible;\n }\n\n // Only display the element when it's focused\n .show-on-focus {\n &:active,\n &:focus {\n @include element-invisible-off;\n }\n }\n\n // Landscape and portrait visibility\n .show-for-landscape,\n .hide-for-portrait {\n display: block !important;\n\n @include breakpoint(landscape) {\n display: block !important;\n }\n\n @include breakpoint(portrait) {\n display: none !important;\n }\n }\n\n .hide-for-landscape,\n .show-for-portrait {\n display: none !important;\n\n @include breakpoint(landscape) {\n display: none !important;\n }\n\n @include breakpoint(portrait) {\n display: block !important;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group float\n////\n\n@mixin foundation-float-classes {\n .float-left {\n float: left !important;\n }\n\n .float-right {\n float: right !important;\n }\n\n .float-center {\n display: block;\n margin-left: auto;\n margin-right: auto;\n }\n\n .clearfix {\n @include clearfix;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group button\n////\n\n/// Padding inside buttons.\n/// @type List\n$button-padding: 0.85em 1em !default;\n\n/// Margin around buttons.\n/// @type List\n$button-margin: 0 0 $global-margin 0 !default;\n\n/// Default fill for buttons. Can either be `solid` or `hollow`.\n/// @type Keyword\n$button-fill: solid !default;\n\n/// Default background color for buttons.\n/// @type Color\n$button-background: $primary-color !default;\n\n/// Background color on hover for buttons.\n/// @type Color\n$button-background-hover: scale-color($button-background, $lightness: -15%) !default;\n\n/// Font color for buttons.\n/// @type List\n$button-color: $white !default;\n\n/// Font color for buttons, if the background is light.\n/// @type List\n$button-color-alt: $black !default;\n\n/// Border radius for buttons, defaulted to global-radius.\n/// @type Number\n$button-radius: $global-radius !default;\n\n/// Sizes for buttons.\n/// @type Map\n$button-sizes: (\n tiny: 0.6rem,\n small: 0.75rem,\n default: 0.9rem,\n large: 1.25rem,\n) !default;\n\n/// opacity for a disabled button.\n/// @type List\n$button-opacity-disabled: 0.25 !default;\n\n/// Background color lightness on hover for buttons.\n/// @type Number\n$button-background-hover-lightness: -20% !default;\n\n/// Color lightness on hover for hollow buttons.\n/// @type Number\n$button-hollow-hover-lightness: -50% !default;\n\n// Internal: flip from margin-right to margin-left for defaults\n@if $global-text-direction == 'rtl' {\n $button-margin: 0 0 $global-margin $global-margin !default;\n}\n\n// TODO: Document button-base() mixin\n@mixin button-base {\n @include disable-mouse-outline;\n display: inline-block;\n text-align: center;\n line-height: 1;\n cursor: pointer;\n -webkit-appearance: none;\n transition: background-color 0.25s ease-out, color 0.25s ease-out;\n vertical-align: middle;\n border: 1px solid transparent;\n border-radius: $button-radius;\n padding: $button-padding;\n margin: $button-margin;\n font-size: map-get($button-sizes, default);\n}\n\n/// Expands a button to make it full-width.\n/// @param {Boolean} $expand [true] - Set to `true` to enable the expand behavior. Set to `false` to reverse this behavior.\n@mixin button-expand($expand: true) {\n @if $expand {\n display: block;\n width: 100%;\n margin-left: 0;\n margin-right: 0;\n }\n @else {\n display: inline-block;\n width: auto;\n margin: $button-margin;\n }\n}\n\n/// Sets the visual style of a button.\n/// @param {Color} $background [$button-background] - Background color of the button.\n/// @param {Color} $background-hover [$button-background-hover] - Background color of the button on hover. Set to `auto` to have the mixin automatically generate a hover color.\n/// @param {Color} $color [$button-color] - Text color of the button. Set to `auto` to automatically generate a color based on the background color.\n@mixin button-style(\n $background: $button-background,\n $background-hover: $button-background-hover,\n $color: $button-color,\n $background-hover-lightness: $button-background-hover-lightness\n) {\n @if $color == auto {\n $color: foreground($background, $button-color-alt, $button-color);\n }\n\n @if $background-hover == auto {\n $background-hover: scale-color($background, $lightness: $background-hover-lightness);\n }\n\n background-color: $background;\n color: $color;\n\n &:hover, &:focus {\n background-color: $background-hover;\n color: $color;\n }\n}\n\n/// Removes background fill on hover and focus for hollow buttons.\n@mixin button-hollow {\n &,\n &:hover, &:focus {\n background-color: transparent;\n }\n}\n\n@mixin button-hollow-style(\n $color: $primary-color,\n $hover-lightness: $button-hollow-hover-lightness\n) {\n $color-hover: scale-color($color, $lightness: $hover-lightness);\n\n border: 1px solid $color;\n color: $color;\n\n &:hover, &:focus {\n border-color: $color-hover;\n color: $color-hover;\n }\n}\n\n/// Adds disabled styles to a button by fading the element, reseting the cursor, and disabling pointer events.\n@mixin button-disabled($color: $primary-color) {\n opacity: $button-opacity-disabled;\n cursor: not-allowed;\n\n &:hover, &:focus {\n background-color: $color;\n color: $button-color;\n }\n}\n\n/// Adds a dropdown arrow to a button.\n/// @param {Number} $size [0.4em] - Size of the arrow. We recommend using an `em` value so the triangle scales when used inside different sizes of buttons.\n/// @param {Color} $color [white] - Color of the arrow.\n/// @param {Number} $offset [$button-padding] - Distance between the arrow and the text of the button. Defaults to whatever the right padding of a button is.\n@mixin button-dropdown(\n $size: 0.4em,\n $color: $white,\n $offset: get-side($button-padding, right)\n) {\n &::after {\n @include css-triangle($size, $color, down);\n position: relative;\n top: 0.4em; // Aligns the arrow with the text of the button\n float: #{$global-right};\n margin-#{$global-left}: get-side($button-padding, right);\n display: inline-block;\n }\n}\n\n/// Adds all styles for a button. For more granular control over styles, use the individual button mixins.\n/// @param {Boolean} $expand [false] - Set to `true` to make the button full-width.\n/// @param {Color} $background [$button-background] - Background color of the button.\n/// @param {Color} $background-hover [$button-background-hover] - Background color of the button on hover. Set to `auto` to have the mixin automatically generate a hover color.\n/// @param {Color} $color [$button-color] - Text color of the button. Set to `auto` to automatically generate a color based on the background color.\n/// @param {Keyword} $style [solid] - Set to `hollow` to create a hollow button. The color defined in `$background` will be used as the primary color of the button.\n@mixin button(\n $expand: false,\n $background: $button-background,\n $background-hover: $button-background-hover,\n $color: $button-color,\n $style: $button-fill\n) {\n @include button-base;\n\n @if $style == solid {\n @include button-style($background, $background-hover, $color);\n }\n @else if $style == hollow {\n @include button-hollow;\n @include button-hollow-style($background);\n }\n\n @if $expand {\n @include button-expand;\n }\n}\n\n@mixin foundation-button {\n .button {\n @include button;\n\n // Sizes\n @each $size, $value in map-remove($button-sizes, default) {\n &.#{$size} {\n font-size: $value;\n }\n }\n\n &.expanded { @include button-expand; }\n\n // Colors\n @each $name, $color in $foundation-palette {\n @if $button-fill != hollow {\n &.#{$name} {\n @include button-style($color, auto, auto);\n }\n }\n @else {\n &.#{$name} {\n @include button-hollow-style($color);\n }\n\n &.#{$name}.dropdown::after {\n border-top-color: $color;\n }\n }\n }\n\n // Hollow style\n @if $button-fill != hollow {\n &.hollow {\n @include button-hollow;\n @include button-hollow-style;\n\n @each $name, $color in $foundation-palette {\n &.#{$name} {\n @include button-hollow-style($color);\n }\n }\n }\n }\n\n // Disabled style\n &.disabled,\n &[disabled] {\n @include button-disabled;\n\n @each $name, $color in $foundation-palette {\n &.#{$name} {\n @include button-disabled($color);\n }\n }\n }\n\n // Dropdown arrow\n &.dropdown {\n @include button-dropdown;\n\n @if $button-fill == hollow {\n &::after {\n border-top-color: $button-background;\n }\n }\n }\n\n // Button with dropdown arrow only\n &.arrow-only::after {\n margin-#{$global-left}: 0;\n float: none;\n top: -0.1em;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group button-group\n////\n\n/// Margin for button groups.\n/// @type Number\n$buttongroup-margin: 1rem !default;\n\n/// Margin between buttons in a button group.\n/// @type Border\n$buttongroup-spacing: 1px !default;\n\n/// Selector for the buttons inside a button group.\n/// @type String\n$buttongroup-child-selector: '.button' !default;\n\n/// Maximum number of buttons that can be in an even-width button group.\n/// @type Number\n$buttongroup-expand-max: 6 !default;\n\n/// Add styles for a button group container.\n/// @param {String} $child-selector [$buttongroup-child-selector] - Selector for the buttons inside a button group.\n@mixin button-group(\n $child-selector: $buttongroup-child-selector\n) {\n @include clearfix;\n margin-bottom: $buttongroup-margin;\n\n @if $global-flexbox {\n display: flex;\n flex-wrap: nowrap;\n align-items: stretch;\n }\n @else {\n font-size: 0;\n }\n\n #{$child-selector} {\n margin: 0;\n margin-#{$global-right}: $buttongroup-spacing;\n margin-bottom: $buttongroup-spacing;\n font-size: map-get($button-sizes, default);\n\n @if $global-flexbox {\n flex: 0 0 auto;\n }\n\n &:last-child {\n margin-#{$global-right}: 0;\n }\n }\n}\n\n/// Creates a full-width button group, making each button equal width.\n/// @param {String} $selector [$buttongroup-child-selector] - Selector for the buttons inside a button group.\n@mixin button-group-expand(\n $selector: $buttongroup-child-selector,\n $count: null\n) {\n @if not $global-flexbox {\n margin-#{$global-right}: -$buttongroup-spacing;\n\n &::before,\n &::after {\n display: none;\n }\n }\n\n // scss-lint:disable ZeroUnit\n #{$selector} {\n @if $global-flexbox {\n flex: 1 1 0px;\n }\n @else {\n @for $i from 2 through $buttongroup-expand-max {\n &:first-child:nth-last-child(#{$i}) {\n &, &:first-child:nth-last-child(#{$i}) ~ #{$selector} {\n display: inline-block;\n width: calc(#{percentage(1 / $i)} - #{$buttongroup-spacing});\n margin-#{$global-right}: $buttongroup-spacing;\n\n &:last-child {\n margin-#{$global-right}: $buttongroup-spacing * -$buttongroup-expand-max;\n }\n }\n }\n }\n }\n }\n}\n\n/// Stacks the buttons in a button group.\n/// @param {String} $selector [$buttongroup-child-selector] - Selector for the buttons inside the button group.\n@mixin button-group-stack(\n $selector: $buttongroup-child-selector\n) {\n @if $global-flexbox {\n flex-wrap: wrap;\n }\n\n #{$selector} {\n @if $global-flexbox {\n flex: 0 0 100%;\n }\n @else {\n width: 100%;\n }\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n}\n\n/// Un-stacks the buttons in a button group.\n/// @param {String} $selector [$buttongroup-child-selector] - Selector for the buttons inside the button group.\n@mixin button-group-unstack(\n $selector: $buttongroup-child-selector\n) {\n // scss-lint:disable ZeroUnit\n #{$selector} {\n @if $global-flexbox {\n flex: 1 1 0px;\n }\n @else {\n width: auto;\n }\n margin-bottom: 0;\n }\n}\n\n@mixin foundation-button-group {\n .button-group {\n @include button-group;\n\n // Sizes\n @each $size, $value in map-remove($button-sizes, default) {\n &.#{$size} #{$buttongroup-child-selector} {\n font-size: $value;\n }\n }\n\n // Even-width Group\n &.expanded { @include button-group-expand; }\n\n // Colors\n @each $name, $color in $foundation-palette {\n @if $button-fill != hollow {\n &.#{$name} #{$buttongroup-child-selector} {\n @include button-style($color, auto, auto);\n }\n }\n @else {\n &.#{$name} #{$buttongroup-child-selector} {\n @include button-hollow;\n @include button-hollow-style($color);\n }\n }\n }\n\n &.stacked,\n &.stacked-for-small,\n &.stacked-for-medium {\n @include button-group-stack;\n }\n\n &.stacked-for-small {\n @include breakpoint(medium) {\n @include button-group-unstack;\n }\n }\n\n &.stacked-for-medium {\n @include breakpoint(large) {\n @include button-group-unstack;\n }\n }\n\n // scss-lint:disable MergeableSelector\n &.stacked-for-small.expanded {\n @include breakpoint(small only) {\n display: block;\n\n #{$buttongroup-child-selector} {\n display: block;\n margin-#{$global-right}: 0;\n }\n }\n }\n }\n}\n","////\n/// @group accordion-menu\n////\n\n/// Sets if accordion menus have the default arrow styles.\n/// @type Boolean\n$accordionmenu-arrows: true !default;\n\n/// Sets accordion menu arrow color if arrow is used.\n/// @type Color\n$accordionmenu-arrow-color: $primary-color !default;\n\n@mixin foundation-accordion-menu {\n @if $accordionmenu-arrows {\n .is-accordion-submenu-parent > a {\n position: relative;\n\n &::after {\n @include css-triangle(6px, $accordionmenu-arrow-color, down);\n position: absolute;\n top: 50%;\n margin-top: -4px;\n right: 1rem;\n }\n }\n\n .is-accordion-submenu-parent[aria-expanded='true'] > a::after {\n transform-origin: 50% 50%;\n transform: scaleY(-1);\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group accordion\n////\n\n/// Default background color of an accordion group.\n/// @type Color\n$accordion-background: $white !default;\n\n/// If `true`, adds plus and minus icons to the side of each accordion title.\n/// @type Boolean\n$accordion-plusminus: true !default;\n\n/// Default text color for items in a Menu.\n/// @type Color\n$accordion-item-color: foreground($accordion-background, $primary-color) !default;\n\n/// Default background color on hover for items in a Menu.\n/// @type Color\n$accordion-item-background-hover: $light-gray !default;\n\n/// Default padding of an accordion item.\n/// @type Number | List\n$accordion-item-padding: 1.25rem 1rem !default;\n\n/// Default background color of tab content.\n/// @type Color\n$accordion-content-background: $white !default;\n\n/// Default border color of tab content.\n/// @type Color\n$accordion-content-border: 1px solid $light-gray !default;\n\n/// Default text color of tab content.\n/// @type Color\n$accordion-content-color: foreground($accordion-content-background, $body-font-color) !default;\n\n/// Default padding for tab content.\n/// @type Number | List\n$accordion-content-padding: 1rem !default;\n\n/// Adds styles for an accordion container. Apply this to the same element that gets `data-accordion`.\n@mixin accordion-container {\n list-style-type: none;\n background: $accordion-background;\n margin-#{$global-left}: 0;\n}\n\n/// Adds styles for the accordion item. Apply this to the list item within an accordion ul.\n@mixin accordion-item {\n &:first-child > :first-child {\n border-radius: $global-radius $global-radius 0 0;\n }\n\n &:last-child > :last-child {\n border-radius: 0 0 $global-radius $global-radius;\n }\n}\n\n/// Adds styles for the title of an accordion item. Apply this to the link within an accordion item.\n@mixin accordion-title {\n display: block;\n padding: $accordion-item-padding;\n line-height: 1;\n font-size: rem-calc(12);\n color: $accordion-item-color;\n position: relative;\n border: $accordion-content-border;\n border-bottom: 0;\n\n :last-child:not(.is-active) > & {\n border-radius: 0 0 $global-radius $global-radius;\n border-bottom: $accordion-content-border;\n }\n\n &:hover,\n &:focus {\n background-color: $accordion-item-background-hover;\n }\n\n @if $accordion-plusminus {\n &::before {\n content: '+';\n position: absolute;\n #{$global-right}: 1rem;\n top: 50%;\n margin-top: -0.5rem;\n }\n\n .is-active > &::before {\n content: '–';\n }\n }\n}\n\n/// Adds styles for accordion content. Apply this to the content pane below an accordion item's title.\n@mixin accordion-content {\n padding: $accordion-content-padding;\n display: none;\n border: $accordion-content-border;\n border-bottom: 0;\n background-color: $accordion-content-background;\n color: $accordion-content-color;\n\n :last-child > &:last-child {\n border-bottom: $accordion-content-border;\n }\n}\n\n@mixin foundation-accordion {\n .accordion {\n @include accordion-container;\n }\n\n .accordion-item {\n @include accordion-item;\n }\n\n .accordion-title {\n @include accordion-title;\n }\n\n .accordion-content {\n @include accordion-content;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group badge\n////\n\n/// Default background color for badges.\n/// @type Color\n$badge-background: $primary-color !default;\n\n/// Default text color for badges.\n/// @type Color\n$badge-color: foreground($badge-background) !default;\n\n/// Default padding inside badges.\n/// @type Number\n$badge-padding: 0.3em !default;\n\n/// Minimum width of a badge.\n/// @type Number\n$badge-minwidth: 2.1em !default;\n\n/// Default font size for badges.\n/// @type Number\n$badge-font-size: 0.6rem !default;\n\n/// Generates the base styles for a badge.\n@mixin badge {\n display: inline-block;\n padding: $badge-padding;\n min-width: $badge-minwidth;\n font-size: $badge-font-size;\n text-align: center;\n border-radius: 50%;\n}\n\n@mixin foundation-badge {\n .badge {\n @include badge;\n\n background: $badge-background;\n color: $badge-color;\n\n @each $name, $color in $foundation-palette {\n @if $name != primary {\n &.#{$name} {\n background: $color;\n color: foreground($color);\n }\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group breadcrumbs\n////\n\n/// Margin around a breadcrumbs container.\n/// @type Number\n$breadcrumbs-margin: 0 0 $global-margin 0 !default;\n\n/// Font size of breadcrumb links.\n/// @type Number\n$breadcrumbs-item-font-size: rem-calc(11) !default;\n\n/// Color of breadcrumb links.\n/// @type Color\n$breadcrumbs-item-color: $primary-color !default;\n\n/// Color of the active breadcrumb link.\n/// @type Color\n$breadcrumbs-item-color-current: $black !default;\n\n/// Opacity of disabled breadcrumb links.\n/// @type Number\n$breadcrumbs-item-color-disabled: $medium-gray !default;\n\n/// Margin between breadcrumb items.\n/// @type Number\n$breadcrumbs-item-margin: 0.75rem !default;\n\n/// If `true`, makes breadcrumb links uppercase.\n/// @type Boolean\n$breadcrumbs-item-uppercase: true !default;\n\n/// If `true`, adds a slash between breadcrumb links.\n/// @type Boolean\n$breadcrumbs-item-slash: true !default;\n\n/// Adds styles for a breadcrumbs container, along with the styles for the `<li>` and `<a>` elements inside of it.\n@mixin breadcrumbs-container {\n @include clearfix;\n list-style: none;\n margin: $breadcrumbs-margin;\n\n // Item wrapper\n li {\n float: #{$global-left};\n color: $breadcrumbs-item-color-current;\n font-size: $breadcrumbs-item-font-size;\n cursor: default;\n\n @if $breadcrumbs-item-uppercase {\n text-transform: uppercase;\n }\n\n @if $breadcrumbs-item-slash {\n // Need to escape the backslash\n $slash: if($global-text-direction == 'ltr', '/', '\\\\');\n\n &:not(:last-child)::after {\n color: $medium-gray;\n content: $slash;\n margin: 0 $breadcrumbs-item-margin;\n position: relative;\n top: 1px;\n opacity: 1;\n }\n }\n @else {\n margin-#{$global-right}: $breadcrumbs-item-margin;\n }\n }\n\n // Page links\n a {\n color: $breadcrumbs-item-color;\n\n &:hover {\n text-decoration: underline;\n }\n }\n}\n\n@mixin foundation-breadcrumbs {\n .breadcrumbs {\n @include breadcrumbs-container;\n\n .disabled {\n color: $breadcrumbs-item-color-disabled;\n cursor: not-allowed;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group callout\n////\n\n/// Default background color.\n/// @type Color\n$callout-background: $white !default;\n\n/// Default fade value for callout backgrounds.\n/// @type Number\n$callout-background-fade: 85% !default;\n\n/// Default border style for callouts.\n/// @type List\n$callout-border: 1px solid rgba($black, 0.25) !default;\n\n/// Default bottom margin for callouts.\n/// @type Number\n$callout-margin: 0 0 1rem 0 !default;\n\n/// Default inner padding for callouts.\n/// @type Number\n$callout-padding: 1rem !default;\n\n/// Default font color for callouts.\n/// @type Color\n$callout-font-color: $body-font-color !default;\n\n/// Default font color for callouts, if the callout has a dark background.\n/// @type Color\n$callout-font-color-alt: $body-background !default;\n\n/// Default border radius for callouts.\n/// @type Color\n$callout-radius: $global-radius !default;\n\n/// Amount to tint links used within colored panels. Set to `false` to disable this feature.\n/// @type Number | Boolean\n$callout-link-tint: 30% !default;\n\n/// Adds basic styles for a callout, including padding and margin.\n@mixin callout-base() {\n margin: $callout-margin;\n padding: $callout-padding;\n border: $callout-border;\n border-radius: $callout-radius;\n position: relative;\n color: $callout-font-color;\n\n // Respect the padding, fool.\n > :first-child {\n margin-top: 0;\n }\n\n > :last-child {\n margin-bottom: 0;\n }\n}\n\n/// Generate quick styles for a callout using a single color as a baseline.\n/// @param {Color} $color [$callout-background] - Color to use.\n@mixin callout-style($color: $callout-background) {\n $background: scale-color($color, $lightness: $callout-background-fade);\n\n background-color: $background;\n}\n\n@mixin callout-size($padding) {\n padding-top: $padding;\n padding-right: $padding;\n padding-bottom: $padding;\n padding-left: $padding;\n}\n\n\n/// Adds styles for a callout.\n/// @param {Color} $color [$callout-background] - Color to use.\n@mixin callout($color: $callout-background) {\n @include callout-base;\n @include callout-style($color);\n}\n\n@mixin foundation-callout {\n .callout {\n @include callout;\n\n @each $name, $color in $foundation-palette {\n &.#{$name} {\n @include callout-style($color);\n }\n }\n\n &.small {\n @include callout-size(0.5rem);\n }\n\n &.large {\n @include callout-size(3rem);\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group close-button\n////\n\n/// Default position of the close button. The first value should be `right` or `left`, and the second value should be `top` or `bottom`.\n/// @type List\n$closebutton-position: right top !default;\n\n/// Right (or left) offset for a close button.\n/// @type Number\n$closebutton-offset-horizontal: 1rem !default;\n\n/// Top (or bottom) offset for a close button.\n/// @type Number\n$closebutton-offset-vertical: 0.5rem !default;\n\n/// Default font size of the close button.\n/// @type Number\n$closebutton-size: 2em !default;\n\n/// The line-height of the close button. It affects the spacing of the element.\n/// @type Number\n$closebutton-lineheight: 1 !default;\n\n/// Default color of the close button.\n/// @type Color\n$closebutton-color: $dark-gray !default;\n\n/// Default color of the close button when being hovered on.\n/// @type Color\n$closebutton-color-hover: $black !default;\n\n/// Adds styles for a close button, using the styles in the settings variables.\n@mixin close-button {\n $x: nth($closebutton-position, 1);\n $y: nth($closebutton-position, 2);\n\n @include disable-mouse-outline;\n position: absolute;\n color: $closebutton-color;\n #{$x}: $closebutton-offset-horizontal;\n #{$y}: $closebutton-offset-vertical;\n font-size: $closebutton-size;\n line-height: $closebutton-lineheight;\n cursor: pointer;\n\n &:hover,\n &:focus {\n color: $closebutton-color-hover;\n }\n}\n\n@mixin foundation-close-button {\n .close-button {\n @include close-button;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group drilldown\n////\n\n/// Transition property to use for animating menus.\n/// @type Transition\n$drilldown-transition: transform 0.15s linear !default;\n\n/// Adds arrows to drilldown items with submenus, as well as the back button.\n/// @type Boolean\n$drilldown-arrows: true !default;\n\n/// Sets drilldown arrow color if arrow is used.\n/// @type Color\n$drilldown-arrow-color: $primary-color !default;\n\n/// Background color for drilldown submenus.\n/// @type Color\n$drilldown-background: $white !default;\n\n@mixin foundation-drilldown-menu {\n // Applied to the Menu container\n .is-drilldown {\n position: relative;\n overflow: hidden;\n\n li {\n display: block !important;\n }\n }\n\n // Applied to nested <ul>s\n .is-drilldown-submenu {\n position: absolute;\n top: 0;\n #{$global-left}: 100%;\n z-index: -1;\n // height: 100%;\n width: 100%;\n background: $drilldown-background;\n transition: $drilldown-transition;\n\n &.is-active {\n z-index: 1;\n display: block;\n transform: translateX(if($global-text-direction == ltr, -100%, 100%));\n }\n\n &.is-closing {\n transform: translateX(if($global-text-direction == ltr, 100%, -100%));\n }\n }\n\n @if $drilldown-arrows {\n .is-drilldown-submenu-parent > a {\n position: relative;\n\n &::after {\n @include css-triangle(6px, $drilldown-arrow-color, $global-right);\n position: absolute;\n top: 50%;\n margin-top: -6px;\n #{$global-right}: 1rem;\n }\n }\n\n .js-drilldown-back > a::before {\n @include css-triangle(6px, $drilldown-arrow-color, $global-left);\n border-#{$global-left}-width: 0;\n display: inline-block;\n vertical-align: middle;\n margin-#{$global-right}: 0.75rem; // Creates space between the arrow and the text\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group dropdown-menu\n////\n\n/// Enables arrows for items with dropdown menus.\n/// @type Boolean\n$dropdownmenu-arrows: true !default;\n\n/// Sets dropdown menu arrow color if arrow is used.\n/// @type Color\n$dropdownmenu-arrow-color: $anchor-color !default;\n\n/// Minimum width of dropdown sub-menus.\n/// @type Length\n$dropdownmenu-min-width: 200px !default;\n\n/// Background color for dropdowns.\n/// @type Color\n$dropdownmenu-background: $white !default;\n\n/// Border for dropdown sub-menus.\n/// @type List\n$dropdownmenu-border: 1px solid $medium-gray !default;\n\n// Border width for dropdown sub-menus.\n// Used to adjust top margin of a sub-menu if a border is used.\n// @type Length\n$dropdownmenu-border-width: nth($dropdownmenu-border, 1);\n\n@mixin left-right-arrows {\n > a::after {\n #{$global-right}: 14px;\n margin-top: -3px;\n }\n\n &.opens-left > a::after {\n @include css-triangle(5px, $dropdownmenu-arrow-color, left);\n }\n\n &.opens-right > a::after {\n @include css-triangle(5px, $dropdownmenu-arrow-color, right);\n }\n}\n\n@mixin dropdown-menu-direction($dir: horizontal) {\n @if $dir == horizontal {\n > li.opens-left {\n > .is-dropdown-submenu {\n left: auto;\n right: 0;\n top: 100%;\n }\n }\n\n > li.opens-right {\n > .is-dropdown-submenu {\n right: auto;\n left: 0;\n top: 100%;\n }\n }\n\n @if $dropdownmenu-arrows {\n > li.is-dropdown-submenu-parent > a {\n padding-#{$global-right}: 1.5rem;\n position: relative;\n }\n\n > li.is-dropdown-submenu-parent > a::after {\n @include css-triangle(5px, $dropdownmenu-arrow-color, down);\n #{$global-right}: 5px;\n margin-top: -2px;\n }\n }\n }\n @else if $dir == vertical {\n > li {\n .is-dropdown-submenu {\n top: 0;\n }\n\n &.opens-left {\n > .is-dropdown-submenu {\n left: auto;\n right: 100%;\n }\n }\n\n &.opens-right {\n > .is-dropdown-submenu {\n right: auto;\n left: 100%;\n }\n }\n\n @if $dropdownmenu-arrows {\n @include left-right-arrows;\n }\n }\n }\n @else {\n @warn 'The direction used for dropdown-menu-direction() must be horizontal or vertical.';\n }\n}\n\n@mixin foundation-dropdown-menu {\n .dropdown.menu {\n @include dropdown-menu-direction(horizontal);\n\n a {\n @include disable-mouse-outline;\n }\n\n .no-js & ul {\n display: none;\n }\n\n &.vertical {\n @include dropdown-menu-direction(vertical);\n }\n\n @each $size in $breakpoint-classes {\n @if $size != $-zf-zero-breakpoint {\n @include breakpoint($size) {\n &.#{$size}-horizontal {\n @include dropdown-menu-direction(horizontal);\n }\n\n &.#{$size}-vertical {\n @include dropdown-menu-direction(vertical);\n }\n }\n }\n }\n\n &.align-right {\n .is-dropdown-submenu.first-sub {\n top: 100%;\n left: auto;\n right: 0;\n }\n }\n }\n\n .is-dropdown-menu.vertical {\n width: 100px;\n\n &.align-right {\n float: right;\n }\n }\n\n .is-dropdown-submenu-parent {\n position: relative;\n\n a::after {\n position: absolute;\n top: 50%;\n #{$global-right}: 5px;\n margin-top: -2px;\n }\n\n &.opens-inner > .is-dropdown-submenu {\n\n top: 100%;\n @if $global-text-direction == 'rtl' {\n right: auto;\n } @else {\n left: auto;\n }\n }\n\n &.opens-left > .is-dropdown-submenu {\n left: auto;\n right: 100%;\n }\n\n &.opens-right > .is-dropdown-submenu {\n right: auto;\n left: 100%;\n }\n }\n\n .is-dropdown-submenu {\n display: none;\n position: absolute;\n top: 0;\n #{$global-left}: 100%;\n min-width: $dropdownmenu-min-width;\n z-index: 1;\n background: $dropdownmenu-background;\n border: $dropdownmenu-border;\n\n .is-dropdown-submenu-parent {\n @if $dropdownmenu-arrows {\n @include left-right-arrows;\n }\n }\n\n @if (type-of($dropdownmenu-border-width) == 'number') {\n .is-dropdown-submenu {\n margin-top: (-$dropdownmenu-border-width);\n }\n }\n\n > li {\n width: 100%;\n }\n\n // [TODO] Cut back specificity\n // scss-lint:disable SelectorDepth\n //&:not(.js-dropdown-nohover) > .is-dropdown-submenu-parent:hover > &, // why is this line needed? Opening is handled by JS and this causes some ugly flickering when the sub is re-positioned automatically...\n &.js-dropdown-active {\n display: block;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group dropdown\n////\n\n/// Padding for dropdown panes.\n/// @type List\n$dropdown-padding: 1rem !default;\n\n/// Border for dropdown panes.\n/// @type List\n$dropdown-border: 1px solid $medium-gray !default;\n\n/// Font size for dropdown panes.\n/// @type List\n$dropdown-font-size: 1rem !default;\n\n/// Width for dropdown panes.\n/// @type Number\n$dropdown-width: 300px !default;\n\n/// Border radius dropdown panes.\n/// @type Number\n$dropdown-radius: $global-radius !default;\n\n/// Sizes for dropdown panes. Each size is a CSS class you can apply.\n/// @type Map\n$dropdown-sizes: (\n tiny: 100px,\n small: 200px,\n large: 400px,\n) !default;\n\n/// Applies styles for a basic dropdown.\n@mixin dropdown-container {\n background-color: $body-background;\n border: $dropdown-border;\n border-radius: $dropdown-radius;\n display: block;\n font-size: $dropdown-font-size;\n padding: $dropdown-padding;\n position: absolute;\n visibility: hidden;\n width: $dropdown-width;\n z-index: 10;\n\n &.is-open {\n visibility: visible;\n }\n}\n\n@mixin foundation-dropdown {\n .dropdown-pane {\n @include dropdown-container;\n }\n\n @each $name, $size in $dropdown-sizes {\n .dropdown-pane.#{$name} {\n width: $size;\n }\n }\n}\n","@mixin foundation-flex-classes {\n // Horizontal alignment using justify-content\n @each $hdir, $prop in map-remove($-zf-flex-justify, left) {\n .align-#{$hdir} {\n @include flex-align($x: $hdir);\n }\n }\n\n // Vertical alignment using align-items and align-self\n @each $vdir, $prop in $-zf-flex-align {\n .align-#{$vdir} {\n @include flex-align($y: $vdir);\n }\n\n .align-self-#{$vdir} {\n @include flex-align-self($y: $vdir);\n }\n }\n\n // Source ordering\n @include -zf-each-breakpoint {\n @for $i from 1 through 6 {\n .#{$-zf-size}-order-#{$i} {\n @include flex-order($i);\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group flex-video\n////\n\n/// Margin below a flex video container.\n/// @type Number\n$flexvideo-margin-bottom: rem-calc(16) !default;\n\n/// Padding used to create a 4:3 aspect ratio.\n/// @type Number\n$flexvideo-ratio: 4 by 3 !default;\n\n/// Padding used to create a 16:9 aspect ratio.\n/// @type Number\n$flexvideo-ratio-widescreen: 16 by 9 !default;\n\n/// Creates a percentage height that can be used as padding in a flex video container.\n/// @param {List} $ratio - Ratio to use to calculate the height, formatted as `x by y`.\n/// @return {Number} A percentage value that can be used as the `padding-bottom` parameter of a flex video container.\n@function flex-video($ratio) {\n $w: nth($ratio, 1);\n $h: nth($ratio, 3);\n @return $h / $w * 100%;\n}\n\n/// Creates a flex video container.\n/// @param {List} $ratio [$flexvideo-ratio] - Ratio to use for the container, formatted as `x by y`.\n@mixin flex-video($ratio: $flexvideo-ratio) {\n position: relative;\n height: 0;\n padding-bottom: flex-video($ratio);\n margin-bottom: $flexvideo-margin-bottom;\n overflow: hidden;\n\n iframe,\n object,\n embed,\n video {\n position: absolute;\n top: 0;\n #{$global-left}: 0;\n width: 100%;\n height: 100%;\n }\n}\n\n@mixin foundation-flex-video {\n .flex-video {\n @include flex-video;\n\n &.widescreen {\n padding-bottom: flex-video($flexvideo-ratio-widescreen);\n }\n\n &.vimeo {\n padding-top: 0;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group label\n////\n\n/// Default background color for labels.\n/// @type Color\n$label-background: $primary-color !default;\n\n/// Default text color for labels.\n/// @type Color\n$label-color: foreground($label-background) !default;\n\n/// Default font size for labels.\n/// @type Number\n$label-font-size: 0.8rem !default;\n\n/// Default padding inside labels.\n/// @type Number\n$label-padding: 0.33333rem 0.5rem !default;\n\n/// Default radius of labels.\n/// @type Number\n$label-radius: $global-radius !default;\n\n/// Generates base styles for a label.\n@mixin label {\n display: inline-block;\n padding: $label-padding;\n font-size: $label-font-size;\n line-height: 1;\n white-space: nowrap;\n cursor: default;\n border-radius: $label-radius;\n}\n\n@mixin foundation-label {\n .label {\n @include label;\n\n background: $label-background;\n color: $label-color;\n\n @each $name, $color in $foundation-palette {\n @if $name != primary {\n &.#{$name} {\n background: $color;\n color: foreground($color);\n }\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group media-object\n////\n\n/// Bottom margin of a media object.\n/// @type Number\n$mediaobject-margin-bottom: $global-margin !default;\n\n/// Left and right padding on sections within a media object.\n/// @type Number\n$mediaobject-section-padding: $global-padding !default;\n\n/// Width of images within a media object, when the object is stacked vertically. Set to 'auto' to use the image's natural width.\n/// @type Number\n$mediaobject-image-width-stacked: 100% !default;\n\n/// Adds styles for a media object container.\n@mixin media-object-container {\n margin-bottom: $mediaobject-margin-bottom;\n display: if($global-flexbox, flex, block);\n\n @if $global-flexbox {\n flex-wrap: nowrap;\n }\n}\n\n/// Adds styles for sections within a media object.\n/// @param {Number} $padding [$mediaobject-section-padding] - Padding between sections.\n@mixin media-object-section($padding: $mediaobject-section-padding) {\n @if $global-flexbox {\n flex: 0 1 auto;\n }\n @else {\n display: table-cell;\n vertical-align: top;\n }\n\n &:first-child {\n padding-#{$global-right}: $padding;\n }\n\n &:last-child:not(:nth-child(2)) {\n padding-#{$global-left}: $padding;\n }\n\n > :last-child {\n margin-bottom: 0;\n }\n}\n\n/// Adds styles to stack sections of a media object. Apply this to the section elements, not the container.\n@mixin media-object-stack {\n padding: 0;\n padding-bottom: $mediaobject-section-padding;\n\n @if $global-flexbox {\n flex-basis: 100%;\n max-width: 100%;\n }\n @else {\n display: block;\n }\n\n img {\n width: $mediaobject-image-width-stacked;\n }\n}\n\n@mixin foundation-media-object {\n .media-object {\n @include media-object-container;\n\n img {\n max-width: none;\n }\n\n @if $global-flexbox {\n &.stack-for-#{$-zf-zero-breakpoint} {\n @include breakpoint($-zf-zero-breakpoint only) {\n flex-wrap: wrap;\n }\n }\n }\n\n &.stack-for-#{$-zf-zero-breakpoint} .media-object-section {\n @include breakpoint($-zf-zero-breakpoint only) {\n @include media-object-stack;\n }\n }\n }\n\n .media-object-section {\n @include media-object-section;\n\n @if $global-flexbox {\n // scss-lint:disable ZeroUnit\n &.main-section {\n flex: 1 1 0px;\n }\n }\n @else {\n &.middle {\n vertical-align: middle;\n }\n\n &.bottom {\n vertical-align: bottom;\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group menu\n////\n\n/// Margin of a menu.\n/// @type Number\n$menu-margin: 0 !default;\n\n/// Left-hand margin of a nested menu.\n/// @type Number\n$menu-margin-nested: 1rem !default;\n\n/// Padding for items in a menu.\n/// @type Number\n$menu-item-padding: 0.7rem 1rem !default;\n\n/// Text color of an active menu item.\n/// @type Color\n$menu-item-color-active: $white !default;\n\n/// Background color of an active menu item.\n/// @type Color\n$menu-item-background-active: map-get($foundation-palette, primary) !default;\n\n/// Spacing between an icon and text in a menu item.\n/// @type Number\n$menu-icon-spacing: 0.25rem !default;\n\n/// Creates the base styles for a Menu.\n@mixin menu-base {\n margin: $menu-margin;\n list-style-type: none;\n\n @if $global-flexbox {\n width: 100%;\n display: flex;\n flex-wrap: nowrap;\n align-items: center;\n }\n\n // List items are table cell to allow for vertical alignment\n > li {\n @include disable-mouse-outline;\n\n @if $global-flexbox {\n flex: 0 0 auto;\n }\n @else {\n display: table-cell;\n vertical-align: middle;\n }\n }\n\n // Reset line height to make the height of the overall item easier to calculate\n > li > a {\n display: block;\n padding: $menu-item-padding;\n line-height: 1;\n }\n\n // Reset styles of inner elements\n input,\n a,\n button {\n margin-bottom: 0;\n }\n}\n\n/// Expands the items of a Menu, so each item is the same width.\n@mixin menu-expand {\n @if $global-flexbox {\n // scss-lint:disable ZeroUnit\n > li {\n flex: 1 1 0px;\n }\n }\n @else {\n width: 100%;\n display: table;\n table-layout: fixed;\n }\n}\n\n/// Sets the direction of a Menu.\n/// @param {Keyword} $dir [horizontal] - Direction of the Menu. Can be `horizontal` or `vertical`.\n@mixin menu-direction($dir: horizontal) {\n @if $dir == horizontal {\n @if $global-flexbox {\n flex-wrap: nowrap;\n\n > li {\n flex: 0 0 auto;\n }\n }\n @else {\n > li {\n display: table-cell;\n }\n }\n }\n @else if $dir == vertical {\n @if $global-flexbox {\n flex-wrap: wrap;\n\n > li {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n > li > a {\n align-items: flex-start;\n justify-content: flex-start;\n }\n }\n @else {\n > li {\n display: block;\n }\n }\n }\n @else {\n @warn 'The direction used for menu-direction() must be horizontal or vertical.';\n }\n}\n\n/// Creates a simple Menu, which has no padding or hover state.\n@mixin menu-simple {\n li {\n line-height: 1;\n display: inline-block;\n margin-#{$global-right}: get-side($menu-item-padding, $global-right);\n }\n\n a {\n padding: 0;\n }\n}\n\n/// Adds styles for a nested Menu, by adding `margin-left` to the menu.\n/// @param {Keyword|Number} $padding [auto] - Length of the margin.\n@mixin menu-nested($margin: $menu-margin-nested) {\n margin-#{$global-left}: $margin;\n}\n\n/// Adds support for icons to Menu items.\n/// @param {Keyword} $position [side] - Positioning for icons. Can be `side` (left, or right on RTL) or `top`.\n/// @param {Boolean} $base [true] - Set to `false` to prevent the shared CSS between side- and top-aligned icons from being printed. Set this to `false` if you're calling the mixin multiple times on the same element.\n@mixin menu-icons($position: side, $base: true) {\n @if $base {\n @if $global-flexbox {\n > li > a {\n display: flex;\n }\n }\n @else {\n > li > a {\n img,\n i,\n svg {\n vertical-align: middle;\n\n + span {\n vertical-align: middle;\n }\n }\n }\n }\n }\n\n @if $position == side {\n > li > a {\n @if $global-flexbox {\n flex-flow: row nowrap;\n }\n\n img,\n i,\n svg {\n margin-#{$global-right}: $menu-icon-spacing;\n\n @if not $global-flexbox {\n display: inline-block;\n }\n }\n }\n }\n @else if $position == top {\n > li > a {\n @if $global-flexbox {\n flex-flow: column nowrap;\n }\n @else {\n text-align: center;\n }\n\n img,\n i,\n svg {\n @if not $global-flexbox {\n display: block;\n margin: 0 auto $menu-icon-spacing;\n }\n @else {\n align-self: stretch;\n text-align: center;\n margin-bottom: $menu-icon-spacing;\n }\n }\n }\n }\n}\n\n@mixin menu-text {\n font-weight: bold;\n color: inherit;\n line-height: 1;\n padding-top: 0;\n padding-bottom: 0;\n padding: $menu-item-padding;\n}\n\n@mixin foundation-menu {\n .menu {\n @include menu-base;\n @include menu-icons;\n\n // Orientation\n @include menu-direction(horizontal);\n\n &.vertical {\n @include menu-direction(vertical);\n }\n\n @each $size in $breakpoint-classes {\n @if $size != $-zf-zero-breakpoint {\n @include breakpoint($size) {\n &.#{$size}-horizontal {\n @include menu-direction(horizontal);\n }\n\n &.#{$size}-vertical {\n @include menu-direction(vertical);\n }\n }\n }\n }\n\n // Simple\n &.simple {\n @include menu-simple;\n }\n\n // Align right\n &.align-#{$global-right} {\n @if $global-flexbox {\n justify-content: flex-end;\n }\n @else {\n @include clearfix;\n\n > li {\n float: $global-right;\n }\n }\n }\n\n // Even-width\n &.expanded {\n @include menu-expand;\n\n > li:first-child:last-child {\n width: 100%;\n }\n }\n\n // Vertical icons\n &.icon-top {\n @include menu-icons(top, $base: false);\n }\n\n // Nesting\n &.nested {\n @include menu-nested;\n }\n\n // Active state\n .active > a {\n color: $menu-item-color-active;\n background: $menu-item-background-active;\n }\n }\n\n .menu-text {\n @include menu-text;\n }\n\n // Align center\n .menu-centered {\n text-align: center;\n\n > .menu {\n display: inline-block;\n }\n }\n\n // Prevent FOUC when using the Responsive Menu plugin\n .no-js [data-responsive-menu] ul {\n display: none;\n }\n}\n","@mixin foundation-menu-icon {\n .menu-icon {\n @include hamburger($color: $titlebar-icon-color, $color-hover: $titlebar-icon-color-hover);\n }\n\n .menu-icon.dark {\n @include hamburger;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group off-canvas\n////\n\n/// Width of an off-canvas menu.\n/// @type Number\n$offcanvas-size: 250px !default;\n\n/// Background color of an off-canvas menu.\n/// @type Color\n$offcanvas-background: $light-gray !default;\n\n/// Z-index of an off-canvas menu.\n/// @type Number\n$offcanvas-zindex: -1 !default;\n\n/// Length of the animation on an off-canvas menu.\n/// @type Number\n$offcanvas-transition-length: 0.5s !default;\n\n/// Timing function of the animation on an off-canvas menu.\n/// @type Keyword\n$offcanvas-transition-timing: ease !default;\n\n/// If `true`, a revealed off-canvas will be fixed-position, and scroll with the screen.\n$offcanvas-fixed-reveal: true !default;\n\n/// Background color for the overlay that appears when an off-canvas menu is open.\n/// @type Color\n$offcanvas-exit-background: rgba($white, 0.25) !default;\n\n/// CSS class used for the main content area. The off-canvas mixins use this to target the page body.\n$maincontent-class: 'off-canvas-content' !default;\n\n/// Box shadow to place under the main content area. This shadow overlaps the off-canvas menus.\n/// @type Shadow\n$maincontent-shadow: 0 0 10px rgba($black, 0.5) !default;\n\n/// Adds baseline styles for off-canvas. This CSS is required to make the other pieces work.\n@mixin off-canvas-basics {\n // Extra properties needed on <html> and <body> to make off-canvas work\n html,\n body {\n height: 100%;\n }\n\n .off-canvas-wrapper {\n width: 100%;\n overflow-x: hidden;\n position: relative;\n backface-visibility: hidden;\n -webkit-overflow-scrolling: auto;\n }\n\n .off-canvas-wrapper-inner {\n @include clearfix;\n position: relative;\n width: 100%;\n min-height: 100%; \n transition: transform $offcanvas-transition-length $offcanvas-transition-timing;\n }\n\n // Container for page content\n .off-canvas-content,\n .#{$maincontent-class} {\n min-height: 100%;\n background: $body-background;\n transition: transform $offcanvas-transition-length $offcanvas-transition-timing;\n backface-visibility: hidden;\n z-index: 1;\n padding-bottom: 0.1px; // Prevents margin collapsing, which would reveal the box shadow of the wrapper\n\n @if has-value($maincontent-shadow) {\n box-shadow: $maincontent-shadow;\n }\n }\n\n // Click-to-exit overlay (generated by JavaScript)\n .js-off-canvas-exit {\n display: none;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: $offcanvas-exit-background;\n cursor: pointer;\n transition: background $offcanvas-transition-length $offcanvas-transition-timing;\n }\n}\n\n/// Adds basic styles for an off-canvas menu.\n@mixin off-canvas-base {\n @include disable-mouse-outline;\n position: absolute;\n background: $offcanvas-background;\n z-index: $offcanvas-zindex;\n max-height: 100%;\n overflow-y: auto;\n transform: translateX(0);\n}\n\n@mixin off-canvas-position(\n $position: left,\n $size: $offcanvas-size,\n $fixed: false\n) {\n @if $position == left {\n left: -$size;\n top: 0;\n width: $size;\n }\n @else if $position == right {\n right: -$size;\n top: 0;\n width: $size;\n }\n\n // Generates an open state class that matches the width of the menu\n @at-root {\n .is-open-#{$position} {\n @if $position == left {\n transform: translateX($size);\n }\n @else if $position == right {\n transform: translateX(-$size);\n }\n }\n }\n}\n\n/// Adds styles that reveal an off-canvas menu.\n/// @param {Keyword} $position [left] - Position of the off-canvas menu being revealed.\n@mixin off-canvas-reveal(\n $position: left\n) {\n #{$position}: 0;\n z-index: auto;\n\n @if $offcanvas-fixed-reveal {\n position: fixed;\n }\n\n & ~ .#{$maincontent-class} {\n margin-#{$position}: $offcanvas-size;\n }\n}\n\n@mixin foundation-off-canvas {\n @include off-canvas-basics;\n\n // Off-canvas container\n .off-canvas {\n @include off-canvas-base;\n\n &.position-left { @include off-canvas-position(left); }\n &.position-right { @include off-canvas-position(right); }\n }\n\n // Reveal off-canvas menu on larger screens\n @each $name, $value in $breakpoint-classes {\n @if $name != $-zf-zero-breakpoint {\n @include breakpoint($name) {\n .position-left.reveal-for-#{$name} {\n @include off-canvas-reveal(left);\n }\n\n .position-right.reveal-for-#{$name} {\n @include off-canvas-reveal(right);\n }\n }\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group orbit\n////\n\n/// Default color for Orbit's bullets.\n/// @type Color\n$orbit-bullet-background: $medium-gray !default;\n\n/// Default active color for Orbit's bullets.\n/// @type Color\n$orbit-bullet-background-active: $dark-gray !default;\n\n/// Default diameter for Orbit's bullets.\n/// @type Number\n$orbit-bullet-diameter: 1.2rem !default;\n\n/// Default margin between Orbit's bullets.\n/// @type Number\n$orbit-bullet-margin: 0.1rem !default;\n\n/// Default distance from slide region for Orbit's bullets.\n/// @type Number\n$orbit-bullet-margin-top: 0.8rem !default;\n\n/// Default bottom margin from Orbit's bullets to whatever content may lurk below it.\n/// @type Number\n$orbit-bullet-margin-bottom: 0.8rem !default;\n\n/// Default background color for Orbit's caption.\n/// @type Color\n$orbit-caption-background: rgba($black, 0.5) !default;\n\n/// Default padding for Orbit's caption.\n/// @type Number\n$orbit-caption-padding: 1rem !default;\n\n/// Default background color for Orbit's controls when hovered.\n/// @type Color\n$orbit-control-background-hover: rgba($black, 0.5) !default;\n\n/// Default padding for Orbit's controls.\n/// @type Number\n$orbit-control-padding: 1rem !default;\n\n/// Default z-index for Orbit's controls.\n/// @type Number\n$orbit-control-zindex: 10 !default;\n\n/// Adds styles for the outer Orbit wrapper. These styles are used on the `.orbit` class.\n@mixin orbit-wrapper {\n position: relative;\n}\n\n/// Adds styles for the inner Orbit slide container. These styles are used on the `.orbit-container` class.\n@mixin orbit-container {\n position: relative;\n margin: 0;\n overflow: hidden;\n list-style: none;\n}\n\n/// Adds styles for the individual slides of an Orbit slider. These styles are used on the `.orbit-slide` class.\n@mixin orbit-slide {\n width: 100%;\n max-height: 100%;\n\n &.no-motionui {\n &.is-active {\n top: 0;\n left: 0;\n }\n }\n}\n\n@mixin orbit-figure {\n margin: 0;\n}\n\n/// Adds styles for a slide containing an image. These styles are used on the `.orbit-image` class.\n@mixin orbit-image {\n margin: 0;\n width: 100%;\n max-width: 100%;\n}\n\n/// Adds styles for an orbit slide caption. These styles are used on the `.orbit-caption` class.\n@mixin orbit-caption {\n position: absolute;\n bottom: 0;\n width: 100%;\n padding: $orbit-caption-padding;\n margin-bottom: 0;\n color: foreground($orbit-caption-background);\n background-color: $orbit-caption-background;\n}\n\n/// Adds base styles for the next/previous buttons in an Orbit slider. These styles are shared between the `.orbit-next` and `.orbit-previous` classes in the default CSS.\n@mixin orbit-control {\n @include disable-mouse-outline;\n @include vertical-center;\n z-index: $orbit-control-zindex;\n padding: $orbit-control-padding;\n color: $white;\n\n &:hover,\n &:active,\n &:focus {\n background-color: $orbit-control-background-hover;\n }\n}\n\n/// Adds styles for the Orbit previous button. These styles are used on the `.orbit-previous` class.\n@mixin orbit-previous {\n #{$global-left}: 0;\n}\n\n/// Adds styles for the Orbit next button. These styles are used on the `.orbit-next` class.\n@mixin orbit-next {\n #{$global-left}: auto;\n #{$global-right}: 0;\n}\n\n/// Adds styles for a container of Orbit bullets. /// Adds styles for the Orbit previous button. These styles are used on the `.orbit-bullets` class.\n@mixin orbit-bullets {\n @include disable-mouse-outline;\n position: relative;\n margin-top: $orbit-bullet-margin-top;\n margin-bottom: $orbit-bullet-margin-bottom;\n text-align: center;\n\n button {\n width: $orbit-bullet-diameter;\n height: $orbit-bullet-diameter;\n margin: $orbit-bullet-margin;\n background-color: $orbit-bullet-background;\n border-radius: 50%;\n\n &:hover {\n background-color: $orbit-bullet-background-active;\n }\n\n &.is-active {\n background-color: $orbit-bullet-background-active;\n }\n }\n}\n\n@mixin foundation-orbit {\n .orbit {\n @include orbit-wrapper;\n }\n\n .orbit-container {\n @include orbit-container;\n }\n\n .orbit-slide {\n @include orbit-slide;\n }\n\n .orbit-figure {\n @include orbit-figure;\n }\n\n .orbit-image {\n @include orbit-image;\n }\n\n .orbit-caption {\n @include orbit-caption;\n }\n\n %orbit-control {\n @include orbit-control;\n }\n\n .orbit-previous {\n @extend %orbit-control;\n @include orbit-previous;\n }\n\n .orbit-next {\n @extend %orbit-control;\n @include orbit-next;\n }\n\n .orbit-bullets {\n @include orbit-bullets;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group pagination\n////\n\n/// Font size of pagination items.\n/// @type Number\n$pagination-font-size: rem-calc(14) !default;\n\n/// Default bottom margin of the pagination object.\n/// @type Number\n$pagination-margin-bottom: $global-margin !default;\n\n/// Text color of pagination items.\n/// @type Color\n$pagination-item-color: $black !default;\n\n/// Padding inside of pagination items.\n/// @type Number\n$pagination-item-padding: rem-calc(3 10) !default;\n\n/// Right margin to separate pagination items.\n/// @type Number\n$pagination-item-spacing: rem-calc(1) !default;\n\n/// Default radius for pagination items.\n/// @type Number\n$pagination-radius: $global-radius !default;\n\n/// Background color of pagination items on hover.\n/// @type Color\n$pagination-item-background-hover: $light-gray !default;\n\n/// Background color of pagination item for the current page.\n/// @type Color\n$pagination-item-background-current: $primary-color !default;\n\n/// Text color of the pagination item for the current page.\n/// @type Color\n$pagination-item-color-current: foreground($pagination-item-background-current) !default;\n\n/// Text color of a disabled pagination item.\n/// @type Color\n$pagination-item-color-disabled: $medium-gray !default;\n\n/// Color of the ellipsis in a pagination menu.\n/// @type Color\n$pagination-ellipsis-color: $black !default;\n\n/// If `false`, don't display page number links on mobile, only next/previous links\n/// and optionally current page number.\n/// @type Boolean\n$pagination-mobile-items: false !default;\n\n/// If `false`, don't display current page number on mobile.\n/// @type Boolean\n$pagination-mobile-current-item: false !default;\n\n/// If `true`, arrows are added to the next and previous links of pagination.\n/// @type Boolean\n$pagination-arrows: true !default;\n\n/// Adds styles for a pagination container. Apply this to a `<ul>`.\n@mixin pagination-container {\n @include clearfix;\n margin-#{$global-left}: 0;\n margin-bottom: $pagination-margin-bottom;\n\n // List item\n li {\n font-size: $pagination-font-size;\n margin-#{$global-right}: $pagination-item-spacing;\n border-radius: $pagination-radius;\n\n @if $pagination-mobile-items {\n display: inline-block;\n }\n @else {\n display: none;\n\n &:last-child,\n &:first-child {\n display: inline-block;\n }\n\n @if $pagination-mobile-current-item {\n &.current {\n display: inline-block;\n }\n }\n\n @include breakpoint(medium) {\n display: inline-block;\n }\n }\n }\n\n // Page links\n a,\n button {\n color: $pagination-item-color;\n display: block;\n padding: $pagination-item-padding;\n border-radius: $global-radius;\n\n &:hover {\n background: $pagination-item-background-hover;\n }\n }\n}\n\n/// Adds styles for the current pagination item. Apply this to an `<a>`.\n@mixin pagination-item-current {\n padding: $pagination-item-padding;\n background: $pagination-item-background-current;\n color: $pagination-item-color-current;\n cursor: default;\n}\n\n/// Adds styles for a disabled pagination item. Apply this to an `<a>`.\n@mixin pagination-item-disabled {\n padding: $pagination-item-padding;\n color: $pagination-item-color-disabled;\n cursor: not-allowed;\n\n &:hover {\n background: transparent;\n }\n}\n\n/// Adds styles for an ellipsis for use in a pagination list.\n@mixin pagination-ellipsis {\n content: '\\2026';\n padding: $pagination-item-padding;\n color: $pagination-ellipsis-color;\n}\n\n@mixin foundation-pagination {\n .pagination {\n @include pagination-container;\n\n .current {\n @include pagination-item-current;\n }\n\n .disabled {\n @include pagination-item-disabled;\n }\n\n .ellipsis::after {\n @include pagination-ellipsis;\n }\n }\n\n @if $pagination-arrows {\n .pagination-previous a::before,\n .pagination-previous.disabled::before {\n content: '\\00ab';\n display: inline-block;\n margin-#{$global-right}: 0.5rem;\n }\n\n .pagination-next a::after,\n .pagination-next.disabled::after {\n content: '\\00bb';\n display: inline-block;\n margin-#{$global-left}: 0.5rem;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n/// Adds styles for a progress bar container.\n@mixin progress-container {\n background-color: $progress-background;\n height: $progress-height;\n margin-bottom: $progress-margin-bottom;\n border-radius: $progress-radius;\n}\n\n/// Adds styles for the inner meter of a progress bar.\n@mixin progress-meter {\n position: relative;\n display: block;\n width: 0%;\n height: 100%;\n background-color: $progress-meter-background;\n\n @if has-value($progress-radius) {\n border-radius: $global-radius;\n }\n}\n\n/// Adds styles for text in the progress meter.\n@mixin progress-meter-text {\n @include absolute-center;\n position: absolute;\n margin: 0;\n font-size: 0.75rem;\n font-weight: bold;\n color: $white;\n white-space: nowrap;\n\n @if has-value($progress-radius) {\n border-radius: $progress-radius;\n }\n}\n\n@mixin foundation-progress-bar {\n // Progress bar\n .progress {\n @include progress-container;\n\n @each $name, $color in $foundation-palette {\n &.#{$name} {\n .progress-meter {\n background-color: $color;\n }\n }\n }\n }\n\n // Inner meter\n .progress-meter {\n @include progress-meter;\n }\n\n // Inner meter text\n .progress-meter-text {\n @include progress-meter-text;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group reveal\n////\n\n/// Default background color of a modal.\n/// @type Color\n$reveal-background: $white !default;\n\n/// Default width of a modal, with no class applied.\n/// @type Number\n$reveal-width: 600px !default;\n\n/// Default maximum width of a modal.\n/// @type Number\n$reveal-max-width: $global-width !default;\n\n/// Default padding inside a modal.\n/// @type Number\n$reveal-padding: $global-padding !default;\n\n/// Default border around a modal.\n/// @type Number\n$reveal-border: 1px solid $medium-gray !default;\n\n/// Default radius for modal.\n/// @type Number\n$reveal-radius: $global-radius !default;\n\n/// z-index for modals. The overlay uses this value, while the modal itself uses this value plus one.\n/// @type Number\n$reveal-zindex: 1005 !default;\n\n/// Background color of modal overlays.\n/// @type Color\n$reveal-overlay-background: rgba($black, 0.45) !default;\n\n/// Adds styles for a modal overlay.\n/// @param {Color} $background [$reveal-overlay-background] - Background color of the overlay.\n@mixin reveal-overlay($background: $reveal-overlay-background) {\n display: none;\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n z-index: $reveal-zindex;\n background-color: $background;\n overflow-y: scroll;\n}\n\n/// Adds base styles for a modal.\n@mixin reveal-modal-base {\n @include disable-mouse-outline;\n display: none;\n z-index: $reveal-zindex + 1;\n padding: $reveal-padding;\n border: $reveal-border;\n background-color: $reveal-background;\n border-radius: $reveal-radius;\n\n @include breakpoint(medium) {\n min-height: 0;\n }\n\n // Make sure rows don't have a min-width on them\n .column,\n .columns {\n min-width: 0;\n }\n\n // Strip margins from the last item in the modal\n > :last-child {\n margin-bottom: 0;\n }\n}\n\n/// Adjusts the width of a modal.\n/// @param {Number} $width - Width of the modal. Generally a percentage.\n/// @param {Number} $max-width [$reveal-max-width] - Maximum width of the modal.\n@mixin reveal-modal-width(\n $width: $reveal-width,\n $max-width: $reveal-max-width\n) {\n @include breakpoint(medium) {\n @extend %reveal-centered;\n width: $width;\n max-width: $reveal-max-width;\n }\n}\n\n/// Creates a full-screen modal, which stretches the full width and height of the window.\n@mixin reveal-modal-fullscreen {\n // scss-lint:disable DuplicateProperty\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n height: 100vh;\n min-height: 100vh;\n max-width: none;\n margin-left: 0;\n border: 0;\n border-radius: 0;\n}\n\n@mixin foundation-reveal {\n // [TODO] Is this necessary?\n // scss-lint:disable QualifyingElement\n body.is-reveal-open {\n overflow: hidden;\n }\n // html gets this class only in iOS\n html.is-reveal-open,\n html.is-reveal-open body {\n min-height: 100%;\n overflow: hidden;\n user-select: none;\n }\n\n // Overlay\n .reveal-overlay {\n @include reveal-overlay;\n }\n\n // Modal container\n .reveal {\n @include reveal-modal-base;\n @include reveal-modal-width($reveal-width);\n position: relative;\n top: 100px;\n margin-left: auto;\n margin-right: auto;\n overflow-y: auto;\n\n // Placeholder selector for medium-and-up modals\n // Prevents duplicate CSS when defining multiple Reveal sizes\n @include breakpoint(medium) {\n %reveal-centered {\n left: auto;\n right: auto;\n margin: 0 auto;\n }\n }\n\n // Remove padding\n &.collapse {\n padding: 0;\n }\n\n // Sizing classes\n &.tiny { @include reveal-modal-width(30%); }\n &.small { @include reveal-modal-width(50%); }\n &.large { @include reveal-modal-width(90%); }\n\n // Full-screen mode\n &.full {\n @include reveal-modal-fullscreen;\n }\n\n @include breakpoint($-zf-zero-breakpoint only) {\n @include reveal-modal-fullscreen;\n }\n\n &.without-overlay {\n position: fixed;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n// [TODO] Check how plugin confirms disabled or vertical status\n// [TODO] Check if transition: all; is necessary\n\n////\n/// @group slider\n////\n\n/// Default slider width of a vertical slider. (Doesn't apply to the native slider.)\n/// @type Number\n$slider-width-vertical: 0.5rem !default;\n\n/// Transition properties to apply to the slider handle and fill. (Doesn't apply to the native slider.)\n/// @type Transition\n$slider-transition: all 0.2s ease-in-out !default;\n\n/// Adds the general styles for sliders.\n@mixin slider-container {\n position: relative;\n height: $slider-height;\n margin-top: 1.25rem;\n margin-bottom: 2.25rem;\n background-color: $slider-background;\n cursor: pointer;\n user-select: none;\n touch-action: none;\n}\n\n/// Adds the general styles for active fill for sliders.\n@mixin slider-fill {\n position: absolute;\n top: 0;\n left: 0;\n display: inline-block;\n max-width: 100%;\n height: $slider-height;\n background-color: $slider-fill-background;\n transition: $slider-transition;\n\n &.is-dragging {\n transition: all 0s linear;\n }\n}\n\n/// Adds the general styles for the slider handles.\n@mixin slider-handle {\n @include disable-mouse-outline;\n @include vertical-center;\n position: absolute;\n left: 0;\n z-index: 1;\n display: inline-block;\n width: $slider-handle-width;\n height: $slider-handle-height;\n background-color: $slider-handle-background;\n transition: $slider-transition;\n touch-action: manipulation;\n border-radius: $slider-radius;\n\n &:hover {\n background-color: scale-color($slider-handle-background, $lightness: -15%);\n }\n\n &.is-dragging {\n transition: all 0s linear;\n }\n}\n\n@mixin slider-disabled {\n opacity: $slider-opacity-disabled;\n cursor: not-allowed;\n}\n\n@mixin slider-vertical {\n display: inline-block;\n width: $slider-width-vertical;\n height: 12.5rem;\n margin: 0 1.25rem;\n transform: scale(1, -1);\n\n .slider-fill {\n top: 0;\n width: $slider-width-vertical;\n max-height: 100%;\n }\n\n .slider-handle {\n position: absolute;\n top: 0;\n left: 50%;\n width: $slider-handle-height;\n height: $slider-handle-width;\n transform: translateX(-50%);\n }\n}\n\n@mixin foundation-slider {\n // Container\n .slider {\n @include slider-container;\n }\n\n // Fill area\n .slider-fill {\n @include slider-fill;\n }\n\n // Draggable handle\n .slider-handle {\n @include slider-handle;\n }\n\n // Disabled state\n .slider.disabled,\n .slider[disabled] {\n @include slider-disabled;\n }\n\n // Vertical slider\n .slider.vertical {\n @include slider-vertical;\n }\n\n // RTL support\n @if $global-text-direction == rtl {\n .slider:not(.vertical) {\n transform: scale(-1, 1);\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n@mixin foundation-sticky {\n .sticky-container {\n position: relative;\n }\n\n .sticky {\n position: absolute;\n z-index: 0;\n transform: translate3d(0, 0, 0);\n }\n\n .sticky.is-stuck {\n position: fixed;\n z-index: 5;\n\n &.is-at-top {\n top: 0;\n }\n\n &.is-at-bottom {\n bottom: 0;\n }\n }\n\n .sticky.is-anchored {\n position: absolute;\n left: auto;\n right: auto;\n\n &.is-at-bottom {\n bottom: 0;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group switch\n////\n\n/// Background color of a switch.\n/// @type Color\n$switch-background: $medium-gray !default;\n\n/// Background active color of a switch.\n/// @type Color\n$switch-background-active: $primary-color !default;\n\n/// Height of a switch, with no class applied.\n/// @type Number\n$switch-height: 2rem !default;\n\n/// Height of a switch with .tiny class.\n/// @type Number\n$switch-height-tiny: 1.5rem !default;\n\n/// Height of a switch with .small class.\n/// @type Number\n$switch-height-small: 1.75rem !default;\n\n/// Height of a switch with .large class.\n/// @type Number\n$switch-height-large: 2.5rem !default;\n\n/// Border radius of the switch\n/// @type Number\n$switch-radius: $global-radius !default;\n\n/// border around a modal.\n/// @type Number\n$switch-margin: $global-margin !default;\n\n/// Background color for the switch container and paddle.\n/// @type Color\n$switch-paddle-background: $white !default;\n\n/// Spacing between a switch paddle and the edge of the body.\n/// @type Number\n$switch-paddle-offset: 0.25rem !default;\n\n/// border radius of the switch paddle\n/// @type Number\n$switch-paddle-radius: $global-radius !default;\n\n/// switch transition.\n/// @type Number\n$switch-paddle-transition: all 0.25s ease-out !default;\n\n// make them variables\n// ask about accessibility on label\n// change class name for text\n\n/// Adds styles for a switch container. Apply this to a container class.\n@mixin switch-container {\n margin-bottom: $switch-margin;\n outline: 0;\n position: relative;\n user-select: none;\n\n // These properties cascade down to the switch text\n color: $white;\n font-weight: bold;\n font-size: rem-calc(14);\n}\n\n/// Adds styles for a switch input. Apply this to an `<input>` within a switch.\n@mixin switch-input {\n opacity: 0;\n position: absolute;\n margin-bottom: 0;\n}\n\n/// Adds styles for the background and paddle of a switch. Apply this to a `<label>` within a switch.\n@mixin switch-paddle {\n background: $switch-background;\n cursor: pointer;\n display: block;\n position: relative;\n width: 4rem;\n height: $switch-height;\n transition: $switch-paddle-transition;\n border-radius: $switch-radius;\n\n // Resetting these <label> presets so type styles cascade down\n color: inherit;\n font-weight: inherit;\n\n // Needed to override specificity\n input + & {\n margin: 0;\n }\n\n // The paddle itself\n &::after {\n background: $switch-paddle-background;\n content: '';\n display: block;\n position: absolute;\n height: 1.5rem;\n #{$global-left}: 0.25rem;\n top: 0.25rem;\n width: 1.5rem;\n transition: $switch-paddle-transition;\n transform: translate3d(0, 0, 0);\n border-radius: $switch-paddle-radius;\n }\n\n // Change the visual style when the switch is active\n input:checked ~ & {\n background: $switch-background-active;\n\n &::after {\n #{$global-left}: 2.25rem;\n }\n }\n\n input:focus ~ & {\n @include disable-mouse-outline;\n }\n}\n\n/// Adds base styles for active/inactive text inside a switch. Apply this to text elements inside the switch `<label>`.\n@mixin switch-text {\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n}\n\n/// Adds styles for the active state text within a switch.\n@mixin switch-text-active {\n #{$global-left}: 8%;\n display: none;\n\n input:checked + label > & {\n display: block;\n }\n}\n\n/// Adds styles for the inactive state text within a switch.\n@mixin switch-text-inactive {\n #{$global-right}: 15%;\n\n input:checked + label > & {\n display: none;\n }\n}\n\n/// Changes the size of a switch by modifying the size of the body and paddle. Apply this to a switch container.\n/// @param {Number} $font-size [1rem] - Font size of label text within the switch.\n/// @param {Number} $width [4rem] - Width of the switch body.\n/// @param {Number} $height [2rem] - Height of the switch body.\n/// @param {Number} $paddle-width [1.5rem] - Width of the switch paddle.\n/// @param {Number} $paddle-offset [0.25rem] - Spacing between the switch paddle and the edge of the switch body.\n@mixin switch-size(\n $font-size: 1rem,\n $width: 4rem,\n $height: 2rem,\n $paddle-width: 1.5rem,\n $paddle-offset: 0.25rem\n) {\n $paddle-height: $height - ($paddle-offset * 2);\n $paddle-left-active: $width - $paddle-width - $paddle-offset;\n\n height: $height;\n \n .switch-paddle {\n width: $width;\n height: $height;\n font-size: $font-size;\n }\n\n .switch-paddle::after {\n width: $paddle-width;\n height: $paddle-height;\n }\n\n input:checked ~ .switch-paddle::after {\n #{$global-left}: $paddle-left-active;\n }\n}\n\n@mixin foundation-switch {\n // Container class\n .switch {\n height: $switch-height;\n @include switch-container;\n }\n\n // <input> element\n .switch-input {\n @include switch-input;\n }\n\n // <label> element\n .switch-paddle {\n @include switch-paddle;\n }\n\n // Base label text styles\n %switch-text {\n @include switch-text;\n }\n\n // Active label text styles\n .switch-active {\n @extend %switch-text;\n @include switch-text-active;\n }\n\n // Inactive label text styles\n .switch-inactive {\n @extend %switch-text;\n @include switch-text-inactive;\n }\n\n // Switch sizes\n .switch.tiny {\n @include switch-size(rem-calc(10), 3rem, $switch-height-tiny, 1rem, $switch-paddle-offset);\n }\n\n .switch.small {\n @include switch-size(rem-calc(12), 3.5rem, $switch-height-small, 1.25rem, $switch-paddle-offset);\n }\n\n .switch.large {\n @include switch-size(rem-calc(16), 5rem, $switch-height-large, 2rem, $switch-paddle-offset);\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n// scss-lint:disable MergeableSelector, QualifyingElement\n\n////\n/// @group table\n////\n\n/// Default color for table background.\n/// @type Color\n$table-background: $white !default;\n\n/// Default scale for darkening the striped table rows and the table border.\n/// @type Number\n$table-color-scale: 5% !default;\n\n/// Default style for table border.\n/// @type List\n$table-border: 1px solid smart-scale($table-background, $table-color-scale) !default;\n\n/// Default padding for table.\n/// @type Number\n$table-padding: rem-calc(8 10 10) !default;\n\n/// Default scale for darkening the table rows on hover.\n/// @type Number\n$table-hover-scale: 2% !default;\n\n/// Default color of standard rows on hover.\n/// @type List\n$table-row-hover: darken($table-background, $table-hover-scale) !default;\n\n/// Default color of striped rows on hover.\n/// @type List\n$table-row-stripe-hover: darken($table-background, $table-color-scale + $table-hover-scale) !default;\n\n/// Default background color for striped rows.\n/// @type Color\n$table-striped-background: smart-scale($table-background, $table-color-scale) !default;\n\n/// Default value for showing the stripe on rows of the tables, excluding the header and footer. If even, the even rows will have a background color. If odd, the odd rows will have a background color. If empty, or any other value, the table rows will have no striping.\n/// @type Keyword\n$table-stripe: even !default;\n\n/// Default color for header background.\n/// @type Color\n$table-head-background: smart-scale($table-background, $table-color-scale / 2) !default;\n\n/// Default color of header rows on hover.\n/// @type List\n$table-head-row-hover: darken($table-head-background, $table-hover-scale) !default;\n\n/// Default color for footer background.\n/// @type Color\n$table-foot-background: smart-scale($table-background, $table-color-scale) !default;\n\n/// Default color of footer rows on hover.\n/// @type List\n$table-foot-row-hover: darken($table-foot-background, $table-hover-scale) !default;\n\n/// Default font color for header.\n/// @type Color\n$table-head-font-color: $body-font-color !default;\n\n/// Default font color for footer.\n/// @type Color\n$table-foot-font-color: $body-font-color !default;\n\n/// Default value for showing the header when using stacked tables.\n/// @type Boolean\n$show-header-for-stacked: false !default;\n\n@mixin -zf-table-children-styles($stripe: $table-stripe) {\n thead,\n tbody,\n tfoot {\n border: $table-border;\n background-color: $table-background;\n }\n\n // Caption\n caption {\n font-weight: $global-weight-bold;\n padding: $table-padding;\n }\n \n // Table head\n thead {\n background: $table-head-background;\n color: $table-head-font-color;\n }\n\n // Table foot\n tfoot {\n background: $table-foot-background;\n color: $table-foot-font-color;\n }\n\n // Table head and foot\n thead,\n tfoot {\n // Rows within head and foot\n tr {\n background: transparent;\n }\n\n // Cells within head and foot\n th,\n td {\n padding: $table-padding;\n font-weight: $global-weight-bold;\n text-align: #{$global-left};\n }\n }\n\n // Table rows\n tbody {\n tr {\n // If stripe is set to even, darken the even rows.\n @if $stripe == even {\n &:nth-child(even) {\n background-color: $table-striped-background;\n }\n }\n\n // If stripe is set to odd, darken the odd rows.\n @else if $stripe == odd {\n &:nth-child(odd) {\n background-color: $table-striped-background;\n }\n }\n }\n\n th,\n td {\n padding: $table-padding;\n }\n }\n}\n\n/// Adds the general styles for tables.\n/// @param {Keyword} $stripe [$table-stripe] - Uses keywords even, odd, or none to darken rows of the table. The default value is even.\n@mixin table(\n $stripe: $table-stripe,\n $nest: false\n) {\n width: 100%;\n margin-bottom: $global-margin;\n border-radius: $global-radius;\n\n @if $nest {\n @include -zf-table-children-styles($stripe);\n }\n @else {\n @at-root {\n @include -zf-table-children-styles($stripe);\n }\n }\n}\n\n/// Adds the ability to horizontally scroll the table when the content overflows horizontally.\n@mixin table-scroll {\n display: block;\n width: 100%;\n overflow-x: auto;\n}\n\n/// Slightly darkens the table rows on hover.\n@mixin table-hover {\n thead tr {\n //Darkens the table header rows on hover.\n &:hover {\n background-color: $table-head-row-hover;\n }\n }\n\n tfoot tr {\n //Darkens the table footer rows on hover.\n &:hover {\n background-color: $table-foot-row-hover;\n }\n }\n\n tbody tr {\n //Darkens the non-striped table rows on hover.\n &:hover {\n background-color: $table-row-hover;\n }\n\n //Darkens the even striped table rows.\n @if($table-stripe == even) {\n &:nth-of-type(even):hover {\n background-color: $table-row-stripe-hover;\n }\n }\n\n //Darkens the odd striped table rows.\n @elseif($table-stripe == odd) {\n &:nth-of-type(odd):hover {\n background-color: $table-row-stripe-hover;\n }\n }\n }\n}\n\n/// Adds styles for a stacked table. Useful for small-screen layouts.\n/// @param {Boolean} $header [$show-header-for-stacked] - Show the first th of header when stacked.\n@mixin table-stack($header: $show-header-for-stacked) {\n @if $header {\n thead {\n th:first-child {\n display: block;\n }\n\n th {\n display: none;\n }\n }\n }\n @else {\n thead {\n display: none;\n }\n }\n\n tfoot {\n display: none;\n }\n\n tr,\n th,\n td {\n display: block;\n }\n\n td {\n border-top: 0;\n }\n}\n\n@mixin foundation-table($nest: false) {\n table {\n @include table($nest: $nest);\n }\n\n table.stack {\n @include breakpoint(medium down) {\n @include table-stack;\n }\n }\n\n table.scroll {\n @include table-scroll;\n }\n\n table.hover {\n @include table-hover;\n }\n\n .table-scroll {\n overflow-x: auto;\n\n table {\n width: auto;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group tabs\n////\n\n/// Default margin of the tab bar.\n/// @type Number\n$tab-margin: 0 !default;\n\n/// Default background color of a tab bar.\n/// @type Color\n$tab-background: $white !default;\n\n/// active background color of a tab bar.\n/// @type Color\n$tab-background-active: $light-gray !default;\n\n/// Font size of tab items.\n/// @type Number\n$tab-item-font-size: rem-calc(12) !default;\n\n/// Default background color on hover for items in a Menu.\n$tab-item-background-hover: $white !default;\n\n/// Default padding of a tab item.\n/// @type Number\n$tab-item-padding: 1.25rem 1.5rem !default;\n\n/// Maximum number of `expand-n` classes to include in the CSS.\n/// @type Number\n$tab-expand-max: 6 !default;\n\n/// Default background color of tab content.\n/// @type Color\n$tab-content-background: $white !default;\n\n/// Default border color of tab content.\n/// @type Color\n$tab-content-border: $light-gray !default;\n\n/// Default text color of tab content.\n/// @type Color\n$tab-content-color: foreground($tab-background, $primary-color) !default;\n\n/// Default padding for tab content.\n/// @type Number | List\n$tab-content-padding: 1rem !default;\n\n/// Adds styles for a tab container. Apply this to a `<ul>`.\n@mixin tabs-container {\n @include clearfix;\n margin: $tab-margin;\n list-style-type: none;\n background: $tab-background;\n border: 1px solid $tab-content-border;\n}\n\n/// Augments a tab container to have vertical tabs. Use this in conjunction with `tabs-container()`.\n@mixin tabs-container-vertical {\n > li {\n width: auto;\n float: none;\n display: block;\n }\n}\n\n/// Adds styles for the links within a tab container. Apply this to the `<li>` elements inside a tab container.\n@mixin tabs-title {\n float: #{$global-left};\n\n > a {\n display: block;\n padding: $tab-item-padding;\n line-height: 1;\n font-size: $tab-item-font-size;\n\n &:hover {\n background: $tab-item-background-hover;\n }\n\n &:focus,\n &[aria-selected='true'] {\n background: $tab-background-active;\n }\n }\n}\n\n/// Adds styles for the wrapper that surrounds a tab group's content panes.\n@mixin tabs-content {\n background: $tab-content-background;\n transition: all 0.5s ease;\n border: 1px solid $tab-content-border;\n border-top: 0;\n}\n\n/// Augments a tab content container to have a vertical style, by shifting the border around. Use this in conjunction with `tabs-content()`.\n@mixin tabs-content-vertical {\n border: 1px solid $tab-content-border;\n border-#{$global-left}: 0;\n}\n\n/// Adds styles for an individual tab content panel within the tab content container.\n@mixin tabs-panel {\n display: none;\n padding: $tab-content-padding;\n\n &.is-active {\n display: block;\n }\n}\n\n@mixin foundation-tabs {\n .tabs {\n @include tabs-container;\n }\n\n // Vertical\n .tabs.vertical {\n @include tabs-container-vertical;\n }\n\n // Simple\n .tabs.simple {\n > li > a {\n padding: 0;\n\n &:hover {\n background: transparent;\n }\n }\n }\n\n // Primary color\n .tabs.primary {\n background: $primary-color;\n\n > li > a {\n color: foreground($primary-color);\n\n &:hover,\n &:focus {\n background: smart-scale($primary-color);\n }\n }\n }\n\n .tabs-title {\n @include tabs-title;\n }\n\n .tabs-content {\n @include tabs-content;\n }\n\n .tabs-content.vertical {\n @include tabs-content-vertical;\n }\n\n .tabs-panel {\n @include tabs-panel;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group title-bar\n////\n\n/// Background color of a title bar.\n/// @type Color\n$titlebar-background: $black !default;\n\n/// Color of text inside a title bar.\n/// @type Color\n$titlebar-color: $white !default;\n\n/// Padding inside a title bar.\n/// @type Length\n$titlebar-padding: 0.5rem !default;\n\n/// Font weight of text inside a title bar.\n/// @type Weight\n$titlebar-text-font-weight: bold !default;\n\n/// Color of menu icons inside a title bar.\n/// @type Color\n$titlebar-icon-color: $white !default;\n\n/// Color of menu icons inside a title bar on hover.\n/// @type Color\n$titlebar-icon-color-hover: $medium-gray !default;\n\n/// Spacing between the menu icon and text inside a title bar.\n/// @type Length\n$titlebar-icon-spacing: 0.25rem !default;\n\n@mixin foundation-title-bar {\n .title-bar {\n background: $titlebar-background;\n color: $titlebar-color;\n padding: $titlebar-padding;\n\n @if $global-flexbox {\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n @else {\n @include clearfix;\n }\n\n .menu-icon {\n margin-#{$global-left}: $titlebar-icon-spacing;\n margin-#{$global-right}: $titlebar-icon-spacing;\n }\n }\n\n @if $global-flexbox {\n // scss-lint:disable ZeroUnit\n .title-bar-left,\n .title-bar-right {\n flex: 1 1 0px;\n }\n\n .title-bar-right {\n text-align: right;\n }\n }\n @else {\n .title-bar-left {\n float: left;\n }\n\n .title-bar-right {\n float: right;\n text-align: right;\n }\n }\n\n .title-bar-title {\n font-weight: $titlebar-text-font-weight;\n vertical-align: middle;\n display: inline-block;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group top-bar\n////\n\n/// Padding for the top bar.\n/// @type Number\n$topbar-padding: 0.5rem !default;\n\n/// Background color for the top bar. This color also cascades to menus within the top bar.\n/// @type Color\n$topbar-background: $light-gray !default;\n\n/// Background color submenus within the top bar. Usefull if $topbar-background is transparent.\n/// @type Color\n$topbar-submenu-background: $topbar-background !default;\n\n/// Spacing for the top bar title.\n/// @type Number\n$topbar-title-spacing: 1rem !default;\n\n/// Maximum width of `<input>` elements inside the top bar.\n/// @type Number\n$topbar-input-width: 200px !default;\n\n/// Breakpoint at which top bar switches from mobile to desktop view.\n/// @type Breakpoint\n$topbar-unstack-breakpoint: medium !default;\n\n/// Adds styles for a top bar container.\n@mixin top-bar-container {\n @if $global-flexbox {\n display: flex;\n align-items: center;\n justify-content: space-between;\n flex-wrap: nowrap;\n }\n @else {\n @include clearfix;\n }\n\n padding: $topbar-padding;\n\n &,\n ul {\n background-color: $topbar-background;\n }\n\n // Check if $topbar-background is differnt from $topbar-background-submenu\n @if ($topbar-background != $topbar-submenu-background) {\n ul ul {\n background-color: $topbar-submenu-background;\n }\n }\n\n // Restrain width of inputs by default to make them easier to arrange\n input {\n max-width: $topbar-input-width;\n margin-#{$global-right}: 1rem;\n }\n\n // The above styles shouldn't apply to input group fields\n .input-group-field {\n width: 100%;\n margin-#{$global-right}: 0;\n }\n\n // scss-lint:disable QualifyingElement\n input.button {\n width: auto;\n }\n}\n\n/// Makes sections of a top bar stack on top of each other.\n@mixin top-bar-stacked {\n @if $global-flexbox {\n flex-wrap: wrap;\n\n // Sub-sections\n .top-bar-left,\n .top-bar-right {\n flex: 0 0 100%;\n max-width: 100%;\n }\n }\n @else {\n // Sub-sections\n .top-bar-left,\n .top-bar-right {\n width: 100%;\n }\n }\n}\n\n/// Undoes the CSS applied by the `top-bar-stacked()` mixin.\n@mixin top-bar-unstack {\n @if $global-flexbox {\n flex-wrap: nowrap;\n\n // scss-lint:disable ZeroUnit\n .top-bar-left {\n flex: 1 1 auto;\n }\n .top-bar-right {\n flex: 0 1 auto;\n }\n }\n @else {\n .top-bar-left,\n .top-bar-right {\n width: auto;\n }\n }\n}\n\n@mixin foundation-top-bar {\n // Top bar container\n .top-bar {\n @include top-bar-container;\n\n // Stack on small screens by default\n @include top-bar-stacked;\n\n @include breakpoint($topbar-unstack-breakpoint) {\n @include top-bar-unstack;\n }\n\n // Generate classes for stacking on each screen size (defined in $breakpoint-classes)\n @each $size in $breakpoint-classes {\n @if $size != $-zf-zero-breakpoint {\n &.stacked-for-#{$size} {\n @include breakpoint($size down) {\n @include top-bar-stacked;\n }\n }\n }\n }\n }\n\n // Sub-sections\n @if $global-flexbox {\n .top-bar-title {\n flex: 0 0 auto;\n margin-right: $topbar-title-spacing;\n }\n\n .top-bar-left,\n .top-bar-right {\n flex: 0 0 auto;\n }\n }\n @else {\n .top-bar-title {\n float: left;\n margin-right: $topbar-title-spacing;\n\n }\n\n .top-bar-left {\n float: left;\n }\n\n .top-bar-right {\n float: right;\n }\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group thumbnail\n////\n\n/// Border around thumbnail images.\n/// @type Border\n$thumbnail-border: solid 4px $white !default;\n\n/// Bottom margin for thumbnail images.\n/// @type Length\n$thumbnail-margin-bottom: $global-margin !default;\n\n/// Box shadow under thumbnail images.\n/// @type Shadow\n$thumbnail-shadow: 0 0 0 1px rgba($black, 0.2) !default;\n\n/// Box shadow under thumbnail images.\n/// @type Shadow\n$thumbnail-shadow-hover: 0 0 6px 1px rgba($primary-color, 0.5) !default;\n\n/// Transition proprties for thumbnail images.\n/// @type Transition\n$thumbnail-transition: box-shadow 200ms ease-out !default;\n\n/// Default radius for thumbnail images.\n/// @type Number\n$thumbnail-radius: $global-radius !default;\n\n/// Adds thumbnail styles to an element.\n@mixin thumbnail {\n border: $thumbnail-border;\n box-shadow: $thumbnail-shadow;\n display: inline-block;\n line-height: 0;\n max-width: 100%;\n transition: $thumbnail-transition;\n border-radius: $thumbnail-radius;\n margin-bottom: $thumbnail-margin-bottom;\n\n &:hover,\n &:focus {\n box-shadow: $thumbnail-shadow-hover;\n }\n}\n\n@mixin foundation-thumbnail {\n .thumbnail {\n @include thumbnail;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group tooltip\n////\n\n/// Default font weight of the defined term.\n/// @type Keyword | Number\n$has-tip-font-weight: $global-weight-bold !default;\n\n/// Default border bottom of the defined term.\n/// @type List\n$has-tip-border-bottom: dotted 1px $dark-gray !default;\n\n/// Default color of the tooltip background.\n/// @type Color\n$tooltip-background-color: $black !default;\n\n/// Default color of the tooltip font.\n/// @type Color\n$tooltip-color: $white !default;\n\n/// Default padding of the tooltip background.\n/// @type Number\n$tooltip-padding: 0.75rem !default;\n\n/// Default font size of the tooltip text. By default, we recommend a smaller font size than the body copy.\n/// @type Number\n$tooltip-font-size: $small-font-size !default;\n\n/// Default pip width for tooltips.\n/// @type Number\n$tooltip-pip-width: 0.75rem !default;\n\n/// Default pip height for tooltips. This is helpful for calculating the distance of the tooltip from the tooltip word.\n/// @type Number\n$tooltip-pip-height: $tooltip-pip-width * 0.866 !default;\n\n/// Default radius for tooltips.\n/// @type Number\n$tooltip-radius: $global-radius !default;\n\n@mixin has-tip {\n border-bottom: $has-tip-border-bottom;\n font-weight: $has-tip-font-weight;\n position: relative;\n display: inline-block;\n cursor: help;\n}\n\n@mixin tooltip {\n background-color: $tooltip-background-color;\n color: $tooltip-color;\n font-size: $tooltip-font-size;\n padding: $tooltip-padding;\n position: absolute;\n z-index: 10;\n top: calc(100% + #{$tooltip-pip-height});\n max-width: 10rem !important;\n border-radius: $tooltip-radius;\n\n &::before {\n @include css-triangle($tooltip-pip-width, $tooltip-background-color, up);\n bottom: 100%;\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n }\n\n &.top::before {\n @include css-triangle($tooltip-pip-width, $tooltip-background-color, down);\n top: 100%;\n bottom: auto;\n }\n\n &.left::before {\n @include css-triangle($tooltip-pip-width, $tooltip-background-color, right);\n bottom: auto;\n left: 100%;\n top: 50%;\n transform: translateY(-50%);\n }\n\n &.right::before {\n @include css-triangle($tooltip-pip-width, $tooltip-background-color, left);\n bottom: auto;\n left: auto;\n right: 100%;\n top: 50%;\n transform: translateY(-50%);\n }\n}\n\n@mixin foundation-tooltip {\n .has-tip {\n @include has-tip;\n }\n\n .tooltip {\n @include tooltip;\n }\n}\n","// Motion UI by ZURB\n// foundation.zurb.com/motion-ui\n// Licensed under MIT Open Source\n\n@import 'settings';\n\n@import 'util/animation';\n@import 'util/args';\n@import 'util/keyframe';\n@import 'util/selector';\n@import 'util/series';\n@import 'util/transition';\n@import 'util/unit';\n\n@import 'effects/fade';\n@import 'effects/hinge';\n@import 'effects/spin';\n@import 'effects/zoom';\n@import 'effects/shake';\n@import 'effects/slide';\n@import 'effects/wiggle';\n\n@import 'transitions/fade';\n@import 'transitions/hinge';\n@import 'transitions/zoom';\n@import 'transitions/slide';\n@import 'transitions/spin';\n\n@import 'classes';\n","/// Format for CSS classes created with Motion UI.\n/// @type Map\n/// @prop {Boolean} append [true] - Defines if selectors are chained to the selector (`.class.enter`), or appended as a new class (`.class-enter`).\n/// @prop {String} prefix ['mui-'] - Prefix to add before the state of a class. Enter an empty string to use no prefix.\n/// @prop {String} prefix ['-active'] - Suffix to add to the active state class.\n$motion-ui-classes: (\n chain: true,\n prefix: 'mui-',\n active: '-active',\n) !default;\n\n/// State names to reference when writing motion classes. To use multiple class names for one state, enter a list of strings instead of one string.\n/// @type Map\n$motion-ui-states: (\n in: 'enter',\n out: 'leave',\n) !default;\n\n/// Default speed that transitions and animations play at, along with values for modifier classes to change the speed.\n/// @type Map\n$motion-ui-speeds: (\n default: 500ms,\n slow: 750ms,\n fast: 250ms,\n) !default;\n\n/// Default delay to add before motion, along with values for modifier classes to change the delay.\n/// @type Map\n$motion-ui-delays: (\n default: 0,\n short: 300ms,\n long: 700ms,\n) !default;\n\n/// Default easing for transitions and animations, along with values for modifier classes to change the easing.\n/// @type Map\n$motion-ui-easings: (\n default: linear,\n linear: linear,\n ease: ease,\n ease-in: ease-in,\n ease-out: ease-out,\n ease-in-out: ease-in-out,\n bounce-in: cubic-bezier(0.485, 0.155, 0.24, 1.245),\n bounce-out: cubic-bezier(0.485, 0.155, 0.515, 0.845),\n bounce-in-out: cubic-bezier(0.76, -0.245, 0.24, 1.245),\n) !default;\n\n/// Miscellaneous settings related to Motion UI.\n/// @type Map\n/// @prop {Boolean} slide-and-fade [false] - Defines if slide motions should also fade in/out.\n/// @prop {Boolean} slide-and-fade [true] - Defines if hinge motions should also fade in/out.\n/// @prop {Boolean} slide-and-fade [true] - Defines if scale motions should also fade in/out.\n/// @prop {Boolean} slide-and-fade [true] - Defines if spin motions should also fade in/out.\n$motion-ui-settings: (\n slide-and-fade: false,\n hinge-and-fade: true,\n scale-and-fade: true,\n spin-and-fade: true,\n activate-queue-class: 'is-animating',\n) !default;\n","/// Creates a keyframe from one or more effect functions and assigns it to the element by adding the `animation-name` property.\n/// @param {Function} $effects... - One or more effect functions to build the keyframe with.\n@mixin mui-animation($args...) {\n $name: map-get(-mui-process-args($args...), name);\n @include mui-keyframes($name, $args...);\n animation-name: unquote($name);\n}\n","/// Processes a series of keyframe function arguments.\n/// @access private\n@function -mui-process-args($args...) {\n @if length($args) == 1 {\n $arg: nth($args, 1);\n\n @if type-of($arg) == 'string' {\n @return call($arg);\n } @else if type-of($arg) == 'map' {\n @return $arg;\n }\n }\n\n @return -mui-keyframe-combine($args...);\n}\n","// Internal counter for creating unique keyframe names\n$-mui-custom: 0;\n\n/// Creates a keyframe from one or more effect functions. Use this function instead of `mui-animation` if you want to create a keyframe animation *without* automatically assigning it to the element.\n/// @param {String} $name - Name of the keyframe.\n/// @param {Function} $effects... - One or more effect functions to build the keyframe with.\n@mixin mui-keyframes($name, $effects...) {\n $obj: -mui-process-args($effects...);\n $obj: map-remove($obj, name);\n\n @keyframes #{$name} {\n // Now iterate through each keyframe percentage\n @each $pct, $props in $obj {\n #{-mui-keyframe-pct($pct)} {\n // Lastly, iterate through each CSS property within a percentage and print it out\n @each $prop, $value in $props {\n #{$prop}: #{$value};\n }\n }\n }\n }\n}\n\n/// Creates a string for a CSS keyframe, by converting a list of numbers to a comma-separated list of percentage values.\n/// @param {Number|List} $input - List of numbers to use.\n/// @return {String} A set of comma-separated percentage values.\n/// @access private\n@function -mui-keyframe-pct($input) {\n $output: ();\n\n @if type-of($input) == 'number' {\n $output: ($input * 1%);\n } @else if type-of($input) == 'list' {\n @each $i in $input {\n $output: append($output, ($i * 1%), comma);\n }\n }\n\n @return $output;\n}\n\n/// Prints the CSS properties from a specific key in a keyframes map. Used to borrow CSS from keyframe functions for use in transitions.\n/// @param {Map} $kf - Keyframe map to extract from.\n/// @param {Number} $key - Key in the map to print the CSS of.\n/// @access private\n@mixin -mui-keyframe-get($kf, $key) {\n $map: map-get($kf, $key);\n\n @each $prop, $value in $map or () {\n // Some keyframe maps store transforms as quoted strings\n @if type-of($value) == 'string' {\n $value: unquote($value);\n }\n #{$prop}: $value;\n }\n}\n\n/// Reformats a map containing keys with a list of values, so that each key is a single value.\n/// @param {Map} $map - Map to split up.\n/// @return {Map} A reformatted map.\n/// @access private\n@function -mui-keyframe-split($map) {\n $new-map: ();\n\n // Split keys with multiple values into individual keys\n @each $key, $item in $map {\n $key-type: type-of($key);\n\n @if $key-type == 'number' {\n $new-map: map-merge($new-map, ($key: $item));\n } @else if $key-type == 'list' {\n @each $k in $key {\n $new-map: map-merge($new-map, ($k: $item));\n }\n }\n }\n\n @return $new-map;\n}\n\n/// Combines a series of keyframe objects into one.\n/// @param {Map} $maps... - A series of maps to merge, as individual parameters.\n/// @return {Map} A combined keyframe object.\n/// @access private\n@function -mui-keyframe-combine($maps...) {\n $new-map: ();\n\n // Iterate through each map passed in\n @each $map in $maps {\n @if type-of($map) == 'string' {\n $map: call($map);\n }\n\n $map: -mui-keyframe-split($map);\n\n // Iterate through each keyframe in the map\n // $key is the keyframe percentage\n // $value is a map of CSS properties\n @each $key, $value in $map {\n $new-value: ();\n\n @if map-has-key($new-map, $key) {\n // If the map already has the keyframe %, append the new property\n $new-value: -mui-merge-properties(map-get($new-map, $key), $value);\n } @else {\n // Otherwise, create a new map with the new property\n $new-value: $value;\n }\n\n // Finally, merge the modified keyframe value into the output map\n $new-map: map-merge($new-map, ($key: $new-value));\n }\n }\n\n // Make a name for the keyframes\n $-mui-custom: $-mui-custom + 1 !global;\n $map-name: (name: 'custom-#{$-mui-custom}');\n $new-map: map-merge($new-map, $map-name);\n\n @return $new-map;\n}\n\n/// Combines two maps of CSS properties into one map. If both maps have a transform property, the values from each will be combined into one property.\n/// @param {Map} $one - First map to merge.\n/// @param {Map} $two - Second map to merge.\n/// @return {Map} A combined map.\n/// @access private\n@function -mui-merge-properties($one, $two) {\n @if map-has-key($one, transform) and map-has-key($two, transform) {\n $transform: join(map-get($one, transform), map-get($two, transform));\n $one: map-merge($one, (transform: $transform));\n $two: map-remove($two, transform);\n }\n\n @return map-merge($one, $two);\n}\n","/// Builds a selector for a motion class, using the settings defined in the `$motion-ui-classes` and `$motion-ui-states` maps.\n/// @param {String|List} $states - One or more strings that correlate to a state.\n/// @param {Boolean} $active - Defines if the selector is for the setup or active class.\n/// @return {String} A selector that can be interpolated into your Sass code.\n/// @access private\n@function -mui-build-selector($states, $active: false) {\n $return: '';\n $chain: map-get($motion-ui-classes, chain);\n $prefix: map-get($motion-ui-classes, prefix);\n $suffix: map-get($motion-ui-classes, active);\n\n @each $sel in $states {\n $return: $return + if($chain, '&.', '#{&}-') + $prefix + $sel;\n\n @if $active {\n $return: $return + if($chain, '.', '#{&}-') + $prefix + $sel + $suffix;\n }\n\n $return: $return + ', ';\n }\n\n @return str-slice($return, 1, -3);\n}\n","$-mui-queue: ();\n\n/// Pauses the animation on an element by default, and then plays it when an active class is added to a parent. Also sets the fill mode of the animation to `both`. This pauses the element at the first frame of the animation, and holds it in place at the end.\n/// @access private\n%animated-element {\n animation-play-state: paused;\n animation-fill-mode: both;\n\n .#{map-get($motion-ui-settings, activate-queue-class)} & {\n animation-play-state: running;\n }\n}\n\n/// Creates a new animation queue.\n/// @param {Duration} $delay [0s] - Delay in seconds or milliseconds to place at the front of the animation queue.\n@mixin mui-series($delay: 0s) {\n $-mui-queue: () !global;\n\n @if $delay > 0 {\n $item: ($delay, 0s);\n $-mui-queue: append($-mui-queue, $item) !global;\n }\n\n @content;\n}\n\n/// Adds an animation to an animation queue. Only use this mixin inside of `mui-series()`.\n/// @param {Duration} $duration [1s] - Length of the animation.\n/// @param {Duration} $gap [0s] - Amount of time to pause before playing the animation after this one. Use a negative value to make the next effect overlap with the current one.\n/// @param {Function} $keyframes... - One or more effect functions to build the keyframe with.\n@mixin mui-queue(\n $duration: 1s,\n $gap: 0s,\n $keyframes...\n) {\n // Build the animation\n $kf: -mui-process-args($keyframes...);\n\n // Calculate the delay for this animation based on how long the previous ones take\n $actual-delay: 0s;\n @each $anim in $-mui-queue {\n $actual-delay: $actual-delay + nth($anim, 1) + nth($anim, 2);\n }\n\n // Append this animation's length and gap to the end of the queue\n $item: ($duration, $gap);\n $-mui-queue: append($-mui-queue, $item) !global;\n\n // CSS output\n @extend %animated-element;\n @include mui-animation($kf);\n animation-duration: $duration;\n animation-delay: $actual-delay;\n}\n","/// Applies basic transition settings to an element.\n/// @param {Duration} $duration [null] - Length (speed) of the transition.\n/// @param {Keyword|Function} $timing [null] - Easing of the transition.\n/// @param {Duration} $delay [null] - Delay in seconds or milliseconds before the transition starts.\n@mixin transition-basics(\n $duration: null,\n $timing: null,\n $delay: null\n) {\n @include -motion-ui-defaults;\n transition-duration: $duration;\n transition-timing-function: $timing;\n transition-delay: $delay;\n}\n\n/// Wraps the content in the setup class for a transition.\n/// @param {Keyword} $dir - State to setup for transition.\n@mixin transition-start($dir) {\n $selector: -mui-build-selector(map-get($motion-ui-states, $dir));\n\n @at-root {\n #{$selector} {\n @content;\n }\n }\n}\n\n/// Wraps the content in the active class for a transition.\n/// @param {Keyword} $dir - State to activate a transition on.\n@mixin transition-end($dir) {\n $selector: -mui-build-selector(map-get($motion-ui-states, $dir), true);\n\n @at-root {\n #{$selector} {\n @content;\n }\n }\n}\n\n/// Adds styles for a stagger animation, which can be used with Angular's `ng-repeat`.\n/// @param {Duration} $delay-amount - Amount of time in seconds or milliseconds to add between each item's animation.\n@mixin stagger($delay-amount) {\n transition-delay: $delay-amount;\n transition-duration: 0; // Prevent accidental CSS inheritance\n}\n","/// Removes the unit (e.g. px, em, rem) from a value, returning the number only.\n/// @param {Number} $num - Number to strip unit from.\n/// @return {Number} The same number, sans unit.\n/// @access private\n@function strip-unit($num) {\n @return $num / ($num * 0 + 1);\n}\n","/// Creates a fading animation.\n/// @param {Number} $from [0] - Opacity to start at.\n/// @param {Number} $to [1] - Opacity to end at.\n/// @return {Map} A keyframes map that can be used with the `generate-keyframes()` mixin.\n@function fade(\n $from: 0,\n $to: 1\n) {\n $type: type-of($from);\n $keyframes: ();\n\n @if $type == 'string' {\n @if $from == in {\n $from: 0;\n $to: 1;\n } @else if $from == out {\n $from: 1;\n $to: 0;\n }\n }\n\n $fromName: $from * 100;\n $toName: $to * 100;\n\n $keyframes: (\n name: 'fade-#{$fromName}-to-#{$toName}',\n 0: (opacity: $from),\n 100: (opacity: $to),\n );\n\n @return $keyframes;\n}\n","/// Creates a hinge effect by rotating the element.\n/// @param {Keyword} $state [in] - State to transition to.\n/// @param {Keyword} $from [left] - Edge of the element to rotate from. Can be `top`, `right`, `bottom`, or `left`.\n/// @param {Keyword} $axis [edge] - Axis of the element to rotate on. Can be `edge` or `center`.\n/// @param {Number} $perspective [2000px] - Perceived distance between the viewer and the element. A higher number will make the rotation effect more pronounced.\n/// @param {Keyword} $turn-origin [from-back] - Side of the element to start the rotation from. Can be `from-back` or `from-front`.\n@function hinge (\n $state: in,\n $from: left,\n $axis: edge,\n $perspective: 2000px,\n $turn-origin: from-back\n) {\n // Rotation directions when hinging from back vs. front\n $rotation-amount: 90deg;\n $rotations-back: (\n top: rotateX($rotation-amount * -1),\n right: rotateY($rotation-amount * -1),\n bottom: rotateX($rotation-amount),\n left: rotateY($rotation-amount),\n );\n $rotations-from: (\n top: rotateX($rotation-amount),\n right: rotateY($rotation-amount),\n bottom: rotateX($rotation-amount * -1),\n left: rotateY($rotation-amount * -1),\n );\n\n // Rotation origin\n $rotation: '';\n @if $turn-origin == from-front {\n $rotation: map-get($rotations-from, $from);\n } @else if $turn-origin == from-back {\n $rotation: map-get($rotations-back, $from);\n } @else {\n @warn '$turn-origin must be either \"from-back\" or \"from-front\"';\n }\n\n // Start and end state\n $start: '';\n $end: '';\n @if $state == in {\n $start: perspective($perspective) $rotation;\n $end: perspective($perspective) rotate(0deg);\n } @else {\n $start: perspective($perspective) rotate(0deg);\n $end: perspective($perspective) $rotation;\n }\n\n // Turn axis\n $origin: '';\n @if $axis == edge {\n $origin: $from;\n } @else {\n $origin: center;\n }\n\n $keyframes: (\n name: 'hinge-#{$state}-#{$from}-#{$axis}-#{$turn-origin}',\n 0: (transform: $start, transform-origin: $origin),\n 100: (transform: $end),\n );\n\n @return $keyframes;\n}\n","/// Creates a spinning animation.\n/// @param {Keyword} $direction [cw] - Direction to spin. Should be `cw` (clockwise) or `ccw` (counterclockwise).\n/// @param {Number} $amount [360deg] - Amount to spin. Can be any CSS angle unit.\n/// @return {Map} A keyframes map that can be used with the `generate-keyframes()` mixin.\n@function spin(\n $state: in,\n $direction: cw,\n $amount: 1turn\n) {\n $start: 0;\n $end: 0;\n\n @if $state == in {\n $start: if($direction == ccw, $amount, $amount * -1);\n $end: 0;\n } @else {\n $start: 0;\n $end: if($direction == ccw, $amount * -1, $amount);\n }\n\n $keyframes: (\n name: 'spin-#{$direction}-#{$amount}',\n 0: (transform: rotate($start)),\n 100: (transform: rotate($end)),\n );\n\n @return $keyframes;\n}\n","/// Creates a scaling transition. A scale of `1` means the element is the same size. Larger numbers make the element bigger, while numbers less than 1 make the element smaller.\n/// @param {Number} $from [1.5] - Size to start at.\n/// @param {Number} $to [1] - Size to end at.\n@function zoom(\n $from: 0,\n $to: 1\n) {\n $keyframes: (\n name: 'scale-#{$to}-to-#{$from}',\n 0: (transform: scale($from)),\n 100: (transform: scale($to)),\n );\n\n @return $keyframes;\n}\n","/// Creates a shaking animation.\n/// @param {Percentage} $intensity [7%] - Intensity of the shake, as a percentage value.\n/// @return {Map} A keyframes map that can be used with the `generate-keyframes()` mixin.\n@function shake($intensity: 7%) {\n $right: (0, 10, 20, 30, 40, 50, 60, 70, 80, 90);\n $left: (5, 15, 25, 35, 45, 55, 65, 75, 85, 95);\n\n $keyframes: (\n name: 'shake-#{($intensity / 1%)}',\n $right: (transform: translateX($intensity)),\n $left: (transform: translateX(-$intensity)),\n );\n\n @return $keyframes;\n}\n","/// Creates a sliding animation.\n/// @param {Keyword} $state [in] - Whether to move to (`in`) or from (`out`) the element's default position.\n/// @param {Keyword} $direction [up] - Direction to move. Can be `up`, `down`, `left`, or `right`.\n/// @param {Number} $amount [100%] - Distance to move. Can be any CSS length unit.\n/// @return {Map} A keyframes map that can be used with the `generate-keyframes()` mixin.\n@function slide(\n $state: in,\n $direction: up,\n $amount: 100%\n) {\n $from: $amount;\n $to: 0;\n $func: 'translateY';\n\n @if $direction == left or $direction == right {\n $func: 'translateX';\n }\n\n @if $state == out {\n $from: 0;\n $to: $amount;\n }\n\n @if $direction == down or $direction == right {\n @if $state == in {\n $from: -$from;\n }\n } @else {\n @if $state == out {\n $to: -$to;\n }\n }\n\n $keyframes: (\n name: 'slide-#{$state}-#{$direction}-#{strip-unit($amount)}',\n 0: (transform: '#{$func}(#{$from})'),\n 100: (transform: '#{$func}(#{$to})'),\n );\n\n @return $keyframes;\n}\n","/// Creates a wiggling animation.\n/// @param {Number} $intensity [7deg] - Intensity of the wiggle. Can be any CSS angle unit.\n/// @return {Map} A keyframes map that can be used with the `generate-keyframes()` mixin.\n@function wiggle($intensity: 7deg) {\n $keyframes: (\n name: 'wiggle-#{$intensity}',\n (40, 50, 60): (transform: rotate($intensity)),\n (35, 45, 55, 65): (transform: rotate(-$intensity)),\n (0, 30, 70, 100): (transform: rotate(0)),\n );\n\n @return $keyframes;\n}\n","/// Creates a fade transition by adjusting the opacity of the element.\n/// @param {Keyword} $state [in] - State to transition to.\n/// @param {Number} $from [0] - Opacity to start at. Must be a number between 0 and 1.\n/// @param {Number} $to [1] - Opacity to end on.\n/// @param {Keyword} $duration [null] - Length (speed) of the transition.\n/// @param {Keyword|Function} $timing [null] - Easing of the transition.\n/// @param {Duration} $delay [null] - Delay in seconds or milliseconds before the transition starts.\n@mixin mui-fade(\n $state: in,\n $from: 0,\n $to: 1,\n $duration: null,\n $timing: null,\n $delay: null\n) {\n $fade: fade($from, $to);\n\n @include transition-start($state) {\n @include transition-basics($duration, $timing, $delay);\n @include -mui-keyframe-get($fade, 0);\n\n transition-property: opacity;\n }\n\n @include transition-end($state) {\n @include -mui-keyframe-get($fade, 100);\n }\n}\n","/// Creates a hinge transition by rotating the element.\n/// @param {Keyword} $state [in] - State to transition to.\n/// @param {Keyword} $from [left] - Edge of the element to rotate from. Can be `top`, `right`, `bottom`, or `left`.\n/// @param {Keyword} $axis [edge] - Axis of the element to rotate on. Can be `edge` or `center`.\n/// @param {Length} $perspective [2000px] - Perceived distance between the viewer and the element. A higher number will make the rotation effect more pronounced.\n/// @param {Keyword} $turn-origin [from-back] - Side of the element to start the rotation from. Can be `from-back` or `from-front`.\n/// @param {Boolean} $fade [true] - Set to `true` to fade the element in or out simultaneously.\n/// @param {Duration} $duration [null] - Length (speed) of the transition.\n/// @param {Keyword|Function} $timing [null] - Easing of the transition.\n/// @param {Duration} $delay [null] - Delay in seconds or milliseconds before the transition starts.\n@mixin mui-hinge (\n $state: in,\n $from: left,\n $axis: edge,\n $perspective: 2000px,\n $turn-origin: from-back,\n $fade: map-get($motion-ui-settings, hinge-and-fade),\n $duration: null,\n $timing: null,\n $delay: null\n) {\n $hinge: hinge($state, $from, $axis, $perspective, $turn-origin);\n\n @include transition-start($state) {\n @include transition-basics($duration, $timing, $delay);\n @include -mui-keyframe-get($hinge, 0);\n\n @if $fade {\n transition-property: transform, opacity;\n opacity: if($state == in, 0, 1);\n } @else {\n transition-property: transform, opacity;\n }\n }\n\n @include transition-end($state) {\n @include -mui-keyframe-get($hinge, 100);\n\n @if $fade {\n opacity: if($state == in, 1, 0);\n }\n }\n}\n","/// Creates a scaling transition. A scale of `1` means the element is the same size. Larger numbers make the element bigger, while numbers less than 1 make the element smaller.\n/// @param {Keyword} $state [in] - State to transition to.\n/// @param {Number} $from [1.5] - Size to start at.\n/// @param {Number} $from [1] - Size to end at.\n/// @param {Boolean} $fade [true] - Set to `true` to fade the element in or out simultaneously.\n/// @param {Duration} $duration [null] - Length (speed) of the transition.\n/// @param {Keyword|Function} $timing [null] - Easing of the transition.\n/// @param {Duration} $delay [null] - Delay in seconds or milliseconds before the transition starts.\n@mixin mui-zoom(\n $state: in,\n $from: 1.5,\n $to: 1,\n $fade: map-get($motion-ui-settings, scale-and-fade),\n $duration: null,\n $timing: null,\n $delay: null\n) {\n $scale: zoom($from, $to);\n\n @include transition-start($state) {\n @include transition-basics($duration, $timing, $delay);\n @include -mui-keyframe-get($scale, 0);\n\n @if $fade {\n transition-property: transform, opacity;\n opacity: if($state == in, 0, 1);\n } @else {\n transition-property: transform, opacity;\n }\n }\n\n @include transition-end($state) {\n @include -mui-keyframe-get($scale, 100);\n\n @if $fade {\n opacity: if($state == in, 1, 0);\n }\n }\n}\n","/// Creates a sliding transition by translating the element horizontally or vertically.\n/// @param {Keyword} $state [in] - State to transition to.\n/// @param {Keyword} $direction [left] - Direction to slide to. Can be `up`, `right`, `down`, or `left`.\n/// @param {Length} $amount [100%] - Length of the slide as a percentage value.\n/// @param {Boolean} $fade [false] - Set to `true` to fade the element in or out simultaneously.\n/// @param {Duration} $duration [null] - Length (speed) of the transition.\n/// @param {Keyword|Function} $timing [null] - Easing of the transition.\n/// @param {Duration} $delay [null] - Delay in seconds or milliseconds before the transition starts.\n@mixin mui-slide (\n $state: in,\n $direction: left,\n $amount: 100%,\n $fade: map-get($motion-ui-settings, slide-and-fade),\n $duration: null,\n $timing: null,\n $delay: null\n) {\n $slide: slide($state, $direction, $amount);\n\n // CSS Output\n @include transition-start($state) {\n @include transition-basics($duration, $timing, $delay);\n @include -mui-keyframe-get($slide, 0);\n\n @if $fade {\n transition-property: transform, opacity;\n opacity: if($state == in, 0, 1);\n } @else {\n transition-property: transform, opacity;\n }\n\n backface-visibility: hidden;\n }\n\n @include transition-end($state) {\n @include -mui-keyframe-get($slide, 100);\n\n @if $fade {\n opacity: if($state == in, 1, 0);\n }\n }\n}\n","/// Creates a spinning transition by rotating the element. The `turn` unit is used to specify how far to rotate. `1turn` is equal to a 360-degree spin.\n/// @param {Keyword} $state [in] - State to transition to.\n/// @param {Boolean} $direction [cw] - Direction to spin. Should be `cw` (clockwise) or `ccw` (counterclockwise).\n/// @param {Number} $amount [0.75turn] - Amount to element the element.\n/// @param {Boolean} $fade [false] - Set to `true` to fade the element in or out simultaneously.\n/// @param {Duration} $duration [null] - Length (speed) of the transition.\n/// @param {Keyword|Function} $timing [null] - Easing of the transition.\n/// @param {Duration} $delay [null] - Delay in seconds or milliseconds before the transition starts.\n@mixin mui-spin(\n $state: in,\n $direction: cw,\n $amount: 0.75turn,\n $fade: map-get($motion-ui-settings, spin-and-fade),\n $duration: null,\n $timing: null,\n $delay: null\n) {\n $spin: spin($state, $direction, $amount);\n\n @include transition-start($state) {\n @include transition-basics($duration, $timing, $delay);\n @include -mui-keyframe-get($spin, 0);\n\n @if $fade {\n transition-property: transform, opacity;\n opacity: if($state == in, 0, 1);\n } @else {\n transition-property: transform, opacity;\n }\n }\n\n @include transition-end($state) {\n @include -mui-keyframe-get($spin, 100);\n\n @if $fade {\n opacity: if($state == in, 1, 0);\n }\n }\n}\n","// scss-lint:disable ImportantRule, SpaceAfterComma, SingleLinePerProperty\n\n@mixin -motion-ui-defaults {\n transition-duration: map-get($motion-ui-speeds, default);\n transition-timing-function: map-get($motion-ui-easings, default);\n}\n\n// Transitions\n// - - - - - - - - - - - - - - -\n@mixin motion-ui-transitions {\n // Slide\n .slide-in-down { @include mui-slide(in, down); }\n .slide-in-left { @include mui-slide(in, right); }\n .slide-in-up { @include mui-slide(in, up); }\n .slide-in-right { @include mui-slide(in, left); }\n .slide-out-down { @include mui-slide(out, down); }\n .slide-out-right { @include mui-slide(out, right); }\n .slide-out-up { @include mui-slide(out, up); }\n .slide-out-left { @include mui-slide(out, left); }\n\n // Fade\n .fade-in { @include mui-fade(in, 0, 1); }\n .fade-out { @include mui-fade(out, 1, 0); }\n\n // Hinge\n .hinge-in-from-top { @include mui-hinge(in, top); }\n .hinge-in-from-right { @include mui-hinge(in, right); }\n .hinge-in-from-bottom { @include mui-hinge(in, bottom); }\n .hinge-in-from-left { @include mui-hinge(in, left); }\n .hinge-in-from-middle-x { @include mui-hinge(in, top, center); }\n .hinge-in-from-middle-y { @include mui-hinge(in, right, center); }\n .hinge-out-from-top { @include mui-hinge(out, top); }\n .hinge-out-from-right { @include mui-hinge(out, right); }\n .hinge-out-from-bottom { @include mui-hinge(out, bottom); }\n .hinge-out-from-left { @include mui-hinge(out, left); }\n .hinge-out-from-middle-x { @include mui-hinge(out, top, center); }\n .hinge-out-from-middle-y { @include mui-hinge(out, right, center); }\n\n // Scale\n .scale-in-up { @include mui-zoom(in, 0.5, 1); }\n .scale-in-down { @include mui-zoom(in, 1.5, 1); }\n .scale-out-up { @include mui-zoom(out, 1, 1.5); }\n .scale-out-down { @include mui-zoom(out, 1, 0.5); }\n\n // Spin\n .spin-in { @include mui-spin(in, cw); }\n .spin-out { @include mui-spin(out, cw); }\n .spin-in-ccw { @include mui-spin(in, ccw); }\n .spin-out-ccw { @include mui-spin(out, ccw); }\n\n // Transition Modifiers\n // - - - - - - - - - - - - - - -\n\n @each $name, $value in $motion-ui-speeds {\n @if $name != default {\n .#{$name} { transition-duration: $value !important; }\n }\n }\n\n @each $name, $value in $motion-ui-easings {\n @if $name != default {\n .#{$name} { transition-timing-function: $value !important; }\n }\n }\n\n @each $name, $value in $motion-ui-delays {\n @if $name != default {\n .#{$name}-delay { transition-delay: $value !important; }\n }\n }\n}\n\n// Animations\n// - - - - - - - - - - - - - - -\n@mixin motion-ui-animations {\n .shake { @include mui-animation(shake); }\n .spin-cw { @include mui-animation(spin); }\n .spin-ccw { @include mui-animation(spin(ccw)); }\n .wiggle { @include mui-animation(wiggle); }\n\n .shake,\n .spin-cw,\n .spin-ccw,\n .wiggle {\n animation-duration: map-get($motion-ui-speeds, default);\n }\n\n // Animation Modifiers\n // - - - - - - - - - - - - - - -\n .infinite { animation-iteration-count: infinite; }\n\n @each $name, $value in $motion-ui-speeds {\n @if $name != default {\n .#{$name} { animation-duration: $value !important; }\n }\n }\n\n @each $name, $value in $motion-ui-easings {\n @if $name != default {\n .#{$name} { animation-timing-function: $value !important; }\n }\n }\n\n @each $name, $value in $motion-ui-delays {\n @if $name != default {\n .#{$name}-delay { animation-delay: $value !important; }\n }\n }\n}\n"," @import \"mixins/gradient\";\n @import \"mixins/off-canvas-arrow\";","/* \n Created on : Mar 5, 2015, 2:57:35 PM\n Author : laury\n*/\n\n@mixin gradient($from, $to) {\n background: -webkit-linear-gradient(left, $from 5%, $to 100%);\n background: -moz-linear-gradient(center top, $from 5%, $to 100%);\n background: -ms-linear-gradient(left, $from 5%, $to 100%);\n}\n","@mixin off-canvas-arrow($direction: down, $color: white, $size: 20px) {\n border-left: $size - 5 solid transparent;\n border-right: $size - 5 solid transparent;\n @if $direction == 'up' {\n border-bottom: $size solid $color;\n border-top: 0;\n // if width is not passed, or empty do this\n } @else {\n border-top: $size solid $color;\n border-bottom: 0;\n }\n}\n@mixin off-canvas-point($direction: right, $color: red, $size: 1rem) {\n @if $direction == 'down' {\n content: '>';\n transform: rotate(90deg);\n color: $color;\n height: $size;\n width: $size;\n font-size: $size;\n font-weight: bold;\n display: block;\n } @if $direction == 'up' {\n content: '>';\n transform: rotate(-90deg);\n color: $color;\n height: $size;\n width: $size;\n font-size: $size;\n font-weight: bold;\n display: block;\n } @else if $direction == 'right' {\n content: '>';\n transform: rotate(0deg);\n color: $color;\n height: $size;\n width: $size;\n font-size: $size;\n font-weight: bold;\n display: block;\n }\n}","// Wordpress styles\n// Table of Contents\n// 01. Images\n\n\n// 01. Images\n// 02 Search and Post\n\nimg.aligncenter {\n display: block;\n clear: both;\n float:none;\n padding:0;\n margin-left: auto;\n margin-right: auto;\n }\n\nimg.alignright {\n padding: 0;\n margin: 0 0 6px 11px;\n display: inline;\n }\n\nblockquote.alignleft,\nimg.alignleft,\n.wp-caption.alignleft {\n margin: rem-calc(7) rem-calc(35) rem-calc(7) 0;\n}\n\nblockquote.alignright,\nimg.alignright,\n.wp-caption.alignright {\n margin: rem-calc(7) 0 rem-calc(7) rem-calc(35);\n}\nimg.alignleft {\n padding: 0;\n display: inline;\n }\nimg.alignleft, img.alignright, img.aligncenter, img.alignnone, div.wp-caption img {\n// border: 1px solid $charcoal;\n}\n\n.alignright {\n float: right;\n}\n.alignnone {\n float: none;\n}\n.alignleft {\n float: left;\n}\n.wp-caption {\n// background: $charcoal;\n width: auto;\n}\n.wp-caption-text {\n font-family: Open Sans, sans-serif;\n font-size: 9px;\n color: $white;\n font-style: italic;\n margin: 0;\n padding: 0 5px;\n}\n.gallery-one-title {\n height: 45px;\n font-size: 0.8em;\n text-align: center;\n font-family: sans-serif;\n padding: 5px;\n}\n.gallery-holder {\n margin: 10px 0 20px 0;\n}\n@include breakpoint(small down) {\n img.alignright, img.alignleft, img.aligncenter {\n width: 70% !important;\n display: block;\n margin-left: auto;\n margin-right: auto;\n float: none;\n text-align: center;\n }\n div.wp-caption.alignright, div.wp-caption.alignleft {\n width: 44% !important;\n margin-left: auto;\n margin-right: auto;\n float: none;\n text-align: center;\n }\n div.wp-caption.aligncenter {\n width: 85% !important;\n margin-left: auto;\n margin-right: auto;\n float: none;\n text-align: center;\n }\n div.wp-caption.alignnone {\n width: 85% !important;\n float: none;\n }\n div.wp-caption.alignright, div.wp-caption.alignleft, div.wp-caption.aligncenter {\n width: 100%;\n }\n}\n@include breakpoint(medium down) {\n img.aligncenter, img.alignnone {\n width: 70% !important;\n display: block;\n margin-left: auto;\n margin-right: auto;\n float: none;\n text-align: center;\n }\n div.wp-caption.aligncenter {\n width: 74% !important;\n margin-left: auto;\n margin-right: auto;\n float: none;\n text-align: center;\n }\n div.wp-caption.aligncenter {\n width: 100%;\n }\n div.wp-caption.alignnone {\n width: 73% !important;\n float: none;\n }\n}\n\n.wp-caption {\n max-width: 100%;\n margin: 10px 20px;\n padding: 5px;\n// background-color: #f3f3f3;\n// border: 1px solid #ddd;\n text-align: center;\n img {\n width: 100%;\n }\n p.wp-caption-text {\n padding: 5px;\n width: 100%;\n margin: 0;\n color: black;\n font-size: 12px;\n }\n &.aligncenter {\n margin: 10px auto;\n }\n}\n// end Images\n// 02 Search and Post\n@include breakpoint(small only) {\n #blog-posts-over {\n padding: 0 !important;\n margin: 0 !important;\n }\n}\n.blog-posts-container {\n margin: 30px 0 30px;\n embed, iframe, object, video {\n max-width: 100%;\n }\n a {\n text-decoration: none;\n }\n header.entry-header {\n h2.entry-title {\n a {\n color: #222;\n margin-left: 0;\n }\n }\n }\n .wp-caption .wp-caption-text, .gallery-caption, .entry-caption {\n overflow: hidden;\n color: #757575;\n font-size: 0.857143rem;\n font-style: italic;\n line-height: 2;\n }\n .date {\n font-size: 12px;\n }\n footer.entry-meta {\n color: #757575;\n font-size: 0.928571rem;\n line-height: 1.84615;\n margin-top: 1.71429rem;\n clear: both;\n float: none;\n margin-right: auto;\n }\n footer {\n background: none;\n clear: both;\n padding: 15px 0 0;\n position: relative;\n text-align: center;\n }\n}\n#content-wrapper {\n h1, h2, h3, h4, h5, h6 {\n clear: both;\n }\n}\n.content {\n// background: #fff;\n/* -webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75);\n -moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75);\n box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75);*/\n box-shadow: 3px 3px 8px -1px darkgrey;\n}\n#searchform_container {\n margin-top: 20px;\n}\n#searchform {\n max-width: 100%;\n text-align: center;\n div {\n input.blogbutton {\n @include gradient(#1999ce, #107098);\n }\n }\n}\n#blog-side-info {\n border-left: 1px solid grey;\n margin-top: 30px;\n padding-left: 20px;\n @include breakpoint(small only) {\n text-align: center;\n }\n}\n\n// End Search and Posts\n","// This document will contain all the styles that we want to apply to every\n// site. Make sure this is placed before _structures (if that is still the\n// primary css file).\n\nh1,h2,h3,h4,h5,h6 {\n clear: both;\n}\n\n/* PLUGINS */\n/* Nextgen */\n.gallery li a img { // without this images will overlap each other at certain widths\n display: block;\n width: 100%;\n}\n.ngg-gallery-thumbnail, .ngg-gallery-thumbnail-box {\n float: none !important;\n}\n.ngg-album-compact h4 .ngg-album-desc {\n height: auto !important;\n// font-family: $font-family-serif;\n font-weight: 400;\n}\n.ngg-album-compact .album-meta-wrapper h4 a {\n font-style: normal;\n}\n.album-meta-wrapper {\n display: block;\n height: 54px;\n margin-bottom: 20px;\n}\n.ngg-glmalbums {\n margin: 10px 0;\n min-height: 260px;\n @include breakpoint(small only) {\n min-height: 180px;\n }\n}\n.ngg-album-link {\n text-align: center;\n}\n/* Ninja Forms */\n.ninja-forms-form-wrap {\n max-width: 600px;\n margin: 0 auto;\n input[type=submit] {\n @include button();\n display: block;\n margin: 0 auto;\n }\n}\n/* For fixing cellphones not showing phone numbers because of /helpful/ auto-coloring */\na[href^=tel]{\n color:inherit;\n text-decoration:none;\n}","\nhtml{\n background: url(../assets/site-bkgrd.jpg) no-repeat center center fixed; \n -webkit-background-size: cover;\n -moz-background-size: cover;\n -o-background-size: cover;\n background-size: cover;\n}\nbody {\n .shadow-wrapper {\n margin: 0 auto;\n background: $white;\n box-shadow: 0 0 15px -6px $black;\n -ms-box-shadow: 0 0 15px -6px $black;\n -moz-box-shadow: 0 0 15px -6px $black;\n -webkit-box-shadow: 0 0 15px -6px $black;\n max-width: 1000px;\n padding-top: rem-calc(20);\n }\n}","header {\n height: auto;\n .social-media-container{\n max-width: 1200px;\n ul.social-media-links{\n float: right;\n margin: 0;\n padding: 5px 0;\n li.social-media-item{\n display: inline-block;\n list-style: none;\n margin: 5px;\n height: 11px;\n a{\n text-decoration: none;\n }\n .social-icon{\n background-image: url('../assets/social-icons-header.png');\n display: block;\n background-repeat: no-repeat;\n height: 20px;\n width: 21px;\n }\n .facebook-icon{\n background-position: 0px 0px;\n }\n .instagram-icon{\n background-position: -33px 0px;\n }\n .search-icon{\n margin-bottom: 4px;\n &:hover{\n cursor: pointer;\n }\n }\n }\n }\n }\n .large-logo-container{\n a.large-logo-link{\n position: absolute;\n z-index: 999;\n }\n }\n .small-logo-container{\n padding: 15px;\n .small-logo-link{\n @include breakpoint(small only){\n display: block;\n max-width: 320px;\n margin: 0 auto;\n }\n }\n }\n}\n","//.contain-to-grid {\n// box-shadow: 0 5px 10px -1px $aluminum;\n// .top-bar {\n// height: 73px;\n// box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.5);\n// margin-bottom: 10px;\n// }\n//}\n.tab-bar {\n .tab-bar-section.middle {\n// left: 0;\n// right: 2.8125rem;\n text-align: right;\n }\n}\n#main-menu {\n padding-right: 0;\n padding-left: 0;\n background: url('../assets/repeating-nav-bkgrd.jpg')0% 30%;\n height: 73px;\n z-index: 2;\n position: relative;\n background-repeat: repeat-x;\n background-color: $blue;\n .large-logo-container{\n img.large-header-logo{\n position: absolute;\n z-index: 999;\n }\n }\n \n .top-bar-left {\n max-width: rem-calc(1200);\n margin: 0 auto;\n float: none;\n position: relative;\n bottom: 7px;\n ul.dropdown{\n height: 100%;\n background-color: transparent;\n margin-left: 35%;\n @include breakpoint(medium only){\n margin: 0 auto;\n max-width: 645px;\n }\n// position: absolute;\n// right: 2%;\n// top: 50%;\n// transform: translateY(-50%);\n @include breakpoint(medium only){\n// left: 50%;\n// -webkit-transform: translateX(-50%) translatey(-50%);\n// -moz-transform: translateX(-50%) translatey(-50%);\n// transform: translateX(-50%) translatey(-50%);\n }\n }\n ul {\n li {\n text-align: center;\n// padding: 0 10px;\n a {\n padding: 23px;\n font-size: rem-calc(26);\n font-family: 'Roboto Slab', Open Sans;\n color: white;\n text-decoration: none;\n text-transform: uppercase;\n &:hover {\n color: $white;\n background: $red-orange;\n }\n }\n ul.submenu {\n border: none;\n background-color: $cream;\n// box-shadow: 0px 5px 7px 0 rgba($black, 0.5);\n// -ms-box-shadow: 0px 5px 7px 0 rgba($black, 0.5);\n// -moz-box-shadow: 0px 5px 7px 0 rgba($black, 0.5);\n// -webkit-box-shadow: 0px 5px 7px 0 rgba($black, 0.5);\n padding-left: 20px;\n padding-right: 20px;\n padding-bottom: 21px;\n// min-width: 320px;\n li {\n background-image: linear-gradient(to right, white 100%, rgba(255,255,255,0) 0%);\n background-position: bottom;\n background-size: 23px 1px;\n background-repeat: repeat-x;\n padding: 8px 0 10px 0;\n li.active{\n a{\n background: transparent;\n }\n }\n a {\n font-size: rem-calc(17);\n font-weight: normal;\n color: $blue;\n text-align: left;\n padding: 0;\n text-decoration: none;\n background: transparent;\n &:hover {\n background: transparent;\n color: $red-orange;\n }\n }\n }\n }\n &.drop-left {\n ul.is-dropdown-submenu {\n right: 10px;\n left: auto; \n }\n }\n }\n }\n }\n ul{\n li {\n a {\n \n }\n &:not(.has-form):not(.active) {\n & > a:not(.button) {\n// background: transparent;\n }\n }\n }\n }\n}\n.title-bar{\n background: url('../assets/mobile-topbar.jpg')0% 10%;\n}",".breadcrumbs {\n margin-top: 10px;\n font-size: 14px;\n}\n.action-item-section{\n margin: 45px auto 20px auto;\n .action-item{\n padding: 0;\n a.action-item-link{\n display: block;\n height: 110px;\n position: relative;\n max-width: 253px;\n margin: 0 auto;\n overflow-y: hidden;\n img{\n position: absolute;\n &:hover{\n top: -114px;\n }\n }\n }\n }\n #visit-tours-action{\n padding: 0;\n a.action-item-link{\n display: block;\n height: 106px;\n position: relative;\n max-width: 253px;\n margin: 0 auto;\n overflow-y: hidden;\n top: -2px;\n &:hover{\n img{\n top: -115px;\n }\n }\n img{\n position: absolute;\n \n }\n }\n }\n}\n\n@media (max-width: 746px) and (min-width: 640px){\n .action-item-section{\n margin: 45px auto 30px auto;\n .action-item{\n a.action-item-link{\n height: 95px;\n img{\n position: absolute;\n &:hover{\n top: -95px;\n }\n }\n }\n }\n #visit-tours-action{\n a.action-item-link{\n height: 95px;\n &:hover{\n img{\n top: -95px;\n }\n }\n img{\n position: absolute;\n \n }\n }\n }\n }\n}\n#main-content{\n// padding: 0;\n p{\n// word-break: break-all;\n }\n}\n#page-title-container{\n height: 37px;\n line-height: 75px;\n background-color: $d-brown;\n text-align: center;\n color: white;\n font-weight: bold;\n font-size: 26px;\n letter-spacing: 2px;\n}\n.page-title{\n display: block;\n line-height: normal;\n text-align: center;\n}\n.map-wrapper{\n width: 100%;\n background-color: $blue;\n position: relative;\n &::before{\n content: '';\n display: block;\n background: url(../assets/repeating-blue-border-top.png);\n width: 100%;\n height: 20px;\n position: absolute;\n top: -20px;\n }\n &::after{\n content: '';\n display: block;\n background: url(../assets/repeating-blue-border-bottom.png);\n width: 100%;\n height: 28px;\n position: absolute;\n bottom: -28px;\n }\n}\n//.overlay {\n// position: relative;\n// &:before {\n// position: absolute;\n// content: '';\n// top: 0;\n// left: 0;\n// width: 100%;\n// height: 100%;\n// display: block;\n// background: rgba($l-blue, 0.85);\n// }\n//}\n.block-link{\n display: block;\n min-height: 100%;\n width: 100%;\n position: absolute;\n top: 0;\n}\n.title-posts{\n text-decoration: none;\n}\n.blocks-wrapper{\n margin-bottom: 50px;\n @include breakpoint(medium down){\n padding: 0 15px;\n }\n\n}\n.blocks {\n padding-top: 25px;\n .block{\n padding: 0;\n }\n #block-1, #block-2, #block-3 {\n background-size: cover;\n background-position: center center;\n .block-overlay {\n .block-info-container{\n position: absolute;\n bottom: 0;\n width: 100%;\n }\n position: relative;\n overflow: hidden;\n height: 0;\n padding-top: 100%;\n \n -moz-box-shadow: inset 0 -20px 0px -11px $blue;\n -webkit-box-shadow: inset 0 -20px 0px -11px $blue;\n box-shadow: inset 0 -20px 0px -11px $blue;\n p{\n display: inline-block;\n padding: 0 50px 0 30px;\n color: $white;\n display: none;\n }\n &:after {\n right: 25px;\n position: absolute;\n bottom: 25px;\n }\n img {\n width: 100%;\n }\n }\n cursor: pointer;\n position: relative;\n &.front-page-blocks{\n h2{\n background: transparent;\n color: $cream;\n }\n .block-overlay {\n background-color: rgba(black, 0.60);\n .block-info-container{\n position: absolute;\n bottom: 1px;\n width: 100%;\n \n }\n -moz-box-shadow: inset 0 -20px 0px -11px $red-orange;\n -webkit-box-shadow: inset 0 -20px 0px -11px $red-orange;\n box-shadow: inset 0 -20px 0px -11px $red-orange;\n &:before {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n display: block;\n \n }\n h2 {\n// position: absolute;\n// top: 5px;\n// bottom: unset;\n// line-height: 1;\n// padding-right: 50px;\n// font-size: 30px;\n }\n p {\n display: inline-block;\n padding: 0 50px 0 30px;\n color: $white;\n }\n }\n }\n h2 {\n font-size: 30px;\n @media screen and (max-width: 1024px) {\n font-size: rem-calc(25);\n }\n @media screen and (max-width: 640px) {\n font-size: rem-calc(20);\n }\n }\n }\n #block-1 {\n margin-top: 25px;\n\n @media #{$small-only} {\n float: none;\n max-width: 500px;\n// padding: 11px;\n margin: 0 auto 10px auto;\n }\n }\n #block-2,\n #block-3 {\n// padding: 0 15px 0 0;\n max-width: 100%;\n @media #{$small-only} {\n float: none;\n max-width: 500px;\n// padding: 11px;\n margin: 0 auto 10px auto;\n }\n }\n #block-2 {\n @media #{$small-only} {\n margin-top: 0;\n }\n margin-top: 25px;\n }\n h2 {\n color: $white;\n padding-left: 25px;\n padding-right: 50px;\n width: 100%;\n background: rgba($black, 0.60);\n }\n p {\n display: none;\n padding-left: 35px;\n }\n a.blocks-readmore {\n display: none;\n }\n}\n#city-map{\n display: block;\n max-width: 630px;\n margin: 0 auto;\n width: 100%;\n\n @include breakpoint(small only){\n height: auto;\n }\n margin-top: 50px;\n .city-region{\n &:hover{\n fill: red;\n }\n }\n}\n// -moz-document url-prefix() { \n// #city-map{\n// height: auto;\n// }\n// }\n@include breakpoint(medium down){\n .area-map{\n margin-bottom: 20px;\n }\n #city-map{\n margin-top: 25px;\n }\n}\n@media screen and (-webkit-min-device-pixel-ratio:0) {\n #city-map{\n height: auto;\n }\n}\n/* iPhone / mobile webkit */\n@media screen and (max-device-width: 480px) {\n #city-map{\n height: auto;\n }\n}\n@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n/* IE10+ CSS styles go here */\n #city-map{\n height: 400px;\n }\n}\n.city-info-title{\n color: $cream;\n}\n.city-img{\n height: 200px;\n width: 275px;\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center center;\n border: 4px solid white;\n}\n.city-title{\n font-size: 28px;\n color: $white;\n font-weight: bold;\n font-family: \"Robot Slab\", Open Sans;\n margin-top: 10px;\n letter-spacing: normal;\n line-height: 1;\n}\n.city-content{\n min-height: 160px;\n line-height: 1;\n margin: 5px 0 10px 0px;\n}\n\n.city-info-button{\n a{\n padding: 4px 6px;\n background: $red-orange;\n color: white;\n display: block;\n width: 140px;\n border-radius: 7px;\n border: 1px solid white;\n font-weight: bold;\n text-decoration: none;\n }\n}\n.city-info-wrapper{\n min-height: 400px;\n max-width: 300px;\n margin: 0 auto;\n}\n.members-only-template{\n #glm-member-front-header{\n padding-left: 0;\n padding-right: 0;\n margin-left: 0;\n .breadcrumbs{\n float: left;\n padding: 0;\n margin: 0;\n }\n }\n .members-only-buttons{\n padding: 0;\n }\n .glm-button{\n background-color: $blue;\n margin-top: 0;\n }\n}\n.st_sharethis {\n float: right;\n width: 58px;\n}\nbody .stButton .sharethis {\n background-image: url(\"../assets/share-icon.png\") !important;\n width: 52px;\n height: 22px;\n}\n#glm-member-login-form .button-primary,\n#glm-member-password-lost-form .lostpassword-button {\n background-color: $blue;\n border: 0 none;\n border-radius: 5px;\n color: white;\n font-size: 14px;\n padding: 10px 15px;\n min-width: 90px;\n cursor: pointer;\n}\n#glm-member-password-lost-form {\n width: 400px;\n}\n#glm-member-password-lost-link {\n color: $red-orange;\n margin-top: 40px;\n}\n#glm-member-password-lost-form {\n display: none;\n button{\n padding: 5px;\n }\n}\n#ui-datepicker-div{\n display: none;\n}\n.glm-counties-sidebar{\n background: #6694A1;\n padding: 0;\n .glm-sidebar-title{\n font-family: \"Roboto Slab\", Open Sans;\n color: white;\n text-align: center;\n font-size: 20px;\n background: white;\n color: $blue;\n font-weight: bold;\n line-height: 1.1;\n padding: 10px 0;\n }\n .glm-sidebar-county-list{\n margin: 0 0 0 0;\n \n li{\n list-style: none;\n text-align: center;\n \n a{\n color: white;\n text-decoration: none;\n display: block;\n padding: 5px 0;\n &:hover{\n text-decoration: underline;\n background: lighten($blue, 7%);\n }\n }\n }\n }\n}","#slideshow {\n max-height: 590px;\n overflow: hidden;\n height: 100%;\n position: relative;\n ul {\n list-style: none;\n margin: 0;\n }\n// #caption {\n// background: rgba(0, 0, 0, 0.75);\n// color: $white;\n// margin-top: -51px;\n// p {\n// padding: 10px 5px;\n// font-size: 12px;\n// margin: 0;\n// text-align: right;\n// }\n// }\n}\n.featured-default{\n width: 100%;\n}\n.nivo-controlNav.nivo-thumbs-enabled {\n bottom: 10px;\n position: absolute;\n width: 100%;\n @include breakpoint(small only){\n display: none;\n }\n}\n\n.nivo-controlNav .nivo-control img {\n border: 2px solid white;\n border-radius: 3px;\n display: inline;\n margin: 5px 26px;\n opacity: 1;\n position: relative;\n @include breakpoint(medium only) {\n width: 10%;\n }\n @include breakpoint(small only) {\n display: none;\n }\n}"," @import \"plugins/nextgen\";\n @import \"plugins/gravityForms\";\n @import \"plugins/events\";\n @import \"plugins/fullCalendar\";\n @import \"plugins/glm-member-db-events\";\n @import \"plugins/glm-members\";","/* NextGen Gallery */\n.ngg-gallery-thumbnail, \n.ngg-gallery-thumbnail-box {\n float: none !important;\n}\n.gallery li a img { // without this images will overlap each other at certain widths\n display: block;\n width: 100%;\n}\n.ngg-gallery-thumbnail, .ngg-gallery-thumbnail-box {\n float: none !important;\n}\n.ngg-album-compact h4 .ngg-album-desc {\n height: auto !important;\n font-family: $font-family-serif;\n font-weight: 400;\n}\n.ngg-album-compact .album-meta-wrapper h4 a {\n font-style: normal;\n}\n.album-meta-wrapper {\n display: block;\n height: 54px;\n margin-bottom: 20px;\n}\n.ngg-glmalbums {\n margin: 10px 0;\n}\n/* Ninja Forms */\n.ninja-forms-form-wrap {\n max-width: 600px;\n margin: 0 auto;\n input[type=submit] {\n @include button();\n display: block;\n margin: 0 auto;\n }\n}\n\n/* End NextGen Gallery */\n","","#blog-posts-over article.ai1ec_event {\n padding: 10px;\n}","/* These are the basic styles for calendar, there are several others that can be added from the calendar's mark up. \n These styles are primarily for the buttons, columns headers, and the over all calendar body. More selectors will \n be necessary when getting deeper into the calendar's mark up to style elements\n*/\n\n#eventCalendar{\n \n /* contains all of the buttons above the calendar, on left and right */\n .fc-toolbar{\n \n /* apply button styles here to affect all of the calendar buttons */\n .fc-button{\n \n }\n /* currently selected button styles */\n .fc-button.fc-state-active{\n\n }\n .fc-button.fc-state-hover{\n\n }\n \n /* affect only today, prev and next buttons (buttons on the above the left side of the calendar*/\n .fc-left{\n .fc-button{\n \n }\n .fc-today-button{\n \n }\n }\n \n /* affect only month, week, day buttons (buttons above the right side of the calendar) */\n .fc-right{\n .fc-button-group{\n .fc-button{\n\n }\n .fc-button.fc-state-active{\n\n }\n .fc-button.fc-state-hover{\n\n }\n }\n }\n \n /* Calendar Title / Current Month or Date */\n .fc-center{\n h2{\n \n }\n }\n }\n \n /* entire calendar body */\n .fc-view-container{\n \n /* dates, days or months at the top of each column (sun, mon, tue, wed, thur, fri, sat) */\n .fc-head{\n .fc-widget-header{\n \n }\n }\n .fc-agendaDay-view{\n \n }\n .fc-month-view{\n \n }\n .fc-agendaWeek-view{\n \n }\n .fc-body{\n .fc-widget-content{\n \n }\n }\n }\n}","// Setting for the colors\n$nameSearchButtonColor : $d-brown;\n$shortcutsButtonColor : $d-brown;\n$backToSearchButtonColor : #043867;\n$eventGradientColor : #f2f2f2;\n$eventMonthColor : $blue;\n$readMoreColor : $blue;\n\n#glm-event-wrapper {\n h1 {\n font-size: 1.5rem;\n padding: 0 15px;\n }\n #glm-events-search-form {\n .button {\n @include button(\n // $padding\n rem-calc(12),\n // Background color.\n $nameSearchButtonColor,\n // If true, set to button radius which is $global-radius\n // or explicitly set radius amount in px (ex. $radius:10px).\n // Default:false.\n 3px,\n // We can set $full-width:true to remove side\n // padding extend width. Default:false\n false,\n // We can set $disabled:true to create a\n // disabled transparent button. Default:false\n false\n );\n }\n #glm-event-add-event{\n width: 126px;\n float: right;\n background: $red-orange;\n text-decoration: none;\n }\n }\n \n// #glm-events-shortcuts .shortcuts-button-group {\n// @include button-group();\n// .shortcuts-button {\n// @include button(\n// rem-calc(12),\n// $shortcutsButtonColor,\n// true,\n// true,\n// false\n// );\n// margin-bottom: 1px;\n// }\n// & > li {\n// @include button-group-style(\n// $radius:true,\n// $even:false,\n// $float:none\n// );\n// }\n// }\n // for the back to search button\n button:not(.fc-button) {\n @include button(\n // $padding\n rem-calc(12),\n // Background color.\n $backToSearchButtonColor,\n // If true, set to button radius which is $global-radius\n // or explicitly set radius amount in px (ex. $radius:10px).\n // Default:false.\n 3px,\n // We can set $full-width:true to remove side\n // padding extend width. Default:false\n false,\n // We can set $disabled:true to create a\n // disabled transparent button. Default:false\n false\n );\n width: 220px;\n }\n p {\n margin-left: 15px;\n }\n\n .glm-event-day-row {\n border: 1px solid $white;\n border-radius: 4px;\n// background: rgba($white, 0.6);\n @include gradient($eventGradientColor, $white);\n }\n\n .glm-event-day-event {\n border: 1px solid $eventMonthColor;\n margin-right: 5px;\n// margin-left: 5px;\n @include breakpoint(small only){\n margin-left: 5px;\n }\n &:hover {\n border: 1px solid $black;\n }\n }\n .glm-event-day-event a.glm-read-more {\n border: 1px solid $eventMonthColor;\n background-color: $white;\n color: $black;\n }\n .glm-event-day-event a.glm-read-more:hover {\n color: $white;\n background-color: $eventMonthColor;\n border: 1px solid $white;\n }\n .glm-event-cal {\n border: 1px solid $eventMonthColor;\n }\n .glm-event-cal-day-container {\n @include gradient($white, $eventGradientColor);\n }\n .glm-event-cal-month {\n background-color: $eventMonthColor;\n color: #fff;\n }\n h1 {\n color: $eventMonthColor;\n }\n h2 {\n color: $eventMonthColor;\n font-weight: bold;\n }\n #glm-event-detail-cost:before{\n top: 0px;\n }\n .stButton .sharethis{\n display: none;\n }\n #eventShare{\n display: none;\n }\n span#eventShare.st_sharethis,\n #shareThisOrange{\n background-color: $eventMonthColor !important;\n font-size: rem-calc(14);\n font-weight: bold;\n color: white;\n width: auto;\n height: 30px;\n border-radius: 3px;\n max-height: 30px;\n padding: 3px 0 0 15px;\n }\n #EventDrivingDirectionSubmit {\n margin-left: 0px;\n font-weight: bold;\n }\n #glm-event-detail-dates{\n div{\n padding-top: 7px;\n }\n }\n #glm-event-detail-contact{\n strong{\n padding-top: 7px;\n display: block;\n }\n }\n \n}\n.hasDatepicker {\n width: 100%;\n height: 34px;\n}\n// Front page display\n#glm-events-frontpage-wrapper {\n .glm-events-frontpage-day {\n padding: 3px;\n background-color: $eventMonthColor;\n color: #779156;\n }\n .glm-events-frontpage-event-container {\n margin: 10px 0;\n overflow: hidden;\n }\n .glm-events-frontpage-event-image {\n width: 90px;\n height: 90px;\n }\n .glm-events-frontpage-event-title,\n .glm-events-frontpage-event-dates,\n .glm-events-frontpage-event-content {\n float: left;\n width: 170px;\n padding: 0px 12px 0px 8px;\n margin-top: 4px;\n }\n .glm-events-frontpage-event-title {\n /* font-size: 15px;*/\n color: $eventMonthColor;\n font-weight: bold;\n max-height: 37.2px;\n overflow: hidden;\n line-height: 1.4;\n }\n .glm-events-frontpage-event-dates {\n color: grey;\n max-height: 20px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .glm-events-frontpage-event-content {\n max-height: 37.2px;\n overflow: hidden;\n }\n}\n@media#{$medium-up} {\n #glm-event-wrapper {\n// width: 80%;\n margin: 0 auto;\n }\n #glm-event-wrapper.event-detail {\n width: 100%;\n }\n}\nform#glm-member-event-search #glm-event-category{\n width: 83%\n}\n.event-detail-image{\n @include breakpoint(small only){\n img{\n margin: 0 !important;\n }\n }\n}\ndiv.eventTitle{\n @include breakpoint(small only){\n h1{\n padding: 0 !important;\n margin-top: 5px;\n }\n }\n}\n#glm-event-detail-takeback-mini{\n background: $blue;\n span{\n opacity: 0;\n }\n &:hover{\n span{\n opacity: 1;\n }\n }\n}\n.glm-add-event-form-title{\n color: $blue;\n}\n.prefix,\n.postfix {\n border-style: solid;\n border-width: 1px;\n display: block;\n font-size: 0.875rem;\n height: 2.3125rem;\n line-height: 2.3125rem;\n overflow: visible;\n padding-bottom: 0;\n padding-top: 0;\n position: relative;\n text-align: center;\n width: 100%;\n z-index: 2; \n}\nspan.prefix, label.prefix {\n background: #f2f2f2;\n border-right: none;\n color: #333333;\n border-color: #cccccc; \n}\n\nspan.postfix, label.postfix {\n background: #f2f2f2;\n border-left: none;\n color: #333333;\n border-color: #cccccc; \n}\ninput:not([type]), input[type=\"text\"], input[type=\"password\"], input[type=\"date\"], input[type=\"datetime\"], input[type=\"datetime-local\"], input[type=\"month\"], input[type=\"week\"], input[type=\"email\"], input[type=\"number\"], input[type=\"search\"], input[type=\"tel\"], input[type=\"time\"], input[type=\"url\"], input[type=\"color\"], textarea {\n -webkit-appearance: none;\n -moz-appearance: none;\n border-radius: 0;\n background-color: #FFFFFF;\n border-style: solid;\n border-width: 1px;\n border-color: #cccccc;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n color: rgba(0, 0, 0, 0.75);\n display: block;\n font-family: inherit;\n font-size: 0.875rem;\n height: 2.3125rem;\n margin: 0 0 1rem 0;\n padding: 0.5rem;\n width: 100%;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n -webkit-transition: border-color 0.15s linear, background 0.15s linear;\n -moz-transition: border-color 0.15s linear, background 0.15s linear;\n -ms-transition: border-color 0.15s linear, background 0.15s linear;\n -o-transition: border-color 0.15s linear, background 0.15s linear;\n transition: border-color 0.15s linear, background 0.15s linear; \n}\n.right {\n float: right !important; \n}\n","body{\n #glm-member-detail-takeback-mini.glm-member-button{\n background-color: $blue;\n position: relative;\n span{\n color: white;\n top: 17px;\n height: 15px;\n }\n }\n #glm-member-detail-contact-info{\n background-color: $d-brown;\n }\n #glm-member-detail-website-link{\n background-color: $blue;\n }\n .glm-member-package-detail-wrapper{\n \n \n #glm-package-detail-member-name{\n a{\n text-decoration: none;\n &:hover{\n text-decoration: underline;\n }\n }\n }\n #glm-member-detail-packages-link{\n &:hover{\n border-color: $red-orange;\n }\n }\n }\n \n #glm-member-detail-container{\n #glm-member-detail-description-toggle,#glm-member-detail-images-toggle,\n #glm-member-detail-video-toggle,#glm-member-detail-live-cam-toggle,\n #glm-member-detail-files-toggle,#glm-member-detail-coupons-toggle,\n #glm-member-detail-amenities-toggle, #glm-member-detail-categories-toggle{\n color: $d-brown;\n }\n #glm-member-detail-side-box{\n .map-button{\n background-color: $blue;\n }\n }\n }\n .glm-member-db-list .glm-member-list-listing-container{\n// padding: 0;\n// width: 100%;\n }\n // 2.0 Member List\n $tan : #cec5a6;\n .glm-member-db-list-view {\n margin-top: 25px;\n margin-bottom: 25px;\n .glm-alpha-link-selected {\n background-color: $tan;\n color: white;\n }\n .glm-member-title {\n line-height: 1.4;\n margin-bottom: 6px;\n }\n .glm-member-title,\n .glm-member-title a {\n color :$brown;\n }\n .glm-member-list-links {\n margin: 6px;\n }\n .glm-member-list-container {\n margin-bottom: 25px;\n }\n #glm-member-list-map-toggle {\n background-color: $red;\n }\n .glm-member-list-links #glm-member-list-website-link:before {\n //content: url(\"../assets/offsite-link_wht.png\");\n background-image: url(\"../assets/offsite-link_grn.png\");\n }\n .glm-member-search:before {\n background-color: #6694a1;\n }\n #glm-member-list-filters-button {\n background-color: #6694a1;\n }\n #glm-member-list-filters-close {\n background-color: #544835;\n }\n #glm-member-list-filters-box .glm-member-search h3 {\n color: #6694a1;\n }\n #glm-member-list-map-toggle {\n background-color: #6694a1;\n }\n .glm-member-search input.glm-member-button[type=\"submit\"] {\n background-color: $brown !important;\n float: none !important;\n height: 30px !important;\n line-height: 1 !important;\n margin: 5px auto !important;\n padding: 10px 20px !important;\n }\n }\n // 2.1 Grid View\n .glm-member-db-grid-view {\n .glm-member-search.glm-member-entry-container.glm-member-container{\n .button{\n background-color: #6694a1;\n }\n }\n .glm-member-list-record .glm-member-list-image-empty {\n background-image: url(\"../assets/no-image.jpg\");\n background-repeat: no-repeat;\n background-size: contain;\n background-position: center;\n max-width: 100%;\n }\n .glm-member-title,\n .glm-member-title a {\n color :$brown;\n }\n .glm-member-list-sub-links {\n color: $red;\n }\n .glm-member-search:before {\n background-color: #6694a1;\n }\n #glm-member-list-filters-button {\n background-color: #6694a1;\n }\n #glm-member-list-filters-close {\n background-color: #544835;\n }\n #glm-member-list-filters-box .glm-member-search h3 {\n color: #6694a1;\n }\n #glm-member-list-map-toggle {\n background-color: #6694a1;\n }\n }\n}","\n.home-feed-post {\n padding-bottom: 25px;\n// @include breakpoint(small only) {\n// > * {\n// text-align: center;\n// }\n// }\n}\ninput[type=\"submit\"].blogbutton {\n border-radius: 3px;\n color: $white;\n border: 2px solid $white;\n font-weight: bold;\n font-size: 13px;\n padding: 2px 5px;\n margin-top: -10px;\n text-transform: uppercase;\n &:hover {\n cursor: pointer;\n background: $white;\n border: 2px solid #035C84;\n color: white;\n }\n}\n#blog-posts-over article {\n padding-top: 10px;\n margin-bottom: 15px;\n display: inline-block;\n width: 100%;\n .entry-header {\n background: transparent;\n }\n #addthis_wrapper {\n margin-top: -25px;\n }\n p {\n padding-bottom: 15px;\n }\n a.read-more {\n border: 2px solid $white;\n font-weight: bold;\n font-size: 13px;\n padding: 0 3px;\n text-transform: uppercase;\n &:hover {\n background: $white;\n border: 2px solid #035C84;\n color: #035C84;\n }\n }\n .entry-header {\n margin-bottom: 10px;\n .entry-title {\n margin-bottom: 0;\n }\n .meta.date {\n font-size: 13px;\n font-weight: bold;\n }\n }\n}\n/*#searchform div input &[type=\"text\"] {\n width: 95%;\n}*/\n#blog-posts-over .entry-meta {\n text-align: center;\n color: #757575;\n font-size: 12px;\n}\n#blog-posts-over > div {\n margin: 25px 0;\n}\n#blog-side-info {\n #searchform {\n margin-bottom: 30px;\n }\n p {\n margin-bottom: 0;\n }\n}\n@include breakpoint(small only) {\n #blog-side-info-wrapper {\n float: none;\n margin: 0 auto;\n clear: both;\n }\n #blog-side-info {\n padding-left: 0;\n border-left: 0;\n ul {\n margin-left: 0;\n margin-top:10px;\n }\n #searchform {\n padding: 35px 0;\n #s {\n width: 100%;\n }\n }\n }\n}\n#blog-side-info {\n padding-right: 10px;\n ul {\n list-style-type: none;\n }\n}","#side-content{\n @include breakpoint(medium down){\n #sidebar{\n margin-left: 10px;\n }\n max-width: 360px;\n margin: 0 auto;\n float: none;\n clear: both;\n }\n background-color: $blue;\n #sidebar {\n padding-top: 25px;\n background: $blue;\n \n .sidebar-row {\n margin-left: 14px;\n }\n @include breakpoint(medium down){\n .sidebar-row {\n .sidebar-title{\n text-align: left;\n }\n margin-left: 0;\n li{\n text-align: left;\n }\n }\n }\n li {\n padding: 7px;\n list-style: none;\n line-height: 1;\n #calendar_wrap {\n table#wp-calendar {\n margin: 0 auto;\n }\n }\n }\n a {\n font-size: 16px;\n color: white;\n text-align: center;\n text-decoration: none;\n line-height: 1;\n &:hover{\n color: $red-orange;\n }\n }\n form {\n margin: 0 12px 0 14px;\n select {\n padding: 0 rem-calc(8);\n border-radius: 5px;\n height: 25px;\n margin: 0;\n option {\n font-size: 10px;\n }\n }\n }\n h4{\n color: $white;\n }\n h3 {\n margin: 20px 0 0;\n }\n h1 {\n margin: 0;\n font-size: rem-calc(25);\n text-transform: none;\n }\n input {\n padding: 5px 0 5px 8px;\n height: auto;\n margin: 10px 0;\n }\n button {\n border-radius: 2px;\n padding: 0 10px;\n }\n }\n}",".search-top {\n #searchform {\n text-align: left;\n display: inline-block;\n position: relative;\n #search-button {\n width: 22px;\n right: 0px;\n position: absolute;\n padding: 0;\n border: 1px solid lightgray;\n }\n }\n input {\n height: 20px;\n width: 167px;\n padding: 0 8px;\n margin: 13px 0px 0px 18px;\n border-radius: 3px;\n font-size: 10px;\n color: $black;\n display: inline-block;\n }\n}\nheader{\n #magnifying-glass {\n font-size: 10em; /* This controls the size. */ \n width: rem-calc(12); \n height: rem-calc(12);\n border: rem-calc(2) solid $d-brown; \n position: absolute;\n opacity: 0;\n top: 2px;\n right: 10px;\n border-radius: 0.35em;\n margin: 0 0 0 -20px;\n &:before {\n content: \"\"; \n display: inline-block; \n position: absolute; \n right: rem-calc(-7); \n bottom: rem-calc(-4); \n border-width: 0; \n background: $d-brown; \n width: rem-calc(8); \n height: rem-calc(2); \n -webkit-transform: rotate(45deg); \n -moz-transform: rotate(45deg);\n -ms-transform: rotate(45deg);\n transform: rotate(45deg);\n }\n }\n\n .search-input{\n position: relative;\n top: 0px;\n height: 19px;\n width: 0;\n border: none;\n padding: 0;\n }\n @media all and (-ms-high-contrast: none) {\n /* IE10+ CSS styles go here */\n .search-input{\n margin: 0;\n }\n .searchform{\n top: 4px;\n }\n }\n .searchform{\n display: inline-block;\n height: 20px;\n position: relative;\n top: -1px;\n .search-input{\n height: 20px;\n }\n .search-button{\n display: none;\n }\n }\n}\n.off-canvas{\n .search-button{\n background-color: $red-orange;\n }\n}","#space {\n background-color: #0065a4;\n height: 400px;\n}\nfooter.footer {\n background-color: $brown;\n position: relative;\n bottom: 0;\n left: 0;\n right: 0;\n &::before{\n content: '';\n display: block;\n background: url(../assets/repeating-brown-pattern.png);\n width: 100%;\n height: 20px;\n position: absolute;\n top: -20px;\n }\n// position: absolute;\n// bottom: 0;\n// left: 0;\n// right: 0;\n// @media only screen and (max-width: 1024px) {\n// position: relative;\n// bottom: 0;\n// }\n}\n#footer_address {\n span{\n white-space: nowrap;\n }\n}\n.footer-center-info{\n ul.social-media-links{\n height: 20px;\n margin: 2px;\n li.social-media-item{\n display: inline-block;\n list-style: none;\n margin-right: 5px;\n .social-icon{\n background-image: url('../assets/social-icons-footer.png');\n display: block;\n background-repeat: no-repeat;\n height: 20px;\n width: 21px;\n }\n .facebook-icon{\n background-position: 0px 0px; \n }\n .instagram-icon{\n background-position: -33px 0px; \n }\n }\n }\n}\n#footer_address{\n color: white;\n @include breakpoint(large up){\n// padding-left: 0;\n }\n \n}\n.business-name-footer{\n font-size: 18px;\n color: $cream;\n font-family: \"Roboto Slab\", Open Sans;\n line-height: 1;\n}\n.footer-center-info{\n// padding-right: 0;\n color: white;\n .footer-handle{\n color: $cream;\n }\n}\n.footer-logo-container{\n// padding-left: 0;\n img{\n @include breakpoint(small only){\n margin: 0 auto 25px auto;\n display: block;\n }\n @include breakpoint(medium only){\n margin: 20px auto 0 auto;\n }\n @include breakpoint(large up){\n max-width: 230px;\n margin: 20px auto;\n display: block;\n }\n }\n}\n.footer-info-container{\n max-width: 200px;\n margin: 0 auto;\n \n}\n\n#copyright-container{\n background-color: $d-brown;\n #copyright {\n padding: 10px 0;\n margin: 0 auto;\n float: none;\n font-size: 14px;\n color: white;\n span {\n font-size: rem-calc(14);\n }\n a {\n color: white;\n text-decoration: none;\n &:hover{\n color: $red-orange;\n }\n }\n }\n}\n#footer_address span.bullet,\n#copyright span.bullet {\n margin: 0 5px;\n \n @include breakpoint(small only) {\n display: none !important;\n }\n}\n\n//#connect {\n// padding-top: 20px;\n// background: #4c4d4f;\n// ul{\n// margin: 0;\n// list-style: none;\n// li {\n// background: none;\n// padding: 0 5px;\n// display: inline-block;\n// & > a {\n// display: block;\n// font-family: Open Sans, sans-serif;\n// font-size: 12px;\n// color: #fff;\n// padding: 20px 18px;\n// line-height: 1.2;\n// }\n// a {\n// &#current {\n// background: $l-blue;\n// }\n// }\n// }\n// }\n//}\n","","//1. Body\n//2. Header\n//3. Fonts\n//4. Top Bar\n//5. Off-Canvas\n.off-canvas-wrap {\n min-height: 100%;\n .inner-wrap {\n min-height: 100vh;\n height: 100%;\n }\n}\n//6. Main\n h1{\n font-family: \"Roboto Slab\",Open Sans;\n text-transform: uppercase;\n// font-size: 36px;\n color: $brown;\n// letter-spacing: 3px;\n }\n h2{\n font-family: \"Roboto Slab\",Open Sans;\n text-transform: uppercase;\n// font-size: 36px;\n color: $red-orange;\n// letter-spacing: 3px;\n }\n h3{\n font-family: \"Roboto Slab\",Open Sans;\n// font-size: 24px;\n color: $blue;\n// letter-spacing: 3px;\n }\n h4{\n font-family: \"Roboto Slab\",Open Sans;\n// font-size: 24px;\n color: $brown;\n }\n h5{\n font-family: Open Sans, sans-serif;\n// font-size: 20px;\n font-weight: bold;\n color: $black;\n }\n h6{\n font-family: Open Sans, sans-serif;\n// font-size: 18px;\n color: $red-orange;\n font-weight: bold;\n }\n//7. Slideshow\n//8. Blog \n//9. Sidebar\n//10. Links\n//11. Footer\n//12. Copyright\n\n#example.element {\n background-color: transparent;\n}","/* for the mobile menu */\ndiv.off-canvas {\n height: 100%;\n// background-color: $bright-blue;\n// color: white;\n}\ndiv.off-canvas li {\n display: block;\n overflow: hidden;\n position: relative;\n padding: 4px 8px; \n color: $white;\n}\ndiv.off-canvas ul li a {\n line-height: 20px;\n// color: white;\n// border-bottom: 1px solid #b1b3b6;\n background-repeat: no-repeat;\n background-position: 3px 50%;\n padding: 0;\n}\ndiv.off-canvas li.page_item_has_children a.toggle {\n position: absolute;\n right: 0;\n top: 4px;\n text-decoration: none;\n &:before {\n @include off-canvas-point(right, $white, 17px);\n }\n &:hover {\n background: transparent;\n }\n}\ndiv.off-canvas li.page_item_has_children a.toggle.open {\n @include off-canvas-point(down, $white);\n}\ndiv.off-canvas ul.children {\n display: none;\n}\n\ndiv.off-canvas ul li > ul li > a {\n padding-left: 10px;\n margin-left: 25px;\n line-height: 18px;\n}\ndiv.off-canvas ul.open {\n display: block;\n &.is-dropdown-submenu {\n left: 0;\n top: 45px;\n position: static;\n background: $blue;\n }\n}\ndiv.off-canvas ul.menu {\n list-style: none;\n margin-bottom: 20px;\n li.active{\n > a{\n font-weight: bold;\n }\n a{\n background: transparent;\n }\n }\n li {\n a {\n color: $white;\n font-size: rem-calc(16);\n line-height: 1.2;\n margin-bottom: 5px;\n text-decoration: none;\n }\n a:hover {\n color: $white;\n }\n .dropdown {\n list-style: none;\n }\n }\n ul {\n list-style: none;\n padding: 10px 0 0;\n li {\n color: $white;\n a {\n color: $white;\n }\n ul {\n list-style: none;\n li {\n a {\n width: 85%;\n display: block;\n white-space: pre-wrap;\n }\n }\n }\n }\n }\n}\nul.social {\n text-align: center;\n margin-left: auto;\n margin-bottom: 15px;\n li {\n display: inline-block;\n padding: 0;\n a {\n padding: 0;\n width: 32px;\n height: 32px;\n &.facebook-icon{\n background: url(../assets/oc-fb.png);\n background-position: 0px 0px;\n }\n &.instagram-icon{\n background: url(../assets/oc-instagram.png);\n background-position: -32px 0px;\n }\n }\n }\n}\n.oc-client-info{\n margin-left: 4px;\n li{\n line-height: 1;\n }\n}\nform.searchform{\n text-align: center;\n}\np.oc-handle{\n color: $cream;\n text-align: center;\n}\n/* End Mobile Menu */\n"],"mappings":"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","names":[]}
\ No newline at end of file
--- /dev/null
+0 info it worked if it ends with ok
+1 verbose cli [ '/home/anthony/.nvm/v0.10.25/bin/node',
+1 verbose cli '/home/anthony/.nvm/v0.10.25/bin/npm',
+1 verbose cli 'install' ]
+2 info using npm@1.3.24
+3 info using node@v0.10.25
+4 warn package.json coldwater@0.0.1 No repository field.
+5 verbose readDependencies using package.json deps
+6 verbose install where, deps [ '/var/www/html/wp/wp-content/themes/coldwater',
+6 verbose install [ 'gulp-jade-php',
+6 verbose install 'gulp',
+6 verbose install 'gulp-autoprefixer',
+6 verbose install 'gulp-babel',
+6 verbose install 'gulp-clean',
+6 verbose install 'gulp-concat',
+6 verbose install 'gulp-copy',
+6 verbose install 'gulp-jshint',
+6 verbose install 'gulp-rename',
+6 verbose install 'gulp-sass',
+6 verbose install 'gulp-sourcemaps',
+6 verbose install 'gulp-uglify',
+6 verbose install 'jshint',
+6 verbose install 'node-sass',
+6 verbose install 'babel-preset-es2015' ] ]
+7 info preinstall coldwater@0.0.1
+8 verbose readDependencies using package.json deps
+9 verbose cache add [ 'gulp-autoprefixer@^3.1.0', null ]
+10 verbose cache add name=undefined spec="gulp-autoprefixer@^3.1.0" args=["gulp-autoprefixer@^3.1.0",null]
+11 verbose parsed url { protocol: null,
+11 verbose parsed url slashes: null,
+11 verbose parsed url auth: null,
+11 verbose parsed url host: null,
+11 verbose parsed url port: null,
+11 verbose parsed url hostname: null,
+11 verbose parsed url hash: null,
+11 verbose parsed url search: null,
+11 verbose parsed url query: null,
+11 verbose parsed url pathname: 'gulp-autoprefixer@^3.1.0',
+11 verbose parsed url path: 'gulp-autoprefixer@^3.1.0',
+11 verbose parsed url href: 'gulp-autoprefixer@^3.1.0' }
+12 verbose cache add name="gulp-autoprefixer" spec="^3.1.0" args=["gulp-autoprefixer","^3.1.0"]
+13 verbose parsed url { protocol: null,
+13 verbose parsed url slashes: null,
+13 verbose parsed url auth: null,
+13 verbose parsed url host: null,
+13 verbose parsed url port: null,
+13 verbose parsed url hostname: null,
+13 verbose parsed url hash: null,
+13 verbose parsed url search: null,
+13 verbose parsed url query: null,
+13 verbose parsed url pathname: '^3.1.0',
+13 verbose parsed url path: '^3.1.0',
+13 verbose parsed url href: '^3.1.0' }
+14 verbose addNamed [ 'gulp-autoprefixer', '^3.1.0' ]
+15 verbose addNamed [ null, '>=3.1.0-0 <4.0.0-0' ]
+16 verbose cache add [ 'gulp-babel@^6.1.2', null ]
+17 verbose cache add name=undefined spec="gulp-babel@^6.1.2" args=["gulp-babel@^6.1.2",null]
+18 verbose parsed url { protocol: null,
+18 verbose parsed url slashes: null,
+18 verbose parsed url auth: null,
+18 verbose parsed url host: null,
+18 verbose parsed url port: null,
+18 verbose parsed url hostname: null,
+18 verbose parsed url hash: null,
+18 verbose parsed url search: null,
+18 verbose parsed url query: null,
+18 verbose parsed url pathname: 'gulp-babel@^6.1.2',
+18 verbose parsed url path: 'gulp-babel@^6.1.2',
+18 verbose parsed url href: 'gulp-babel@^6.1.2' }
+19 verbose cache add name="gulp-babel" spec="^6.1.2" args=["gulp-babel","^6.1.2"]
+20 verbose parsed url { protocol: null,
+20 verbose parsed url slashes: null,
+20 verbose parsed url auth: null,
+20 verbose parsed url host: null,
+20 verbose parsed url port: null,
+20 verbose parsed url hostname: null,
+20 verbose parsed url hash: null,
+20 verbose parsed url search: null,
+20 verbose parsed url query: null,
+20 verbose parsed url pathname: '^6.1.2',
+20 verbose parsed url path: '^6.1.2',
+20 verbose parsed url href: '^6.1.2' }
+21 verbose addNamed [ 'gulp-babel', '^6.1.2' ]
+22 verbose addNamed [ null, '>=6.1.2-0 <7.0.0-0' ]
+23 silly lockFile d42afd85-gulp-autoprefixer-3-1-0 gulp-autoprefixer@^3.1.0
+24 verbose lock gulp-autoprefixer@^3.1.0 /home/anthony/.npm/d42afd85-gulp-autoprefixer-3-1-0.lock
+25 silly lockFile 0715c59a-gulp-babel-6-1-2 gulp-babel@^6.1.2
+26 verbose lock gulp-babel@^6.1.2 /home/anthony/.npm/0715c59a-gulp-babel-6-1-2.lock
+27 silly addNameRange { name: 'gulp-autoprefixer',
+27 silly addNameRange range: '>=3.1.0-0 <4.0.0-0',
+27 silly addNameRange hasData: false }
+28 silly addNameRange { name: 'gulp-babel',
+28 silly addNameRange range: '>=6.1.2-0 <7.0.0-0',
+28 silly addNameRange hasData: false }
+29 verbose cache add [ 'gulp-concat@^2.6.0', null ]
+30 verbose cache add name=undefined spec="gulp-concat@^2.6.0" args=["gulp-concat@^2.6.0",null]
+31 verbose parsed url { protocol: null,
+31 verbose parsed url slashes: null,
+31 verbose parsed url auth: null,
+31 verbose parsed url host: null,
+31 verbose parsed url port: null,
+31 verbose parsed url hostname: null,
+31 verbose parsed url hash: null,
+31 verbose parsed url search: null,
+31 verbose parsed url query: null,
+31 verbose parsed url pathname: 'gulp-concat@^2.6.0',
+31 verbose parsed url path: 'gulp-concat@^2.6.0',
+31 verbose parsed url href: 'gulp-concat@^2.6.0' }
+32 verbose cache add name="gulp-concat" spec="^2.6.0" args=["gulp-concat","^2.6.0"]
+33 verbose parsed url { protocol: null,
+33 verbose parsed url slashes: null,
+33 verbose parsed url auth: null,
+33 verbose parsed url host: null,
+33 verbose parsed url port: null,
+33 verbose parsed url hostname: null,
+33 verbose parsed url hash: null,
+33 verbose parsed url search: null,
+33 verbose parsed url query: null,
+33 verbose parsed url pathname: '^2.6.0',
+33 verbose parsed url path: '^2.6.0',
+33 verbose parsed url href: '^2.6.0' }
+34 verbose addNamed [ 'gulp-concat', '^2.6.0' ]
+35 verbose addNamed [ null, '>=2.6.0-0 <3.0.0-0' ]
+36 silly lockFile 743f1d08-gulp-concat-2-6-0 gulp-concat@^2.6.0
+37 verbose lock gulp-concat@^2.6.0 /home/anthony/.npm/743f1d08-gulp-concat-2-6-0.lock
+38 verbose cache add [ 'gulp-clean@^0.3.2', null ]
+39 verbose cache add name=undefined spec="gulp-clean@^0.3.2" args=["gulp-clean@^0.3.2",null]
+40 verbose parsed url { protocol: null,
+40 verbose parsed url slashes: null,
+40 verbose parsed url auth: null,
+40 verbose parsed url host: null,
+40 verbose parsed url port: null,
+40 verbose parsed url hostname: null,
+40 verbose parsed url hash: null,
+40 verbose parsed url search: null,
+40 verbose parsed url query: null,
+40 verbose parsed url pathname: 'gulp-clean@^0.3.2',
+40 verbose parsed url path: 'gulp-clean@^0.3.2',
+40 verbose parsed url href: 'gulp-clean@^0.3.2' }
+41 verbose cache add name="gulp-clean" spec="^0.3.2" args=["gulp-clean","^0.3.2"]
+42 verbose parsed url { protocol: null,
+42 verbose parsed url slashes: null,
+42 verbose parsed url auth: null,
+42 verbose parsed url host: null,
+42 verbose parsed url port: null,
+42 verbose parsed url hostname: null,
+42 verbose parsed url hash: null,
+42 verbose parsed url search: null,
+42 verbose parsed url query: null,
+42 verbose parsed url pathname: '^0.3.2',
+42 verbose parsed url path: '^0.3.2',
+42 verbose parsed url href: '^0.3.2' }
+43 verbose addNamed [ 'gulp-clean', '^0.3.2' ]
+44 verbose addNamed [ null, '>=0.3.2-0 <0.4.0-0' ]
+45 silly lockFile 29a6dce9-gulp-clean-0-3-2 gulp-clean@^0.3.2
+46 verbose lock gulp-clean@^0.3.2 /home/anthony/.npm/29a6dce9-gulp-clean-0-3-2.lock
+47 verbose cache add [ 'gulp-copy@0.0.2', null ]
+48 verbose cache add name=undefined spec="gulp-copy@0.0.2" args=["gulp-copy@0.0.2",null]
+49 verbose parsed url { protocol: null,
+49 verbose parsed url slashes: null,
+49 verbose parsed url auth: null,
+49 verbose parsed url host: null,
+49 verbose parsed url port: null,
+49 verbose parsed url hostname: null,
+49 verbose parsed url hash: null,
+49 verbose parsed url search: null,
+49 verbose parsed url query: null,
+49 verbose parsed url pathname: 'gulp-copy@0.0.2',
+49 verbose parsed url path: 'gulp-copy@0.0.2',
+49 verbose parsed url href: 'gulp-copy@0.0.2' }
+50 verbose cache add name="gulp-copy" spec="0.0.2" args=["gulp-copy","0.0.2"]
+51 verbose parsed url { protocol: null,
+51 verbose parsed url slashes: null,
+51 verbose parsed url auth: null,
+51 verbose parsed url host: null,
+51 verbose parsed url port: null,
+51 verbose parsed url hostname: null,
+51 verbose parsed url hash: null,
+51 verbose parsed url search: null,
+51 verbose parsed url query: null,
+51 verbose parsed url pathname: '0.0.2',
+51 verbose parsed url path: '0.0.2',
+51 verbose parsed url href: '0.0.2' }
+52 verbose addNamed [ 'gulp-copy', '0.0.2' ]
+53 verbose addNamed [ '0.0.2', '0.0.2' ]
+54 silly lockFile b4c8721d-gulp-copy-0-0-2 gulp-copy@0.0.2
+55 verbose lock gulp-copy@0.0.2 /home/anthony/.npm/b4c8721d-gulp-copy-0-0-2.lock
+56 verbose url raw gulp-autoprefixer
+57 verbose url resolving [ 'https://registry.npmjs.org/', './gulp-autoprefixer' ]
+58 verbose url resolved https://registry.npmjs.org/gulp-autoprefixer
+59 info trying registry request attempt 1 at 13:53:22
+60 http GET https://registry.npmjs.org/gulp-autoprefixer
+61 verbose url raw gulp-babel
+62 verbose url resolving [ 'https://registry.npmjs.org/', './gulp-babel' ]
+63 verbose url resolved https://registry.npmjs.org/gulp-babel
+64 info trying registry request attempt 1 at 13:53:22
+65 http GET https://registry.npmjs.org/gulp-babel
+66 verbose cache add [ 'gulp-jshint@^2.0.1', null ]
+67 verbose cache add name=undefined spec="gulp-jshint@^2.0.1" args=["gulp-jshint@^2.0.1",null]
+68 verbose parsed url { protocol: null,
+68 verbose parsed url slashes: null,
+68 verbose parsed url auth: null,
+68 verbose parsed url host: null,
+68 verbose parsed url port: null,
+68 verbose parsed url hostname: null,
+68 verbose parsed url hash: null,
+68 verbose parsed url search: null,
+68 verbose parsed url query: null,
+68 verbose parsed url pathname: 'gulp-jshint@^2.0.1',
+68 verbose parsed url path: 'gulp-jshint@^2.0.1',
+68 verbose parsed url href: 'gulp-jshint@^2.0.1' }
+69 verbose cache add name="gulp-jshint" spec="^2.0.1" args=["gulp-jshint","^2.0.1"]
+70 verbose parsed url { protocol: null,
+70 verbose parsed url slashes: null,
+70 verbose parsed url auth: null,
+70 verbose parsed url host: null,
+70 verbose parsed url port: null,
+70 verbose parsed url hostname: null,
+70 verbose parsed url hash: null,
+70 verbose parsed url search: null,
+70 verbose parsed url query: null,
+70 verbose parsed url pathname: '^2.0.1',
+70 verbose parsed url path: '^2.0.1',
+70 verbose parsed url href: '^2.0.1' }
+71 verbose addNamed [ 'gulp-jshint', '^2.0.1' ]
+72 verbose addNamed [ null, '>=2.0.1-0 <3.0.0-0' ]
+73 silly lockFile 6d447284-gulp-jshint-2-0-1 gulp-jshint@^2.0.1
+74 verbose lock gulp-jshint@^2.0.1 /home/anthony/.npm/6d447284-gulp-jshint-2-0-1.lock
+75 verbose cache add [ 'gulp-rename@^1.2.2', null ]
+76 verbose cache add name=undefined spec="gulp-rename@^1.2.2" args=["gulp-rename@^1.2.2",null]
+77 verbose parsed url { protocol: null,
+77 verbose parsed url slashes: null,
+77 verbose parsed url auth: null,
+77 verbose parsed url host: null,
+77 verbose parsed url port: null,
+77 verbose parsed url hostname: null,
+77 verbose parsed url hash: null,
+77 verbose parsed url search: null,
+77 verbose parsed url query: null,
+77 verbose parsed url pathname: 'gulp-rename@^1.2.2',
+77 verbose parsed url path: 'gulp-rename@^1.2.2',
+77 verbose parsed url href: 'gulp-rename@^1.2.2' }
+78 verbose cache add name="gulp-rename" spec="^1.2.2" args=["gulp-rename","^1.2.2"]
+79 verbose parsed url { protocol: null,
+79 verbose parsed url slashes: null,
+79 verbose parsed url auth: null,
+79 verbose parsed url host: null,
+79 verbose parsed url port: null,
+79 verbose parsed url hostname: null,
+79 verbose parsed url hash: null,
+79 verbose parsed url search: null,
+79 verbose parsed url query: null,
+79 verbose parsed url pathname: '^1.2.2',
+79 verbose parsed url path: '^1.2.2',
+79 verbose parsed url href: '^1.2.2' }
+80 verbose addNamed [ 'gulp-rename', '^1.2.2' ]
+81 verbose addNamed [ null, '>=1.2.2-0 <2.0.0-0' ]
+82 silly lockFile 1035ba1c-gulp-rename-1-2-2 gulp-rename@^1.2.2
+83 verbose lock gulp-rename@^1.2.2 /home/anthony/.npm/1035ba1c-gulp-rename-1-2-2.lock
+84 verbose cache add [ 'gulp-sass@^2.3.2', null ]
+85 verbose cache add name=undefined spec="gulp-sass@^2.3.2" args=["gulp-sass@^2.3.2",null]
+86 verbose parsed url { protocol: null,
+86 verbose parsed url slashes: null,
+86 verbose parsed url auth: null,
+86 verbose parsed url host: null,
+86 verbose parsed url port: null,
+86 verbose parsed url hostname: null,
+86 verbose parsed url hash: null,
+86 verbose parsed url search: null,
+86 verbose parsed url query: null,
+86 verbose parsed url pathname: 'gulp-sass@^2.3.2',
+86 verbose parsed url path: 'gulp-sass@^2.3.2',
+86 verbose parsed url href: 'gulp-sass@^2.3.2' }
+87 verbose cache add name="gulp-sass" spec="^2.3.2" args=["gulp-sass","^2.3.2"]
+88 verbose parsed url { protocol: null,
+88 verbose parsed url slashes: null,
+88 verbose parsed url auth: null,
+88 verbose parsed url host: null,
+88 verbose parsed url port: null,
+88 verbose parsed url hostname: null,
+88 verbose parsed url hash: null,
+88 verbose parsed url search: null,
+88 verbose parsed url query: null,
+88 verbose parsed url pathname: '^2.3.2',
+88 verbose parsed url path: '^2.3.2',
+88 verbose parsed url href: '^2.3.2' }
+89 verbose addNamed [ 'gulp-sass', '^2.3.2' ]
+90 verbose addNamed [ null, '>=2.3.2-0 <3.0.0-0' ]
+91 silly lockFile cc862138-gulp-sass-2-3-2 gulp-sass@^2.3.2
+92 verbose lock gulp-sass@^2.3.2 /home/anthony/.npm/cc862138-gulp-sass-2-3-2.lock
+93 verbose cache add [ 'gulp-sourcemaps@^1.6.0', null ]
+94 verbose cache add name=undefined spec="gulp-sourcemaps@^1.6.0" args=["gulp-sourcemaps@^1.6.0",null]
+95 verbose parsed url { protocol: null,
+95 verbose parsed url slashes: null,
+95 verbose parsed url auth: null,
+95 verbose parsed url host: null,
+95 verbose parsed url port: null,
+95 verbose parsed url hostname: null,
+95 verbose parsed url hash: null,
+95 verbose parsed url search: null,
+95 verbose parsed url query: null,
+95 verbose parsed url pathname: 'gulp-sourcemaps@^1.6.0',
+95 verbose parsed url path: 'gulp-sourcemaps@^1.6.0',
+95 verbose parsed url href: 'gulp-sourcemaps@^1.6.0' }
+96 verbose cache add name="gulp-sourcemaps" spec="^1.6.0" args=["gulp-sourcemaps","^1.6.0"]
+97 verbose parsed url { protocol: null,
+97 verbose parsed url slashes: null,
+97 verbose parsed url auth: null,
+97 verbose parsed url host: null,
+97 verbose parsed url port: null,
+97 verbose parsed url hostname: null,
+97 verbose parsed url hash: null,
+97 verbose parsed url search: null,
+97 verbose parsed url query: null,
+97 verbose parsed url pathname: '^1.6.0',
+97 verbose parsed url path: '^1.6.0',
+97 verbose parsed url href: '^1.6.0' }
+98 verbose addNamed [ 'gulp-sourcemaps', '^1.6.0' ]
+99 verbose addNamed [ null, '>=1.6.0-0 <2.0.0-0' ]
+100 silly lockFile c55741cd-gulp-sourcemaps-1-6-0 gulp-sourcemaps@^1.6.0
+101 verbose lock gulp-sourcemaps@^1.6.0 /home/anthony/.npm/c55741cd-gulp-sourcemaps-1-6-0.lock
+102 verbose cache add [ 'gulp-uglify@^2.0.0', null ]
+103 verbose cache add name=undefined spec="gulp-uglify@^2.0.0" args=["gulp-uglify@^2.0.0",null]
+104 verbose parsed url { protocol: null,
+104 verbose parsed url slashes: null,
+104 verbose parsed url auth: null,
+104 verbose parsed url host: null,
+104 verbose parsed url port: null,
+104 verbose parsed url hostname: null,
+104 verbose parsed url hash: null,
+104 verbose parsed url search: null,
+104 verbose parsed url query: null,
+104 verbose parsed url pathname: 'gulp-uglify@^2.0.0',
+104 verbose parsed url path: 'gulp-uglify@^2.0.0',
+104 verbose parsed url href: 'gulp-uglify@^2.0.0' }
+105 verbose cache add name="gulp-uglify" spec="^2.0.0" args=["gulp-uglify","^2.0.0"]
+106 verbose parsed url { protocol: null,
+106 verbose parsed url slashes: null,
+106 verbose parsed url auth: null,
+106 verbose parsed url host: null,
+106 verbose parsed url port: null,
+106 verbose parsed url hostname: null,
+106 verbose parsed url hash: null,
+106 verbose parsed url search: null,
+106 verbose parsed url query: null,
+106 verbose parsed url pathname: '^2.0.0',
+106 verbose parsed url path: '^2.0.0',
+106 verbose parsed url href: '^2.0.0' }
+107 verbose addNamed [ 'gulp-uglify', '^2.0.0' ]
+108 verbose addNamed [ null, '>=2.0.0-0 <3.0.0-0' ]
+109 silly lockFile c5f768f2-gulp-uglify-2-0-0 gulp-uglify@^2.0.0
+110 verbose lock gulp-uglify@^2.0.0 /home/anthony/.npm/c5f768f2-gulp-uglify-2-0-0.lock
+111 verbose cache add [ 'jshint@^2.9.2', null ]
+112 verbose cache add name=undefined spec="jshint@^2.9.2" args=["jshint@^2.9.2",null]
+113 verbose parsed url { protocol: null,
+113 verbose parsed url slashes: null,
+113 verbose parsed url auth: null,
+113 verbose parsed url host: null,
+113 verbose parsed url port: null,
+113 verbose parsed url hostname: null,
+113 verbose parsed url hash: null,
+113 verbose parsed url search: null,
+113 verbose parsed url query: null,
+113 verbose parsed url pathname: 'jshint@^2.9.2',
+113 verbose parsed url path: 'jshint@^2.9.2',
+113 verbose parsed url href: 'jshint@^2.9.2' }
+114 verbose cache add name="jshint" spec="^2.9.2" args=["jshint","^2.9.2"]
+115 verbose parsed url { protocol: null,
+115 verbose parsed url slashes: null,
+115 verbose parsed url auth: null,
+115 verbose parsed url host: null,
+115 verbose parsed url port: null,
+115 verbose parsed url hostname: null,
+115 verbose parsed url hash: null,
+115 verbose parsed url search: null,
+115 verbose parsed url query: null,
+115 verbose parsed url pathname: '^2.9.2',
+115 verbose parsed url path: '^2.9.2',
+115 verbose parsed url href: '^2.9.2' }
+116 verbose addNamed [ 'jshint', '^2.9.2' ]
+117 verbose addNamed [ null, '>=2.9.2-0 <3.0.0-0' ]
+118 silly lockFile 19f53c18-jshint-2-9-2 jshint@^2.9.2
+119 verbose lock jshint@^2.9.2 /home/anthony/.npm/19f53c18-jshint-2-9-2.lock
+120 verbose cache add [ 'node-sass@^3.8.0', null ]
+121 verbose cache add name=undefined spec="node-sass@^3.8.0" args=["node-sass@^3.8.0",null]
+122 verbose parsed url { protocol: null,
+122 verbose parsed url slashes: null,
+122 verbose parsed url auth: null,
+122 verbose parsed url host: null,
+122 verbose parsed url port: null,
+122 verbose parsed url hostname: null,
+122 verbose parsed url hash: null,
+122 verbose parsed url search: null,
+122 verbose parsed url query: null,
+122 verbose parsed url pathname: 'node-sass@^3.8.0',
+122 verbose parsed url path: 'node-sass@^3.8.0',
+122 verbose parsed url href: 'node-sass@^3.8.0' }
+123 verbose cache add name="node-sass" spec="^3.8.0" args=["node-sass","^3.8.0"]
+124 verbose parsed url { protocol: null,
+124 verbose parsed url slashes: null,
+124 verbose parsed url auth: null,
+124 verbose parsed url host: null,
+124 verbose parsed url port: null,
+124 verbose parsed url hostname: null,
+124 verbose parsed url hash: null,
+124 verbose parsed url search: null,
+124 verbose parsed url query: null,
+124 verbose parsed url pathname: '^3.8.0',
+124 verbose parsed url path: '^3.8.0',
+124 verbose parsed url href: '^3.8.0' }
+125 verbose addNamed [ 'node-sass', '^3.8.0' ]
+126 verbose addNamed [ null, '>=3.8.0-0 <4.0.0-0' ]
+127 silly lockFile 3ed8a66c-node-sass-3-8-0 node-sass@^3.8.0
+128 verbose lock node-sass@^3.8.0 /home/anthony/.npm/3ed8a66c-node-sass-3-8-0.lock
+129 verbose cache add [ 'babel-preset-es2015@~6.13.2', null ]
+130 verbose cache add name=undefined spec="babel-preset-es2015@~6.13.2" args=["babel-preset-es2015@~6.13.2",null]
+131 verbose parsed url { protocol: null,
+131 verbose parsed url slashes: null,
+131 verbose parsed url auth: null,
+131 verbose parsed url host: null,
+131 verbose parsed url port: null,
+131 verbose parsed url hostname: null,
+131 verbose parsed url hash: null,
+131 verbose parsed url search: null,
+131 verbose parsed url query: null,
+131 verbose parsed url pathname: 'babel-preset-es2015@~6.13.2',
+131 verbose parsed url path: 'babel-preset-es2015@~6.13.2',
+131 verbose parsed url href: 'babel-preset-es2015@~6.13.2' }
+132 verbose cache add name="babel-preset-es2015" spec="~6.13.2" args=["babel-preset-es2015","~6.13.2"]
+133 verbose parsed url { protocol: null,
+133 verbose parsed url slashes: null,
+133 verbose parsed url auth: null,
+133 verbose parsed url host: null,
+133 verbose parsed url port: null,
+133 verbose parsed url hostname: null,
+133 verbose parsed url hash: null,
+133 verbose parsed url search: null,
+133 verbose parsed url query: null,
+133 verbose parsed url pathname: '~6.13.2',
+133 verbose parsed url path: '~6.13.2',
+133 verbose parsed url href: '~6.13.2' }
+134 verbose addNamed [ 'babel-preset-es2015', '~6.13.2' ]
+135 verbose addNamed [ null, '>=6.13.2-0 <6.14.0-0' ]
+136 silly lockFile 9b10504f-babel-preset-es2015-6-13-2 babel-preset-es2015@~6.13.2
+137 verbose lock babel-preset-es2015@~6.13.2 /home/anthony/.npm/9b10504f-babel-preset-es2015-6-13-2.lock
+138 verbose cache add [ 'gulp-jade-php@^2.0.0-0', null ]
+139 verbose cache add name=undefined spec="gulp-jade-php@^2.0.0-0" args=["gulp-jade-php@^2.0.0-0",null]
+140 verbose parsed url { protocol: null,
+140 verbose parsed url slashes: null,
+140 verbose parsed url auth: null,
+140 verbose parsed url host: null,
+140 verbose parsed url port: null,
+140 verbose parsed url hostname: null,
+140 verbose parsed url hash: null,
+140 verbose parsed url search: null,
+140 verbose parsed url query: null,
+140 verbose parsed url pathname: 'gulp-jade-php@^2.0.0-0',
+140 verbose parsed url path: 'gulp-jade-php@^2.0.0-0',
+140 verbose parsed url href: 'gulp-jade-php@^2.0.0-0' }
+141 verbose cache add name="gulp-jade-php" spec="^2.0.0-0" args=["gulp-jade-php","^2.0.0-0"]
+142 verbose parsed url { protocol: null,
+142 verbose parsed url slashes: null,
+142 verbose parsed url auth: null,
+142 verbose parsed url host: null,
+142 verbose parsed url port: null,
+142 verbose parsed url hostname: null,
+142 verbose parsed url hash: null,
+142 verbose parsed url search: null,
+142 verbose parsed url query: null,
+142 verbose parsed url pathname: '^2.0.0-0',
+142 verbose parsed url path: '^2.0.0-0',
+142 verbose parsed url href: '^2.0.0-0' }
+143 verbose addNamed [ 'gulp-jade-php', '^2.0.0-0' ]
+144 verbose addNamed [ null, '>=2.0.0-0 <3.0.0-0' ]
+145 silly lockFile f09e751b-gulp-jade-php-2-0-0-0 gulp-jade-php@^2.0.0-0
+146 verbose lock gulp-jade-php@^2.0.0-0 /home/anthony/.npm/f09e751b-gulp-jade-php-2-0-0-0.lock
+147 verbose cache add [ 'gulp@^3.9.0', null ]
+148 verbose cache add name=undefined spec="gulp@^3.9.0" args=["gulp@^3.9.0",null]
+149 verbose parsed url { protocol: null,
+149 verbose parsed url slashes: null,
+149 verbose parsed url auth: null,
+149 verbose parsed url host: null,
+149 verbose parsed url port: null,
+149 verbose parsed url hostname: null,
+149 verbose parsed url hash: null,
+149 verbose parsed url search: null,
+149 verbose parsed url query: null,
+149 verbose parsed url pathname: 'gulp@^3.9.0',
+149 verbose parsed url path: 'gulp@^3.9.0',
+149 verbose parsed url href: 'gulp@^3.9.0' }
+150 verbose cache add name="gulp" spec="^3.9.0" args=["gulp","^3.9.0"]
+151 verbose parsed url { protocol: null,
+151 verbose parsed url slashes: null,
+151 verbose parsed url auth: null,
+151 verbose parsed url host: null,
+151 verbose parsed url port: null,
+151 verbose parsed url hostname: null,
+151 verbose parsed url hash: null,
+151 verbose parsed url search: null,
+151 verbose parsed url query: null,
+151 verbose parsed url pathname: '^3.9.0',
+151 verbose parsed url path: '^3.9.0',
+151 verbose parsed url href: '^3.9.0' }
+152 verbose addNamed [ 'gulp', '^3.9.0' ]
+153 verbose addNamed [ null, '>=3.9.0-0 <4.0.0-0' ]
+154 silly lockFile a7ccee77-gulp-3-9-0 gulp@^3.9.0
+155 verbose lock gulp@^3.9.0 /home/anthony/.npm/a7ccee77-gulp-3-9-0.lock
+156 silly addNameRange { name: 'gulp-concat',
+156 silly addNameRange range: '>=2.6.0-0 <3.0.0-0',
+156 silly addNameRange hasData: false }
+157 silly addNameRange { name: 'gulp-clean',
+157 silly addNameRange range: '>=0.3.2-0 <0.4.0-0',
+157 silly addNameRange hasData: false }
+158 verbose url raw gulp-concat
+159 verbose url resolving [ 'https://registry.npmjs.org/', './gulp-concat' ]
+160 verbose url resolved https://registry.npmjs.org/gulp-concat
+161 info trying registry request attempt 1 at 13:53:22
+162 http GET https://registry.npmjs.org/gulp-concat
+163 verbose url raw gulp-clean
+164 verbose url resolving [ 'https://registry.npmjs.org/', './gulp-clean' ]
+165 verbose url resolved https://registry.npmjs.org/gulp-clean
+166 info trying registry request attempt 1 at 13:53:22
+167 http GET https://registry.npmjs.org/gulp-clean
+168 silly addNameRange { name: 'gulp-rename',
+168 silly addNameRange range: '>=1.2.2-0 <2.0.0-0',
+168 silly addNameRange hasData: false }
+169 silly addNameRange { name: 'gulp-jshint',
+169 silly addNameRange range: '>=2.0.1-0 <3.0.0-0',
+169 silly addNameRange hasData: false }
+170 silly addNameRange { name: 'gulp-sass',
+170 silly addNameRange range: '>=2.3.2-0 <3.0.0-0',
+170 silly addNameRange hasData: false }
+171 silly addNameRange { name: 'gulp-sourcemaps',
+171 silly addNameRange range: '>=1.6.0-0 <2.0.0-0',
+171 silly addNameRange hasData: false }
+172 silly addNameRange { name: 'gulp-uglify',
+172 silly addNameRange range: '>=2.0.0-0 <3.0.0-0',
+172 silly addNameRange hasData: false }
+173 silly addNameRange { name: 'jshint', range: '>=2.9.2-0 <3.0.0-0', hasData: false }
+174 silly addNameRange { name: 'node-sass',
+174 silly addNameRange range: '>=3.8.0-0 <4.0.0-0',
+174 silly addNameRange hasData: false }
+175 silly addNameRange { name: 'babel-preset-es2015',
+175 silly addNameRange range: '>=6.13.2-0 <6.14.0-0',
+175 silly addNameRange hasData: false }
+176 silly addNameRange { name: 'gulp-jade-php',
+176 silly addNameRange range: '>=2.0.0-0 <3.0.0-0',
+176 silly addNameRange hasData: false }
+177 silly addNameRange { name: 'gulp', range: '>=3.9.0-0 <4.0.0-0', hasData: false }
+178 verbose url raw gulp-copy/0.0.2
+179 verbose url resolving [ 'https://registry.npmjs.org/', './gulp-copy/0.0.2' ]
+180 verbose url resolved https://registry.npmjs.org/gulp-copy/0.0.2
+181 info trying registry request attempt 1 at 13:53:22
+182 http GET https://registry.npmjs.org/gulp-copy/0.0.2
+183 verbose url raw gulp-rename
+184 verbose url resolving [ 'https://registry.npmjs.org/', './gulp-rename' ]
+185 verbose url resolved https://registry.npmjs.org/gulp-rename
+186 info trying registry request attempt 1 at 13:53:22
+187 http GET https://registry.npmjs.org/gulp-rename
+188 verbose url raw gulp-jshint
+189 verbose url resolving [ 'https://registry.npmjs.org/', './gulp-jshint' ]
+190 verbose url resolved https://registry.npmjs.org/gulp-jshint
+191 info trying registry request attempt 1 at 13:53:22
+192 http GET https://registry.npmjs.org/gulp-jshint
+193 verbose url raw gulp-sass
+194 verbose url resolving [ 'https://registry.npmjs.org/', './gulp-sass' ]
+195 verbose url resolved https://registry.npmjs.org/gulp-sass
+196 info trying registry request attempt 1 at 13:53:22
+197 http GET https://registry.npmjs.org/gulp-sass
+198 verbose url raw gulp-sourcemaps
+199 verbose url resolving [ 'https://registry.npmjs.org/', './gulp-sourcemaps' ]
+200 verbose url resolved https://registry.npmjs.org/gulp-sourcemaps
+201 info trying registry request attempt 1 at 13:53:22
+202 http GET https://registry.npmjs.org/gulp-sourcemaps
+203 verbose url raw gulp-uglify
+204 verbose url resolving [ 'https://registry.npmjs.org/', './gulp-uglify' ]
+205 verbose url resolved https://registry.npmjs.org/gulp-uglify
+206 info trying registry request attempt 1 at 13:53:22
+207 http GET https://registry.npmjs.org/gulp-uglify
+208 verbose url raw jshint
+209 verbose url resolving [ 'https://registry.npmjs.org/', './jshint' ]
+210 verbose url resolved https://registry.npmjs.org/jshint
+211 info trying registry request attempt 1 at 13:53:22
+212 http GET https://registry.npmjs.org/jshint
+213 verbose url raw node-sass
+214 verbose url resolving [ 'https://registry.npmjs.org/', './node-sass' ]
+215 verbose url resolved https://registry.npmjs.org/node-sass
+216 info trying registry request attempt 1 at 13:53:22
+217 http GET https://registry.npmjs.org/node-sass
+218 verbose url raw babel-preset-es2015
+219 verbose url resolving [ 'https://registry.npmjs.org/', './babel-preset-es2015' ]
+220 verbose url resolved https://registry.npmjs.org/babel-preset-es2015
+221 info trying registry request attempt 1 at 13:53:22
+222 http GET https://registry.npmjs.org/babel-preset-es2015
+223 verbose url raw gulp-jade-php
+224 verbose url resolving [ 'https://registry.npmjs.org/', './gulp-jade-php' ]
+225 verbose url resolved https://registry.npmjs.org/gulp-jade-php
+226 info trying registry request attempt 1 at 13:53:22
+227 http GET https://registry.npmjs.org/gulp-jade-php
+228 verbose url raw gulp
+229 verbose url resolving [ 'https://registry.npmjs.org/', './gulp' ]
+230 verbose url resolved https://registry.npmjs.org/gulp
+231 info trying registry request attempt 1 at 13:53:22
+232 http GET https://registry.npmjs.org/gulp
+233 http 200 https://registry.npmjs.org/gulp-autoprefixer
+234 silly registry.get cb [ 200,
+234 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:22 GMT',
+234 silly registry.get 'content-type': 'application/json',
+234 silly registry.get 'content-length': '48921',
+234 silly registry.get connection: 'keep-alive',
+234 silly registry.get 'set-cookie': [ '__cfduid=da7b2467cd98534840a6d2b2eab97684c1566410002; expires=Thu, 20-Aug-20 17:53:22 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+234 silly registry.get 'cf-cache-status': 'HIT',
+234 silly registry.get 'cache-control': 'max-age=300',
+234 silly registry.get 'cf-ray': '509e7751d8ade202-ORD',
+234 silly registry.get 'accept-ranges': 'bytes',
+234 silly registry.get age: '539',
+234 silly registry.get etag: '"770bc934319ff2fb36b6911cb9c94925"',
+234 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+234 silly registry.get 'last-modified': 'Sun, 18 Aug 2019 20:32:20 GMT',
+234 silly registry.get vary: 'accept-encoding, accept',
+234 silly registry.get 'x-amz-meta-rev': '511-20b43b94424da2ea3dd093e33bc19293',
+234 silly registry.get server: 'cloudflare' } ]
+235 silly addNameRange number 2 { name: 'gulp-autoprefixer',
+235 silly addNameRange range: '>=3.1.0-0 <4.0.0-0',
+235 silly addNameRange hasData: true }
+236 silly addNameRange versions [ 'gulp-autoprefixer',
+236 silly addNameRange [ '0.0.1',
+236 silly addNameRange '0.0.2',
+236 silly addNameRange '0.0.3',
+236 silly addNameRange '0.0.4',
+236 silly addNameRange '0.0.5',
+236 silly addNameRange '0.0.6',
+236 silly addNameRange '0.0.7',
+236 silly addNameRange '0.0.8',
+236 silly addNameRange '0.0.9',
+236 silly addNameRange '0.0.10',
+236 silly addNameRange '1.0.0',
+236 silly addNameRange '1.0.1',
+236 silly addNameRange '2.0.0',
+236 silly addNameRange '2.1.0',
+236 silly addNameRange '2.2.0',
+236 silly addNameRange '2.3.0',
+236 silly addNameRange '2.3.1',
+236 silly addNameRange '3.0.0',
+236 silly addNameRange '3.0.1',
+236 silly addNameRange '3.0.2',
+236 silly addNameRange '3.1.0',
+236 silly addNameRange '3.1.1',
+236 silly addNameRange '4.0.0',
+236 silly addNameRange '4.1.0',
+236 silly addNameRange '5.0.0',
+236 silly addNameRange '6.0.0',
+236 silly addNameRange '6.1.0',
+236 silly addNameRange '7.0.0' ] ]
+237 verbose addNamed [ 'gulp-autoprefixer', '3.1.1' ]
+238 verbose addNamed [ '3.1.1', '3.1.1' ]
+239 silly lockFile 8936eaf7-gulp-autoprefixer-3-1-1 gulp-autoprefixer@3.1.1
+240 verbose lock gulp-autoprefixer@3.1.1 /home/anthony/.npm/8936eaf7-gulp-autoprefixer-3-1-1.lock
+241 http 200 https://registry.npmjs.org/gulp-clean
+242 silly registry.get cb [ 200,
+242 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:22 GMT',
+242 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+242 silly registry.get 'content-length': '17845',
+242 silly registry.get connection: 'keep-alive',
+242 silly registry.get 'set-cookie': [ '__cfduid=d8ba3780eb7a9561255486a0e0fdd54a51566410002; expires=Thu, 20-Aug-20 17:53:22 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+242 silly registry.get 'cf-cache-status': 'HIT',
+242 silly registry.get 'cache-control': 'max-age=300',
+242 silly registry.get 'cf-ray': '509e7751ed6fe222-ORD',
+242 silly registry.get 'accept-ranges': 'bytes',
+242 silly registry.get age: '7193',
+242 silly registry.get etag: '"a3c6a45f60dfe26cf08639e07beaae9d"',
+242 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+242 silly registry.get 'last-modified': 'Fri, 03 Aug 2018 00:36:37 GMT',
+242 silly registry.get vary: 'accept-encoding, accept',
+242 silly registry.get server: 'cloudflare' } ]
+243 http 200 https://registry.npmjs.org/gulp-concat
+244 silly registry.get cb [ 200,
+244 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:22 GMT',
+244 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+244 silly registry.get 'content-length': '42631',
+244 silly registry.get connection: 'keep-alive',
+244 silly registry.get 'set-cookie': [ '__cfduid=d43a5ee43c6ae6dd3ebea8fee399cf0991566410002; expires=Thu, 20-Aug-20 17:53:22 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+244 silly registry.get 'cf-cache-status': 'HIT',
+244 silly registry.get 'cache-control': 'max-age=300',
+244 silly registry.get 'cf-ray': '509e7751ded69d83-ORD',
+244 silly registry.get 'accept-ranges': 'bytes',
+244 silly registry.get age: '5362',
+244 silly registry.get etag: '"ad836ac74041c44c35a3d2c8b844b0cb"',
+244 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+244 silly registry.get 'last-modified': 'Thu, 02 Aug 2018 09:54:25 GMT',
+244 silly registry.get vary: 'accept-encoding, accept',
+244 silly registry.get server: 'cloudflare' } ]
+245 silly lockFile a868a0ac-ixer-gulp-autoprefixer-3-1-1-tgz https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-3.1.1.tgz
+246 verbose lock https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-3.1.1.tgz /home/anthony/.npm/a868a0ac-ixer-gulp-autoprefixer-3-1-1-tgz.lock
+247 verbose addRemoteTarball [ 'https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-3.1.1.tgz',
+247 verbose addRemoteTarball '75230051cd0d171343d783b7e9b5d1120eeef9b0' ]
+248 silly addNameRange number 2 { name: 'gulp-clean',
+248 silly addNameRange range: '>=0.3.2-0 <0.4.0-0',
+248 silly addNameRange hasData: true }
+249 silly addNameRange versions [ 'gulp-clean',
+249 silly addNameRange [ '0.1.1',
+249 silly addNameRange '0.1.2',
+249 silly addNameRange '0.1.3',
+249 silly addNameRange '0.2.0',
+249 silly addNameRange '0.2.1',
+249 silly addNameRange '0.2.2',
+249 silly addNameRange '0.2.3',
+249 silly addNameRange '0.2.4',
+249 silly addNameRange '0.3.0',
+249 silly addNameRange '0.3.1',
+249 silly addNameRange '0.3.2',
+249 silly addNameRange '0.4.0' ] ]
+250 verbose addNamed [ 'gulp-clean', '0.3.2' ]
+251 verbose addNamed [ '0.3.2', '0.3.2' ]
+252 silly lockFile 4f10268a-gulp-clean-0-3-2 gulp-clean@0.3.2
+253 verbose lock gulp-clean@0.3.2 /home/anthony/.npm/4f10268a-gulp-clean-0-3-2.lock
+254 info retry fetch attempt 1 at 13:53:22
+255 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002256-0.33743493584915996/tmp.tgz
+256 silly addNameRange number 2 { name: 'gulp-concat',
+256 silly addNameRange range: '>=2.6.0-0 <3.0.0-0',
+256 silly addNameRange hasData: true }
+257 silly addNameRange versions [ 'gulp-concat',
+257 silly addNameRange [ '0.0.1',
+257 silly addNameRange '1.0.0',
+257 silly addNameRange '1.1.0',
+257 silly addNameRange '2.0.0',
+257 silly addNameRange '2.1.0',
+257 silly addNameRange '2.1.1',
+257 silly addNameRange '2.1.2',
+257 silly addNameRange '2.1.3',
+257 silly addNameRange '2.1.4',
+257 silly addNameRange '2.1.5',
+257 silly addNameRange '2.1.6',
+257 silly addNameRange '2.1.7',
+257 silly addNameRange '2.2.0',
+257 silly addNameRange '2.3.0',
+257 silly addNameRange '2.3.3',
+257 silly addNameRange '2.3.4',
+257 silly addNameRange '2.3.5',
+257 silly addNameRange '2.4.0',
+257 silly addNameRange '2.4.1',
+257 silly addNameRange '2.4.2',
+257 silly addNameRange '2.4.3',
+257 silly addNameRange '2.5.0',
+257 silly addNameRange '2.5.1',
+257 silly addNameRange '2.5.2',
+257 silly addNameRange '2.6.0',
+257 silly addNameRange '2.6.1' ] ]
+258 verbose addNamed [ 'gulp-concat', '2.6.1' ]
+259 verbose addNamed [ '2.6.1', '2.6.1' ]
+260 silly lockFile 00090d25-gulp-concat-2-6-1 gulp-concat@2.6.1
+261 verbose lock gulp-concat@2.6.1 /home/anthony/.npm/00090d25-gulp-concat-2-6-1.lock
+262 silly lockFile d914ccf1--gulp-clean-gulp-clean-0-3-2-tgz https://registry.npmjs.org/gulp-clean/-/gulp-clean-0.3.2.tgz
+263 verbose lock https://registry.npmjs.org/gulp-clean/-/gulp-clean-0.3.2.tgz /home/anthony/.npm/d914ccf1--gulp-clean-gulp-clean-0-3-2-tgz.lock
+264 http GET https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-3.1.1.tgz
+265 silly lockFile 6bea95a1-ulp-concat-gulp-concat-2-6-1-tgz https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz
+266 verbose lock https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz /home/anthony/.npm/6bea95a1-ulp-concat-gulp-concat-2-6-1-tgz.lock
+267 verbose addRemoteTarball [ 'https://registry.npmjs.org/gulp-clean/-/gulp-clean-0.3.2.tgz',
+267 verbose addRemoteTarball 'a347d473acea40182f935587a451941671928102' ]
+268 verbose addRemoteTarball [ 'https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz',
+268 verbose addRemoteTarball '633d16c95d88504628ad02665663cee5a4793353' ]
+269 info retry fetch attempt 1 at 13:53:22
+270 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002262-0.35856001707725227/tmp.tgz
+271 info retry fetch attempt 1 at 13:53:22
+272 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002264-0.5772785877343267/tmp.tgz
+273 http GET https://registry.npmjs.org/gulp-clean/-/gulp-clean-0.3.2.tgz
+274 http GET https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz
+275 http 200 https://registry.npmjs.org/gulp-rename
+276 silly registry.get cb [ 200,
+276 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:22 GMT',
+276 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+276 silly registry.get 'content-length': '24075',
+276 silly registry.get connection: 'keep-alive',
+276 silly registry.get 'set-cookie': [ '__cfduid=da7b2467cd98534840a6d2b2eab97684c1566410002; expires=Thu, 20-Aug-20 17:53:22 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+276 silly registry.get 'cf-cache-status': 'HIT',
+276 silly registry.get 'cache-control': 'max-age=300',
+276 silly registry.get 'cf-ray': '509e7752193de202-ORD',
+276 silly registry.get 'accept-ranges': 'bytes',
+276 silly registry.get age: '1825',
+276 silly registry.get etag: '"16c47834e91c323dd446892df563fcab"',
+276 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+276 silly registry.get 'last-modified': 'Mon, 23 Jul 2018 19:50:57 GMT',
+276 silly registry.get vary: 'accept-encoding, accept',
+276 silly registry.get server: 'cloudflare' } ]
+277 silly addNameRange number 2 { name: 'gulp-rename',
+277 silly addNameRange range: '>=1.2.2-0 <2.0.0-0',
+277 silly addNameRange hasData: true }
+278 silly addNameRange versions [ 'gulp-rename',
+278 silly addNameRange [ '0.1.0',
+278 silly addNameRange '0.2.1',
+278 silly addNameRange '0.2.2',
+278 silly addNameRange '1.0.0',
+278 silly addNameRange '1.1.0',
+278 silly addNameRange '1.2.0',
+278 silly addNameRange '1.2.2',
+278 silly addNameRange '1.2.3',
+278 silly addNameRange '1.3.0',
+278 silly addNameRange '1.4.0' ] ]
+279 verbose addNamed [ 'gulp-rename', '1.4.0' ]
+280 verbose addNamed [ '1.4.0', '1.4.0' ]
+281 silly lockFile 085ba6c5-gulp-rename-1-4-0 gulp-rename@1.4.0
+282 verbose lock gulp-rename@1.4.0 /home/anthony/.npm/085ba6c5-gulp-rename-1-4-0.lock
+283 silly lockFile 0e0a7157-ulp-rename-gulp-rename-1-4-0-tgz https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.4.0.tgz
+284 verbose lock https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.4.0.tgz /home/anthony/.npm/0e0a7157-ulp-rename-gulp-rename-1-4-0-tgz.lock
+285 verbose addRemoteTarball [ 'https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.4.0.tgz',
+285 verbose addRemoteTarball 'de1c718e7c4095ae861f7296ef4f3248648240bd' ]
+286 info retry fetch attempt 1 at 13:53:22
+287 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002286-0.7851695269346237/tmp.tgz
+288 http GET https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.4.0.tgz
+289 http 200 https://registry.npmjs.org/gulp-jshint
+290 silly registry.get cb [ 200,
+290 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:22 GMT',
+290 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+290 silly registry.get 'content-length': '74538',
+290 silly registry.get connection: 'keep-alive',
+290 silly registry.get 'set-cookie': [ '__cfduid=d8ba3780eb7a9561255486a0e0fdd54a51566410002; expires=Thu, 20-Aug-20 17:53:22 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+290 silly registry.get 'cf-cache-status': 'HIT',
+290 silly registry.get 'cache-control': 'max-age=300',
+290 silly registry.get 'cf-ray': '509e77522e05e222-ORD',
+290 silly registry.get 'accept-ranges': 'bytes',
+290 silly registry.get age: '2191',
+290 silly registry.get etag: '"b41f592da0d1342146cb1de1abb99d6a"',
+290 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+290 silly registry.get 'last-modified': 'Sun, 27 May 2018 03:14:24 GMT',
+290 silly registry.get vary: 'accept-encoding, accept',
+290 silly registry.get server: 'cloudflare' } ]
+291 silly addNameRange number 2 { name: 'gulp-jshint',
+291 silly addNameRange range: '>=2.0.1-0 <3.0.0-0',
+291 silly addNameRange hasData: true }
+292 silly addNameRange versions [ 'gulp-jshint',
+292 silly addNameRange [ '0.0.1',
+292 silly addNameRange '0.1.0',
+292 silly addNameRange '1.0.0',
+292 silly addNameRange '1.1.0',
+292 silly addNameRange '1.2.0',
+292 silly addNameRange '1.3.0',
+292 silly addNameRange '1.3.1',
+292 silly addNameRange '1.3.2',
+292 silly addNameRange '1.3.3',
+292 silly addNameRange '1.3.4',
+292 silly addNameRange '1.4.0',
+292 silly addNameRange '1.4.1',
+292 silly addNameRange '1.4.2',
+292 silly addNameRange '1.5.0',
+292 silly addNameRange '1.5.1',
+292 silly addNameRange '1.5.2',
+292 silly addNameRange '1.5.3',
+292 silly addNameRange '1.5.4',
+292 silly addNameRange '1.5.5',
+292 silly addNameRange '1.5.6',
+292 silly addNameRange '1.6.0',
+292 silly addNameRange '1.6.1',
+292 silly addNameRange '1.6.2',
+292 silly addNameRange '1.6.3',
+292 silly addNameRange '1.6.4',
+292 silly addNameRange '1.7.0',
+292 silly addNameRange '1.7.1',
+292 silly addNameRange '1.8.0',
+292 silly addNameRange '1.8.1',
+292 silly addNameRange '1.8.2',
+292 silly addNameRange '1.8.3',
+292 silly addNameRange '1.8.4',
+292 silly addNameRange '1.8.5',
+292 silly addNameRange '1.8.6',
+292 silly addNameRange '1.9.0',
+292 silly addNameRange '1.9.2',
+292 silly addNameRange '1.9.3',
+292 silly addNameRange '1.9.4',
+292 silly addNameRange '1.10.0',
+292 silly addNameRange '1.11.0',
+292 silly addNameRange '1.11.1',
+292 silly addNameRange '1.11.2',
+292 silly addNameRange '1.12.0',
+292 silly addNameRange '2.0.0',
+292 silly addNameRange '2.0.1',
+292 silly addNameRange '2.0.2',
+292 silly addNameRange '2.0.3',
+292 silly addNameRange '2.0.4',
+292 silly addNameRange '2.1.0' ] ]
+293 verbose addNamed [ 'gulp-jshint', '2.1.0' ]
+294 verbose addNamed [ '2.1.0', '2.1.0' ]
+295 silly lockFile d46e8582-gulp-jshint-2-1-0 gulp-jshint@2.1.0
+296 verbose lock gulp-jshint@2.1.0 /home/anthony/.npm/d46e8582-gulp-jshint-2-1-0.lock
+297 silly lockFile 3d28d159-ulp-jshint-gulp-jshint-2-1-0-tgz https://registry.npmjs.org/gulp-jshint/-/gulp-jshint-2.1.0.tgz
+298 verbose lock https://registry.npmjs.org/gulp-jshint/-/gulp-jshint-2.1.0.tgz /home/anthony/.npm/3d28d159-ulp-jshint-gulp-jshint-2-1-0-tgz.lock
+299 verbose addRemoteTarball [ 'https://registry.npmjs.org/gulp-jshint/-/gulp-jshint-2.1.0.tgz',
+299 verbose addRemoteTarball 'bfaf927f78eee263c5bbac5f63e314d44a7bd41e' ]
+300 info retry fetch attempt 1 at 13:53:22
+301 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002317-0.08317977888509631/tmp.tgz
+302 http GET https://registry.npmjs.org/gulp-jshint/-/gulp-jshint-2.1.0.tgz
+303 http 200 https://registry.npmjs.org/gulp-sass
+304 silly registry.get cb [ 200,
+304 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:22 GMT',
+304 silly registry.get 'content-type': 'application/json',
+304 silly registry.get 'content-length': '71575',
+304 silly registry.get connection: 'keep-alive',
+304 silly registry.get 'set-cookie': [ '__cfduid=d43a5ee43c6ae6dd3ebea8fee399cf0991566410002; expires=Thu, 20-Aug-20 17:53:22 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+304 silly registry.get 'cf-cache-status': 'HIT',
+304 silly registry.get 'cache-control': 'max-age=300',
+304 silly registry.get 'cf-ray': '509e77522f639d83-ORD',
+304 silly registry.get 'accept-ranges': 'bytes',
+304 silly registry.get age: '1739',
+304 silly registry.get etag: '"177100efacbdcd41928da8ee98699d32"',
+304 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+304 silly registry.get 'last-modified': 'Fri, 04 Jan 2019 02:11:11 GMT',
+304 silly registry.get vary: 'accept-encoding, accept',
+304 silly registry.get 'x-amz-meta-rev': '657-936ca0b0f8351dd63001db9c24faff51',
+304 silly registry.get server: 'cloudflare' } ]
+305 silly addNameRange number 2 { name: 'gulp-sass', range: '>=2.3.2-0 <3.0.0-0', hasData: true }
+306 silly addNameRange versions [ 'gulp-sass',
+306 silly addNameRange [ '0.1.0',
+306 silly addNameRange '0.2.1',
+306 silly addNameRange '0.2.2',
+306 silly addNameRange '0.2.3',
+306 silly addNameRange '0.3.0',
+306 silly addNameRange '0.4.0',
+306 silly addNameRange '0.4.1',
+306 silly addNameRange '0.5.0',
+306 silly addNameRange '0.5.1',
+306 silly addNameRange '0.5.2',
+306 silly addNameRange '0.6.0',
+306 silly addNameRange '0.7.0',
+306 silly addNameRange '0.7.1',
+306 silly addNameRange '0.7.2',
+306 silly addNameRange '0.7.3',
+306 silly addNameRange '1.0.0',
+306 silly addNameRange '1.1.0',
+306 silly addNameRange '1.2.0',
+306 silly addNameRange '1.2.1',
+306 silly addNameRange '1.2.2',
+306 silly addNameRange '1.2.3',
+306 silly addNameRange '1.2.4',
+306 silly addNameRange '1.3.0',
+306 silly addNameRange '1.3.1',
+306 silly addNameRange '1.3.2',
+306 silly addNameRange '1.3.3',
+306 silly addNameRange '2.0.0-alpha.1',
+306 silly addNameRange '2.0.0',
+306 silly addNameRange '2.0.2',
+306 silly addNameRange '2.0.3',
+306 silly addNameRange '2.0.4',
+306 silly addNameRange '2.1.0-beta',
+306 silly addNameRange '2.1.0',
+306 silly addNameRange '2.1.1',
+306 silly addNameRange '2.2.0',
+306 silly addNameRange '2.3.0-beta.1',
+306 silly addNameRange '2.3.0',
+306 silly addNameRange '2.3.1',
+306 silly addNameRange '2.3.2',
+306 silly addNameRange '3.0.0',
+306 silly addNameRange '3.1.0',
+306 silly addNameRange '3.2.0',
+306 silly addNameRange '3.2.1',
+306 silly addNameRange '4.0.0',
+306 silly addNameRange '4.0.1',
+306 silly addNameRange '4.0.2' ] ]
+307 verbose addNamed [ 'gulp-sass', '2.3.2' ]
+308 verbose addNamed [ '2.3.2', '2.3.2' ]
+309 silly lockFile 0aa5b949-gulp-sass-2-3-2 gulp-sass@2.3.2
+310 verbose lock gulp-sass@2.3.2 /home/anthony/.npm/0aa5b949-gulp-sass-2-3-2.lock
+311 silly lockFile 4bdaddd9-rg-gulp-sass-gulp-sass-2-3-2-tgz https://registry.npmjs.org/gulp-sass/-/gulp-sass-2.3.2.tgz
+312 verbose lock https://registry.npmjs.org/gulp-sass/-/gulp-sass-2.3.2.tgz /home/anthony/.npm/4bdaddd9-rg-gulp-sass-gulp-sass-2-3-2-tgz.lock
+313 verbose addRemoteTarball [ 'https://registry.npmjs.org/gulp-sass/-/gulp-sass-2.3.2.tgz',
+313 verbose addRemoteTarball '82b7ab90fe902cdc34c04f180d92f2c34902dd52' ]
+314 info retry fetch attempt 1 at 13:53:22
+315 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002330-0.7392317443154752/tmp.tgz
+316 http GET https://registry.npmjs.org/gulp-sass/-/gulp-sass-2.3.2.tgz
+317 http 200 https://registry.npmjs.org/gulp-sourcemaps
+318 silly registry.get cb [ 200,
+318 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:22 GMT',
+318 silly registry.get 'content-type': 'application/json',
+318 silly registry.get 'content-length': '138033',
+318 silly registry.get connection: 'keep-alive',
+318 silly registry.get 'set-cookie': [ '__cfduid=da7b2467cd98534840a6d2b2eab97684c1566410002; expires=Thu, 20-Aug-20 17:53:22 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+318 silly registry.get 'cf-cache-status': 'HIT',
+318 silly registry.get 'cache-control': 'max-age=300',
+318 silly registry.get 'cf-ray': '509e775259fce202-ORD',
+318 silly registry.get 'accept-ranges': 'bytes',
+318 silly registry.get age: '2267',
+318 silly registry.get etag: '"7dd60dd12a92419128aa7f44fd03a183"',
+318 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+318 silly registry.get 'last-modified': 'Tue, 19 Feb 2019 03:46:27 GMT',
+318 silly registry.get vary: 'accept-encoding, accept',
+318 silly registry.get 'x-amz-meta-rev': '504-b92d596e91dd95d84738f87c0106cb30',
+318 silly registry.get server: 'cloudflare' } ]
+319 http 200 https://registry.npmjs.org/gulp-uglify
+320 silly registry.get cb [ 200,
+320 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:22 GMT',
+320 silly registry.get 'content-type': 'application/json',
+320 silly registry.get 'content-length': '64832',
+320 silly registry.get connection: 'keep-alive',
+320 silly registry.get 'set-cookie': [ '__cfduid=d8ba3780eb7a9561255486a0e0fdd54a51566410002; expires=Thu, 20-Aug-20 17:53:22 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+320 silly registry.get 'cf-cache-status': 'HIT',
+320 silly registry.get 'cache-control': 'max-age=300',
+320 silly registry.get 'cf-ray': '509e77527ec8e222-ORD',
+320 silly registry.get 'accept-ranges': 'bytes',
+320 silly registry.get age: '2527',
+320 silly registry.get etag: '"dc404c16a1c9084678c3c02b2b13d59f"',
+320 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+320 silly registry.get 'last-modified': 'Fri, 01 Mar 2019 19:21:28 GMT',
+320 silly registry.get vary: 'accept-encoding, accept',
+320 silly registry.get 'x-amz-meta-rev': '732-40e95d6a2ea3b124b25b0ae10a53de4e',
+320 silly registry.get server: 'cloudflare' } ]
+321 http 200 https://registry.npmjs.org/gulp-copy/0.0.2
+322 silly registry.get cb [ 200,
+322 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:22 GMT',
+322 silly registry.get 'content-type': 'application/json',
+322 silly registry.get 'transfer-encoding': 'chunked',
+322 silly registry.get connection: 'keep-alive',
+322 silly registry.get 'set-cookie': [ '__cfduid=dbb5f92936f97311889918977fe847c5e1566410002; expires=Thu, 20-Aug-20 17:53:22 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+322 silly registry.get 'cf-ray': '509e7751ee5b9ef7-ORD',
+322 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+322 silly registry.get server: 'cloudflare' } ]
+323 silly addNameRange number 2 { name: 'gulp-sourcemaps',
+323 silly addNameRange range: '>=1.6.0-0 <2.0.0-0',
+323 silly addNameRange hasData: true }
+324 silly addNameRange versions [ 'gulp-sourcemaps',
+324 silly addNameRange [ '0.2.0',
+324 silly addNameRange '0.2.1',
+324 silly addNameRange '0.3.0',
+324 silly addNameRange '0.3.1',
+324 silly addNameRange '0.4.0',
+324 silly addNameRange '0.4.1',
+324 silly addNameRange '0.4.2',
+324 silly addNameRange '0.4.3',
+324 silly addNameRange '0.4.4',
+324 silly addNameRange '0.4.5',
+324 silly addNameRange '0.4.6',
+324 silly addNameRange '1.0.0',
+324 silly addNameRange '1.1.0',
+324 silly addNameRange '1.1.1',
+324 silly addNameRange '1.1.2',
+324 silly addNameRange '1.1.3',
+324 silly addNameRange '1.1.4',
+324 silly addNameRange '1.1.5',
+324 silly addNameRange '1.2.0',
+324 silly addNameRange '1.2.1',
+324 silly addNameRange '1.2.2',
+324 silly addNameRange '1.2.3',
+324 silly addNameRange '1.2.4',
+324 silly addNameRange '1.2.5',
+324 silly addNameRange '1.2.6',
+324 silly addNameRange '1.2.7',
+324 silly addNameRange '1.2.8',
+324 silly addNameRange '1.3.0',
+324 silly addNameRange '1.4.0',
+324 silly addNameRange '1.5.0',
+324 silly addNameRange '1.5.1',
+324 silly addNameRange '1.5.2',
+324 silly addNameRange '1.6.0',
+324 silly addNameRange '2.0.0-alpha',
+324 silly addNameRange '1.7.1',
+324 silly addNameRange '2.0.0',
+324 silly addNameRange '2.0.1',
+324 silly addNameRange '1.7.3',
+324 silly addNameRange '1.8.1',
+324 silly addNameRange '2.1.1',
+324 silly addNameRange '1.9.0',
+324 silly addNameRange '2.2.0',
+324 silly addNameRange '1.9.2',
+324 silly addNameRange '2.2.2',
+324 silly addNameRange '1.9.3',
+324 silly addNameRange '2.2.3',
+324 silly addNameRange '1.10.0',
+324 silly addNameRange '2.3.0',
+324 silly addNameRange '1.9.1',
+324 silly addNameRange '2.2.1',
+324 silly addNameRange '1.10.1',
+324 silly addNameRange '2.3.1',
+324 silly addNameRange '1.11.0',
+324 silly addNameRange '2.4.0',
+324 silly addNameRange '1.11.1',
+324 silly addNameRange '2.4.1',
+324 silly addNameRange '1.12.0',
+324 silly addNameRange '2.5.0',
+324 silly addNameRange '2.5.1',
+324 silly addNameRange '2.5.2',
+324 silly addNameRange '2.6.0',
+324 silly addNameRange '2.6.1',
+324 silly addNameRange '2.6.2',
+324 silly addNameRange '2.6.3',
+324 silly addNameRange '2.6.4',
+324 silly addNameRange '1.12.1',
+324 silly addNameRange '2.6.5' ] ]
+325 verbose addNamed [ 'gulp-sourcemaps', '1.12.1' ]
+326 verbose addNamed [ '1.12.1', '1.12.1' ]
+327 silly lockFile f007c8ce-gulp-sourcemaps-1-12-1 gulp-sourcemaps@1.12.1
+328 verbose lock gulp-sourcemaps@1.12.1 /home/anthony/.npm/f007c8ce-gulp-sourcemaps-1-12-1.lock
+329 silly lockFile 691a01e9-emaps-gulp-sourcemaps-1-12-1-tgz https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.12.1.tgz
+330 verbose lock https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.12.1.tgz /home/anthony/.npm/691a01e9-emaps-gulp-sourcemaps-1-12-1-tgz.lock
+331 silly addNameRange number 2 { name: 'gulp-uglify',
+331 silly addNameRange range: '>=2.0.0-0 <3.0.0-0',
+331 silly addNameRange hasData: true }
+332 silly addNameRange versions [ 'gulp-uglify',
+332 silly addNameRange [ '0.0.1',
+332 silly addNameRange '0.0.3',
+332 silly addNameRange '0.0.4',
+332 silly addNameRange '0.1.0',
+332 silly addNameRange '0.2.0',
+332 silly addNameRange '0.2.1',
+332 silly addNameRange '0.3.0',
+332 silly addNameRange '0.3.1',
+332 silly addNameRange '0.3.2',
+332 silly addNameRange '1.0.0-0',
+332 silly addNameRange '1.0.0',
+332 silly addNameRange '1.0.1',
+332 silly addNameRange '1.0.2',
+332 silly addNameRange '1.1.0',
+332 silly addNameRange '1.2.0',
+332 silly addNameRange '1.3.0',
+332 silly addNameRange '1.4.0',
+332 silly addNameRange '1.4.1',
+332 silly addNameRange '1.4.2',
+332 silly addNameRange '1.5.1',
+332 silly addNameRange '1.5.2',
+332 silly addNameRange '1.5.3',
+332 silly addNameRange '1.5.4',
+332 silly addNameRange '2.0.0',
+332 silly addNameRange '2.0.1',
+332 silly addNameRange '2.1.0',
+332 silly addNameRange '2.1.1',
+332 silly addNameRange '2.1.2',
+332 silly addNameRange '3.0.0',
+332 silly addNameRange '3.0.1',
+332 silly addNameRange '3.0.2' ] ]
+333 verbose addNamed [ 'gulp-uglify', '2.1.2' ]
+334 verbose addNamed [ '2.1.2', '2.1.2' ]
+335 silly lockFile fd67e1d6-gulp-uglify-2-1-2 gulp-uglify@2.1.2
+336 verbose lock gulp-uglify@2.1.2 /home/anthony/.npm/fd67e1d6-gulp-uglify-2-1-2.lock
+337 http 200 https://registry.npmjs.org/gulp-babel
+338 silly registry.get cb [ 200,
+338 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:22 GMT',
+338 silly registry.get 'content-type': 'application/json',
+338 silly registry.get 'content-length': '40963',
+338 silly registry.get connection: 'keep-alive',
+338 silly registry.get 'set-cookie': [ '__cfduid=d1c297b953284b33862905ed559fce82a1566410002; expires=Thu, 20-Aug-20 17:53:22 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+338 silly registry.get 'cf-cache-status': 'HIT',
+338 silly registry.get 'cache-control': 'max-age=300',
+338 silly registry.get 'cf-ray': '509e7751eb8a5604-ORD',
+338 silly registry.get 'accept-ranges': 'bytes',
+338 silly registry.get age: '2310',
+338 silly registry.get etag: '"26647d733a4389e695a8190a3c8587db"',
+338 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+338 silly registry.get 'last-modified': 'Fri, 04 Jan 2019 01:48:32 GMT',
+338 silly registry.get vary: 'accept-encoding, accept',
+338 silly registry.get 'x-amz-meta-rev': '234-0979aedb9b5ab2a5a675b8e5b20eea1a',
+338 silly registry.get server: 'cloudflare' } ]
+339 verbose addRemoteTarball [ 'https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.12.1.tgz',
+339 verbose addRemoteTarball 'b437d1f3d980cf26e81184823718ce15ae6597b6' ]
+340 info retry fetch attempt 1 at 13:53:22
+341 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002370-0.005324201425537467/tmp.tgz
+342 silly lockFile cfc30e21-ulp-uglify-gulp-uglify-2-1-2-tgz https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-2.1.2.tgz
+343 verbose lock https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-2.1.2.tgz /home/anthony/.npm/cfc30e21-ulp-uglify-gulp-uglify-2-1-2-tgz.lock
+344 http GET https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.12.1.tgz
+345 verbose addRemoteTarball [ 'https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-2.1.2.tgz',
+345 verbose addRemoteTarball '6db85b1d0ee63d18058592b658649d65c2ec4541' ]
+346 info retry fetch attempt 1 at 13:53:22
+347 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002375-0.09742286405526102/tmp.tgz
+348 silly lockFile a5af8f37-rg-gulp-copy-gulp-copy-0-0-2-tgz https://registry.npmjs.org/gulp-copy/-/gulp-copy-0.0.2.tgz
+349 verbose lock https://registry.npmjs.org/gulp-copy/-/gulp-copy-0.0.2.tgz /home/anthony/.npm/a5af8f37-rg-gulp-copy-gulp-copy-0-0-2-tgz.lock
+350 http 200 https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-3.1.1.tgz
+351 http GET https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-2.1.2.tgz
+352 silly addNameRange number 2 { name: 'gulp-babel',
+352 silly addNameRange range: '>=6.1.2-0 <7.0.0-0',
+352 silly addNameRange hasData: true }
+353 silly addNameRange versions [ 'gulp-babel',
+353 silly addNameRange [ '4.0.0',
+353 silly addNameRange '4.0.1',
+353 silly addNameRange '5.0.0',
+353 silly addNameRange '5.1.0',
+353 silly addNameRange '5.2.0',
+353 silly addNameRange '5.2.1',
+353 silly addNameRange '5.3.0',
+353 silly addNameRange '6.0.0',
+353 silly addNameRange '6.1.0',
+353 silly addNameRange '6.1.1',
+353 silly addNameRange '6.1.2',
+353 silly addNameRange '7.0.0-alpha.18',
+353 silly addNameRange '7.0.0',
+353 silly addNameRange '8.0.0-beta.0',
+353 silly addNameRange '6.1.3',
+353 silly addNameRange '7.0.1',
+353 silly addNameRange '8.0.0-beta.1',
+353 silly addNameRange '8.0.0-beta.2',
+353 silly addNameRange '8.0.0' ] ]
+354 verbose addNamed [ 'gulp-babel', '6.1.3' ]
+355 verbose addNamed [ '6.1.3', '6.1.3' ]
+356 silly lockFile d6aacb1e-gulp-babel-6-1-3 gulp-babel@6.1.3
+357 verbose lock gulp-babel@6.1.3 /home/anthony/.npm/d6aacb1e-gulp-babel-6-1-3.lock
+358 verbose addRemoteTarball [ 'https://registry.npmjs.org/gulp-copy/-/gulp-copy-0.0.2.tgz',
+358 verbose addRemoteTarball '3dcc8c4267a9c1e0ca0b83faba70ce8abf25a886' ]
+359 info retry fetch attempt 1 at 13:53:22
+360 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002380-0.7341456040740013/tmp.tgz
+361 silly lockFile 6dbccf09--gulp-babel-gulp-babel-6-1-3-tgz https://registry.npmjs.org/gulp-babel/-/gulp-babel-6.1.3.tgz
+362 verbose lock https://registry.npmjs.org/gulp-babel/-/gulp-babel-6.1.3.tgz /home/anthony/.npm/6dbccf09--gulp-babel-gulp-babel-6-1-3-tgz.lock
+363 http GET https://registry.npmjs.org/gulp-copy/-/gulp-copy-0.0.2.tgz
+364 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002256-0.33743493584915996/tmp.tgz
+365 silly lockFile 9af458a5-2256-0-33743493584915996-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002256-0.33743493584915996/package
+366 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002256-0.33743493584915996/package /home/anthony/.npm/9af458a5-2256-0-33743493584915996-package.lock
+367 silly lockFile 097a46f8-2256-0-33743493584915996-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002256-0.33743493584915996/tmp.tgz
+368 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002256-0.33743493584915996/tmp.tgz /home/anthony/.npm/097a46f8-2256-0-33743493584915996-tmp-tgz.lock
+369 http 200 https://registry.npmjs.org/jshint
+370 silly registry.get cb [ 200,
+370 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:22 GMT',
+370 silly registry.get 'content-type': 'application/json',
+370 silly registry.get 'content-length': '142430',
+370 silly registry.get connection: 'keep-alive',
+370 silly registry.get 'set-cookie': [ '__cfduid=d43a5ee43c6ae6dd3ebea8fee399cf0991566410002; expires=Thu, 20-Aug-20 17:53:22 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+370 silly registry.get 'cf-cache-status': 'HIT',
+370 silly registry.get 'cache-control': 'max-age=300',
+370 silly registry.get 'cf-ray': '509e77529fe99d83-ORD',
+370 silly registry.get 'accept-ranges': 'bytes',
+370 silly registry.get age: '2161',
+370 silly registry.get etag: '"d9b93e223803e39b8ebe553acf43c48e"',
+370 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+370 silly registry.get 'last-modified': 'Wed, 13 Mar 2019 18:19:56 GMT',
+370 silly registry.get vary: 'accept-encoding, accept',
+370 silly registry.get 'x-amz-meta-rev': '475-36efb717037f25bfe39f4411b88cbca7',
+370 silly registry.get server: 'cloudflare' } ]
+371 verbose addRemoteTarball [ 'https://registry.npmjs.org/gulp-babel/-/gulp-babel-6.1.3.tgz',
+371 verbose addRemoteTarball '5aad8acb0db6b7f2f0be19eeee9528f2064df631' ]
+372 info retry fetch attempt 1 at 13:53:22
+373 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002391-0.3004052732139826/tmp.tgz
+374 http 200 https://registry.npmjs.org/gulp-clean/-/gulp-clean-0.3.2.tgz
+375 silly gunzTarPerm modes [ '755', '644' ]
+376 http GET https://registry.npmjs.org/gulp-babel/-/gulp-babel-6.1.3.tgz
+377 http 200 https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz
+378 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002262-0.35856001707725227/tmp.tgz
+379 silly lockFile 41050941-2262-0-35856001707725227-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002262-0.35856001707725227/package
+380 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002262-0.35856001707725227/package /home/anthony/.npm/41050941-2262-0-35856001707725227-package.lock
+381 silly lockFile d72105c1-2262-0-35856001707725227-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002262-0.35856001707725227/tmp.tgz
+382 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002262-0.35856001707725227/tmp.tgz /home/anthony/.npm/d72105c1-2262-0-35856001707725227-tmp-tgz.lock
+383 silly addNameRange number 2 { name: 'jshint', range: '>=2.9.2-0 <3.0.0-0', hasData: true }
+384 silly addNameRange versions [ 'jshint',
+384 silly addNameRange [ '0.1.8',
+384 silly addNameRange '0.1.9',
+384 silly addNameRange '0.2.0',
+384 silly addNameRange '0.2.1',
+384 silly addNameRange '0.2.2',
+384 silly addNameRange '0.2.3',
+384 silly addNameRange '0.3.0',
+384 silly addNameRange '0.3.1',
+384 silly addNameRange '0.4.0',
+384 silly addNameRange '0.5.0',
+384 silly addNameRange '0.5.1',
+384 silly addNameRange '0.5.2',
+384 silly addNameRange '0.5.3',
+384 silly addNameRange '0.5.4',
+384 silly addNameRange '0.5.5',
+384 silly addNameRange '0.5.6',
+384 silly addNameRange '0.5.7',
+384 silly addNameRange '0.5.8',
+384 silly addNameRange '0.5.9',
+384 silly addNameRange '0.6.0',
+384 silly addNameRange '0.6.1',
+384 silly addNameRange '0.6.2',
+384 silly addNameRange '0.6.3',
+384 silly addNameRange '0.7.0',
+384 silly addNameRange '0.7.1',
+384 silly addNameRange '0.7.2',
+384 silly addNameRange '0.7.3',
+384 silly addNameRange '0.8.0',
+384 silly addNameRange '0.8.1',
+384 silly addNameRange '0.8.2',
+384 silly addNameRange '0.9.0',
+384 silly addNameRange '0.9.1',
+384 silly addNameRange '1.0.0',
+384 silly addNameRange '1.1.0',
+384 silly addNameRange '2.0.0',
+384 silly addNameRange '2.0.1',
+384 silly addNameRange '2.1.0',
+384 silly addNameRange '2.1.1',
+384 silly addNameRange '2.1.2',
+384 silly addNameRange '2.1.3',
+384 silly addNameRange '2.1.4',
+384 silly addNameRange '2.1.5',
+384 silly addNameRange '2.1.6',
+384 silly addNameRange '2.1.7',
+384 silly addNameRange '2.1.8',
+384 silly addNameRange '2.1.9',
+384 silly addNameRange '2.1.10',
+384 silly addNameRange '2.1.11',
+384 silly addNameRange '2.2.0',
+384 silly addNameRange '2.3.0',
+384 silly addNameRange '2.4.0',
+384 silly addNameRange '2.4.1',
+384 silly addNameRange '2.4.2',
+384 silly addNameRange '2.4.3',
+384 silly addNameRange '2.4.4',
+384 silly addNameRange '2.5.0',
+384 silly addNameRange '2.5.1',
+384 silly addNameRange '2.5.2',
+384 silly addNameRange '2.5.3',
+384 silly addNameRange '2.5.4',
+384 silly addNameRange '2.5.5',
+384 silly addNameRange '2.5.6',
+384 silly addNameRange '2.5.7',
+384 silly addNameRange '2.5.8',
+384 silly addNameRange '2.5.9',
+384 silly addNameRange '2.5.10',
+384 silly addNameRange '2.5.11',
+384 silly addNameRange '2.6.0',
+384 silly addNameRange '2.6.1',
+384 silly addNameRange '2.6.2',
+384 silly addNameRange '2.6.3',
+384 silly addNameRange '2.7.0',
+384 silly addNameRange '2.8.0',
+384 silly addNameRange '2.9.1-rc1',
+384 silly addNameRange '2.9.1-rc2',
+384 silly addNameRange '2.9.1-rc3',
+384 silly addNameRange '2.9.1',
+384 silly addNameRange '2.9.2',
+384 silly addNameRange '2.9.3',
+384 silly addNameRange '2.9.4',
+384 silly addNameRange '2.9.5',
+384 silly addNameRange '2.9.6',
+384 silly addNameRange '2.9.7',
+384 silly addNameRange '2.10.0',
+384 silly addNameRange '2.10.1',
+384 silly addNameRange '2.10.2' ] ]
+385 verbose addNamed [ 'jshint', '2.10.2' ]
+386 verbose addNamed [ '2.10.2', '2.10.2' ]
+387 silly lockFile f0d1d9c6-jshint-2-10-2 jshint@2.10.2
+388 verbose lock jshint@2.10.2 /home/anthony/.npm/f0d1d9c6-jshint-2-10-2.lock
+389 silly gunzTarPerm extractEntry package.json
+390 silly gunzTarPerm modes [ '755', '644' ]
+391 silly lockFile 10cf33b9-mjs-org-jshint-jshint-2-10-2-tgz https://registry.npmjs.org/jshint/-/jshint-2.10.2.tgz
+392 verbose lock https://registry.npmjs.org/jshint/-/jshint-2.10.2.tgz /home/anthony/.npm/10cf33b9-mjs-org-jshint-jshint-2-10-2-tgz.lock
+393 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002264-0.5772785877343267/tmp.tgz
+394 silly lockFile f3f67b13-02264-0-5772785877343267-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002264-0.5772785877343267/package
+395 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002264-0.5772785877343267/package /home/anthony/.npm/f3f67b13-02264-0-5772785877343267-package.lock
+396 silly lockFile 187828db-02264-0-5772785877343267-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002264-0.5772785877343267/tmp.tgz
+397 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002264-0.5772785877343267/tmp.tgz /home/anthony/.npm/187828db-02264-0-5772785877343267-tmp-tgz.lock
+398 silly gunzTarPerm extractEntry index.js
+399 silly gunzTarPerm extractEntry license
+400 verbose addRemoteTarball [ 'https://registry.npmjs.org/jshint/-/jshint-2.10.2.tgz',
+400 verbose addRemoteTarball 'ed6626c4f8223c98e94aaea62767435427a49a3d' ]
+401 info retry fetch attempt 1 at 13:53:22
+402 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002419-0.04460286791436374/tmp.tgz
+403 silly gunzTarPerm modes [ '755', '644' ]
+404 http GET https://registry.npmjs.org/jshint/-/jshint-2.10.2.tgz
+405 silly gunzTarPerm extractEntry package.json
+406 http 200 https://registry.npmjs.org/babel-preset-es2015
+407 silly registry.get cb [ 200,
+407 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:22 GMT',
+407 silly registry.get 'content-type': 'application/json',
+407 silly registry.get 'content-length': '121870',
+407 silly registry.get connection: 'keep-alive',
+407 silly registry.get 'set-cookie': [ '__cfduid=d8ba3780eb7a9561255486a0e0fdd54a51566410002; expires=Thu, 20-Aug-20 17:53:22 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+407 silly registry.get 'cf-cache-status': 'HIT',
+407 silly registry.get 'cache-control': 'max-age=300',
+407 silly registry.get 'cf-ray': '509e7752cf6be222-ORD',
+407 silly registry.get 'accept-ranges': 'bytes',
+407 silly registry.get age: '5124',
+407 silly registry.get etag: '"a8f4a1d09fe544a5c04a4ee4f34d00a4"',
+407 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+407 silly registry.get 'last-modified': 'Thu, 16 May 2019 09:22:58 GMT',
+407 silly registry.get vary: 'accept-encoding, accept',
+407 silly registry.get 'x-amz-meta-rev': '214-f178dbef791d9c2c968620a4f29bf6a5',
+407 silly registry.get server: 'cloudflare' } ]
+408 silly gunzTarPerm extractEntry .npmignore
+409 silly gunzTarPerm extractEntry README.md
+410 silly gunzTarPerm extractEntry package.json
+411 http 200 https://registry.npmjs.org/gulp-sass/-/gulp-sass-2.3.2.tgz
+412 silly gunzTarPerm extractEntry readme.md
+413 silly gunzTarPerm extractEntry README.md
+414 silly gunzTarPerm extractEntry LICENSE
+415 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002330-0.7392317443154752/tmp.tgz
+416 silly lockFile 5ea68da2-02330-0-7392317443154752-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002330-0.7392317443154752/package
+417 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002330-0.7392317443154752/package /home/anthony/.npm/5ea68da2-02330-0-7392317443154752-package.lock
+418 silly lockFile f033609a-02330-0-7392317443154752-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002330-0.7392317443154752/tmp.tgz
+419 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002330-0.7392317443154752/tmp.tgz /home/anthony/.npm/f033609a-02330-0-7392317443154752-tmp-tgz.lock
+420 http 200 https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.12.1.tgz
+421 silly addNameRange number 2 { name: 'babel-preset-es2015',
+421 silly addNameRange range: '>=6.13.2-0 <6.14.0-0',
+421 silly addNameRange hasData: true }
+422 silly addNameRange versions [ 'babel-preset-es2015',
+422 silly addNameRange [ '6.0.2',
+422 silly addNameRange '6.0.8',
+422 silly addNameRange '6.0.11',
+422 silly addNameRange '6.0.12',
+422 silly addNameRange '6.0.14',
+422 silly addNameRange '6.0.15',
+422 silly addNameRange '6.1.2',
+422 silly addNameRange '6.1.4',
+422 silly addNameRange '6.1.17',
+422 silly addNameRange '6.1.18',
+422 silly addNameRange '6.2.4',
+422 silly addNameRange '6.3.13',
+422 silly addNameRange '6.5.0',
+422 silly addNameRange '6.5.0-1',
+422 silly addNameRange '6.6.0',
+422 silly addNameRange '6.9.0',
+422 silly addNameRange '6.13.0',
+422 silly addNameRange '6.13.1',
+422 silly addNameRange '6.13.2',
+422 silly addNameRange '6.14.0',
+422 silly addNameRange '6.16.0',
+422 silly addNameRange '6.18.0',
+422 silly addNameRange '6.22.0',
+422 silly addNameRange '7.0.0-alpha.1',
+422 silly addNameRange '6.24.0',
+422 silly addNameRange '7.0.0-alpha.3',
+422 silly addNameRange '7.0.0-alpha.7',
+422 silly addNameRange '6.24.1',
+422 silly addNameRange '7.0.0-alpha.8',
+422 silly addNameRange '7.0.0-alpha.9',
+422 silly addNameRange '7.0.0-alpha.10',
+422 silly addNameRange '7.0.0-alpha.11',
+422 silly addNameRange '7.0.0-alpha.12',
+422 silly addNameRange '7.0.0-alpha.14',
+422 silly addNameRange '7.0.0-alpha.15',
+422 silly addNameRange '7.0.0-alpha.16',
+422 silly addNameRange '7.0.0-alpha.17',
+422 silly addNameRange '7.0.0-alpha.18',
+422 silly addNameRange '7.0.0-alpha.19',
+422 silly addNameRange '7.0.0-alpha.20',
+422 silly addNameRange '7.0.0-beta.0',
+422 silly addNameRange '7.0.0-beta.1',
+422 silly addNameRange '7.0.0-beta.2',
+422 silly addNameRange '7.0.0-beta.3' ] ]
+423 verbose addNamed [ 'babel-preset-es2015', '6.13.2' ]
+424 verbose addNamed [ '6.13.2', '6.13.2' ]
+425 silly lockFile 6f8f340a-babel-preset-es2015-6-13-2 babel-preset-es2015@6.13.2
+426 verbose lock babel-preset-es2015@6.13.2 /home/anthony/.npm/6f8f340a-babel-preset-es2015-6-13-2.lock
+427 silly gunzTarPerm modes [ '755', '644' ]
+428 silly gunzTarPerm extractEntry index.js
+429 silly gunzTarPerm extractEntry test.js
+430 http 200 https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-2.1.2.tgz
+431 warn deprecated babel-preset-es2015@6.13.2: 🙌 Thanks for using Babel: we recommend using babel-preset-env now: please read https://babeljs.io/env to update!
+432 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002370-0.005324201425537467/tmp.tgz
+433 silly lockFile d1a8684e-370-0-005324201425537467-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002370-0.005324201425537467/package
+434 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002370-0.005324201425537467/package /home/anthony/.npm/d1a8684e-370-0-005324201425537467-package.lock
+435 silly lockFile 2a0638db-370-0-005324201425537467-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002370-0.005324201425537467/tmp.tgz
+436 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002370-0.005324201425537467/tmp.tgz /home/anthony/.npm/2a0638db-370-0-005324201425537467-tmp-tgz.lock
+437 silly lockFile a4766bde-5-babel-preset-es2015-6-13-2-tgz https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.13.2.tgz
+438 verbose lock https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.13.2.tgz /home/anthony/.npm/a4766bde-5-babel-preset-es2015-6-13-2-tgz.lock
+439 http 200 https://registry.npmjs.org/gulp
+440 silly registry.get cb [ 200,
+440 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:22 GMT',
+440 silly registry.get 'content-type': 'application/json',
+440 silly registry.get 'content-length': '134825',
+440 silly registry.get connection: 'keep-alive',
+440 silly registry.get 'set-cookie': [ '__cfduid=d1c297b953284b33862905ed559fce82a1566410002; expires=Thu, 20-Aug-20 17:53:22 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+440 silly registry.get 'cf-cache-status': 'HIT',
+440 silly registry.get 'cache-control': 'max-age=300',
+440 silly registry.get 'cf-ray': '509e7752ec495604-ORD',
+440 silly registry.get 'accept-ranges': 'bytes',
+440 silly registry.get age: '1637',
+440 silly registry.get etag: '"3496c638893f079150a4db42ca1bede5"',
+440 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+440 silly registry.get 'last-modified': 'Mon, 06 May 2019 17:49:40 GMT',
+440 silly registry.get vary: 'accept-encoding, accept',
+440 silly registry.get 'x-amz-meta-rev': '1909-019df15a4ea8b2235f532094564fee3c',
+440 silly registry.get server: 'cloudflare' } ]
+441 silly gunzTarPerm extractEntry index.js
+442 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.13.2.tgz',
+442 verbose addRemoteTarball '006c469a7528bd066f2917c8b4955309dcd53cfb' ]
+443 silly gunzTarPerm modes [ '755', '644' ]
+444 http 200 https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.4.0.tgz
+445 info retry fetch attempt 1 at 13:53:22
+446 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002449-0.6676482474431396/tmp.tgz
+447 silly gunzTarPerm extractEntry package.json
+448 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002375-0.09742286405526102/tmp.tgz
+449 silly lockFile e16f22e2-2375-0-09742286405526102-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002375-0.09742286405526102/package
+450 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002375-0.09742286405526102/package /home/anthony/.npm/e16f22e2-2375-0-09742286405526102-package.lock
+451 silly lockFile ecc5ade8-2375-0-09742286405526102-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002375-0.09742286405526102/tmp.tgz
+452 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002375-0.09742286405526102/tmp.tgz /home/anthony/.npm/ecc5ade8-2375-0-09742286405526102-tmp-tgz.lock
+453 http 200 https://registry.npmjs.org/gulp-copy/-/gulp-copy-0.0.2.tgz
+454 http GET https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.13.2.tgz
+455 silly gunzTarPerm extractEntry .jshintrc
+456 silly gunzTarPerm extractEntry .travis.yml
+457 silly gunzTarPerm modes [ '755', '644' ]
+458 http 200 https://registry.npmjs.org/gulp-jshint/-/gulp-jshint-2.1.0.tgz
+459 silly gunzTarPerm extractEntry .npmignore
+460 silly gunzTarPerm extractEntry README.md
+461 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002286-0.7851695269346237/tmp.tgz
+462 silly lockFile 8d36a717-02286-0-7851695269346237-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002286-0.7851695269346237/package
+463 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002286-0.7851695269346237/package /home/anthony/.npm/8d36a717-02286-0-7851695269346237-package.lock
+464 silly lockFile fe4ad2fa-02286-0-7851695269346237-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002286-0.7851695269346237/tmp.tgz
+465 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002286-0.7851695269346237/tmp.tgz /home/anthony/.npm/fe4ad2fa-02286-0-7851695269346237-tmp-tgz.lock
+466 silly gunzTarPerm extractEntry package.json
+467 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002380-0.7341456040740013/tmp.tgz
+468 silly lockFile 09a8abff-02380-0-7341456040740013-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002380-0.7341456040740013/package
+469 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002380-0.7341456040740013/package /home/anthony/.npm/09a8abff-02380-0-7341456040740013-package.lock
+470 silly lockFile a5d4153d-02380-0-7341456040740013-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002380-0.7341456040740013/tmp.tgz
+471 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002380-0.7341456040740013/tmp.tgz /home/anthony/.npm/a5d4153d-02380-0-7341456040740013-tmp-tgz.lock
+472 silly addNameRange number 2 { name: 'gulp', range: '>=3.9.0-0 <4.0.0-0', hasData: true }
+473 silly addNameRange versions [ 'gulp',
+473 silly addNameRange [ '0.0.1',
+473 silly addNameRange '0.0.2',
+473 silly addNameRange '0.0.3',
+473 silly addNameRange '0.0.4',
+473 silly addNameRange '0.0.5',
+473 silly addNameRange '0.0.7',
+473 silly addNameRange '0.0.8',
+473 silly addNameRange '0.0.9',
+473 silly addNameRange '0.1.0',
+473 silly addNameRange '0.2.0',
+473 silly addNameRange '1.0.0',
+473 silly addNameRange '1.1.0',
+473 silly addNameRange '1.2.0',
+473 silly addNameRange '1.2.1',
+473 silly addNameRange '2.0.0',
+473 silly addNameRange '2.0.1',
+473 silly addNameRange '2.1.0',
+473 silly addNameRange '2.2.0',
+473 silly addNameRange '2.3.0',
+473 silly addNameRange '2.4.0',
+473 silly addNameRange '2.4.1',
+473 silly addNameRange '2.6.0',
+473 silly addNameRange '2.6.1',
+473 silly addNameRange '2.7.0',
+473 silly addNameRange '3.0.0',
+473 silly addNameRange '3.1.1',
+473 silly addNameRange '3.1.2',
+473 silly addNameRange '3.1.3',
+473 silly addNameRange '3.1.4',
+473 silly addNameRange '3.2.0',
+473 silly addNameRange '3.2.1',
+473 silly addNameRange '3.2.2',
+473 silly addNameRange '3.2.3',
+473 silly addNameRange '3.2.4',
+473 silly addNameRange '3.2.5',
+473 silly addNameRange '3.3.0',
+473 silly addNameRange '3.3.1',
+473 silly addNameRange '3.3.2',
+473 silly addNameRange '3.3.4',
+473 silly addNameRange '3.4.0',
+473 silly addNameRange '3.5.0',
+473 silly addNameRange '3.5.1',
+473 silly addNameRange '3.5.2',
+473 silly addNameRange '3.5.5',
+473 silly addNameRange '3.5.6',
+473 silly addNameRange '3.6.0',
+473 silly addNameRange '3.6.1',
+473 silly addNameRange '3.6.2',
+473 silly addNameRange '3.7.0',
+473 silly addNameRange '3.8.0',
+473 silly addNameRange '3.8.1',
+473 silly addNameRange '3.8.2',
+473 silly addNameRange '3.8.3',
+473 silly addNameRange '3.8.4',
+473 silly addNameRange '3.8.5',
+473 silly addNameRange '3.8.6',
+473 silly addNameRange '3.8.7',
+473 silly addNameRange '3.8.8',
+473 silly addNameRange '3.8.9',
+473 silly addNameRange '3.8.10',
+473 silly addNameRange '3.8.11',
+473 silly addNameRange '3.9.0',
+473 silly addNameRange '3.9.1',
+473 silly addNameRange '4.0.0',
+473 silly addNameRange '4.0.1',
+473 silly addNameRange '4.0.2' ] ]
+474 verbose addNamed [ 'gulp', '3.9.1' ]
+475 verbose addNamed [ '3.9.1', '3.9.1' ]
+476 silly lockFile d9f1ef79-gulp-3-9-1 gulp@3.9.1
+477 verbose lock gulp@3.9.1 /home/anthony/.npm/d9f1ef79-gulp-3-9-1.lock
+478 silly gunzTarPerm modes [ '755', '644' ]
+479 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002317-0.08317977888509631/tmp.tgz
+480 silly lockFile 63d40a22-2317-0-08317977888509631-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002317-0.08317977888509631/package
+481 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002317-0.08317977888509631/package /home/anthony/.npm/63d40a22-2317-0-08317977888509631-package.lock
+482 silly lockFile b7e869ea-2317-0-08317977888509631-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002317-0.08317977888509631/tmp.tgz
+483 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002317-0.08317977888509631/tmp.tgz /home/anthony/.npm/b7e869ea-2317-0-08317977888509631-tmp-tgz.lock
+484 http 200 https://registry.npmjs.org/jshint/-/jshint-2.10.2.tgz
+485 silly gunzTarPerm extractEntry package.json
+486 silly gunzTarPerm modes [ '755', '644' ]
+487 silly gunzTarPerm extractEntry README.md
+488 silly gunzTarPerm extractEntry index.js
+489 silly gunzTarPerm extractEntry LICENSE.md
+490 silly gunzTarPerm extractEntry src/utils.js
+491 silly gunzTarPerm extractEntry src/init/index.internals.js
+492 silly gunzTarPerm extractEntry src/init/index.js
+493 silly gunzTarPerm extractEntry src/write/index.internals.js
+494 silly gunzTarPerm extractEntry src/write/index.js
+495 silly lockFile d95592da-ry-npmjs-org-gulp-gulp-3-9-1-tgz https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz
+496 verbose lock https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz /home/anthony/.npm/d95592da-ry-npmjs-org-gulp-gulp-3-9-1-tgz.lock
+497 silly gunzTarPerm modes [ '755', '644' ]
+498 verbose addRemoteTarball [ 'https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz',
+498 verbose addRemoteTarball '571ce45928dd40af6514fc4011866016c13845b4' ]
+499 http 200 https://registry.npmjs.org/gulp-babel/-/gulp-babel-6.1.3.tgz
+500 silly gunzTarPerm extractEntry LICENSE
+501 silly gunzTarPerm extractEntry index.js
+502 info retry fetch attempt 1 at 13:53:22
+503 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002481-0.10159265086986125/tmp.tgz
+504 silly gunzTarPerm extractEntry README.md
+505 silly gunzTarPerm extractEntry index.js
+506 silly gunzTarPerm extractEntry package.json
+507 http GET https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz
+508 silly gunzTarPerm extractEntry package.json
+509 silly gunzTarPerm extractEntry package.json
+510 silly gunzTarPerm extractEntry index.js
+511 silly gunzTarPerm extractEntry LICENSE
+512 silly gunzTarPerm extractEntry .npmignore
+513 silly gunzTarPerm extractEntry README.md
+514 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002391-0.3004052732139826/tmp.tgz
+515 silly lockFile cda4d13f-02391-0-3004052732139826-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002391-0.3004052732139826/package
+516 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002391-0.3004052732139826/package /home/anthony/.npm/cda4d13f-02391-0-3004052732139826-package.lock
+517 silly lockFile 2e276df4-02391-0-3004052732139826-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002391-0.3004052732139826/tmp.tgz
+518 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002391-0.3004052732139826/tmp.tgz /home/anthony/.npm/2e276df4-02391-0-3004052732139826-tmp-tgz.lock
+519 http 200 https://registry.npmjs.org/node-sass
+520 silly registry.get cb [ 200,
+520 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:22 GMT',
+520 silly registry.get 'content-type': 'application/json',
+520 silly registry.get 'content-length': '398476',
+520 silly registry.get connection: 'keep-alive',
+520 silly registry.get 'set-cookie': [ '__cfduid=da7b2467cd98534840a6d2b2eab97684c1566410002; expires=Thu, 20-Aug-20 17:53:22 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+520 silly registry.get 'cf-cache-status': 'HIT',
+520 silly registry.get 'cache-control': 'max-age=300',
+520 silly registry.get 'cf-ray': '509e7752baf7e202-ORD',
+520 silly registry.get 'accept-ranges': 'bytes',
+520 silly registry.get age: '2743',
+520 silly registry.get etag: '"a09533669fe590bb683cf4df042edd2b"',
+520 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+520 silly registry.get 'last-modified': 'Sat, 27 Apr 2019 02:37:58 GMT',
+520 silly registry.get vary: 'accept-encoding, accept',
+520 silly registry.get 'x-amz-meta-rev': '592-900c8f7ead0f9581ef43726c9bbc20c8',
+520 silly registry.get server: 'cloudflare' } ]
+521 silly gunzTarPerm extractEntry test.js
+522 silly gunzTarPerm extractEntry CONTRIBUTING.md
+523 silly gunzTarPerm extractEntry .eslintrc
+524 silly gunzTarPerm extractEntry dest/test.css
+525 silly gunzTarPerm extractEntry .editorconfig
+526 silly gunzTarPerm extractEntry .travis.yml
+527 silly gunzTarPerm extractEntry CHANGELOG.md
+528 silly gunzTarPerm extractEntry test.scss
+529 silly gunzTarPerm extractEntry CHANGELOG.md
+530 silly gunzTarPerm extractEntry LICENSE
+531 silly gunzTarPerm modes [ '755', '644' ]
+532 silly gunzTarPerm extractEntry minifier.js
+533 silly gunzTarPerm extractEntry lib/create-error.js
+534 silly lockFile 9af458a5-2256-0-33743493584915996-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002256-0.33743493584915996/package
+535 silly lockFile 9af458a5-2256-0-33743493584915996-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002256-0.33743493584915996/package
+536 silly lockFile 097a46f8-2256-0-33743493584915996-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002256-0.33743493584915996/tmp.tgz
+537 silly lockFile 097a46f8-2256-0-33743493584915996-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002256-0.33743493584915996/tmp.tgz
+538 silly addNameRange number 2 { name: 'node-sass', range: '>=3.8.0-0 <4.0.0-0', hasData: true }
+539 silly addNameRange versions [ 'node-sass',
+539 silly addNameRange [ '0.2.0',
+539 silly addNameRange '0.2.1',
+539 silly addNameRange '0.2.2',
+539 silly addNameRange '0.2.3',
+539 silly addNameRange '0.2.4',
+539 silly addNameRange '0.2.5',
+539 silly addNameRange '0.2.6',
+539 silly addNameRange '0.3.0',
+539 silly addNameRange '0.4.0',
+539 silly addNameRange '0.4.1',
+539 silly addNameRange '0.4.2',
+539 silly addNameRange '0.4.3',
+539 silly addNameRange '0.4.4',
+539 silly addNameRange '0.5.0',
+539 silly addNameRange '0.5.1',
+539 silly addNameRange '0.5.2',
+539 silly addNameRange '0.5.3',
+539 silly addNameRange '0.5.4',
+539 silly addNameRange '0.6.0',
+539 silly addNameRange '0.6.1',
+539 silly addNameRange '0.6.2',
+539 silly addNameRange '0.6.3',
+539 silly addNameRange '0.6.4',
+539 silly addNameRange '0.6.5',
+539 silly addNameRange '0.6.6',
+539 silly addNameRange '0.6.7',
+539 silly addNameRange '0.7.0-alpha',
+539 silly addNameRange '0.7.0',
+539 silly addNameRange '0.8.0',
+539 silly addNameRange '0.8.1',
+539 silly addNameRange '0.8.2',
+539 silly addNameRange '0.8.3',
+539 silly addNameRange '0.8.4',
+539 silly addNameRange '0.8.5',
+539 silly addNameRange '0.8.6',
+539 silly addNameRange '0.9.0',
+539 silly addNameRange '0.9.1',
+539 silly addNameRange '0.9.2',
+539 silly addNameRange '0.9.3',
+539 silly addNameRange '0.9.4-rc1',
+539 silly addNameRange '0.9.4',
+539 silly addNameRange '0.9.5-rc1',
+539 silly addNameRange '0.9.5',
+539 silly addNameRange '0.9.6',
+539 silly addNameRange '1.0.0',
+539 silly addNameRange '1.0.1',
+539 silly addNameRange '1.0.2-alpha',
+539 silly addNameRange '1.0.2',
+539 silly addNameRange '1.0.3',
+539 silly addNameRange '1.1.0',
+539 silly addNameRange '1.1.1',
+539 silly addNameRange '1.1.2',
+539 silly addNameRange '1.1.3',
+539 silly addNameRange '1.1.4',
+539 silly addNameRange '1.2.0',
+539 silly addNameRange '1.2.1',
+539 silly addNameRange '1.2.2',
+539 silly addNameRange '1.2.3',
+539 silly addNameRange '2.0.0-beta',
+539 silly addNameRange '2.0.0',
+539 silly addNameRange '2.0.1',
+539 silly addNameRange '3.0.0-alpha.0',
+539 silly addNameRange '3.0.0-beta.2',
+539 silly addNameRange '3.0.0-beta.3',
+539 silly addNameRange '3.0.0-beta.4',
+539 silly addNameRange '2.1.0',
+539 silly addNameRange '2.1.1',
+539 silly addNameRange '3.0.0-beta.5',
+539 silly addNameRange '3.0.0-beta.7',
+539 silly addNameRange '3.0.0',
+539 silly addNameRange '3.1.0',
+539 silly addNameRange '3.1.1',
+539 silly addNameRange '3.1.2',
+539 silly addNameRange '3.2.0',
+539 silly addNameRange '3.3.0',
+539 silly addNameRange '3.3.1',
+539 silly addNameRange '3.3.2',
+539 silly addNameRange '3.3.3',
+539 silly addNameRange '3.4.0-beta1',
+539 silly addNameRange '3.4.0-beta.2',
+539 silly addNameRange '3.4.0',
+539 silly addNameRange '3.4.1',
+539 silly addNameRange '3.4.2',
+539 silly addNameRange '3.5.0-beta.1',
+539 silly addNameRange '3.5.1',
+539 silly addNameRange '3.5.2',
+539 silly addNameRange '3.5.3',
+539 silly addNameRange '3.6.0',
+539 silly addNameRange '3.7.0',
+539 silly addNameRange '3.8.0',
+539 silly addNameRange '3.9.0',
+539 silly addNameRange '3.9.1',
+539 silly addNameRange '3.9.2',
+539 silly addNameRange '3.9.3',
+539 silly addNameRange '3.10.0',
+539 silly addNameRange '3.10.0-1',
+539 silly addNameRange '3.10.1',
+539 silly addNameRange '3.11.0',
+539 silly addNameRange '3.11.1',
+539 silly addNameRange '3.11.2',
+539 silly addNameRange '3.11.3',
+539 silly addNameRange '3.12.0',
+539 silly addNameRange '3.12.1',
+539 silly addNameRange '3.12.2',
+539 silly addNameRange '3.12.3',
+539 silly addNameRange '3.12.4',
+539 silly addNameRange '3.12.5',
+539 silly addNameRange '3.13.0',
+539 silly addNameRange '3.14.0-0',
+539 silly addNameRange '3.13.1',
+539 silly addNameRange '4.0.0',
+539 silly addNameRange '4.1.0',
+539 silly addNameRange '4.1.1',
+539 silly addNameRange '4.2.0',
+539 silly addNameRange '4.3.0',
+539 silly addNameRange '4.4.0',
+539 silly addNameRange '4.5.0',
+539 silly addNameRange '4.5.1',
+539 silly addNameRange '4.5.2',
+539 silly addNameRange '4.5.3',
+539 silly addNameRange '4.6.0',
+539 silly addNameRange '4.6.1',
+539 silly addNameRange '4.7.1',
+539 silly addNameRange '4.7.2',
+539 silly addNameRange '4.8.1',
+539 silly addNameRange '4.8.2',
+539 silly addNameRange '4.8.3',
+539 silly addNameRange '4.9.0',
+539 silly addNameRange '4.9.1',
+539 silly addNameRange '4.9.2',
+539 silly addNameRange '4.9.3',
+539 silly addNameRange '4.9.4',
+539 silly addNameRange '4.10.0',
+539 silly addNameRange '4.11.0',
+539 silly addNameRange '4.12.0' ] ]
+540 verbose addNamed [ 'node-sass', '3.14.0-0' ]
+541 verbose addNamed [ '3.14.0-0', '3.14.0-0' ]
+542 silly lockFile a447117a-node-sass-3-14-0-0 node-sass@3.14.0-0
+543 verbose lock node-sass@3.14.0-0 /home/anthony/.npm/a447117a-node-sass-3-14-0-0.lock
+544 silly gunzTarPerm extractEntry README.md
+545 verbose tar pack [ '/home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz',
+545 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410002256-0.33743493584915996/package' ]
+546 verbose tarball /home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz
+547 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002256-0.33743493584915996/package
+548 silly lockFile 9af458a5-2256-0-33743493584915996-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002256-0.33743493584915996/package
+549 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002256-0.33743493584915996/package /home/anthony/.npm/9af458a5-2256-0-33743493584915996-package.lock
+550 silly lockFile c3af2ddc-p-autoprefixer-3-1-1-package-tgz tar:///home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz
+551 verbose lock tar:///home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz /home/anthony/.npm/c3af2ddc-p-autoprefixer-3-1-1-package-tgz.lock
+552 silly gunzTarPerm extractEntry LICENSE
+553 silly gunzTarPerm extractEntry index.js
+554 silly gunzTarPerm extractEntry package.json
+555 silly lockFile c2639696-node-sass-node-sass-3-14-0-0-tgz https://registry.npmjs.org/node-sass/-/node-sass-3.14.0-0.tgz
+556 verbose lock https://registry.npmjs.org/node-sass/-/node-sass-3.14.0-0.tgz /home/anthony/.npm/c2639696-node-sass-node-sass-3-14-0-0-tgz.lock
+557 silly gunzTarPerm extractEntry README.md
+558 silly gunzTarPerm extractEntry src/extract.js
+559 verbose addRemoteTarball [ 'https://registry.npmjs.org/node-sass/-/node-sass-3.14.0-0.tgz',
+559 verbose addRemoteTarball 'fbd728ee810c7171192c7a75a3e18f42d59fe64f' ]
+560 info retry fetch attempt 1 at 13:53:22
+561 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002516-0.6544598480686545/tmp.tgz
+562 silly gunzTarPerm extractEntry index.js
+563 silly gunzTarPerm extractEntry license
+564 http GET https://registry.npmjs.org/node-sass/-/node-sass-3.14.0-0.tgz
+565 silly gunzTarPerm extractEntry src/fileIgnored.js
+566 silly gunzTarPerm extractEntry src/index.js
+567 silly gunzTarPerm extractEntry lib/gulp-uglify-error.js
+568 silly gunzTarPerm extractEntry lib/log.js
+569 silly lockFile f3f67b13-02264-0-5772785877343267-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002264-0.5772785877343267/package
+570 silly lockFile f3f67b13-02264-0-5772785877343267-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002264-0.5772785877343267/package
+571 silly lockFile 187828db-02264-0-5772785877343267-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002264-0.5772785877343267/tmp.tgz
+572 silly lockFile 187828db-02264-0-5772785877343267-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002264-0.5772785877343267/tmp.tgz
+573 silly gunzTarPerm extractEntry readme.md
+574 verbose tar pack [ '/home/anthony/.npm/gulp-concat/2.6.1/package.tgz',
+574 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410002264-0.5772785877343267/package' ]
+575 verbose tarball /home/anthony/.npm/gulp-concat/2.6.1/package.tgz
+576 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002264-0.5772785877343267/package
+577 silly lockFile f3f67b13-02264-0-5772785877343267-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002264-0.5772785877343267/package
+578 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002264-0.5772785877343267/package /home/anthony/.npm/f3f67b13-02264-0-5772785877343267-package.lock
+579 silly lockFile 5889afbd-pm-gulp-concat-2-6-1-package-tgz tar:///home/anthony/.npm/gulp-concat/2.6.1/package.tgz
+580 verbose lock tar:///home/anthony/.npm/gulp-concat/2.6.1/package.tgz /home/anthony/.npm/5889afbd-pm-gulp-concat-2-6-1-package-tgz.lock
+581 silly gunzTarPerm extractEntry CHANGELOG.md
+582 silly gunzTarPerm extractEntry LICENSE.md
+583 silly gunzTarPerm extractEntry src/lint.js
+584 silly lockFile 9af458a5-2256-0-33743493584915996-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002256-0.33743493584915996/package
+585 silly lockFile 9af458a5-2256-0-33743493584915996-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002256-0.33743493584915996/package
+586 silly lockFile c3af2ddc-p-autoprefixer-3-1-1-package-tgz tar:///home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz
+587 silly lockFile c3af2ddc-p-autoprefixer-3-1-1-package-tgz tar:///home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz
+588 silly lockFile 41050941-2262-0-35856001707725227-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002262-0.35856001707725227/package
+589 silly lockFile 41050941-2262-0-35856001707725227-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002262-0.35856001707725227/package
+590 silly lockFile d72105c1-2262-0-35856001707725227-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002262-0.35856001707725227/tmp.tgz
+591 silly lockFile d72105c1-2262-0-35856001707725227-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002262-0.35856001707725227/tmp.tgz
+592 silly gunzTarPerm extractEntry src/reporters/fail.js
+593 silly gunzTarPerm extractEntry src/reporters/index.js
+594 silly lockFile c0d59f98--gulp-autoprefixer-3-1-1-package /home/anthony/.npm/gulp-autoprefixer/3.1.1/package
+595 verbose lock /home/anthony/.npm/gulp-autoprefixer/3.1.1/package /home/anthony/.npm/c0d59f98--gulp-autoprefixer-3-1-1-package.lock
+596 silly lockFile 8d36a717-02286-0-7851695269346237-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002286-0.7851695269346237/package
+597 silly lockFile 8d36a717-02286-0-7851695269346237-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002286-0.7851695269346237/package
+598 verbose tar pack [ '/home/anthony/.npm/gulp-clean/0.3.2/package.tgz',
+598 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410002262-0.35856001707725227/package' ]
+599 verbose tarball /home/anthony/.npm/gulp-clean/0.3.2/package.tgz
+600 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002262-0.35856001707725227/package
+601 silly lockFile 41050941-2262-0-35856001707725227-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002262-0.35856001707725227/package
+602 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002262-0.35856001707725227/package /home/anthony/.npm/41050941-2262-0-35856001707725227-package.lock
+603 silly lockFile ce9bb747-npm-gulp-clean-0-3-2-package-tgz tar:///home/anthony/.npm/gulp-clean/0.3.2/package.tgz
+604 verbose lock tar:///home/anthony/.npm/gulp-clean/0.3.2/package.tgz /home/anthony/.npm/ce9bb747-npm-gulp-clean-0-3-2-package-tgz.lock
+605 silly lockFile fe4ad2fa-02286-0-7851695269346237-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002286-0.7851695269346237/tmp.tgz
+606 silly lockFile fe4ad2fa-02286-0-7851695269346237-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002286-0.7851695269346237/tmp.tgz
+607 silly lockFile c0d59f98--gulp-autoprefixer-3-1-1-package /home/anthony/.npm/gulp-autoprefixer/3.1.1/package
+608 silly lockFile c0d59f98--gulp-autoprefixer-3-1-1-package /home/anthony/.npm/gulp-autoprefixer/3.1.1/package
+609 verbose tar pack [ '/home/anthony/.npm/gulp-rename/1.4.0/package.tgz',
+609 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410002286-0.7851695269346237/package' ]
+610 verbose tarball /home/anthony/.npm/gulp-rename/1.4.0/package.tgz
+611 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002286-0.7851695269346237/package
+612 silly lockFile 8d36a717-02286-0-7851695269346237-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002286-0.7851695269346237/package
+613 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002286-0.7851695269346237/package /home/anthony/.npm/8d36a717-02286-0-7851695269346237-package.lock
+614 silly lockFile 7d34910f-pm-gulp-rename-1-4-0-package-tgz tar:///home/anthony/.npm/gulp-rename/1.4.0/package.tgz
+615 verbose lock tar:///home/anthony/.npm/gulp-rename/1.4.0/package.tgz /home/anthony/.npm/7d34910f-pm-gulp-rename-1-4-0-package-tgz.lock
+616 verbose tar unpack /home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz
+617 silly lockFile 1d4a1543--gulp-autoprefixer-3-1-1-package tar:///home/anthony/.npm/gulp-autoprefixer/3.1.1/package
+618 verbose lock tar:///home/anthony/.npm/gulp-autoprefixer/3.1.1/package /home/anthony/.npm/1d4a1543--gulp-autoprefixer-3-1-1-package.lock
+619 silly lockFile c3af2ddc-p-autoprefixer-3-1-1-package-tgz tar:///home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz
+620 verbose lock tar:///home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz /home/anthony/.npm/c3af2ddc-p-autoprefixer-3-1-1-package-tgz.lock
+621 silly gunzTarPerm modes [ '755', '644' ]
+622 silly lockFile 09a8abff-02380-0-7341456040740013-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002380-0.7341456040740013/package
+623 silly lockFile 09a8abff-02380-0-7341456040740013-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002380-0.7341456040740013/package
+624 silly gunzTarPerm extractEntry src/stream.js
+625 silly lockFile f3f67b13-02264-0-5772785877343267-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002264-0.5772785877343267/package
+626 silly lockFile f3f67b13-02264-0-5772785877343267-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002264-0.5772785877343267/package
+627 silly lockFile a5d4153d-02380-0-7341456040740013-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002380-0.7341456040740013/tmp.tgz
+628 silly lockFile a5d4153d-02380-0-7341456040740013-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002380-0.7341456040740013/tmp.tgz
+629 silly lockFile 5889afbd-pm-gulp-concat-2-6-1-package-tgz tar:///home/anthony/.npm/gulp-concat/2.6.1/package.tgz
+630 silly lockFile 5889afbd-pm-gulp-concat-2-6-1-package-tgz tar:///home/anthony/.npm/gulp-concat/2.6.1/package.tgz
+631 silly gunzTarPerm extractEntry package.json
+632 verbose tar pack [ '/home/anthony/.npm/gulp-copy/0.0.2/package.tgz',
+632 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410002380-0.7341456040740013/package' ]
+633 verbose tarball /home/anthony/.npm/gulp-copy/0.0.2/package.tgz
+634 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002380-0.7341456040740013/package
+635 silly lockFile 09a8abff-02380-0-7341456040740013-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002380-0.7341456040740013/package
+636 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002380-0.7341456040740013/package /home/anthony/.npm/09a8abff-02380-0-7341456040740013-package.lock
+637 silly lockFile 3d059928--npm-gulp-copy-0-0-2-package-tgz tar:///home/anthony/.npm/gulp-copy/0.0.2/package.tgz
+638 verbose lock tar:///home/anthony/.npm/gulp-copy/0.0.2/package.tgz /home/anthony/.npm/3d059928--npm-gulp-copy-0-0-2-package-tgz.lock
+639 silly lockFile cda4d13f-02391-0-3004052732139826-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002391-0.3004052732139826/package
+640 silly lockFile cda4d13f-02391-0-3004052732139826-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002391-0.3004052732139826/package
+641 silly lockFile 89df8bbc-ny-npm-gulp-concat-2-6-1-package /home/anthony/.npm/gulp-concat/2.6.1/package
+642 verbose lock /home/anthony/.npm/gulp-concat/2.6.1/package /home/anthony/.npm/89df8bbc-ny-npm-gulp-concat-2-6-1-package.lock
+643 silly lockFile 2e276df4-02391-0-3004052732139826-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002391-0.3004052732139826/tmp.tgz
+644 silly lockFile 2e276df4-02391-0-3004052732139826-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002391-0.3004052732139826/tmp.tgz
+645 silly gunzTarPerm extractEntry index.js
+646 silly gunzTarPerm extractEntry readme.md
+647 verbose tar pack [ '/home/anthony/.npm/gulp-babel/6.1.3/package.tgz',
+647 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410002391-0.3004052732139826/package' ]
+648 verbose tarball /home/anthony/.npm/gulp-babel/6.1.3/package.tgz
+649 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002391-0.3004052732139826/package
+650 silly lockFile cda4d13f-02391-0-3004052732139826-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002391-0.3004052732139826/package
+651 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002391-0.3004052732139826/package /home/anthony/.npm/cda4d13f-02391-0-3004052732139826-package.lock
+652 silly lockFile b4a87988-npm-gulp-babel-6-1-3-package-tgz tar:///home/anthony/.npm/gulp-babel/6.1.3/package.tgz
+653 verbose lock tar:///home/anthony/.npm/gulp-babel/6.1.3/package.tgz /home/anthony/.npm/b4a87988-npm-gulp-babel-6-1-3-package-tgz.lock
+654 silly lockFile 89df8bbc-ny-npm-gulp-concat-2-6-1-package /home/anthony/.npm/gulp-concat/2.6.1/package
+655 silly lockFile 89df8bbc-ny-npm-gulp-concat-2-6-1-package /home/anthony/.npm/gulp-concat/2.6.1/package
+656 verbose tar unpack /home/anthony/.npm/gulp-concat/2.6.1/package.tgz
+657 silly lockFile 8ca4da93-ny-npm-gulp-concat-2-6-1-package tar:///home/anthony/.npm/gulp-concat/2.6.1/package
+658 verbose lock tar:///home/anthony/.npm/gulp-concat/2.6.1/package /home/anthony/.npm/8ca4da93-ny-npm-gulp-concat-2-6-1-package.lock
+659 silly lockFile 5889afbd-pm-gulp-concat-2-6-1-package-tgz tar:///home/anthony/.npm/gulp-concat/2.6.1/package.tgz
+660 verbose lock tar:///home/anthony/.npm/gulp-concat/2.6.1/package.tgz /home/anthony/.npm/5889afbd-pm-gulp-concat-2-6-1-package-tgz.lock
+661 http 200 https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.13.2.tgz
+662 silly gunzTarPerm modes [ '755', '644' ]
+663 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002449-0.6676482474431396/tmp.tgz
+664 silly lockFile 9e4f80ac-02449-0-6676482474431396-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002449-0.6676482474431396/package
+665 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002449-0.6676482474431396/package /home/anthony/.npm/9e4f80ac-02449-0-6676482474431396-package.lock
+666 silly lockFile 5e7b0839-02449-0-6676482474431396-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002449-0.6676482474431396/tmp.tgz
+667 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002449-0.6676482474431396/tmp.tgz /home/anthony/.npm/5e7b0839-02449-0-6676482474431396-tmp-tgz.lock
+668 silly gunzTarPerm modes [ '755', '644' ]
+669 silly gunzTarPerm extractEntry package.json
+670 silly gunzTarPerm extractEntry README.md
+671 silly gunzTarPerm extractEntry index.js
+672 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002419-0.04460286791436374/tmp.tgz
+673 silly lockFile ff9620cc-2419-0-04460286791436374-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002419-0.04460286791436374/package
+674 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002419-0.04460286791436374/package /home/anthony/.npm/ff9620cc-2419-0-04460286791436374-package.lock
+675 silly lockFile 9c39c7d5-2419-0-04460286791436374-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002419-0.04460286791436374/tmp.tgz
+676 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002419-0.04460286791436374/tmp.tgz /home/anthony/.npm/9c39c7d5-2419-0-04460286791436374-tmp-tgz.lock
+677 silly gunzTarPerm extractEntry package.json
+678 silly lockFile 8d36a717-02286-0-7851695269346237-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002286-0.7851695269346237/package
+679 silly lockFile 8d36a717-02286-0-7851695269346237-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002286-0.7851695269346237/package
+680 silly lockFile 7d34910f-pm-gulp-rename-1-4-0-package-tgz tar:///home/anthony/.npm/gulp-rename/1.4.0/package.tgz
+681 silly lockFile 7d34910f-pm-gulp-rename-1-4-0-package-tgz tar:///home/anthony/.npm/gulp-rename/1.4.0/package.tgz
+682 silly gunzTarPerm modes [ '755', '644' ]
+683 silly gunzTarPerm extractEntry .npmignore
+684 silly gunzTarPerm extractEntry README.md
+685 silly lockFile 80b1eabf-ny-npm-gulp-rename-1-4-0-package /home/anthony/.npm/gulp-rename/1.4.0/package
+686 verbose lock /home/anthony/.npm/gulp-rename/1.4.0/package /home/anthony/.npm/80b1eabf-ny-npm-gulp-rename-1-4-0-package.lock
+687 silly gunzTarPerm extractEntry package.json
+688 silly lockFile 80b1eabf-ny-npm-gulp-rename-1-4-0-package /home/anthony/.npm/gulp-rename/1.4.0/package
+689 silly lockFile 80b1eabf-ny-npm-gulp-rename-1-4-0-package /home/anthony/.npm/gulp-rename/1.4.0/package
+690 verbose tar unpack /home/anthony/.npm/gulp-rename/1.4.0/package.tgz
+691 silly lockFile f28dbd9e-ny-npm-gulp-rename-1-4-0-package tar:///home/anthony/.npm/gulp-rename/1.4.0/package
+692 verbose lock tar:///home/anthony/.npm/gulp-rename/1.4.0/package /home/anthony/.npm/f28dbd9e-ny-npm-gulp-rename-1-4-0-package.lock
+693 silly lockFile 7d34910f-pm-gulp-rename-1-4-0-package-tgz tar:///home/anthony/.npm/gulp-rename/1.4.0/package.tgz
+694 verbose lock tar:///home/anthony/.npm/gulp-rename/1.4.0/package.tgz /home/anthony/.npm/7d34910f-pm-gulp-rename-1-4-0-package-tgz.lock
+695 silly gunzTarPerm extractEntry README.md
+696 silly gunzTarPerm extractEntry LICENSE
+697 silly gunzTarPerm modes [ '755', '644' ]
+698 silly lockFile e16f22e2-2375-0-09742286405526102-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002375-0.09742286405526102/package
+699 silly lockFile e16f22e2-2375-0-09742286405526102-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002375-0.09742286405526102/package
+700 silly gunzTarPerm extractEntry lib/index.js
+701 silly lockFile ecc5ade8-2375-0-09742286405526102-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002375-0.09742286405526102/tmp.tgz
+702 silly lockFile ecc5ade8-2375-0-09742286405526102-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002375-0.09742286405526102/tmp.tgz
+703 silly lockFile cda4d13f-02391-0-3004052732139826-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002391-0.3004052732139826/package
+704 silly lockFile cda4d13f-02391-0-3004052732139826-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002391-0.3004052732139826/package
+705 verbose tar pack [ '/home/anthony/.npm/gulp-uglify/2.1.2/package.tgz',
+705 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410002375-0.09742286405526102/package' ]
+706 verbose tarball /home/anthony/.npm/gulp-uglify/2.1.2/package.tgz
+707 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002375-0.09742286405526102/package
+708 silly lockFile e16f22e2-2375-0-09742286405526102-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002375-0.09742286405526102/package
+709 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002375-0.09742286405526102/package /home/anthony/.npm/e16f22e2-2375-0-09742286405526102-package.lock
+710 silly lockFile b452a021-pm-gulp-uglify-2-1-2-package-tgz tar:///home/anthony/.npm/gulp-uglify/2.1.2/package.tgz
+711 verbose lock tar:///home/anthony/.npm/gulp-uglify/2.1.2/package.tgz /home/anthony/.npm/b452a021-pm-gulp-uglify-2-1-2-package-tgz.lock
+712 silly lockFile b4a87988-npm-gulp-babel-6-1-3-package-tgz tar:///home/anthony/.npm/gulp-babel/6.1.3/package.tgz
+713 silly lockFile b4a87988-npm-gulp-babel-6-1-3-package-tgz tar:///home/anthony/.npm/gulp-babel/6.1.3/package.tgz
+714 silly lockFile 1d4a1543--gulp-autoprefixer-3-1-1-package tar:///home/anthony/.npm/gulp-autoprefixer/3.1.1/package
+715 silly lockFile 1d4a1543--gulp-autoprefixer-3-1-1-package tar:///home/anthony/.npm/gulp-autoprefixer/3.1.1/package
+716 silly gunzTarPerm extractEntry package.json
+717 silly lockFile 41050941-2262-0-35856001707725227-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002262-0.35856001707725227/package
+718 silly lockFile 41050941-2262-0-35856001707725227-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002262-0.35856001707725227/package
+719 silly lockFile c3af2ddc-p-autoprefixer-3-1-1-package-tgz tar:///home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz
+720 silly lockFile c3af2ddc-p-autoprefixer-3-1-1-package-tgz tar:///home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz
+721 silly lockFile ce9bb747-npm-gulp-clean-0-3-2-package-tgz tar:///home/anthony/.npm/gulp-clean/0.3.2/package.tgz
+722 silly lockFile ce9bb747-npm-gulp-clean-0-3-2-package-tgz tar:///home/anthony/.npm/gulp-clean/0.3.2/package.tgz
+723 silly lockFile 8a1e4a4c-ony-npm-gulp-babel-6-1-3-package /home/anthony/.npm/gulp-babel/6.1.3/package
+724 verbose lock /home/anthony/.npm/gulp-babel/6.1.3/package /home/anthony/.npm/8a1e4a4c-ony-npm-gulp-babel-6-1-3-package.lock
+725 http 200 https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz
+726 silly gunzTarPerm extractEntry README.md
+727 silly gunzTarPerm extractEntry index.js
+728 verbose chmod /home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz 644
+729 verbose chown /home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz [ 1000, 1000 ]
+730 silly gunzTarPerm extractEntry CHANGELOG.md
+731 silly lockFile 09a8abff-02380-0-7341456040740013-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002380-0.7341456040740013/package
+732 silly lockFile 09a8abff-02380-0-7341456040740013-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002380-0.7341456040740013/package
+733 silly lockFile a868a0ac-ixer-gulp-autoprefixer-3-1-1-tgz https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-3.1.1.tgz
+734 silly lockFile a868a0ac-ixer-gulp-autoprefixer-3-1-1-tgz https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-3.1.1.tgz
+735 silly gunzTarPerm extractEntry bin/apply
+736 silly lockFile 3d059928--npm-gulp-copy-0-0-2-package-tgz tar:///home/anthony/.npm/gulp-copy/0.0.2/package.tgz
+737 silly lockFile 3d059928--npm-gulp-copy-0-0-2-package-tgz tar:///home/anthony/.npm/gulp-copy/0.0.2/package.tgz
+738 silly lockFile 8a1e4a4c-ony-npm-gulp-babel-6-1-3-package /home/anthony/.npm/gulp-babel/6.1.3/package
+739 silly lockFile 8a1e4a4c-ony-npm-gulp-babel-6-1-3-package /home/anthony/.npm/gulp-babel/6.1.3/package
+740 silly lockFile 109af535-ony-npm-gulp-clean-0-3-2-package /home/anthony/.npm/gulp-clean/0.3.2/package
+741 verbose lock /home/anthony/.npm/gulp-clean/0.3.2/package /home/anthony/.npm/109af535-ony-npm-gulp-clean-0-3-2-package.lock
+742 silly lockFile 8936eaf7-gulp-autoprefixer-3-1-1 gulp-autoprefixer@3.1.1
+743 silly lockFile 8936eaf7-gulp-autoprefixer-3-1-1 gulp-autoprefixer@3.1.1
+744 verbose tar unpack /home/anthony/.npm/gulp-babel/6.1.3/package.tgz
+745 silly lockFile da747369-ony-npm-gulp-babel-6-1-3-package tar:///home/anthony/.npm/gulp-babel/6.1.3/package
+746 verbose lock tar:///home/anthony/.npm/gulp-babel/6.1.3/package /home/anthony/.npm/da747369-ony-npm-gulp-babel-6-1-3-package.lock
+747 silly lockFile b4a87988-npm-gulp-babel-6-1-3-package-tgz tar:///home/anthony/.npm/gulp-babel/6.1.3/package.tgz
+748 verbose lock tar:///home/anthony/.npm/gulp-babel/6.1.3/package.tgz /home/anthony/.npm/b4a87988-npm-gulp-babel-6-1-3-package-tgz.lock
+749 silly lockFile d42afd85-gulp-autoprefixer-3-1-0 gulp-autoprefixer@^3.1.0
+750 silly lockFile d42afd85-gulp-autoprefixer-3-1-0 gulp-autoprefixer@^3.1.0
+751 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002481-0.10159265086986125/tmp.tgz
+752 silly lockFile 3c837d62-2481-0-10159265086986125-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002481-0.10159265086986125/package
+753 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002481-0.10159265086986125/package /home/anthony/.npm/3c837d62-2481-0-10159265086986125-package.lock
+754 silly lockFile a614bb3e-2481-0-10159265086986125-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002481-0.10159265086986125/tmp.tgz
+755 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002481-0.10159265086986125/tmp.tgz /home/anthony/.npm/a614bb3e-2481-0-10159265086986125-tmp-tgz.lock
+756 silly lockFile aa6c7700-hony-npm-gulp-copy-0-0-2-package /home/anthony/.npm/gulp-copy/0.0.2/package
+757 verbose lock /home/anthony/.npm/gulp-copy/0.0.2/package /home/anthony/.npm/aa6c7700-hony-npm-gulp-copy-0-0-2-package.lock
+758 silly lockFile 109af535-ony-npm-gulp-clean-0-3-2-package /home/anthony/.npm/gulp-clean/0.3.2/package
+759 silly lockFile 109af535-ony-npm-gulp-clean-0-3-2-package /home/anthony/.npm/gulp-clean/0.3.2/package
+760 silly gunzTarPerm modes [ '755', '644' ]
+761 verbose tar unpack /home/anthony/.npm/gulp-clean/0.3.2/package.tgz
+762 silly lockFile c3174861-ony-npm-gulp-clean-0-3-2-package tar:///home/anthony/.npm/gulp-clean/0.3.2/package
+763 verbose lock tar:///home/anthony/.npm/gulp-clean/0.3.2/package /home/anthony/.npm/c3174861-ony-npm-gulp-clean-0-3-2-package.lock
+764 silly lockFile ce9bb747-npm-gulp-clean-0-3-2-package-tgz tar:///home/anthony/.npm/gulp-clean/0.3.2/package.tgz
+765 verbose lock tar:///home/anthony/.npm/gulp-clean/0.3.2/package.tgz /home/anthony/.npm/ce9bb747-npm-gulp-clean-0-3-2-package-tgz.lock
+766 silly gunzTarPerm modes [ '755', '644' ]
+767 silly lockFile aa6c7700-hony-npm-gulp-copy-0-0-2-package /home/anthony/.npm/gulp-copy/0.0.2/package
+768 silly lockFile aa6c7700-hony-npm-gulp-copy-0-0-2-package /home/anthony/.npm/gulp-copy/0.0.2/package
+769 verbose tar unpack /home/anthony/.npm/gulp-copy/0.0.2/package.tgz
+770 silly lockFile 3f125d71-hony-npm-gulp-copy-0-0-2-package tar:///home/anthony/.npm/gulp-copy/0.0.2/package
+771 verbose lock tar:///home/anthony/.npm/gulp-copy/0.0.2/package /home/anthony/.npm/3f125d71-hony-npm-gulp-copy-0-0-2-package.lock
+772 silly lockFile 3d059928--npm-gulp-copy-0-0-2-package-tgz tar:///home/anthony/.npm/gulp-copy/0.0.2/package.tgz
+773 verbose lock tar:///home/anthony/.npm/gulp-copy/0.0.2/package.tgz /home/anthony/.npm/3d059928--npm-gulp-copy-0-0-2-package-tgz.lock
+774 silly gunzTarPerm modes [ '755', '644' ]
+775 silly gunzTarPerm modes [ '755', '644' ]
+776 silly gunzTarPerm extractEntry package.json
+777 silly gunzTarPerm extractEntry package.json
+778 silly lockFile 8ca4da93-ny-npm-gulp-concat-2-6-1-package tar:///home/anthony/.npm/gulp-concat/2.6.1/package
+779 silly lockFile 8ca4da93-ny-npm-gulp-concat-2-6-1-package tar:///home/anthony/.npm/gulp-concat/2.6.1/package
+780 silly gunzTarPerm extractEntry package.json
+781 silly lockFile 5889afbd-pm-gulp-concat-2-6-1-package-tgz tar:///home/anthony/.npm/gulp-concat/2.6.1/package.tgz
+782 silly lockFile 5889afbd-pm-gulp-concat-2-6-1-package-tgz tar:///home/anthony/.npm/gulp-concat/2.6.1/package.tgz
+783 silly gunzTarPerm extractEntry index.js
+784 silly gunzTarPerm extractEntry readme.md
+785 silly gunzTarPerm extractEntry README.md
+786 silly gunzTarPerm extractEntry LICENSE
+787 silly gunzTarPerm extractEntry package.json
+788 silly gunzTarPerm extractEntry bin/build
+789 silly gunzTarPerm extractEntry bin/jshint
+790 silly gunzTarPerm extractEntry .npmignore
+791 silly gunzTarPerm extractEntry README.md
+792 verbose chmod /home/anthony/.npm/gulp-concat/2.6.1/package.tgz 644
+793 verbose chown /home/anthony/.npm/gulp-concat/2.6.1/package.tgz [ 1000, 1000 ]
+794 silly lockFile 6bea95a1-ulp-concat-gulp-concat-2-6-1-tgz https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz
+795 silly lockFile 6bea95a1-ulp-concat-gulp-concat-2-6-1-tgz https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz
+796 silly lockFile 00090d25-gulp-concat-2-6-1 gulp-concat@2.6.1
+797 silly lockFile 00090d25-gulp-concat-2-6-1 gulp-concat@2.6.1
+798 silly gunzTarPerm extractEntry .npmignore
+799 silly gunzTarPerm extractEntry README.md
+800 silly lockFile 63d40a22-2317-0-08317977888509631-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002317-0.08317977888509631/package
+801 silly lockFile 63d40a22-2317-0-08317977888509631-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002317-0.08317977888509631/package
+802 silly lockFile 743f1d08-gulp-concat-2-6-0 gulp-concat@^2.6.0
+803 silly lockFile 743f1d08-gulp-concat-2-6-0 gulp-concat@^2.6.0
+804 silly lockFile b7e869ea-2317-0-08317977888509631-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002317-0.08317977888509631/tmp.tgz
+805 silly lockFile b7e869ea-2317-0-08317977888509631-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002317-0.08317977888509631/tmp.tgz
+806 verbose tar pack [ '/home/anthony/.npm/gulp-jshint/2.1.0/package.tgz',
+806 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410002317-0.08317977888509631/package' ]
+807 verbose tarball /home/anthony/.npm/gulp-jshint/2.1.0/package.tgz
+808 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002317-0.08317977888509631/package
+809 silly lockFile 63d40a22-2317-0-08317977888509631-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002317-0.08317977888509631/package
+810 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002317-0.08317977888509631/package /home/anthony/.npm/63d40a22-2317-0-08317977888509631-package.lock
+811 silly lockFile 7a1e0abc-pm-gulp-jshint-2-1-0-package-tgz tar:///home/anthony/.npm/gulp-jshint/2.1.0/package.tgz
+812 verbose lock tar:///home/anthony/.npm/gulp-jshint/2.1.0/package.tgz /home/anthony/.npm/7a1e0abc-pm-gulp-jshint-2-1-0-package-tgz.lock
+813 silly gunzTarPerm extractEntry index.js
+814 silly gunzTarPerm extractEntry test.js
+815 silly gunzTarPerm extractEntry bin/land
+816 silly gunzTarPerm extractEntry data/ascii-identifier-data.js
+817 silly gunzTarPerm extractEntry index.js
+818 silly gunzTarPerm extractEntry CHANGELOG.md
+819 silly lockFile d1a8684e-370-0-005324201425537467-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002370-0.005324201425537467/package
+820 silly lockFile d1a8684e-370-0-005324201425537467-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002370-0.005324201425537467/package
+821 silly lockFile 9e4f80ac-02449-0-6676482474431396-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002449-0.6676482474431396/package
+822 silly lockFile 9e4f80ac-02449-0-6676482474431396-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002449-0.6676482474431396/package
+823 silly lockFile 2a0638db-370-0-005324201425537467-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002370-0.005324201425537467/tmp.tgz
+824 silly lockFile 2a0638db-370-0-005324201425537467-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002370-0.005324201425537467/tmp.tgz
+825 silly gunzTarPerm extractEntry LICENSE
+826 silly gunzTarPerm extractEntry index.js
+827 silly lockFile 5ea68da2-02330-0-7392317443154752-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002330-0.7392317443154752/package
+828 silly lockFile 5ea68da2-02330-0-7392317443154752-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002330-0.7392317443154752/package
+829 silly lockFile 5e7b0839-02449-0-6676482474431396-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002449-0.6676482474431396/tmp.tgz
+830 silly lockFile 5e7b0839-02449-0-6676482474431396-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002449-0.6676482474431396/tmp.tgz
+831 silly lockFile f033609a-02330-0-7392317443154752-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002330-0.7392317443154752/tmp.tgz
+832 silly lockFile f033609a-02330-0-7392317443154752-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002330-0.7392317443154752/tmp.tgz
+833 verbose tar pack [ '/home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz',
+833 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410002370-0.005324201425537467/package' ]
+834 verbose tarball /home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz
+835 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002370-0.005324201425537467/package
+836 silly lockFile d1a8684e-370-0-005324201425537467-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002370-0.005324201425537467/package
+837 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002370-0.005324201425537467/package /home/anthony/.npm/d1a8684e-370-0-005324201425537467-package.lock
+838 silly lockFile ef1481cf-lp-sourcemaps-1-12-1-package-tgz tar:///home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz
+839 verbose lock tar:///home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz /home/anthony/.npm/ef1481cf-lp-sourcemaps-1-12-1-package-tgz.lock
+840 verbose tar pack [ '/home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz',
+840 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410002449-0.6676482474431396/package' ]
+841 verbose tarball /home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz
+842 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002449-0.6676482474431396/package
+843 silly lockFile 9e4f80ac-02449-0-6676482474431396-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002449-0.6676482474431396/package
+844 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002449-0.6676482474431396/package /home/anthony/.npm/9e4f80ac-02449-0-6676482474431396-package.lock
+845 silly lockFile 4dec3f43-preset-es2015-6-13-2-package-tgz tar:///home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz
+846 verbose lock tar:///home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz /home/anthony/.npm/4dec3f43-preset-es2015-6-13-2-package-tgz.lock
+847 verbose tar pack [ '/home/anthony/.npm/gulp-sass/2.3.2/package.tgz',
+847 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410002330-0.7392317443154752/package' ]
+848 verbose tarball /home/anthony/.npm/gulp-sass/2.3.2/package.tgz
+849 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002330-0.7392317443154752/package
+850 silly lockFile 5ea68da2-02330-0-7392317443154752-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002330-0.7392317443154752/package
+851 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002330-0.7392317443154752/package /home/anthony/.npm/5ea68da2-02330-0-7392317443154752-package.lock
+852 silly lockFile aa42c7d3--npm-gulp-sass-2-3-2-package-tgz tar:///home/anthony/.npm/gulp-sass/2.3.2/package.tgz
+853 verbose lock tar:///home/anthony/.npm/gulp-sass/2.3.2/package.tgz /home/anthony/.npm/aa42c7d3--npm-gulp-sass-2-3-2-package-tgz.lock
+854 silly gunzTarPerm extractEntry .jshintrc
+855 silly gunzTarPerm extractEntry .travis.yml
+856 http 200 https://registry.npmjs.org/node-sass/-/node-sass-3.14.0-0.tgz
+857 silly lockFile f28dbd9e-ny-npm-gulp-rename-1-4-0-package tar:///home/anthony/.npm/gulp-rename/1.4.0/package
+858 silly lockFile f28dbd9e-ny-npm-gulp-rename-1-4-0-package tar:///home/anthony/.npm/gulp-rename/1.4.0/package
+859 silly lockFile 7d34910f-pm-gulp-rename-1-4-0-package-tgz tar:///home/anthony/.npm/gulp-rename/1.4.0/package.tgz
+860 silly lockFile 7d34910f-pm-gulp-rename-1-4-0-package-tgz tar:///home/anthony/.npm/gulp-rename/1.4.0/package.tgz
+861 verbose chmod /home/anthony/.npm/gulp-rename/1.4.0/package.tgz 644
+862 verbose chown /home/anthony/.npm/gulp-rename/1.4.0/package.tgz [ 1000, 1000 ]
+863 silly gunzTarPerm extractEntry bin/gulp.js
+864 silly lockFile 0e0a7157-ulp-rename-gulp-rename-1-4-0-tgz https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.4.0.tgz
+865 silly lockFile 0e0a7157-ulp-rename-gulp-rename-1-4-0-tgz https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.4.0.tgz
+866 silly lockFile 085ba6c5-gulp-rename-1-4-0 gulp-rename@1.4.0
+867 silly lockFile 085ba6c5-gulp-rename-1-4-0 gulp-rename@1.4.0
+868 silly lockFile 1035ba1c-gulp-rename-1-2-2 gulp-rename@^1.2.2
+869 silly lockFile 1035ba1c-gulp-rename-1-2-2 gulp-rename@^1.2.2
+870 silly lockFile e16f22e2-2375-0-09742286405526102-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002375-0.09742286405526102/package
+871 silly lockFile e16f22e2-2375-0-09742286405526102-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002375-0.09742286405526102/package
+872 silly lockFile b452a021-pm-gulp-uglify-2-1-2-package-tgz tar:///home/anthony/.npm/gulp-uglify/2.1.2/package.tgz
+873 silly lockFile b452a021-pm-gulp-uglify-2-1-2-package-tgz tar:///home/anthony/.npm/gulp-uglify/2.1.2/package.tgz
+874 silly gunzTarPerm extractEntry completion/README.md
+875 silly gunzTarPerm extractEntry completion/bash
+876 silly lockFile da747369-ony-npm-gulp-babel-6-1-3-package tar:///home/anthony/.npm/gulp-babel/6.1.3/package
+877 silly lockFile da747369-ony-npm-gulp-babel-6-1-3-package tar:///home/anthony/.npm/gulp-babel/6.1.3/package
+878 silly lockFile b4a87988-npm-gulp-babel-6-1-3-package-tgz tar:///home/anthony/.npm/gulp-babel/6.1.3/package.tgz
+879 silly lockFile b4a87988-npm-gulp-babel-6-1-3-package-tgz tar:///home/anthony/.npm/gulp-babel/6.1.3/package.tgz
+880 silly lockFile bdfb41af-ny-npm-gulp-uglify-2-1-2-package /home/anthony/.npm/gulp-uglify/2.1.2/package
+881 verbose lock /home/anthony/.npm/gulp-uglify/2.1.2/package /home/anthony/.npm/bdfb41af-ny-npm-gulp-uglify-2-1-2-package.lock
+882 silly lockFile bdfb41af-ny-npm-gulp-uglify-2-1-2-package /home/anthony/.npm/gulp-uglify/2.1.2/package
+883 silly lockFile bdfb41af-ny-npm-gulp-uglify-2-1-2-package /home/anthony/.npm/gulp-uglify/2.1.2/package
+884 verbose chmod /home/anthony/.npm/gulp-babel/6.1.3/package.tgz 644
+885 verbose chown /home/anthony/.npm/gulp-babel/6.1.3/package.tgz [ 1000, 1000 ]
+886 verbose tar unpack /home/anthony/.npm/gulp-uglify/2.1.2/package.tgz
+887 silly lockFile 974ad420-ny-npm-gulp-uglify-2-1-2-package tar:///home/anthony/.npm/gulp-uglify/2.1.2/package
+888 verbose lock tar:///home/anthony/.npm/gulp-uglify/2.1.2/package /home/anthony/.npm/974ad420-ny-npm-gulp-uglify-2-1-2-package.lock
+889 silly lockFile b452a021-pm-gulp-uglify-2-1-2-package-tgz tar:///home/anthony/.npm/gulp-uglify/2.1.2/package.tgz
+890 verbose lock tar:///home/anthony/.npm/gulp-uglify/2.1.2/package.tgz /home/anthony/.npm/b452a021-pm-gulp-uglify-2-1-2-package-tgz.lock
+891 silly lockFile 6dbccf09--gulp-babel-gulp-babel-6-1-3-tgz https://registry.npmjs.org/gulp-babel/-/gulp-babel-6.1.3.tgz
+892 silly lockFile 6dbccf09--gulp-babel-gulp-babel-6-1-3-tgz https://registry.npmjs.org/gulp-babel/-/gulp-babel-6.1.3.tgz
+893 silly lockFile d6aacb1e-gulp-babel-6-1-3 gulp-babel@6.1.3
+894 silly lockFile d6aacb1e-gulp-babel-6-1-3 gulp-babel@6.1.3
+895 silly lockFile 0715c59a-gulp-babel-6-1-2 gulp-babel@^6.1.2
+896 silly lockFile 0715c59a-gulp-babel-6-1-2 gulp-babel@^6.1.2
+897 silly gunzTarPerm extractEntry completion/fish
+898 silly gunzTarPerm extractEntry completion/powershell
+899 silly gunzTarPerm modes [ '755', '644' ]
+900 silly gunzTarPerm extractEntry package.json
+901 silly gunzTarPerm extractEntry README.md
+902 silly gunzTarPerm extractEntry index.js
+903 silly lockFile 9e4f80ac-02449-0-6676482474431396-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002449-0.6676482474431396/package
+904 silly lockFile 9e4f80ac-02449-0-6676482474431396-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002449-0.6676482474431396/package
+905 silly lockFile 3f125d71-hony-npm-gulp-copy-0-0-2-package tar:///home/anthony/.npm/gulp-copy/0.0.2/package
+906 silly lockFile 3f125d71-hony-npm-gulp-copy-0-0-2-package tar:///home/anthony/.npm/gulp-copy/0.0.2/package
+907 silly lockFile 4dec3f43-preset-es2015-6-13-2-package-tgz tar:///home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz
+908 silly lockFile 4dec3f43-preset-es2015-6-13-2-package-tgz tar:///home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz
+909 silly lockFile 3d059928--npm-gulp-copy-0-0-2-package-tgz tar:///home/anthony/.npm/gulp-copy/0.0.2/package.tgz
+910 silly lockFile 3d059928--npm-gulp-copy-0-0-2-package-tgz tar:///home/anthony/.npm/gulp-copy/0.0.2/package.tgz
+911 silly gunzTarPerm extractEntry completion/zsh
+912 silly gunzTarPerm extractEntry gulp.1
+913 verbose chmod /home/anthony/.npm/gulp-copy/0.0.2/package.tgz 644
+914 verbose chown /home/anthony/.npm/gulp-copy/0.0.2/package.tgz [ 1000, 1000 ]
+915 silly lockFile b034b9df-bel-preset-es2015-6-13-2-package /home/anthony/.npm/babel-preset-es2015/6.13.2/package
+916 verbose lock /home/anthony/.npm/babel-preset-es2015/6.13.2/package /home/anthony/.npm/b034b9df-bel-preset-es2015-6-13-2-package.lock
+917 silly lockFile a5af8f37-rg-gulp-copy-gulp-copy-0-0-2-tgz https://registry.npmjs.org/gulp-copy/-/gulp-copy-0.0.2.tgz
+918 silly lockFile a5af8f37-rg-gulp-copy-gulp-copy-0-0-2-tgz https://registry.npmjs.org/gulp-copy/-/gulp-copy-0.0.2.tgz
+919 silly gunzTarPerm extractEntry minifier.js
+920 silly gunzTarPerm extractEntry lib/create-error.js
+921 silly lockFile b4c8721d-gulp-copy-0-0-2 gulp-copy@0.0.2
+922 silly lockFile b4c8721d-gulp-copy-0-0-2 gulp-copy@0.0.2
+923 silly lockFile b034b9df-bel-preset-es2015-6-13-2-package /home/anthony/.npm/babel-preset-es2015/6.13.2/package
+924 silly lockFile b034b9df-bel-preset-es2015-6-13-2-package /home/anthony/.npm/babel-preset-es2015/6.13.2/package
+925 verbose tar unpack /home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz
+926 silly lockFile c9ea8eab-bel-preset-es2015-6-13-2-package tar:///home/anthony/.npm/babel-preset-es2015/6.13.2/package
+927 verbose lock tar:///home/anthony/.npm/babel-preset-es2015/6.13.2/package /home/anthony/.npm/c9ea8eab-bel-preset-es2015-6-13-2-package.lock
+928 silly lockFile 4dec3f43-preset-es2015-6-13-2-package-tgz tar:///home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz
+929 verbose lock tar:///home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz /home/anthony/.npm/4dec3f43-preset-es2015-6-13-2-package-tgz.lock
+930 silly gunzTarPerm modes [ '755', '644' ]
+931 http 200 https://registry.npmjs.org/gulp-jade-php
+932 silly registry.get cb [ 200,
+932 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:22 GMT',
+932 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+932 silly registry.get 'content-length': '5980',
+932 silly registry.get connection: 'keep-alive',
+932 silly registry.get 'set-cookie': [ '__cfduid=dbb5f92936f97311889918977fe847c5e1566410002; expires=Thu, 20-Aug-20 17:53:22 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+932 silly registry.get 'cf-cache-status': 'MISS',
+932 silly registry.get 'cache-control': 'max-age=300',
+932 silly registry.get 'cf-ray': '509e7752cf5b9ef7-ORD',
+932 silly registry.get 'accept-ranges': 'bytes',
+932 silly registry.get etag: '"d3e29eed4c2ca28e41cb3e4129aaafcd"',
+932 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+932 silly registry.get 'last-modified': 'Sun, 27 May 2018 03:14:03 GMT',
+932 silly registry.get vary: 'accept-encoding, accept',
+932 silly registry.get server: 'cloudflare' } ]
+933 silly gunzTarPerm extractEntry package.json
+934 silly lockFile c3174861-ony-npm-gulp-clean-0-3-2-package tar:///home/anthony/.npm/gulp-clean/0.3.2/package
+935 silly lockFile c3174861-ony-npm-gulp-clean-0-3-2-package tar:///home/anthony/.npm/gulp-clean/0.3.2/package
+936 silly lockFile ce9bb747-npm-gulp-clean-0-3-2-package-tgz tar:///home/anthony/.npm/gulp-clean/0.3.2/package.tgz
+937 silly lockFile ce9bb747-npm-gulp-clean-0-3-2-package-tgz tar:///home/anthony/.npm/gulp-clean/0.3.2/package.tgz
+938 silly addNameRange number 2 { name: 'gulp-jade-php',
+938 silly addNameRange range: '>=2.0.0-0 <3.0.0-0',
+938 silly addNameRange hasData: true }
+939 silly addNameRange versions [ 'gulp-jade-php', [ '1.0.0', '1.1.0', '2.0.0-0' ] ]
+940 verbose addNamed [ 'gulp-jade-php', '2.0.0-0' ]
+941 verbose addNamed [ '2.0.0-0', '2.0.0-0' ]
+942 silly lockFile de056ab2-gulp-jade-php-2-0-0-0 gulp-jade-php@2.0.0-0
+943 verbose lock gulp-jade-php@2.0.0-0 /home/anthony/.npm/de056ab2-gulp-jade-php-2-0-0-0.lock
+944 silly gunzTarPerm extractEntry lib/gulp-uglify-error.js
+945 silly gunzTarPerm extractEntry lib/log.js
+946 silly gunzTarPerm extractEntry lib/completion.js
+947 silly gunzTarPerm extractEntry lib/taskTree.js
+948 silly gunzTarPerm extractEntry .npmignore
+949 silly gunzTarPerm extractEntry README.md
+950 verbose chmod /home/anthony/.npm/gulp-clean/0.3.2/package.tgz 644
+951 verbose chown /home/anthony/.npm/gulp-clean/0.3.2/package.tgz [ 1000, 1000 ]
+952 silly lockFile b095eff1-de-php-gulp-jade-php-2-0-0-0-tgz https://registry.npmjs.org/gulp-jade-php/-/gulp-jade-php-2.0.0-0.tgz
+953 verbose lock https://registry.npmjs.org/gulp-jade-php/-/gulp-jade-php-2.0.0-0.tgz /home/anthony/.npm/b095eff1-de-php-gulp-jade-php-2-0-0-0-tgz.lock
+954 silly lockFile d914ccf1--gulp-clean-gulp-clean-0-3-2-tgz https://registry.npmjs.org/gulp-clean/-/gulp-clean-0.3.2.tgz
+955 silly lockFile d914ccf1--gulp-clean-gulp-clean-0-3-2-tgz https://registry.npmjs.org/gulp-clean/-/gulp-clean-0.3.2.tgz
+956 silly lockFile 4f10268a-gulp-clean-0-3-2 gulp-clean@0.3.2
+957 silly lockFile 4f10268a-gulp-clean-0-3-2 gulp-clean@0.3.2
+958 verbose addRemoteTarball [ 'https://registry.npmjs.org/gulp-jade-php/-/gulp-jade-php-2.0.0-0.tgz',
+958 verbose addRemoteTarball 'b5819ad4543c354e532e4c61d13da2f13ac5eb54' ]
+959 silly lockFile 29a6dce9-gulp-clean-0-3-2 gulp-clean@^0.3.2
+960 silly lockFile 29a6dce9-gulp-clean-0-3-2 gulp-clean@^0.3.2
+961 info retry fetch attempt 1 at 13:53:22
+962 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002733-0.03213835507631302/tmp.tgz
+963 http GET https://registry.npmjs.org/gulp-jade-php/-/gulp-jade-php-2.0.0-0.tgz
+964 silly lockFile 63d40a22-2317-0-08317977888509631-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002317-0.08317977888509631/package
+965 silly lockFile 63d40a22-2317-0-08317977888509631-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002317-0.08317977888509631/package
+966 silly gunzTarPerm extractEntry lib/index.js
+967 silly lockFile 7a1e0abc-pm-gulp-jshint-2-1-0-package-tgz tar:///home/anthony/.npm/gulp-jshint/2.1.0/package.tgz
+968 silly lockFile 7a1e0abc-pm-gulp-jshint-2-1-0-package-tgz tar:///home/anthony/.npm/gulp-jshint/2.1.0/package.tgz
+969 silly lockFile 322fe698-ny-npm-gulp-jshint-2-1-0-package /home/anthony/.npm/gulp-jshint/2.1.0/package
+970 verbose lock /home/anthony/.npm/gulp-jshint/2.1.0/package /home/anthony/.npm/322fe698-ny-npm-gulp-jshint-2-1-0-package.lock
+971 silly lockFile 322fe698-ny-npm-gulp-jshint-2-1-0-package /home/anthony/.npm/gulp-jshint/2.1.0/package
+972 silly lockFile 322fe698-ny-npm-gulp-jshint-2-1-0-package /home/anthony/.npm/gulp-jshint/2.1.0/package
+973 verbose tar unpack /home/anthony/.npm/gulp-jshint/2.1.0/package.tgz
+974 silly lockFile fda0d32c-ny-npm-gulp-jshint-2-1-0-package tar:///home/anthony/.npm/gulp-jshint/2.1.0/package
+975 verbose lock tar:///home/anthony/.npm/gulp-jshint/2.1.0/package /home/anthony/.npm/fda0d32c-ny-npm-gulp-jshint-2-1-0-package.lock
+976 silly lockFile 7a1e0abc-pm-gulp-jshint-2-1-0-package-tgz tar:///home/anthony/.npm/gulp-jshint/2.1.0/package.tgz
+977 verbose lock tar:///home/anthony/.npm/gulp-jshint/2.1.0/package.tgz /home/anthony/.npm/7a1e0abc-pm-gulp-jshint-2-1-0-package-tgz.lock
+978 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002516-0.6544598480686545/tmp.tgz
+979 silly lockFile 44872335-02516-0-6544598480686545-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002516-0.6544598480686545/package
+980 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002516-0.6544598480686545/package /home/anthony/.npm/44872335-02516-0-6544598480686545-package.lock
+981 silly lockFile 2b146c36-02516-0-6544598480686545-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002516-0.6544598480686545/tmp.tgz
+982 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002516-0.6544598480686545/tmp.tgz /home/anthony/.npm/2b146c36-02516-0-6544598480686545-tmp-tgz.lock
+983 silly gunzTarPerm modes [ '755', '644' ]
+984 silly gunzTarPerm modes [ '755', '644' ]
+985 silly lockFile d1a8684e-370-0-005324201425537467-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002370-0.005324201425537467/package
+986 silly lockFile d1a8684e-370-0-005324201425537467-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002370-0.005324201425537467/package
+987 silly gunzTarPerm extractEntry package.json
+988 silly lockFile ef1481cf-lp-sourcemaps-1-12-1-package-tgz tar:///home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz
+989 silly lockFile ef1481cf-lp-sourcemaps-1-12-1-package-tgz tar:///home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz
+990 silly gunzTarPerm extractEntry package.json
+991 silly lockFile 5ea68da2-02330-0-7392317443154752-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002330-0.7392317443154752/package
+992 silly lockFile 5ea68da2-02330-0-7392317443154752-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002330-0.7392317443154752/package
+993 silly lockFile aa42c7d3--npm-gulp-sass-2-3-2-package-tgz tar:///home/anthony/.npm/gulp-sass/2.3.2/package.tgz
+994 silly lockFile aa42c7d3--npm-gulp-sass-2-3-2-package-tgz tar:///home/anthony/.npm/gulp-sass/2.3.2/package.tgz
+995 silly gunzTarPerm extractEntry README.md
+996 silly gunzTarPerm extractEntry LICENSE
+997 silly gunzTarPerm extractEntry README.md
+998 silly lockFile 1e9a93fd-m-gulp-sourcemaps-1-12-1-package /home/anthony/.npm/gulp-sourcemaps/1.12.1/package
+999 verbose lock /home/anthony/.npm/gulp-sourcemaps/1.12.1/package /home/anthony/.npm/1e9a93fd-m-gulp-sourcemaps-1-12-1-package.lock
+1000 silly gunzTarPerm extractEntry LICENSE
+1001 silly lockFile 42d61ce1-hony-npm-gulp-sass-2-3-2-package /home/anthony/.npm/gulp-sass/2.3.2/package
+1002 verbose lock /home/anthony/.npm/gulp-sass/2.3.2/package /home/anthony/.npm/42d61ce1-hony-npm-gulp-sass-2-3-2-package.lock
+1003 silly lockFile 1e9a93fd-m-gulp-sourcemaps-1-12-1-package /home/anthony/.npm/gulp-sourcemaps/1.12.1/package
+1004 silly lockFile 1e9a93fd-m-gulp-sourcemaps-1-12-1-package /home/anthony/.npm/gulp-sourcemaps/1.12.1/package
+1005 verbose tar unpack /home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz
+1006 silly lockFile e3d193f4-m-gulp-sourcemaps-1-12-1-package tar:///home/anthony/.npm/gulp-sourcemaps/1.12.1/package
+1007 verbose lock tar:///home/anthony/.npm/gulp-sourcemaps/1.12.1/package /home/anthony/.npm/e3d193f4-m-gulp-sourcemaps-1-12-1-package.lock
+1008 silly lockFile ef1481cf-lp-sourcemaps-1-12-1-package-tgz tar:///home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz
+1009 verbose lock tar:///home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz /home/anthony/.npm/ef1481cf-lp-sourcemaps-1-12-1-package-tgz.lock
+1010 silly lockFile 42d61ce1-hony-npm-gulp-sass-2-3-2-package /home/anthony/.npm/gulp-sass/2.3.2/package
+1011 silly lockFile 42d61ce1-hony-npm-gulp-sass-2-3-2-package /home/anthony/.npm/gulp-sass/2.3.2/package
+1012 verbose tar unpack /home/anthony/.npm/gulp-sass/2.3.2/package.tgz
+1013 silly lockFile 1c672aa6-hony-npm-gulp-sass-2-3-2-package tar:///home/anthony/.npm/gulp-sass/2.3.2/package
+1014 verbose lock tar:///home/anthony/.npm/gulp-sass/2.3.2/package /home/anthony/.npm/1c672aa6-hony-npm-gulp-sass-2-3-2-package.lock
+1015 silly lockFile aa42c7d3--npm-gulp-sass-2-3-2-package-tgz tar:///home/anthony/.npm/gulp-sass/2.3.2/package.tgz
+1016 verbose lock tar:///home/anthony/.npm/gulp-sass/2.3.2/package.tgz /home/anthony/.npm/aa42c7d3--npm-gulp-sass-2-3-2-package-tgz.lock
+1017 silly gunzTarPerm modes [ '755', '644' ]
+1018 silly gunzTarPerm extractEntry CHANGELOG.md
+1019 silly gunzTarPerm extractEntry src/extract.js
+1020 silly gunzTarPerm modes [ '755', '644' ]
+1021 silly gunzTarPerm extractEntry CHANGELOG.md
+1022 silly gunzTarPerm extractEntry bin/node-sass
+1023 silly gunzTarPerm extractEntry package.json
+1024 silly lockFile c9ea8eab-bel-preset-es2015-6-13-2-package tar:///home/anthony/.npm/babel-preset-es2015/6.13.2/package
+1025 silly lockFile c9ea8eab-bel-preset-es2015-6-13-2-package tar:///home/anthony/.npm/babel-preset-es2015/6.13.2/package
+1026 silly lockFile 4dec3f43-preset-es2015-6-13-2-package-tgz tar:///home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz
+1027 silly lockFile 4dec3f43-preset-es2015-6-13-2-package-tgz tar:///home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz
+1028 silly gunzTarPerm extractEntry package.json
+1029 silly gunzTarPerm extractEntry README.md
+1030 silly gunzTarPerm extractEntry index.js
+1031 silly gunzTarPerm extractEntry src/utils.js
+1032 silly gunzTarPerm extractEntry src/init/index.internals.js
+1033 silly gunzTarPerm extractEntry src/init/index.js
+1034 silly gunzTarPerm extractEntry src/write/index.internals.js
+1035 silly gunzTarPerm extractEntry src/write/index.js
+1036 silly lockFile 974ad420-ny-npm-gulp-uglify-2-1-2-package tar:///home/anthony/.npm/gulp-uglify/2.1.2/package
+1037 silly lockFile 974ad420-ny-npm-gulp-uglify-2-1-2-package tar:///home/anthony/.npm/gulp-uglify/2.1.2/package
+1038 silly lockFile b452a021-pm-gulp-uglify-2-1-2-package-tgz tar:///home/anthony/.npm/gulp-uglify/2.1.2/package.tgz
+1039 silly lockFile b452a021-pm-gulp-uglify-2-1-2-package-tgz tar:///home/anthony/.npm/gulp-uglify/2.1.2/package.tgz
+1040 verbose chmod /home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz 644
+1041 verbose chown /home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz [ 1000, 1000 ]
+1042 silly gunzTarPerm extractEntry .npmignore
+1043 silly gunzTarPerm extractEntry README.md
+1044 silly lockFile a4766bde-5-babel-preset-es2015-6-13-2-tgz https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.13.2.tgz
+1045 silly lockFile a4766bde-5-babel-preset-es2015-6-13-2-tgz https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.13.2.tgz
+1046 silly lockFile 6f8f340a-babel-preset-es2015-6-13-2 babel-preset-es2015@6.13.2
+1047 silly lockFile 6f8f340a-babel-preset-es2015-6-13-2 babel-preset-es2015@6.13.2
+1048 verbose chmod /home/anthony/.npm/gulp-uglify/2.1.2/package.tgz 644
+1049 verbose chown /home/anthony/.npm/gulp-uglify/2.1.2/package.tgz [ 1000, 1000 ]
+1050 silly lockFile 9b10504f-babel-preset-es2015-6-13-2 babel-preset-es2015@~6.13.2
+1051 silly lockFile 9b10504f-babel-preset-es2015-6-13-2 babel-preset-es2015@~6.13.2
+1052 silly lockFile cfc30e21-ulp-uglify-gulp-uglify-2-1-2-tgz https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-2.1.2.tgz
+1053 silly lockFile cfc30e21-ulp-uglify-gulp-uglify-2-1-2-tgz https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-2.1.2.tgz
+1054 silly lockFile fd67e1d6-gulp-uglify-2-1-2 gulp-uglify@2.1.2
+1055 silly lockFile fd67e1d6-gulp-uglify-2-1-2 gulp-uglify@2.1.2
+1056 silly lockFile c5f768f2-gulp-uglify-2-0-0 gulp-uglify@^2.0.0
+1057 silly lockFile c5f768f2-gulp-uglify-2-0-0 gulp-uglify@^2.0.0
+1058 silly gunzTarPerm extractEntry src/fileIgnored.js
+1059 silly gunzTarPerm extractEntry src/index.js
+1060 silly gunzTarPerm extractEntry LICENSE
+1061 silly gunzTarPerm extractEntry index.js
+1062 silly gunzTarPerm extractEntry src/lint.js
+1063 silly gunzTarPerm extractEntry data/es5-identifier-names.js
+1064 silly gunzTarPerm extractEntry data/non-ascii-identifier-part-only.js
+1065 silly gunzTarPerm extractEntry test.js
+1066 silly gunzTarPerm extractEntry .eslintrc
+1067 silly gunzTarPerm extractEntry .editorconfig
+1068 silly gunzTarPerm extractEntry dest/test.css
+1069 silly gunzTarPerm extractEntry .travis.yml
+1070 silly gunzTarPerm extractEntry CHANGELOG.md
+1071 silly gunzTarPerm extractEntry CONTRIBUTING.md
+1072 silly gunzTarPerm extractEntry test.scss
+1073 silly gunzTarPerm extractEntry src/stream.js
+1074 silly gunzTarPerm extractEntry src/reporters/fail.js
+1075 silly gunzTarPerm extractEntry data/non-ascii-identifier-start.js
+1076 silly lockFile 3c837d62-2481-0-10159265086986125-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002481-0.10159265086986125/package
+1077 silly lockFile 3c837d62-2481-0-10159265086986125-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002481-0.10159265086986125/package
+1078 silly lockFile a614bb3e-2481-0-10159265086986125-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002481-0.10159265086986125/tmp.tgz
+1079 silly lockFile a614bb3e-2481-0-10159265086986125-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002481-0.10159265086986125/tmp.tgz
+1080 silly gunzTarPerm extractEntry dist/jshint-rhino.js
+1081 verbose tar pack [ '/home/anthony/.npm/gulp/3.9.1/package.tgz',
+1081 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410002481-0.10159265086986125/package' ]
+1082 verbose tarball /home/anthony/.npm/gulp/3.9.1/package.tgz
+1083 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002481-0.10159265086986125/package
+1084 silly lockFile 3c837d62-2481-0-10159265086986125-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002481-0.10159265086986125/package
+1085 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002481-0.10159265086986125/package /home/anthony/.npm/3c837d62-2481-0-10159265086986125-package.lock
+1086 silly lockFile 4f4dd8a2-thony-npm-gulp-3-9-1-package-tgz tar:///home/anthony/.npm/gulp/3.9.1/package.tgz
+1087 verbose lock tar:///home/anthony/.npm/gulp/3.9.1/package.tgz /home/anthony/.npm/4f4dd8a2-thony-npm-gulp-3-9-1-package-tgz.lock
+1088 silly gunzTarPerm extractEntry src/reporters/index.js
+1089 silly gunzTarPerm extractEntry binding.gyp
+1090 silly gunzTarPerm extractEntry lib/binding.js
+1091 silly gunzTarPerm extractEntry lib/errors.js
+1092 silly gunzTarPerm extractEntry lib/extensions.js
+1093 silly gunzTarPerm extractEntry lib/index.js
+1094 silly gunzTarPerm extractEntry lib/render.js
+1095 silly gunzTarPerm extractEntry src/custom_importer_bridge.cpp
+1096 silly gunzTarPerm extractEntry src/binding.cpp
+1097 silly lockFile fda0d32c-ny-npm-gulp-jshint-2-1-0-package tar:///home/anthony/.npm/gulp-jshint/2.1.0/package
+1098 silly lockFile fda0d32c-ny-npm-gulp-jshint-2-1-0-package tar:///home/anthony/.npm/gulp-jshint/2.1.0/package
+1099 silly lockFile 7a1e0abc-pm-gulp-jshint-2-1-0-package-tgz tar:///home/anthony/.npm/gulp-jshint/2.1.0/package.tgz
+1100 silly lockFile 7a1e0abc-pm-gulp-jshint-2-1-0-package-tgz tar:///home/anthony/.npm/gulp-jshint/2.1.0/package.tgz
+1101 silly gunzTarPerm extractEntry src/create_string.cpp
+1102 silly gunzTarPerm extractEntry src/create_string.h
+1103 verbose chmod /home/anthony/.npm/gulp-jshint/2.1.0/package.tgz 644
+1104 verbose chown /home/anthony/.npm/gulp-jshint/2.1.0/package.tgz [ 1000, 1000 ]
+1105 silly lockFile 3d28d159-ulp-jshint-gulp-jshint-2-1-0-tgz https://registry.npmjs.org/gulp-jshint/-/gulp-jshint-2.1.0.tgz
+1106 silly lockFile 3d28d159-ulp-jshint-gulp-jshint-2-1-0-tgz https://registry.npmjs.org/gulp-jshint/-/gulp-jshint-2.1.0.tgz
+1107 silly lockFile d46e8582-gulp-jshint-2-1-0 gulp-jshint@2.1.0
+1108 silly lockFile d46e8582-gulp-jshint-2-1-0 gulp-jshint@2.1.0
+1109 silly lockFile 6d447284-gulp-jshint-2-0-1 gulp-jshint@^2.0.1
+1110 silly lockFile 6d447284-gulp-jshint-2-0-1 gulp-jshint@^2.0.1
+1111 silly gunzTarPerm extractEntry src/custom_function_bridge.cpp
+1112 silly gunzTarPerm extractEntry src/custom_function_bridge.h
+1113 silly lockFile 3c837d62-2481-0-10159265086986125-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002481-0.10159265086986125/package
+1114 silly lockFile 3c837d62-2481-0-10159265086986125-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002481-0.10159265086986125/package
+1115 silly lockFile 4f4dd8a2-thony-npm-gulp-3-9-1-package-tgz tar:///home/anthony/.npm/gulp/3.9.1/package.tgz
+1116 silly lockFile 4f4dd8a2-thony-npm-gulp-3-9-1-package-tgz tar:///home/anthony/.npm/gulp/3.9.1/package.tgz
+1117 silly gunzTarPerm extractEntry src/callback_bridge.h
+1118 silly gunzTarPerm extractEntry src/custom_importer_bridge.h
+1119 silly gunzTarPerm extractEntry dist/jshint.js
+1120 silly lockFile 5cbc9895-e-anthony-npm-gulp-3-9-1-package /home/anthony/.npm/gulp/3.9.1/package
+1121 verbose lock /home/anthony/.npm/gulp/3.9.1/package /home/anthony/.npm/5cbc9895-e-anthony-npm-gulp-3-9-1-package.lock
+1122 silly lockFile e3d193f4-m-gulp-sourcemaps-1-12-1-package tar:///home/anthony/.npm/gulp-sourcemaps/1.12.1/package
+1123 silly lockFile e3d193f4-m-gulp-sourcemaps-1-12-1-package tar:///home/anthony/.npm/gulp-sourcemaps/1.12.1/package
+1124 silly lockFile 5cbc9895-e-anthony-npm-gulp-3-9-1-package /home/anthony/.npm/gulp/3.9.1/package
+1125 silly lockFile 5cbc9895-e-anthony-npm-gulp-3-9-1-package /home/anthony/.npm/gulp/3.9.1/package
+1126 silly lockFile ef1481cf-lp-sourcemaps-1-12-1-package-tgz tar:///home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz
+1127 silly lockFile ef1481cf-lp-sourcemaps-1-12-1-package-tgz tar:///home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz
+1128 verbose tar unpack /home/anthony/.npm/gulp/3.9.1/package.tgz
+1129 silly lockFile 6e1feb91-e-anthony-npm-gulp-3-9-1-package tar:///home/anthony/.npm/gulp/3.9.1/package
+1130 verbose lock tar:///home/anthony/.npm/gulp/3.9.1/package /home/anthony/.npm/6e1feb91-e-anthony-npm-gulp-3-9-1-package.lock
+1131 silly lockFile 4f4dd8a2-thony-npm-gulp-3-9-1-package-tgz tar:///home/anthony/.npm/gulp/3.9.1/package.tgz
+1132 verbose lock tar:///home/anthony/.npm/gulp/3.9.1/package.tgz /home/anthony/.npm/4f4dd8a2-thony-npm-gulp-3-9-1-package-tgz.lock
+1133 silly gunzTarPerm modes [ '755', '644' ]
+1134 verbose chmod /home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz 644
+1135 verbose chown /home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz [ 1000, 1000 ]
+1136 silly lockFile 691a01e9-emaps-gulp-sourcemaps-1-12-1-tgz https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.12.1.tgz
+1137 silly lockFile 691a01e9-emaps-gulp-sourcemaps-1-12-1-tgz https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.12.1.tgz
+1138 silly lockFile f007c8ce-gulp-sourcemaps-1-12-1 gulp-sourcemaps@1.12.1
+1139 silly lockFile f007c8ce-gulp-sourcemaps-1-12-1 gulp-sourcemaps@1.12.1
+1140 silly lockFile c55741cd-gulp-sourcemaps-1-6-0 gulp-sourcemaps@^1.6.0
+1141 silly lockFile c55741cd-gulp-sourcemaps-1-6-0 gulp-sourcemaps@^1.6.0
+1142 silly gunzTarPerm extractEntry package.json
+1143 silly gunzTarPerm extractEntry README.md
+1144 silly gunzTarPerm extractEntry index.js
+1145 silly lockFile 1c672aa6-hony-npm-gulp-sass-2-3-2-package tar:///home/anthony/.npm/gulp-sass/2.3.2/package
+1146 silly lockFile 1c672aa6-hony-npm-gulp-sass-2-3-2-package tar:///home/anthony/.npm/gulp-sass/2.3.2/package
+1147 silly lockFile aa42c7d3--npm-gulp-sass-2-3-2-package-tgz tar:///home/anthony/.npm/gulp-sass/2.3.2/package.tgz
+1148 silly lockFile aa42c7d3--npm-gulp-sass-2-3-2-package-tgz tar:///home/anthony/.npm/gulp-sass/2.3.2/package.tgz
+1149 silly gunzTarPerm extractEntry src/libsass/.npmignore
+1150 silly gunzTarPerm extractEntry src/libsass/LICENSE
+1151 verbose chmod /home/anthony/.npm/gulp-sass/2.3.2/package.tgz 644
+1152 verbose chown /home/anthony/.npm/gulp-sass/2.3.2/package.tgz [ 1000, 1000 ]
+1153 silly lockFile 4bdaddd9-rg-gulp-sass-gulp-sass-2-3-2-tgz https://registry.npmjs.org/gulp-sass/-/gulp-sass-2.3.2.tgz
+1154 silly lockFile 4bdaddd9-rg-gulp-sass-gulp-sass-2-3-2-tgz https://registry.npmjs.org/gulp-sass/-/gulp-sass-2.3.2.tgz
+1155 silly gunzTarPerm extractEntry bin/gulp.js
+1156 silly gunzTarPerm extractEntry completion/README.md
+1157 silly lockFile 0aa5b949-gulp-sass-2-3-2 gulp-sass@2.3.2
+1158 silly lockFile 0aa5b949-gulp-sass-2-3-2 gulp-sass@2.3.2
+1159 silly lockFile cc862138-gulp-sass-2-3-2 gulp-sass@^2.3.2
+1160 silly lockFile cc862138-gulp-sass-2-3-2 gulp-sass@^2.3.2
+1161 silly gunzTarPerm extractEntry completion/bash
+1162 silly gunzTarPerm extractEntry src/libsass/appveyor.yml
+1163 silly gunzTarPerm extractEntry src/libsass/.editorconfig
+1164 silly gunzTarPerm extractEntry completion/fish
+1165 silly gunzTarPerm extractEntry completion/powershell
+1166 silly gunzTarPerm extractEntry src/libsass/.travis.yml
+1167 silly gunzTarPerm extractEntry src/libsass/COPYING
+1168 silly gunzTarPerm extractEntry completion/zsh
+1169 silly gunzTarPerm extractEntry gulp.1
+1170 silly gunzTarPerm extractEntry src/libsass/GNUmakefile.am
+1171 silly gunzTarPerm extractEntry src/libsass/INSTALL
+1172 silly gunzTarPerm extractEntry lib/completion.js
+1173 silly gunzTarPerm extractEntry lib/taskTree.js
+1174 silly gunzTarPerm extractEntry src/libsass/.github/CONTRIBUTING.md
+1175 silly gunzTarPerm extractEntry src/libsass/.github/ISSUE_TEMPLATE.md
+1176 silly gunzTarPerm extractEntry src/libsass/Makefile
+1177 silly gunzTarPerm extractEntry src/libsass/Makefile.conf
+1178 silly gunzTarPerm extractEntry src/libsass/Readme.md
+1179 silly gunzTarPerm extractEntry src/libsass/SECURITY.md
+1180 silly gunzTarPerm extractEntry src/libsass/.gitattributes
+1181 silly gunzTarPerm extractEntry src/libsass/configure.ac
+1182 silly gunzTarPerm extractEntry src/libsass/contrib/libsass.spec
+1183 silly gunzTarPerm extractEntry src/libsass/contrib/plugin.cpp
+1184 silly lockFile 6e1feb91-e-anthony-npm-gulp-3-9-1-package tar:///home/anthony/.npm/gulp/3.9.1/package
+1185 silly lockFile 6e1feb91-e-anthony-npm-gulp-3-9-1-package tar:///home/anthony/.npm/gulp/3.9.1/package
+1186 silly lockFile 4f4dd8a2-thony-npm-gulp-3-9-1-package-tgz tar:///home/anthony/.npm/gulp/3.9.1/package.tgz
+1187 silly lockFile 4f4dd8a2-thony-npm-gulp-3-9-1-package-tgz tar:///home/anthony/.npm/gulp/3.9.1/package.tgz
+1188 verbose chmod /home/anthony/.npm/gulp/3.9.1/package.tgz 644
+1189 verbose chown /home/anthony/.npm/gulp/3.9.1/package.tgz [ 1000, 1000 ]
+1190 silly lockFile d95592da-ry-npmjs-org-gulp-gulp-3-9-1-tgz https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz
+1191 silly lockFile d95592da-ry-npmjs-org-gulp-gulp-3-9-1-tgz https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz
+1192 silly lockFile d9f1ef79-gulp-3-9-1 gulp@3.9.1
+1193 silly lockFile d9f1ef79-gulp-3-9-1 gulp@3.9.1
+1194 silly lockFile a7ccee77-gulp-3-9-0 gulp@^3.9.0
+1195 silly lockFile a7ccee77-gulp-3-9-0 gulp@^3.9.0
+1196 silly gunzTarPerm extractEntry src/libsass/docs/README.md
+1197 silly gunzTarPerm extractEntry src/libsass/docs/unicode.md
+1198 silly gunzTarPerm extractEntry src/libsass/docs/api-context-internal.md
+1199 silly gunzTarPerm extractEntry src/libsass/docs/api-context.md
+1200 silly gunzTarPerm extractEntry src/libsass/docs/api-doc.md
+1201 silly gunzTarPerm extractEntry src/libsass/docs/api-function-example.md
+1202 silly gunzTarPerm extractEntry src/libsass/docs/api-function-internal.md
+1203 silly gunzTarPerm extractEntry src/libsass/docs/api-function.md
+1204 silly gunzTarPerm extractEntry src/libsass/docs/api-importer-example.md
+1205 silly gunzTarPerm extractEntry src/libsass/docs/api-importer-internal.md
+1206 silly gunzTarPerm extractEntry src/libsass/docs/api-importer.md
+1207 silly gunzTarPerm extractEntry src/libsass/docs/api-value-example.md
+1208 silly gunzTarPerm extractEntry src/libsass/docs/api-value-internal.md
+1209 silly gunzTarPerm extractEntry src/libsass/docs/api-value.md
+1210 silly gunzTarPerm extractEntry src/libsass/docs/build-on-darwin.md
+1211 silly gunzTarPerm extractEntry src/libsass/docs/build-on-gentoo.md
+1212 silly gunzTarPerm extractEntry src/libsass/docs/api-context-example.md
+1213 silly gunzTarPerm extractEntry src/libsass/docs/build-shared-library.md
+1214 silly gunzTarPerm extractEntry src/libsass/docs/build-with-autotools.md
+1215 silly gunzTarPerm extractEntry src/libsass/docs/build-with-makefiles.md
+1216 silly gunzTarPerm extractEntry src/libsass/docs/build-with-mingw.md
+1217 silly gunzTarPerm extractEntry src/libsass/docs/build-with-visual-studio.md
+1218 silly gunzTarPerm extractEntry src/libsass/docs/build.md
+1219 silly gunzTarPerm extractEntry src/libsass/docs/compatibility-plan.md
+1220 silly gunzTarPerm extractEntry src/libsass/docs/contributing.md
+1221 silly gunzTarPerm extractEntry src/libsass/docs/custom-functions-internal.md
+1222 silly gunzTarPerm extractEntry src/libsass/docs/implementations.md
+1223 silly gunzTarPerm extractEntry src/libsass/docs/plugins.md
+1224 silly gunzTarPerm extractEntry src/libsass/docs/setup-environment.md
+1225 silly gunzTarPerm extractEntry src/libsass/docs/source-map-internals.md
+1226 silly gunzTarPerm extractEntry src/libsass/docs/trace.md
+1227 silly gunzTarPerm extractEntry src/libsass/docs/triage.md
+1228 silly gunzTarPerm extractEntry src/libsass/docs/build-on-windows.md
+1229 silly gunzTarPerm extractEntry src/libsass/extconf.rb
+1230 silly gunzTarPerm extractEntry src/libsass/include/sass/base.h
+1231 silly gunzTarPerm extractEntry src/libsass/include/sass/context.h
+1232 silly gunzTarPerm extractEntry src/libsass/include/sass/functions.h
+1233 silly gunzTarPerm extractEntry src/libsass/include/sass/values.h
+1234 silly gunzTarPerm extractEntry src/libsass/include/sass/version.h
+1235 silly gunzTarPerm extractEntry src/libsass/include/sass/version.h.in
+1236 silly gunzTarPerm extractEntry src/libsass/include/sass.h
+1237 silly gunzTarPerm extractEntry src/libsass/include/sass2scss.h
+1238 silly gunzTarPerm extractEntry src/libsass/m4/.gitkeep
+1239 silly gunzTarPerm extractEntry src/libsass/m4/m4-ax_cxx_compile_stdcxx_11.m4
+1240 silly gunzTarPerm extractEntry src/libsass/res/resource.rc
+1241 silly gunzTarPerm extractEntry src/libsass/script/bootstrap
+1242 silly gunzTarPerm extractEntry src/libsass/script/branding
+1243 silly gunzTarPerm extractEntry src/libsass/script/ci-build-libsass
+1244 silly gunzTarPerm extractEntry src/libsass/script/ci-install-compiler
+1245 silly gunzTarPerm extractEntry src/libsass/script/ci-install-deps
+1246 silly gunzTarPerm extractEntry src/libsass/script/ci-report-coverage
+1247 silly gunzTarPerm extractEntry src/libsass/script/spec
+1248 silly gunzTarPerm extractEntry src/libsass/script/tap-driver
+1249 silly gunzTarPerm extractEntry src/libsass/script/tap-runner
+1250 silly gunzTarPerm extractEntry src/libsass/src/listize.cpp
+1251 silly gunzTarPerm extractEntry src/libsass/src/GNUmakefile.am
+1252 silly gunzTarPerm extractEntry src/libsass/src/ast.hpp
+1253 silly gunzTarPerm extractEntry src/libsass/src/ast_def_macros.hpp
+1254 silly gunzTarPerm extractEntry src/libsass/src/ast_factory.hpp
+1255 silly gunzTarPerm extractEntry src/libsass/src/ast_fwd_decl.hpp
+1256 silly gunzTarPerm extractEntry src/libsass/src/b64/cencode.h
+1257 silly gunzTarPerm extractEntry src/libsass/src/b64/encode.h
+1258 silly gunzTarPerm extractEntry src/libsass/src/backtrace.hpp
+1259 silly gunzTarPerm extractEntry src/libsass/src/base64vlq.cpp
+1260 silly gunzTarPerm extractEntry src/libsass/src/base64vlq.hpp
+1261 silly gunzTarPerm extractEntry src/libsass/src/bind.cpp
+1262 silly gunzTarPerm extractEntry src/libsass/src/bind.hpp
+1263 silly gunzTarPerm extractEntry src/libsass/src/c99func.c
+1264 silly gunzTarPerm extractEntry src/libsass/src/cencode.c
+1265 silly gunzTarPerm extractEntry src/libsass/src/check_nesting.cpp
+1266 silly gunzTarPerm extractEntry src/libsass/src/check_nesting.hpp
+1267 silly gunzTarPerm extractEntry src/libsass/src/color_maps.cpp
+1268 silly gunzTarPerm extractEntry src/libsass/src/color_maps.hpp
+1269 silly gunzTarPerm extractEntry src/libsass/src/constants.cpp
+1270 silly gunzTarPerm extractEntry src/libsass/src/constants.hpp
+1271 silly gunzTarPerm extractEntry src/libsass/src/context.cpp
+1272 silly gunzTarPerm extractEntry src/libsass/src/context.hpp
+1273 silly gunzTarPerm extractEntry src/libsass/src/cssize.cpp
+1274 silly gunzTarPerm extractEntry src/libsass/src/cssize.hpp
+1275 silly gunzTarPerm extractEntry src/libsass/src/debug.hpp
+1276 silly gunzTarPerm extractEntry src/libsass/src/debugger.hpp
+1277 silly gunzTarPerm extractEntry src/libsass/src/emitter.cpp
+1278 silly gunzTarPerm extractEntry src/libsass/src/emitter.hpp
+1279 silly gunzTarPerm extractEntry src/cli.js
+1280 silly gunzTarPerm extractEntry src/libsass/src/environment.cpp
+1281 silly gunzTarPerm extractEntry src/libsass/src/environment.hpp
+1282 silly gunzTarPerm extractEntry src/libsass/src/error_handling.cpp
+1283 silly gunzTarPerm extractEntry src/libsass/src/error_handling.hpp
+1284 silly gunzTarPerm extractEntry src/libsass/src/eval.cpp
+1285 silly gunzTarPerm extractEntry src/libsass/src/eval.hpp
+1286 silly gunzTarPerm extractEntry src/libsass/src/expand.cpp
+1287 silly gunzTarPerm extractEntry src/libsass/src/expand.hpp
+1288 silly gunzTarPerm extractEntry src/libsass/src/extend.cpp
+1289 silly gunzTarPerm extractEntry src/libsass/src/extend.hpp
+1290 silly gunzTarPerm extractEntry src/libsass/src/file.cpp
+1291 silly gunzTarPerm extractEntry src/libsass/src/file.hpp
+1292 silly gunzTarPerm extractEntry src/libsass/src/functions.cpp
+1293 silly gunzTarPerm extractEntry src/libsass/src/functions.hpp
+1294 silly gunzTarPerm extractEntry src/libsass/src/inspect.cpp
+1295 silly gunzTarPerm extractEntry src/libsass/src/inspect.hpp
+1296 silly gunzTarPerm extractEntry src/libsass/src/json.cpp
+1297 silly gunzTarPerm extractEntry src/libsass/src/json.hpp
+1298 silly gunzTarPerm extractEntry src/libsass/src/kwd_arg_macros.hpp
+1299 silly gunzTarPerm extractEntry src/libsass/src/lexer.cpp
+1300 silly gunzTarPerm extractEntry src/libsass/src/lexer.hpp
+1301 silly gunzTarPerm extractEntry src/libsass/src/ast.cpp
+1302 silly gunzTarPerm extractEntry src/libsass/src/listize.hpp
+1303 silly gunzTarPerm extractEntry src/libsass/src/mapping.hpp
+1304 silly gunzTarPerm extractEntry src/libsass/src/memory_manager.cpp
+1305 silly gunzTarPerm extractEntry src/libsass/src/memory_manager.hpp
+1306 silly gunzTarPerm extractEntry src/libsass/src/node.cpp
+1307 silly gunzTarPerm extractEntry src/libsass/src/node.hpp
+1308 silly gunzTarPerm extractEntry src/libsass/src/operation.hpp
+1309 silly gunzTarPerm extractEntry src/libsass/src/output.cpp
+1310 silly gunzTarPerm extractEntry src/libsass/src/output.hpp
+1311 silly gunzTarPerm extractEntry src/libsass/src/parser.cpp
+1312 silly gunzTarPerm extractEntry src/libsass/src/parser.hpp
+1313 silly gunzTarPerm extractEntry src/libsass/src/paths.hpp
+1314 silly gunzTarPerm extractEntry src/libsass/src/plugins.cpp
+1315 silly gunzTarPerm extractEntry src/libsass/src/plugins.hpp
+1316 silly gunzTarPerm extractEntry src/libsass/src/position.cpp
+1317 silly gunzTarPerm extractEntry src/libsass/src/position.hpp
+1318 silly gunzTarPerm extractEntry src/libsass/src/prelexer.cpp
+1319 silly gunzTarPerm extractEntry src/libsass/src/prelexer.hpp
+1320 silly gunzTarPerm extractEntry src/libsass/src/remove_placeholders.cpp
+1321 silly gunzTarPerm extractEntry src/libsass/src/remove_placeholders.hpp
+1322 silly gunzTarPerm extractEntry src/libsass/src/sass.cpp
+1323 silly gunzTarPerm extractEntry src/libsass/src/sass.hpp
+1324 silly gunzTarPerm extractEntry src/libsass/src/sass2scss.cpp
+1325 silly gunzTarPerm extractEntry src/libsass/src/sass_context.cpp
+1326 silly gunzTarPerm extractEntry src/libsass/src/sass_context.hpp
+1327 silly gunzTarPerm extractEntry src/libsass/src/sass_functions.cpp
+1328 silly gunzTarPerm extractEntry src/libsass/src/sass_functions.hpp
+1329 silly gunzTarPerm extractEntry src/libsass/src/sass_util.cpp
+1330 silly gunzTarPerm extractEntry src/libsass/src/sass_util.hpp
+1331 silly gunzTarPerm extractEntry src/libsass/src/sass_values.cpp
+1332 silly gunzTarPerm extractEntry src/libsass/src/sass_values.hpp
+1333 silly gunzTarPerm extractEntry src/libsass/src/source_map.cpp
+1334 silly gunzTarPerm extractEntry src/libsass/src/source_map.hpp
+1335 silly gunzTarPerm extractEntry src/libsass/src/subset_map.hpp
+1336 silly gunzTarPerm extractEntry src/libsass/src/support/libsass.pc.in
+1337 silly gunzTarPerm extractEntry src/libsass/src/to_c.cpp
+1338 silly gunzTarPerm extractEntry src/libsass/src/to_c.hpp
+1339 silly gunzTarPerm extractEntry src/libsass/src/to_value.cpp
+1340 silly gunzTarPerm extractEntry src/libsass/src/to_value.hpp
+1341 silly gunzTarPerm extractEntry src/libsass/src/units.cpp
+1342 silly gunzTarPerm extractEntry src/libsass/src/units.hpp
+1343 silly gunzTarPerm extractEntry src/libsass/src/utf8/checked.h
+1344 silly gunzTarPerm extractEntry src/libsass/src/utf8/core.h
+1345 silly gunzTarPerm extractEntry src/libsass/src/utf8/unchecked.h
+1346 silly gunzTarPerm extractEntry src/libsass/src/utf8.h
+1347 silly gunzTarPerm extractEntry src/libsass/src/utf8_string.cpp
+1348 silly gunzTarPerm extractEntry src/libsass/src/utf8_string.hpp
+1349 silly gunzTarPerm extractEntry src/libsass/src/util.cpp
+1350 silly gunzTarPerm extractEntry src/libsass/src/util.hpp
+1351 silly gunzTarPerm extractEntry src/libsass/src/values.cpp
+1352 silly gunzTarPerm extractEntry src/libsass/src/values.hpp
+1353 silly gunzTarPerm extractEntry src/libsass/test/test_node.cpp
+1354 silly gunzTarPerm extractEntry src/libsass/test/test_paths.cpp
+1355 silly gunzTarPerm extractEntry src/libsass/test/test_selector_difference.cpp
+1356 silly gunzTarPerm extractEntry src/libsass/test/test_specificity.cpp
+1357 silly gunzTarPerm extractEntry src/libsass/test/test_subset_map.cpp
+1358 silly gunzTarPerm extractEntry src/libsass/test/test_superselector.cpp
+1359 silly gunzTarPerm extractEntry src/libsass/test/test_unification.cpp
+1360 silly gunzTarPerm extractEntry src/libsass/version.sh
+1361 silly gunzTarPerm extractEntry src/libsass/win/libsass.sln
+1362 silly gunzTarPerm extractEntry src/libsass/win/libsass.targets
+1363 silly gunzTarPerm extractEntry src/libsass/win/libsass.vcxproj
+1364 silly gunzTarPerm extractEntry src/libsass/win/libsass.vcxproj.filters
+1365 silly gunzTarPerm extractEntry src/libsass.gyp
+1366 silly gunzTarPerm extractEntry src/sass_context_wrapper.cpp
+1367 silly gunzTarPerm extractEntry src/sass_context_wrapper.h
+1368 silly gunzTarPerm extractEntry src/sass_types/map.cpp
+1369 silly gunzTarPerm extractEntry src/sass_types/boolean.cpp
+1370 silly gunzTarPerm extractEntry src/sass_types/color.cpp
+1371 silly gunzTarPerm extractEntry src/sass_types/color.h
+1372 silly gunzTarPerm extractEntry src/sass_types/error.cpp
+1373 silly gunzTarPerm extractEntry src/sass_types/error.h
+1374 silly gunzTarPerm extractEntry src/sass_types/factory.cpp
+1375 silly gunzTarPerm extractEntry src/sass_types/factory.h
+1376 silly gunzTarPerm extractEntry src/sass_types/list.cpp
+1377 silly gunzTarPerm extractEntry src/sass_types/list.h
+1378 silly gunzTarPerm extractEntry src/sass_types/boolean.h
+1379 silly gunzTarPerm extractEntry src/sass_types/map.h
+1380 silly gunzTarPerm extractEntry src/sass_types/null.cpp
+1381 silly gunzTarPerm extractEntry src/sass_types/null.h
+1382 silly gunzTarPerm extractEntry src/sass_types/number.cpp
+1383 silly gunzTarPerm extractEntry src/sass_types/number.h
+1384 silly gunzTarPerm extractEntry src/sass_types/sass_value_wrapper.h
+1385 silly gunzTarPerm extractEntry src/sass_types/string.cpp
+1386 silly gunzTarPerm extractEntry src/sass_types/string.h
+1387 silly gunzTarPerm extractEntry src/sass_types/value.h
+1388 silly gunzTarPerm extractEntry scripts/build.js
+1389 silly gunzTarPerm extractEntry scripts/coverage.js
+1390 silly gunzTarPerm extractEntry scripts/install.js
+1391 silly gunzTarPerm extractEntry scripts/prepublish.js
+1392 silly gunzTarPerm extractEntry scripts/util/downloadoptions.js
+1393 silly gunzTarPerm extractEntry scripts/util/proxy.js
+1394 silly gunzTarPerm extractEntry scripts/util/useragent.js
+1395 silly gunzTarPerm extractEntry test/useragent.js
+1396 silly gunzTarPerm extractEntry test/binding.js
+1397 silly gunzTarPerm extractEntry test/cli.js
+1398 silly gunzTarPerm extractEntry test/downloadoptions.js
+1399 silly gunzTarPerm extractEntry test/errors.js
+1400 silly gunzTarPerm extractEntry test/api.js
+1401 silly gunzTarPerm extractEntry test/lowlevel.js
+1402 silly gunzTarPerm extractEntry test/runtime.js
+1403 silly gunzTarPerm extractEntry test/spec.js
+1404 silly gunzTarPerm extractEntry test/scripts/util/proxy.js
+1405 silly gunzTarPerm extractEntry test/.eslintrc
+1406 silly gunzTarPerm extractEntry test/fixtures/output-directory/index.scss
+1407 silly gunzTarPerm extractEntry test/fixtures/compressed/expected.css
+1408 silly gunzTarPerm extractEntry test/fixtures/compressed/index.scss
+1409 silly gunzTarPerm extractEntry test/fixtures/depth-first/_common.scss
+1410 silly gunzTarPerm extractEntry test/fixtures/depth-first/_struct.scss
+1411 silly gunzTarPerm extractEntry test/fixtures/depth-first/_vars.scss
+1412 silly gunzTarPerm extractEntry test/fixtures/depth-first/a.scss
+1413 silly gunzTarPerm extractEntry test/fixtures/depth-first/a1.scss
+1414 silly gunzTarPerm extractEntry test/fixtures/depth-first/b.scss
+1415 silly gunzTarPerm extractEntry test/fixtures/depth-first/b1.scss
+1416 silly gunzTarPerm extractEntry test/fixtures/depth-first/expected.css
+1417 silly gunzTarPerm extractEntry test/fixtures/depth-first/index.scss
+1418 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_arrays_of_importers.js
+1419 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_functions_setter.js
+1420 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_functions_string_conversion.js
+1421 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_importer_data.js
+1422 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_importer_data_cb.js
+1423 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_importer_error.js
+1424 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_importer_file.js
+1425 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_importer_file_and_data.js
+1426 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_importer_file_and_data_cb.js
+1427 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_importer_file_cb.js
+1428 silly gunzTarPerm extractEntry test/fixtures/follow/foo/bar/index.scss
+1429 silly gunzTarPerm extractEntry test/fixtures/include-files/bar.scss
+1430 silly gunzTarPerm extractEntry test/fixtures/include-files/chained-imports-with-custom-importer.scss
+1431 silly gunzTarPerm extractEntry test/fixtures/include-files/expected-importer.css
+1432 silly gunzTarPerm extractEntry test/fixtures/include-files/file-not-processed-by-loader.scss
+1433 silly gunzTarPerm extractEntry test/fixtures/include-files/file-processed-by-loader.scss
+1434 silly gunzTarPerm extractEntry test/fixtures/include-files/foo.scss
+1435 silly gunzTarPerm extractEntry test/fixtures/include-files/index.scss
+1436 silly gunzTarPerm extractEntry test/fixtures/include-path/expected.css
+1437 silly gunzTarPerm extractEntry test/fixtures/include-path/functions/colorBlue.scss
+1438 silly gunzTarPerm extractEntry test/fixtures/include-path/index.scss
+1439 silly gunzTarPerm extractEntry test/fixtures/include-path/lib/vars.scss
+1440 silly gunzTarPerm extractEntry test/fixtures/indent/expected.css
+1441 silly gunzTarPerm extractEntry test/fixtures/indent/index.sass
+1442 silly gunzTarPerm extractEntry test/fixtures/input-directory/sass/_skipped.scss
+1443 silly gunzTarPerm extractEntry test/fixtures/input-directory/sass/nested/three.scss
+1444 silly gunzTarPerm extractEntry test/fixtures/input-directory/sass/one.scss
+1445 silly gunzTarPerm extractEntry test/fixtures/input-directory/sass/two.scss
+1446 silly gunzTarPerm extractEntry test/fixtures/invalid/index.scss
+1447 silly gunzTarPerm extractEntry test/fixtures/custom-functions/setter-expected.css
+1448 silly gunzTarPerm extractEntry test/fixtures/custom-functions/setter.scss
+1449 silly gunzTarPerm extractEntry test/fixtures/custom-functions/string-conversion-expected.css
+1450 silly gunzTarPerm extractEntry test/fixtures/custom-functions/string-conversion.scss
+1451 silly gunzTarPerm extractEntry test/fixtures/precision/expected.css
+1452 silly gunzTarPerm extractEntry test/fixtures/precision/index.scss
+1453 silly gunzTarPerm extractEntry test/fixtures/sass-path/expected-orange.css
+1454 silly gunzTarPerm extractEntry test/fixtures/sass-path/expected-red.css
+1455 silly gunzTarPerm extractEntry test/fixtures/sass-path/index.scss
+1456 silly gunzTarPerm extractEntry test/fixtures/sass-path/orange/colors.scss
+1457 silly gunzTarPerm extractEntry test/fixtures/sass-path/red/colors.scss
+1458 silly gunzTarPerm extractEntry test/fixtures/simple/expected.css
+1459 silly gunzTarPerm extractEntry test/fixtures/simple/index.scss
+1460 silly gunzTarPerm extractEntry test/fixtures/source-comments/expected.css
+1461 silly gunzTarPerm extractEntry test/fixtures/source-comments/index.scss
+1462 silly gunzTarPerm extractEntry test/fixtures/source-map/expected.css
+1463 silly gunzTarPerm extractEntry test/fixtures/source-map/expected.map
+1464 silly gunzTarPerm extractEntry test/fixtures/source-map/index.scss
+1465 silly gunzTarPerm extractEntry test/fixtures/source-map-embed/expected.css
+1466 silly gunzTarPerm extractEntry test/fixtures/source-map-embed/index.scss
+1467 silly gunzTarPerm extractEntry test/fixtures/watching/bar.sass
+1468 silly gunzTarPerm extractEntry test/fixtures/watching/index.sass
+1469 silly gunzTarPerm extractEntry test/fixtures/watching/index.scss
+1470 silly gunzTarPerm extractEntry test/fixtures/watching/white.scss
+1471 silly gunzTarPerm extractEntry test/fixtures/watching-dir-01/index.scss
+1472 silly gunzTarPerm extractEntry test/fixtures/watching-dir-02/foo.scss
+1473 silly gunzTarPerm extractEntry test/fixtures/watching-dir-02/index.scss
+1474 silly gunzTarPerm extractEntry src/lex.js
+1475 silly gunzTarPerm extractEntry src/messages.js
+1476 silly gunzTarPerm extractEntry src/name-stack.js
+1477 silly gunzTarPerm extractEntry src/options.js
+1478 silly gunzTarPerm extractEntry src/style.js
+1479 silly gunzTarPerm extractEntry src/jshint.js
+1480 silly gunzTarPerm extractEntry src/reg.js
+1481 silly gunzTarPerm extractEntry src/state.js
+1482 silly gunzTarPerm extractEntry src/scope-manager.js
+1483 silly lockFile 44872335-02516-0-6544598480686545-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002516-0.6544598480686545/package
+1484 silly lockFile 44872335-02516-0-6544598480686545-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002516-0.6544598480686545/package
+1485 silly gunzTarPerm extractEntry src/vars.js
+1486 silly gunzTarPerm extractEntry src/prod-params.js
+1487 silly lockFile 2b146c36-02516-0-6544598480686545-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002516-0.6544598480686545/tmp.tgz
+1488 silly lockFile 2b146c36-02516-0-6544598480686545-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002516-0.6544598480686545/tmp.tgz
+1489 silly gunzTarPerm extractEntry src/reporters/checkstyle.js
+1490 silly gunzTarPerm extractEntry src/reporters/default.js
+1491 verbose tar pack [ '/home/anthony/.npm/node-sass/3.14.0-0/package.tgz',
+1491 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410002516-0.6544598480686545/package' ]
+1492 verbose tarball /home/anthony/.npm/node-sass/3.14.0-0/package.tgz
+1493 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002516-0.6544598480686545/package
+1494 silly lockFile 44872335-02516-0-6544598480686545-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002516-0.6544598480686545/package
+1495 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002516-0.6544598480686545/package /home/anthony/.npm/44872335-02516-0-6544598480686545-package.lock
+1496 silly lockFile 3a437d88-m-node-sass-3-14-0-0-package-tgz tar:///home/anthony/.npm/node-sass/3.14.0-0/package.tgz
+1497 verbose lock tar:///home/anthony/.npm/node-sass/3.14.0-0/package.tgz /home/anthony/.npm/3a437d88-m-node-sass-3-14-0-0-package-tgz.lock
+1498 silly gunzTarPerm extractEntry src/reporters/jslint_xml.js
+1499 silly gunzTarPerm extractEntry src/reporters/non_error.js
+1500 silly gunzTarPerm extractEntry src/reporters/unix.js
+1501 silly gunzTarPerm extractEntry src/platforms/rhino.js
+1502 silly lockFile ff9620cc-2419-0-04460286791436374-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002419-0.04460286791436374/package
+1503 silly lockFile ff9620cc-2419-0-04460286791436374-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002419-0.04460286791436374/package
+1504 silly lockFile 9c39c7d5-2419-0-04460286791436374-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002419-0.04460286791436374/tmp.tgz
+1505 silly lockFile 9c39c7d5-2419-0-04460286791436374-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002419-0.04460286791436374/tmp.tgz
+1506 verbose tar pack [ '/home/anthony/.npm/jshint/2.10.2/package.tgz',
+1506 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410002419-0.04460286791436374/package' ]
+1507 verbose tarball /home/anthony/.npm/jshint/2.10.2/package.tgz
+1508 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002419-0.04460286791436374/package
+1509 silly lockFile ff9620cc-2419-0-04460286791436374-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002419-0.04460286791436374/package
+1510 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002419-0.04460286791436374/package /home/anthony/.npm/ff9620cc-2419-0-04460286791436374-package.lock
+1511 silly lockFile 1ba65766-ny-npm-jshint-2-10-2-package-tgz tar:///home/anthony/.npm/jshint/2.10.2/package.tgz
+1512 verbose lock tar:///home/anthony/.npm/jshint/2.10.2/package.tgz /home/anthony/.npm/1ba65766-ny-npm-jshint-2-10-2-package-tgz.lock
+1513 http 200 https://registry.npmjs.org/gulp-jade-php/-/gulp-jade-php-2.0.0-0.tgz
+1514 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002733-0.03213835507631302/tmp.tgz
+1515 silly lockFile 5f7a664a-2733-0-03213835507631302-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002733-0.03213835507631302/package
+1516 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002733-0.03213835507631302/package /home/anthony/.npm/5f7a664a-2733-0-03213835507631302-package.lock
+1517 silly lockFile b84709ad-2733-0-03213835507631302-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002733-0.03213835507631302/tmp.tgz
+1518 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002733-0.03213835507631302/tmp.tgz /home/anthony/.npm/b84709ad-2733-0-03213835507631302-tmp-tgz.lock
+1519 silly gunzTarPerm modes [ '755', '644' ]
+1520 silly gunzTarPerm extractEntry package.json
+1521 silly gunzTarPerm extractEntry .npmignore
+1522 silly gunzTarPerm extractEntry README.md
+1523 silly gunzTarPerm extractEntry LICENSE
+1524 silly gunzTarPerm extractEntry index.js
+1525 silly gunzTarPerm extractEntry compile.js
+1526 silly gunzTarPerm extractEntry ext.js
+1527 silly lockFile 5f7a664a-2733-0-03213835507631302-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002733-0.03213835507631302/package
+1528 silly lockFile 5f7a664a-2733-0-03213835507631302-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002733-0.03213835507631302/package
+1529 silly lockFile b84709ad-2733-0-03213835507631302-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002733-0.03213835507631302/tmp.tgz
+1530 silly lockFile b84709ad-2733-0-03213835507631302-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002733-0.03213835507631302/tmp.tgz
+1531 verbose tar pack [ '/home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz',
+1531 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410002733-0.03213835507631302/package' ]
+1532 verbose tarball /home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz
+1533 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410002733-0.03213835507631302/package
+1534 silly lockFile 5f7a664a-2733-0-03213835507631302-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002733-0.03213835507631302/package
+1535 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002733-0.03213835507631302/package /home/anthony/.npm/5f7a664a-2733-0-03213835507631302-package.lock
+1536 silly lockFile d84094ed-ulp-jade-php-2-0-0-0-package-tgz tar:///home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz
+1537 verbose lock tar:///home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz /home/anthony/.npm/d84094ed-ulp-jade-php-2-0-0-0-package-tgz.lock
+1538 silly lockFile 5f7a664a-2733-0-03213835507631302-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002733-0.03213835507631302/package
+1539 silly lockFile 5f7a664a-2733-0-03213835507631302-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002733-0.03213835507631302/package
+1540 silly lockFile d84094ed-ulp-jade-php-2-0-0-0-package-tgz tar:///home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz
+1541 silly lockFile d84094ed-ulp-jade-php-2-0-0-0-package-tgz tar:///home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz
+1542 silly lockFile 3aa689f1-pm-gulp-jade-php-2-0-0-0-package /home/anthony/.npm/gulp-jade-php/2.0.0-0/package
+1543 verbose lock /home/anthony/.npm/gulp-jade-php/2.0.0-0/package /home/anthony/.npm/3aa689f1-pm-gulp-jade-php-2-0-0-0-package.lock
+1544 silly lockFile 3aa689f1-pm-gulp-jade-php-2-0-0-0-package /home/anthony/.npm/gulp-jade-php/2.0.0-0/package
+1545 silly lockFile 3aa689f1-pm-gulp-jade-php-2-0-0-0-package /home/anthony/.npm/gulp-jade-php/2.0.0-0/package
+1546 verbose tar unpack /home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz
+1547 silly lockFile fabd7c56-pm-gulp-jade-php-2-0-0-0-package tar:///home/anthony/.npm/gulp-jade-php/2.0.0-0/package
+1548 verbose lock tar:///home/anthony/.npm/gulp-jade-php/2.0.0-0/package /home/anthony/.npm/fabd7c56-pm-gulp-jade-php-2-0-0-0-package.lock
+1549 silly lockFile d84094ed-ulp-jade-php-2-0-0-0-package-tgz tar:///home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz
+1550 verbose lock tar:///home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz /home/anthony/.npm/d84094ed-ulp-jade-php-2-0-0-0-package-tgz.lock
+1551 silly gunzTarPerm modes [ '755', '644' ]
+1552 silly gunzTarPerm extractEntry package.json
+1553 silly gunzTarPerm extractEntry .npmignore
+1554 silly gunzTarPerm extractEntry README.md
+1555 silly gunzTarPerm extractEntry LICENSE
+1556 silly gunzTarPerm extractEntry compile.js
+1557 silly gunzTarPerm extractEntry ext.js
+1558 silly gunzTarPerm extractEntry index.js
+1559 silly lockFile fabd7c56-pm-gulp-jade-php-2-0-0-0-package tar:///home/anthony/.npm/gulp-jade-php/2.0.0-0/package
+1560 silly lockFile fabd7c56-pm-gulp-jade-php-2-0-0-0-package tar:///home/anthony/.npm/gulp-jade-php/2.0.0-0/package
+1561 silly lockFile d84094ed-ulp-jade-php-2-0-0-0-package-tgz tar:///home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz
+1562 silly lockFile d84094ed-ulp-jade-php-2-0-0-0-package-tgz tar:///home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz
+1563 verbose chmod /home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz 644
+1564 verbose chown /home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz [ 1000, 1000 ]
+1565 silly lockFile b095eff1-de-php-gulp-jade-php-2-0-0-0-tgz https://registry.npmjs.org/gulp-jade-php/-/gulp-jade-php-2.0.0-0.tgz
+1566 silly lockFile b095eff1-de-php-gulp-jade-php-2-0-0-0-tgz https://registry.npmjs.org/gulp-jade-php/-/gulp-jade-php-2.0.0-0.tgz
+1567 silly lockFile de056ab2-gulp-jade-php-2-0-0-0 gulp-jade-php@2.0.0-0
+1568 silly lockFile de056ab2-gulp-jade-php-2-0-0-0 gulp-jade-php@2.0.0-0
+1569 silly lockFile f09e751b-gulp-jade-php-2-0-0-0 gulp-jade-php@^2.0.0-0
+1570 silly lockFile f09e751b-gulp-jade-php-2-0-0-0 gulp-jade-php@^2.0.0-0
+1571 silly lockFile 44872335-02516-0-6544598480686545-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002516-0.6544598480686545/package
+1572 silly lockFile 44872335-02516-0-6544598480686545-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002516-0.6544598480686545/package
+1573 silly lockFile 3a437d88-m-node-sass-3-14-0-0-package-tgz tar:///home/anthony/.npm/node-sass/3.14.0-0/package.tgz
+1574 silly lockFile 3a437d88-m-node-sass-3-14-0-0-package-tgz tar:///home/anthony/.npm/node-sass/3.14.0-0/package.tgz
+1575 silly lockFile 8689072e-y-npm-node-sass-3-14-0-0-package /home/anthony/.npm/node-sass/3.14.0-0/package
+1576 verbose lock /home/anthony/.npm/node-sass/3.14.0-0/package /home/anthony/.npm/8689072e-y-npm-node-sass-3-14-0-0-package.lock
+1577 silly lockFile 8689072e-y-npm-node-sass-3-14-0-0-package /home/anthony/.npm/node-sass/3.14.0-0/package
+1578 silly lockFile 8689072e-y-npm-node-sass-3-14-0-0-package /home/anthony/.npm/node-sass/3.14.0-0/package
+1579 verbose tar unpack /home/anthony/.npm/node-sass/3.14.0-0/package.tgz
+1580 silly lockFile ee838631-y-npm-node-sass-3-14-0-0-package tar:///home/anthony/.npm/node-sass/3.14.0-0/package
+1581 verbose lock tar:///home/anthony/.npm/node-sass/3.14.0-0/package /home/anthony/.npm/ee838631-y-npm-node-sass-3-14-0-0-package.lock
+1582 silly lockFile 3a437d88-m-node-sass-3-14-0-0-package-tgz tar:///home/anthony/.npm/node-sass/3.14.0-0/package.tgz
+1583 verbose lock tar:///home/anthony/.npm/node-sass/3.14.0-0/package.tgz /home/anthony/.npm/3a437d88-m-node-sass-3-14-0-0-package-tgz.lock
+1584 silly gunzTarPerm modes [ '755', '644' ]
+1585 silly gunzTarPerm extractEntry package.json
+1586 silly gunzTarPerm extractEntry README.md
+1587 silly gunzTarPerm extractEntry bin/node-sass
+1588 silly gunzTarPerm extractEntry binding.gyp
+1589 silly gunzTarPerm extractEntry lib/binding.js
+1590 silly gunzTarPerm extractEntry lib/errors.js
+1591 silly gunzTarPerm extractEntry lib/extensions.js
+1592 silly gunzTarPerm extractEntry lib/index.js
+1593 silly gunzTarPerm extractEntry lib/render.js
+1594 silly gunzTarPerm extractEntry scripts/build.js
+1595 silly gunzTarPerm extractEntry scripts/coverage.js
+1596 silly gunzTarPerm extractEntry scripts/install.js
+1597 silly gunzTarPerm extractEntry scripts/prepublish.js
+1598 silly gunzTarPerm extractEntry scripts/util/downloadoptions.js
+1599 silly gunzTarPerm extractEntry scripts/util/proxy.js
+1600 silly gunzTarPerm extractEntry scripts/util/useragent.js
+1601 silly gunzTarPerm extractEntry src/custom_importer_bridge.cpp
+1602 silly gunzTarPerm extractEntry src/binding.cpp
+1603 silly gunzTarPerm extractEntry src/create_string.cpp
+1604 silly gunzTarPerm extractEntry src/create_string.h
+1605 silly gunzTarPerm extractEntry src/custom_function_bridge.cpp
+1606 silly gunzTarPerm extractEntry src/custom_function_bridge.h
+1607 silly gunzTarPerm extractEntry src/callback_bridge.h
+1608 silly gunzTarPerm extractEntry src/custom_importer_bridge.h
+1609 silly gunzTarPerm extractEntry src/libsass/.npmignore
+1610 silly gunzTarPerm extractEntry src/libsass/LICENSE
+1611 silly gunzTarPerm extractEntry src/libsass/appveyor.yml
+1612 silly gunzTarPerm extractEntry src/libsass/.editorconfig
+1613 silly gunzTarPerm extractEntry src/libsass/.travis.yml
+1614 silly gunzTarPerm extractEntry src/libsass/COPYING
+1615 silly gunzTarPerm extractEntry src/libsass/GNUmakefile.am
+1616 silly gunzTarPerm extractEntry src/libsass/INSTALL
+1617 silly gunzTarPerm extractEntry src/libsass/.github/CONTRIBUTING.md
+1618 silly gunzTarPerm extractEntry src/libsass/.github/ISSUE_TEMPLATE.md
+1619 silly gunzTarPerm extractEntry src/libsass/Makefile
+1620 silly gunzTarPerm extractEntry src/libsass/Makefile.conf
+1621 silly gunzTarPerm extractEntry src/libsass/Readme.md
+1622 silly gunzTarPerm extractEntry src/libsass/SECURITY.md
+1623 silly gunzTarPerm extractEntry src/libsass/.gitattributes
+1624 silly gunzTarPerm extractEntry src/libsass/configure.ac
+1625 silly gunzTarPerm extractEntry src/libsass/contrib/libsass.spec
+1626 silly gunzTarPerm extractEntry src/libsass/contrib/plugin.cpp
+1627 silly gunzTarPerm extractEntry src/libsass/docs/README.md
+1628 silly gunzTarPerm extractEntry src/libsass/docs/unicode.md
+1629 silly gunzTarPerm extractEntry src/libsass/docs/api-context-internal.md
+1630 silly gunzTarPerm extractEntry src/libsass/docs/api-context.md
+1631 silly gunzTarPerm extractEntry src/libsass/docs/api-doc.md
+1632 silly gunzTarPerm extractEntry src/libsass/docs/api-function-example.md
+1633 silly gunzTarPerm extractEntry src/libsass/docs/api-function-internal.md
+1634 silly gunzTarPerm extractEntry src/libsass/docs/api-function.md
+1635 silly gunzTarPerm extractEntry src/libsass/docs/api-importer-example.md
+1636 silly gunzTarPerm extractEntry src/libsass/docs/api-importer-internal.md
+1637 silly gunzTarPerm extractEntry src/libsass/docs/api-importer.md
+1638 silly gunzTarPerm extractEntry src/libsass/docs/api-value-example.md
+1639 silly gunzTarPerm extractEntry src/libsass/docs/api-value-internal.md
+1640 silly gunzTarPerm extractEntry src/libsass/docs/api-value.md
+1641 silly gunzTarPerm extractEntry src/libsass/docs/build-on-darwin.md
+1642 silly gunzTarPerm extractEntry src/libsass/docs/build-on-gentoo.md
+1643 silly gunzTarPerm extractEntry src/libsass/docs/api-context-example.md
+1644 silly gunzTarPerm extractEntry src/libsass/docs/build-shared-library.md
+1645 silly gunzTarPerm extractEntry src/libsass/docs/build-with-autotools.md
+1646 silly gunzTarPerm extractEntry src/libsass/docs/build-with-makefiles.md
+1647 silly gunzTarPerm extractEntry src/libsass/docs/build-with-mingw.md
+1648 silly gunzTarPerm extractEntry src/libsass/docs/build-with-visual-studio.md
+1649 silly gunzTarPerm extractEntry src/libsass/docs/build.md
+1650 silly gunzTarPerm extractEntry src/libsass/docs/compatibility-plan.md
+1651 silly gunzTarPerm extractEntry src/libsass/docs/contributing.md
+1652 silly gunzTarPerm extractEntry src/libsass/docs/custom-functions-internal.md
+1653 silly gunzTarPerm extractEntry src/libsass/docs/implementations.md
+1654 silly gunzTarPerm extractEntry src/libsass/docs/plugins.md
+1655 silly gunzTarPerm extractEntry src/libsass/docs/setup-environment.md
+1656 silly gunzTarPerm extractEntry src/libsass/docs/source-map-internals.md
+1657 silly gunzTarPerm extractEntry src/libsass/docs/trace.md
+1658 silly gunzTarPerm extractEntry src/libsass/docs/triage.md
+1659 silly gunzTarPerm extractEntry src/libsass/docs/build-on-windows.md
+1660 silly gunzTarPerm extractEntry src/libsass/extconf.rb
+1661 silly gunzTarPerm extractEntry src/libsass/include/sass/base.h
+1662 silly gunzTarPerm extractEntry src/libsass/include/sass/context.h
+1663 silly gunzTarPerm extractEntry src/libsass/include/sass/functions.h
+1664 silly gunzTarPerm extractEntry src/libsass/include/sass/values.h
+1665 silly gunzTarPerm extractEntry src/libsass/include/sass/version.h
+1666 silly gunzTarPerm extractEntry src/libsass/include/sass/version.h.in
+1667 silly gunzTarPerm extractEntry src/libsass/include/sass.h
+1668 silly gunzTarPerm extractEntry src/libsass/include/sass2scss.h
+1669 silly gunzTarPerm extractEntry src/libsass/m4/.gitkeep
+1670 silly gunzTarPerm extractEntry src/libsass/m4/m4-ax_cxx_compile_stdcxx_11.m4
+1671 silly gunzTarPerm extractEntry src/libsass/res/resource.rc
+1672 silly gunzTarPerm extractEntry src/libsass/script/bootstrap
+1673 silly gunzTarPerm extractEntry src/libsass/script/branding
+1674 silly gunzTarPerm extractEntry src/libsass/script/ci-build-libsass
+1675 silly gunzTarPerm extractEntry src/libsass/script/ci-install-compiler
+1676 silly gunzTarPerm extractEntry src/libsass/script/ci-install-deps
+1677 silly gunzTarPerm extractEntry src/libsass/script/ci-report-coverage
+1678 silly gunzTarPerm extractEntry src/libsass/script/spec
+1679 silly gunzTarPerm extractEntry src/libsass/script/tap-driver
+1680 silly gunzTarPerm extractEntry src/libsass/script/tap-runner
+1681 silly gunzTarPerm extractEntry src/libsass/src/listize.cpp
+1682 silly gunzTarPerm extractEntry src/libsass/src/GNUmakefile.am
+1683 silly gunzTarPerm extractEntry src/libsass/src/ast.hpp
+1684 silly gunzTarPerm extractEntry src/libsass/src/ast_def_macros.hpp
+1685 silly gunzTarPerm extractEntry src/libsass/src/ast_factory.hpp
+1686 silly gunzTarPerm extractEntry src/libsass/src/ast_fwd_decl.hpp
+1687 silly gunzTarPerm extractEntry src/libsass/src/b64/cencode.h
+1688 silly gunzTarPerm extractEntry src/libsass/src/b64/encode.h
+1689 silly gunzTarPerm extractEntry src/libsass/src/backtrace.hpp
+1690 silly gunzTarPerm extractEntry src/libsass/src/base64vlq.cpp
+1691 silly gunzTarPerm extractEntry src/libsass/src/base64vlq.hpp
+1692 silly gunzTarPerm extractEntry src/libsass/src/bind.cpp
+1693 silly gunzTarPerm extractEntry src/libsass/src/bind.hpp
+1694 silly gunzTarPerm extractEntry src/libsass/src/c99func.c
+1695 silly gunzTarPerm extractEntry src/libsass/src/cencode.c
+1696 silly gunzTarPerm extractEntry src/libsass/src/check_nesting.cpp
+1697 silly gunzTarPerm extractEntry src/libsass/src/check_nesting.hpp
+1698 silly gunzTarPerm extractEntry src/libsass/src/color_maps.cpp
+1699 silly gunzTarPerm extractEntry src/libsass/src/color_maps.hpp
+1700 silly gunzTarPerm extractEntry src/libsass/src/constants.cpp
+1701 silly gunzTarPerm extractEntry src/libsass/src/constants.hpp
+1702 silly gunzTarPerm extractEntry src/libsass/src/context.cpp
+1703 silly gunzTarPerm extractEntry src/libsass/src/context.hpp
+1704 silly gunzTarPerm extractEntry src/libsass/src/cssize.cpp
+1705 silly gunzTarPerm extractEntry src/libsass/src/cssize.hpp
+1706 silly gunzTarPerm extractEntry src/libsass/src/debug.hpp
+1707 silly gunzTarPerm extractEntry src/libsass/src/debugger.hpp
+1708 silly gunzTarPerm extractEntry src/libsass/src/emitter.cpp
+1709 silly gunzTarPerm extractEntry src/libsass/src/emitter.hpp
+1710 silly gunzTarPerm extractEntry src/libsass/src/environment.cpp
+1711 silly gunzTarPerm extractEntry src/libsass/src/environment.hpp
+1712 silly gunzTarPerm extractEntry src/libsass/src/error_handling.cpp
+1713 silly gunzTarPerm extractEntry src/libsass/src/error_handling.hpp
+1714 silly gunzTarPerm extractEntry src/libsass/src/eval.cpp
+1715 silly gunzTarPerm extractEntry src/libsass/src/eval.hpp
+1716 silly gunzTarPerm extractEntry src/libsass/src/expand.cpp
+1717 silly gunzTarPerm extractEntry src/libsass/src/expand.hpp
+1718 silly gunzTarPerm extractEntry src/libsass/src/extend.cpp
+1719 silly gunzTarPerm extractEntry src/libsass/src/extend.hpp
+1720 silly gunzTarPerm extractEntry src/libsass/src/file.cpp
+1721 silly gunzTarPerm extractEntry src/libsass/src/file.hpp
+1722 silly gunzTarPerm extractEntry src/libsass/src/functions.cpp
+1723 silly gunzTarPerm extractEntry src/libsass/src/functions.hpp
+1724 silly gunzTarPerm extractEntry src/libsass/src/inspect.cpp
+1725 silly gunzTarPerm extractEntry src/libsass/src/inspect.hpp
+1726 silly gunzTarPerm extractEntry src/libsass/src/json.cpp
+1727 silly gunzTarPerm extractEntry src/libsass/src/json.hpp
+1728 silly gunzTarPerm extractEntry src/libsass/src/kwd_arg_macros.hpp
+1729 silly gunzTarPerm extractEntry src/libsass/src/lexer.cpp
+1730 silly gunzTarPerm extractEntry src/libsass/src/lexer.hpp
+1731 silly gunzTarPerm extractEntry src/libsass/src/ast.cpp
+1732 silly gunzTarPerm extractEntry src/libsass/src/listize.hpp
+1733 silly gunzTarPerm extractEntry src/libsass/src/mapping.hpp
+1734 silly gunzTarPerm extractEntry src/libsass/src/memory_manager.cpp
+1735 silly gunzTarPerm extractEntry src/libsass/src/memory_manager.hpp
+1736 silly gunzTarPerm extractEntry src/libsass/src/node.cpp
+1737 silly gunzTarPerm extractEntry src/libsass/src/node.hpp
+1738 silly gunzTarPerm extractEntry src/libsass/src/operation.hpp
+1739 silly gunzTarPerm extractEntry src/libsass/src/output.cpp
+1740 silly gunzTarPerm extractEntry src/libsass/src/output.hpp
+1741 silly gunzTarPerm extractEntry src/libsass/src/parser.cpp
+1742 silly gunzTarPerm extractEntry src/libsass/src/parser.hpp
+1743 silly gunzTarPerm extractEntry src/libsass/src/paths.hpp
+1744 silly gunzTarPerm extractEntry src/libsass/src/plugins.cpp
+1745 silly gunzTarPerm extractEntry src/libsass/src/plugins.hpp
+1746 silly gunzTarPerm extractEntry src/libsass/src/position.cpp
+1747 silly gunzTarPerm extractEntry src/libsass/src/position.hpp
+1748 silly gunzTarPerm extractEntry src/libsass/src/prelexer.cpp
+1749 silly gunzTarPerm extractEntry src/libsass/src/prelexer.hpp
+1750 silly gunzTarPerm extractEntry src/libsass/src/remove_placeholders.cpp
+1751 silly gunzTarPerm extractEntry src/libsass/src/remove_placeholders.hpp
+1752 silly gunzTarPerm extractEntry src/libsass/src/sass.cpp
+1753 silly gunzTarPerm extractEntry src/libsass/src/sass.hpp
+1754 silly gunzTarPerm extractEntry src/libsass/src/sass2scss.cpp
+1755 silly gunzTarPerm extractEntry src/libsass/src/sass_context.cpp
+1756 silly gunzTarPerm extractEntry src/libsass/src/sass_context.hpp
+1757 silly gunzTarPerm extractEntry src/libsass/src/sass_functions.cpp
+1758 silly gunzTarPerm extractEntry src/libsass/src/sass_functions.hpp
+1759 silly gunzTarPerm extractEntry src/libsass/src/sass_util.cpp
+1760 silly gunzTarPerm extractEntry src/libsass/src/sass_util.hpp
+1761 silly gunzTarPerm extractEntry src/libsass/src/sass_values.cpp
+1762 silly gunzTarPerm extractEntry src/libsass/src/sass_values.hpp
+1763 silly gunzTarPerm extractEntry src/libsass/src/source_map.cpp
+1764 silly gunzTarPerm extractEntry src/libsass/src/source_map.hpp
+1765 silly gunzTarPerm extractEntry src/libsass/src/subset_map.hpp
+1766 silly gunzTarPerm extractEntry src/libsass/src/support/libsass.pc.in
+1767 silly gunzTarPerm extractEntry src/libsass/src/to_c.cpp
+1768 silly gunzTarPerm extractEntry src/libsass/src/to_c.hpp
+1769 silly gunzTarPerm extractEntry src/libsass/src/to_value.cpp
+1770 silly gunzTarPerm extractEntry src/libsass/src/to_value.hpp
+1771 silly gunzTarPerm extractEntry src/libsass/src/units.cpp
+1772 silly gunzTarPerm extractEntry src/libsass/src/units.hpp
+1773 silly gunzTarPerm extractEntry src/libsass/src/utf8/checked.h
+1774 silly gunzTarPerm extractEntry src/libsass/src/utf8/core.h
+1775 silly gunzTarPerm extractEntry src/libsass/src/utf8/unchecked.h
+1776 silly gunzTarPerm extractEntry src/libsass/src/utf8.h
+1777 silly gunzTarPerm extractEntry src/libsass/src/utf8_string.cpp
+1778 silly gunzTarPerm extractEntry src/libsass/src/utf8_string.hpp
+1779 silly gunzTarPerm extractEntry src/libsass/src/util.cpp
+1780 silly gunzTarPerm extractEntry src/libsass/src/util.hpp
+1781 silly gunzTarPerm extractEntry src/libsass/src/values.cpp
+1782 silly gunzTarPerm extractEntry src/libsass/src/values.hpp
+1783 silly gunzTarPerm extractEntry src/libsass/test/test_node.cpp
+1784 silly gunzTarPerm extractEntry src/libsass/test/test_paths.cpp
+1785 silly gunzTarPerm extractEntry src/libsass/test/test_selector_difference.cpp
+1786 silly gunzTarPerm extractEntry src/libsass/test/test_specificity.cpp
+1787 silly gunzTarPerm extractEntry src/libsass/test/test_subset_map.cpp
+1788 silly gunzTarPerm extractEntry src/libsass/test/test_superselector.cpp
+1789 silly gunzTarPerm extractEntry src/libsass/test/test_unification.cpp
+1790 silly gunzTarPerm extractEntry src/libsass/version.sh
+1791 silly gunzTarPerm extractEntry src/libsass/win/libsass.sln
+1792 silly gunzTarPerm extractEntry src/libsass/win/libsass.targets
+1793 silly gunzTarPerm extractEntry src/libsass/win/libsass.vcxproj
+1794 silly gunzTarPerm extractEntry src/libsass/win/libsass.vcxproj.filters
+1795 silly gunzTarPerm extractEntry src/libsass.gyp
+1796 silly gunzTarPerm extractEntry src/sass_context_wrapper.cpp
+1797 silly gunzTarPerm extractEntry src/sass_context_wrapper.h
+1798 silly gunzTarPerm extractEntry src/sass_types/map.cpp
+1799 silly gunzTarPerm extractEntry src/sass_types/boolean.cpp
+1800 silly gunzTarPerm extractEntry src/sass_types/color.cpp
+1801 silly gunzTarPerm extractEntry src/sass_types/color.h
+1802 silly gunzTarPerm extractEntry src/sass_types/error.cpp
+1803 silly gunzTarPerm extractEntry src/sass_types/error.h
+1804 silly gunzTarPerm extractEntry src/sass_types/factory.cpp
+1805 silly gunzTarPerm extractEntry src/sass_types/factory.h
+1806 silly gunzTarPerm extractEntry src/sass_types/list.cpp
+1807 silly gunzTarPerm extractEntry src/sass_types/list.h
+1808 silly gunzTarPerm extractEntry src/sass_types/boolean.h
+1809 silly gunzTarPerm extractEntry src/sass_types/map.h
+1810 silly gunzTarPerm extractEntry src/sass_types/null.cpp
+1811 silly gunzTarPerm extractEntry src/sass_types/null.h
+1812 silly gunzTarPerm extractEntry src/sass_types/number.cpp
+1813 silly gunzTarPerm extractEntry src/sass_types/number.h
+1814 silly gunzTarPerm extractEntry src/sass_types/sass_value_wrapper.h
+1815 silly gunzTarPerm extractEntry src/sass_types/string.cpp
+1816 silly gunzTarPerm extractEntry src/sass_types/string.h
+1817 silly gunzTarPerm extractEntry src/sass_types/value.h
+1818 silly gunzTarPerm extractEntry test/useragent.js
+1819 silly gunzTarPerm extractEntry test/binding.js
+1820 silly gunzTarPerm extractEntry test/cli.js
+1821 silly gunzTarPerm extractEntry test/downloadoptions.js
+1822 silly gunzTarPerm extractEntry test/errors.js
+1823 silly gunzTarPerm extractEntry test/api.js
+1824 silly gunzTarPerm extractEntry test/lowlevel.js
+1825 silly gunzTarPerm extractEntry test/runtime.js
+1826 silly gunzTarPerm extractEntry test/spec.js
+1827 silly gunzTarPerm extractEntry test/scripts/util/proxy.js
+1828 silly gunzTarPerm extractEntry test/.eslintrc
+1829 silly gunzTarPerm extractEntry test/fixtures/output-directory/index.scss
+1830 silly gunzTarPerm extractEntry test/fixtures/compressed/expected.css
+1831 silly gunzTarPerm extractEntry test/fixtures/compressed/index.scss
+1832 silly gunzTarPerm extractEntry test/fixtures/depth-first/_common.scss
+1833 silly gunzTarPerm extractEntry test/fixtures/depth-first/_struct.scss
+1834 silly gunzTarPerm extractEntry test/fixtures/depth-first/_vars.scss
+1835 silly gunzTarPerm extractEntry test/fixtures/depth-first/a.scss
+1836 silly gunzTarPerm extractEntry test/fixtures/depth-first/a1.scss
+1837 silly gunzTarPerm extractEntry test/fixtures/depth-first/b.scss
+1838 silly gunzTarPerm extractEntry test/fixtures/depth-first/b1.scss
+1839 silly gunzTarPerm extractEntry test/fixtures/depth-first/expected.css
+1840 silly gunzTarPerm extractEntry test/fixtures/depth-first/index.scss
+1841 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_arrays_of_importers.js
+1842 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_functions_setter.js
+1843 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_functions_string_conversion.js
+1844 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_importer_data.js
+1845 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_importer_data_cb.js
+1846 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_importer_error.js
+1847 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_importer_file.js
+1848 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_importer_file_and_data.js
+1849 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_importer_file_and_data_cb.js
+1850 silly gunzTarPerm extractEntry test/fixtures/extras/my_custom_importer_file_cb.js
+1851 silly gunzTarPerm extractEntry test/fixtures/follow/foo/bar/index.scss
+1852 silly gunzTarPerm extractEntry test/fixtures/include-files/bar.scss
+1853 silly gunzTarPerm extractEntry test/fixtures/include-files/chained-imports-with-custom-importer.scss
+1854 silly gunzTarPerm extractEntry test/fixtures/include-files/expected-importer.css
+1855 silly gunzTarPerm extractEntry test/fixtures/include-files/file-not-processed-by-loader.scss
+1856 silly gunzTarPerm extractEntry test/fixtures/include-files/file-processed-by-loader.scss
+1857 silly gunzTarPerm extractEntry test/fixtures/include-files/foo.scss
+1858 silly gunzTarPerm extractEntry test/fixtures/include-files/index.scss
+1859 silly gunzTarPerm extractEntry test/fixtures/include-path/expected.css
+1860 silly gunzTarPerm extractEntry test/fixtures/include-path/functions/colorBlue.scss
+1861 silly gunzTarPerm extractEntry test/fixtures/include-path/index.scss
+1862 silly gunzTarPerm extractEntry test/fixtures/include-path/lib/vars.scss
+1863 silly gunzTarPerm extractEntry test/fixtures/indent/expected.css
+1864 silly gunzTarPerm extractEntry test/fixtures/indent/index.sass
+1865 silly gunzTarPerm extractEntry test/fixtures/input-directory/sass/_skipped.scss
+1866 silly gunzTarPerm extractEntry test/fixtures/input-directory/sass/nested/three.scss
+1867 silly gunzTarPerm extractEntry test/fixtures/input-directory/sass/one.scss
+1868 silly gunzTarPerm extractEntry test/fixtures/input-directory/sass/two.scss
+1869 silly gunzTarPerm extractEntry test/fixtures/invalid/index.scss
+1870 silly gunzTarPerm extractEntry test/fixtures/custom-functions/setter-expected.css
+1871 silly gunzTarPerm extractEntry test/fixtures/custom-functions/setter.scss
+1872 silly gunzTarPerm extractEntry test/fixtures/custom-functions/string-conversion-expected.css
+1873 silly gunzTarPerm extractEntry test/fixtures/custom-functions/string-conversion.scss
+1874 silly gunzTarPerm extractEntry test/fixtures/precision/expected.css
+1875 silly gunzTarPerm extractEntry test/fixtures/precision/index.scss
+1876 silly gunzTarPerm extractEntry test/fixtures/sass-path/expected-orange.css
+1877 silly gunzTarPerm extractEntry test/fixtures/sass-path/expected-red.css
+1878 silly gunzTarPerm extractEntry test/fixtures/sass-path/index.scss
+1879 silly gunzTarPerm extractEntry test/fixtures/sass-path/orange/colors.scss
+1880 silly gunzTarPerm extractEntry test/fixtures/sass-path/red/colors.scss
+1881 silly gunzTarPerm extractEntry test/fixtures/simple/expected.css
+1882 silly gunzTarPerm extractEntry test/fixtures/simple/index.scss
+1883 silly gunzTarPerm extractEntry test/fixtures/source-comments/expected.css
+1884 silly gunzTarPerm extractEntry test/fixtures/source-comments/index.scss
+1885 silly gunzTarPerm extractEntry test/fixtures/source-map/expected.css
+1886 silly gunzTarPerm extractEntry test/fixtures/source-map/expected.map
+1887 silly gunzTarPerm extractEntry test/fixtures/source-map/index.scss
+1888 silly gunzTarPerm extractEntry test/fixtures/source-map-embed/expected.css
+1889 silly gunzTarPerm extractEntry test/fixtures/source-map-embed/index.scss
+1890 silly gunzTarPerm extractEntry test/fixtures/watching/bar.sass
+1891 silly gunzTarPerm extractEntry test/fixtures/watching/index.sass
+1892 silly gunzTarPerm extractEntry test/fixtures/watching/index.scss
+1893 silly gunzTarPerm extractEntry test/fixtures/watching/white.scss
+1894 silly gunzTarPerm extractEntry test/fixtures/watching-dir-01/index.scss
+1895 silly gunzTarPerm extractEntry test/fixtures/watching-dir-02/foo.scss
+1896 silly gunzTarPerm extractEntry test/fixtures/watching-dir-02/index.scss
+1897 silly lockFile ff9620cc-2419-0-04460286791436374-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002419-0.04460286791436374/package
+1898 silly lockFile ff9620cc-2419-0-04460286791436374-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410002419-0.04460286791436374/package
+1899 silly lockFile 1ba65766-ny-npm-jshint-2-10-2-package-tgz tar:///home/anthony/.npm/jshint/2.10.2/package.tgz
+1900 silly lockFile 1ba65766-ny-npm-jshint-2-10-2-package-tgz tar:///home/anthony/.npm/jshint/2.10.2/package.tgz
+1901 silly lockFile 394df8dc-nthony-npm-jshint-2-10-2-package /home/anthony/.npm/jshint/2.10.2/package
+1902 verbose lock /home/anthony/.npm/jshint/2.10.2/package /home/anthony/.npm/394df8dc-nthony-npm-jshint-2-10-2-package.lock
+1903 silly lockFile 394df8dc-nthony-npm-jshint-2-10-2-package /home/anthony/.npm/jshint/2.10.2/package
+1904 silly lockFile 394df8dc-nthony-npm-jshint-2-10-2-package /home/anthony/.npm/jshint/2.10.2/package
+1905 verbose tar unpack /home/anthony/.npm/jshint/2.10.2/package.tgz
+1906 silly lockFile d4f09d07-nthony-npm-jshint-2-10-2-package tar:///home/anthony/.npm/jshint/2.10.2/package
+1907 verbose lock tar:///home/anthony/.npm/jshint/2.10.2/package /home/anthony/.npm/d4f09d07-nthony-npm-jshint-2-10-2-package.lock
+1908 silly lockFile 1ba65766-ny-npm-jshint-2-10-2-package-tgz tar:///home/anthony/.npm/jshint/2.10.2/package.tgz
+1909 verbose lock tar:///home/anthony/.npm/jshint/2.10.2/package.tgz /home/anthony/.npm/1ba65766-ny-npm-jshint-2-10-2-package-tgz.lock
+1910 silly gunzTarPerm modes [ '755', '644' ]
+1911 silly gunzTarPerm extractEntry package.json
+1912 silly gunzTarPerm extractEntry README.md
+1913 silly gunzTarPerm extractEntry bin/apply
+1914 silly gunzTarPerm extractEntry bin/build
+1915 silly gunzTarPerm extractEntry bin/jshint
+1916 silly gunzTarPerm extractEntry bin/land
+1917 silly gunzTarPerm extractEntry data/ascii-identifier-data.js
+1918 silly gunzTarPerm extractEntry data/es5-identifier-names.js
+1919 silly gunzTarPerm extractEntry data/non-ascii-identifier-part-only.js
+1920 silly gunzTarPerm extractEntry data/non-ascii-identifier-start.js
+1921 silly gunzTarPerm extractEntry dist/jshint-rhino.js
+1922 silly lockFile ee838631-y-npm-node-sass-3-14-0-0-package tar:///home/anthony/.npm/node-sass/3.14.0-0/package
+1923 silly lockFile ee838631-y-npm-node-sass-3-14-0-0-package tar:///home/anthony/.npm/node-sass/3.14.0-0/package
+1924 silly lockFile 3a437d88-m-node-sass-3-14-0-0-package-tgz tar:///home/anthony/.npm/node-sass/3.14.0-0/package.tgz
+1925 silly lockFile 3a437d88-m-node-sass-3-14-0-0-package-tgz tar:///home/anthony/.npm/node-sass/3.14.0-0/package.tgz
+1926 verbose chmod /home/anthony/.npm/node-sass/3.14.0-0/package.tgz 644
+1927 verbose chown /home/anthony/.npm/node-sass/3.14.0-0/package.tgz [ 1000, 1000 ]
+1928 silly lockFile c2639696-node-sass-node-sass-3-14-0-0-tgz https://registry.npmjs.org/node-sass/-/node-sass-3.14.0-0.tgz
+1929 silly lockFile c2639696-node-sass-node-sass-3-14-0-0-tgz https://registry.npmjs.org/node-sass/-/node-sass-3.14.0-0.tgz
+1930 silly lockFile a447117a-node-sass-3-14-0-0 node-sass@3.14.0-0
+1931 silly lockFile a447117a-node-sass-3-14-0-0 node-sass@3.14.0-0
+1932 silly lockFile 3ed8a66c-node-sass-3-8-0 node-sass@^3.8.0
+1933 silly lockFile 3ed8a66c-node-sass-3-8-0 node-sass@^3.8.0
+1934 silly gunzTarPerm extractEntry dist/jshint.js
+1935 silly gunzTarPerm extractEntry src/cli.js
+1936 silly gunzTarPerm extractEntry src/lex.js
+1937 silly gunzTarPerm extractEntry src/messages.js
+1938 silly gunzTarPerm extractEntry src/name-stack.js
+1939 silly gunzTarPerm extractEntry src/options.js
+1940 silly gunzTarPerm extractEntry src/style.js
+1941 silly gunzTarPerm extractEntry src/jshint.js
+1942 silly gunzTarPerm extractEntry src/reg.js
+1943 silly gunzTarPerm extractEntry src/state.js
+1944 silly gunzTarPerm extractEntry src/scope-manager.js
+1945 silly gunzTarPerm extractEntry src/vars.js
+1946 silly gunzTarPerm extractEntry src/prod-params.js
+1947 silly gunzTarPerm extractEntry src/reporters/checkstyle.js
+1948 silly gunzTarPerm extractEntry src/reporters/default.js
+1949 silly gunzTarPerm extractEntry src/reporters/jslint_xml.js
+1950 silly gunzTarPerm extractEntry src/reporters/non_error.js
+1951 silly gunzTarPerm extractEntry src/reporters/unix.js
+1952 silly gunzTarPerm extractEntry src/platforms/rhino.js
+1953 silly lockFile d4f09d07-nthony-npm-jshint-2-10-2-package tar:///home/anthony/.npm/jshint/2.10.2/package
+1954 silly lockFile d4f09d07-nthony-npm-jshint-2-10-2-package tar:///home/anthony/.npm/jshint/2.10.2/package
+1955 silly lockFile 1ba65766-ny-npm-jshint-2-10-2-package-tgz tar:///home/anthony/.npm/jshint/2.10.2/package.tgz
+1956 silly lockFile 1ba65766-ny-npm-jshint-2-10-2-package-tgz tar:///home/anthony/.npm/jshint/2.10.2/package.tgz
+1957 verbose chmod /home/anthony/.npm/jshint/2.10.2/package.tgz 644
+1958 verbose chown /home/anthony/.npm/jshint/2.10.2/package.tgz [ 1000, 1000 ]
+1959 silly lockFile 10cf33b9-mjs-org-jshint-jshint-2-10-2-tgz https://registry.npmjs.org/jshint/-/jshint-2.10.2.tgz
+1960 silly lockFile 10cf33b9-mjs-org-jshint-jshint-2-10-2-tgz https://registry.npmjs.org/jshint/-/jshint-2.10.2.tgz
+1961 silly lockFile f0d1d9c6-jshint-2-10-2 jshint@2.10.2
+1962 silly lockFile f0d1d9c6-jshint-2-10-2 jshint@2.10.2
+1963 silly lockFile 19f53c18-jshint-2-9-2 jshint@^2.9.2
+1964 silly lockFile 19f53c18-jshint-2-9-2 jshint@^2.9.2
+1965 silly resolved [ { name: 'gulp-autoprefixer',
+1965 silly resolved version: '3.1.1',
+1965 silly resolved description: 'Prefix CSS',
+1965 silly resolved license: 'MIT',
+1965 silly resolved repository:
+1965 silly resolved { type: 'git',
+1965 silly resolved url: 'git://github.com/sindresorhus/gulp-autoprefixer' },
+1965 silly resolved author:
+1965 silly resolved { name: 'Sindre Sorhus',
+1965 silly resolved email: 'sindresorhus@gmail.com',
+1965 silly resolved url: 'sindresorhus.com' },
+1965 silly resolved engines: { node: '>=0.12.0' },
+1965 silly resolved scripts: { test: 'xo && mocha' },
+1965 silly resolved files: [ 'index.js' ],
+1965 silly resolved keywords:
+1965 silly resolved [ 'gulpplugin',
+1965 silly resolved 'autoprefixer',
+1965 silly resolved 'postcss',
+1965 silly resolved 'css',
+1965 silly resolved 'prefix',
+1965 silly resolved 'prefixes',
+1965 silly resolved 'stylesheet',
+1965 silly resolved 'preprocess',
+1965 silly resolved 'postcss-runner' ],
+1965 silly resolved dependencies:
+1965 silly resolved { autoprefixer: '^6.0.0',
+1965 silly resolved 'gulp-util': '^3.0.0',
+1965 silly resolved postcss: '^5.0.4',
+1965 silly resolved through2: '^2.0.0',
+1965 silly resolved 'vinyl-sourcemaps-apply': '^0.2.0' },
+1965 silly resolved devDependencies: { 'gulp-sourcemaps': '^1.1.1', mocha: '*', xo: '*' },
+1965 silly resolved readme: '# gulp-autoprefixer [](https://travis-ci.org/sindresorhus/gulp-autoprefixer)\n\n> Prefix CSS with [Autoprefixer](https://github.com/postcss/autoprefixer)\n\n*Issues with the output should be reported on the Autoprefixer [issue tracker](https://github.com/postcss/autoprefixer/issues).*\n\n---\n\n<p align="center"><b>🔥 Want to strengthen your core JavaScript skills and master ES6?</b><br>I would personally recommend this awesome <a href="https://ES6.io/friend/AWESOME">ES6 course</a> by Wes Bos.</p>\n\n---\n\n\n## Install\n\n```\n$ npm install --save-dev gulp-autoprefixer\n```\n\n\n## Usage\n\n```js\nconst gulp = require(\'gulp\');\nconst autoprefixer = require(\'gulp-autoprefixer\');\n\ngulp.task(\'default\', () =>\n\tgulp.src(\'src/app.css\')\n\t\t.pipe(autoprefixer({\n\t\t\tbrowsers: [\'last 2 versions\'],\n\t\t\tcascade: false\n\t\t}))\n\t\t.pipe(gulp.dest(\'dist\'))\n);\n```\n\n\n## API\n\n### autoprefixer([options])\n\n#### options\n\nSee the Autoprefixer [options](https://github.com/postcss/autoprefixer#options).\n\n\n## Source Maps\n\nUse [gulp-sourcemaps](https://github.com/floridoo/gulp-sourcemaps) like this:\n\n```js\nconst gulp = require(\'gulp\');\nconst sourcemaps = require(\'gulp-sourcemaps\');\nconst autoprefixer = require(\'gulp-autoprefixer\');\nconst concat = require(\'gulp-concat\');\n\ngulp.task(\'default\', () =>\n\tgulp.src(\'src/**/*.css\')\n\t\t.pipe(sourcemaps.init())\n\t\t.pipe(autoprefixer())\n\t\t.pipe(concat(\'all.css\'))\n\t\t.pipe(sourcemaps.write(\'.\'))\n\t\t.pipe(gulp.dest(\'dist\'))\n);\n```\n\n\n## Tip\n\nYou might want to use Autoprefixer as a [PostCSS plugin](https://github.com/postcss/autoprefixer#gulp) if you use other PostCSS plugins in your build process.\n\n\n## License\n\nMIT © [Sindre Sorhus](https://sindresorhus.com)\n',
+1965 silly resolved readmeFilename: 'readme.md',
+1965 silly resolved bugs: { url: 'https://github.com/sindresorhus/gulp-autoprefixer/issues' },
+1965 silly resolved homepage: 'https://github.com/sindresorhus/gulp-autoprefixer',
+1965 silly resolved _id: 'gulp-autoprefixer@3.1.1',
+1965 silly resolved dist: { shasum: '05748cc5f62689ac2f581f530aa2c428878acc2d' },
+1965 silly resolved _from: 'gulp-autoprefixer@^3.1.0',
+1965 silly resolved _resolved: 'https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-3.1.1.tgz' },
+1965 silly resolved { name: 'gulp-concat',
+1965 silly resolved description: 'Concatenates files',
+1965 silly resolved version: '2.6.1',
+1965 silly resolved repository: { type: 'git', url: 'git://github.com/contra/gulp-concat' },
+1965 silly resolved author:
+1965 silly resolved { name: 'Contra',
+1965 silly resolved email: 'yo@contra.io',
+1965 silly resolved url: 'http://contra.io/' },
+1965 silly resolved files: [ 'index.js' ],
+1965 silly resolved keywords: [ 'gulpplugin' ],
+1965 silly resolved dependencies:
+1965 silly resolved { 'concat-with-sourcemaps': '^1.0.0',
+1965 silly resolved through2: '^2.0.0',
+1965 silly resolved vinyl: '^2.0.0' },
+1965 silly resolved devDependencies:
+1965 silly resolved { gulp: '^3.8.7',
+1965 silly resolved 'gulp-sourcemaps': '^2.2.0',
+1965 silly resolved istanbul: '^0.4.5',
+1965 silly resolved mocha: '^3.0.0',
+1965 silly resolved 'mocha-lcov-reporter': '^1.2.0',
+1965 silly resolved should: '^11.0.0',
+1965 silly resolved 'stream-array': '^1.0.1',
+1965 silly resolved 'stream-assert': '^2.0.1' },
+1965 silly resolved scripts: { test: 'mocha', coverage: 'istanbul cover _mocha' },
+1965 silly resolved engines: { node: '>= 0.10' },
+1965 silly resolved license: 'MIT',
+1965 silly resolved readme: '\n\n## Installation\n\nInstall package with NPM and add it to your development dependencies:\n\n`npm install --save-dev gulp-concat`\n\n## Information\n\n<table>\n<tr>\n<td>Package</td><td>gulp-concat</td>\n</tr>\n<tr>\n<td>Description</td>\n<td>Concatenates files</td>\n</tr>\n<tr>\n<td>Node Version</td>\n<td>>= 0.10</td>\n</tr>\n</table>\n\n## Usage\n\n```js\nvar concat = require(\'gulp-concat\');\n\ngulp.task(\'scripts\', function() {\n return gulp.src(\'./lib/*.js\')\n .pipe(concat(\'all.js\'))\n .pipe(gulp.dest(\'./dist/\'));\n});\n```\n\nThis will concat files by your operating systems newLine. It will take the base directory from the first file that passes through it.\n\nFiles will be concatenated in the order that they are specified in the `gulp.src` function. For example, to concat `./lib/file3.js`, `./lib/file1.js` and `./lib/file2.js` in that order, the following code will create a task to do that:\n\n```js\nvar concat = require(\'gulp-concat\');\n\ngulp.task(\'scripts\', function() {\n return gulp.src([\'./lib/file3.js\', \'./lib/file1.js\', \'./lib/file2.js\'])\n .pipe(concat(\'all.js\'))\n .pipe(gulp.dest(\'./dist/\'));\n});\n```\n\nTo change the newLine simply pass an object as the second argument to concat with newLine being whatever (\\r\\n if you want to support any OS to look at it)\n\nFor instance:\n\n```js\n.pipe(concat(\'main.js\', {newLine: \';\'}))\n```\n\nTo specify `cwd`, `path` and other [vinyl](https://github.com/wearefractal/vinyl) properties, gulp-concat accepts `Object` as first argument:\n\n```js\nvar concat = require(\'gulp-concat\');\n\ngulp.task(\'scripts\', function() {\n return gulp.src([\'./lib/file3.js\', \'./lib/file1.js\', \'./lib/file2.js\'])\n .pipe(concat({ path: \'new.js\', stat: { mode: 0666 }}))\n .pipe(gulp.dest(\'./dist\'));\n});\n```\n\nThis will concat files into `./dist/new.js`.\n\n### Source maps\n\nSource maps can be generated by using [gulp-sourcemaps](https://www.npmjs.org/package/gulp-sourcemaps):\n\n```js\nvar gulp = require(\'gulp\');\nvar concat = require(\'gulp-concat\');\nvar sourcemaps = require(\'gulp-sourcemaps\');\n\ngulp.task(\'javascript\', function() {\n return gulp.src(\'src/**/*.js\')\n .pipe(sourcemaps.init())\n .pipe(concat(\'all.js\'))\n .pipe(sourcemaps.write())\n .pipe(gulp.dest(\'dist\'));\n});\n```\n',
+1965 silly resolved readmeFilename: 'README.md',
+1965 silly resolved bugs: { url: 'https://github.com/contra/gulp-concat/issues' },
+1965 silly resolved homepage: 'https://github.com/contra/gulp-concat',
+1965 silly resolved _id: 'gulp-concat@2.6.1',
+1965 silly resolved dist: { shasum: '414ba9e99458003d38eecc2ffddd92148cb59ae9' },
+1965 silly resolved _from: 'gulp-concat@^2.6.0',
+1965 silly resolved _resolved: 'https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz' },
+1965 silly resolved { name: 'gulp-rename',
+1965 silly resolved version: '1.4.0',
+1965 silly resolved description: 'Rename files',
+1965 silly resolved keywords: [ 'gulpplugin' ],
+1965 silly resolved homepage: 'https://github.com/hparra/gulp-rename',
+1965 silly resolved bugs: { url: 'https://github.com/hparra/gulp-rename/issues' },
+1965 silly resolved author:
+1965 silly resolved { name: 'Hector Guillermo Parra Alvarez',
+1965 silly resolved email: 'hector@hectorparra.com',
+1965 silly resolved url: 'https://github.com/hparra' },
+1965 silly resolved main: './index.js',
+1965 silly resolved files: [ 'index.js' ],
+1965 silly resolved repository: { type: 'git', url: 'git://github.com/hparra/gulp-rename.git' },
+1965 silly resolved scripts:
+1965 silly resolved { pretest: 'jscs index.js test/ && jshint index.js test/',
+1965 silly resolved test: 'mocha' },
+1965 silly resolved devDependencies:
+1965 silly resolved { gulp: '^4.0.0',
+1965 silly resolved 'gulp-sourcemaps': '^2.6.4',
+1965 silly resolved jscs: '^3.0.0',
+1965 silly resolved jshint: '^2.0.0',
+1965 silly resolved 'map-stream': '^0.0.7',
+1965 silly resolved mocha: '^5.0.0',
+1965 silly resolved should: '^13.0.0',
+1965 silly resolved vinyl: '^2.0.0' },
+1965 silly resolved engines: { node: '>=4' },
+1965 silly resolved license: 'MIT',
+1965 silly resolved readme: '# gulp-rename\n\ngulp-rename is a [gulp](https://github.com/wearefractal/gulp) plugin to rename files easily.\n\n[](https://nodei.co/npm/gulp-rename/)\n\n[](http://travis-ci.org/hparra/gulp-rename)\n[](https://david-dm.org/hparra/gulp-rename#info=devDependencies)\n\n## Usage\n\ngulp-rename provides simple file renaming methods.\n\n```javascript\nvar rename = require("gulp-rename");\n\n// rename via string\ngulp.src("./src/main/text/hello.txt")\n .pipe(rename("main/text/ciao/goodbye.md"))\n .pipe(gulp.dest("./dist")); // ./dist/main/text/ciao/goodbye.md\n\n// rename via function\ngulp.src("./src/**/hello.txt")\n .pipe(rename(function (path) {\n path.dirname += "/ciao";\n path.basename += "-goodbye";\n path.extname = ".md";\n }))\n .pipe(gulp.dest("./dist")); // ./dist/main/text/ciao/hello-goodbye.md\n\n// rename via hash\ngulp.src("./src/main/text/hello.txt", { base: process.cwd() })\n .pipe(rename({\n dirname: "main/text/ciao",\n basename: "aloha",\n prefix: "bonjour-",\n suffix: "-hola",\n extname: ".md"\n }))\n .pipe(gulp.dest("./dist")); // ./dist/main/text/ciao/bonjour-aloha-hola.md\n```\n\n**See test/rename.spec.js for more examples and test/path-parsing.spec.js for hairy details.**\n\n## Notes\n\n* `dirname` is the relative path from the base directory set by `gulp.src` to the filename.\n * `gulp.src()` uses glob-stream which sets the base to the parent of the first directory glob (`*`, `**`, [], or extglob). `dirname` is the remaining directories or `./` if none. glob-stream versions >= 3.1.0 (used by gulp >= 3.2.2) accept a `base` option, which can be used to explicitly set the base.\n * `gulp.dest()` renames the directories between `process.cwd()` and `dirname` (i.e. the base relative to CWD). Use `dirname` to rename the directories matched by the glob or descendents of the base of option.\n* `basename` is the filename without the extension like path.basename(filename, path.extname(filename)).\n* `extname` is the file extension including the \'.\' like path.extname(filename).\n* when using a function, a second `file` argument is provided with the whole context and original file value\n\n## License\n\n[MIT License](http://en.wikipedia.org/wiki/MIT_License)\n',
+1965 silly resolved readmeFilename: 'README.md',
+1965 silly resolved _id: 'gulp-rename@1.4.0',
+1965 silly resolved dist: { shasum: '22637f7ac0757ebe546e2a31c6c589b2ca2b17ae' },
+1965 silly resolved _from: 'gulp-rename@^1.2.2',
+1965 silly resolved _resolved: 'https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.4.0.tgz' },
+1965 silly resolved { name: 'gulp-babel',
+1965 silly resolved version: '6.1.3',
+1965 silly resolved description: 'Use next generation JavaScript, today',
+1965 silly resolved license: 'MIT',
+1965 silly resolved repository: { type: 'git', url: 'git://github.com/babel/gulp-babel' },
+1965 silly resolved author:
+1965 silly resolved { name: 'Sindre Sorhus',
+1965 silly resolved email: 'sindresorhus@gmail.com',
+1965 silly resolved url: 'sindresorhus.com' },
+1965 silly resolved engines: { node: '>=0.10.0' },
+1965 silly resolved scripts: { test: 'xo && mocha' },
+1965 silly resolved files: [ 'index.js' ],
+1965 silly resolved keywords:
+1965 silly resolved [ 'gulpplugin',
+1965 silly resolved 'babel',
+1965 silly resolved 'transpiler',
+1965 silly resolved 'es2015',
+1965 silly resolved 'es2016',
+1965 silly resolved 'es2017',
+1965 silly resolved 'rewriting',
+1965 silly resolved 'transformation',
+1965 silly resolved 'syntax',
+1965 silly resolved 'codegen',
+1965 silly resolved 'desugaring',
+1965 silly resolved 'javascript',
+1965 silly resolved 'compiler' ],
+1965 silly resolved dependencies:
+1965 silly resolved { 'babel-core': '^6.23.1',
+1965 silly resolved 'object-assign': '^4.0.1',
+1965 silly resolved 'plugin-error': '^1.0.1',
+1965 silly resolved 'replace-ext': '0.0.1',
+1965 silly resolved through2: '^2.0.0',
+1965 silly resolved 'vinyl-sourcemaps-apply': '^0.2.0' },
+1965 silly resolved devDependencies:
+1965 silly resolved { 'babel-plugin-transform-es2015-arrow-functions': '^6.0.2',
+1965 silly resolved 'babel-plugin-transform-es2015-block-scoping': '^6.0.9',
+1965 silly resolved 'babel-plugin-transform-es2015-classes': '^6.0.8',
+1965 silly resolved 'gulp-sourcemaps': '^1.1.1',
+1965 silly resolved mocha: '^3.5.3',
+1965 silly resolved vinyl: '^2.1.0',
+1965 silly resolved xo: '^0.16.0' },
+1965 silly resolved xo: { envs: [Object] },
+1965 silly resolved readme: '# gulp-babel [](https://travis-ci.org/babel/gulp-babel)\n\n> Use next generation JavaScript, today, with [Babel](https://babeljs.io)\n\n*Issues with the output should be reported on the Babel [issue tracker](https://phabricator.babeljs.io/).*\n\n\n## Install\n\n```\n$ npm install --save-dev gulp-babel babel-preset-env\n```\n\n\n## Usage\n\n```js\nconst gulp = require(\'gulp\');\nconst babel = require(\'gulp-babel\');\n\ngulp.task(\'default\', () =>\n\tgulp.src(\'src/app.js\')\n\t\t.pipe(babel({\n\t\t\tpresets: [\'env\']\n\t\t}))\n\t\t.pipe(gulp.dest(\'dist\'))\n);\n```\n\n\n## API\n\n### babel([options])\n\n#### options\n\nSee the Babel [options](https://babeljs.io/docs/usage/options/), except for `sourceMap` and `filename` which is handled for you.\n\n\n## Source Maps\n\nUse [gulp-sourcemaps](https://github.com/floridoo/gulp-sourcemaps) like this:\n\n```js\nconst gulp = require(\'gulp\');\nconst sourcemaps = require(\'gulp-sourcemaps\');\nconst babel = require(\'gulp-babel\');\nconst concat = require(\'gulp-concat\');\n\ngulp.task(\'default\', () =>\n\tgulp.src(\'src/**/*.js\')\n\t\t.pipe(sourcemaps.init())\n\t\t.pipe(babel({\n\t\t\tpresets: [\'env\']\n\t\t}))\n\t\t.pipe(concat(\'all.js\'))\n\t\t.pipe(sourcemaps.write(\'.\'))\n\t\t.pipe(gulp.dest(\'dist\'))\n);\n```\n\n\n## Babel Metadata\n\nFiles in the stream are annotated with a `babel` property, which contains the metadata from [`babel.transform()`](https://babeljs.io/docs/usage/api/).\n\n#### Example\n\n```js\nconst gulp = require(\'gulp\');\nconst babel = require(\'gulp-babel\');\nconst through = require(\'through2\');\n\nfunction logFileHelpers() {\n\treturn through.obj((file, enc, cb) => {\n\t\tconsole.log(file.babel.usedHelpers);\n\t\tcb(null, file);\n\t});\n}\n\ngulp.task(\'default\', () =>\n\tgulp.src(\'src/**/*.js\')\n\t\t.pipe(babel({\n\t\t\tpresets: [\'env\']\n\t\t}))\n\t\t.pipe(logFileHelpers())\n)\n```\n\n\n## Runtime\n\nIf you\'re attempting to use features such as generators, you\'ll need to add `transform-runtime` as a plugin, to include the Babel runtime. Otherwise, you\'ll receive the error: `regeneratorRuntime is not defined`.\n\nInstall the runtime:\n\n```\n$ npm install --save-dev babel-plugin-transform-runtime\n```\n\nUse it as plugin:\n\n```js\nconst gulp = require(\'gulp\');\nconst babel = require(\'gulp-babel\');\n\ngulp.task(\'default\', () =>\n\tgulp.src(\'src/app.js\')\n\t\t.pipe(babel({\n\t\t\tplugins: [\'transform-runtime\']\n\t\t}))\n\t\t.pipe(gulp.dest(\'dist\'))\n);\n```\n\n\n## License\n\nMIT © [Sindre Sorhus](http://sindresorhus.com)\n',
+1965 silly resolved readmeFilename: 'readme.md',
+1965 silly resolved bugs: { url: 'https://github.com/babel/gulp-babel/issues' },
+1965 silly resolved homepage: 'https://github.com/babel/gulp-babel',
+1965 silly resolved _id: 'gulp-babel@6.1.3',
+1965 silly resolved dist: { shasum: '64ad8a9a29d1821c4c017832fa2d1f051300fc69' },
+1965 silly resolved _from: 'gulp-babel@^6.1.2',
+1965 silly resolved _resolved: 'https://registry.npmjs.org/gulp-babel/-/gulp-babel-6.1.3.tgz' },
+1965 silly resolved { name: 'gulp-copy',
+1965 silly resolved version: '0.0.2',
+1965 silly resolved description: 'Plugin copying files to a new destination and using that destionation for other actions',
+1965 silly resolved main: 'index.js',
+1965 silly resolved repository:
+1965 silly resolved { type: 'git',
+1965 silly resolved url: 'https://github.com/klaascuvelier/gulp-copy' },
+1965 silly resolved keywords: [ 'gulpplugin', 'copy' ],
+1965 silly resolved author: { name: 'Janry Wang', email: 'janrykk@gmail.com' },
+1965 silly resolved bugs: { url: 'https://github.com/klaascuvelier/gulp-copy/issues' },
+1965 silly resolved devDependencies: { jshint: '~2.4.1' },
+1965 silly resolved dependencies: { 'gulp-util': '~2.2.9', through: '2.3.4' },
+1965 silly resolved readme: '# gulp-copy\n\nCopy source files to new destination and use that destination as new source\n\nAutomatically creates needed folders before proceeding. Ability to remove \'prefixes\' from path>\n\n## Usage\n\n return gulp.src(sourceFiles)\n .pipe($.copy(outputPath, options));\n \n### Options\n \n prefix: integer, defining how many parts of the path (separated by /) should be ignored as they are prefixes\n\n\n## Releases\n\n### 0.0.2 Streams release\n* use nodejs streams to write files (instead of cp command)\n* fix callback issues (which probably will fix the too many open files bug)\n\n### 0.0.1 Initial release\n* initial code\n',
+1965 silly resolved readmeFilename: 'README.md',
+1965 silly resolved homepage: 'https://github.com/klaascuvelier/gulp-copy',
+1965 silly resolved _id: 'gulp-copy@0.0.2',
+1965 silly resolved dist: { shasum: 'eea2cf29fbbd3c48cfc869f08c545498e7d89646' },
+1965 silly resolved _from: 'gulp-copy@0.0.2',
+1965 silly resolved _resolved: 'https://registry.npmjs.org/gulp-copy/-/gulp-copy-0.0.2.tgz' },
+1965 silly resolved { name: 'gulp-clean',
+1965 silly resolved version: '0.3.2',
+1965 silly resolved description: 'A gulp plugin for removing files and folders.',
+1965 silly resolved keywords: [ 'gulpplugin', 'clean', 'remove', 'delete' ],
+1965 silly resolved homepage: 'https://github.com/peter-vilja/gulp-clean',
+1965 silly resolved bugs: { url: 'https://github.com/peter-vilja/gulp-clean/issues' },
+1965 silly resolved author: { name: 'Peter Vilja', url: 'https://github.com/peter-vilja' },
+1965 silly resolved main: 'index.js',
+1965 silly resolved repository:
+1965 silly resolved { type: 'git',
+1965 silly resolved url: 'git://github.com/peter-vilja/gulp-clean.git' },
+1965 silly resolved scripts: { test: 'mocha test.js' },
+1965 silly resolved dependencies: { rimraf: '^2.2.8', 'gulp-util': '^2.2.14', through2: '^0.4.2' },
+1965 silly resolved devDependencies: { mocha: '^1.19.0', chai: '^1.9.1' },
+1965 silly resolved engines: { node: '>=0.9' },
+1965 silly resolved license: 'MIT',
+1965 silly resolved readme: 'Deprecated in favor of [https://github.com/gulpjs/gulp/blob/master/docs/recipes/delete-files-folder.md](https://github.com/gulpjs/gulp/blob/master/docs/recipes/delete-files-folder.md)\n\n# [gulp](https://github.com/wearefractal/gulp)-clean [](https://travis-ci.org/peter-vilja/gulp-clean) [](http://badge.fury.io/js/gulp-clean)\n\n> Removes files and folders.\n\n## Install\n\nInstall with [npm](https://npmjs.org/package/gulp-clean).\n\n```\nnpm install --save-dev gulp-clean\n```\n\n## Examples\n\n```js\nvar gulp = require(\'gulp\');\nvar clean = require(\'gulp-clean\');\n\ngulp.task(\'default\', function () {\n\treturn gulp.src(\'app/tmp\', {read: false})\n\t\t.pipe(clean());\n});\n```\nOption read:false prevents gulp from reading the contents of the file and makes this task a lot faster. If you need the file and its contents after cleaning in the same stream, do not set the read option to false.\n\n```js\nvar gulp = require(\'gulp\');\nvar clean = require(\'gulp-clean\');\n\ngulp.task(\'default\', function () {\n\treturn gulp.src(\'app/tmp/index.js\')\n\t\t.pipe(clean({force: true}))\n\t\t.pipe(gulp.dest(\'dist\'));\n});\n```\n\n##### For safety files and folders outside the current working directory can be removed only with option force set to true.\n\nClean as a dependency:\n\n```js\nvar gulp = require(\'gulp\');\nvar clean = require(\'gulp-clean\');\n\ngulp.task(\'clean-scripts\', function () {\n return gulp.src(\'app/tmp/*.js\', {read: false})\n .pipe(clean());\n});\n\ngulp.task(\'scripts\', [\'clean-scripts\'], function () {\n gulp.src(\'app/scripts/*.js\')\n .pipe(gulp.dest(\'app/tmp\'));\n});\n\ngulp.task(\'default\', [\'scripts\']);\n```\n\nMake sure to return the stream so that gulp knows the clean task is [asynchronous](https://github.com/gulpjs/gulp/blob/master/docs/API.md#async-task-support) and waits for it to terminate before starting the dependent one.\n\n## License\n\n[MIT](http://en.wikipedia.org/wiki/MIT_License) @ Peter Vilja\n',
+1965 silly resolved readmeFilename: 'README.md',
+1965 silly resolved _id: 'gulp-clean@0.3.2',
+1965 silly resolved dist: { shasum: '9fdcf3a36a0f723e45aabae076af9d4fe82fa43b' },
+1965 silly resolved _from: 'gulp-clean@^0.3.2',
+1965 silly resolved _resolved: 'https://registry.npmjs.org/gulp-clean/-/gulp-clean-0.3.2.tgz' },
+1965 silly resolved { name: 'babel-preset-es2015',
+1965 silly resolved version: '6.13.2',
+1965 silly resolved description: 'Babel preset for all es2015 plugins.',
+1965 silly resolved author: { name: 'Sebastian McKenzie', email: 'sebmck@gmail.com' },
+1965 silly resolved homepage: 'https://babeljs.io/',
+1965 silly resolved license: 'MIT',
+1965 silly resolved repository:
+1965 silly resolved { type: 'git',
+1965 silly resolved url: 'https://github.com/babel/babel/tree/master/packages/babel-preset-es2015' },
+1965 silly resolved main: 'lib/index.js',
+1965 silly resolved dependencies:
+1965 silly resolved { 'babel-plugin-check-es2015-constants': '^6.3.13',
+1965 silly resolved 'babel-plugin-transform-es2015-arrow-functions': '^6.3.13',
+1965 silly resolved 'babel-plugin-transform-es2015-block-scoped-functions': '^6.3.13',
+1965 silly resolved 'babel-plugin-transform-es2015-block-scoping': '^6.9.0',
+1965 silly resolved 'babel-plugin-transform-es2015-classes': '^6.9.0',
+1965 silly resolved 'babel-plugin-transform-es2015-computed-properties': '^6.3.13',
+1965 silly resolved 'babel-plugin-transform-es2015-destructuring': '^6.9.0',
+1965 silly resolved 'babel-plugin-transform-es2015-duplicate-keys': '^6.6.0',
+1965 silly resolved 'babel-plugin-transform-es2015-for-of': '^6.6.0',
+1965 silly resolved 'babel-plugin-transform-es2015-function-name': '^6.9.0',
+1965 silly resolved 'babel-plugin-transform-es2015-literals': '^6.3.13',
+1965 silly resolved 'babel-plugin-transform-es2015-modules-amd': '^6.8.0',
+1965 silly resolved 'babel-plugin-transform-es2015-modules-commonjs': '^6.6.0',
+1965 silly resolved 'babel-plugin-transform-es2015-modules-systemjs': '^6.12.0',
+1965 silly resolved 'babel-plugin-transform-es2015-modules-umd': '^6.12.0',
+1965 silly resolved 'babel-plugin-transform-es2015-object-super': '^6.3.13',
+1965 silly resolved 'babel-plugin-transform-es2015-parameters': '^6.9.0',
+1965 silly resolved 'babel-plugin-transform-es2015-shorthand-properties': '^6.3.13',
+1965 silly resolved 'babel-plugin-transform-es2015-spread': '^6.3.13',
+1965 silly resolved 'babel-plugin-transform-es2015-sticky-regex': '^6.3.13',
+1965 silly resolved 'babel-plugin-transform-es2015-template-literals': '^6.6.0',
+1965 silly resolved 'babel-plugin-transform-es2015-typeof-symbol': '^6.6.0',
+1965 silly resolved 'babel-plugin-transform-es2015-unicode-regex': '^6.3.13',
+1965 silly resolved 'babel-plugin-transform-regenerator': '^6.9.0' },
+1965 silly resolved devDependencies:
+1965 silly resolved { 'babel-helper-transform-fixture-test-runner': '^6.13.2',
+1965 silly resolved 'babel-helper-plugin-test-runner': '^6.8.0' },
+1965 silly resolved readme: '# babel-preset-es2015\n\n> Babel preset for all es2015 plugins.\n\n## Install\n\n```sh\n$ npm install --save-dev babel-preset-es2015\n```\n\n## Usage\n\n### Via `.babelrc` (Recommended)\n\n**.babelrc**\n\n```json\n{\n "presets": ["es2015"]\n}\n```\n\n### Via CLI\n\n```sh\n$ babel script.js --presets es2015\n```\n\n### Via Node API\n\n```javascript\nrequire("babel-core").transform("code", {\n presets: ["es2015"]\n});\n```\n\n## Options\n\n* `loose` - Enable "loose" transformations for any plugins in this preset that allow them (Disabled by default).\n* `modules` - Enable transformation of ES6 module syntax to another module type (Enabled by default to "commonjs").\n * Can be `false` to not transform modules, or one of `["amd", "umd", "systemjs", "commonjs"]`\n\n```\n{\n presets: [\n ["es2015", {"loose": true, "modules": "amd"}]\n ]\n}\n{\n presets: [\n ["es2015", {"loose": true, "modules": false}]\n ]\n}\n```\n',
+1965 silly resolved readmeFilename: 'README.md',
+1965 silly resolved _id: 'babel-preset-es2015@6.13.2',
+1965 silly resolved dist: { shasum: '815f689b16e7e1762a88537a099f6ffdc381ca0b' },
+1965 silly resolved deprecated: '🙌 Thanks for using Babel: we recommend using babel-preset-env now: please read https://babeljs.io/env to update!',
+1965 silly resolved _from: 'babel-preset-es2015@~6.13.2',
+1965 silly resolved _resolved: 'https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.13.2.tgz' },
+1965 silly resolved { name: 'gulp-uglify',
+1965 silly resolved description: 'Minify files with UglifyJS.',
+1965 silly resolved version: '2.1.2',
+1965 silly resolved author: { name: 'Terin Stock', email: 'terinjokes@gmail.com' },
+1965 silly resolved bugs: { url: 'https://github.com/terinjokes/gulp-uglify/issues' },
+1965 silly resolved dependencies:
+1965 silly resolved { gulplog: '^1.0.0',
+1965 silly resolved 'has-gulplog': '^0.1.0',
+1965 silly resolved lodash: '^4.13.1',
+1965 silly resolved 'make-error-cause': '^1.1.1',
+1965 silly resolved through2: '^2.0.0',
+1965 silly resolved 'uglify-js': '~2.8.10',
+1965 silly resolved 'uglify-save-license': '^0.4.1',
+1965 silly resolved 'vinyl-sourcemaps-apply': '^0.2.0' },
+1965 silly resolved devDependencies:
+1965 silly resolved { coveralls: '^2.11.4',
+1965 silly resolved eslint: '^3.18.0',
+1965 silly resolved 'eslint-config-prettier': '^1.5.0',
+1965 silly resolved 'eslint-config-xo': '^0.18.1',
+1965 silly resolved 'eslint-plugin-no-use-extend-native': '^0.3.12',
+1965 silly resolved 'eslint-plugin-prettier': '^2.0.1',
+1965 silly resolved 'eslint-plugin-unicorn': '^2.1.0',
+1965 silly resolved 'gulp-concat': '^2.0.0',
+1965 silly resolved 'gulp-sourcemaps': '^1.0.0',
+1965 silly resolved 'intelli-espower-loader': '^1.0.1',
+1965 silly resolved istanbul: '^0.4.0',
+1965 silly resolved mississippi: '^1.2.0',
+1965 silly resolved mocha: '^3.0.1',
+1965 silly resolved prettier: '^0.22.0',
+1965 silly resolved 'power-assert': '^1.4.1',
+1965 silly resolved semver: '^5.3.0',
+1965 silly resolved tape: '^4.0.0',
+1965 silly resolved testdouble: '^1.6.0',
+1965 silly resolved vinyl: '^2.0.0' },
+1965 silly resolved homepage: 'https://github.com/terinjokes/gulp-uglify/',
+1965 silly resolved keywords: [ 'gulpplugin' ],
+1965 silly resolved license: 'MIT',
+1965 silly resolved main: 'index.js',
+1965 silly resolved repository: { type: 'git', url: 'git://github.com/terinjokes/gulp-uglify' },
+1965 silly resolved eslintConfig:
+1965 silly resolved { env: [Object],
+1965 silly resolved extends: [Object],
+1965 silly resolved plugins: [Object],
+1965 silly resolved rules: [Object] },
+1965 silly resolved files: [ 'index.js', 'minifier.js', 'lib/' ],
+1965 silly resolved scripts:
+1965 silly resolved { lint: 'eslint *.js lib test',
+1965 silly resolved test: 'mocha --require intelli-espower-loader',
+1965 silly resolved coverage: 'cat ./coverage/lcov.info | coveralls' },
+1965 silly resolved greenkeeper: { ignore: [Object] },
+1965 silly resolved readme: '# gulp-uglify [![][travis-shield-img]][travis-shield][![][appveyor-shield-img]][appveyor-shield][![][npm-dl-shield-img]][npm-shield][![][npm-v-shield-img]][npm-shield][![][coveralls-shield-img]][coveralls-shield]\n\n> Minify JavaScript with UglifyJS2.\n\n## Installation\n\nInstall package with NPM and add it to your development dependencies:\n\n`npm install --save-dev gulp-uglify`\n\n## Usage\n\n```javascript\nvar gulp = require(\'gulp\');\nvar uglify = require(\'gulp-uglify\');\nvar pump = require(\'pump\');\n\ngulp.task(\'compress\', function (cb) {\n pump([\n gulp.src(\'lib/*.js\'),\n uglify(),\n gulp.dest(\'dist\')\n ],\n cb\n );\n});\n```\n\nTo help properly handle error conditions with Node streams, this project\nrecommends the use of [`pump`](https://github.com/mafintosh/pump). For more\ninformation, see [Why Use Pump?](docs/why-use-pump/README.md#why-use-pump).\n\n## Options\n\n- `mangle`\n\n\tPass `false` to skip mangling names.\n\n- `output`\n\n\tPass an object if you wish to specify additional [output\n\toptions](http://lisperator.net/uglifyjs/codegen). The defaults are\n\toptimized for best compression.\n\n- `compress`\n\n\tPass an object to specify custom [compressor\n\toptions](http://lisperator.net/uglifyjs/compress). Pass `false` to skip\n\tcompression completely.\n\n- `preserveComments`\n\n\tA convenience option for `options.output.comments`. Defaults to preserving no\n\tcomments.\n\n\t- `all`\n\n\t\tPreserve all comments in code blocks\n\n\t- `license`\n\n\t\tAttempts to preserve comments that likely contain licensing information,\n\t\teven if the comment does not have directives such as `@license` or `/*!`.\n\n\t\tImplemented via the [`uglify-save-license`](https://github.com/shinnn/uglify-save-license)\n\t\tmodule, this option preserves a comment if one of the following is true:\n\n\t\t1. The comment is in the *first* line of a file\n\t\t2. A regular expression matches the string of the comment.\n\t\t\t\tFor example: `MIT`, `@license`, or `Copyright`.\n\t\t3. There is a comment at the *previous* line, and it matches 1, 2, or 3.\n\n\t- `function`\n\n\t\tSpecify your own comment preservation function. You will be passed the\n\t\tcurrent node and the current comment and are expected to return either\n\t\t`true` or `false`.\n\n\t- `some` (deprecated)\n\n\t\tPreserve comments that start with a bang (`!`) or include a Closure Compiler\n\t\tdirective (`@preserve`, `@license`, `@cc_on`).\n\t\tDeprecated in favor of the `license` option, documented above.\n\nYou can also pass the `uglify` function any of the options [listed\nhere](https://github.com/mishoo/UglifyJS2#the-simple-way) to modify\nUglifyJS\'s behavior.\n\n## Errors\n\n`gulp-uglify` emits an \'error\' event if it is unable to minify a specific file.\nThe GulpUglifyError constructor is exported by this plugin for `instanceof` checks.\nIt contains the following properties:\n\n- `fileName`: The full file path for the file being minified.\n- `cause`: The original UglifyJS error, if available.\n\nMost UglifyJS error messages have the following properties:\n\n- `message` (or `msg`)\n- `filename`\n- `line`\n\nTo see useful error messages, see [Why Use Pump?](docs/why-use-pump/README.md#why-use-pump).\n\n## Using a Different UglifyJS\n\nBy default, `gulp-uglify` uses the version of UglifyJS installed as a dependency.\nIt\'s possible to configure the use of a different version using the "minifier" entry point.\n\n```javascript\nvar uglifyjs = require(\'uglify-js\'); // can be a git checkout\n // or another module (such as `uglify-js-harmony` for ES6 support)\nvar minifier = require(\'gulp-uglify/minifier\');\nvar pump = require(\'pump\');\n\ngulp.task(\'compress\', function (cb) {\n // the same options as described above\n var options = {\n preserveComments: \'license\'\n };\n\n pump([\n gulp.src(\'lib/*.js\'),\n minifier(options, uglifyjs),\n gulp.dest(\'dist\')\n ],\n cb\n );\n});\n```\n\n[travis-shield-img]: https://img.shields.io/travis/terinjokes/gulp-uglify/master.svg?label=Travis%20CI&style=flat-square\n[travis-shield]: https://travis-ci.org/terinjokes/gulp-uglify\n[appveyor-shield-img]: https://img.shields.io/appveyor/ci/terinjokes/gulp-uglify/master.svg?label=AppVeyor&style=flat-square\n[appveyor-shield]: https://ci.appveyor.com/project/terinjokes/gulp-uglify\n[npm-dl-shield-img]: https://img.shields.io/npm/dm/gulp-uglify.svg?style=flat-square\n[npm-shield]: http://browsenpm.org/package/gulp-uglify\n[npm-v-shield-img]: https://img.shields.io/npm/v/gulp-uglify.svg?style=flat-square\n[coveralls-shield-img]: https://img.shields.io/coveralls/terinjokes/gulp-uglify/master.svg?style=flat-square\n[coveralls-shield]: https://coveralls.io/github/terinjokes/gulp-uglify\n',
+1965 silly resolved readmeFilename: 'README.md',
+1965 silly resolved _id: 'gulp-uglify@2.1.2',
+1965 silly resolved dist: { shasum: '0094d308f2c284db413067df3f60cfc58955ca6d' },
+1965 silly resolved _from: 'gulp-uglify@^2.0.0',
+1965 silly resolved _resolved: 'https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-2.1.2.tgz' },
+1965 silly resolved { name: 'gulp-jshint',
+1965 silly resolved description: 'JSHint plugin for gulp',
+1965 silly resolved version: '2.1.0',
+1965 silly resolved homepage: 'http://github.com/spalger/gulp-jshint',
+1965 silly resolved repository: { type: 'git', url: 'git://github.com/spalger/gulp-jshint.git' },
+1965 silly resolved contributors: [ [Object], [Object] ],
+1965 silly resolved main: './src/index.js',
+1965 silly resolved keywords: [ 'gulpplugin' ],
+1965 silly resolved dependencies:
+1965 silly resolved { lodash: '^4.12.0',
+1965 silly resolved minimatch: '^3.0.3',
+1965 silly resolved 'plugin-error': '^0.1.2',
+1965 silly resolved rcloader: '^0.2.2',
+1965 silly resolved through2: '^2.0.0' },
+1965 silly resolved peerDependencies: { jshint: '2.x' },
+1965 silly resolved devDependencies:
+1965 silly resolved { gulp: '^3.8.10',
+1965 silly resolved jshint: '^2.9.4',
+1965 silly resolved mocha: '^3.0.0',
+1965 silly resolved should: '^11.0.0',
+1965 silly resolved vinyl: '^2.1.0' },
+1965 silly resolved scripts: { test: 'gulp test' },
+1965 silly resolved engines: { node: '>= 0.4.0' },
+1965 silly resolved license: 'MIT',
+1965 silly resolved readme: '[](https://travis-ci.org/spalger/gulp-jshint)\n\n## Information\n\n<table>\n<tr>\n<td>Package</td><td>gulp-jshint</td>\n</tr>\n<tr>\n<td>Description</td>\n<td>JSHint plugin for gulp</td>\n</tr>\n<tr>\n<td>Node Version</td>\n<td>>= 0.4</td>\n</tr>\n</table>\n\n## Install\n\n```sh\nnpm install jshint gulp-jshint --save-dev\n```\n\n***NOTE:*** as of 2.0 jshint must be installed with gulp-jshint.\n\n## Usage\n\n```js\nconst jshint = require(\'gulp-jshint\');\nconst gulp = require(\'gulp\');\n\ngulp.task(\'lint\', function() {\n return gulp.src(\'./lib/*.js\')\n .pipe(jshint())\n .pipe(jshint.reporter(\'YOUR_REPORTER_HERE\'));\n});\n```\n\n## Options\n\nPlugin options:\n\n- `lookup`\n - Default is `true`\n - When `false` do not lookup `.jshintrc` files. See the [JSHint docs](http://www.jshint.com/docs/) for more info.\n\n- `linter`\n - Default is `"jshint"`\n - Either the name of a module to use for linting the code or a linting function itself. This enables using an alternate (but jshint compatible) linter like `"jsxhint"`.\n - Here\'s an example of passing in a module name:\n\n ```js\n gulp.task(\'lint\', function() {\n return gulp.src(\'./lib/*.js\')\n .pipe(jshint({ linter: \'some-jshint-module\' }))\n .pipe(/*...*/);\n });\n ```\n\n - Here\'s an example of passing in a linting function:\n\n ```js\n gulp.task(\'lint\', function() {\n return gulp.src(\'./lib/*.js\')\n // This is available for modules like jshint-jsx, which\n // expose the normal jshint function as JSHINT and the\n // jsxhint function as JSXHINT\n .pipe(jshint({ linter: require(\'jshint-jsx\').JSXHINT }))\n .pipe(/*...*/);\n });\n ```\n\nYou can pass in any other options and it passes them straight to JSHint. Look at their README for more info. You can also pass in the location of your jshintrc file as a string and it will load options from it.\n\nFor example, to load your configuration from your `package.json` exclusively and avoid lookup overhead you can do:\n\n```js\nconst pkg = require(\'./package\');\nconst jshintConfig = pkg.jshintConfig;\n\njshintConfig.lookup = false;\n\ngulp.src(\'yo\').pipe(jshint(jshintConfig));\n```\n\n## Results\n\nAdds the following properties to the file object:\n\n```js\nfile.jshint.success = true; // or false\nfile.jshint.errorCount = 0; // number of errors returned by JSHint\nfile.jshint.results = []; // JSHint errors, see [http://jshint.com/docs/reporters/](http://jshint.com/docs/reporters/)\nfile.jshint.data = []; // JSHint returns details about implied globals, cyclomatic complexity, etc\nfile.jshint.opt = {}; // The options you passed to JSHint\n```\n\n## Reporters\n\n### JSHint reporters\n\n#### Built-in\n\nYou can choose any [JSHint reporter](https://github.com/jshint/jshint/tree/master/src/reporters)\nwhen you call\n\n```js\nstuff\n .pipe(jshint())\n .pipe(jshint.reporter(\'default\'))\n```\n\n#### External\n\nLet\'s use [jshint-stylish](https://github.com/sindresorhus/jshint-stylish) as an example\n\n```js\nconst stylish = require(\'jshint-stylish\');\n\nstuff\n .pipe(jshint())\n .pipe(jshint.reporter(stylish))\n```\n\n- OR -\n\n```js\nstuff\n .pipe(jshint())\n .pipe(jshint.reporter(\'jshint-stylish\'))\n```\n\nJSHint plugins have no good module format so I tried to support all of them I saw in the wild. Hopefully it worked, but if a JSHint plugin isn\'t working with this library feel free to open an issue.\n\n### Fail Reporter\n\nDo you want the task to fail when a JSHint error happens? gulp-jshint includes a simple utility for this.\n\nThis example will log the errors using the stylish reporter, then fail if JSHint was not a success.\n\n```js\nstuff\n .pipe(jshint())\n .pipe(jshint.reporter(\'jshint-stylish\'))\n .pipe(jshint.reporter(\'fail\'))\n```\n\n### Custom Reporters\n\nCustom reporters don\'t interact with this module at all. jshint will add some attributes to the file object and you can add a custom reporter downstream.\n\n```js\nconst jshint = require(\'gulp-jshint\');\nconst map = require(\'map-stream\');\n\nconst myReporter = map(function (file, cb) {\n if (file.jshint.success) {\n return cb(null, file);\n }\n\n console.log(\'JSHINT fail in\', file.path);\n file.jshint.results.forEach(function (result) {\n if (!result.error) {\n return;\n }\n\n const err = result.error\n console.log(` line ${err.line}, col ${err.character}, code ${err.code}, ${err.reason}`);\n });\n\n cb(null, file);\n});\n\ngulp.task(\'lint\', function() {\n return gulp.src(\'./lib/*.js\')\n .pipe(jshint())\n .pipe(myReporter);\n});\n```\n\n### Reporter Configuration\n\nSome reporters have options which you can pass to `jshint.reporter()`. Here is an example of using verbose mode with the default JSHint reporter.\n\n```js\ngulp.task(\'lint\', function() {\n return gulp.src(\'./lib/*.js\')\n .pipe(jshint())\n .pipe(jshint.reporter(\'default\', { verbose: true }));\n});\n```\n\n## Extract\n\nTells JSHint to extract JavaScript from HTML files before linting (see [JSHint CLI flags](http://www.jshint.com/docs/cli/)). Keep in mind that it doesn\'t override the file\'s content after extraction. This is your tool of choice to lint web components!\n\n```js\ngulp.task(\'lintHTML\', function() {\n return gulp.src(\'./src/*.html\')\n // if flag is not defined default value is \'auto\'\n .pipe(jshint.extract(\'auto|always|never\'))\n .pipe(jshint())\n .pipe(jshint.reporter(\'default\'));\n});\n```\n\n## LICENSE\n\n[MIT](LICENSE)\n',
+1965 silly resolved readmeFilename: 'README.md',
+1965 silly resolved bugs: { url: 'https://github.com/spalger/gulp-jshint/issues' },
+1965 silly resolved _id: 'gulp-jshint@2.1.0',
+1965 silly resolved dist: { shasum: '3e0c6618ed55708e9cb701e28c0db6ae69ad1f8d' },
+1965 silly resolved _from: 'gulp-jshint@^2.0.1',
+1965 silly resolved _resolved: 'https://registry.npmjs.org/gulp-jshint/-/gulp-jshint-2.1.0.tgz' },
+1965 silly resolved { name: 'gulp-sourcemaps',
+1965 silly resolved version: '1.12.1',
+1965 silly resolved description: 'Source map support for Gulp.js',
+1965 silly resolved homepage: 'http://github.com/floridoo/gulp-sourcemaps',
+1965 silly resolved repository:
+1965 silly resolved { type: 'git',
+1965 silly resolved url: 'git://github.com/floridoo/gulp-sourcemaps.git' },
+1965 silly resolved main: 'index.js',
+1965 silly resolved scripts:
+1965 silly resolved { lint: 'jshint ./src/**/*.js test/*.js',
+1965 silly resolved test: 'npm run lint && faucet test/*.js $@',
+1965 silly resolved tap: 'tape test/*.js',
+1965 silly resolved cover: 'istanbul cover --dir reports/coverage tape "test/*.js"',
+1965 silly resolved coveralls: 'istanbul cover tape "test/*.js" --report lcovonly && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage',
+1965 silly resolved serve: 'http-server',
+1965 silly resolved 'test:int': 'rm -rf ./tmp && tape ./test/integration.js' },
+1965 silly resolved keywords: [ 'gulpplugin', 'gulp', 'source maps', 'sourcemaps' ],
+1965 silly resolved author: { name: 'Florian Reiterer', email: 'me@florianreiterer.com' },
+1965 silly resolved license: 'ISC',
+1965 silly resolved dependencies:
+1965 silly resolved { '@gulp-sourcemaps/map-sources': '1.X',
+1965 silly resolved acorn: '4.X',
+1965 silly resolved 'convert-source-map': '1.X',
+1965 silly resolved css: '2.X',
+1965 silly resolved 'debug-fabulous': '0.0.X',
+1965 silly resolved 'detect-newline': '2.X',
+1965 silly resolved 'graceful-fs': '4.X',
+1965 silly resolved 'source-map': '~0.6.0',
+1965 silly resolved 'strip-bom': '2.X',
+1965 silly resolved through2: '2.X',
+1965 silly resolved vinyl: '1.X' },
+1965 silly resolved devDependencies:
+1965 silly resolved { bootstrap: '3.3.7',
+1965 silly resolved coveralls: '2.X',
+1965 silly resolved faucet: '0.0.X',
+1965 silly resolved gulp: '3.X',
+1965 silly resolved 'gulp-concat': '2.X',
+1965 silly resolved 'gulp-if': '2.0.2',
+1965 silly resolved 'gulp-less': '3.3.0',
+1965 silly resolved 'gulp-load-plugins': '1.X',
+1965 silly resolved 'hook-std': '0.2.X',
+1965 silly resolved 'http-server': '0.9.0',
+1965 silly resolved istanbul: '0.X',
+1965 silly resolved jshint: '2.X',
+1965 silly resolved lodash: '4.17.4',
+1965 silly resolved mississippi: '^1.3.0',
+1965 silly resolved 'object-assign': '^4.1.0',
+1965 silly resolved tape: '4.X',
+1965 silly resolved yargs: '6.6.0' },
+1965 silly resolved files: [ 'index.js', 'src' ],
+1965 silly resolved engines: { node: '>=0.10.0' },
+1965 silly resolved readme: '## gulp-sourcemaps [![NPM version][npm-image]][npm-url] [![build status][travis-image]][travis-url] [![Test coverage][coveralls-image]][coveralls-url]\n\n### Branching\n\n- master: is latest currently (2.X) - node > 4.X\n- 1.X: is node 0.X - only issues appear to be es6\n\nPreferably, we would like move on from node 0.X as much as possible as some of the dependencies are doing so as well. Meaning for features please target master for PRs. If bugs are found to be relvant to both 1.X and master then please target PRs for the 1.X branch to make git merging easier.\n\n### Usage\n\n#### Write inline source maps\nInline source maps are embedded in the source file.\n\nExample:\n```javascript\nvar gulp = require(\'gulp\');\nvar plugin1 = require(\'gulp-plugin1\');\nvar plugin2 = require(\'gulp-plugin2\');\nvar sourcemaps = require(\'gulp-sourcemaps\');\n\ngulp.task(\'javascript\', function() {\n gulp.src(\'src/**/*.js\')\n .pipe(sourcemaps.init())\n .pipe(plugin1())\n .pipe(plugin2())\n .pipe(sourcemaps.write())\n .pipe(gulp.dest(\'dist\'));\n});\n```\n\nAll plugins between `sourcemaps.init()` and `sourcemaps.write()` need to have support for `gulp-sourcemaps`. You can find a list of such plugins in the [wiki](https://github.com/floridoo/gulp-sourcemaps/wiki/Plugins-with-gulp-sourcemaps-support).\n\n\n#### Write external source map files\n\nTo write external source map files, pass a path relative to the destination to `sourcemaps.write()`.\n\nExample:\n```javascript\nvar gulp = require(\'gulp\');\nvar plugin1 = require(\'gulp-plugin1\');\nvar plugin2 = require(\'gulp-plugin2\');\nvar sourcemaps = require(\'gulp-sourcemaps\');\n\ngulp.task(\'javascript\', function() {\n gulp.src(\'src/**/*.js\')\n .pipe(sourcemaps.init())\n .pipe(plugin1())\n .pipe(plugin2())\n .pipe(sourcemaps.write(\'../maps\'))\n .pipe(gulp.dest(\'dist\'));\n});\n```\n\n#### Load existing source maps\n\nTo load existing source maps, pass the option `loadMaps: true` to `sourcemaps.init()`.\n\nExample:\n```javascript\nvar gulp = require(\'gulp\');\nvar plugin1 = require(\'gulp-plugin1\');\nvar plugin2 = require(\'gulp-plugin2\');\nvar sourcemaps = require(\'gulp-sourcemaps\');\n\ngulp.task(\'javascript\', function() {\n gulp.src(\'src/**/*.js\')\n .pipe(sourcemaps.init({loadMaps: true}))\n .pipe(plugin1())\n .pipe(plugin2())\n .pipe(sourcemaps.write())\n .pipe(gulp.dest(\'dist\'));\n});\n```\n\n#### Handle large files\n\nTo handle large files, pass the option `largeFile: true` to `sourcemaps.init()`.\n\nExample:\n```javascript\nvar gulp = require(\'gulp\');\nvar plugin1 = require(\'gulp-plugin1\');\nvar plugin2 = require(\'gulp-plugin2\');\nvar sourcemaps = require(\'gulp-sourcemaps\');\n\ngulp.task(\'javascript\', function() {\n gulp.src(\'src/**/*.js\')\n .pipe(sourcemaps.init({largeFile: true}))\n .pipe(plugin1())\n .pipe(plugin2())\n .pipe(sourcemaps.write())\n .pipe(gulp.dest(\'dist\'));\n});\n```\n\n#### Handle source files from different directories\n\nUse the `base` option on `gulp.src` to make sure all files are relative to a common base directory.\n\nExample:\n```javascript\nvar gulp = require(\'gulp\');\nvar plugin1 = require(\'gulp-plugin1\');\nvar plugin2 = require(\'gulp-plugin2\');\nvar sourcemaps = require(\'gulp-sourcemaps\');\n\ngulp.task(\'javascript\', function() {\ngulp.src([\'src/test.js\', \'src/testdir/test2.js\'], { base: \'src\' })\n .pipe(sourcemaps.init())\n .pipe(plugin1())\n .pipe(plugin2())\n .pipe(sourcemaps.write(\'../maps\'))\n .pipe(gulp.dest(\'dist\'));\n});\n```\n\n#### Alter `sources` property on sourcemaps\n\nThe exported `mapSources` method gives full control over the source paths. It takes a function that is called for every source and receives the default source path as a parameter and the original vinyl file.\n\nExample:\n```javascript\ngulp.task(\'javascript\', function() {\n var stream = gulp.src(\'src/**/*.js\')\n .pipe(sourcemaps.init())\n .pipe(plugin1())\n .pipe(plugin2())\n // be careful with the sources returned otherwise contents might not be loaded properly\n .pipe(sourcemaps.mapSources(function(sourcePath, file) {\n // source paths are prefixed with \'../src/\'\n return \'../src/\' + sourcePath;\n }))\n .pipe(sourcemaps.write(\'../maps\')\n .pipe(gulp.dest(\'public/scripts\'));\n});\n```\n\n\n\n### Init Options\n\n- `loadMaps`\n\n Set to true to load existing maps for source files. Supports the following:\n - inline source maps\n - source map files referenced by a `sourceMappingURL=` comment\n - source map files with the same name (plus .map) in the same directory\n\n\n- `identityMap`\n\n Set to true to generate a full valid source map encoding no changes (slower, only\n for Javascript and CSS) instead of the default empty source map (no mappings, fast).\n Use this option if you get missing or incorrect mappings, e.g. when debugging.\n\n\n### Write Options\n\n- `addComment`\n\n By default a comment containing / referencing the source map is added. Set this to `false` to disable the comment (e.g. if you want to load the source maps by header).\n\n Example:\n ```javascript\n gulp.task(\'javascript\', function() {\n var stream = gulp.src(\'src/**/*.js\')\n .pipe(sourcemaps.init())\n .pipe(plugin1())\n .pipe(plugin2())\n .pipe(sourcemaps.write(\'../maps\', {addComment: false}))\n .pipe(gulp.dest(\'dist\'));\n });\n ```\n\n- `includeContent`\n\n By default the source maps include the source code. Pass `false` to use the original files.\n\n Including the content is the recommended way, because it "just works". When setting this to `false` you have to host the source files and set the correct `sourceRoot`.\n\n- `sourceRoot`\n\n Set the location where the source files are hosted (use this when `includeContent` is set to `false`). This is usually a URL (or an absolute URL path), not a local file system path.\n By default the source root is \'\' or in case `destPath` is set, the relative path from the source map to the source base directory (this should work for many dev environments).\n If a relative path is used (empty string or one starting with a `.`), it is interpreted as a path relative to the destination. The plugin rewrites it to a path relative to each source map.\n\n Example:\n ```javascript\n gulp.task(\'javascript\', function() {\n var stream = gulp.src(\'src/**/*.js\')\n .pipe(sourcemaps.init())\n .pipe(plugin1())\n .pipe(plugin2())\n .pipe(sourcemaps.write({includeContent: false, sourceRoot: \'/src\'}))\n .pipe(gulp.dest(\'dist\'));\n });\n ```\n\n Example (using a function):\n ```javascript\n gulp.task(\'javascript\', function() {\n var stream = gulp.src(\'src/**/*.js\')\n .pipe(sourcemaps.init())\n .pipe(plugin1())\n .pipe(plugin2())\n .pipe(sourcemaps.write({\n includeContent: false,\n sourceRoot: function(file) {\n return \'/src\';\n }\n }))\n .pipe(gulp.dest(\'dist\'));\n });\n ```\n\n Example (relative path):\n ```javascript\n gulp.task(\'javascript\', function() {\n var stream = gulp.src(\'src/**/*.js\')\n .pipe(sourcemaps.init())\n .pipe(plugin1())\n .pipe(plugin2())\n .pipe(sourcemaps.write(\'.\', {includeContent: false, sourceRoot: \'../src\'}))\n .pipe(gulp.dest(\'dist\'));\n });\n ```\n In this case for a file written to `dist/subdir/example.js`, the source map is written to `dist/subdir/example.js.map` and the sourceRoot will be `../../src` (resulting in the full source path `../../src/subdir/example.js`).\n\n- `destPath`\n\n Set the destination path (the same you pass to `gulp.dest()`). If the source map destination path is not a subpath of the destination path, this is needed to get the correct path in the `file` property of the source map.\n In addition, it allows to automatically set a relative `sourceRoot` if none is set explicitly.\n\n- `sourceMappingURLPrefix`\n\n Specify a prefix to be prepended onto the source map URL when writing external source maps. Relative paths will have their leading dots stripped.\n\n Example:\n ```javascript\n gulp.task(\'javascript\', function() {\n var stream = gulp.src(\'src/**/*.js\')\n .pipe(sourcemaps.init())\n .pipe(plugin1())\n .pipe(plugin2())\n .pipe(sourcemaps.write(\'../maps\', {\n sourceMappingURLPrefix: \'https://asset-host.example.com/assets\'\n }))\n .pipe(gulp.dest(\'public/scripts\'));\n });\n ```\n\n This will result in a source mapping URL comment like `sourceMappingURL=https://asset-host.example.com/assets/maps/helloworld.js.map`.\n\n- `sourceMappingURL`\n\n If you need full control over the source map URL you can pass a function to this option. The output of the function must be the full URL to the source map (in function of the output file).\n\n Example:\n ```javascript\n gulp.task(\'javascript\', function() {\n var stream = gulp.src(\'src/**/*.js\')\n .pipe(sourcemaps.init())\n .pipe(plugin1())\n .pipe(plugin2())\n .pipe(sourcemaps.write(\'../maps\', {\n sourceMappingURL: function(file) {\n return \'https://asset-host.example.com/\' + file.relative + \'.map\';\n }\n }))\n .pipe(gulp.dest(\'public/scripts\'));\n });\n ```\n\n This will result in a source mapping URL comment like `sourceMappingURL=https://asset-host.example.com/helloworld.js.map`.\n\n- `mapFile`\n\n This option allows to rename the map file. It takes a function that is called for every map and receives the default map path as a parameter.\n\n Example:\n ```javascript\n gulp.task(\'javascript\', function() {\n var stream = gulp.src(\'src/**/*.js\')\n .pipe(sourcemaps.init())\n .pipe(plugin1())\n .pipe(plugin2())\n .pipe(sourcemaps.write(\'../maps\', {\n mapFile: function(mapFilePath) {\n // source map files are named *.map instead of *.js.map\n return mapFilePath.replace(\'.js.map\', \'.map\');\n }\n }))\n .pipe(gulp.dest(\'public/scripts\'));\n });\n ```\n\n- `mapSources`\n\n __This option is deprecated. Upgrade to use our [`sourcemap.mapSources`](#alter-sources-property-on-sourcemaps) API.__\n\n- `charset`\n\n Sets the charset for inline source maps. Default: `utf8`\n\n- `clone`\n\n Clones the original file for creation of the map file. Could be important if file history is important. See [file.clone()](https://github.com/gulpjs/vinyl#filecloneoptions) for possible options. Default: `{deep:false, contents:false}`\n\n### Plugin developers only:\n\n- **How to add source map support to plugins**\n\n - Generate a source map for the transformation the plugin is applying\n - **Important**: Make sure the paths in the generated source map (`file` and `sources`) are relative to `file.base` (e.g. use `file.relative`).\n - Apply this source map to the vinyl `file`. E.g. by using [vinyl-sourcemaps-apply](https://github.com/floridoo/vinyl-sourcemaps-apply).\n This combines the source map of this plugin with the source maps coming from plugins further up the chain.\n - Add your plugin to the [wiki page](https://github.com/floridoo/gulp-sourcemaps/wiki/Plugins-with-gulp-sourcemaps-support)\n\n #### Example:\n\n ```js\n var through = require(\'through2\');\n var applySourceMap = require(\'vinyl-sourcemaps-apply\');\n var myTransform = require(\'myTransform\');\n\n module.exports = function(options) {\n\n function transform(file, encoding, callback) {\n // generate source maps if plugin source-map present\n if (file.sourceMap) {\n options.makeSourceMaps = true;\n }\n\n // do normal plugin logic\n var result = myTransform(file.contents, options);\n file.contents = new Buffer(result.code);\n\n // apply source map to the chain\n if (file.sourceMap) {\n applySourceMap(file, result.map);\n }\n\n this.push(file);\n callback();\n }\n\n return through.obj(transform);\n };\n ```\n\n - **Very sourcemaps is working**\n\n See example below or refer to [test/write.js](./test/write.js)\n\n #### Example:\n ```js\n var stream = plugin();\n var init = sourcemaps.init();\n var write = sourcemaps.write();\n\n init.pipe(stream).pipe(write);\n\n write.on(\'data\', function (file) {\n assert(...);\n cb();\n });\n\n init.write(new gutil.File(...));\n init.end();\n ```\n\n### Debugging\n\nAll debugging output relys on [visionmedia/debug](https://github.com/visionmedia/debug). Fllow the directions to set the\nenvironment variable ``$DEBUG`.\n\nFor a few examples of debug you could use:\n\n```sh\n DEBUG=\'gulp-sourcemaps:*\' #everything\n DEBUG=\'gulp-sourcemaps:init\' #init/index.js\n DEBUG=\'gulp-sourcemaps:init:*\' #init/index.internals.js\n DEBUG=\'gulp-sourcemaps:write:\' #write/index.js\n DEBUG=\'gulp-sourcemaps:write:*\' #write/index.internals.js\n DEBUG=\'gulp-sourcemaps:write:,gulp-sourcemaps:init:**\' #write/index.internals.js and init/index.internals.js\n```\n\n[npm-image]: https://img.shields.io/npm/v/gulp-sourcemaps.svg\n[npm-url]: https://www.npmjs.com/package/gulp-sourcemaps\n[travis-image]: https://img.shields.io/travis/floridoo/gulp-sourcemaps.svg\n[travis-url]: https://travis-ci.org/floridoo/gulp-sourcemaps\n[coveralls-image]: https://img.shields.io/coveralls/floridoo/gulp-sourcemaps.svg\n[coveralls-url]: https://coveralls.io/r/floridoo/gulp-sourcemaps?branch=master\n',
+1965 silly resolved readmeFilename: 'README.md',
+1965 silly resolved bugs: { url: 'https://github.com/floridoo/gulp-sourcemaps/issues' },
+1965 silly resolved _id: 'gulp-sourcemaps@1.12.1',
+1965 silly resolved dist: { shasum: 'c4ba7c61a82e440ddec3ebb5a6d299b47c4d1328' },
+1965 silly resolved _from: 'gulp-sourcemaps@^1.6.0',
+1965 silly resolved _resolved: 'https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.12.1.tgz' },
+1965 silly resolved { name: 'gulp-sass',
+1965 silly resolved version: '2.3.2',
+1965 silly resolved description: 'Gulp plugin for sass',
+1965 silly resolved main: 'index.js',
+1965 silly resolved scripts: { test: 'mocha test' },
+1965 silly resolved repository: { type: 'git', url: 'git://github.com/dlmanning/gulp-sass' },
+1965 silly resolved keywords: [ 'gulpplugin', 'sass', 'gulp' ],
+1965 silly resolved author: { name: 'David Manning' },
+1965 silly resolved license: 'MIT',
+1965 silly resolved bugs: { url: 'https://github.com/dlmanning/gulp-sass/issues' },
+1965 silly resolved dependencies:
+1965 silly resolved { 'gulp-util': '^3.0',
+1965 silly resolved 'lodash.clonedeep': '^4.3.2',
+1965 silly resolved 'node-sass': '^3.4.2',
+1965 silly resolved through2: '^2.0.0',
+1965 silly resolved 'vinyl-sourcemaps-apply': '^0.2.0' },
+1965 silly resolved devDependencies:
+1965 silly resolved { 'autoprefixer-core': '^5.2.1',
+1965 silly resolved eslint: '^2.9.0',
+1965 silly resolved globule: '^1.0.0',
+1965 silly resolved gulp: '^3.8.11',
+1965 silly resolved 'gulp-postcss': '^5.1.10',
+1965 silly resolved 'gulp-sourcemaps': '^1.5.2',
+1965 silly resolved 'gulp-tap': '^0.1.3',
+1965 silly resolved mocha: '^2.2.1',
+1965 silly resolved rimraf: '^2.4.3',
+1965 silly resolved should: '^8.3.1' },
+1965 silly resolved readme: '# gulp-sass [](https://travis-ci.org/dlmanning/gulp-sass) [](https://gitter.im/dlmanning/gulp-sass?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [](http://badge.fury.io/js/gulp-sass)\n\nSass plugin for [Gulp](https://github.com/gulpjs/gulp).\n\n**_Before filing an issue, please make sure you have [Updated to the latest Gulp Sass](https://github.com/dlmanning/gulp-sass/wiki/Update-to-the-latest-Gulp-Sass) and have gone through our [Common Issues and Their Fixes](https://github.com/dlmanning/gulp-sass/wiki/Common-Issues-and-Their-Fixes) section._**\n\n# Install\n\n```\nnpm install gulp-sass --save-dev\n```\n\n# Basic Usage\n\nSomething like this will compile your Sass files:\n\n```javascript\n\'use strict\';\n\nvar gulp = require(\'gulp\');\nvar sass = require(\'gulp-sass\');\n\ngulp.task(\'sass\', function () {\n return gulp.src(\'./sass/**/*.scss\')\n .pipe(sass().on(\'error\', sass.logError))\n .pipe(gulp.dest(\'./css\'));\n});\n\ngulp.task(\'sass:watch\', function () {\n gulp.watch(\'./sass/**/*.scss\', [\'sass\']);\n});\n```\n\nYou can also compile synchronously, doing something like this:\n\n```javascript\n\'use strict\';\n\nvar gulp = require(\'gulp\');\nvar sass = require(\'gulp-sass\');\n\ngulp.task(\'sass\', function () {\n return gulp.src(\'./sass/**/*.scss\')\n .pipe(sass.sync().on(\'error\', sass.logError))\n .pipe(gulp.dest(\'./css\'));\n});\n\ngulp.task(\'sass:watch\', function () {\n gulp.watch(\'./sass/**/*.scss\', [\'sass\']);\n});\n```\n\n## Options\n\nPass in options just like you would for [`node-sass`](https://github.com/sass/node-sass#options); they will be passed along just as if you were using `node-sass`. Except for the `data` option which is used by gulp-sass internally. Using the `file` option is also unsupported and results in undefined behaviour that may change without notice. \n\nFor example:\n\n```javascript\ngulp.task(\'sass\', function () {\n return gulp.src(\'./sass/**/*.scss\')\n .pipe(sass({outputStyle: \'compressed\'}).on(\'error\', sass.logError))\n .pipe(gulp.dest(\'./css\'));\n});\n```\n\n## Source Maps\n\n`gulp-sass` can be used in tandem with [gulp-sourcemaps](https://github.com/floridoo/gulp-sourcemaps) to generate source maps for the Sass to CSS compilation. You will need to initialize [gulp-sourcemaps](https://github.com/floridoo/gulp-sourcemaps) prior to running `gulp-sass` and write the source maps after.\n\n```javascript\nvar sourcemaps = require(\'gulp-sourcemaps\');\n\ngulp.task(\'sass\', function () {\n return gulp.src(\'./sass/**/*.scss\')\n .pipe(sourcemaps.init())\n .pipe(sass().on(\'error\', sass.logError))\n .pipe(sourcemaps.write())\n .pipe(gulp.dest(\'./css\'));\n});\n```\n\nBy default, [gulp-sourcemaps](https://github.com/floridoo/gulp-sourcemaps) writes the source maps inline in the compiled CSS files. To write them to a separate file, specify a path relative to the `gulp.dest()` destination in the `sourcemaps.write()` function.\n\n```javascript\nvar sourcemaps = require(\'gulp-sourcemaps\');\ngulp.task(\'sass\', function () {\n return gulp.src(\'./sass/**/*.scss\')\n .pipe(sourcemaps.init())\n .pipe(sass().on(\'error\', sass.logError))\n .pipe(sourcemaps.write(\'./maps\'))\n .pipe(gulp.dest(\'./css\'));\n});\n```\n\n# Issues\n\n`gulp-sass` is a very light-weight wrapper around [`node-sass`](https://github.com/sass/node-sass), which in turn is a Node binding for [`libsass`](https://github.com/sass/libsass), which in turn is a port of [`Sass`](https://github.com/sass/sass). Because of this, the issue you\'re having likely isn\'t a `gulp-sass` issue, but an issue with one of those three projects.\n\nIf you have a feature request/question how Sass works/concerns on how your Sass gets compiled/errors in your compiling, it\'s likely a `libsass` or `Sass` issue and you should file your issue with one of those projects.\n\nIf you\'re having problems with the options you\'re passing in, it\'s likely a `node-sass` or `libsass` issue and you should file your issue with one of those projects.\n\nWe may, in the course of resolving issues, direct you to one of these other projects. If we do so, please follow up by searching that project\'s issue queue (both open and closed) for your problem and, if it doesn\'t exist, filing an issue with them.\n',
+1965 silly resolved readmeFilename: 'README.md',
+1965 silly resolved homepage: 'https://github.com/dlmanning/gulp-sass',
+1965 silly resolved _id: 'gulp-sass@2.3.2',
+1965 silly resolved dist: { shasum: 'd2544e54d3eb228b26cd9d9da63d54d783a83a10' },
+1965 silly resolved _from: 'gulp-sass@^2.3.2',
+1965 silly resolved _resolved: 'https://registry.npmjs.org/gulp-sass/-/gulp-sass-2.3.2.tgz' },
+1965 silly resolved { name: 'gulp',
+1965 silly resolved description: 'The streaming build system',
+1965 silly resolved version: '3.9.1',
+1965 silly resolved homepage: 'http://gulpjs.com',
+1965 silly resolved repository: { type: 'git', url: 'git://github.com/gulpjs/gulp' },
+1965 silly resolved author:
+1965 silly resolved { name: 'Fractal',
+1965 silly resolved email: 'contact@wearefractal.com',
+1965 silly resolved url: 'http://wearefractal.com/' },
+1965 silly resolved tags: [ 'build', 'stream', 'system', 'make', 'tool', 'asset', 'pipeline' ],
+1965 silly resolved files: [ 'index.js', 'lib', 'bin', 'completion', 'gulp.1' ],
+1965 silly resolved bin: { gulp: './bin/gulp.js' },
+1965 silly resolved man: [ 'gulp.1' ],
+1965 silly resolved dependencies:
+1965 silly resolved { archy: '^1.0.0',
+1965 silly resolved chalk: '^1.0.0',
+1965 silly resolved deprecated: '^0.0.1',
+1965 silly resolved 'gulp-util': '^3.0.0',
+1965 silly resolved interpret: '^1.0.0',
+1965 silly resolved liftoff: '^2.1.0',
+1965 silly resolved minimist: '^1.1.0',
+1965 silly resolved orchestrator: '^0.3.0',
+1965 silly resolved 'pretty-hrtime': '^1.0.0',
+1965 silly resolved semver: '^4.1.0',
+1965 silly resolved tildify: '^1.0.0',
+1965 silly resolved v8flags: '^2.0.2',
+1965 silly resolved 'vinyl-fs': '^0.3.0' },
+1965 silly resolved devDependencies:
+1965 silly resolved { coveralls: '^2.7.0',
+1965 silly resolved eslint: '^1.7.3',
+1965 silly resolved 'eslint-config-gulp': '^2.0.0',
+1965 silly resolved 'graceful-fs': '^3.0.0',
+1965 silly resolved istanbul: '^0.3.0',
+1965 silly resolved jscs: '^2.3.5',
+1965 silly resolved 'jscs-preset-gulp': '^1.0.0',
+1965 silly resolved 'marked-man': '^0.1.3',
+1965 silly resolved mkdirp: '^0.5.0',
+1965 silly resolved mocha: '^2.0.1',
+1965 silly resolved 'mocha-lcov-reporter': '^0.0.1',
+1965 silly resolved q: '^1.0.0',
+1965 silly resolved rimraf: '^2.2.5',
+1965 silly resolved should: '^5.0.1' },
+1965 silly resolved scripts:
+1965 silly resolved { prepublish: 'marked-man --name gulp docs/CLI.md > gulp.1',
+1965 silly resolved lint: 'eslint . && jscs *.js bin/ lib/ test/',
+1965 silly resolved pretest: 'npm run lint',
+1965 silly resolved test: 'mocha --reporter spec',
+1965 silly resolved coveralls: 'istanbul cover _mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage' },
+1965 silly resolved engines: { node: '>= 0.9' },
+1965 silly resolved license: 'MIT',
+1965 silly resolved readme: '<p align="center">\n <a href="http://gulpjs.com">\n <img height="257" width="114" src="https://raw.githubusercontent.com/gulpjs/artwork/master/gulp-2x.png">\n </a>\n <p align="center">The streaming build system</p>\n</p>\n\n[![NPM version][npm-image]][npm-url] [![Downloads][downloads-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Coveralls Status][coveralls-image]][coveralls-url] [![Gitter chat][gitter-image]][gitter-url]\n\n## What is gulp?\n\n- **Automation** - gulp is a toolkit that helps you automate painful or time-consuming tasks in your development workflow.\n- **Platform-agnostic** - Integrations are built into all major IDEs and people are using gulp with PHP, .NET, Node.js, Java, and other platforms.\n- **Strong Ecosystem** - Use npm modules to do anything you want + over 2000 curated plugins for streaming file transformations\n- **Simple** - By providing only a minimal API surface, gulp is easy to learn and simple to use\n\n## Documentation\n\nFor a Getting started guide, API docs, recipes, making a plugin, etc. check out or docs!\n\n- Need something reliable? Check out the [documentation for the current release](/docs/README.md)!\n- Want to help us test the latest and greatest? Check out the [documentation for the next release](https://github.com/gulpjs/gulp/tree/4.0)!\n\n## Sample `gulpfile.js`\n\nThis file will give you a taste of what gulp does.\n\n```js\nvar gulp = require(\'gulp\');\nvar coffee = require(\'gulp-coffee\');\nvar concat = require(\'gulp-concat\');\nvar uglify = require(\'gulp-uglify\');\nvar imagemin = require(\'gulp-imagemin\');\nvar sourcemaps = require(\'gulp-sourcemaps\');\nvar del = require(\'del\');\n\nvar paths = {\n scripts: [\'client/js/**/*.coffee\', \'!client/external/**/*.coffee\'],\n images: \'client/img/**/*\'\n};\n\n// Not all tasks need to use streams\n// A gulpfile is just another node program and you can use any package available on npm\ngulp.task(\'clean\', function() {\n // You can use multiple globbing patterns as you would with `gulp.src`\n return del([\'build\']);\n});\n\ngulp.task(\'scripts\', [\'clean\'], function() {\n // Minify and copy all JavaScript (except vendor scripts)\n // with sourcemaps all the way down\n return gulp.src(paths.scripts)\n .pipe(sourcemaps.init())\n .pipe(coffee())\n .pipe(uglify())\n .pipe(concat(\'all.min.js\'))\n .pipe(sourcemaps.write())\n .pipe(gulp.dest(\'build/js\'));\n});\n\n// Copy all static images\ngulp.task(\'images\', [\'clean\'], function() {\n return gulp.src(paths.images)\n // Pass in options to the task\n .pipe(imagemin({optimizationLevel: 5}))\n .pipe(gulp.dest(\'build/img\'));\n});\n\n// Rerun the task when a file changes\ngulp.task(\'watch\', function() {\n gulp.watch(paths.scripts, [\'scripts\']);\n gulp.watch(paths.images, [\'images\']);\n});\n\n// The default task (called when you run `gulp` from cli)\ngulp.task(\'default\', [\'watch\', \'scripts\', \'images\']);\n```\n\n## Incremental Builds\n\nWe recommend these plugins:\n\n- [gulp-changed](https://github.com/sindresorhus/gulp-changed) - only pass through changed files\n- [gulp-cached](https://github.com/contra/gulp-cached) - in-memory file cache, not for operation on sets of files\n- [gulp-remember](https://github.com/ahaurw01/gulp-remember) - pairs nicely with gulp-cached\n- [gulp-newer](https://github.com/tschaub/gulp-newer) - pass through newer source files only, supports many:1 source:dest\n\n## Want to contribute?\n\nAnyone can help make this project better - check out our [Contributing guide](/CONTRIBUTING.md)!\n\n[downloads-image]: https://img.shields.io/npm/dm/gulp.svg\n[npm-url]: https://www.npmjs.com/package/gulp\n[npm-image]: https://img.shields.io/npm/v/gulp.svg\n\n[travis-url]: https://travis-ci.org/gulpjs/gulp\n[travis-image]: https://img.shields.io/travis/gulpjs/gulp.svg\n\n[coveralls-url]: https://coveralls.io/r/gulpjs/gulp\n[coveralls-image]: https://img.shields.io/coveralls/gulpjs/gulp/master.svg\n\n[gitter-url]: https://gitter.im/gulpjs/gulp\n[gitter-image]: https://badges.gitter.im/gulpjs/gulp.png\n',
+1965 silly resolved readmeFilename: 'README.md',
+1965 silly resolved bugs: { url: 'https://github.com/gulpjs/gulp/issues' },
+1965 silly resolved _id: 'gulp@3.9.1',
+1965 silly resolved dist: { shasum: '6e15b0995dfb15a2ce71d3d38a2438f5cdfb9d51' },
+1965 silly resolved _from: 'gulp@^3.9.0',
+1965 silly resolved _resolved: 'https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz' },
+1965 silly resolved { name: 'gulp-jade-php',
+1965 silly resolved version: '2.0.0-0',
+1965 silly resolved description: 'compile jade php',
+1965 silly resolved main: 'index.js',
+1965 silly resolved scripts:
+1965 silly resolved { test: 'tap *.spec.js',
+1965 silly resolved 'test-watch': 'fswatch -r . | xargs -I{} npm test' },
+1965 silly resolved repository:
+1965 silly resolved { type: 'git',
+1965 silly resolved url: 'https://github.com/oroce/gulp-jade-php.git' },
+1965 silly resolved keywords: [ 'jade', 'php', 'gulp' ],
+1965 silly resolved author: { name: 'oroce', email: 'robert@oroszi.net' },
+1965 silly resolved license: 'MIT',
+1965 silly resolved bugs: { url: 'https://github.com/oroce/gulp-jade-php/issues' },
+1965 silly resolved homepage: 'https://github.com/oroce/gulp-jade-php',
+1965 silly resolved dependencies:
+1965 silly resolved { 'gulp-util': '^3.0.0',
+1965 silly resolved jade: '^1.7.0',
+1965 silly resolved phpjade: '^1.4.1',
+1965 silly resolved through2: '^0.5.1' },
+1965 silly resolved devDependencies: { proxyquire: '^1.7.2', tap: '^0.4.12' },
+1965 silly resolved readme: '[](https://travis-ci.org/oroce/gulp-jade-php)\ngulp-jade-php\n=============\n\nCompiles [jade-php](https://github.com/viniwrubleski/jade-php) templates using gulp.\n\nThis module is based on the well written [gulp-jade](https://github.com/phated/gulp-jade).\n\n### Usage\n\n var jade = require(\'gulp-jade-php\');\n\n gulp.task(\'templates\', function() {\n gulp.src(\'./views/**/*.jade\')\n .pipe(jade({\n locals: {\n title: \'OMG THIS IS THE TITLE\'\n }\n }))\n .pipe(gulp.dest(\'./dist\'));\n });\n\n### Options\n\nSince this module based on gulp-jade, it supports everything mentioned in its [README](https://github.com/phated/gulp-jade#options).\n\nAlso you can customize the extension of the outputted files. By default the extension will be `.php`, but you can pass `extension: \'.phtml\'` to generate phtml files.\n\n### Licence\n\nThe MIT License (MIT)\n\nCopyright (c) 2014 Róbert Oroszi\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the "Software"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.',
+1965 silly resolved readmeFilename: 'README.md',
+1965 silly resolved _id: 'gulp-jade-php@2.0.0-0',
+1965 silly resolved dist: { shasum: 'f5dd0afd856275cb8f72ad0eb7aef61c290adf17' },
+1965 silly resolved _from: 'gulp-jade-php@^2.0.0-0',
+1965 silly resolved _resolved: 'https://registry.npmjs.org/gulp-jade-php/-/gulp-jade-php-2.0.0-0.tgz' },
+1965 silly resolved { name: 'node-sass',
+1965 silly resolved version: '3.14.0-0',
+1965 silly resolved libsass: '3.3.6',
+1965 silly resolved description: 'Wrapper around libsass',
+1965 silly resolved license: 'MIT',
+1965 silly resolved bugs: { url: 'https://github.com/sass/node-sass/issues' },
+1965 silly resolved homepage: 'https://github.com/sass/node-sass',
+1965 silly resolved repository: { type: 'git', url: 'https://github.com/sass/node-sass' },
+1965 silly resolved author:
+1965 silly resolved { name: 'Andrew Nesbitt',
+1965 silly resolved email: 'andrewnez@gmail.com',
+1965 silly resolved url: 'http://andrew.github.com' },
+1965 silly resolved engines: { node: '>=0.10.0' },
+1965 silly resolved main: 'lib/index.js',
+1965 silly resolved nodeSassConfig: { binarySite: 'https://github.com/sass/node-sass/releases/download' },
+1965 silly resolved bin: { 'node-sass': 'bin/node-sass' },
+1965 silly resolved gypfile: true,
+1965 silly resolved scripts:
+1965 silly resolved { coverage: 'node scripts/coverage.js',
+1965 silly resolved install: 'node scripts/install.js',
+1965 silly resolved postinstall: 'node scripts/build.js',
+1965 silly resolved lint: 'eslint bin/node-sass lib scripts test',
+1965 silly resolved test: 'mocha test/{*,**/**}.js',
+1965 silly resolved build: 'node scripts/build.js --force',
+1965 silly resolved prepublish: 'not-in-install && node scripts/prepublish.js || in-install' },
+1965 silly resolved files: [ 'bin', 'binding.gyp', 'lib', 'scripts', 'src', 'test', 'vendor' ],
+1965 silly resolved keywords: [ 'css', 'libsass', 'preprocessor', 'sass', 'scss', 'style' ],
+1965 silly resolved dependencies:
+1965 silly resolved { 'async-foreach': '^0.1.3',
+1965 silly resolved chalk: '^1.1.1',
+1965 silly resolved 'cross-spawn': '^3.0.0',
+1965 silly resolved gaze: '^1.0.0',
+1965 silly resolved 'get-stdin': '^4.0.1',
+1965 silly resolved glob: '^7.0.3',
+1965 silly resolved 'in-publish': '^2.0.0',
+1965 silly resolved 'lodash.assign': '^4.2.0',
+1965 silly resolved 'lodash.clonedeep': '^4.3.2',
+1965 silly resolved 'lodash.isarray': '^4.0.0',
+1965 silly resolved 'lodash.mergewith': '^4.6.0',
+1965 silly resolved meow: '^3.7.0',
+1965 silly resolved mkdirp: '^0.5.1',
+1965 silly resolved nan: '^2.3.2',
+1965 silly resolved 'node-gyp': '^3.3.1',
+1965 silly resolved npmlog: '^4.0.0',
+1965 silly resolved request: '^2.61.0',
+1965 silly resolved 'sass-graph': '^2.1.1' },
+1965 silly resolved devDependencies:
+1965 silly resolved { coveralls: '^2.11.8',
+1965 silly resolved eslint: '^3.4.0',
+1965 silly resolved istanbul: '^0.4.2',
+1965 silly resolved mocha: '^3.1.2',
+1965 silly resolved 'mocha-lcov-reporter': '^1.2.0',
+1965 silly resolved 'object-merge': '^2.5.1',
+1965 silly resolved 'read-yaml': '^1.0.0',
+1965 silly resolved rimraf: '^2.5.2',
+1965 silly resolved 'sass-spec': '^3.4.0-0' },
+1965 silly resolved readme: '# node-sass\n\n#### Supported Node.js versions 0.10, 0.12, 1, 2, 3, 4, 5, 6 and 7.\n\n<table>\n <tr>\n <td>\n <img width="77px" alt="Sass logo" src="https://rawgit.com/sass/node-sass/master/media/logo.svg" />\n </td>\n <td valign="bottom" align="right">\n <a href="https://www.npmjs.com/package/node-sass">\n <img width="100%" src="https://nodei.co/npm/node-sass.png?downloads=true&downloadRank=true&stars=true">\n </a>\n </td>\n </tr>\n</table>\n\n[](https://travis-ci.org/sass/node-sass)\n[](https://ci.appveyor.com/project/sass/node-sass/branch/master)\n[](http://badge.fury.io/js/node-sass)\n[](https://david-dm.org/sass/node-sass)\n[](https://david-dm.org/sass/node-sass#info=devDependencies)\n[](https://coveralls.io/r/sass/node-sass?branch=master)\n[](http://inch-ci.org/github/sass/node-sass)\n[](https://libsass-slack.herokuapp.com/)\n\nNode-sass is a library that provides binding for Node.js to [LibSass], the C version of the popular stylesheet preprocessor, Sass.\n\nIt allows you to natively compile .scss files to css at incredible speed and automatically via a connect middleware.\n\nFind it on npm: <https://www.npmjs.com/package/node-sass>\n\nFollow @nodesass on twitter for release updates: https://twitter.com/nodesass\n\n## Install\n\n```\nnpm install node-sass\n```\n\nSome users have reported issues installing on Ubuntu due to `node` being registered to another package. [Follow the official NodeJS docs](https://github.com/nodejs/node-v0.x-archive/wiki/Installing-Node.js-via-package-manager) to install NodeJS so that `#!/usr/bin/env node` correctly resolved.\n\nCompiling versions 0.9.4 and above on Windows machines requires [Visual Studio 2013 WD](https://www.visualstudio.com/downloads/download-visual-studio-vs#d-express-windows-desktop). If you have multiple VS versions, use ```npm install``` with the ```--msvs_version=2013``` flag also use this flag when rebuilding the module with node-gyp or nw-gyp.\n\n**Having installation troubles? Check out our [Troubleshooting guide](/TROUBLESHOOTING.md).**\n\n## Usage\n\n```javascript\nvar sass = require(\'node-sass\');\nsass.render({\n file: scss_filename,\n [, options..]\n}, function(err, result) { /*...*/ });\n// OR\nvar result = sass.renderSync({\n data: scss_content\n [, options..]\n});\n```\n\n## Options\n### file\nType: `String`\nDefault: `null`\n**Special**: `file` or `data` must be specified\n\nPath to a file for [LibSass] to render.\n\n### data\nType: `String`\nDefault: `null`\n**Special**: `file` or `data` must be specified\n\nA string to pass to [LibSass] to render. It is recommended that you use `includePaths` in conjunction with this so that [LibSass] can find files when using the `@import` directive.\n\n### importer (>= v2.0.0) - _experimental_\n\n**This is an experimental LibSass feature. Use with caution.**\n\nType: `Function | Function[]` signature `function(url, prev, done)`\nDefault: `undefined`\n\nFunction Parameters and Information:\n* `url (String)` - the path in import **as-is**, which [LibSass] encountered\n* `prev (String)` - the previously resolved path\n* `done (Function)` - a callback function to invoke on async completion, takes an object literal containing\n * `file (String)` - an alternate path for [LibSass] to use **OR**\n * `contents (String)` - the imported contents (for example, read from memory or the file system)\n\nHandles when [LibSass] encounters the `@import` directive. A custom importer allows extension of the [LibSass] engine in both a synchronous and asynchronous manner. In both cases, the goal is to either `return` or call `done()` with an object literal. Depending on the value of the object literal, one of two things will happen.\n\nWhen returning or calling `done()` with `{ file: "String" }`, the new file path will be assumed for the `@import`. It\'s recommended to be mindful of the value of `prev` in instances where relative path resolution may be required.\n\nWhen returning or calling `done()` with `{ contents: "String" }`, the string value will be used as if the file was read in through an external source.\n\nStarting from v3.0.0:\n\n* `this` refers to a contextual scope for the immediate run of `sass.render` or `sass.renderSync`\n\n* importers can return error and LibSass will emit that error in response. For instance:\n\n ```javascript\n done(new Error(\'doesn\\\'t exist!\'));\n // or return synchornously\n return new Error(\'nothing to do here\');\n ```\n\n* importer can be an array of functions, which will be called by LibSass in the order of their occurrence in array. This helps user specify special importer for particular kind of path (filesystem, http). If an importer does not want to handle a particular path, it should return `null`. See [functions section](#functions--v300) for more details on Sass types.\n\n### functions (>= v3.0.0) - _experimental_\n\n**This is an experimental LibSass feature. Use with caution.**\n\n`functions` is an `Object` that holds a collection of custom functions that may be invoked by the sass files being compiled. They may take zero or more input parameters and must return a value either synchronously (`return ...;`) or asynchronously (`done();`). Those parameters will be instances of one of the constructors contained in the `require(\'node-sass\').types` hash. The return value must be of one of these types as well. See the list of available types below:\n\n#### types.Number(value [, unit = ""])\n* `getValue()`/ `setValue(value)` : gets / sets the numerical portion of the number\n* `getUnit()` / `setUnit(unit)` : gets / sets the unit portion of the number\n\n#### types.String(value)\n* `getValue()` / `setValue(value)` : gets / sets the enclosed string\n\n#### types.Color(r, g, b [, a = 1.0]) or types.Color(argb)\n* `getR()` / `setR(value)` : red component (integer from `0` to `255`)\n* `getG()` / `setG(value)` : green component (integer from `0` to `255`)\n* `getB()` / `setB(value)` : blue component (integer from `0` to `255`)\n* `getA()` / `setA(value)` : alpha component (number from `0` to `1.0`)\n\nExample:\n\n```javascript\nvar Color = require(\'node-sass\').types.Color,\n c1 = new Color(255, 0, 0),\n c2 = new Color(0xff0088cc);\n```\n\n#### types.Boolean(value)\n* `getValue()` : gets the enclosed boolean\n* `types.Boolean.TRUE` : Singleton instance of `types.Boolean` that holds "true"\n* `types.Boolean.FALSE` : Singleton instance of `types.Boolean` that holds "false"\n\n#### types.List(length [, commaSeparator = true])\n* `getValue(index)` / `setValue(index, value)` : `value` must itself be an instance of one of the constructors in `sass.types`.\n* `getSeparator()` / `setSeparator(isComma)` : whether to use commas as a separator\n* `getLength()`\n\n#### types.Map(length)\n* `getKey(index)` / `setKey(index, value)`\n* `getValue(index)` / `setValue(index, value)`\n* `getLength()`\n\n#### types.Null()\n* `types.Null.NULL` : Singleton instance of `types.Null`.\n\n#### Example\n\n```javascript\nsass.renderSync({\n data: \'#{headings(2,5)} { color: #08c; }\',\n functions: {\n \'headings($from: 0, $to: 6)\': function(from, to) {\n var i, f = from.getValue(), t = to.getValue(),\n list = new sass.types.List(t - f + 1);\n\n for (i = f; i <= t; i++) {\n list.setValue(i - f, new sass.types.String(\'h\' + i));\n }\n\n return list;\n }\n }\n});\n```\n\n### includePaths\nType: `Array<String>`\nDefault: `[]`\n\nAn array of paths that [LibSass] can look in to attempt to resolve your `@import` declarations. When using `data`, it is recommended that you use this.\n\n### indentedSyntax\nType: `Boolean`\nDefault: `false`\n\n`true` values enable [Sass Indented Syntax](http://sass-lang.com/documentation/file.INDENTED_SYNTAX.html) for parsing the data string or file.\n\n__Note:__ node-sass/libsass will compile a mixed library of scss and indented syntax (.sass) files with the Default setting (false) as long as .sass and .scss extensions are used in filenames.\n\n### indentType (>= v3.0.0)\nType: `String`\nDefault: `space`\n\nUsed to determine whether to use space or tab character for indentation.\n\n### indentWidth (>= v3.0.0)\nType: `Number`\nDefault: `2`\nMaximum: `10`\n\nUsed to determine the number of spaces or tabs to be used for indentation.\n\n### linefeed (>= v3.0.0)\nType: `String`\nDefault: `lf`\n\nUsed to determine whether to use `cr`, `crlf`, `lf` or `lfcr` sequence for line break.\n\n### omitSourceMapUrl\nType: `Boolean`\nDefault: `false`\n**Special:** When using this, you should also specify `outFile` to avoid unexpected behavior.\n\n`true` values disable the inclusion of source map information in the output file.\n\n### outFile\nType: `String | null`\nDefault: `null`\n**Special:** Required when `sourceMap` is a truthy value\n\nSpecify the intended location of the output file. Strongly recommended when outputting source maps so that they can properly refer back to their intended files.\n\n**Attention** enabling this option will **not** write the file on disk for you, it\'s for internal reference purpose only (to generate the map for example).\n\nExample on how to write it on the disk\n```javascript\nsass.render({\n ...\n outFile: yourPathTotheFile,\n }, function(error, result) { // node-style callback from v3.0.0 onwards\n if(!error){\n // No errors during the compilation, write this result on the disk\n fs.writeFile(yourPathTotheFile, result.css, function(err){\n if(!err){\n //file written on disk\n }\n });\n }\n });\n});\n```\n\n### outputStyle\nType: `String`\nDefault: `nested`\nValues: `nested`, `expanded`, `compact`, `compressed`\n\nDetermines the output format of the final CSS style.\n\n### precision\nType: `Integer`\nDefault: `5`\n\nUsed to determine how many digits after the decimal will be allowed. For instance, if you had a decimal number of `1.23456789` and a precision of `5`, the result will be `1.23457` in the final CSS.\n\n### sourceComments\nType: `Boolean`\nDefault: `false`\n\n`true` enables additional debugging information in the output file as CSS comments\n\n### sourceMap\nType: `Boolean | String | undefined`\nDefault: `undefined`\n**Special:** Setting the `sourceMap` option requires also setting the `outFile` option\n\nEnables the outputting of a source map during `render` and `renderSync`. When `sourceMap === true`, the value of `outFile` is used as the target output location for the source map. When `typeof sourceMap === "string"`, the value of `sourceMap` will be used as the writing location for the file.\n\n### sourceMapContents\nType: `Boolean`\nDefault: `false`\n\n`true` includes the `contents` in the source map information\n\n### sourceMapEmbed\nType: `Boolean`\nDefault: `false`\n\n`true` embeds the source map as a data URI\n\n### sourceMapRoot\nType: `String`\nDefault: `undefined`\n\nthe value will be emitted as `sourceRoot` in the source map information\n\n## `render` Callback (>= v3.0.0)\nnode-sass supports standard node style asynchronous callbacks with the signature of `function(err, result)`. In error conditions, the `error` argument is populated with the error object. In success conditions, the `result` object is populated with an object describing the result of the render call.\n\n### Error Object\n* `message` (String) - The error message.\n* `line` (Number) - The line number of error.\n* `column` (Number) - The column number of error.\n* `status` (Number) - The status code.\n* `file` (String) - The filename of error. In case `file` option was not set (in favour of `data`), this will reflect the value `stdin`.\n\n### Result Object\n* `css` (Buffer) - The compiled CSS. Write this to a file, or serve it out as needed.\n* `map` (Buffer) - The source map\n* `stats` (Object) - An object containing information about the compile. It contains the following keys:\n * `entry` (String) - The path to the scss file, or `data` if the source was not a file\n * `start` (Number) - Date.now() before the compilation\n * `end` (Number) - Date.now() after the compilation\n * `duration` (Number) - *end* - *start*\n * `includedFiles` (Array) - Absolute paths to all related scss files in no particular order.\n\n### Examples\n\n```javascript\nvar sass = require(\'node-sass\');\nsass.render({\n file: \'/path/to/myFile.scss\',\n data: \'body{background:blue; a{color:black;}}\',\n importer: function(url, prev, done) {\n // url is the path in import as is, which LibSass encountered.\n // prev is the previously resolved path.\n // done is an optional callback, either consume it or return value synchronously.\n // this.options contains this options hash, this.callback contains the node-style callback\n someAsyncFunction(url, prev, function(result){\n done({\n file: result.path, // only one of them is required, see section Special Behaviours.\n contents: result.data\n });\n });\n // OR\n var result = someSyncFunction(url, prev);\n return {file: result.path, contents: result.data};\n },\n includePaths: [ \'lib/\', \'mod/\' ],\n outputStyle: \'compressed\'\n}, function(error, result) { // node-style callback from v3.0.0 onwards\n if (error) {\n console.log(error.status); // used to be "code" in v2x and below\n console.log(error.column);\n console.log(error.message);\n console.log(error.line);\n }\n else {\n console.log(result.css.toString());\n\n console.log(result.stats);\n\n console.log(result.map.toString());\n // or better\n console.log(JSON.stringify(result.map)); // note, JSON.stringify accepts Buffer too\n }\n});\n// OR\nvar result = sass.renderSync({\n file: \'/path/to/file.scss\',\n data: \'body{background:blue; a{color:black;}}\',\n outputStyle: \'compressed\',\n outFile: \'/to/my/output.css\',\n sourceMap: true, // or an absolute or relative (to outFile) path\n importer: function(url, prev, done) {\n // url is the path in import as is, which LibSass encountered.\n // prev is the previously resolved path.\n // done is an optional callback, either consume it or return value synchronously.\n // this.options contains this options hash\n someAsyncFunction(url, prev, function(result){\n done({\n file: result.path, // only one of them is required, see section Sepcial Behaviours.\n contents: result.data\n });\n });\n // OR\n var result = someSyncFunction(url, prev);\n return {file: result.path, contents: result.data};\n }\n}));\n\nconsole.log(result.css);\nconsole.log(result.map);\nconsole.log(result.stats);\n```\n\n### Special behaviours\n\n* In the case that both `file` and `data` options are set, node-sass will give precedence to `data` and use `file` to calculate paths in sourcemaps.\n\n### Version information (>= v2.0.0)\n\nBoth `node-sass` and `libsass` version info is now exposed via the `info` method:\n\n```javascript\nvar sass = require(\'node-sass\');\n\nconsole.log(sass.info);\n\n/*\n it will output something like:\n\n node-sass 2.0.1 (Wrapper) [JavaScript]\n libsass 3.1.0 (Sass Compiler) [C/C++]\n*/\n```\n\nSince node-sass >=v3.0.0 LibSass version is determined at run time.\n\n## Integrations\n\nListing of community uses of node-sass in build tools and frameworks.\n\n### Brackets extension\n\n[@jasonsanjose](https://github.com/jasonsanjose) has created a [Brackets](http://brackets.io) extension based on node-sass: <https://github.com/jasonsanjose/brackets-sass>. When editing Sass files, the extension compiles changes on save. The extension also integrates with Live Preview to show Sass changes in the browser without saving or compiling.\n\n### Brunch plugin\n\n[Brunch](http://brunch.io)\'s official sass plugin uses node-sass by default, and automatically falls back to ruby if use of Compass is detected: <https://github.com/brunch/sass-brunch>\n\n### Connect/Express middleware\n\nRecompile `.scss` files automatically for connect and express based http servers.\n\nThis functionality has been moved to [`node-sass-middleware`](https://github.com/sass/node-sass-middleware) in node-sass v1.0.0\n\n### DocPad Plugin\n\n[@jking90](https://github.com/jking90) wrote a [DocPad](http://docpad.org/) plugin that compiles `.scss` files using node-sass: <https://github.com/jking90/docpad-plugin-nodesass>\n\n### Duo.js extension\n\n[@stephenway](https://github.com/stephenway) has created an extension that transpiles Sass to CSS using node-sass with [duo.js](http://duojs.org/)\n<https://github.com/duojs/sass>\n\n### Grunt extension\n\n[@sindresorhus](https://github.com/sindresorhus/) has created a set of grunt tasks based on node-sass: <https://github.com/sindresorhus/grunt-sass>\n\n### Gulp extension\n\n[@dlmanning](https://github.com/dlmanning/) has created a gulp sass plugin based on node-sass: <https://github.com/dlmanning/gulp-sass>\n\n### Harp\n\n[@sintaxi](https://github.com/sintaxi)’s Harp web server implicitly compiles `.scss` files using node-sass: <https://github.com/sintaxi/harp>\n\n### Metalsmith plugin\n\n[@stevenschobert](https://github.com/stevenschobert/) has created a metalsmith plugin based on node-sass: <https://github.com/stevenschobert/metalsmith-sass>\n\n### Meteor plugin\n\n[@fourseven](https://github.com/fourseven) has created a meteor plugin based on node-sass: <https://github.com/fourseven/meteor-scss>\n\n### Mimosa module\n\n[@dbashford](https://github.com/dbashford) has created a Mimosa module for sass which includes node-sass: <https://github.com/dbashford/mimosa-sass>\n\n## Example App\n\nThere is also an example connect app here: <https://github.com/andrew/node-sass-example>\n\n## Rebuilding binaries\n\nNode-sass includes pre-compiled binaries for popular platforms, to add a binary for your platform follow these steps:\n\nCheck out the project:\n\n```bash\ngit clone --recursive https://github.com/sass/node-sass.git\ncd node-sass\ngit submodule update --init --recursive\nnpm install\nnode scripts/build -f # use -d switch for debug release\n# if succeeded, it will generate and move\n# the binary in vendor directory.\n```\n\n## Command Line Interface\n\nThe interface for command-line usage is fairly simplistic at this stage, as seen in the following usage section.\n\nOutput will be sent to stdout if the `--output` flag is omitted.\n\n### Usage\n `node-sass [options] <input> [output]` \n Or: \n `cat <input> | node-sass > output`\n\nExample:\n\n`node-sass src/style.scss dest/style.css`\n\n **Options:**\n\n```bash\n -w, --watch Watch a directory or file\n -r, --recursive Recursively watch directories or files\n -o, --output Output directory\n -x, --omit-source-map-url Omit source map URL comment from output\n -i, --indented-syntax Treat data from stdin as sass code (versus scss)\n -q, --quiet Suppress log output except on error\n -v, --version Prints version info\n --output-style CSS output style (nested | expanded | compact | compressed)\n --indent-type Indent type for output CSS (space | tab)\n --indent-width Indent width; number of spaces or tabs (maximum value: 10)\n --linefeed Linefeed style (cr | crlf | lf | lfcr)\n --source-comments Include debug info in output\n --source-map Emit source map\n --source-map-contents Embed include contents in map\n --source-map-embed Embed sourceMappingUrl as data URI\n --source-map-root Base path, will be emitted in source-map as is\n --include-path Path to look for imported files\n --follow Follow symlinked directories\n --precision The amount of precision allowed in decimal numbers\n --error-bell Output a bell character on errors\n --importer Path to .js file containing custom importer\n --functions Path to .js file containing custom functions\n --help Print usage info\n```\n\nThe `input` can be either a single `.scss` or `.sass`, or a directory. If the input is a directory the `--output` flag must also be supplied.\n\nAlso, note `--importer` takes the (absolute or relative to pwd) path to a js file, which needs to have a default `module.exports` set to the importer function. See our test [fixtures](https://github.com/sass/node-sass/tree/974f93e76ddd08ea850e3e663cfe64bb6a059dd3/test/fixtures/extras) for example.\n\nThe `--source-map` option accepts a boolean value, in which case it replaces destination extension with `.css.map`. It also accepts path to `.map` file and even path to the desired directory.\nWhen compiling a directory `--source-map` can either be a boolean value or a directory.\n\n## Binary configuration parameters\n\nnode-sass supports different configuration parameters to change settings related to the sass binary such as binary name, binary path or alternative download path. Following parameters are supported by node-sass:\n\nVariable name | .npmrc parameter | Process argument | Value\n-----------------|------------------|--------------------|------\nSASS_BINARY_NAME | sass_binary_name | --sass-binary-name | path\nSASS_BINARY_SITE | sass_binary_site | --sass-binary-site | URL\nSASS_BINARY_PATH | sass_binary_path | --sass-binary-path | path\n\nThese parameters can be used as environment variable:\n\n* E.g. `export SASS_BINARY_SITE=http://example.com/`\n\nAs local or global [.npmrc](https://docs.npmjs.com/misc/config) configuration file:\n\n* E.g. `sass_binary_site=http://example.com/`\n\nAs a process argument:\n\n* E.g. `npm install node-sass --sass-binary-site=http://example.com/`\n\n## Post-install Build\n\nInstall runs only two Mocha tests to see if your machine can use the pre-built [LibSass] which will save some time during install. If any tests fail it will build from source.\n\n## Maintainers\n\nThis module is brought to you and maintained by the following people:\n\n* Michael Mifsud - Project Lead ([Github](https://github.com/xzyfer) / [Twitter](https://twitter.com/xzyfer))\n* Andrew Nesbitt ([Github](https://github.com/andrew) / [Twitter](https://twitter.com/teabass))\n* Dean Mao ([Github](https://github.com/deanmao) / [Twitter](https://twitter.com/deanmao))\n* Brett Wilkins ([Github](https://github.com/bwilkins) / [Twitter](https://twitter.com/bjmaz))\n* Keith Cirkel ([Github](https://github.com/keithamus) / [Twitter](https://twitter.com/Keithamus))\n* Laurent Goderre ([Github](https://github.com/laurentgoderre) / [Twitter](https://twitter.com/laurentgoderre))\n* Nick Schonning ([Github](https://github.com/nschonni) / [Twitter](https://twitter.com/nschonni))\n* Adam Yeats ([Github](https://github.com/adamyeats) / [Twitter](https://twitter.com/adamyeats))\n* Adeel Mujahid ([Github](https://github.com/am11) / [Twitter](https://twitter.com/adeelbm))\n\n## Contributors\n\nWe <3 our contributors! A special thanks to all those who have clocked in some dev time on this project, we really appreciate your hard work. You can find [a full list of those people here.](https://github.com/sass/node-sass/graphs/contributors)\n\n### Note on Patches/Pull Requests\n\n * Fork the project.\n * Make your feature addition or bug fix.\n * Add documentation if necessary.\n * Add tests for it. This is important so I don\'t break it in a future version unintentionally.\n * Send a pull request. Bonus points for topic branches.\n\n## Copyright\n\nCopyright (c) 2015 Andrew Nesbitt. See [LICENSE](https://github.com/sass/node-sass/blob/master/LICENSE) for details.\n\n[LibSass]: https://github.com/sass/libsass\n',
+1965 silly resolved readmeFilename: 'README.md',
+1965 silly resolved _id: 'node-sass@3.14.0-0',
+1965 silly resolved dist: { shasum: '06f0ea6e7c334cce7eb4e2af977591fd988c08dd' },
+1965 silly resolved _from: 'node-sass@^3.8.0',
+1965 silly resolved _resolved: 'https://registry.npmjs.org/node-sass/-/node-sass-3.14.0-0.tgz' },
+1965 silly resolved { name: 'jshint',
+1965 silly resolved version: '2.10.2',
+1965 silly resolved homepage: 'http://jshint.com/',
+1965 silly resolved description: 'Static analysis tool for JavaScript',
+1965 silly resolved author:
+1965 silly resolved { name: 'Anton Kovalyov',
+1965 silly resolved email: 'anton@kovalyov.net',
+1965 silly resolved url: 'http://anton.kovalyov.net/' },
+1965 silly resolved repository: { type: 'git', url: 'https://github.com/jshint/jshint.git' },
+1965 silly resolved bugs: { url: 'https://github.com/jshint/jshint/issues' },
+1965 silly resolved bin: { jshint: './bin/jshint' },
+1965 silly resolved scripts:
+1965 silly resolved { 'browser-test-server': 'node tests/helpers/browser/server',
+1965 silly resolved build: 'node bin/build',
+1965 silly resolved coverage: 'istanbul -- cover ./node_modules/nodeunit/bin/nodeunit tests/unit',
+1965 silly resolved 'coverage-report': 'npm run coverage && istanbul report html',
+1965 silly resolved data: 'node scripts/generate-identifier-data',
+1965 silly resolved 'fetch-test262': 'git submodule init && git submodule update',
+1965 silly resolved pretest: 'node ./bin/jshint src && jscs src',
+1965 silly resolved changelog: 'conventional-changelog -p jshint -i CHANGELOG.md -w',
+1965 silly resolved 'github-release': 'conventional-github-releaser -p jshint',
+1965 silly resolved 'test-all': 'npm run test-node && npm run test-browser && npm run test-262',
+1965 silly resolved 'test-262': 'node tests/test262',
+1965 silly resolved 'test-browser': 'node tests/browser',
+1965 silly resolved 'test-cli': 'nodeunit tests/cli.js',
+1965 silly resolved 'test-node': 'npm run test-unit && npm run test-cli && npm run test-regression',
+1965 silly resolved 'test-regression': 'nodeunit tests/regression',
+1965 silly resolved 'test-unit': 'nodeunit tests/unit',
+1965 silly resolved test: 'npm run test-node && npm run test-browser' },
+1965 silly resolved main: './src/jshint.js',
+1965 silly resolved dependencies:
+1965 silly resolved { cli: '~1.0.0',
+1965 silly resolved 'console-browserify': '1.1.x',
+1965 silly resolved exit: '0.1.x',
+1965 silly resolved htmlparser2: '3.8.x',
+1965 silly resolved lodash: '~4.17.11',
+1965 silly resolved minimatch: '~3.0.2',
+1965 silly resolved shelljs: '0.3.x',
+1965 silly resolved 'strip-json-comments': '1.0.x' },
+1965 silly resolved devDependencies:
+1965 silly resolved { async: '~2.1.2',
+1965 silly resolved browserify: '9.x',
+1965 silly resolved 'conventional-changelog': '0.4.x',
+1965 silly resolved 'conventional-github-releaser': '0.4.x',
+1965 silly resolved coveralls: '2.11.x',
+1965 silly resolved istanbul: '0.3.x',
+1965 silly resolved jscs: '1.11.x',
+1965 silly resolved 'mock-stdin': '0.3.x',
+1965 silly resolved nodeunit: '0.9.x',
+1965 silly resolved phantom: '~4.0.1',
+1965 silly resolved 'phantomjs-prebuilt': '~2.1.7',
+1965 silly resolved regenerate: '1.2.x',
+1965 silly resolved 'results-interpreter': '~1.0.0',
+1965 silly resolved sinon: '1.12.x',
+1965 silly resolved 'test262-stream': '~1.2.0',
+1965 silly resolved 'unicode-5.2.0': '^0.7.5',
+1965 silly resolved 'unicode-11.0.0': '0.7.x' },
+1965 silly resolved license: '(MIT AND JSON)',
+1965 silly resolved preferGlobal: true,
+1965 silly resolved files: [ 'bin', 'data', 'dist', 'src' ],
+1965 silly resolved readme: '# JSHint, A Static Code Analysis Tool for JavaScript\n\n\\[ [Use it online](http://jshint.com/) •\n[Docs](http://jshint.com/docs/) • [FAQ](http://jshint.com/docs/faq) •\n[Install](http://jshint.com/install/) •\n[Contribute](http://jshint.com/contribute/) •\n[Blog](http://jshint.com/blog/) • [Twitter](https://twitter.com/jshint/) \\]\n\n[](https://www.npmjs.com/package/jshint)\n[](https://travis-ci.org/jshint/jshint)\n[](https://ci.appveyor.com/project/jshint/jshint/branch/master)\n[](https://david-dm.org/jshint/jshint)\n[](https://david-dm.org/jshint/jshint#info=devDependencies)\n[](https://coveralls.io/r/jshint/jshint?branch=master)\n\nJSHint is a community-driven tool that detects errors and potential problems in\nJavaScript code. Since JSHint is so flexible, you can easily adjust it in \nthe environment you expect your code to execute. JSHint is open source and\nwill always stay this way.\n\n## Our goal\n\nThe project aims to help JavaScript developers write complex programs\nwithout worrying about typos and language gotchas.\n\nAny code base eventually becomes huge at some point, so simple mistakes — that\nwould not show themselves when written — can become show stoppers and add \nextra hours of debugging. So, static code analysis tools come into play\nand help developers spot such problems. JSHint scans a program written in\nJavaScript and reports about commonly made mistakes and potential bugs. The\npotential problem could be a syntax error, a bug due to an implicit type\nconversion, a leaking variable, or something else entirely.\n\nOnly 15% of all programs linted on [jshint.com](http://jshint.com) pass the\nJSHint checks. In all other cases, JSHint finds some red flags that could\'ve\nbeen bugs or potential problems.\n\nPlease note, that while static code analysis tools can spot many different kind\nof mistakes, it can\'t detect if your program is correct, fast or has memory\nleaks. You should always combine tools like JSHint with unit and functional\ntests as well as with code reviews.\n\n## Reporting a bug\n\nTo report a bug simply create a\n[new GitHub Issue](https://github.com/jshint/jshint/issues/new) and describe\nyour problem or suggestion. We welcome all kinds of feedback regarding\nJSHint including but not limited to:\n\n * When JSHint doesn\'t work as expected\n * When JSHint complains about valid JavaScript code that works in all browsers\n * When you simply want a new option or feature\n\nBefore reporting a bug, please look around to see if there are any open or closed tickets\nthat discuss your issue, and remember the wisdom: pull request > bug report > tweet.\n\n## Who uses JSHint?\n\nEngineers from these companies and projects use JSHint:\n\n* [Mozilla](https://www.mozilla.org/)\n* [Wikipedia](https://wikipedia.org/)\n* [Facebook](https://facebook.com/)\n* [Twitter](https://twitter.com/)\n* [Bootstrap](http://getbootstrap.com/)\n* [Disqus](https://disqus.com/)\n* [Medium](https://medium.com/)\n* [Yahoo!](https://yahoo.com/)\n* [SmugMug](http://smugmug.com/)\n* [jQuery](http://jquery.com/)\n* [PDF.js](http://mozilla.github.io/pdf.js)\n* [Coursera](http://coursera.com/)\n* [Adobe Brackets](http://brackets.io/)\n* [Apache Cordova](http://cordova.io/)\n* [RedHat](http://redhat.com/)\n* [SoundCloud](http://soundcloud.com/)\n* [Nodejitsu](http://nodejitsu.com/)\n* [Yelp](https://yelp.com/)\n* [Voxer](http://voxer.com/)\n* [EnyoJS](http://enyojs.com/)\n* [QuickenLoans](http://quickenloans.com/)\n* [Cloud9](http://c9.io/)\n* [CodeClimate](https://codeclimate.com/)\n* [Zendesk](http://zendesk.com/)\n* [Apache CouchDB](http://couchdb.apache.org/)\n* [Google](https://www.google.com/)\n* [Codacy](https://www.codacy.com) [ref](https://support.codacy.com/hc/en-us/articles/207995005-Special-Thanks)\n* [Spotify](https://www.spotify.com)\n\nAnd many more!\n\n## License\n\nMost files are published using [the standard MIT Expat\nlicense](https://www.gnu.org/licenses/license-list.html#Expat). One file,\nhowever, is provided under a slightly modified version of that license. The\nso-called [JSON license](https://www.gnu.org/licenses/license-list.html#JSON)\nis a non-free license, and unfortunately, we can\'t change it due to historical\nreasons. This license is included as an in-line within the file it concerns.\n\n## The JSHint Team\n\nJSHint is currently maintained by [Rick Waldron](https://github.com/rwaldron/),\n[Caitlin Potter](https://github.com/caitp/), [Mike\nPennisi](https://github.com/jugglinmike/), and [Luke\nPage](https://github.com/lukeapage). You can reach them via admin@jshint.org.\n\n## Previous Maintainers\n\nOriginating from the JSLint project in 2010, JSHint has been maintained by a\nnumber of dedicated individuals. In chronological order, they are: Douglas\nCrockford, Anton Kovalyov, and Mike Sherov. We appreciate their long-term\ncommitment!\n\n## Thank you!\n\nWe really appreciate all kinds of feedback and contributions. Thanks for using and supporting JSHint!\n',
+1965 silly resolved readmeFilename: 'README.md',
+1965 silly resolved _id: 'jshint@2.10.2',
+1965 silly resolved dist: { shasum: 'b1ef0292d267763e1117d9da67b23a3a5db9a762' },
+1965 silly resolved _from: 'jshint@^2.9.2',
+1965 silly resolved _resolved: 'https://registry.npmjs.org/jshint/-/jshint-2.10.2.tgz' } ]
+1966 info install gulp-autoprefixer@3.1.1 into /var/www/html/wp/wp-content/themes/coldwater
+1967 info install gulp-concat@2.6.1 into /var/www/html/wp/wp-content/themes/coldwater
+1968 info install gulp-rename@1.4.0 into /var/www/html/wp/wp-content/themes/coldwater
+1969 info install gulp-babel@6.1.3 into /var/www/html/wp/wp-content/themes/coldwater
+1970 info install gulp-copy@0.0.2 into /var/www/html/wp/wp-content/themes/coldwater
+1971 info install gulp-clean@0.3.2 into /var/www/html/wp/wp-content/themes/coldwater
+1972 info install babel-preset-es2015@6.13.2 into /var/www/html/wp/wp-content/themes/coldwater
+1973 info install gulp-uglify@2.1.2 into /var/www/html/wp/wp-content/themes/coldwater
+1974 info install gulp-jshint@2.1.0 into /var/www/html/wp/wp-content/themes/coldwater
+1975 info install gulp-sourcemaps@1.12.1 into /var/www/html/wp/wp-content/themes/coldwater
+1976 info install gulp-sass@2.3.2 into /var/www/html/wp/wp-content/themes/coldwater
+1977 info install gulp@3.9.1 into /var/www/html/wp/wp-content/themes/coldwater
+1978 info install gulp-jade-php@2.0.0-0 into /var/www/html/wp/wp-content/themes/coldwater
+1979 info install node-sass@3.14.0-0 into /var/www/html/wp/wp-content/themes/coldwater
+1980 info install jshint@2.10.2 into /var/www/html/wp/wp-content/themes/coldwater
+1981 info installOne gulp-autoprefixer@3.1.1
+1982 warn engine gulp-autoprefixer@3.1.1: wanted: {"node":">=0.12.0"} (current: {"node":"v0.10.25","npm":"1.3.24"})
+1983 info installOne gulp-concat@2.6.1
+1984 info installOne gulp-rename@1.4.0
+1985 warn engine gulp-rename@1.4.0: wanted: {"node":">=4"} (current: {"node":"v0.10.25","npm":"1.3.24"})
+1986 info installOne gulp-babel@6.1.3
+1987 info installOne gulp-copy@0.0.2
+1988 info installOne gulp-clean@0.3.2
+1989 info installOne babel-preset-es2015@6.13.2
+1990 info installOne gulp-uglify@2.1.2
+1991 info installOne gulp-jshint@2.1.0
+1992 info installOne gulp-sourcemaps@1.12.1
+1993 info installOne gulp-sass@2.3.2
+1994 info installOne gulp@3.9.1
+1995 info installOne gulp-jade-php@2.0.0-0
+1996 info installOne node-sass@3.14.0-0
+1997 info installOne jshint@2.10.2
+1998 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-autoprefixer unbuild
+1999 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-concat unbuild
+2000 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-rename unbuild
+2001 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-babel unbuild
+2002 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-copy unbuild
+2003 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-clean unbuild
+2004 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/babel-preset-es2015 unbuild
+2005 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-uglify unbuild
+2006 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-jshint unbuild
+2007 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-sourcemaps unbuild
+2008 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-sass unbuild
+2009 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp unbuild
+2010 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-jade-php unbuild
+2011 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/node-sass unbuild
+2012 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/jshint unbuild
+2013 verbose tar unpack /home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz
+2014 silly lockFile 67f189e4-r-node-modules-gulp-autoprefixer tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-autoprefixer
+2015 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-autoprefixer /home/anthony/.npm/67f189e4-r-node-modules-gulp-autoprefixer.lock
+2016 silly lockFile c3af2ddc-p-autoprefixer-3-1-1-package-tgz tar:///home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz
+2017 verbose lock tar:///home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz /home/anthony/.npm/c3af2ddc-p-autoprefixer-3-1-1-package-tgz.lock
+2018 verbose tar unpack /home/anthony/.npm/gulp-concat/2.6.1/package.tgz
+2019 silly lockFile aec9c39b-ldwater-node-modules-gulp-concat tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-concat
+2020 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-concat /home/anthony/.npm/aec9c39b-ldwater-node-modules-gulp-concat.lock
+2021 silly lockFile 5889afbd-pm-gulp-concat-2-6-1-package-tgz tar:///home/anthony/.npm/gulp-concat/2.6.1/package.tgz
+2022 verbose lock tar:///home/anthony/.npm/gulp-concat/2.6.1/package.tgz /home/anthony/.npm/5889afbd-pm-gulp-concat-2-6-1-package-tgz.lock
+2023 verbose tar unpack /home/anthony/.npm/gulp-rename/1.4.0/package.tgz
+2024 silly lockFile 5452e26e-ldwater-node-modules-gulp-rename tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-rename
+2025 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-rename /home/anthony/.npm/5452e26e-ldwater-node-modules-gulp-rename.lock
+2026 silly lockFile 7d34910f-pm-gulp-rename-1-4-0-package-tgz tar:///home/anthony/.npm/gulp-rename/1.4.0/package.tgz
+2027 verbose lock tar:///home/anthony/.npm/gulp-rename/1.4.0/package.tgz /home/anthony/.npm/7d34910f-pm-gulp-rename-1-4-0-package-tgz.lock
+2028 verbose tar unpack /home/anthony/.npm/gulp-babel/6.1.3/package.tgz
+2029 silly lockFile 69b67f7a-oldwater-node-modules-gulp-babel tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-babel
+2030 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-babel /home/anthony/.npm/69b67f7a-oldwater-node-modules-gulp-babel.lock
+2031 silly lockFile b4a87988-npm-gulp-babel-6-1-3-package-tgz tar:///home/anthony/.npm/gulp-babel/6.1.3/package.tgz
+2032 verbose lock tar:///home/anthony/.npm/gulp-babel/6.1.3/package.tgz /home/anthony/.npm/b4a87988-npm-gulp-babel-6-1-3-package-tgz.lock
+2033 verbose tar unpack /home/anthony/.npm/gulp-copy/0.0.2/package.tgz
+2034 silly lockFile b1eb2653-coldwater-node-modules-gulp-copy tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-copy
+2035 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-copy /home/anthony/.npm/b1eb2653-coldwater-node-modules-gulp-copy.lock
+2036 silly lockFile 3d059928--npm-gulp-copy-0-0-2-package-tgz tar:///home/anthony/.npm/gulp-copy/0.0.2/package.tgz
+2037 verbose lock tar:///home/anthony/.npm/gulp-copy/0.0.2/package.tgz /home/anthony/.npm/3d059928--npm-gulp-copy-0-0-2-package-tgz.lock
+2038 verbose tar unpack /home/anthony/.npm/gulp-clean/0.3.2/package.tgz
+2039 silly lockFile 357ec8dd-oldwater-node-modules-gulp-clean tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-clean
+2040 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-clean /home/anthony/.npm/357ec8dd-oldwater-node-modules-gulp-clean.lock
+2041 silly lockFile ce9bb747-npm-gulp-clean-0-3-2-package-tgz tar:///home/anthony/.npm/gulp-clean/0.3.2/package.tgz
+2042 verbose lock tar:///home/anthony/.npm/gulp-clean/0.3.2/package.tgz /home/anthony/.npm/ce9bb747-npm-gulp-clean-0-3-2-package-tgz.lock
+2043 verbose tar unpack /home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz
+2044 silly lockFile 18e5e02c-node-modules-babel-preset-es2015 tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/babel-preset-es2015
+2045 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/babel-preset-es2015 /home/anthony/.npm/18e5e02c-node-modules-babel-preset-es2015.lock
+2046 silly lockFile 4dec3f43-preset-es2015-6-13-2-package-tgz tar:///home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz
+2047 verbose lock tar:///home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz /home/anthony/.npm/4dec3f43-preset-es2015-6-13-2-package-tgz.lock
+2048 verbose tar unpack /home/anthony/.npm/gulp-uglify/2.1.2/package.tgz
+2049 silly lockFile ac433ee5-ldwater-node-modules-gulp-uglify tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-uglify
+2050 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-uglify /home/anthony/.npm/ac433ee5-ldwater-node-modules-gulp-uglify.lock
+2051 silly lockFile b452a021-pm-gulp-uglify-2-1-2-package-tgz tar:///home/anthony/.npm/gulp-uglify/2.1.2/package.tgz
+2052 verbose lock tar:///home/anthony/.npm/gulp-uglify/2.1.2/package.tgz /home/anthony/.npm/b452a021-pm-gulp-uglify-2-1-2-package-tgz.lock
+2053 verbose tar unpack /home/anthony/.npm/gulp-jshint/2.1.0/package.tgz
+2054 silly lockFile 6d761610-ldwater-node-modules-gulp-jshint tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-jshint
+2055 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-jshint /home/anthony/.npm/6d761610-ldwater-node-modules-gulp-jshint.lock
+2056 silly lockFile 7a1e0abc-pm-gulp-jshint-2-1-0-package-tgz tar:///home/anthony/.npm/gulp-jshint/2.1.0/package.tgz
+2057 verbose lock tar:///home/anthony/.npm/gulp-jshint/2.1.0/package.tgz /home/anthony/.npm/7a1e0abc-pm-gulp-jshint-2-1-0-package-tgz.lock
+2058 verbose tar unpack /home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz
+2059 silly lockFile 380cf5ef-ter-node-modules-gulp-sourcemaps tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-sourcemaps
+2060 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-sourcemaps /home/anthony/.npm/380cf5ef-ter-node-modules-gulp-sourcemaps.lock
+2061 silly lockFile ef1481cf-lp-sourcemaps-1-12-1-package-tgz tar:///home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz
+2062 verbose lock tar:///home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz /home/anthony/.npm/ef1481cf-lp-sourcemaps-1-12-1-package-tgz.lock
+2063 verbose tar unpack /home/anthony/.npm/gulp-sass/2.3.2/package.tgz
+2064 silly lockFile dd570496-coldwater-node-modules-gulp-sass tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-sass
+2065 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-sass /home/anthony/.npm/dd570496-coldwater-node-modules-gulp-sass.lock
+2066 silly lockFile aa42c7d3--npm-gulp-sass-2-3-2-package-tgz tar:///home/anthony/.npm/gulp-sass/2.3.2/package.tgz
+2067 verbose lock tar:///home/anthony/.npm/gulp-sass/2.3.2/package.tgz /home/anthony/.npm/aa42c7d3--npm-gulp-sass-2-3-2-package-tgz.lock
+2068 verbose tar unpack /home/anthony/.npm/gulp/3.9.1/package.tgz
+2069 silly lockFile 826ebcfd-emes-coldwater-node-modules-gulp tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp
+2070 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp /home/anthony/.npm/826ebcfd-emes-coldwater-node-modules-gulp.lock
+2071 silly lockFile 4f4dd8a2-thony-npm-gulp-3-9-1-package-tgz tar:///home/anthony/.npm/gulp/3.9.1/package.tgz
+2072 verbose lock tar:///home/anthony/.npm/gulp/3.9.1/package.tgz /home/anthony/.npm/4f4dd8a2-thony-npm-gulp-3-9-1-package-tgz.lock
+2073 verbose tar unpack /home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz
+2074 silly lockFile 1245aee8-water-node-modules-gulp-jade-php tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-jade-php
+2075 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-jade-php /home/anthony/.npm/1245aee8-water-node-modules-gulp-jade-php.lock
+2076 silly lockFile d84094ed-ulp-jade-php-2-0-0-0-package-tgz tar:///home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz
+2077 verbose lock tar:///home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz /home/anthony/.npm/d84094ed-ulp-jade-php-2-0-0-0-package-tgz.lock
+2078 verbose tar unpack /home/anthony/.npm/node-sass/3.14.0-0/package.tgz
+2079 silly lockFile 91ca7288-coldwater-node-modules-node-sass tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/node-sass
+2080 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/node-sass /home/anthony/.npm/91ca7288-coldwater-node-modules-node-sass.lock
+2081 silly lockFile 3a437d88-m-node-sass-3-14-0-0-package-tgz tar:///home/anthony/.npm/node-sass/3.14.0-0/package.tgz
+2082 verbose lock tar:///home/anthony/.npm/node-sass/3.14.0-0/package.tgz /home/anthony/.npm/3a437d88-m-node-sass-3-14-0-0-package-tgz.lock
+2083 verbose tar unpack /home/anthony/.npm/jshint/2.10.2/package.tgz
+2084 silly lockFile cca1ae59-es-coldwater-node-modules-jshint tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/jshint
+2085 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/jshint /home/anthony/.npm/cca1ae59-es-coldwater-node-modules-jshint.lock
+2086 silly lockFile 1ba65766-ny-npm-jshint-2-10-2-package-tgz tar:///home/anthony/.npm/jshint/2.10.2/package.tgz
+2087 verbose lock tar:///home/anthony/.npm/jshint/2.10.2/package.tgz /home/anthony/.npm/1ba65766-ny-npm-jshint-2-10-2-package-tgz.lock
+2088 silly gunzTarPerm modes [ '755', '644' ]
+2089 silly gunzTarPerm modes [ '755', '644' ]
+2090 silly gunzTarPerm modes [ '755', '644' ]
+2091 silly gunzTarPerm modes [ '755', '644' ]
+2092 silly gunzTarPerm modes [ '755', '644' ]
+2093 silly gunzTarPerm modes [ '755', '644' ]
+2094 silly gunzTarPerm modes [ '755', '644' ]
+2095 silly gunzTarPerm modes [ '755', '644' ]
+2096 silly gunzTarPerm modes [ '755', '644' ]
+2097 silly gunzTarPerm modes [ '755', '644' ]
+2098 silly gunzTarPerm modes [ '755', '644' ]
+2099 silly gunzTarPerm modes [ '755', '644' ]
+2100 silly gunzTarPerm modes [ '755', '644' ]
+2101 silly gunzTarPerm modes [ '755', '644' ]
+2102 silly gunzTarPerm modes [ '755', '644' ]
+2103 silly gunzTarPerm extractEntry package.json
+2104 silly gunzTarPerm extractEntry package.json
+2105 silly gunzTarPerm extractEntry package.json
+2106 silly gunzTarPerm extractEntry package.json
+2107 silly gunzTarPerm extractEntry package.json
+2108 silly gunzTarPerm extractEntry package.json
+2109 silly gunzTarPerm extractEntry package.json
+2110 silly gunzTarPerm extractEntry package.json
+2111 silly gunzTarPerm extractEntry package.json
+2112 silly gunzTarPerm extractEntry package.json
+2113 silly gunzTarPerm extractEntry package.json
+2114 silly gunzTarPerm extractEntry package.json
+2115 silly gunzTarPerm extractEntry package.json
+2116 silly gunzTarPerm extractEntry package.json
+2117 silly gunzTarPerm extractEntry package.json
+2118 silly gunzTarPerm extractEntry index.js
+2119 silly gunzTarPerm extractEntry readme.md
+2120 silly gunzTarPerm extractEntry README.md
+2121 silly gunzTarPerm extractEntry index.js
+2122 silly gunzTarPerm extractEntry README.md
+2123 silly gunzTarPerm extractEntry index.js
+2124 silly gunzTarPerm extractEntry .npmignore
+2125 silly gunzTarPerm extractEntry README.md
+2126 silly gunzTarPerm extractEntry .npmignore
+2127 silly gunzTarPerm extractEntry README.md
+2128 silly gunzTarPerm extractEntry .npmignore
+2129 silly gunzTarPerm extractEntry README.md
+2130 silly gunzTarPerm extractEntry README.md
+2131 silly gunzTarPerm extractEntry index.js
+2132 silly gunzTarPerm extractEntry index.js
+2133 silly gunzTarPerm extractEntry readme.md
+2134 silly gunzTarPerm extractEntry .npmignore
+2135 silly gunzTarPerm extractEntry README.md
+2136 silly gunzTarPerm extractEntry README.md
+2137 silly gunzTarPerm extractEntry index.js
+2138 silly gunzTarPerm extractEntry src/utils.js
+2139 silly gunzTarPerm extractEntry src/init/index.internals.js
+2140 silly gunzTarPerm extractEntry src/init/index.js
+2141 silly gunzTarPerm extractEntry src/write/index.internals.js
+2142 silly gunzTarPerm extractEntry src/write/index.js
+2143 silly gunzTarPerm extractEntry README.md
+2144 silly gunzTarPerm extractEntry LICENSE
+2145 silly gunzTarPerm extractEntry README.md
+2146 silly gunzTarPerm extractEntry index.js
+2147 silly gunzTarPerm extractEntry .npmignore
+2148 silly gunzTarPerm extractEntry README.md
+2149 silly gunzTarPerm extractEntry README.md
+2150 silly gunzTarPerm extractEntry README.md
+2151 silly gunzTarPerm extractEntry bin/apply
+2152 silly gunzTarPerm extractEntry bin/node-sass
+2153 silly gunzTarPerm extractEntry LICENSE
+2154 silly gunzTarPerm extractEntry index.js
+2155 silly gunzTarPerm extractEntry index.js
+2156 silly gunzTarPerm extractEntry test.js
+2157 silly gunzTarPerm extractEntry LICENSE
+2158 silly gunzTarPerm extractEntry index.js
+2159 silly gunzTarPerm extractEntry CHANGELOG.md
+2160 silly gunzTarPerm extractEntry src/extract.js
+2161 silly gunzTarPerm extractEntry LICENSE
+2162 silly gunzTarPerm extractEntry compile.js
+2163 silly gunzTarPerm extractEntry minifier.js
+2164 silly gunzTarPerm extractEntry lib/create-error.js
+2165 silly gunzTarPerm extractEntry lib/index.js
+2166 silly gunzTarPerm extractEntry bin/gulp.js
+2167 silly gunzTarPerm extractEntry completion/README.md
+2168 silly gunzTarPerm extractEntry binding.gyp
+2169 silly gunzTarPerm extractEntry lib/binding.js
+2170 silly gunzTarPerm extractEntry bin/build
+2171 silly gunzTarPerm extractEntry bin/jshint
+2172 silly gunzTarPerm extractEntry .jshintrc
+2173 silly gunzTarPerm extractEntry .travis.yml
+2174 silly gunzTarPerm extractEntry test.js
+2175 silly gunzTarPerm extractEntry .eslintrc
+2176 silly gunzTarPerm extractEntry .editorconfig
+2177 silly gunzTarPerm extractEntry dest/test.css
+2178 silly gunzTarPerm extractEntry .travis.yml
+2179 silly gunzTarPerm extractEntry CHANGELOG.md
+2180 silly gunzTarPerm extractEntry CONTRIBUTING.md
+2181 silly gunzTarPerm extractEntry test.scss
+2182 silly gunzTarPerm extractEntry ext.js
+2183 silly gunzTarPerm extractEntry index.js
+2184 silly gunzTarPerm extractEntry completion/bash
+2185 silly gunzTarPerm extractEntry lib/gulp-uglify-error.js
+2186 silly gunzTarPerm extractEntry lib/log.js
+2187 silly gunzTarPerm extractEntry src/fileIgnored.js
+2188 silly gunzTarPerm extractEntry src/index.js
+2189 silly gunzTarPerm extractEntry bin/land
+2190 silly gunzTarPerm extractEntry data/ascii-identifier-data.js
+2191 silly gunzTarPerm extractEntry completion/fish
+2192 silly gunzTarPerm extractEntry completion/powershell
+2193 silly lockFile 67f189e4-r-node-modules-gulp-autoprefixer tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-autoprefixer
+2194 silly lockFile 67f189e4-r-node-modules-gulp-autoprefixer tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-autoprefixer
+2195 silly gunzTarPerm extractEntry src/lint.js
+2196 silly lockFile c3af2ddc-p-autoprefixer-3-1-1-package-tgz tar:///home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz
+2197 silly lockFile c3af2ddc-p-autoprefixer-3-1-1-package-tgz tar:///home/anthony/.npm/gulp-autoprefixer/3.1.1/package.tgz
+2198 silly lockFile 5452e26e-ldwater-node-modules-gulp-rename tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-rename
+2199 silly lockFile 5452e26e-ldwater-node-modules-gulp-rename tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-rename
+2200 silly lockFile 69b67f7a-oldwater-node-modules-gulp-babel tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-babel
+2201 silly lockFile 69b67f7a-oldwater-node-modules-gulp-babel tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-babel
+2202 silly lockFile aec9c39b-ldwater-node-modules-gulp-concat tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-concat
+2203 silly lockFile aec9c39b-ldwater-node-modules-gulp-concat tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-concat
+2204 silly lockFile 7d34910f-pm-gulp-rename-1-4-0-package-tgz tar:///home/anthony/.npm/gulp-rename/1.4.0/package.tgz
+2205 silly lockFile 7d34910f-pm-gulp-rename-1-4-0-package-tgz tar:///home/anthony/.npm/gulp-rename/1.4.0/package.tgz
+2206 silly lockFile b4a87988-npm-gulp-babel-6-1-3-package-tgz tar:///home/anthony/.npm/gulp-babel/6.1.3/package.tgz
+2207 silly lockFile b4a87988-npm-gulp-babel-6-1-3-package-tgz tar:///home/anthony/.npm/gulp-babel/6.1.3/package.tgz
+2208 silly gunzTarPerm extractEntry data/es5-identifier-names.js
+2209 silly lockFile 5889afbd-pm-gulp-concat-2-6-1-package-tgz tar:///home/anthony/.npm/gulp-concat/2.6.1/package.tgz
+2210 silly lockFile 5889afbd-pm-gulp-concat-2-6-1-package-tgz tar:///home/anthony/.npm/gulp-concat/2.6.1/package.tgz
+2211 silly gunzTarPerm extractEntry data/non-ascii-identifier-part-only.js
+2212 info preinstall gulp-autoprefixer@3.1.1
+2213 info preinstall gulp-rename@1.4.0
+2214 info preinstall gulp-babel@6.1.3
+2215 info preinstall gulp-concat@2.6.1
+2216 silly gunzTarPerm extractEntry src/stream.js
+2217 silly gunzTarPerm extractEntry src/reporters/fail.js
+2218 verbose readDependencies using package.json deps
+2219 verbose readDependencies using package.json deps
+2220 verbose readDependencies using package.json deps
+2221 verbose readDependencies using package.json deps
+2222 verbose cache add [ 'autoprefixer@^6.0.0', null ]
+2223 verbose cache add name=undefined spec="autoprefixer@^6.0.0" args=["autoprefixer@^6.0.0",null]
+2224 verbose parsed url { protocol: null,
+2224 verbose parsed url slashes: null,
+2224 verbose parsed url auth: null,
+2224 verbose parsed url host: null,
+2224 verbose parsed url port: null,
+2224 verbose parsed url hostname: null,
+2224 verbose parsed url hash: null,
+2224 verbose parsed url search: null,
+2224 verbose parsed url query: null,
+2224 verbose parsed url pathname: 'autoprefixer@^6.0.0',
+2224 verbose parsed url path: 'autoprefixer@^6.0.0',
+2224 verbose parsed url href: 'autoprefixer@^6.0.0' }
+2225 verbose cache add name="autoprefixer" spec="^6.0.0" args=["autoprefixer","^6.0.0"]
+2226 verbose parsed url { protocol: null,
+2226 verbose parsed url slashes: null,
+2226 verbose parsed url auth: null,
+2226 verbose parsed url host: null,
+2226 verbose parsed url port: null,
+2226 verbose parsed url hostname: null,
+2226 verbose parsed url hash: null,
+2226 verbose parsed url search: null,
+2226 verbose parsed url query: null,
+2226 verbose parsed url pathname: '^6.0.0',
+2226 verbose parsed url path: '^6.0.0',
+2226 verbose parsed url href: '^6.0.0' }
+2227 verbose addNamed [ 'autoprefixer', '^6.0.0' ]
+2228 verbose addNamed [ null, '>=6.0.0-0 <7.0.0-0' ]
+2229 silly lockFile 275ce812-autoprefixer-6-0-0 autoprefixer@^6.0.0
+2230 verbose lock autoprefixer@^6.0.0 /home/anthony/.npm/275ce812-autoprefixer-6-0-0.lock
+2231 verbose cache add [ 'gulp-util@^3.0.0', null ]
+2232 verbose cache add name=undefined spec="gulp-util@^3.0.0" args=["gulp-util@^3.0.0",null]
+2233 verbose parsed url { protocol: null,
+2233 verbose parsed url slashes: null,
+2233 verbose parsed url auth: null,
+2233 verbose parsed url host: null,
+2233 verbose parsed url port: null,
+2233 verbose parsed url hostname: null,
+2233 verbose parsed url hash: null,
+2233 verbose parsed url search: null,
+2233 verbose parsed url query: null,
+2233 verbose parsed url pathname: 'gulp-util@^3.0.0',
+2233 verbose parsed url path: 'gulp-util@^3.0.0',
+2233 verbose parsed url href: 'gulp-util@^3.0.0' }
+2234 verbose cache add name="gulp-util" spec="^3.0.0" args=["gulp-util","^3.0.0"]
+2235 verbose parsed url { protocol: null,
+2235 verbose parsed url slashes: null,
+2235 verbose parsed url auth: null,
+2235 verbose parsed url host: null,
+2235 verbose parsed url port: null,
+2235 verbose parsed url hostname: null,
+2235 verbose parsed url hash: null,
+2235 verbose parsed url search: null,
+2235 verbose parsed url query: null,
+2235 verbose parsed url pathname: '^3.0.0',
+2235 verbose parsed url path: '^3.0.0',
+2235 verbose parsed url href: '^3.0.0' }
+2236 verbose addNamed [ 'gulp-util', '^3.0.0' ]
+2237 verbose addNamed [ null, '>=3.0.0-0 <4.0.0-0' ]
+2238 silly lockFile dfa9a863-gulp-util-3-0-0 gulp-util@^3.0.0
+2239 verbose lock gulp-util@^3.0.0 /home/anthony/.npm/dfa9a863-gulp-util-3-0-0.lock
+2240 verbose readDependencies using package.json deps
+2241 verbose readDependencies using package.json deps
+2242 silly resolved []
+2243 verbose about to build /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-rename
+2244 info build /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-rename
+2245 verbose linkStuff [ false,
+2245 verbose linkStuff false,
+2245 verbose linkStuff false,
+2245 verbose linkStuff '/var/www/html/wp/wp-content/themes/coldwater/node_modules' ]
+2246 info linkStuff gulp-rename@1.4.0
+2247 verbose linkBins gulp-rename@1.4.0
+2248 verbose linkMans gulp-rename@1.4.0
+2249 verbose rebuildBundles gulp-rename@1.4.0
+2250 verbose readDependencies using package.json deps
+2251 verbose cache add [ 'through2@^2.0.0', null ]
+2252 verbose cache add name=undefined spec="through2@^2.0.0" args=["through2@^2.0.0",null]
+2253 verbose parsed url { protocol: null,
+2253 verbose parsed url slashes: null,
+2253 verbose parsed url auth: null,
+2253 verbose parsed url host: null,
+2253 verbose parsed url port: null,
+2253 verbose parsed url hostname: null,
+2253 verbose parsed url hash: null,
+2253 verbose parsed url search: null,
+2253 verbose parsed url query: null,
+2253 verbose parsed url pathname: 'through2@^2.0.0',
+2253 verbose parsed url path: 'through2@^2.0.0',
+2253 verbose parsed url href: 'through2@^2.0.0' }
+2254 verbose cache add name="through2" spec="^2.0.0" args=["through2","^2.0.0"]
+2255 verbose parsed url { protocol: null,
+2255 verbose parsed url slashes: null,
+2255 verbose parsed url auth: null,
+2255 verbose parsed url host: null,
+2255 verbose parsed url port: null,
+2255 verbose parsed url hostname: null,
+2255 verbose parsed url hash: null,
+2255 verbose parsed url search: null,
+2255 verbose parsed url query: null,
+2255 verbose parsed url pathname: '^2.0.0',
+2255 verbose parsed url path: '^2.0.0',
+2255 verbose parsed url href: '^2.0.0' }
+2256 verbose addNamed [ 'through2', '^2.0.0' ]
+2257 verbose addNamed [ null, '>=2.0.0-0 <3.0.0-0' ]
+2258 silly lockFile 06b895c8-through2-2-0-0 through2@^2.0.0
+2259 verbose lock through2@^2.0.0 /home/anthony/.npm/06b895c8-through2-2-0-0.lock
+2260 verbose cache add [ 'postcss@^5.0.4', null ]
+2261 verbose cache add name=undefined spec="postcss@^5.0.4" args=["postcss@^5.0.4",null]
+2262 verbose parsed url { protocol: null,
+2262 verbose parsed url slashes: null,
+2262 verbose parsed url auth: null,
+2262 verbose parsed url host: null,
+2262 verbose parsed url port: null,
+2262 verbose parsed url hostname: null,
+2262 verbose parsed url hash: null,
+2262 verbose parsed url search: null,
+2262 verbose parsed url query: null,
+2262 verbose parsed url pathname: 'postcss@^5.0.4',
+2262 verbose parsed url path: 'postcss@^5.0.4',
+2262 verbose parsed url href: 'postcss@^5.0.4' }
+2263 verbose cache add name="postcss" spec="^5.0.4" args=["postcss","^5.0.4"]
+2264 verbose parsed url { protocol: null,
+2264 verbose parsed url slashes: null,
+2264 verbose parsed url auth: null,
+2264 verbose parsed url host: null,
+2264 verbose parsed url port: null,
+2264 verbose parsed url hostname: null,
+2264 verbose parsed url hash: null,
+2264 verbose parsed url search: null,
+2264 verbose parsed url query: null,
+2264 verbose parsed url pathname: '^5.0.4',
+2264 verbose parsed url path: '^5.0.4',
+2264 verbose parsed url href: '^5.0.4' }
+2265 verbose addNamed [ 'postcss', '^5.0.4' ]
+2266 verbose addNamed [ null, '>=5.0.4-0 <6.0.0-0' ]
+2267 silly lockFile b0ad4b73-postcss-5-0-4 postcss@^5.0.4
+2268 verbose lock postcss@^5.0.4 /home/anthony/.npm/b0ad4b73-postcss-5-0-4.lock
+2269 verbose cache add [ 'vinyl-sourcemaps-apply@^0.2.0', null ]
+2270 verbose cache add name=undefined spec="vinyl-sourcemaps-apply@^0.2.0" args=["vinyl-sourcemaps-apply@^0.2.0",null]
+2271 verbose parsed url { protocol: null,
+2271 verbose parsed url slashes: null,
+2271 verbose parsed url auth: null,
+2271 verbose parsed url host: null,
+2271 verbose parsed url port: null,
+2271 verbose parsed url hostname: null,
+2271 verbose parsed url hash: null,
+2271 verbose parsed url search: null,
+2271 verbose parsed url query: null,
+2271 verbose parsed url pathname: 'vinyl-sourcemaps-apply@^0.2.0',
+2271 verbose parsed url path: 'vinyl-sourcemaps-apply@^0.2.0',
+2271 verbose parsed url href: 'vinyl-sourcemaps-apply@^0.2.0' }
+2272 verbose cache add name="vinyl-sourcemaps-apply" spec="^0.2.0" args=["vinyl-sourcemaps-apply","^0.2.0"]
+2273 verbose parsed url { protocol: null,
+2273 verbose parsed url slashes: null,
+2273 verbose parsed url auth: null,
+2273 verbose parsed url host: null,
+2273 verbose parsed url port: null,
+2273 verbose parsed url hostname: null,
+2273 verbose parsed url hash: null,
+2273 verbose parsed url search: null,
+2273 verbose parsed url query: null,
+2273 verbose parsed url pathname: '^0.2.0',
+2273 verbose parsed url path: '^0.2.0',
+2273 verbose parsed url href: '^0.2.0' }
+2274 verbose addNamed [ 'vinyl-sourcemaps-apply', '^0.2.0' ]
+2275 verbose addNamed [ null, '>=0.2.0-0 <0.3.0-0' ]
+2276 silly lockFile 8550c2ed-vinyl-sourcemaps-apply-0-2-0 vinyl-sourcemaps-apply@^0.2.0
+2277 verbose lock vinyl-sourcemaps-apply@^0.2.0 /home/anthony/.npm/8550c2ed-vinyl-sourcemaps-apply-0-2-0.lock
+2278 verbose readDependencies using package.json deps
+2279 silly gunzTarPerm extractEntry data/non-ascii-identifier-start.js
+2280 info install gulp-rename@1.4.0
+2281 silly addNameRange { name: 'autoprefixer',
+2281 silly addNameRange range: '>=6.0.0-0 <7.0.0-0',
+2281 silly addNameRange hasData: false }
+2282 verbose cache add [ 'plugin-error@^1.0.1', null ]
+2283 verbose cache add name=undefined spec="plugin-error@^1.0.1" args=["plugin-error@^1.0.1",null]
+2284 verbose parsed url { protocol: null,
+2284 verbose parsed url slashes: null,
+2284 verbose parsed url auth: null,
+2284 verbose parsed url host: null,
+2284 verbose parsed url port: null,
+2284 verbose parsed url hostname: null,
+2284 verbose parsed url hash: null,
+2284 verbose parsed url search: null,
+2284 verbose parsed url query: null,
+2284 verbose parsed url pathname: 'plugin-error@^1.0.1',
+2284 verbose parsed url path: 'plugin-error@^1.0.1',
+2284 verbose parsed url href: 'plugin-error@^1.0.1' }
+2285 verbose cache add name="plugin-error" spec="^1.0.1" args=["plugin-error","^1.0.1"]
+2286 verbose parsed url { protocol: null,
+2286 verbose parsed url slashes: null,
+2286 verbose parsed url auth: null,
+2286 verbose parsed url host: null,
+2286 verbose parsed url port: null,
+2286 verbose parsed url hostname: null,
+2286 verbose parsed url hash: null,
+2286 verbose parsed url search: null,
+2286 verbose parsed url query: null,
+2286 verbose parsed url pathname: '^1.0.1',
+2286 verbose parsed url path: '^1.0.1',
+2286 verbose parsed url href: '^1.0.1' }
+2287 verbose addNamed [ 'plugin-error', '^1.0.1' ]
+2288 verbose addNamed [ null, '>=1.0.1-0 <2.0.0-0' ]
+2289 silly lockFile 4e075471-plugin-error-1-0-1 plugin-error@^1.0.1
+2290 verbose lock plugin-error@^1.0.1 /home/anthony/.npm/4e075471-plugin-error-1-0-1.lock
+2291 silly addNameRange { name: 'gulp-util',
+2291 silly addNameRange range: '>=3.0.0-0 <4.0.0-0',
+2291 silly addNameRange hasData: false }
+2292 silly lockFile 18e5e02c-node-modules-babel-preset-es2015 tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/babel-preset-es2015
+2293 silly lockFile 18e5e02c-node-modules-babel-preset-es2015 tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/babel-preset-es2015
+2294 verbose url raw autoprefixer
+2295 verbose url resolving [ 'https://registry.npmjs.org/', './autoprefixer' ]
+2296 verbose url resolved https://registry.npmjs.org/autoprefixer
+2297 info trying registry request attempt 1 at 13:53:23
+2298 http GET https://registry.npmjs.org/autoprefixer
+2299 silly addNameRange { name: 'through2', range: '>=2.0.0-0 <3.0.0-0', hasData: false }
+2300 silly addNameRange { name: 'postcss', range: '>=5.0.4-0 <6.0.0-0', hasData: false }
+2301 verbose cache add [ 'replace-ext@0.0.1', null ]
+2302 verbose cache add name=undefined spec="replace-ext@0.0.1" args=["replace-ext@0.0.1",null]
+2303 verbose parsed url { protocol: null,
+2303 verbose parsed url slashes: null,
+2303 verbose parsed url auth: null,
+2303 verbose parsed url host: null,
+2303 verbose parsed url port: null,
+2303 verbose parsed url hostname: null,
+2303 verbose parsed url hash: null,
+2303 verbose parsed url search: null,
+2303 verbose parsed url query: null,
+2303 verbose parsed url pathname: 'replace-ext@0.0.1',
+2303 verbose parsed url path: 'replace-ext@0.0.1',
+2303 verbose parsed url href: 'replace-ext@0.0.1' }
+2304 verbose cache add name="replace-ext" spec="0.0.1" args=["replace-ext","0.0.1"]
+2305 verbose parsed url { protocol: null,
+2305 verbose parsed url slashes: null,
+2305 verbose parsed url auth: null,
+2305 verbose parsed url host: null,
+2305 verbose parsed url port: null,
+2305 verbose parsed url hostname: null,
+2305 verbose parsed url hash: null,
+2305 verbose parsed url search: null,
+2305 verbose parsed url query: null,
+2305 verbose parsed url pathname: '0.0.1',
+2305 verbose parsed url path: '0.0.1',
+2305 verbose parsed url href: '0.0.1' }
+2306 verbose addNamed [ 'replace-ext', '0.0.1' ]
+2307 verbose addNamed [ '0.0.1', '0.0.1' ]
+2308 silly lockFile f8a45387-replace-ext-0-0-1 replace-ext@0.0.1
+2309 verbose lock replace-ext@0.0.1 /home/anthony/.npm/f8a45387-replace-ext-0-0-1.lock
+2310 verbose cache add [ 'concat-with-sourcemaps@^1.0.0', null ]
+2311 verbose cache add name=undefined spec="concat-with-sourcemaps@^1.0.0" args=["concat-with-sourcemaps@^1.0.0",null]
+2312 verbose parsed url { protocol: null,
+2312 verbose parsed url slashes: null,
+2312 verbose parsed url auth: null,
+2312 verbose parsed url host: null,
+2312 verbose parsed url port: null,
+2312 verbose parsed url hostname: null,
+2312 verbose parsed url hash: null,
+2312 verbose parsed url search: null,
+2312 verbose parsed url query: null,
+2312 verbose parsed url pathname: 'concat-with-sourcemaps@^1.0.0',
+2312 verbose parsed url path: 'concat-with-sourcemaps@^1.0.0',
+2312 verbose parsed url href: 'concat-with-sourcemaps@^1.0.0' }
+2313 verbose cache add name="concat-with-sourcemaps" spec="^1.0.0" args=["concat-with-sourcemaps","^1.0.0"]
+2314 verbose parsed url { protocol: null,
+2314 verbose parsed url slashes: null,
+2314 verbose parsed url auth: null,
+2314 verbose parsed url host: null,
+2314 verbose parsed url port: null,
+2314 verbose parsed url hostname: null,
+2314 verbose parsed url hash: null,
+2314 verbose parsed url search: null,
+2314 verbose parsed url query: null,
+2314 verbose parsed url pathname: '^1.0.0',
+2314 verbose parsed url path: '^1.0.0',
+2314 verbose parsed url href: '^1.0.0' }
+2315 verbose addNamed [ 'concat-with-sourcemaps', '^1.0.0' ]
+2316 verbose addNamed [ null, '>=1.0.0-0 <2.0.0-0' ]
+2317 silly lockFile eb7a9992-concat-with-sourcemaps-1-0-0 concat-with-sourcemaps@^1.0.0
+2318 verbose lock concat-with-sourcemaps@^1.0.0 /home/anthony/.npm/eb7a9992-concat-with-sourcemaps-1-0-0.lock
+2319 verbose cache add [ 'through2@^2.0.0', null ]
+2320 verbose cache add name=undefined spec="through2@^2.0.0" args=["through2@^2.0.0",null]
+2321 verbose parsed url { protocol: null,
+2321 verbose parsed url slashes: null,
+2321 verbose parsed url auth: null,
+2321 verbose parsed url host: null,
+2321 verbose parsed url port: null,
+2321 verbose parsed url hostname: null,
+2321 verbose parsed url hash: null,
+2321 verbose parsed url search: null,
+2321 verbose parsed url query: null,
+2321 verbose parsed url pathname: 'through2@^2.0.0',
+2321 verbose parsed url path: 'through2@^2.0.0',
+2321 verbose parsed url href: 'through2@^2.0.0' }
+2322 verbose cache add name="through2" spec="^2.0.0" args=["through2","^2.0.0"]
+2323 verbose parsed url { protocol: null,
+2323 verbose parsed url slashes: null,
+2323 verbose parsed url auth: null,
+2323 verbose parsed url host: null,
+2323 verbose parsed url port: null,
+2323 verbose parsed url hostname: null,
+2323 verbose parsed url hash: null,
+2323 verbose parsed url search: null,
+2323 verbose parsed url query: null,
+2323 verbose parsed url pathname: '^2.0.0',
+2323 verbose parsed url path: '^2.0.0',
+2323 verbose parsed url href: '^2.0.0' }
+2324 verbose addNamed [ 'through2', '^2.0.0' ]
+2325 verbose cache add [ 'through2@^2.0.0', null ]
+2326 verbose cache add name=undefined spec="through2@^2.0.0" args=["through2@^2.0.0",null]
+2327 verbose parsed url { protocol: null,
+2327 verbose parsed url slashes: null,
+2327 verbose parsed url auth: null,
+2327 verbose parsed url host: null,
+2327 verbose parsed url port: null,
+2327 verbose parsed url hostname: null,
+2327 verbose parsed url hash: null,
+2327 verbose parsed url search: null,
+2327 verbose parsed url query: null,
+2327 verbose parsed url pathname: 'through2@^2.0.0',
+2327 verbose parsed url path: 'through2@^2.0.0',
+2327 verbose parsed url href: 'through2@^2.0.0' }
+2328 verbose cache add name="through2" spec="^2.0.0" args=["through2","^2.0.0"]
+2329 verbose parsed url { protocol: null,
+2329 verbose parsed url slashes: null,
+2329 verbose parsed url auth: null,
+2329 verbose parsed url host: null,
+2329 verbose parsed url port: null,
+2329 verbose parsed url hostname: null,
+2329 verbose parsed url hash: null,
+2329 verbose parsed url search: null,
+2329 verbose parsed url query: null,
+2329 verbose parsed url pathname: '^2.0.0',
+2329 verbose parsed url path: '^2.0.0',
+2329 verbose parsed url href: '^2.0.0' }
+2330 verbose addNamed [ 'through2', '^2.0.0' ]
+2331 verbose cache add [ 'vinyl@^2.0.0', null ]
+2332 verbose cache add name=undefined spec="vinyl@^2.0.0" args=["vinyl@^2.0.0",null]
+2333 verbose parsed url { protocol: null,
+2333 verbose parsed url slashes: null,
+2333 verbose parsed url auth: null,
+2333 verbose parsed url host: null,
+2333 verbose parsed url port: null,
+2333 verbose parsed url hostname: null,
+2333 verbose parsed url hash: null,
+2333 verbose parsed url search: null,
+2333 verbose parsed url query: null,
+2333 verbose parsed url pathname: 'vinyl@^2.0.0',
+2333 verbose parsed url path: 'vinyl@^2.0.0',
+2333 verbose parsed url href: 'vinyl@^2.0.0' }
+2334 verbose cache add name="vinyl" spec="^2.0.0" args=["vinyl","^2.0.0"]
+2335 verbose parsed url { protocol: null,
+2335 verbose parsed url slashes: null,
+2335 verbose parsed url auth: null,
+2335 verbose parsed url host: null,
+2335 verbose parsed url port: null,
+2335 verbose parsed url hostname: null,
+2335 verbose parsed url hash: null,
+2335 verbose parsed url search: null,
+2335 verbose parsed url query: null,
+2335 verbose parsed url pathname: '^2.0.0',
+2335 verbose parsed url path: '^2.0.0',
+2335 verbose parsed url href: '^2.0.0' }
+2336 verbose addNamed [ 'vinyl', '^2.0.0' ]
+2337 verbose addNamed [ null, '>=2.0.0-0 <3.0.0-0' ]
+2338 silly lockFile 90f429ee-vinyl-2-0-0 vinyl@^2.0.0
+2339 verbose lock vinyl@^2.0.0 /home/anthony/.npm/90f429ee-vinyl-2-0-0.lock
+2340 verbose cache add [ 'vinyl-sourcemaps-apply@^0.2.0', null ]
+2341 verbose cache add name=undefined spec="vinyl-sourcemaps-apply@^0.2.0" args=["vinyl-sourcemaps-apply@^0.2.0",null]
+2342 verbose parsed url { protocol: null,
+2342 verbose parsed url slashes: null,
+2342 verbose parsed url auth: null,
+2342 verbose parsed url host: null,
+2342 verbose parsed url port: null,
+2342 verbose parsed url hostname: null,
+2342 verbose parsed url hash: null,
+2342 verbose parsed url search: null,
+2342 verbose parsed url query: null,
+2342 verbose parsed url pathname: 'vinyl-sourcemaps-apply@^0.2.0',
+2342 verbose parsed url path: 'vinyl-sourcemaps-apply@^0.2.0',
+2342 verbose parsed url href: 'vinyl-sourcemaps-apply@^0.2.0' }
+2343 verbose cache add name="vinyl-sourcemaps-apply" spec="^0.2.0" args=["vinyl-sourcemaps-apply","^0.2.0"]
+2344 verbose parsed url { protocol: null,
+2344 verbose parsed url slashes: null,
+2344 verbose parsed url auth: null,
+2344 verbose parsed url host: null,
+2344 verbose parsed url port: null,
+2344 verbose parsed url hostname: null,
+2344 verbose parsed url hash: null,
+2344 verbose parsed url search: null,
+2344 verbose parsed url query: null,
+2344 verbose parsed url pathname: '^0.2.0',
+2344 verbose parsed url path: '^0.2.0',
+2344 verbose parsed url href: '^0.2.0' }
+2345 verbose addNamed [ 'vinyl-sourcemaps-apply', '^0.2.0' ]
+2346 verbose cache add [ 'babel-core@^6.23.1', null ]
+2347 verbose cache add name=undefined spec="babel-core@^6.23.1" args=["babel-core@^6.23.1",null]
+2348 verbose parsed url { protocol: null,
+2348 verbose parsed url slashes: null,
+2348 verbose parsed url auth: null,
+2348 verbose parsed url host: null,
+2348 verbose parsed url port: null,
+2348 verbose parsed url hostname: null,
+2348 verbose parsed url hash: null,
+2348 verbose parsed url search: null,
+2348 verbose parsed url query: null,
+2348 verbose parsed url pathname: 'babel-core@^6.23.1',
+2348 verbose parsed url path: 'babel-core@^6.23.1',
+2348 verbose parsed url href: 'babel-core@^6.23.1' }
+2349 verbose cache add name="babel-core" spec="^6.23.1" args=["babel-core","^6.23.1"]
+2350 verbose parsed url { protocol: null,
+2350 verbose parsed url slashes: null,
+2350 verbose parsed url auth: null,
+2350 verbose parsed url host: null,
+2350 verbose parsed url port: null,
+2350 verbose parsed url hostname: null,
+2350 verbose parsed url hash: null,
+2350 verbose parsed url search: null,
+2350 verbose parsed url query: null,
+2350 verbose parsed url pathname: '^6.23.1',
+2350 verbose parsed url path: '^6.23.1',
+2350 verbose parsed url href: '^6.23.1' }
+2351 verbose addNamed [ 'babel-core', '^6.23.1' ]
+2352 verbose addNamed [ null, '>=6.23.1-0 <7.0.0-0' ]
+2353 silly lockFile 810d9c18-babel-core-6-23-1 babel-core@^6.23.1
+2354 verbose lock babel-core@^6.23.1 /home/anthony/.npm/810d9c18-babel-core-6-23-1.lock
+2355 verbose cache add [ 'object-assign@^4.0.1', null ]
+2356 verbose cache add name=undefined spec="object-assign@^4.0.1" args=["object-assign@^4.0.1",null]
+2357 verbose parsed url { protocol: null,
+2357 verbose parsed url slashes: null,
+2357 verbose parsed url auth: null,
+2357 verbose parsed url host: null,
+2357 verbose parsed url port: null,
+2357 verbose parsed url hostname: null,
+2357 verbose parsed url hash: null,
+2357 verbose parsed url search: null,
+2357 verbose parsed url query: null,
+2357 verbose parsed url pathname: 'object-assign@^4.0.1',
+2357 verbose parsed url path: 'object-assign@^4.0.1',
+2357 verbose parsed url href: 'object-assign@^4.0.1' }
+2358 verbose cache add name="object-assign" spec="^4.0.1" args=["object-assign","^4.0.1"]
+2359 verbose parsed url { protocol: null,
+2359 verbose parsed url slashes: null,
+2359 verbose parsed url auth: null,
+2359 verbose parsed url host: null,
+2359 verbose parsed url port: null,
+2359 verbose parsed url hostname: null,
+2359 verbose parsed url hash: null,
+2359 verbose parsed url search: null,
+2359 verbose parsed url query: null,
+2359 verbose parsed url pathname: '^4.0.1',
+2359 verbose parsed url path: '^4.0.1',
+2359 verbose parsed url href: '^4.0.1' }
+2360 verbose addNamed [ 'object-assign', '^4.0.1' ]
+2361 verbose addNamed [ null, '>=4.0.1-0 <5.0.0-0' ]
+2362 silly lockFile 07ecbd72-object-assign-4-0-1 object-assign@^4.0.1
+2363 verbose lock object-assign@^4.0.1 /home/anthony/.npm/07ecbd72-object-assign-4-0-1.lock
+2364 silly addNameRange { name: 'vinyl-sourcemaps-apply',
+2364 silly addNameRange range: '>=0.2.0-0 <0.3.0-0',
+2364 silly addNameRange hasData: false }
+2365 verbose url raw gulp-util
+2366 verbose url resolving [ 'https://registry.npmjs.org/', './gulp-util' ]
+2367 verbose url resolved https://registry.npmjs.org/gulp-util
+2368 info trying registry request attempt 1 at 13:53:23
+2369 http GET https://registry.npmjs.org/gulp-util
+2370 silly gunzTarPerm extractEntry dist/jshint-rhino.js
+2371 info postinstall gulp-rename@1.4.0
+2372 silly lockFile 4dec3f43-preset-es2015-6-13-2-package-tgz tar:///home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz
+2373 silly lockFile 4dec3f43-preset-es2015-6-13-2-package-tgz tar:///home/anthony/.npm/babel-preset-es2015/6.13.2/package.tgz
+2374 verbose url raw through2
+2375 verbose url resolving [ 'https://registry.npmjs.org/', './through2' ]
+2376 verbose url resolved https://registry.npmjs.org/through2
+2377 info trying registry request attempt 1 at 13:53:23
+2378 http GET https://registry.npmjs.org/through2
+2379 verbose url raw postcss
+2380 verbose url resolving [ 'https://registry.npmjs.org/', './postcss' ]
+2381 verbose url resolved https://registry.npmjs.org/postcss
+2382 info trying registry request attempt 1 at 13:53:23
+2383 http GET https://registry.npmjs.org/postcss
+2384 silly addNameRange { name: 'plugin-error',
+2384 silly addNameRange range: '>=1.0.1-0 <2.0.0-0',
+2384 silly addNameRange hasData: false }
+2385 verbose url raw vinyl-sourcemaps-apply
+2386 verbose url resolving [ 'https://registry.npmjs.org/', './vinyl-sourcemaps-apply' ]
+2387 verbose url resolved https://registry.npmjs.org/vinyl-sourcemaps-apply
+2388 info trying registry request attempt 1 at 13:53:23
+2389 http GET https://registry.npmjs.org/vinyl-sourcemaps-apply
+2390 silly addNameRange { name: 'concat-with-sourcemaps',
+2390 silly addNameRange range: '>=1.0.0-0 <2.0.0-0',
+2390 silly addNameRange hasData: false }
+2391 silly addNameRange { name: 'vinyl', range: '>=2.0.0-0 <3.0.0-0', hasData: false }
+2392 silly addNameRange { name: 'babel-core',
+2392 silly addNameRange range: '>=6.23.1-0 <7.0.0-0',
+2392 silly addNameRange hasData: false }
+2393 silly addNameRange { name: 'object-assign',
+2393 silly addNameRange range: '>=4.0.1-0 <5.0.0-0',
+2393 silly addNameRange hasData: false }
+2394 verbose url raw plugin-error
+2395 verbose url resolving [ 'https://registry.npmjs.org/', './plugin-error' ]
+2396 verbose url resolved https://registry.npmjs.org/plugin-error
+2397 info trying registry request attempt 1 at 13:53:23
+2398 http GET https://registry.npmjs.org/plugin-error
+2399 verbose url raw replace-ext/0.0.1
+2400 verbose url resolving [ 'https://registry.npmjs.org/', './replace-ext/0.0.1' ]
+2401 verbose url resolved https://registry.npmjs.org/replace-ext/0.0.1
+2402 info trying registry request attempt 1 at 13:53:23
+2403 http GET https://registry.npmjs.org/replace-ext/0.0.1
+2404 verbose url raw concat-with-sourcemaps
+2405 verbose url resolving [ 'https://registry.npmjs.org/', './concat-with-sourcemaps' ]
+2406 verbose url resolved https://registry.npmjs.org/concat-with-sourcemaps
+2407 info trying registry request attempt 1 at 13:53:23
+2408 http GET https://registry.npmjs.org/concat-with-sourcemaps
+2409 verbose url raw vinyl
+2410 verbose url resolving [ 'https://registry.npmjs.org/', './vinyl' ]
+2411 verbose url resolved https://registry.npmjs.org/vinyl
+2412 info trying registry request attempt 1 at 13:53:23
+2413 http GET https://registry.npmjs.org/vinyl
+2414 verbose url raw babel-core
+2415 verbose url resolving [ 'https://registry.npmjs.org/', './babel-core' ]
+2416 verbose url resolved https://registry.npmjs.org/babel-core
+2417 info trying registry request attempt 1 at 13:53:23
+2418 http GET https://registry.npmjs.org/babel-core
+2419 verbose url raw object-assign
+2420 verbose url resolving [ 'https://registry.npmjs.org/', './object-assign' ]
+2421 verbose url resolved https://registry.npmjs.org/object-assign
+2422 info trying registry request attempt 1 at 13:53:23
+2423 http GET https://registry.npmjs.org/object-assign
+2424 silly gunzTarPerm extractEntry completion/zsh
+2425 silly gunzTarPerm extractEntry gulp.1
+2426 info preinstall babel-preset-es2015@6.13.2
+2427 silly lockFile b1eb2653-coldwater-node-modules-gulp-copy tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-copy
+2428 silly lockFile b1eb2653-coldwater-node-modules-gulp-copy tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-copy
+2429 silly gunzTarPerm extractEntry src/reporters/index.js
+2430 silly lockFile 3d059928--npm-gulp-copy-0-0-2-package-tgz tar:///home/anthony/.npm/gulp-copy/0.0.2/package.tgz
+2431 silly lockFile 3d059928--npm-gulp-copy-0-0-2-package-tgz tar:///home/anthony/.npm/gulp-copy/0.0.2/package.tgz
+2432 verbose readDependencies using package.json deps
+2433 verbose readDependencies using package.json deps
+2434 verbose cache add [ 'babel-plugin-check-es2015-constants@^6.3.13', null ]
+2435 verbose cache add name=undefined spec="babel-plugin-check-es2015-constants@^6.3.13" args=["babel-plugin-check-es2015-constants@^6.3.13",null]
+2436 verbose parsed url { protocol: null,
+2436 verbose parsed url slashes: null,
+2436 verbose parsed url auth: null,
+2436 verbose parsed url host: null,
+2436 verbose parsed url port: null,
+2436 verbose parsed url hostname: null,
+2436 verbose parsed url hash: null,
+2436 verbose parsed url search: null,
+2436 verbose parsed url query: null,
+2436 verbose parsed url pathname: 'babel-plugin-check-es2015-constants@^6.3.13',
+2436 verbose parsed url path: 'babel-plugin-check-es2015-constants@^6.3.13',
+2436 verbose parsed url href: 'babel-plugin-check-es2015-constants@^6.3.13' }
+2437 verbose cache add name="babel-plugin-check-es2015-constants" spec="^6.3.13" args=["babel-plugin-check-es2015-constants","^6.3.13"]
+2438 verbose parsed url { protocol: null,
+2438 verbose parsed url slashes: null,
+2438 verbose parsed url auth: null,
+2438 verbose parsed url host: null,
+2438 verbose parsed url port: null,
+2438 verbose parsed url hostname: null,
+2438 verbose parsed url hash: null,
+2438 verbose parsed url search: null,
+2438 verbose parsed url query: null,
+2438 verbose parsed url pathname: '^6.3.13',
+2438 verbose parsed url path: '^6.3.13',
+2438 verbose parsed url href: '^6.3.13' }
+2439 verbose addNamed [ 'babel-plugin-check-es2015-constants', '^6.3.13' ]
+2440 verbose addNamed [ null, '>=6.3.13-0 <7.0.0-0' ]
+2441 silly lockFile 52e36db3-in-check-es2015-constants-6-3-13 babel-plugin-check-es2015-constants@^6.3.13
+2442 verbose lock babel-plugin-check-es2015-constants@^6.3.13 /home/anthony/.npm/52e36db3-in-check-es2015-constants-6-3-13.lock
+2443 verbose cache add [ 'babel-plugin-transform-es2015-arrow-functions@^6.3.13',
+2443 verbose cache add null ]
+2444 verbose cache add name=undefined spec="babel-plugin-transform-es2015-arrow-functions@^6.3.13" args=["babel-plugin-transform-es2015-arrow-functions@^6.3.13",null]
+2445 verbose parsed url { protocol: null,
+2445 verbose parsed url slashes: null,
+2445 verbose parsed url auth: null,
+2445 verbose parsed url host: null,
+2445 verbose parsed url port: null,
+2445 verbose parsed url hostname: null,
+2445 verbose parsed url hash: null,
+2445 verbose parsed url search: null,
+2445 verbose parsed url query: null,
+2445 verbose parsed url pathname: 'babel-plugin-transform-es2015-arrow-functions@^6.3.13',
+2445 verbose parsed url path: 'babel-plugin-transform-es2015-arrow-functions@^6.3.13',
+2445 verbose parsed url href: 'babel-plugin-transform-es2015-arrow-functions@^6.3.13' }
+2446 verbose cache add name="babel-plugin-transform-es2015-arrow-functions" spec="^6.3.13" args=["babel-plugin-transform-es2015-arrow-functions","^6.3.13"]
+2447 verbose parsed url { protocol: null,
+2447 verbose parsed url slashes: null,
+2447 verbose parsed url auth: null,
+2447 verbose parsed url host: null,
+2447 verbose parsed url port: null,
+2447 verbose parsed url hostname: null,
+2447 verbose parsed url hash: null,
+2447 verbose parsed url search: null,
+2447 verbose parsed url query: null,
+2447 verbose parsed url pathname: '^6.3.13',
+2447 verbose parsed url path: '^6.3.13',
+2447 verbose parsed url href: '^6.3.13' }
+2448 verbose addNamed [ 'babel-plugin-transform-es2015-arrow-functions', '^6.3.13' ]
+2449 verbose addNamed [ null, '>=6.3.13-0 <7.0.0-0' ]
+2450 silly lockFile 8caf3a96-rm-es2015-arrow-functions-6-3-13 babel-plugin-transform-es2015-arrow-functions@^6.3.13
+2451 verbose lock babel-plugin-transform-es2015-arrow-functions@^6.3.13 /home/anthony/.npm/8caf3a96-rm-es2015-arrow-functions-6-3-13.lock
+2452 verbose cache add [ 'babel-plugin-transform-es2015-block-scoped-functions@^6.3.13',
+2452 verbose cache add null ]
+2453 verbose cache add name=undefined spec="babel-plugin-transform-es2015-block-scoped-functions@^6.3.13" args=["babel-plugin-transform-es2015-block-scoped-functions@^6.3.13",null]
+2454 verbose parsed url { protocol: null,
+2454 verbose parsed url slashes: null,
+2454 verbose parsed url auth: null,
+2454 verbose parsed url host: null,
+2454 verbose parsed url port: null,
+2454 verbose parsed url hostname: null,
+2454 verbose parsed url hash: null,
+2454 verbose parsed url search: null,
+2454 verbose parsed url query: null,
+2454 verbose parsed url pathname: 'babel-plugin-transform-es2015-block-scoped-functions@^6.3.13',
+2454 verbose parsed url path: 'babel-plugin-transform-es2015-block-scoped-functions@^6.3.13',
+2454 verbose parsed url href: 'babel-plugin-transform-es2015-block-scoped-functions@^6.3.13' }
+2455 verbose cache add name="babel-plugin-transform-es2015-block-scoped-functions" spec="^6.3.13" args=["babel-plugin-transform-es2015-block-scoped-functions","^6.3.13"]
+2456 verbose parsed url { protocol: null,
+2456 verbose parsed url slashes: null,
+2456 verbose parsed url auth: null,
+2456 verbose parsed url host: null,
+2456 verbose parsed url port: null,
+2456 verbose parsed url hostname: null,
+2456 verbose parsed url hash: null,
+2456 verbose parsed url search: null,
+2456 verbose parsed url query: null,
+2456 verbose parsed url pathname: '^6.3.13',
+2456 verbose parsed url path: '^6.3.13',
+2456 verbose parsed url href: '^6.3.13' }
+2457 verbose addNamed [ 'babel-plugin-transform-es2015-block-scoped-functions',
+2457 verbose addNamed '^6.3.13' ]
+2458 verbose addNamed [ null, '>=6.3.13-0 <7.0.0-0' ]
+2459 silly lockFile 57ab690e-15-block-scoped-functions-6-3-13 babel-plugin-transform-es2015-block-scoped-functions@^6.3.13
+2460 verbose lock babel-plugin-transform-es2015-block-scoped-functions@^6.3.13 /home/anthony/.npm/57ab690e-15-block-scoped-functions-6-3-13.lock
+2461 verbose cache add [ 'babel-plugin-transform-es2015-block-scoping@^6.9.0', null ]
+2462 verbose cache add name=undefined spec="babel-plugin-transform-es2015-block-scoping@^6.9.0" args=["babel-plugin-transform-es2015-block-scoping@^6.9.0",null]
+2463 verbose parsed url { protocol: null,
+2463 verbose parsed url slashes: null,
+2463 verbose parsed url auth: null,
+2463 verbose parsed url host: null,
+2463 verbose parsed url port: null,
+2463 verbose parsed url hostname: null,
+2463 verbose parsed url hash: null,
+2463 verbose parsed url search: null,
+2463 verbose parsed url query: null,
+2463 verbose parsed url pathname: 'babel-plugin-transform-es2015-block-scoping@^6.9.0',
+2463 verbose parsed url path: 'babel-plugin-transform-es2015-block-scoping@^6.9.0',
+2463 verbose parsed url href: 'babel-plugin-transform-es2015-block-scoping@^6.9.0' }
+2464 verbose cache add name="babel-plugin-transform-es2015-block-scoping" spec="^6.9.0" args=["babel-plugin-transform-es2015-block-scoping","^6.9.0"]
+2465 verbose parsed url { protocol: null,
+2465 verbose parsed url slashes: null,
+2465 verbose parsed url auth: null,
+2465 verbose parsed url host: null,
+2465 verbose parsed url port: null,
+2465 verbose parsed url hostname: null,
+2465 verbose parsed url hash: null,
+2465 verbose parsed url search: null,
+2465 verbose parsed url query: null,
+2465 verbose parsed url pathname: '^6.9.0',
+2465 verbose parsed url path: '^6.9.0',
+2465 verbose parsed url href: '^6.9.0' }
+2466 verbose addNamed [ 'babel-plugin-transform-es2015-block-scoping', '^6.9.0' ]
+2467 verbose addNamed [ null, '>=6.9.0-0 <7.0.0-0' ]
+2468 silly lockFile 0ebf9165-sform-es2015-block-scoping-6-9-0 babel-plugin-transform-es2015-block-scoping@^6.9.0
+2469 verbose lock babel-plugin-transform-es2015-block-scoping@^6.9.0 /home/anthony/.npm/0ebf9165-sform-es2015-block-scoping-6-9-0.lock
+2470 info preinstall gulp-copy@0.0.2
+2471 verbose cache add [ 'babel-plugin-transform-es2015-classes@^6.9.0', null ]
+2472 verbose cache add name=undefined spec="babel-plugin-transform-es2015-classes@^6.9.0" args=["babel-plugin-transform-es2015-classes@^6.9.0",null]
+2473 verbose parsed url { protocol: null,
+2473 verbose parsed url slashes: null,
+2473 verbose parsed url auth: null,
+2473 verbose parsed url host: null,
+2473 verbose parsed url port: null,
+2473 verbose parsed url hostname: null,
+2473 verbose parsed url hash: null,
+2473 verbose parsed url search: null,
+2473 verbose parsed url query: null,
+2473 verbose parsed url pathname: 'babel-plugin-transform-es2015-classes@^6.9.0',
+2473 verbose parsed url path: 'babel-plugin-transform-es2015-classes@^6.9.0',
+2473 verbose parsed url href: 'babel-plugin-transform-es2015-classes@^6.9.0' }
+2474 verbose cache add name="babel-plugin-transform-es2015-classes" spec="^6.9.0" args=["babel-plugin-transform-es2015-classes","^6.9.0"]
+2475 verbose parsed url { protocol: null,
+2475 verbose parsed url slashes: null,
+2475 verbose parsed url auth: null,
+2475 verbose parsed url host: null,
+2475 verbose parsed url port: null,
+2475 verbose parsed url hostname: null,
+2475 verbose parsed url hash: null,
+2475 verbose parsed url search: null,
+2475 verbose parsed url query: null,
+2475 verbose parsed url pathname: '^6.9.0',
+2475 verbose parsed url path: '^6.9.0',
+2475 verbose parsed url href: '^6.9.0' }
+2476 verbose addNamed [ 'babel-plugin-transform-es2015-classes', '^6.9.0' ]
+2477 verbose addNamed [ null, '>=6.9.0-0 <7.0.0-0' ]
+2478 silly lockFile 51a33810-n-transform-es2015-classes-6-9-0 babel-plugin-transform-es2015-classes@^6.9.0
+2479 verbose lock babel-plugin-transform-es2015-classes@^6.9.0 /home/anthony/.npm/51a33810-n-transform-es2015-classes-6-9-0.lock
+2480 verbose cache add [ 'babel-plugin-transform-es2015-computed-properties@^6.3.13',
+2480 verbose cache add null ]
+2481 verbose cache add name=undefined spec="babel-plugin-transform-es2015-computed-properties@^6.3.13" args=["babel-plugin-transform-es2015-computed-properties@^6.3.13",null]
+2482 verbose parsed url { protocol: null,
+2482 verbose parsed url slashes: null,
+2482 verbose parsed url auth: null,
+2482 verbose parsed url host: null,
+2482 verbose parsed url port: null,
+2482 verbose parsed url hostname: null,
+2482 verbose parsed url hash: null,
+2482 verbose parsed url search: null,
+2482 verbose parsed url query: null,
+2482 verbose parsed url pathname: 'babel-plugin-transform-es2015-computed-properties@^6.3.13',
+2482 verbose parsed url path: 'babel-plugin-transform-es2015-computed-properties@^6.3.13',
+2482 verbose parsed url href: 'babel-plugin-transform-es2015-computed-properties@^6.3.13' }
+2483 verbose cache add name="babel-plugin-transform-es2015-computed-properties" spec="^6.3.13" args=["babel-plugin-transform-es2015-computed-properties","^6.3.13"]
+2484 verbose parsed url { protocol: null,
+2484 verbose parsed url slashes: null,
+2484 verbose parsed url auth: null,
+2484 verbose parsed url host: null,
+2484 verbose parsed url port: null,
+2484 verbose parsed url hostname: null,
+2484 verbose parsed url hash: null,
+2484 verbose parsed url search: null,
+2484 verbose parsed url query: null,
+2484 verbose parsed url pathname: '^6.3.13',
+2484 verbose parsed url path: '^6.3.13',
+2484 verbose parsed url href: '^6.3.13' }
+2485 verbose addNamed [ 'babel-plugin-transform-es2015-computed-properties',
+2485 verbose addNamed '^6.3.13' ]
+2486 verbose addNamed [ null, '>=6.3.13-0 <7.0.0-0' ]
+2487 silly lockFile 1f1d0c66-s2015-computed-properties-6-3-13 babel-plugin-transform-es2015-computed-properties@^6.3.13
+2488 verbose lock babel-plugin-transform-es2015-computed-properties@^6.3.13 /home/anthony/.npm/1f1d0c66-s2015-computed-properties-6-3-13.lock
+2489 silly addNameRange { name: 'babel-plugin-check-es2015-constants',
+2489 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+2489 silly addNameRange hasData: false }
+2490 silly addNameRange { name: 'babel-plugin-transform-es2015-arrow-functions',
+2490 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+2490 silly addNameRange hasData: false }
+2491 silly addNameRange { name: 'babel-plugin-transform-es2015-block-scoped-functions',
+2491 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+2491 silly addNameRange hasData: false }
+2492 verbose cache add [ 'babel-plugin-transform-es2015-destructuring@^6.9.0', null ]
+2493 verbose cache add name=undefined spec="babel-plugin-transform-es2015-destructuring@^6.9.0" args=["babel-plugin-transform-es2015-destructuring@^6.9.0",null]
+2494 verbose parsed url { protocol: null,
+2494 verbose parsed url slashes: null,
+2494 verbose parsed url auth: null,
+2494 verbose parsed url host: null,
+2494 verbose parsed url port: null,
+2494 verbose parsed url hostname: null,
+2494 verbose parsed url hash: null,
+2494 verbose parsed url search: null,
+2494 verbose parsed url query: null,
+2494 verbose parsed url pathname: 'babel-plugin-transform-es2015-destructuring@^6.9.0',
+2494 verbose parsed url path: 'babel-plugin-transform-es2015-destructuring@^6.9.0',
+2494 verbose parsed url href: 'babel-plugin-transform-es2015-destructuring@^6.9.0' }
+2495 verbose cache add name="babel-plugin-transform-es2015-destructuring" spec="^6.9.0" args=["babel-plugin-transform-es2015-destructuring","^6.9.0"]
+2496 verbose parsed url { protocol: null,
+2496 verbose parsed url slashes: null,
+2496 verbose parsed url auth: null,
+2496 verbose parsed url host: null,
+2496 verbose parsed url port: null,
+2496 verbose parsed url hostname: null,
+2496 verbose parsed url hash: null,
+2496 verbose parsed url search: null,
+2496 verbose parsed url query: null,
+2496 verbose parsed url pathname: '^6.9.0',
+2496 verbose parsed url path: '^6.9.0',
+2496 verbose parsed url href: '^6.9.0' }
+2497 verbose addNamed [ 'babel-plugin-transform-es2015-destructuring', '^6.9.0' ]
+2498 verbose addNamed [ null, '>=6.9.0-0 <7.0.0-0' ]
+2499 silly lockFile b1877860-sform-es2015-destructuring-6-9-0 babel-plugin-transform-es2015-destructuring@^6.9.0
+2500 verbose lock babel-plugin-transform-es2015-destructuring@^6.9.0 /home/anthony/.npm/b1877860-sform-es2015-destructuring-6-9-0.lock
+2501 verbose cache add [ 'babel-plugin-transform-es2015-duplicate-keys@^6.6.0', null ]
+2502 verbose cache add name=undefined spec="babel-plugin-transform-es2015-duplicate-keys@^6.6.0" args=["babel-plugin-transform-es2015-duplicate-keys@^6.6.0",null]
+2503 verbose parsed url { protocol: null,
+2503 verbose parsed url slashes: null,
+2503 verbose parsed url auth: null,
+2503 verbose parsed url host: null,
+2503 verbose parsed url port: null,
+2503 verbose parsed url hostname: null,
+2503 verbose parsed url hash: null,
+2503 verbose parsed url search: null,
+2503 verbose parsed url query: null,
+2503 verbose parsed url pathname: 'babel-plugin-transform-es2015-duplicate-keys@^6.6.0',
+2503 verbose parsed url path: 'babel-plugin-transform-es2015-duplicate-keys@^6.6.0',
+2503 verbose parsed url href: 'babel-plugin-transform-es2015-duplicate-keys@^6.6.0' }
+2504 verbose cache add name="babel-plugin-transform-es2015-duplicate-keys" spec="^6.6.0" args=["babel-plugin-transform-es2015-duplicate-keys","^6.6.0"]
+2505 verbose parsed url { protocol: null,
+2505 verbose parsed url slashes: null,
+2505 verbose parsed url auth: null,
+2505 verbose parsed url host: null,
+2505 verbose parsed url port: null,
+2505 verbose parsed url hostname: null,
+2505 verbose parsed url hash: null,
+2505 verbose parsed url search: null,
+2505 verbose parsed url query: null,
+2505 verbose parsed url pathname: '^6.6.0',
+2505 verbose parsed url path: '^6.6.0',
+2505 verbose parsed url href: '^6.6.0' }
+2506 verbose addNamed [ 'babel-plugin-transform-es2015-duplicate-keys', '^6.6.0' ]
+2507 verbose addNamed [ null, '>=6.6.0-0 <7.0.0-0' ]
+2508 silly lockFile c2c1ea5b-form-es2015-duplicate-keys-6-6-0 babel-plugin-transform-es2015-duplicate-keys@^6.6.0
+2509 verbose lock babel-plugin-transform-es2015-duplicate-keys@^6.6.0 /home/anthony/.npm/c2c1ea5b-form-es2015-duplicate-keys-6-6-0.lock
+2510 silly addNameRange { name: 'babel-plugin-transform-es2015-block-scoping',
+2510 silly addNameRange range: '>=6.9.0-0 <7.0.0-0',
+2510 silly addNameRange hasData: false }
+2511 verbose url raw babel-plugin-check-es2015-constants
+2512 verbose url resolving [ 'https://registry.npmjs.org/',
+2512 verbose url resolving './babel-plugin-check-es2015-constants' ]
+2513 verbose url resolved https://registry.npmjs.org/babel-plugin-check-es2015-constants
+2514 info trying registry request attempt 1 at 13:53:23
+2515 http GET https://registry.npmjs.org/babel-plugin-check-es2015-constants
+2516 verbose url raw babel-plugin-transform-es2015-arrow-functions
+2517 verbose url resolving [ 'https://registry.npmjs.org/',
+2517 verbose url resolving './babel-plugin-transform-es2015-arrow-functions' ]
+2518 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions
+2519 info trying registry request attempt 1 at 13:53:23
+2520 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions
+2521 verbose url raw babel-plugin-transform-es2015-block-scoped-functions
+2522 verbose url resolving [ 'https://registry.npmjs.org/',
+2522 verbose url resolving './babel-plugin-transform-es2015-block-scoped-functions' ]
+2523 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions
+2524 info trying registry request attempt 1 at 13:53:23
+2525 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions
+2526 silly addNameRange { name: 'babel-plugin-transform-es2015-classes',
+2526 silly addNameRange range: '>=6.9.0-0 <7.0.0-0',
+2526 silly addNameRange hasData: false }
+2527 verbose cache add [ 'babel-plugin-transform-es2015-for-of@^6.6.0', null ]
+2528 verbose cache add name=undefined spec="babel-plugin-transform-es2015-for-of@^6.6.0" args=["babel-plugin-transform-es2015-for-of@^6.6.0",null]
+2529 verbose parsed url { protocol: null,
+2529 verbose parsed url slashes: null,
+2529 verbose parsed url auth: null,
+2529 verbose parsed url host: null,
+2529 verbose parsed url port: null,
+2529 verbose parsed url hostname: null,
+2529 verbose parsed url hash: null,
+2529 verbose parsed url search: null,
+2529 verbose parsed url query: null,
+2529 verbose parsed url pathname: 'babel-plugin-transform-es2015-for-of@^6.6.0',
+2529 verbose parsed url path: 'babel-plugin-transform-es2015-for-of@^6.6.0',
+2529 verbose parsed url href: 'babel-plugin-transform-es2015-for-of@^6.6.0' }
+2530 verbose cache add name="babel-plugin-transform-es2015-for-of" spec="^6.6.0" args=["babel-plugin-transform-es2015-for-of","^6.6.0"]
+2531 verbose parsed url { protocol: null,
+2531 verbose parsed url slashes: null,
+2531 verbose parsed url auth: null,
+2531 verbose parsed url host: null,
+2531 verbose parsed url port: null,
+2531 verbose parsed url hostname: null,
+2531 verbose parsed url hash: null,
+2531 verbose parsed url search: null,
+2531 verbose parsed url query: null,
+2531 verbose parsed url pathname: '^6.6.0',
+2531 verbose parsed url path: '^6.6.0',
+2531 verbose parsed url href: '^6.6.0' }
+2532 verbose addNamed [ 'babel-plugin-transform-es2015-for-of', '^6.6.0' ]
+2533 verbose addNamed [ null, '>=6.6.0-0 <7.0.0-0' ]
+2534 silly lockFile ecbe5264-in-transform-es2015-for-of-6-6-0 babel-plugin-transform-es2015-for-of@^6.6.0
+2535 verbose lock babel-plugin-transform-es2015-for-of@^6.6.0 /home/anthony/.npm/ecbe5264-in-transform-es2015-for-of-6-6-0.lock
+2536 verbose cache add [ 'babel-plugin-transform-es2015-function-name@^6.9.0', null ]
+2537 verbose cache add name=undefined spec="babel-plugin-transform-es2015-function-name@^6.9.0" args=["babel-plugin-transform-es2015-function-name@^6.9.0",null]
+2538 verbose parsed url { protocol: null,
+2538 verbose parsed url slashes: null,
+2538 verbose parsed url auth: null,
+2538 verbose parsed url host: null,
+2538 verbose parsed url port: null,
+2538 verbose parsed url hostname: null,
+2538 verbose parsed url hash: null,
+2538 verbose parsed url search: null,
+2538 verbose parsed url query: null,
+2538 verbose parsed url pathname: 'babel-plugin-transform-es2015-function-name@^6.9.0',
+2538 verbose parsed url path: 'babel-plugin-transform-es2015-function-name@^6.9.0',
+2538 verbose parsed url href: 'babel-plugin-transform-es2015-function-name@^6.9.0' }
+2539 verbose cache add name="babel-plugin-transform-es2015-function-name" spec="^6.9.0" args=["babel-plugin-transform-es2015-function-name","^6.9.0"]
+2540 verbose parsed url { protocol: null,
+2540 verbose parsed url slashes: null,
+2540 verbose parsed url auth: null,
+2540 verbose parsed url host: null,
+2540 verbose parsed url port: null,
+2540 verbose parsed url hostname: null,
+2540 verbose parsed url hash: null,
+2540 verbose parsed url search: null,
+2540 verbose parsed url query: null,
+2540 verbose parsed url pathname: '^6.9.0',
+2540 verbose parsed url path: '^6.9.0',
+2540 verbose parsed url href: '^6.9.0' }
+2541 verbose addNamed [ 'babel-plugin-transform-es2015-function-name', '^6.9.0' ]
+2542 verbose addNamed [ null, '>=6.9.0-0 <7.0.0-0' ]
+2543 silly lockFile 733cc1df-sform-es2015-function-name-6-9-0 babel-plugin-transform-es2015-function-name@^6.9.0
+2544 verbose lock babel-plugin-transform-es2015-function-name@^6.9.0 /home/anthony/.npm/733cc1df-sform-es2015-function-name-6-9-0.lock
+2545 verbose cache add [ 'babel-plugin-transform-es2015-literals@^6.3.13', null ]
+2546 verbose cache add name=undefined spec="babel-plugin-transform-es2015-literals@^6.3.13" args=["babel-plugin-transform-es2015-literals@^6.3.13",null]
+2547 verbose parsed url { protocol: null,
+2547 verbose parsed url slashes: null,
+2547 verbose parsed url auth: null,
+2547 verbose parsed url host: null,
+2547 verbose parsed url port: null,
+2547 verbose parsed url hostname: null,
+2547 verbose parsed url hash: null,
+2547 verbose parsed url search: null,
+2547 verbose parsed url query: null,
+2547 verbose parsed url pathname: 'babel-plugin-transform-es2015-literals@^6.3.13',
+2547 verbose parsed url path: 'babel-plugin-transform-es2015-literals@^6.3.13',
+2547 verbose parsed url href: 'babel-plugin-transform-es2015-literals@^6.3.13' }
+2548 verbose cache add name="babel-plugin-transform-es2015-literals" spec="^6.3.13" args=["babel-plugin-transform-es2015-literals","^6.3.13"]
+2549 verbose parsed url { protocol: null,
+2549 verbose parsed url slashes: null,
+2549 verbose parsed url auth: null,
+2549 verbose parsed url host: null,
+2549 verbose parsed url port: null,
+2549 verbose parsed url hostname: null,
+2549 verbose parsed url hash: null,
+2549 verbose parsed url search: null,
+2549 verbose parsed url query: null,
+2549 verbose parsed url pathname: '^6.3.13',
+2549 verbose parsed url path: '^6.3.13',
+2549 verbose parsed url href: '^6.3.13' }
+2550 verbose addNamed [ 'babel-plugin-transform-es2015-literals', '^6.3.13' ]
+2551 verbose addNamed [ null, '>=6.3.13-0 <7.0.0-0' ]
+2552 silly lockFile c6d4cd79-transform-es2015-literals-6-3-13 babel-plugin-transform-es2015-literals@^6.3.13
+2553 verbose lock babel-plugin-transform-es2015-literals@^6.3.13 /home/anthony/.npm/c6d4cd79-transform-es2015-literals-6-3-13.lock
+2554 verbose cache add [ 'babel-plugin-transform-es2015-modules-amd@^6.8.0', null ]
+2555 verbose cache add name=undefined spec="babel-plugin-transform-es2015-modules-amd@^6.8.0" args=["babel-plugin-transform-es2015-modules-amd@^6.8.0",null]
+2556 verbose parsed url { protocol: null,
+2556 verbose parsed url slashes: null,
+2556 verbose parsed url auth: null,
+2556 verbose parsed url host: null,
+2556 verbose parsed url port: null,
+2556 verbose parsed url hostname: null,
+2556 verbose parsed url hash: null,
+2556 verbose parsed url search: null,
+2556 verbose parsed url query: null,
+2556 verbose parsed url pathname: 'babel-plugin-transform-es2015-modules-amd@^6.8.0',
+2556 verbose parsed url path: 'babel-plugin-transform-es2015-modules-amd@^6.8.0',
+2556 verbose parsed url href: 'babel-plugin-transform-es2015-modules-amd@^6.8.0' }
+2557 verbose cache add name="babel-plugin-transform-es2015-modules-amd" spec="^6.8.0" args=["babel-plugin-transform-es2015-modules-amd","^6.8.0"]
+2558 verbose parsed url { protocol: null,
+2558 verbose parsed url slashes: null,
+2558 verbose parsed url auth: null,
+2558 verbose parsed url host: null,
+2558 verbose parsed url port: null,
+2558 verbose parsed url hostname: null,
+2558 verbose parsed url hash: null,
+2558 verbose parsed url search: null,
+2558 verbose parsed url query: null,
+2558 verbose parsed url pathname: '^6.8.0',
+2558 verbose parsed url path: '^6.8.0',
+2558 verbose parsed url href: '^6.8.0' }
+2559 verbose addNamed [ 'babel-plugin-transform-es2015-modules-amd', '^6.8.0' ]
+2560 verbose addNamed [ null, '>=6.8.0-0 <7.0.0-0' ]
+2561 silly lockFile 3bd2557f-ansform-es2015-modules-amd-6-8-0 babel-plugin-transform-es2015-modules-amd@^6.8.0
+2562 verbose lock babel-plugin-transform-es2015-modules-amd@^6.8.0 /home/anthony/.npm/3bd2557f-ansform-es2015-modules-amd-6-8-0.lock
+2563 silly addNameRange { name: 'babel-plugin-transform-es2015-computed-properties',
+2563 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+2563 silly addNameRange hasData: false }
+2564 verbose url raw babel-plugin-transform-es2015-block-scoping
+2565 verbose url resolving [ 'https://registry.npmjs.org/',
+2565 verbose url resolving './babel-plugin-transform-es2015-block-scoping' ]
+2566 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping
+2567 info trying registry request attempt 1 at 13:53:23
+2568 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping
+2569 verbose readDependencies using package.json deps
+2570 verbose url raw babel-plugin-transform-es2015-classes
+2571 verbose url resolving [ 'https://registry.npmjs.org/',
+2571 verbose url resolving './babel-plugin-transform-es2015-classes' ]
+2572 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-classes
+2573 info trying registry request attempt 1 at 13:53:23
+2574 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-classes
+2575 silly addNameRange { name: 'babel-plugin-transform-es2015-destructuring',
+2575 silly addNameRange range: '>=6.9.0-0 <7.0.0-0',
+2575 silly addNameRange hasData: false }
+2576 verbose cache add [ 'babel-plugin-transform-es2015-modules-commonjs@^6.6.0',
+2576 verbose cache add null ]
+2577 verbose cache add name=undefined spec="babel-plugin-transform-es2015-modules-commonjs@^6.6.0" args=["babel-plugin-transform-es2015-modules-commonjs@^6.6.0",null]
+2578 verbose parsed url { protocol: null,
+2578 verbose parsed url slashes: null,
+2578 verbose parsed url auth: null,
+2578 verbose parsed url host: null,
+2578 verbose parsed url port: null,
+2578 verbose parsed url hostname: null,
+2578 verbose parsed url hash: null,
+2578 verbose parsed url search: null,
+2578 verbose parsed url query: null,
+2578 verbose parsed url pathname: 'babel-plugin-transform-es2015-modules-commonjs@^6.6.0',
+2578 verbose parsed url path: 'babel-plugin-transform-es2015-modules-commonjs@^6.6.0',
+2578 verbose parsed url href: 'babel-plugin-transform-es2015-modules-commonjs@^6.6.0' }
+2579 verbose cache add name="babel-plugin-transform-es2015-modules-commonjs" spec="^6.6.0" args=["babel-plugin-transform-es2015-modules-commonjs","^6.6.0"]
+2580 verbose parsed url { protocol: null,
+2580 verbose parsed url slashes: null,
+2580 verbose parsed url auth: null,
+2580 verbose parsed url host: null,
+2580 verbose parsed url port: null,
+2580 verbose parsed url hostname: null,
+2580 verbose parsed url hash: null,
+2580 verbose parsed url search: null,
+2580 verbose parsed url query: null,
+2580 verbose parsed url pathname: '^6.6.0',
+2580 verbose parsed url path: '^6.6.0',
+2580 verbose parsed url href: '^6.6.0' }
+2581 verbose addNamed [ 'babel-plugin-transform-es2015-modules-commonjs', '^6.6.0' ]
+2582 verbose addNamed [ null, '>=6.6.0-0 <7.0.0-0' ]
+2583 silly lockFile 0549a9e7-rm-es2015-modules-commonjs-6-6-0 babel-plugin-transform-es2015-modules-commonjs@^6.6.0
+2584 verbose lock babel-plugin-transform-es2015-modules-commonjs@^6.6.0 /home/anthony/.npm/0549a9e7-rm-es2015-modules-commonjs-6-6-0.lock
+2585 verbose cache add [ 'babel-plugin-transform-es2015-modules-systemjs@^6.12.0',
+2585 verbose cache add null ]
+2586 verbose cache add name=undefined spec="babel-plugin-transform-es2015-modules-systemjs@^6.12.0" args=["babel-plugin-transform-es2015-modules-systemjs@^6.12.0",null]
+2587 verbose parsed url { protocol: null,
+2587 verbose parsed url slashes: null,
+2587 verbose parsed url auth: null,
+2587 verbose parsed url host: null,
+2587 verbose parsed url port: null,
+2587 verbose parsed url hostname: null,
+2587 verbose parsed url hash: null,
+2587 verbose parsed url search: null,
+2587 verbose parsed url query: null,
+2587 verbose parsed url pathname: 'babel-plugin-transform-es2015-modules-systemjs@^6.12.0',
+2587 verbose parsed url path: 'babel-plugin-transform-es2015-modules-systemjs@^6.12.0',
+2587 verbose parsed url href: 'babel-plugin-transform-es2015-modules-systemjs@^6.12.0' }
+2588 verbose cache add name="babel-plugin-transform-es2015-modules-systemjs" spec="^6.12.0" args=["babel-plugin-transform-es2015-modules-systemjs","^6.12.0"]
+2589 verbose parsed url { protocol: null,
+2589 verbose parsed url slashes: null,
+2589 verbose parsed url auth: null,
+2589 verbose parsed url host: null,
+2589 verbose parsed url port: null,
+2589 verbose parsed url hostname: null,
+2589 verbose parsed url hash: null,
+2589 verbose parsed url search: null,
+2589 verbose parsed url query: null,
+2589 verbose parsed url pathname: '^6.12.0',
+2589 verbose parsed url path: '^6.12.0',
+2589 verbose parsed url href: '^6.12.0' }
+2590 verbose addNamed [ 'babel-plugin-transform-es2015-modules-systemjs', '^6.12.0' ]
+2591 verbose addNamed [ null, '>=6.12.0-0 <7.0.0-0' ]
+2592 silly lockFile 904b9b20-m-es2015-modules-systemjs-6-12-0 babel-plugin-transform-es2015-modules-systemjs@^6.12.0
+2593 verbose lock babel-plugin-transform-es2015-modules-systemjs@^6.12.0 /home/anthony/.npm/904b9b20-m-es2015-modules-systemjs-6-12-0.lock
+2594 verbose cache add [ 'babel-plugin-transform-es2015-modules-umd@^6.12.0', null ]
+2595 verbose cache add name=undefined spec="babel-plugin-transform-es2015-modules-umd@^6.12.0" args=["babel-plugin-transform-es2015-modules-umd@^6.12.0",null]
+2596 verbose parsed url { protocol: null,
+2596 verbose parsed url slashes: null,
+2596 verbose parsed url auth: null,
+2596 verbose parsed url host: null,
+2596 verbose parsed url port: null,
+2596 verbose parsed url hostname: null,
+2596 verbose parsed url hash: null,
+2596 verbose parsed url search: null,
+2596 verbose parsed url query: null,
+2596 verbose parsed url pathname: 'babel-plugin-transform-es2015-modules-umd@^6.12.0',
+2596 verbose parsed url path: 'babel-plugin-transform-es2015-modules-umd@^6.12.0',
+2596 verbose parsed url href: 'babel-plugin-transform-es2015-modules-umd@^6.12.0' }
+2597 verbose cache add name="babel-plugin-transform-es2015-modules-umd" spec="^6.12.0" args=["babel-plugin-transform-es2015-modules-umd","^6.12.0"]
+2598 verbose parsed url { protocol: null,
+2598 verbose parsed url slashes: null,
+2598 verbose parsed url auth: null,
+2598 verbose parsed url host: null,
+2598 verbose parsed url port: null,
+2598 verbose parsed url hostname: null,
+2598 verbose parsed url hash: null,
+2598 verbose parsed url search: null,
+2598 verbose parsed url query: null,
+2598 verbose parsed url pathname: '^6.12.0',
+2598 verbose parsed url path: '^6.12.0',
+2598 verbose parsed url href: '^6.12.0' }
+2599 verbose addNamed [ 'babel-plugin-transform-es2015-modules-umd', '^6.12.0' ]
+2600 verbose addNamed [ null, '>=6.12.0-0 <7.0.0-0' ]
+2601 silly lockFile a7351a36-nsform-es2015-modules-umd-6-12-0 babel-plugin-transform-es2015-modules-umd@^6.12.0
+2602 verbose lock babel-plugin-transform-es2015-modules-umd@^6.12.0 /home/anthony/.npm/a7351a36-nsform-es2015-modules-umd-6-12-0.lock
+2603 silly addNameRange { name: 'babel-plugin-transform-es2015-duplicate-keys',
+2603 silly addNameRange range: '>=6.6.0-0 <7.0.0-0',
+2603 silly addNameRange hasData: false }
+2604 verbose url raw babel-plugin-transform-es2015-computed-properties
+2605 verbose url resolving [ 'https://registry.npmjs.org/',
+2605 verbose url resolving './babel-plugin-transform-es2015-computed-properties' ]
+2606 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties
+2607 info trying registry request attempt 1 at 13:53:23
+2608 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties
+2609 verbose readDependencies using package.json deps
+2610 silly gunzTarPerm extractEntry lib/completion.js
+2611 silly gunzTarPerm extractEntry lib/taskTree.js
+2612 verbose url raw babel-plugin-transform-es2015-destructuring
+2613 verbose url resolving [ 'https://registry.npmjs.org/',
+2613 verbose url resolving './babel-plugin-transform-es2015-destructuring' ]
+2614 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring
+2615 info trying registry request attempt 1 at 13:53:23
+2616 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring
+2617 silly addNameRange { name: 'babel-plugin-transform-es2015-for-of',
+2617 silly addNameRange range: '>=6.6.0-0 <7.0.0-0',
+2617 silly addNameRange hasData: false }
+2618 silly addNameRange { name: 'babel-plugin-transform-es2015-function-name',
+2618 silly addNameRange range: '>=6.9.0-0 <7.0.0-0',
+2618 silly addNameRange hasData: false }
+2619 silly addNameRange { name: 'babel-plugin-transform-es2015-literals',
+2619 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+2619 silly addNameRange hasData: false }
+2620 silly addNameRange { name: 'babel-plugin-transform-es2015-modules-amd',
+2620 silly addNameRange range: '>=6.8.0-0 <7.0.0-0',
+2620 silly addNameRange hasData: false }
+2621 verbose cache add [ 'babel-plugin-transform-es2015-object-super@^6.3.13', null ]
+2622 verbose cache add name=undefined spec="babel-plugin-transform-es2015-object-super@^6.3.13" args=["babel-plugin-transform-es2015-object-super@^6.3.13",null]
+2623 verbose parsed url { protocol: null,
+2623 verbose parsed url slashes: null,
+2623 verbose parsed url auth: null,
+2623 verbose parsed url host: null,
+2623 verbose parsed url port: null,
+2623 verbose parsed url hostname: null,
+2623 verbose parsed url hash: null,
+2623 verbose parsed url search: null,
+2623 verbose parsed url query: null,
+2623 verbose parsed url pathname: 'babel-plugin-transform-es2015-object-super@^6.3.13',
+2623 verbose parsed url path: 'babel-plugin-transform-es2015-object-super@^6.3.13',
+2623 verbose parsed url href: 'babel-plugin-transform-es2015-object-super@^6.3.13' }
+2624 verbose cache add name="babel-plugin-transform-es2015-object-super" spec="^6.3.13" args=["babel-plugin-transform-es2015-object-super","^6.3.13"]
+2625 verbose parsed url { protocol: null,
+2625 verbose parsed url slashes: null,
+2625 verbose parsed url auth: null,
+2625 verbose parsed url host: null,
+2625 verbose parsed url port: null,
+2625 verbose parsed url hostname: null,
+2625 verbose parsed url hash: null,
+2625 verbose parsed url search: null,
+2625 verbose parsed url query: null,
+2625 verbose parsed url pathname: '^6.3.13',
+2625 verbose parsed url path: '^6.3.13',
+2625 verbose parsed url href: '^6.3.13' }
+2626 verbose addNamed [ 'babel-plugin-transform-es2015-object-super', '^6.3.13' ]
+2627 verbose addNamed [ null, '>=6.3.13-0 <7.0.0-0' ]
+2628 silly lockFile 2dcd7c1b-sform-es2015-object-super-6-3-13 babel-plugin-transform-es2015-object-super@^6.3.13
+2629 verbose lock babel-plugin-transform-es2015-object-super@^6.3.13 /home/anthony/.npm/2dcd7c1b-sform-es2015-object-super-6-3-13.lock
+2630 verbose cache add [ 'babel-plugin-transform-es2015-parameters@^6.9.0', null ]
+2631 verbose cache add name=undefined spec="babel-plugin-transform-es2015-parameters@^6.9.0" args=["babel-plugin-transform-es2015-parameters@^6.9.0",null]
+2632 verbose parsed url { protocol: null,
+2632 verbose parsed url slashes: null,
+2632 verbose parsed url auth: null,
+2632 verbose parsed url host: null,
+2632 verbose parsed url port: null,
+2632 verbose parsed url hostname: null,
+2632 verbose parsed url hash: null,
+2632 verbose parsed url search: null,
+2632 verbose parsed url query: null,
+2632 verbose parsed url pathname: 'babel-plugin-transform-es2015-parameters@^6.9.0',
+2632 verbose parsed url path: 'babel-plugin-transform-es2015-parameters@^6.9.0',
+2632 verbose parsed url href: 'babel-plugin-transform-es2015-parameters@^6.9.0' }
+2633 verbose cache add name="babel-plugin-transform-es2015-parameters" spec="^6.9.0" args=["babel-plugin-transform-es2015-parameters","^6.9.0"]
+2634 verbose parsed url { protocol: null,
+2634 verbose parsed url slashes: null,
+2634 verbose parsed url auth: null,
+2634 verbose parsed url host: null,
+2634 verbose parsed url port: null,
+2634 verbose parsed url hostname: null,
+2634 verbose parsed url hash: null,
+2634 verbose parsed url search: null,
+2634 verbose parsed url query: null,
+2634 verbose parsed url pathname: '^6.9.0',
+2634 verbose parsed url path: '^6.9.0',
+2634 verbose parsed url href: '^6.9.0' }
+2635 verbose addNamed [ 'babel-plugin-transform-es2015-parameters', '^6.9.0' ]
+2636 verbose addNamed [ null, '>=6.9.0-0 <7.0.0-0' ]
+2637 silly lockFile 0da30f50-ransform-es2015-parameters-6-9-0 babel-plugin-transform-es2015-parameters@^6.9.0
+2638 verbose lock babel-plugin-transform-es2015-parameters@^6.9.0 /home/anthony/.npm/0da30f50-ransform-es2015-parameters-6-9-0.lock
+2639 verbose cache add [ 'babel-plugin-transform-es2015-shorthand-properties@^6.3.13',
+2639 verbose cache add null ]
+2640 verbose cache add name=undefined spec="babel-plugin-transform-es2015-shorthand-properties@^6.3.13" args=["babel-plugin-transform-es2015-shorthand-properties@^6.3.13",null]
+2641 verbose parsed url { protocol: null,
+2641 verbose parsed url slashes: null,
+2641 verbose parsed url auth: null,
+2641 verbose parsed url host: null,
+2641 verbose parsed url port: null,
+2641 verbose parsed url hostname: null,
+2641 verbose parsed url hash: null,
+2641 verbose parsed url search: null,
+2641 verbose parsed url query: null,
+2641 verbose parsed url pathname: 'babel-plugin-transform-es2015-shorthand-properties@^6.3.13',
+2641 verbose parsed url path: 'babel-plugin-transform-es2015-shorthand-properties@^6.3.13',
+2641 verbose parsed url href: 'babel-plugin-transform-es2015-shorthand-properties@^6.3.13' }
+2642 verbose cache add name="babel-plugin-transform-es2015-shorthand-properties" spec="^6.3.13" args=["babel-plugin-transform-es2015-shorthand-properties","^6.3.13"]
+2643 verbose parsed url { protocol: null,
+2643 verbose parsed url slashes: null,
+2643 verbose parsed url auth: null,
+2643 verbose parsed url host: null,
+2643 verbose parsed url port: null,
+2643 verbose parsed url hostname: null,
+2643 verbose parsed url hash: null,
+2643 verbose parsed url search: null,
+2643 verbose parsed url query: null,
+2643 verbose parsed url pathname: '^6.3.13',
+2643 verbose parsed url path: '^6.3.13',
+2643 verbose parsed url href: '^6.3.13' }
+2644 verbose addNamed [ 'babel-plugin-transform-es2015-shorthand-properties',
+2644 verbose addNamed '^6.3.13' ]
+2645 verbose addNamed [ null, '>=6.3.13-0 <7.0.0-0' ]
+2646 silly lockFile fce2d1bf-2015-shorthand-properties-6-3-13 babel-plugin-transform-es2015-shorthand-properties@^6.3.13
+2647 verbose lock babel-plugin-transform-es2015-shorthand-properties@^6.3.13 /home/anthony/.npm/fce2d1bf-2015-shorthand-properties-6-3-13.lock
+2648 verbose cache add [ 'babel-plugin-transform-es2015-spread@^6.3.13', null ]
+2649 verbose cache add name=undefined spec="babel-plugin-transform-es2015-spread@^6.3.13" args=["babel-plugin-transform-es2015-spread@^6.3.13",null]
+2650 verbose parsed url { protocol: null,
+2650 verbose parsed url slashes: null,
+2650 verbose parsed url auth: null,
+2650 verbose parsed url host: null,
+2650 verbose parsed url port: null,
+2650 verbose parsed url hostname: null,
+2650 verbose parsed url hash: null,
+2650 verbose parsed url search: null,
+2650 verbose parsed url query: null,
+2650 verbose parsed url pathname: 'babel-plugin-transform-es2015-spread@^6.3.13',
+2650 verbose parsed url path: 'babel-plugin-transform-es2015-spread@^6.3.13',
+2650 verbose parsed url href: 'babel-plugin-transform-es2015-spread@^6.3.13' }
+2651 verbose cache add name="babel-plugin-transform-es2015-spread" spec="^6.3.13" args=["babel-plugin-transform-es2015-spread","^6.3.13"]
+2652 verbose parsed url { protocol: null,
+2652 verbose parsed url slashes: null,
+2652 verbose parsed url auth: null,
+2652 verbose parsed url host: null,
+2652 verbose parsed url port: null,
+2652 verbose parsed url hostname: null,
+2652 verbose parsed url hash: null,
+2652 verbose parsed url search: null,
+2652 verbose parsed url query: null,
+2652 verbose parsed url pathname: '^6.3.13',
+2652 verbose parsed url path: '^6.3.13',
+2652 verbose parsed url href: '^6.3.13' }
+2653 verbose addNamed [ 'babel-plugin-transform-es2015-spread', '^6.3.13' ]
+2654 verbose addNamed [ null, '>=6.3.13-0 <7.0.0-0' ]
+2655 silly lockFile ab6ba5a2-n-transform-es2015-spread-6-3-13 babel-plugin-transform-es2015-spread@^6.3.13
+2656 verbose lock babel-plugin-transform-es2015-spread@^6.3.13 /home/anthony/.npm/ab6ba5a2-n-transform-es2015-spread-6-3-13.lock
+2657 verbose cache add [ 'babel-plugin-transform-es2015-sticky-regex@^6.3.13', null ]
+2658 verbose cache add name=undefined spec="babel-plugin-transform-es2015-sticky-regex@^6.3.13" args=["babel-plugin-transform-es2015-sticky-regex@^6.3.13",null]
+2659 verbose parsed url { protocol: null,
+2659 verbose parsed url slashes: null,
+2659 verbose parsed url auth: null,
+2659 verbose parsed url host: null,
+2659 verbose parsed url port: null,
+2659 verbose parsed url hostname: null,
+2659 verbose parsed url hash: null,
+2659 verbose parsed url search: null,
+2659 verbose parsed url query: null,
+2659 verbose parsed url pathname: 'babel-plugin-transform-es2015-sticky-regex@^6.3.13',
+2659 verbose parsed url path: 'babel-plugin-transform-es2015-sticky-regex@^6.3.13',
+2659 verbose parsed url href: 'babel-plugin-transform-es2015-sticky-regex@^6.3.13' }
+2660 verbose cache add name="babel-plugin-transform-es2015-sticky-regex" spec="^6.3.13" args=["babel-plugin-transform-es2015-sticky-regex","^6.3.13"]
+2661 verbose parsed url { protocol: null,
+2661 verbose parsed url slashes: null,
+2661 verbose parsed url auth: null,
+2661 verbose parsed url host: null,
+2661 verbose parsed url port: null,
+2661 verbose parsed url hostname: null,
+2661 verbose parsed url hash: null,
+2661 verbose parsed url search: null,
+2661 verbose parsed url query: null,
+2661 verbose parsed url pathname: '^6.3.13',
+2661 verbose parsed url path: '^6.3.13',
+2661 verbose parsed url href: '^6.3.13' }
+2662 verbose addNamed [ 'babel-plugin-transform-es2015-sticky-regex', '^6.3.13' ]
+2663 verbose addNamed [ null, '>=6.3.13-0 <7.0.0-0' ]
+2664 silly lockFile a8efb9c1-sform-es2015-sticky-regex-6-3-13 babel-plugin-transform-es2015-sticky-regex@^6.3.13
+2665 verbose lock babel-plugin-transform-es2015-sticky-regex@^6.3.13 /home/anthony/.npm/a8efb9c1-sform-es2015-sticky-regex-6-3-13.lock
+2666 verbose cache add [ 'babel-plugin-transform-es2015-template-literals@^6.6.0',
+2666 verbose cache add null ]
+2667 verbose cache add name=undefined spec="babel-plugin-transform-es2015-template-literals@^6.6.0" args=["babel-plugin-transform-es2015-template-literals@^6.6.0",null]
+2668 verbose parsed url { protocol: null,
+2668 verbose parsed url slashes: null,
+2668 verbose parsed url auth: null,
+2668 verbose parsed url host: null,
+2668 verbose parsed url port: null,
+2668 verbose parsed url hostname: null,
+2668 verbose parsed url hash: null,
+2668 verbose parsed url search: null,
+2668 verbose parsed url query: null,
+2668 verbose parsed url pathname: 'babel-plugin-transform-es2015-template-literals@^6.6.0',
+2668 verbose parsed url path: 'babel-plugin-transform-es2015-template-literals@^6.6.0',
+2668 verbose parsed url href: 'babel-plugin-transform-es2015-template-literals@^6.6.0' }
+2669 verbose cache add name="babel-plugin-transform-es2015-template-literals" spec="^6.6.0" args=["babel-plugin-transform-es2015-template-literals","^6.6.0"]
+2670 verbose parsed url { protocol: null,
+2670 verbose parsed url slashes: null,
+2670 verbose parsed url auth: null,
+2670 verbose parsed url host: null,
+2670 verbose parsed url port: null,
+2670 verbose parsed url hostname: null,
+2670 verbose parsed url hash: null,
+2670 verbose parsed url search: null,
+2670 verbose parsed url query: null,
+2670 verbose parsed url pathname: '^6.6.0',
+2670 verbose parsed url path: '^6.6.0',
+2670 verbose parsed url href: '^6.6.0' }
+2671 verbose addNamed [ 'babel-plugin-transform-es2015-template-literals', '^6.6.0' ]
+2672 verbose addNamed [ null, '>=6.6.0-0 <7.0.0-0' ]
+2673 silly lockFile 8e6d9ba8-m-es2015-template-literals-6-6-0 babel-plugin-transform-es2015-template-literals@^6.6.0
+2674 verbose lock babel-plugin-transform-es2015-template-literals@^6.6.0 /home/anthony/.npm/8e6d9ba8-m-es2015-template-literals-6-6-0.lock
+2675 verbose cache add [ 'babel-plugin-transform-es2015-typeof-symbol@^6.6.0', null ]
+2676 verbose cache add name=undefined spec="babel-plugin-transform-es2015-typeof-symbol@^6.6.0" args=["babel-plugin-transform-es2015-typeof-symbol@^6.6.0",null]
+2677 verbose parsed url { protocol: null,
+2677 verbose parsed url slashes: null,
+2677 verbose parsed url auth: null,
+2677 verbose parsed url host: null,
+2677 verbose parsed url port: null,
+2677 verbose parsed url hostname: null,
+2677 verbose parsed url hash: null,
+2677 verbose parsed url search: null,
+2677 verbose parsed url query: null,
+2677 verbose parsed url pathname: 'babel-plugin-transform-es2015-typeof-symbol@^6.6.0',
+2677 verbose parsed url path: 'babel-plugin-transform-es2015-typeof-symbol@^6.6.0',
+2677 verbose parsed url href: 'babel-plugin-transform-es2015-typeof-symbol@^6.6.0' }
+2678 verbose cache add name="babel-plugin-transform-es2015-typeof-symbol" spec="^6.6.0" args=["babel-plugin-transform-es2015-typeof-symbol","^6.6.0"]
+2679 verbose parsed url { protocol: null,
+2679 verbose parsed url slashes: null,
+2679 verbose parsed url auth: null,
+2679 verbose parsed url host: null,
+2679 verbose parsed url port: null,
+2679 verbose parsed url hostname: null,
+2679 verbose parsed url hash: null,
+2679 verbose parsed url search: null,
+2679 verbose parsed url query: null,
+2679 verbose parsed url pathname: '^6.6.0',
+2679 verbose parsed url path: '^6.6.0',
+2679 verbose parsed url href: '^6.6.0' }
+2680 verbose addNamed [ 'babel-plugin-transform-es2015-typeof-symbol', '^6.6.0' ]
+2681 verbose addNamed [ null, '>=6.6.0-0 <7.0.0-0' ]
+2682 silly lockFile b012e6f4-sform-es2015-typeof-symbol-6-6-0 babel-plugin-transform-es2015-typeof-symbol@^6.6.0
+2683 verbose lock babel-plugin-transform-es2015-typeof-symbol@^6.6.0 /home/anthony/.npm/b012e6f4-sform-es2015-typeof-symbol-6-6-0.lock
+2684 verbose cache add [ 'babel-plugin-transform-es2015-unicode-regex@^6.3.13', null ]
+2685 verbose cache add name=undefined spec="babel-plugin-transform-es2015-unicode-regex@^6.3.13" args=["babel-plugin-transform-es2015-unicode-regex@^6.3.13",null]
+2686 verbose parsed url { protocol: null,
+2686 verbose parsed url slashes: null,
+2686 verbose parsed url auth: null,
+2686 verbose parsed url host: null,
+2686 verbose parsed url port: null,
+2686 verbose parsed url hostname: null,
+2686 verbose parsed url hash: null,
+2686 verbose parsed url search: null,
+2686 verbose parsed url query: null,
+2686 verbose parsed url pathname: 'babel-plugin-transform-es2015-unicode-regex@^6.3.13',
+2686 verbose parsed url path: 'babel-plugin-transform-es2015-unicode-regex@^6.3.13',
+2686 verbose parsed url href: 'babel-plugin-transform-es2015-unicode-regex@^6.3.13' }
+2687 verbose cache add name="babel-plugin-transform-es2015-unicode-regex" spec="^6.3.13" args=["babel-plugin-transform-es2015-unicode-regex","^6.3.13"]
+2688 verbose parsed url { protocol: null,
+2688 verbose parsed url slashes: null,
+2688 verbose parsed url auth: null,
+2688 verbose parsed url host: null,
+2688 verbose parsed url port: null,
+2688 verbose parsed url hostname: null,
+2688 verbose parsed url hash: null,
+2688 verbose parsed url search: null,
+2688 verbose parsed url query: null,
+2688 verbose parsed url pathname: '^6.3.13',
+2688 verbose parsed url path: '^6.3.13',
+2688 verbose parsed url href: '^6.3.13' }
+2689 verbose addNamed [ 'babel-plugin-transform-es2015-unicode-regex', '^6.3.13' ]
+2690 verbose addNamed [ null, '>=6.3.13-0 <7.0.0-0' ]
+2691 silly lockFile 9bc61831-form-es2015-unicode-regex-6-3-13 babel-plugin-transform-es2015-unicode-regex@^6.3.13
+2692 verbose lock babel-plugin-transform-es2015-unicode-regex@^6.3.13 /home/anthony/.npm/9bc61831-form-es2015-unicode-regex-6-3-13.lock
+2693 verbose cache add [ 'babel-plugin-transform-regenerator@^6.9.0', null ]
+2694 verbose cache add name=undefined spec="babel-plugin-transform-regenerator@^6.9.0" args=["babel-plugin-transform-regenerator@^6.9.0",null]
+2695 verbose parsed url { protocol: null,
+2695 verbose parsed url slashes: null,
+2695 verbose parsed url auth: null,
+2695 verbose parsed url host: null,
+2695 verbose parsed url port: null,
+2695 verbose parsed url hostname: null,
+2695 verbose parsed url hash: null,
+2695 verbose parsed url search: null,
+2695 verbose parsed url query: null,
+2695 verbose parsed url pathname: 'babel-plugin-transform-regenerator@^6.9.0',
+2695 verbose parsed url path: 'babel-plugin-transform-regenerator@^6.9.0',
+2695 verbose parsed url href: 'babel-plugin-transform-regenerator@^6.9.0' }
+2696 verbose cache add name="babel-plugin-transform-regenerator" spec="^6.9.0" args=["babel-plugin-transform-regenerator","^6.9.0"]
+2697 verbose parsed url { protocol: null,
+2697 verbose parsed url slashes: null,
+2697 verbose parsed url auth: null,
+2697 verbose parsed url host: null,
+2697 verbose parsed url port: null,
+2697 verbose parsed url hostname: null,
+2697 verbose parsed url hash: null,
+2697 verbose parsed url search: null,
+2697 verbose parsed url query: null,
+2697 verbose parsed url pathname: '^6.9.0',
+2697 verbose parsed url path: '^6.9.0',
+2697 verbose parsed url href: '^6.9.0' }
+2698 verbose addNamed [ 'babel-plugin-transform-regenerator', '^6.9.0' ]
+2699 verbose addNamed [ null, '>=6.9.0-0 <7.0.0-0' ]
+2700 silly lockFile cd11ae07-ugin-transform-regenerator-6-9-0 babel-plugin-transform-regenerator@^6.9.0
+2701 verbose lock babel-plugin-transform-regenerator@^6.9.0 /home/anthony/.npm/cd11ae07-ugin-transform-regenerator-6-9-0.lock
+2702 verbose url raw babel-plugin-transform-es2015-duplicate-keys
+2703 verbose url resolving [ 'https://registry.npmjs.org/',
+2703 verbose url resolving './babel-plugin-transform-es2015-duplicate-keys' ]
+2704 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys
+2705 info trying registry request attempt 1 at 13:53:23
+2706 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys
+2707 verbose url raw babel-plugin-transform-es2015-for-of
+2708 verbose url resolving [ 'https://registry.npmjs.org/',
+2708 verbose url resolving './babel-plugin-transform-es2015-for-of' ]
+2709 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-for-of
+2710 info trying registry request attempt 1 at 13:53:23
+2711 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-for-of
+2712 verbose url raw babel-plugin-transform-es2015-function-name
+2713 verbose url resolving [ 'https://registry.npmjs.org/',
+2713 verbose url resolving './babel-plugin-transform-es2015-function-name' ]
+2714 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-function-name
+2715 info trying registry request attempt 1 at 13:53:23
+2716 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-function-name
+2717 verbose url raw babel-plugin-transform-es2015-literals
+2718 verbose url resolving [ 'https://registry.npmjs.org/',
+2718 verbose url resolving './babel-plugin-transform-es2015-literals' ]
+2719 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-literals
+2720 info trying registry request attempt 1 at 13:53:23
+2721 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-literals
+2722 verbose url raw babel-plugin-transform-es2015-modules-amd
+2723 verbose url resolving [ 'https://registry.npmjs.org/',
+2723 verbose url resolving './babel-plugin-transform-es2015-modules-amd' ]
+2724 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd
+2725 info trying registry request attempt 1 at 13:53:23
+2726 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd
+2727 silly addNameRange { name: 'babel-plugin-transform-es2015-modules-commonjs',
+2727 silly addNameRange range: '>=6.6.0-0 <7.0.0-0',
+2727 silly addNameRange hasData: false }
+2728 silly addNameRange { name: 'babel-plugin-transform-es2015-modules-systemjs',
+2728 silly addNameRange range: '>=6.12.0-0 <7.0.0-0',
+2728 silly addNameRange hasData: false }
+2729 silly addNameRange { name: 'babel-plugin-transform-es2015-modules-umd',
+2729 silly addNameRange range: '>=6.12.0-0 <7.0.0-0',
+2729 silly addNameRange hasData: false }
+2730 verbose cache add [ 'gulp-util@~2.2.9', null ]
+2731 verbose cache add name=undefined spec="gulp-util@~2.2.9" args=["gulp-util@~2.2.9",null]
+2732 verbose parsed url { protocol: null,
+2732 verbose parsed url slashes: null,
+2732 verbose parsed url auth: null,
+2732 verbose parsed url host: null,
+2732 verbose parsed url port: null,
+2732 verbose parsed url hostname: null,
+2732 verbose parsed url hash: null,
+2732 verbose parsed url search: null,
+2732 verbose parsed url query: null,
+2732 verbose parsed url pathname: 'gulp-util@~2.2.9',
+2732 verbose parsed url path: 'gulp-util@~2.2.9',
+2732 verbose parsed url href: 'gulp-util@~2.2.9' }
+2733 verbose cache add name="gulp-util" spec="~2.2.9" args=["gulp-util","~2.2.9"]
+2734 verbose parsed url { protocol: null,
+2734 verbose parsed url slashes: null,
+2734 verbose parsed url auth: null,
+2734 verbose parsed url host: null,
+2734 verbose parsed url port: null,
+2734 verbose parsed url hostname: null,
+2734 verbose parsed url hash: null,
+2734 verbose parsed url search: null,
+2734 verbose parsed url query: null,
+2734 verbose parsed url pathname: '~2.2.9',
+2734 verbose parsed url path: '~2.2.9',
+2734 verbose parsed url href: '~2.2.9' }
+2735 verbose addNamed [ 'gulp-util', '~2.2.9' ]
+2736 verbose addNamed [ null, '>=2.2.9-0 <2.3.0-0' ]
+2737 silly lockFile 69f1d15e-gulp-util-2-2-9 gulp-util@~2.2.9
+2738 verbose lock gulp-util@~2.2.9 /home/anthony/.npm/69f1d15e-gulp-util-2-2-9.lock
+2739 verbose cache add [ 'through@2.3.4', null ]
+2740 verbose cache add name=undefined spec="through@2.3.4" args=["through@2.3.4",null]
+2741 verbose parsed url { protocol: null,
+2741 verbose parsed url slashes: null,
+2741 verbose parsed url auth: null,
+2741 verbose parsed url host: null,
+2741 verbose parsed url port: null,
+2741 verbose parsed url hostname: null,
+2741 verbose parsed url hash: null,
+2741 verbose parsed url search: null,
+2741 verbose parsed url query: null,
+2741 verbose parsed url pathname: 'through@2.3.4',
+2741 verbose parsed url path: 'through@2.3.4',
+2741 verbose parsed url href: 'through@2.3.4' }
+2742 verbose cache add name="through" spec="2.3.4" args=["through","2.3.4"]
+2743 verbose parsed url { protocol: null,
+2743 verbose parsed url slashes: null,
+2743 verbose parsed url auth: null,
+2743 verbose parsed url host: null,
+2743 verbose parsed url port: null,
+2743 verbose parsed url hostname: null,
+2743 verbose parsed url hash: null,
+2743 verbose parsed url search: null,
+2743 verbose parsed url query: null,
+2743 verbose parsed url pathname: '2.3.4',
+2743 verbose parsed url path: '2.3.4',
+2743 verbose parsed url href: '2.3.4' }
+2744 verbose addNamed [ 'through', '2.3.4' ]
+2745 verbose addNamed [ '2.3.4', '2.3.4' ]
+2746 silly lockFile 9b29f59f-through-2-3-4 through@2.3.4
+2747 verbose lock through@2.3.4 /home/anthony/.npm/9b29f59f-through-2-3-4.lock
+2748 silly gunzTarPerm extractEntry lib/errors.js
+2749 silly gunzTarPerm extractEntry lib/extensions.js
+2750 verbose url raw babel-plugin-transform-es2015-modules-commonjs
+2751 verbose url resolving [ 'https://registry.npmjs.org/',
+2751 verbose url resolving './babel-plugin-transform-es2015-modules-commonjs' ]
+2752 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs
+2753 info trying registry request attempt 1 at 13:53:23
+2754 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs
+2755 verbose url raw babel-plugin-transform-es2015-modules-systemjs
+2756 verbose url resolving [ 'https://registry.npmjs.org/',
+2756 verbose url resolving './babel-plugin-transform-es2015-modules-systemjs' ]
+2757 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs
+2758 info trying registry request attempt 1 at 13:53:23
+2759 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs
+2760 verbose url raw babel-plugin-transform-es2015-modules-umd
+2761 verbose url resolving [ 'https://registry.npmjs.org/',
+2761 verbose url resolving './babel-plugin-transform-es2015-modules-umd' ]
+2762 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd
+2763 info trying registry request attempt 1 at 13:53:23
+2764 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd
+2765 silly addNameRange { name: 'babel-plugin-transform-es2015-object-super',
+2765 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+2765 silly addNameRange hasData: false }
+2766 silly addNameRange { name: 'babel-plugin-transform-es2015-parameters',
+2766 silly addNameRange range: '>=6.9.0-0 <7.0.0-0',
+2766 silly addNameRange hasData: false }
+2767 silly addNameRange { name: 'babel-plugin-transform-es2015-shorthand-properties',
+2767 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+2767 silly addNameRange hasData: false }
+2768 silly addNameRange { name: 'babel-plugin-transform-es2015-spread',
+2768 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+2768 silly addNameRange hasData: false }
+2769 silly addNameRange { name: 'babel-plugin-transform-es2015-sticky-regex',
+2769 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+2769 silly addNameRange hasData: false }
+2770 silly addNameRange { name: 'babel-plugin-transform-es2015-template-literals',
+2770 silly addNameRange range: '>=6.6.0-0 <7.0.0-0',
+2770 silly addNameRange hasData: false }
+2771 silly addNameRange { name: 'babel-plugin-transform-es2015-typeof-symbol',
+2771 silly addNameRange range: '>=6.6.0-0 <7.0.0-0',
+2771 silly addNameRange hasData: false }
+2772 silly addNameRange { name: 'babel-plugin-transform-es2015-unicode-regex',
+2772 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+2772 silly addNameRange hasData: false }
+2773 silly addNameRange { name: 'babel-plugin-transform-regenerator',
+2773 silly addNameRange range: '>=6.9.0-0 <7.0.0-0',
+2773 silly addNameRange hasData: false }
+2774 verbose url raw babel-plugin-transform-es2015-object-super
+2775 verbose url resolving [ 'https://registry.npmjs.org/',
+2775 verbose url resolving './babel-plugin-transform-es2015-object-super' ]
+2776 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-object-super
+2777 info trying registry request attempt 1 at 13:53:23
+2778 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-object-super
+2779 verbose url raw babel-plugin-transform-es2015-parameters
+2780 verbose url resolving [ 'https://registry.npmjs.org/',
+2780 verbose url resolving './babel-plugin-transform-es2015-parameters' ]
+2781 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-parameters
+2782 info trying registry request attempt 1 at 13:53:23
+2783 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-parameters
+2784 verbose url raw babel-plugin-transform-es2015-shorthand-properties
+2785 verbose url resolving [ 'https://registry.npmjs.org/',
+2785 verbose url resolving './babel-plugin-transform-es2015-shorthand-properties' ]
+2786 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties
+2787 info trying registry request attempt 1 at 13:53:23
+2788 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties
+2789 verbose url raw babel-plugin-transform-es2015-spread
+2790 verbose url resolving [ 'https://registry.npmjs.org/',
+2790 verbose url resolving './babel-plugin-transform-es2015-spread' ]
+2791 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-spread
+2792 info trying registry request attempt 1 at 13:53:23
+2793 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-spread
+2794 verbose url raw babel-plugin-transform-es2015-sticky-regex
+2795 verbose url resolving [ 'https://registry.npmjs.org/',
+2795 verbose url resolving './babel-plugin-transform-es2015-sticky-regex' ]
+2796 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex
+2797 info trying registry request attempt 1 at 13:53:23
+2798 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex
+2799 verbose url raw babel-plugin-transform-es2015-template-literals
+2800 verbose url resolving [ 'https://registry.npmjs.org/',
+2800 verbose url resolving './babel-plugin-transform-es2015-template-literals' ]
+2801 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals
+2802 info trying registry request attempt 1 at 13:53:23
+2803 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals
+2804 verbose url raw babel-plugin-transform-es2015-typeof-symbol
+2805 verbose url resolving [ 'https://registry.npmjs.org/',
+2805 verbose url resolving './babel-plugin-transform-es2015-typeof-symbol' ]
+2806 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol
+2807 info trying registry request attempt 1 at 13:53:23
+2808 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol
+2809 verbose url raw babel-plugin-transform-es2015-unicode-regex
+2810 verbose url resolving [ 'https://registry.npmjs.org/',
+2810 verbose url resolving './babel-plugin-transform-es2015-unicode-regex' ]
+2811 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex
+2812 info trying registry request attempt 1 at 13:53:23
+2813 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex
+2814 verbose url raw babel-plugin-transform-regenerator
+2815 verbose url resolving [ 'https://registry.npmjs.org/',
+2815 verbose url resolving './babel-plugin-transform-regenerator' ]
+2816 verbose url resolved https://registry.npmjs.org/babel-plugin-transform-regenerator
+2817 info trying registry request attempt 1 at 13:53:23
+2818 http GET https://registry.npmjs.org/babel-plugin-transform-regenerator
+2819 silly addNameRange { name: 'gulp-util',
+2819 silly addNameRange range: '>=2.2.9-0 <2.3.0-0',
+2819 silly addNameRange hasData: false }
+2820 verbose url raw gulp-util
+2821 verbose url resolving [ 'https://registry.npmjs.org/', './gulp-util' ]
+2822 verbose url resolved https://registry.npmjs.org/gulp-util
+2823 info trying registry request attempt 1 at 13:53:24
+2824 http GET https://registry.npmjs.org/gulp-util
+2825 verbose url raw through/2.3.4
+2826 verbose url resolving [ 'https://registry.npmjs.org/', './through/2.3.4' ]
+2827 verbose url resolved https://registry.npmjs.org/through/2.3.4
+2828 info trying registry request attempt 1 at 13:53:24
+2829 http GET https://registry.npmjs.org/through/2.3.4
+2830 silly lockFile 1245aee8-water-node-modules-gulp-jade-php tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-jade-php
+2831 silly lockFile 1245aee8-water-node-modules-gulp-jade-php tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-jade-php
+2832 silly lockFile d84094ed-ulp-jade-php-2-0-0-0-package-tgz tar:///home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz
+2833 silly lockFile d84094ed-ulp-jade-php-2-0-0-0-package-tgz tar:///home/anthony/.npm/gulp-jade-php/2.0.0-0/package.tgz
+2834 info preinstall gulp-jade-php@2.0.0-0
+2835 silly lockFile 357ec8dd-oldwater-node-modules-gulp-clean tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-clean
+2836 silly lockFile 357ec8dd-oldwater-node-modules-gulp-clean tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-clean
+2837 silly lockFile ac433ee5-ldwater-node-modules-gulp-uglify tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-uglify
+2838 silly lockFile ac433ee5-ldwater-node-modules-gulp-uglify tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-uglify
+2839 silly lockFile ce9bb747-npm-gulp-clean-0-3-2-package-tgz tar:///home/anthony/.npm/gulp-clean/0.3.2/package.tgz
+2840 silly lockFile ce9bb747-npm-gulp-clean-0-3-2-package-tgz tar:///home/anthony/.npm/gulp-clean/0.3.2/package.tgz
+2841 silly lockFile b452a021-pm-gulp-uglify-2-1-2-package-tgz tar:///home/anthony/.npm/gulp-uglify/2.1.2/package.tgz
+2842 silly lockFile b452a021-pm-gulp-uglify-2-1-2-package-tgz tar:///home/anthony/.npm/gulp-uglify/2.1.2/package.tgz
+2843 verbose readDependencies using package.json deps
+2844 verbose readDependencies using package.json deps
+2845 info preinstall gulp-clean@0.3.2
+2846 verbose cache add [ 'jade@^1.7.0', null ]
+2847 verbose cache add name=undefined spec="jade@^1.7.0" args=["jade@^1.7.0",null]
+2848 verbose parsed url { protocol: null,
+2848 verbose parsed url slashes: null,
+2848 verbose parsed url auth: null,
+2848 verbose parsed url host: null,
+2848 verbose parsed url port: null,
+2848 verbose parsed url hostname: null,
+2848 verbose parsed url hash: null,
+2848 verbose parsed url search: null,
+2848 verbose parsed url query: null,
+2848 verbose parsed url pathname: 'jade@^1.7.0',
+2848 verbose parsed url path: 'jade@^1.7.0',
+2848 verbose parsed url href: 'jade@^1.7.0' }
+2849 verbose cache add name="jade" spec="^1.7.0" args=["jade","^1.7.0"]
+2850 verbose parsed url { protocol: null,
+2850 verbose parsed url slashes: null,
+2850 verbose parsed url auth: null,
+2850 verbose parsed url host: null,
+2850 verbose parsed url port: null,
+2850 verbose parsed url hostname: null,
+2850 verbose parsed url hash: null,
+2850 verbose parsed url search: null,
+2850 verbose parsed url query: null,
+2850 verbose parsed url pathname: '^1.7.0',
+2850 verbose parsed url path: '^1.7.0',
+2850 verbose parsed url href: '^1.7.0' }
+2851 verbose addNamed [ 'jade', '^1.7.0' ]
+2852 verbose addNamed [ null, '>=1.7.0-0 <2.0.0-0' ]
+2853 silly lockFile b3c23ec8-jade-1-7-0 jade@^1.7.0
+2854 verbose lock jade@^1.7.0 /home/anthony/.npm/b3c23ec8-jade-1-7-0.lock
+2855 info preinstall gulp-uglify@2.1.2
+2856 verbose cache add [ 'phpjade@^1.4.1', null ]
+2857 verbose cache add name=undefined spec="phpjade@^1.4.1" args=["phpjade@^1.4.1",null]
+2858 verbose parsed url { protocol: null,
+2858 verbose parsed url slashes: null,
+2858 verbose parsed url auth: null,
+2858 verbose parsed url host: null,
+2858 verbose parsed url port: null,
+2858 verbose parsed url hostname: null,
+2858 verbose parsed url hash: null,
+2858 verbose parsed url search: null,
+2858 verbose parsed url query: null,
+2858 verbose parsed url pathname: 'phpjade@^1.4.1',
+2858 verbose parsed url path: 'phpjade@^1.4.1',
+2858 verbose parsed url href: 'phpjade@^1.4.1' }
+2859 verbose cache add name="phpjade" spec="^1.4.1" args=["phpjade","^1.4.1"]
+2860 verbose parsed url { protocol: null,
+2860 verbose parsed url slashes: null,
+2860 verbose parsed url auth: null,
+2860 verbose parsed url host: null,
+2860 verbose parsed url port: null,
+2860 verbose parsed url hostname: null,
+2860 verbose parsed url hash: null,
+2860 verbose parsed url search: null,
+2860 verbose parsed url query: null,
+2860 verbose parsed url pathname: '^1.4.1',
+2860 verbose parsed url path: '^1.4.1',
+2860 verbose parsed url href: '^1.4.1' }
+2861 verbose addNamed [ 'phpjade', '^1.4.1' ]
+2862 verbose addNamed [ null, '>=1.4.1-0 <2.0.0-0' ]
+2863 silly lockFile 60eb8751-phpjade-1-4-1 phpjade@^1.4.1
+2864 verbose lock phpjade@^1.4.1 /home/anthony/.npm/60eb8751-phpjade-1-4-1.lock
+2865 verbose cache add [ 'through2@^0.5.1', null ]
+2866 verbose cache add name=undefined spec="through2@^0.5.1" args=["through2@^0.5.1",null]
+2867 verbose parsed url { protocol: null,
+2867 verbose parsed url slashes: null,
+2867 verbose parsed url auth: null,
+2867 verbose parsed url host: null,
+2867 verbose parsed url port: null,
+2867 verbose parsed url hostname: null,
+2867 verbose parsed url hash: null,
+2867 verbose parsed url search: null,
+2867 verbose parsed url query: null,
+2867 verbose parsed url pathname: 'through2@^0.5.1',
+2867 verbose parsed url path: 'through2@^0.5.1',
+2867 verbose parsed url href: 'through2@^0.5.1' }
+2868 verbose cache add name="through2" spec="^0.5.1" args=["through2","^0.5.1"]
+2869 verbose parsed url { protocol: null,
+2869 verbose parsed url slashes: null,
+2869 verbose parsed url auth: null,
+2869 verbose parsed url host: null,
+2869 verbose parsed url port: null,
+2869 verbose parsed url hostname: null,
+2869 verbose parsed url hash: null,
+2869 verbose parsed url search: null,
+2869 verbose parsed url query: null,
+2869 verbose parsed url pathname: '^0.5.1',
+2869 verbose parsed url path: '^0.5.1',
+2869 verbose parsed url href: '^0.5.1' }
+2870 verbose addNamed [ 'through2', '^0.5.1' ]
+2871 verbose addNamed [ null, '>=0.5.1-0 <0.6.0-0' ]
+2872 silly lockFile 86ea49db-through2-0-5-1 through2@^0.5.1
+2873 verbose lock through2@^0.5.1 /home/anthony/.npm/86ea49db-through2-0-5-1.lock
+2874 silly addNameRange { name: 'jade', range: '>=1.7.0-0 <2.0.0-0', hasData: false }
+2875 verbose readDependencies using package.json deps
+2876 verbose cache add [ 'gulp-util@^3.0.0', null ]
+2877 verbose cache add name=undefined spec="gulp-util@^3.0.0" args=["gulp-util@^3.0.0",null]
+2878 verbose parsed url { protocol: null,
+2878 verbose parsed url slashes: null,
+2878 verbose parsed url auth: null,
+2878 verbose parsed url host: null,
+2878 verbose parsed url port: null,
+2878 verbose parsed url hostname: null,
+2878 verbose parsed url hash: null,
+2878 verbose parsed url search: null,
+2878 verbose parsed url query: null,
+2878 verbose parsed url pathname: 'gulp-util@^3.0.0',
+2878 verbose parsed url path: 'gulp-util@^3.0.0',
+2878 verbose parsed url href: 'gulp-util@^3.0.0' }
+2879 verbose cache add name="gulp-util" spec="^3.0.0" args=["gulp-util","^3.0.0"]
+2880 verbose parsed url { protocol: null,
+2880 verbose parsed url slashes: null,
+2880 verbose parsed url auth: null,
+2880 verbose parsed url host: null,
+2880 verbose parsed url port: null,
+2880 verbose parsed url hostname: null,
+2880 verbose parsed url hash: null,
+2880 verbose parsed url search: null,
+2880 verbose parsed url query: null,
+2880 verbose parsed url pathname: '^3.0.0',
+2880 verbose parsed url path: '^3.0.0',
+2880 verbose parsed url href: '^3.0.0' }
+2881 verbose addNamed [ 'gulp-util', '^3.0.0' ]
+2882 silly addNameRange { name: 'phpjade', range: '>=1.4.1-0 <2.0.0-0', hasData: false }
+2883 verbose url raw jade
+2884 verbose url resolving [ 'https://registry.npmjs.org/', './jade' ]
+2885 verbose url resolved https://registry.npmjs.org/jade
+2886 info trying registry request attempt 1 at 13:53:24
+2887 http GET https://registry.npmjs.org/jade
+2888 verbose readDependencies using package.json deps
+2889 verbose readDependencies using package.json deps
+2890 silly addNameRange { name: 'through2', range: '>=0.5.1-0 <0.6.0-0', hasData: false }
+2891 verbose url raw phpjade
+2892 verbose url resolving [ 'https://registry.npmjs.org/', './phpjade' ]
+2893 verbose url resolved https://registry.npmjs.org/phpjade
+2894 info trying registry request attempt 1 at 13:53:24
+2895 http GET https://registry.npmjs.org/phpjade
+2896 verbose readDependencies using package.json deps
+2897 verbose cache add [ 'rimraf@^2.2.8', null ]
+2898 verbose cache add name=undefined spec="rimraf@^2.2.8" args=["rimraf@^2.2.8",null]
+2899 verbose parsed url { protocol: null,
+2899 verbose parsed url slashes: null,
+2899 verbose parsed url auth: null,
+2899 verbose parsed url host: null,
+2899 verbose parsed url port: null,
+2899 verbose parsed url hostname: null,
+2899 verbose parsed url hash: null,
+2899 verbose parsed url search: null,
+2899 verbose parsed url query: null,
+2899 verbose parsed url pathname: 'rimraf@^2.2.8',
+2899 verbose parsed url path: 'rimraf@^2.2.8',
+2899 verbose parsed url href: 'rimraf@^2.2.8' }
+2900 verbose cache add name="rimraf" spec="^2.2.8" args=["rimraf","^2.2.8"]
+2901 verbose parsed url { protocol: null,
+2901 verbose parsed url slashes: null,
+2901 verbose parsed url auth: null,
+2901 verbose parsed url host: null,
+2901 verbose parsed url port: null,
+2901 verbose parsed url hostname: null,
+2901 verbose parsed url hash: null,
+2901 verbose parsed url search: null,
+2901 verbose parsed url query: null,
+2901 verbose parsed url pathname: '^2.2.8',
+2901 verbose parsed url path: '^2.2.8',
+2901 verbose parsed url href: '^2.2.8' }
+2902 verbose addNamed [ 'rimraf', '^2.2.8' ]
+2903 verbose addNamed [ null, '>=2.2.8-0 <3.0.0-0' ]
+2904 silly lockFile e7d3f915-rimraf-2-2-8 rimraf@^2.2.8
+2905 verbose lock rimraf@^2.2.8 /home/anthony/.npm/e7d3f915-rimraf-2-2-8.lock
+2906 verbose cache add [ 'gulp-util@^2.2.14', null ]
+2907 verbose cache add name=undefined spec="gulp-util@^2.2.14" args=["gulp-util@^2.2.14",null]
+2908 verbose parsed url { protocol: null,
+2908 verbose parsed url slashes: null,
+2908 verbose parsed url auth: null,
+2908 verbose parsed url host: null,
+2908 verbose parsed url port: null,
+2908 verbose parsed url hostname: null,
+2908 verbose parsed url hash: null,
+2908 verbose parsed url search: null,
+2908 verbose parsed url query: null,
+2908 verbose parsed url pathname: 'gulp-util@^2.2.14',
+2908 verbose parsed url path: 'gulp-util@^2.2.14',
+2908 verbose parsed url href: 'gulp-util@^2.2.14' }
+2909 verbose cache add name="gulp-util" spec="^2.2.14" args=["gulp-util","^2.2.14"]
+2910 verbose parsed url { protocol: null,
+2910 verbose parsed url slashes: null,
+2910 verbose parsed url auth: null,
+2910 verbose parsed url host: null,
+2910 verbose parsed url port: null,
+2910 verbose parsed url hostname: null,
+2910 verbose parsed url hash: null,
+2910 verbose parsed url search: null,
+2910 verbose parsed url query: null,
+2910 verbose parsed url pathname: '^2.2.14',
+2910 verbose parsed url path: '^2.2.14',
+2910 verbose parsed url href: '^2.2.14' }
+2911 verbose addNamed [ 'gulp-util', '^2.2.14' ]
+2912 verbose addNamed [ null, '>=2.2.14-0 <3.0.0-0' ]
+2913 silly lockFile e3e5f16b-gulp-util-2-2-14 gulp-util@^2.2.14
+2914 verbose lock gulp-util@^2.2.14 /home/anthony/.npm/e3e5f16b-gulp-util-2-2-14.lock
+2915 verbose url raw through2
+2916 verbose url resolving [ 'https://registry.npmjs.org/', './through2' ]
+2917 verbose url resolved https://registry.npmjs.org/through2
+2918 info trying registry request attempt 1 at 13:53:24
+2919 http GET https://registry.npmjs.org/through2
+2920 verbose cache add [ 'through2@^0.4.2', null ]
+2921 verbose cache add name=undefined spec="through2@^0.4.2" args=["through2@^0.4.2",null]
+2922 verbose parsed url { protocol: null,
+2922 verbose parsed url slashes: null,
+2922 verbose parsed url auth: null,
+2922 verbose parsed url host: null,
+2922 verbose parsed url port: null,
+2922 verbose parsed url hostname: null,
+2922 verbose parsed url hash: null,
+2922 verbose parsed url search: null,
+2922 verbose parsed url query: null,
+2922 verbose parsed url pathname: 'through2@^0.4.2',
+2922 verbose parsed url path: 'through2@^0.4.2',
+2922 verbose parsed url href: 'through2@^0.4.2' }
+2923 verbose cache add name="through2" spec="^0.4.2" args=["through2","^0.4.2"]
+2924 verbose parsed url { protocol: null,
+2924 verbose parsed url slashes: null,
+2924 verbose parsed url auth: null,
+2924 verbose parsed url host: null,
+2924 verbose parsed url port: null,
+2924 verbose parsed url hostname: null,
+2924 verbose parsed url hash: null,
+2924 verbose parsed url search: null,
+2924 verbose parsed url query: null,
+2924 verbose parsed url pathname: '^0.4.2',
+2924 verbose parsed url path: '^0.4.2',
+2924 verbose parsed url href: '^0.4.2' }
+2925 verbose addNamed [ 'through2', '^0.4.2' ]
+2926 verbose addNamed [ null, '>=0.4.2-0 <0.5.0-0' ]
+2927 silly lockFile 74281a76-through2-0-4-2 through2@^0.4.2
+2928 verbose lock through2@^0.4.2 /home/anthony/.npm/74281a76-through2-0-4-2.lock
+2929 verbose cache add [ 'gulplog@^1.0.0', null ]
+2930 verbose cache add name=undefined spec="gulplog@^1.0.0" args=["gulplog@^1.0.0",null]
+2931 verbose parsed url { protocol: null,
+2931 verbose parsed url slashes: null,
+2931 verbose parsed url auth: null,
+2931 verbose parsed url host: null,
+2931 verbose parsed url port: null,
+2931 verbose parsed url hostname: null,
+2931 verbose parsed url hash: null,
+2931 verbose parsed url search: null,
+2931 verbose parsed url query: null,
+2931 verbose parsed url pathname: 'gulplog@^1.0.0',
+2931 verbose parsed url path: 'gulplog@^1.0.0',
+2931 verbose parsed url href: 'gulplog@^1.0.0' }
+2932 verbose cache add name="gulplog" spec="^1.0.0" args=["gulplog","^1.0.0"]
+2933 verbose parsed url { protocol: null,
+2933 verbose parsed url slashes: null,
+2933 verbose parsed url auth: null,
+2933 verbose parsed url host: null,
+2933 verbose parsed url port: null,
+2933 verbose parsed url hostname: null,
+2933 verbose parsed url hash: null,
+2933 verbose parsed url search: null,
+2933 verbose parsed url query: null,
+2933 verbose parsed url pathname: '^1.0.0',
+2933 verbose parsed url path: '^1.0.0',
+2933 verbose parsed url href: '^1.0.0' }
+2934 verbose addNamed [ 'gulplog', '^1.0.0' ]
+2935 verbose addNamed [ null, '>=1.0.0-0 <2.0.0-0' ]
+2936 silly lockFile 0a7d87aa-gulplog-1-0-0 gulplog@^1.0.0
+2937 verbose lock gulplog@^1.0.0 /home/anthony/.npm/0a7d87aa-gulplog-1-0-0.lock
+2938 verbose cache add [ 'has-gulplog@^0.1.0', null ]
+2939 verbose cache add name=undefined spec="has-gulplog@^0.1.0" args=["has-gulplog@^0.1.0",null]
+2940 verbose parsed url { protocol: null,
+2940 verbose parsed url slashes: null,
+2940 verbose parsed url auth: null,
+2940 verbose parsed url host: null,
+2940 verbose parsed url port: null,
+2940 verbose parsed url hostname: null,
+2940 verbose parsed url hash: null,
+2940 verbose parsed url search: null,
+2940 verbose parsed url query: null,
+2940 verbose parsed url pathname: 'has-gulplog@^0.1.0',
+2940 verbose parsed url path: 'has-gulplog@^0.1.0',
+2940 verbose parsed url href: 'has-gulplog@^0.1.0' }
+2941 verbose cache add name="has-gulplog" spec="^0.1.0" args=["has-gulplog","^0.1.0"]
+2942 verbose parsed url { protocol: null,
+2942 verbose parsed url slashes: null,
+2942 verbose parsed url auth: null,
+2942 verbose parsed url host: null,
+2942 verbose parsed url port: null,
+2942 verbose parsed url hostname: null,
+2942 verbose parsed url hash: null,
+2942 verbose parsed url search: null,
+2942 verbose parsed url query: null,
+2942 verbose parsed url pathname: '^0.1.0',
+2942 verbose parsed url path: '^0.1.0',
+2942 verbose parsed url href: '^0.1.0' }
+2943 verbose addNamed [ 'has-gulplog', '^0.1.0' ]
+2944 verbose addNamed [ null, '>=0.1.0-0 <0.2.0-0' ]
+2945 silly lockFile 92e9d1b1-has-gulplog-0-1-0 has-gulplog@^0.1.0
+2946 verbose lock has-gulplog@^0.1.0 /home/anthony/.npm/92e9d1b1-has-gulplog-0-1-0.lock
+2947 silly addNameRange { name: 'rimraf', range: '>=2.2.8-0 <3.0.0-0', hasData: false }
+2948 silly addNameRange { name: 'gulp-util',
+2948 silly addNameRange range: '>=2.2.14-0 <3.0.0-0',
+2948 silly addNameRange hasData: false }
+2949 verbose cache add [ 'make-error-cause@^1.1.1', null ]
+2950 verbose cache add name=undefined spec="make-error-cause@^1.1.1" args=["make-error-cause@^1.1.1",null]
+2951 verbose parsed url { protocol: null,
+2951 verbose parsed url slashes: null,
+2951 verbose parsed url auth: null,
+2951 verbose parsed url host: null,
+2951 verbose parsed url port: null,
+2951 verbose parsed url hostname: null,
+2951 verbose parsed url hash: null,
+2951 verbose parsed url search: null,
+2951 verbose parsed url query: null,
+2951 verbose parsed url pathname: 'make-error-cause@^1.1.1',
+2951 verbose parsed url path: 'make-error-cause@^1.1.1',
+2951 verbose parsed url href: 'make-error-cause@^1.1.1' }
+2952 verbose cache add name="make-error-cause" spec="^1.1.1" args=["make-error-cause","^1.1.1"]
+2953 verbose parsed url { protocol: null,
+2953 verbose parsed url slashes: null,
+2953 verbose parsed url auth: null,
+2953 verbose parsed url host: null,
+2953 verbose parsed url port: null,
+2953 verbose parsed url hostname: null,
+2953 verbose parsed url hash: null,
+2953 verbose parsed url search: null,
+2953 verbose parsed url query: null,
+2953 verbose parsed url pathname: '^1.1.1',
+2953 verbose parsed url path: '^1.1.1',
+2953 verbose parsed url href: '^1.1.1' }
+2954 verbose addNamed [ 'make-error-cause', '^1.1.1' ]
+2955 verbose addNamed [ null, '>=1.1.1-0 <2.0.0-0' ]
+2956 silly lockFile 24e72092-make-error-cause-1-1-1 make-error-cause@^1.1.1
+2957 verbose lock make-error-cause@^1.1.1 /home/anthony/.npm/24e72092-make-error-cause-1-1-1.lock
+2958 verbose cache add [ 'lodash@^4.13.1', null ]
+2959 verbose cache add name=undefined spec="lodash@^4.13.1" args=["lodash@^4.13.1",null]
+2960 verbose parsed url { protocol: null,
+2960 verbose parsed url slashes: null,
+2960 verbose parsed url auth: null,
+2960 verbose parsed url host: null,
+2960 verbose parsed url port: null,
+2960 verbose parsed url hostname: null,
+2960 verbose parsed url hash: null,
+2960 verbose parsed url search: null,
+2960 verbose parsed url query: null,
+2960 verbose parsed url pathname: 'lodash@^4.13.1',
+2960 verbose parsed url path: 'lodash@^4.13.1',
+2960 verbose parsed url href: 'lodash@^4.13.1' }
+2961 verbose cache add name="lodash" spec="^4.13.1" args=["lodash","^4.13.1"]
+2962 verbose parsed url { protocol: null,
+2962 verbose parsed url slashes: null,
+2962 verbose parsed url auth: null,
+2962 verbose parsed url host: null,
+2962 verbose parsed url port: null,
+2962 verbose parsed url hostname: null,
+2962 verbose parsed url hash: null,
+2962 verbose parsed url search: null,
+2962 verbose parsed url query: null,
+2962 verbose parsed url pathname: '^4.13.1',
+2962 verbose parsed url path: '^4.13.1',
+2962 verbose parsed url href: '^4.13.1' }
+2963 verbose addNamed [ 'lodash', '^4.13.1' ]
+2964 verbose addNamed [ null, '>=4.13.1-0 <5.0.0-0' ]
+2965 silly lockFile 9a1f365a-lodash-4-13-1 lodash@^4.13.1
+2966 verbose lock lodash@^4.13.1 /home/anthony/.npm/9a1f365a-lodash-4-13-1.lock
+2967 verbose cache add [ 'through2@^2.0.0', null ]
+2968 verbose cache add name=undefined spec="through2@^2.0.0" args=["through2@^2.0.0",null]
+2969 verbose parsed url { protocol: null,
+2969 verbose parsed url slashes: null,
+2969 verbose parsed url auth: null,
+2969 verbose parsed url host: null,
+2969 verbose parsed url port: null,
+2969 verbose parsed url hostname: null,
+2969 verbose parsed url hash: null,
+2969 verbose parsed url search: null,
+2969 verbose parsed url query: null,
+2969 verbose parsed url pathname: 'through2@^2.0.0',
+2969 verbose parsed url path: 'through2@^2.0.0',
+2969 verbose parsed url href: 'through2@^2.0.0' }
+2970 verbose cache add name="through2" spec="^2.0.0" args=["through2","^2.0.0"]
+2971 verbose parsed url { protocol: null,
+2971 verbose parsed url slashes: null,
+2971 verbose parsed url auth: null,
+2971 verbose parsed url host: null,
+2971 verbose parsed url port: null,
+2971 verbose parsed url hostname: null,
+2971 verbose parsed url hash: null,
+2971 verbose parsed url search: null,
+2971 verbose parsed url query: null,
+2971 verbose parsed url pathname: '^2.0.0',
+2971 verbose parsed url path: '^2.0.0',
+2971 verbose parsed url href: '^2.0.0' }
+2972 verbose addNamed [ 'through2', '^2.0.0' ]
+2973 verbose url raw rimraf
+2974 verbose url resolving [ 'https://registry.npmjs.org/', './rimraf' ]
+2975 verbose url resolved https://registry.npmjs.org/rimraf
+2976 info trying registry request attempt 1 at 13:53:24
+2977 http GET https://registry.npmjs.org/rimraf
+2978 verbose url raw gulp-util
+2979 verbose url resolving [ 'https://registry.npmjs.org/', './gulp-util' ]
+2980 verbose url resolved https://registry.npmjs.org/gulp-util
+2981 info trying registry request attempt 1 at 13:53:24
+2982 http GET https://registry.npmjs.org/gulp-util
+2983 silly addNameRange { name: 'through2', range: '>=0.4.2-0 <0.5.0-0', hasData: false }
+2984 silly addNameRange { name: 'gulplog', range: '>=1.0.0-0 <2.0.0-0', hasData: false }
+2985 silly addNameRange { name: 'has-gulplog',
+2985 silly addNameRange range: '>=0.1.0-0 <0.2.0-0',
+2985 silly addNameRange hasData: false }
+2986 verbose cache add [ 'uglify-js@~2.8.10', null ]
+2987 verbose cache add name=undefined spec="uglify-js@~2.8.10" args=["uglify-js@~2.8.10",null]
+2988 verbose parsed url { protocol: null,
+2988 verbose parsed url slashes: null,
+2988 verbose parsed url auth: null,
+2988 verbose parsed url host: null,
+2988 verbose parsed url port: null,
+2988 verbose parsed url hostname: null,
+2988 verbose parsed url hash: null,
+2988 verbose parsed url search: null,
+2988 verbose parsed url query: null,
+2988 verbose parsed url pathname: 'uglify-js@~2.8.10',
+2988 verbose parsed url path: 'uglify-js@~2.8.10',
+2988 verbose parsed url href: 'uglify-js@~2.8.10' }
+2989 verbose cache add name="uglify-js" spec="~2.8.10" args=["uglify-js","~2.8.10"]
+2990 verbose parsed url { protocol: null,
+2990 verbose parsed url slashes: null,
+2990 verbose parsed url auth: null,
+2990 verbose parsed url host: null,
+2990 verbose parsed url port: null,
+2990 verbose parsed url hostname: null,
+2990 verbose parsed url hash: null,
+2990 verbose parsed url search: null,
+2990 verbose parsed url query: null,
+2990 verbose parsed url pathname: '~2.8.10',
+2990 verbose parsed url path: '~2.8.10',
+2990 verbose parsed url href: '~2.8.10' }
+2991 verbose addNamed [ 'uglify-js', '~2.8.10' ]
+2992 verbose addNamed [ null, '>=2.8.10-0 <2.9.0-0' ]
+2993 silly lockFile 5a1820f2-uglify-js-2-8-10 uglify-js@~2.8.10
+2994 verbose lock uglify-js@~2.8.10 /home/anthony/.npm/5a1820f2-uglify-js-2-8-10.lock
+2995 verbose cache add [ 'uglify-save-license@^0.4.1', null ]
+2996 verbose cache add name=undefined spec="uglify-save-license@^0.4.1" args=["uglify-save-license@^0.4.1",null]
+2997 verbose parsed url { protocol: null,
+2997 verbose parsed url slashes: null,
+2997 verbose parsed url auth: null,
+2997 verbose parsed url host: null,
+2997 verbose parsed url port: null,
+2997 verbose parsed url hostname: null,
+2997 verbose parsed url hash: null,
+2997 verbose parsed url search: null,
+2997 verbose parsed url query: null,
+2997 verbose parsed url pathname: 'uglify-save-license@^0.4.1',
+2997 verbose parsed url path: 'uglify-save-license@^0.4.1',
+2997 verbose parsed url href: 'uglify-save-license@^0.4.1' }
+2998 verbose cache add name="uglify-save-license" spec="^0.4.1" args=["uglify-save-license","^0.4.1"]
+2999 verbose parsed url { protocol: null,
+2999 verbose parsed url slashes: null,
+2999 verbose parsed url auth: null,
+2999 verbose parsed url host: null,
+2999 verbose parsed url port: null,
+2999 verbose parsed url hostname: null,
+2999 verbose parsed url hash: null,
+2999 verbose parsed url search: null,
+2999 verbose parsed url query: null,
+2999 verbose parsed url pathname: '^0.4.1',
+2999 verbose parsed url path: '^0.4.1',
+2999 verbose parsed url href: '^0.4.1' }
+3000 verbose addNamed [ 'uglify-save-license', '^0.4.1' ]
+3001 verbose addNamed [ null, '>=0.4.1-0 <0.5.0-0' ]
+3002 silly lockFile 4eba1f1f-uglify-save-license-0-4-1 uglify-save-license@^0.4.1
+3003 verbose lock uglify-save-license@^0.4.1 /home/anthony/.npm/4eba1f1f-uglify-save-license-0-4-1.lock
+3004 verbose cache add [ 'vinyl-sourcemaps-apply@^0.2.0', null ]
+3005 verbose cache add name=undefined spec="vinyl-sourcemaps-apply@^0.2.0" args=["vinyl-sourcemaps-apply@^0.2.0",null]
+3006 verbose parsed url { protocol: null,
+3006 verbose parsed url slashes: null,
+3006 verbose parsed url auth: null,
+3006 verbose parsed url host: null,
+3006 verbose parsed url port: null,
+3006 verbose parsed url hostname: null,
+3006 verbose parsed url hash: null,
+3006 verbose parsed url search: null,
+3006 verbose parsed url query: null,
+3006 verbose parsed url pathname: 'vinyl-sourcemaps-apply@^0.2.0',
+3006 verbose parsed url path: 'vinyl-sourcemaps-apply@^0.2.0',
+3006 verbose parsed url href: 'vinyl-sourcemaps-apply@^0.2.0' }
+3007 verbose cache add name="vinyl-sourcemaps-apply" spec="^0.2.0" args=["vinyl-sourcemaps-apply","^0.2.0"]
+3008 verbose parsed url { protocol: null,
+3008 verbose parsed url slashes: null,
+3008 verbose parsed url auth: null,
+3008 verbose parsed url host: null,
+3008 verbose parsed url port: null,
+3008 verbose parsed url hostname: null,
+3008 verbose parsed url hash: null,
+3008 verbose parsed url search: null,
+3008 verbose parsed url query: null,
+3008 verbose parsed url pathname: '^0.2.0',
+3008 verbose parsed url path: '^0.2.0',
+3008 verbose parsed url href: '^0.2.0' }
+3009 verbose addNamed [ 'vinyl-sourcemaps-apply', '^0.2.0' ]
+3010 verbose url raw through2
+3011 verbose url resolving [ 'https://registry.npmjs.org/', './through2' ]
+3012 verbose url resolved https://registry.npmjs.org/through2
+3013 info trying registry request attempt 1 at 13:53:24
+3014 http GET https://registry.npmjs.org/through2
+3015 verbose url raw gulplog
+3016 verbose url resolving [ 'https://registry.npmjs.org/', './gulplog' ]
+3017 verbose url resolved https://registry.npmjs.org/gulplog
+3018 info trying registry request attempt 1 at 13:53:24
+3019 http GET https://registry.npmjs.org/gulplog
+3020 verbose url raw has-gulplog
+3021 verbose url resolving [ 'https://registry.npmjs.org/', './has-gulplog' ]
+3022 verbose url resolved https://registry.npmjs.org/has-gulplog
+3023 info trying registry request attempt 1 at 13:53:24
+3024 http GET https://registry.npmjs.org/has-gulplog
+3025 silly addNameRange { name: 'make-error-cause',
+3025 silly addNameRange range: '>=1.1.1-0 <2.0.0-0',
+3025 silly addNameRange hasData: false }
+3026 silly addNameRange { name: 'lodash', range: '>=4.13.1-0 <5.0.0-0', hasData: false }
+3027 verbose url raw make-error-cause
+3028 verbose url resolving [ 'https://registry.npmjs.org/', './make-error-cause' ]
+3029 verbose url resolved https://registry.npmjs.org/make-error-cause
+3030 info trying registry request attempt 1 at 13:53:24
+3031 http GET https://registry.npmjs.org/make-error-cause
+3032 verbose url raw lodash
+3033 verbose url resolving [ 'https://registry.npmjs.org/', './lodash' ]
+3034 verbose url resolved https://registry.npmjs.org/lodash
+3035 info trying registry request attempt 1 at 13:53:24
+3036 http GET https://registry.npmjs.org/lodash
+3037 silly addNameRange { name: 'uglify-js',
+3037 silly addNameRange range: '>=2.8.10-0 <2.9.0-0',
+3037 silly addNameRange hasData: false }
+3038 silly addNameRange { name: 'uglify-save-license',
+3038 silly addNameRange range: '>=0.4.1-0 <0.5.0-0',
+3038 silly addNameRange hasData: false }
+3039 verbose url raw uglify-js
+3040 verbose url resolving [ 'https://registry.npmjs.org/', './uglify-js' ]
+3041 verbose url resolved https://registry.npmjs.org/uglify-js
+3042 info trying registry request attempt 1 at 13:53:24
+3043 http GET https://registry.npmjs.org/uglify-js
+3044 verbose url raw uglify-save-license
+3045 verbose url resolving [ 'https://registry.npmjs.org/', './uglify-save-license' ]
+3046 verbose url resolved https://registry.npmjs.org/uglify-save-license
+3047 info trying registry request attempt 1 at 13:53:24
+3048 http GET https://registry.npmjs.org/uglify-save-license
+3049 silly gunzTarPerm extractEntry lib/index.js
+3050 silly gunzTarPerm extractEntry lib/render.js
+3051 silly gunzTarPerm extractEntry scripts/build.js
+3052 silly gunzTarPerm extractEntry scripts/coverage.js
+3053 silly gunzTarPerm extractEntry scripts/install.js
+3054 silly gunzTarPerm extractEntry scripts/prepublish.js
+3055 silly lockFile 6d761610-ldwater-node-modules-gulp-jshint tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-jshint
+3056 silly lockFile 6d761610-ldwater-node-modules-gulp-jshint tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-jshint
+3057 silly lockFile 7a1e0abc-pm-gulp-jshint-2-1-0-package-tgz tar:///home/anthony/.npm/gulp-jshint/2.1.0/package.tgz
+3058 silly lockFile 7a1e0abc-pm-gulp-jshint-2-1-0-package-tgz tar:///home/anthony/.npm/gulp-jshint/2.1.0/package.tgz
+3059 silly gunzTarPerm extractEntry scripts/util/downloadoptions.js
+3060 silly gunzTarPerm extractEntry scripts/util/proxy.js
+3061 info preinstall gulp-jshint@2.1.0
+3062 verbose readDependencies using package.json deps
+3063 verbose readDependencies using package.json deps
+3064 silly lockFile 380cf5ef-ter-node-modules-gulp-sourcemaps tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-sourcemaps
+3065 silly lockFile 380cf5ef-ter-node-modules-gulp-sourcemaps tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-sourcemaps
+3066 silly lockFile 826ebcfd-emes-coldwater-node-modules-gulp tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp
+3067 silly lockFile 826ebcfd-emes-coldwater-node-modules-gulp tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp
+3068 silly lockFile ef1481cf-lp-sourcemaps-1-12-1-package-tgz tar:///home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz
+3069 silly lockFile ef1481cf-lp-sourcemaps-1-12-1-package-tgz tar:///home/anthony/.npm/gulp-sourcemaps/1.12.1/package.tgz
+3070 silly lockFile 4f4dd8a2-thony-npm-gulp-3-9-1-package-tgz tar:///home/anthony/.npm/gulp/3.9.1/package.tgz
+3071 silly lockFile 4f4dd8a2-thony-npm-gulp-3-9-1-package-tgz tar:///home/anthony/.npm/gulp/3.9.1/package.tgz
+3072 silly gunzTarPerm extractEntry dist/jshint.js
+3073 verbose cache add [ 'plugin-error@^0.1.2', null ]
+3074 verbose cache add name=undefined spec="plugin-error@^0.1.2" args=["plugin-error@^0.1.2",null]
+3075 verbose parsed url { protocol: null,
+3075 verbose parsed url slashes: null,
+3075 verbose parsed url auth: null,
+3075 verbose parsed url host: null,
+3075 verbose parsed url port: null,
+3075 verbose parsed url hostname: null,
+3075 verbose parsed url hash: null,
+3075 verbose parsed url search: null,
+3075 verbose parsed url query: null,
+3075 verbose parsed url pathname: 'plugin-error@^0.1.2',
+3075 verbose parsed url path: 'plugin-error@^0.1.2',
+3075 verbose parsed url href: 'plugin-error@^0.1.2' }
+3076 verbose cache add name="plugin-error" spec="^0.1.2" args=["plugin-error","^0.1.2"]
+3077 verbose parsed url { protocol: null,
+3077 verbose parsed url slashes: null,
+3077 verbose parsed url auth: null,
+3077 verbose parsed url host: null,
+3077 verbose parsed url port: null,
+3077 verbose parsed url hostname: null,
+3077 verbose parsed url hash: null,
+3077 verbose parsed url search: null,
+3077 verbose parsed url query: null,
+3077 verbose parsed url pathname: '^0.1.2',
+3077 verbose parsed url path: '^0.1.2',
+3077 verbose parsed url href: '^0.1.2' }
+3078 verbose addNamed [ 'plugin-error', '^0.1.2' ]
+3079 verbose addNamed [ null, '>=0.1.2-0 <0.2.0-0' ]
+3080 silly lockFile 7f7fad51-plugin-error-0-1-2 plugin-error@^0.1.2
+3081 verbose lock plugin-error@^0.1.2 /home/anthony/.npm/7f7fad51-plugin-error-0-1-2.lock
+3082 verbose cache add [ 'lodash@^4.12.0', null ]
+3083 verbose cache add name=undefined spec="lodash@^4.12.0" args=["lodash@^4.12.0",null]
+3084 verbose parsed url { protocol: null,
+3084 verbose parsed url slashes: null,
+3084 verbose parsed url auth: null,
+3084 verbose parsed url host: null,
+3084 verbose parsed url port: null,
+3084 verbose parsed url hostname: null,
+3084 verbose parsed url hash: null,
+3084 verbose parsed url search: null,
+3084 verbose parsed url query: null,
+3084 verbose parsed url pathname: 'lodash@^4.12.0',
+3084 verbose parsed url path: 'lodash@^4.12.0',
+3084 verbose parsed url href: 'lodash@^4.12.0' }
+3085 verbose cache add name="lodash" spec="^4.12.0" args=["lodash","^4.12.0"]
+3086 verbose parsed url { protocol: null,
+3086 verbose parsed url slashes: null,
+3086 verbose parsed url auth: null,
+3086 verbose parsed url host: null,
+3086 verbose parsed url port: null,
+3086 verbose parsed url hostname: null,
+3086 verbose parsed url hash: null,
+3086 verbose parsed url search: null,
+3086 verbose parsed url query: null,
+3086 verbose parsed url pathname: '^4.12.0',
+3086 verbose parsed url path: '^4.12.0',
+3086 verbose parsed url href: '^4.12.0' }
+3087 verbose addNamed [ 'lodash', '^4.12.0' ]
+3088 verbose addNamed [ null, '>=4.12.0-0 <5.0.0-0' ]
+3089 silly lockFile e7b9e34a-lodash-4-12-0 lodash@^4.12.0
+3090 verbose lock lodash@^4.12.0 /home/anthony/.npm/e7b9e34a-lodash-4-12-0.lock
+3091 verbose cache add [ 'minimatch@^3.0.3', null ]
+3092 verbose cache add name=undefined spec="minimatch@^3.0.3" args=["minimatch@^3.0.3",null]
+3093 verbose parsed url { protocol: null,
+3093 verbose parsed url slashes: null,
+3093 verbose parsed url auth: null,
+3093 verbose parsed url host: null,
+3093 verbose parsed url port: null,
+3093 verbose parsed url hostname: null,
+3093 verbose parsed url hash: null,
+3093 verbose parsed url search: null,
+3093 verbose parsed url query: null,
+3093 verbose parsed url pathname: 'minimatch@^3.0.3',
+3093 verbose parsed url path: 'minimatch@^3.0.3',
+3093 verbose parsed url href: 'minimatch@^3.0.3' }
+3094 verbose cache add name="minimatch" spec="^3.0.3" args=["minimatch","^3.0.3"]
+3095 verbose parsed url { protocol: null,
+3095 verbose parsed url slashes: null,
+3095 verbose parsed url auth: null,
+3095 verbose parsed url host: null,
+3095 verbose parsed url port: null,
+3095 verbose parsed url hostname: null,
+3095 verbose parsed url hash: null,
+3095 verbose parsed url search: null,
+3095 verbose parsed url query: null,
+3095 verbose parsed url pathname: '^3.0.3',
+3095 verbose parsed url path: '^3.0.3',
+3095 verbose parsed url href: '^3.0.3' }
+3096 verbose addNamed [ 'minimatch', '^3.0.3' ]
+3097 verbose addNamed [ null, '>=3.0.3-0 <4.0.0-0' ]
+3098 silly lockFile d0186d25-minimatch-3-0-3 minimatch@^3.0.3
+3099 verbose lock minimatch@^3.0.3 /home/anthony/.npm/d0186d25-minimatch-3-0-3.lock
+3100 verbose cache add [ 'rcloader@^0.2.2', null ]
+3101 verbose cache add name=undefined spec="rcloader@^0.2.2" args=["rcloader@^0.2.2",null]
+3102 verbose parsed url { protocol: null,
+3102 verbose parsed url slashes: null,
+3102 verbose parsed url auth: null,
+3102 verbose parsed url host: null,
+3102 verbose parsed url port: null,
+3102 verbose parsed url hostname: null,
+3102 verbose parsed url hash: null,
+3102 verbose parsed url search: null,
+3102 verbose parsed url query: null,
+3102 verbose parsed url pathname: 'rcloader@^0.2.2',
+3102 verbose parsed url path: 'rcloader@^0.2.2',
+3102 verbose parsed url href: 'rcloader@^0.2.2' }
+3103 verbose cache add name="rcloader" spec="^0.2.2" args=["rcloader","^0.2.2"]
+3104 verbose parsed url { protocol: null,
+3104 verbose parsed url slashes: null,
+3104 verbose parsed url auth: null,
+3104 verbose parsed url host: null,
+3104 verbose parsed url port: null,
+3104 verbose parsed url hostname: null,
+3104 verbose parsed url hash: null,
+3104 verbose parsed url search: null,
+3104 verbose parsed url query: null,
+3104 verbose parsed url pathname: '^0.2.2',
+3104 verbose parsed url path: '^0.2.2',
+3104 verbose parsed url href: '^0.2.2' }
+3105 verbose addNamed [ 'rcloader', '^0.2.2' ]
+3106 verbose addNamed [ null, '>=0.2.2-0 <0.3.0-0' ]
+3107 silly lockFile af5b5a03-rcloader-0-2-2 rcloader@^0.2.2
+3108 verbose lock rcloader@^0.2.2 /home/anthony/.npm/af5b5a03-rcloader-0-2-2.lock
+3109 verbose cache add [ 'through2@^2.0.0', null ]
+3110 verbose cache add name=undefined spec="through2@^2.0.0" args=["through2@^2.0.0",null]
+3111 verbose parsed url { protocol: null,
+3111 verbose parsed url slashes: null,
+3111 verbose parsed url auth: null,
+3111 verbose parsed url host: null,
+3111 verbose parsed url port: null,
+3111 verbose parsed url hostname: null,
+3111 verbose parsed url hash: null,
+3111 verbose parsed url search: null,
+3111 verbose parsed url query: null,
+3111 verbose parsed url pathname: 'through2@^2.0.0',
+3111 verbose parsed url path: 'through2@^2.0.0',
+3111 verbose parsed url href: 'through2@^2.0.0' }
+3112 verbose cache add name="through2" spec="^2.0.0" args=["through2","^2.0.0"]
+3113 verbose parsed url { protocol: null,
+3113 verbose parsed url slashes: null,
+3113 verbose parsed url auth: null,
+3113 verbose parsed url host: null,
+3113 verbose parsed url port: null,
+3113 verbose parsed url hostname: null,
+3113 verbose parsed url hash: null,
+3113 verbose parsed url search: null,
+3113 verbose parsed url query: null,
+3113 verbose parsed url pathname: '^2.0.0',
+3113 verbose parsed url path: '^2.0.0',
+3113 verbose parsed url href: '^2.0.0' }
+3114 verbose addNamed [ 'through2', '^2.0.0' ]
+3115 info preinstall gulp-sourcemaps@1.12.1
+3116 silly addNameRange { name: 'plugin-error',
+3116 silly addNameRange range: '>=0.1.2-0 <0.2.0-0',
+3116 silly addNameRange hasData: false }
+3117 silly addNameRange { name: 'lodash', range: '>=4.12.0-0 <5.0.0-0', hasData: false }
+3118 silly addNameRange { name: 'minimatch',
+3118 silly addNameRange range: '>=3.0.3-0 <4.0.0-0',
+3118 silly addNameRange hasData: false }
+3119 info preinstall gulp@3.9.1
+3120 verbose url raw plugin-error
+3121 verbose url resolving [ 'https://registry.npmjs.org/', './plugin-error' ]
+3122 verbose url resolved https://registry.npmjs.org/plugin-error
+3123 info trying registry request attempt 1 at 13:53:24
+3124 http GET https://registry.npmjs.org/plugin-error
+3125 verbose url raw lodash
+3126 verbose url resolving [ 'https://registry.npmjs.org/', './lodash' ]
+3127 verbose url resolved https://registry.npmjs.org/lodash
+3128 info trying registry request attempt 1 at 13:53:24
+3129 http GET https://registry.npmjs.org/lodash
+3130 silly addNameRange { name: 'rcloader', range: '>=0.2.2-0 <0.3.0-0', hasData: false }
+3131 verbose url raw minimatch
+3132 verbose url resolving [ 'https://registry.npmjs.org/', './minimatch' ]
+3133 verbose url resolved https://registry.npmjs.org/minimatch
+3134 info trying registry request attempt 1 at 13:53:24
+3135 http GET https://registry.npmjs.org/minimatch
+3136 verbose url raw rcloader
+3137 verbose url resolving [ 'https://registry.npmjs.org/', './rcloader' ]
+3138 verbose url resolved https://registry.npmjs.org/rcloader
+3139 info trying registry request attempt 1 at 13:53:24
+3140 http GET https://registry.npmjs.org/rcloader
+3141 verbose readDependencies using package.json deps
+3142 verbose readDependencies using package.json deps
+3143 verbose readDependencies using package.json deps
+3144 http 200 https://registry.npmjs.org/through2
+3145 silly registry.get cb [ 200,
+3145 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3145 silly registry.get 'content-type': 'application/json',
+3145 silly registry.get 'content-length': '53467',
+3145 silly registry.get connection: 'keep-alive',
+3145 silly registry.get 'set-cookie': [ '__cfduid=de36b97b3fd34fb7e35631ce6de031b4e1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3145 silly registry.get 'cf-cache-status': 'HIT',
+3145 silly registry.get 'cache-control': 'max-age=300',
+3145 silly registry.get 'cf-ray': '509e775d499ec530-ORD',
+3145 silly registry.get 'accept-ranges': 'bytes',
+3145 silly registry.get age: '5222',
+3145 silly registry.get etag: '"3c0cc4df44e893566a3a32f3a814d87d"',
+3145 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3145 silly registry.get 'last-modified': 'Fri, 01 Mar 2019 00:53:16 GMT',
+3145 silly registry.get vary: 'accept-encoding, accept',
+3145 silly registry.get 'x-amz-meta-rev': '305-23f3836ea74394b5cf9dfa1048f6d2b6',
+3145 silly registry.get server: 'cloudflare' } ]
+3146 verbose readDependencies using package.json deps
+3147 http 200 https://registry.npmjs.org/gulp-util
+3148 silly registry.get cb [ 200,
+3148 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3148 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+3148 silly registry.get 'content-length': '70595',
+3148 silly registry.get connection: 'keep-alive',
+3148 silly registry.get 'set-cookie': [ '__cfduid=dabe33f6527137a9d2c57bad4a3982b7a1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3148 silly registry.get 'cf-cache-status': 'HIT',
+3148 silly registry.get 'cache-control': 'max-age=300',
+3148 silly registry.get 'cf-ray': '509e775d4e10c504-ORD',
+3148 silly registry.get 'accept-ranges': 'bytes',
+3148 silly registry.get age: '6994',
+3148 silly registry.get etag: '"f238d6e10a1f0ce2792ecf094561276e"',
+3148 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3148 silly registry.get 'last-modified': 'Sun, 27 May 2018 03:21:22 GMT',
+3148 silly registry.get vary: 'accept-encoding, accept',
+3148 silly registry.get server: 'cloudflare' } ]
+3149 verbose cache add [ 'interpret@^1.0.0', null ]
+3150 verbose cache add name=undefined spec="interpret@^1.0.0" args=["interpret@^1.0.0",null]
+3151 verbose parsed url { protocol: null,
+3151 verbose parsed url slashes: null,
+3151 verbose parsed url auth: null,
+3151 verbose parsed url host: null,
+3151 verbose parsed url port: null,
+3151 verbose parsed url hostname: null,
+3151 verbose parsed url hash: null,
+3151 verbose parsed url search: null,
+3151 verbose parsed url query: null,
+3151 verbose parsed url pathname: 'interpret@^1.0.0',
+3151 verbose parsed url path: 'interpret@^1.0.0',
+3151 verbose parsed url href: 'interpret@^1.0.0' }
+3152 verbose cache add name="interpret" spec="^1.0.0" args=["interpret","^1.0.0"]
+3153 verbose parsed url { protocol: null,
+3153 verbose parsed url slashes: null,
+3153 verbose parsed url auth: null,
+3153 verbose parsed url host: null,
+3153 verbose parsed url port: null,
+3153 verbose parsed url hostname: null,
+3153 verbose parsed url hash: null,
+3153 verbose parsed url search: null,
+3153 verbose parsed url query: null,
+3153 verbose parsed url pathname: '^1.0.0',
+3153 verbose parsed url path: '^1.0.0',
+3153 verbose parsed url href: '^1.0.0' }
+3154 verbose addNamed [ 'interpret', '^1.0.0' ]
+3155 verbose addNamed [ null, '>=1.0.0-0 <2.0.0-0' ]
+3156 silly lockFile ee77118f-interpret-1-0-0 interpret@^1.0.0
+3157 verbose lock interpret@^1.0.0 /home/anthony/.npm/ee77118f-interpret-1-0-0.lock
+3158 silly addNameRange { name: 'interpret',
+3158 silly addNameRange range: '>=1.0.0-0 <2.0.0-0',
+3158 silly addNameRange hasData: false }
+3159 verbose cache add [ 'minimist@^1.1.0', null ]
+3160 verbose cache add name=undefined spec="minimist@^1.1.0" args=["minimist@^1.1.0",null]
+3161 verbose parsed url { protocol: null,
+3161 verbose parsed url slashes: null,
+3161 verbose parsed url auth: null,
+3161 verbose parsed url host: null,
+3161 verbose parsed url port: null,
+3161 verbose parsed url hostname: null,
+3161 verbose parsed url hash: null,
+3161 verbose parsed url search: null,
+3161 verbose parsed url query: null,
+3161 verbose parsed url pathname: 'minimist@^1.1.0',
+3161 verbose parsed url path: 'minimist@^1.1.0',
+3161 verbose parsed url href: 'minimist@^1.1.0' }
+3162 verbose cache add name="minimist" spec="^1.1.0" args=["minimist","^1.1.0"]
+3163 verbose parsed url { protocol: null,
+3163 verbose parsed url slashes: null,
+3163 verbose parsed url auth: null,
+3163 verbose parsed url host: null,
+3163 verbose parsed url port: null,
+3163 verbose parsed url hostname: null,
+3163 verbose parsed url hash: null,
+3163 verbose parsed url search: null,
+3163 verbose parsed url query: null,
+3163 verbose parsed url pathname: '^1.1.0',
+3163 verbose parsed url path: '^1.1.0',
+3163 verbose parsed url href: '^1.1.0' }
+3164 verbose addNamed [ 'minimist', '^1.1.0' ]
+3165 verbose addNamed [ null, '>=1.1.0-0 <2.0.0-0' ]
+3166 silly lockFile b7cda548-minimist-1-1-0 minimist@^1.1.0
+3167 verbose lock minimist@^1.1.0 /home/anthony/.npm/b7cda548-minimist-1-1-0.lock
+3168 verbose cache add [ 'liftoff@^2.1.0', null ]
+3169 verbose cache add name=undefined spec="liftoff@^2.1.0" args=["liftoff@^2.1.0",null]
+3170 verbose parsed url { protocol: null,
+3170 verbose parsed url slashes: null,
+3170 verbose parsed url auth: null,
+3170 verbose parsed url host: null,
+3170 verbose parsed url port: null,
+3170 verbose parsed url hostname: null,
+3170 verbose parsed url hash: null,
+3170 verbose parsed url search: null,
+3170 verbose parsed url query: null,
+3170 verbose parsed url pathname: 'liftoff@^2.1.0',
+3170 verbose parsed url path: 'liftoff@^2.1.0',
+3170 verbose parsed url href: 'liftoff@^2.1.0' }
+3171 verbose cache add name="liftoff" spec="^2.1.0" args=["liftoff","^2.1.0"]
+3172 verbose parsed url { protocol: null,
+3172 verbose parsed url slashes: null,
+3172 verbose parsed url auth: null,
+3172 verbose parsed url host: null,
+3172 verbose parsed url port: null,
+3172 verbose parsed url hostname: null,
+3172 verbose parsed url hash: null,
+3172 verbose parsed url search: null,
+3172 verbose parsed url query: null,
+3172 verbose parsed url pathname: '^2.1.0',
+3172 verbose parsed url path: '^2.1.0',
+3172 verbose parsed url href: '^2.1.0' }
+3173 verbose addNamed [ 'liftoff', '^2.1.0' ]
+3174 verbose addNamed [ null, '>=2.1.0-0 <3.0.0-0' ]
+3175 silly lockFile 2d576056-liftoff-2-1-0 liftoff@^2.1.0
+3176 verbose lock liftoff@^2.1.0 /home/anthony/.npm/2d576056-liftoff-2-1-0.lock
+3177 verbose url raw interpret
+3178 verbose url resolving [ 'https://registry.npmjs.org/', './interpret' ]
+3179 verbose url resolved https://registry.npmjs.org/interpret
+3180 info trying registry request attempt 1 at 13:53:24
+3181 http GET https://registry.npmjs.org/interpret
+3182 verbose cache add [ 'orchestrator@^0.3.0', null ]
+3183 verbose cache add name=undefined spec="orchestrator@^0.3.0" args=["orchestrator@^0.3.0",null]
+3184 verbose parsed url { protocol: null,
+3184 verbose parsed url slashes: null,
+3184 verbose parsed url auth: null,
+3184 verbose parsed url host: null,
+3184 verbose parsed url port: null,
+3184 verbose parsed url hostname: null,
+3184 verbose parsed url hash: null,
+3184 verbose parsed url search: null,
+3184 verbose parsed url query: null,
+3184 verbose parsed url pathname: 'orchestrator@^0.3.0',
+3184 verbose parsed url path: 'orchestrator@^0.3.0',
+3184 verbose parsed url href: 'orchestrator@^0.3.0' }
+3185 verbose cache add name="orchestrator" spec="^0.3.0" args=["orchestrator","^0.3.0"]
+3186 verbose parsed url { protocol: null,
+3186 verbose parsed url slashes: null,
+3186 verbose parsed url auth: null,
+3186 verbose parsed url host: null,
+3186 verbose parsed url port: null,
+3186 verbose parsed url hostname: null,
+3186 verbose parsed url hash: null,
+3186 verbose parsed url search: null,
+3186 verbose parsed url query: null,
+3186 verbose parsed url pathname: '^0.3.0',
+3186 verbose parsed url path: '^0.3.0',
+3186 verbose parsed url href: '^0.3.0' }
+3187 verbose addNamed [ 'orchestrator', '^0.3.0' ]
+3188 verbose addNamed [ null, '>=0.3.0-0 <0.4.0-0' ]
+3189 silly lockFile 74d9c599-orchestrator-0-3-0 orchestrator@^0.3.0
+3190 verbose lock orchestrator@^0.3.0 /home/anthony/.npm/74d9c599-orchestrator-0-3-0.lock
+3191 silly addNameRange { name: 'minimist', range: '>=1.1.0-0 <2.0.0-0', hasData: false }
+3192 verbose cache add [ 'pretty-hrtime@^1.0.0', null ]
+3193 verbose cache add name=undefined spec="pretty-hrtime@^1.0.0" args=["pretty-hrtime@^1.0.0",null]
+3194 verbose parsed url { protocol: null,
+3194 verbose parsed url slashes: null,
+3194 verbose parsed url auth: null,
+3194 verbose parsed url host: null,
+3194 verbose parsed url port: null,
+3194 verbose parsed url hostname: null,
+3194 verbose parsed url hash: null,
+3194 verbose parsed url search: null,
+3194 verbose parsed url query: null,
+3194 verbose parsed url pathname: 'pretty-hrtime@^1.0.0',
+3194 verbose parsed url path: 'pretty-hrtime@^1.0.0',
+3194 verbose parsed url href: 'pretty-hrtime@^1.0.0' }
+3195 verbose cache add name="pretty-hrtime" spec="^1.0.0" args=["pretty-hrtime","^1.0.0"]
+3196 verbose parsed url { protocol: null,
+3196 verbose parsed url slashes: null,
+3196 verbose parsed url auth: null,
+3196 verbose parsed url host: null,
+3196 verbose parsed url port: null,
+3196 verbose parsed url hostname: null,
+3196 verbose parsed url hash: null,
+3196 verbose parsed url search: null,
+3196 verbose parsed url query: null,
+3196 verbose parsed url pathname: '^1.0.0',
+3196 verbose parsed url path: '^1.0.0',
+3196 verbose parsed url href: '^1.0.0' }
+3197 verbose addNamed [ 'pretty-hrtime', '^1.0.0' ]
+3198 verbose addNamed [ null, '>=1.0.0-0 <2.0.0-0' ]
+3199 silly lockFile 81ac8ff0-pretty-hrtime-1-0-0 pretty-hrtime@^1.0.0
+3200 verbose lock pretty-hrtime@^1.0.0 /home/anthony/.npm/81ac8ff0-pretty-hrtime-1-0-0.lock
+3201 verbose cache add [ 'semver@^4.1.0', null ]
+3202 verbose cache add name=undefined spec="semver@^4.1.0" args=["semver@^4.1.0",null]
+3203 verbose parsed url { protocol: null,
+3203 verbose parsed url slashes: null,
+3203 verbose parsed url auth: null,
+3203 verbose parsed url host: null,
+3203 verbose parsed url port: null,
+3203 verbose parsed url hostname: null,
+3203 verbose parsed url hash: null,
+3203 verbose parsed url search: null,
+3203 verbose parsed url query: null,
+3203 verbose parsed url pathname: 'semver@^4.1.0',
+3203 verbose parsed url path: 'semver@^4.1.0',
+3203 verbose parsed url href: 'semver@^4.1.0' }
+3204 verbose cache add name="semver" spec="^4.1.0" args=["semver","^4.1.0"]
+3205 verbose parsed url { protocol: null,
+3205 verbose parsed url slashes: null,
+3205 verbose parsed url auth: null,
+3205 verbose parsed url host: null,
+3205 verbose parsed url port: null,
+3205 verbose parsed url hostname: null,
+3205 verbose parsed url hash: null,
+3205 verbose parsed url search: null,
+3205 verbose parsed url query: null,
+3205 verbose parsed url pathname: '^4.1.0',
+3205 verbose parsed url path: '^4.1.0',
+3205 verbose parsed url href: '^4.1.0' }
+3206 verbose addNamed [ 'semver', '^4.1.0' ]
+3207 verbose addNamed [ null, '>=4.1.0-0 <5.0.0-0' ]
+3208 silly lockFile 3aa770ad-semver-4-1-0 semver@^4.1.0
+3209 verbose lock semver@^4.1.0 /home/anthony/.npm/3aa770ad-semver-4-1-0.lock
+3210 verbose cache add [ 'tildify@^1.0.0', null ]
+3211 verbose cache add name=undefined spec="tildify@^1.0.0" args=["tildify@^1.0.0",null]
+3212 verbose parsed url { protocol: null,
+3212 verbose parsed url slashes: null,
+3212 verbose parsed url auth: null,
+3212 verbose parsed url host: null,
+3212 verbose parsed url port: null,
+3212 verbose parsed url hostname: null,
+3212 verbose parsed url hash: null,
+3212 verbose parsed url search: null,
+3212 verbose parsed url query: null,
+3212 verbose parsed url pathname: 'tildify@^1.0.0',
+3212 verbose parsed url path: 'tildify@^1.0.0',
+3212 verbose parsed url href: 'tildify@^1.0.0' }
+3213 verbose cache add name="tildify" spec="^1.0.0" args=["tildify","^1.0.0"]
+3214 verbose parsed url { protocol: null,
+3214 verbose parsed url slashes: null,
+3214 verbose parsed url auth: null,
+3214 verbose parsed url host: null,
+3214 verbose parsed url port: null,
+3214 verbose parsed url hostname: null,
+3214 verbose parsed url hash: null,
+3214 verbose parsed url search: null,
+3214 verbose parsed url query: null,
+3214 verbose parsed url pathname: '^1.0.0',
+3214 verbose parsed url path: '^1.0.0',
+3214 verbose parsed url href: '^1.0.0' }
+3215 verbose addNamed [ 'tildify', '^1.0.0' ]
+3216 verbose addNamed [ null, '>=1.0.0-0 <2.0.0-0' ]
+3217 silly lockFile b323af2b-tildify-1-0-0 tildify@^1.0.0
+3218 verbose lock tildify@^1.0.0 /home/anthony/.npm/b323af2b-tildify-1-0-0.lock
+3219 silly addNameRange { name: 'liftoff', range: '>=2.1.0-0 <3.0.0-0', hasData: false }
+3220 silly addNameRange number 2 { name: 'through2', range: '>=2.0.0-0 <3.0.0-0', hasData: true }
+3221 silly addNameRange versions [ 'through2',
+3221 silly addNameRange [ '0.0.0',
+3221 silly addNameRange '0.0.1',
+3221 silly addNameRange '0.0.2',
+3221 silly addNameRange '0.0.3',
+3221 silly addNameRange '0.0.4',
+3221 silly addNameRange '0.0.5',
+3221 silly addNameRange '0.1.0',
+3221 silly addNameRange '0.2.0',
+3221 silly addNameRange '0.2.1',
+3221 silly addNameRange '0.2.2',
+3221 silly addNameRange '0.2.3',
+3221 silly addNameRange '0.3.0',
+3221 silly addNameRange '0.4.0',
+3221 silly addNameRange '0.4.1',
+3221 silly addNameRange '1.0.0',
+3221 silly addNameRange '0.4.2',
+3221 silly addNameRange '0.5.0',
+3221 silly addNameRange '0.5.1',
+3221 silly addNameRange '0.6.0',
+3221 silly addNameRange '1.1.0',
+3221 silly addNameRange '0.6.1',
+3221 silly addNameRange '1.1.1',
+3221 silly addNameRange '0.6.2',
+3221 silly addNameRange '0.6.3',
+3221 silly addNameRange '0.6.4',
+3221 silly addNameRange '0.6.5',
+3221 silly addNameRange '2.0.0',
+3221 silly addNameRange '2.0.1',
+3221 silly addNameRange '2.0.2',
+3221 silly addNameRange '2.0.3',
+3221 silly addNameRange '2.0.4',
+3221 silly addNameRange '2.0.5',
+3221 silly addNameRange '3.0.0',
+3221 silly addNameRange '3.0.1' ] ]
+3222 verbose addNamed [ 'through2', '2.0.5' ]
+3223 verbose addNamed [ '2.0.5', '2.0.5' ]
+3224 silly lockFile 127f43d2-through2-2-0-5 through2@2.0.5
+3225 verbose lock through2@2.0.5 /home/anthony/.npm/127f43d2-through2-2-0-5.lock
+3226 verbose url raw minimist
+3227 verbose url resolving [ 'https://registry.npmjs.org/', './minimist' ]
+3228 verbose url resolved https://registry.npmjs.org/minimist
+3229 info trying registry request attempt 1 at 13:53:24
+3230 http GET https://registry.npmjs.org/minimist
+3231 silly addNameRange { name: 'orchestrator',
+3231 silly addNameRange range: '>=0.3.0-0 <0.4.0-0',
+3231 silly addNameRange hasData: false }
+3232 verbose cache add [ '@gulp-sourcemaps/map-sources@1.X', null ]
+3233 verbose cache add name=undefined spec="@gulp-sourcemaps/map-sources@1.X" args=["@gulp-sourcemaps/map-sources@1.X",null]
+3234 verbose parsed url { protocol: null,
+3234 verbose parsed url slashes: null,
+3234 verbose parsed url auth: null,
+3234 verbose parsed url host: null,
+3234 verbose parsed url port: null,
+3234 verbose parsed url hostname: null,
+3234 verbose parsed url hash: null,
+3234 verbose parsed url search: null,
+3234 verbose parsed url query: null,
+3234 verbose parsed url pathname: '@gulp-sourcemaps/map-sources@1.X',
+3234 verbose parsed url path: '@gulp-sourcemaps/map-sources@1.X',
+3234 verbose parsed url href: '@gulp-sourcemaps/map-sources@1.X' }
+3235 verbose cache add name="" spec="gulp-sourcemaps/map-sources@1.X" args=["","gulp-sourcemaps/map-sources@1.X"]
+3236 verbose parsed url { protocol: null,
+3236 verbose parsed url slashes: null,
+3236 verbose parsed url auth: null,
+3236 verbose parsed url host: null,
+3236 verbose parsed url port: null,
+3236 verbose parsed url hostname: null,
+3236 verbose parsed url hash: null,
+3236 verbose parsed url search: null,
+3236 verbose parsed url query: null,
+3236 verbose parsed url pathname: 'gulp-sourcemaps/map-sources@1.X',
+3236 verbose parsed url path: 'gulp-sourcemaps/map-sources@1.X',
+3236 verbose parsed url href: 'gulp-sourcemaps/map-sources@1.X' }
+3237 verbose cache add name="gulp-sourcemaps/map-sources" spec="1.X" args=["gulp-sourcemaps/map-sources","1.X"]
+3238 verbose parsed url { protocol: null,
+3238 verbose parsed url slashes: null,
+3238 verbose parsed url auth: null,
+3238 verbose parsed url host: null,
+3238 verbose parsed url port: null,
+3238 verbose parsed url hostname: null,
+3238 verbose parsed url hash: null,
+3238 verbose parsed url search: null,
+3238 verbose parsed url query: null,
+3238 verbose parsed url pathname: '1.X',
+3238 verbose parsed url path: '1.X',
+3238 verbose parsed url href: '1.X' }
+3239 verbose addNamed [ 'gulp-sourcemaps/map-sources', '1.X' ]
+3240 verbose addNamed [ null, '>=1.0.0-0 <2.0.0-0' ]
+3241 silly lockFile f40b09d5-gulp-sourcemaps-map-sources-1-X gulp-sourcemaps/map-sources@1.X
+3242 verbose lock gulp-sourcemaps/map-sources@1.X /home/anthony/.npm/f40b09d5-gulp-sourcemaps-map-sources-1-X.lock
+3243 verbose cache add [ 'v8flags@^2.0.2', null ]
+3244 verbose cache add name=undefined spec="v8flags@^2.0.2" args=["v8flags@^2.0.2",null]
+3245 verbose parsed url { protocol: null,
+3245 verbose parsed url slashes: null,
+3245 verbose parsed url auth: null,
+3245 verbose parsed url host: null,
+3245 verbose parsed url port: null,
+3245 verbose parsed url hostname: null,
+3245 verbose parsed url hash: null,
+3245 verbose parsed url search: null,
+3245 verbose parsed url query: null,
+3245 verbose parsed url pathname: 'v8flags@^2.0.2',
+3245 verbose parsed url path: 'v8flags@^2.0.2',
+3245 verbose parsed url href: 'v8flags@^2.0.2' }
+3246 verbose cache add name="v8flags" spec="^2.0.2" args=["v8flags","^2.0.2"]
+3247 verbose parsed url { protocol: null,
+3247 verbose parsed url slashes: null,
+3247 verbose parsed url auth: null,
+3247 verbose parsed url host: null,
+3247 verbose parsed url port: null,
+3247 verbose parsed url hostname: null,
+3247 verbose parsed url hash: null,
+3247 verbose parsed url search: null,
+3247 verbose parsed url query: null,
+3247 verbose parsed url pathname: '^2.0.2',
+3247 verbose parsed url path: '^2.0.2',
+3247 verbose parsed url href: '^2.0.2' }
+3248 verbose addNamed [ 'v8flags', '^2.0.2' ]
+3249 verbose addNamed [ null, '>=2.0.2-0 <3.0.0-0' ]
+3250 silly lockFile f57003f9-v8flags-2-0-2 v8flags@^2.0.2
+3251 verbose lock v8flags@^2.0.2 /home/anthony/.npm/f57003f9-v8flags-2-0-2.lock
+3252 verbose cache add [ 'acorn@4.X', null ]
+3253 verbose cache add name=undefined spec="acorn@4.X" args=["acorn@4.X",null]
+3254 verbose parsed url { protocol: null,
+3254 verbose parsed url slashes: null,
+3254 verbose parsed url auth: null,
+3254 verbose parsed url host: null,
+3254 verbose parsed url port: null,
+3254 verbose parsed url hostname: null,
+3254 verbose parsed url hash: null,
+3254 verbose parsed url search: null,
+3254 verbose parsed url query: null,
+3254 verbose parsed url pathname: 'acorn@4.X',
+3254 verbose parsed url path: 'acorn@4.X',
+3254 verbose parsed url href: 'acorn@4.X' }
+3255 verbose cache add name="acorn" spec="4.X" args=["acorn","4.X"]
+3256 verbose parsed url { protocol: null,
+3256 verbose parsed url slashes: null,
+3256 verbose parsed url auth: null,
+3256 verbose parsed url host: null,
+3256 verbose parsed url port: null,
+3256 verbose parsed url hostname: null,
+3256 verbose parsed url hash: null,
+3256 verbose parsed url search: null,
+3256 verbose parsed url query: null,
+3256 verbose parsed url pathname: '4.X',
+3256 verbose parsed url path: '4.X',
+3256 verbose parsed url href: '4.X' }
+3257 verbose addNamed [ 'acorn', '4.X' ]
+3258 verbose addNamed [ null, '>=4.0.0-0 <5.0.0-0' ]
+3259 silly lockFile bbd8c4fe-acorn-4-X acorn@4.X
+3260 verbose lock acorn@4.X /home/anthony/.npm/bbd8c4fe-acorn-4-X.lock
+3261 verbose cache add [ 'vinyl-fs@^0.3.0', null ]
+3262 verbose cache add name=undefined spec="vinyl-fs@^0.3.0" args=["vinyl-fs@^0.3.0",null]
+3263 verbose parsed url { protocol: null,
+3263 verbose parsed url slashes: null,
+3263 verbose parsed url auth: null,
+3263 verbose parsed url host: null,
+3263 verbose parsed url port: null,
+3263 verbose parsed url hostname: null,
+3263 verbose parsed url hash: null,
+3263 verbose parsed url search: null,
+3263 verbose parsed url query: null,
+3263 verbose parsed url pathname: 'vinyl-fs@^0.3.0',
+3263 verbose parsed url path: 'vinyl-fs@^0.3.0',
+3263 verbose parsed url href: 'vinyl-fs@^0.3.0' }
+3264 verbose cache add name="vinyl-fs" spec="^0.3.0" args=["vinyl-fs","^0.3.0"]
+3265 verbose parsed url { protocol: null,
+3265 verbose parsed url slashes: null,
+3265 verbose parsed url auth: null,
+3265 verbose parsed url host: null,
+3265 verbose parsed url port: null,
+3265 verbose parsed url hostname: null,
+3265 verbose parsed url hash: null,
+3265 verbose parsed url search: null,
+3265 verbose parsed url query: null,
+3265 verbose parsed url pathname: '^0.3.0',
+3265 verbose parsed url path: '^0.3.0',
+3265 verbose parsed url href: '^0.3.0' }
+3266 verbose addNamed [ 'vinyl-fs', '^0.3.0' ]
+3267 verbose addNamed [ null, '>=0.3.0-0 <0.4.0-0' ]
+3268 silly lockFile f9e5bbec-vinyl-fs-0-3-0 vinyl-fs@^0.3.0
+3269 verbose lock vinyl-fs@^0.3.0 /home/anthony/.npm/f9e5bbec-vinyl-fs-0-3-0.lock
+3270 verbose cache add [ 'convert-source-map@1.X', null ]
+3271 verbose cache add name=undefined spec="convert-source-map@1.X" args=["convert-source-map@1.X",null]
+3272 verbose parsed url { protocol: null,
+3272 verbose parsed url slashes: null,
+3272 verbose parsed url auth: null,
+3272 verbose parsed url host: null,
+3272 verbose parsed url port: null,
+3272 verbose parsed url hostname: null,
+3272 verbose parsed url hash: null,
+3272 verbose parsed url search: null,
+3272 verbose parsed url query: null,
+3272 verbose parsed url pathname: 'convert-source-map@1.X',
+3272 verbose parsed url path: 'convert-source-map@1.X',
+3272 verbose parsed url href: 'convert-source-map@1.X' }
+3273 verbose cache add name="convert-source-map" spec="1.X" args=["convert-source-map","1.X"]
+3274 verbose parsed url { protocol: null,
+3274 verbose parsed url slashes: null,
+3274 verbose parsed url auth: null,
+3274 verbose parsed url host: null,
+3274 verbose parsed url port: null,
+3274 verbose parsed url hostname: null,
+3274 verbose parsed url hash: null,
+3274 verbose parsed url search: null,
+3274 verbose parsed url query: null,
+3274 verbose parsed url pathname: '1.X',
+3274 verbose parsed url path: '1.X',
+3274 verbose parsed url href: '1.X' }
+3275 verbose addNamed [ 'convert-source-map', '1.X' ]
+3276 verbose addNamed [ null, '>=1.0.0-0 <2.0.0-0' ]
+3277 silly lockFile 0d0a27d4-convert-source-map-1-X convert-source-map@1.X
+3278 verbose lock convert-source-map@1.X /home/anthony/.npm/0d0a27d4-convert-source-map-1-X.lock
+3279 verbose url raw liftoff
+3280 verbose url resolving [ 'https://registry.npmjs.org/', './liftoff' ]
+3281 verbose url resolved https://registry.npmjs.org/liftoff
+3282 info trying registry request attempt 1 at 13:53:24
+3283 http GET https://registry.npmjs.org/liftoff
+3284 verbose url raw orchestrator
+3285 verbose url resolving [ 'https://registry.npmjs.org/', './orchestrator' ]
+3286 verbose url resolved https://registry.npmjs.org/orchestrator
+3287 info trying registry request attempt 1 at 13:53:24
+3288 http GET https://registry.npmjs.org/orchestrator
+3289 silly addNameRange { name: 'pretty-hrtime',
+3289 silly addNameRange range: '>=1.0.0-0 <2.0.0-0',
+3289 silly addNameRange hasData: false }
+3290 silly addNameRange { name: 'semver', range: '>=4.1.0-0 <5.0.0-0', hasData: false }
+3291 verbose cache add [ 'css@2.X', null ]
+3292 verbose cache add name=undefined spec="css@2.X" args=["css@2.X",null]
+3293 verbose parsed url { protocol: null,
+3293 verbose parsed url slashes: null,
+3293 verbose parsed url auth: null,
+3293 verbose parsed url host: null,
+3293 verbose parsed url port: null,
+3293 verbose parsed url hostname: null,
+3293 verbose parsed url hash: null,
+3293 verbose parsed url search: null,
+3293 verbose parsed url query: null,
+3293 verbose parsed url pathname: 'css@2.X',
+3293 verbose parsed url path: 'css@2.X',
+3293 verbose parsed url href: 'css@2.X' }
+3294 verbose cache add name="css" spec="2.X" args=["css","2.X"]
+3295 verbose parsed url { protocol: null,
+3295 verbose parsed url slashes: null,
+3295 verbose parsed url auth: null,
+3295 verbose parsed url host: null,
+3295 verbose parsed url port: null,
+3295 verbose parsed url hostname: null,
+3295 verbose parsed url hash: null,
+3295 verbose parsed url search: null,
+3295 verbose parsed url query: null,
+3295 verbose parsed url pathname: '2.X',
+3295 verbose parsed url path: '2.X',
+3295 verbose parsed url href: '2.X' }
+3296 verbose addNamed [ 'css', '2.X' ]
+3297 verbose addNamed [ null, '>=2.0.0-0 <3.0.0-0' ]
+3298 silly lockFile 79cd8a68-css-2-X css@2.X
+3299 verbose lock css@2.X /home/anthony/.npm/79cd8a68-css-2-X.lock
+3300 verbose cache add [ 'chalk@^1.0.0', null ]
+3301 verbose cache add name=undefined spec="chalk@^1.0.0" args=["chalk@^1.0.0",null]
+3302 verbose parsed url { protocol: null,
+3302 verbose parsed url slashes: null,
+3302 verbose parsed url auth: null,
+3302 verbose parsed url host: null,
+3302 verbose parsed url port: null,
+3302 verbose parsed url hostname: null,
+3302 verbose parsed url hash: null,
+3302 verbose parsed url search: null,
+3302 verbose parsed url query: null,
+3302 verbose parsed url pathname: 'chalk@^1.0.0',
+3302 verbose parsed url path: 'chalk@^1.0.0',
+3302 verbose parsed url href: 'chalk@^1.0.0' }
+3303 verbose cache add name="chalk" spec="^1.0.0" args=["chalk","^1.0.0"]
+3304 verbose parsed url { protocol: null,
+3304 verbose parsed url slashes: null,
+3304 verbose parsed url auth: null,
+3304 verbose parsed url host: null,
+3304 verbose parsed url port: null,
+3304 verbose parsed url hostname: null,
+3304 verbose parsed url hash: null,
+3304 verbose parsed url search: null,
+3304 verbose parsed url query: null,
+3304 verbose parsed url pathname: '^1.0.0',
+3304 verbose parsed url path: '^1.0.0',
+3304 verbose parsed url href: '^1.0.0' }
+3305 verbose addNamed [ 'chalk', '^1.0.0' ]
+3306 verbose addNamed [ null, '>=1.0.0-0 <2.0.0-0' ]
+3307 silly lockFile 2b6848f7-chalk-1-0-0 chalk@^1.0.0
+3308 verbose lock chalk@^1.0.0 /home/anthony/.npm/2b6848f7-chalk-1-0-0.lock
+3309 verbose cache add [ 'archy@^1.0.0', null ]
+3310 verbose cache add name=undefined spec="archy@^1.0.0" args=["archy@^1.0.0",null]
+3311 verbose parsed url { protocol: null,
+3311 verbose parsed url slashes: null,
+3311 verbose parsed url auth: null,
+3311 verbose parsed url host: null,
+3311 verbose parsed url port: null,
+3311 verbose parsed url hostname: null,
+3311 verbose parsed url hash: null,
+3311 verbose parsed url search: null,
+3311 verbose parsed url query: null,
+3311 verbose parsed url pathname: 'archy@^1.0.0',
+3311 verbose parsed url path: 'archy@^1.0.0',
+3311 verbose parsed url href: 'archy@^1.0.0' }
+3312 verbose cache add name="archy" spec="^1.0.0" args=["archy","^1.0.0"]
+3313 verbose parsed url { protocol: null,
+3313 verbose parsed url slashes: null,
+3313 verbose parsed url auth: null,
+3313 verbose parsed url host: null,
+3313 verbose parsed url port: null,
+3313 verbose parsed url hostname: null,
+3313 verbose parsed url hash: null,
+3313 verbose parsed url search: null,
+3313 verbose parsed url query: null,
+3313 verbose parsed url pathname: '^1.0.0',
+3313 verbose parsed url path: '^1.0.0',
+3313 verbose parsed url href: '^1.0.0' }
+3314 verbose addNamed [ 'archy', '^1.0.0' ]
+3315 verbose addNamed [ null, '>=1.0.0-0 <2.0.0-0' ]
+3316 silly lockFile 91d41a90-archy-1-0-0 archy@^1.0.0
+3317 verbose lock archy@^1.0.0 /home/anthony/.npm/91d41a90-archy-1-0-0.lock
+3318 verbose cache add [ 'debug-fabulous@0.0.X', null ]
+3319 verbose cache add name=undefined spec="debug-fabulous@0.0.X" args=["debug-fabulous@0.0.X",null]
+3320 verbose parsed url { protocol: null,
+3320 verbose parsed url slashes: null,
+3320 verbose parsed url auth: null,
+3320 verbose parsed url host: null,
+3320 verbose parsed url port: null,
+3320 verbose parsed url hostname: null,
+3320 verbose parsed url hash: null,
+3320 verbose parsed url search: null,
+3320 verbose parsed url query: null,
+3320 verbose parsed url pathname: 'debug-fabulous@0.0.X',
+3320 verbose parsed url path: 'debug-fabulous@0.0.X',
+3320 verbose parsed url href: 'debug-fabulous@0.0.X' }
+3321 verbose cache add name="debug-fabulous" spec="0.0.X" args=["debug-fabulous","0.0.X"]
+3322 verbose parsed url { protocol: null,
+3322 verbose parsed url slashes: null,
+3322 verbose parsed url auth: null,
+3322 verbose parsed url host: null,
+3322 verbose parsed url port: null,
+3322 verbose parsed url hostname: null,
+3322 verbose parsed url hash: null,
+3322 verbose parsed url search: null,
+3322 verbose parsed url query: null,
+3322 verbose parsed url pathname: '0.0.X',
+3322 verbose parsed url path: '0.0.X',
+3322 verbose parsed url href: '0.0.X' }
+3323 verbose addNamed [ 'debug-fabulous', '0.0.X' ]
+3324 verbose addNamed [ null, '>=0.0.0-0 <0.1.0-0' ]
+3325 silly lockFile f43a901e-debug-fabulous-0-0-X debug-fabulous@0.0.X
+3326 verbose lock debug-fabulous@0.0.X /home/anthony/.npm/f43a901e-debug-fabulous-0-0-X.lock
+3327 verbose cache add [ 'deprecated@^0.0.1', null ]
+3328 verbose cache add name=undefined spec="deprecated@^0.0.1" args=["deprecated@^0.0.1",null]
+3329 verbose parsed url { protocol: null,
+3329 verbose parsed url slashes: null,
+3329 verbose parsed url auth: null,
+3329 verbose parsed url host: null,
+3329 verbose parsed url port: null,
+3329 verbose parsed url hostname: null,
+3329 verbose parsed url hash: null,
+3329 verbose parsed url search: null,
+3329 verbose parsed url query: null,
+3329 verbose parsed url pathname: 'deprecated@^0.0.1',
+3329 verbose parsed url path: 'deprecated@^0.0.1',
+3329 verbose parsed url href: 'deprecated@^0.0.1' }
+3330 verbose cache add name="deprecated" spec="^0.0.1" args=["deprecated","^0.0.1"]
+3331 verbose parsed url { protocol: null,
+3331 verbose parsed url slashes: null,
+3331 verbose parsed url auth: null,
+3331 verbose parsed url host: null,
+3331 verbose parsed url port: null,
+3331 verbose parsed url hostname: null,
+3331 verbose parsed url hash: null,
+3331 verbose parsed url search: null,
+3331 verbose parsed url query: null,
+3331 verbose parsed url pathname: '^0.0.1',
+3331 verbose parsed url path: '^0.0.1',
+3331 verbose parsed url href: '^0.0.1' }
+3332 verbose addNamed [ 'deprecated', '^0.0.1' ]
+3333 verbose addNamed [ null, '=0.0.1' ]
+3334 silly lockFile 0e32a569-deprecated-0-0-1 deprecated@^0.0.1
+3335 verbose lock deprecated@^0.0.1 /home/anthony/.npm/0e32a569-deprecated-0-0-1.lock
+3336 verbose cache add [ 'detect-newline@2.X', null ]
+3337 verbose cache add name=undefined spec="detect-newline@2.X" args=["detect-newline@2.X",null]
+3338 verbose parsed url { protocol: null,
+3338 verbose parsed url slashes: null,
+3338 verbose parsed url auth: null,
+3338 verbose parsed url host: null,
+3338 verbose parsed url port: null,
+3338 verbose parsed url hostname: null,
+3338 verbose parsed url hash: null,
+3338 verbose parsed url search: null,
+3338 verbose parsed url query: null,
+3338 verbose parsed url pathname: 'detect-newline@2.X',
+3338 verbose parsed url path: 'detect-newline@2.X',
+3338 verbose parsed url href: 'detect-newline@2.X' }
+3339 verbose cache add name="detect-newline" spec="2.X" args=["detect-newline","2.X"]
+3340 verbose parsed url { protocol: null,
+3340 verbose parsed url slashes: null,
+3340 verbose parsed url auth: null,
+3340 verbose parsed url host: null,
+3340 verbose parsed url port: null,
+3340 verbose parsed url hostname: null,
+3340 verbose parsed url hash: null,
+3340 verbose parsed url search: null,
+3340 verbose parsed url query: null,
+3340 verbose parsed url pathname: '2.X',
+3340 verbose parsed url path: '2.X',
+3340 verbose parsed url href: '2.X' }
+3341 verbose addNamed [ 'detect-newline', '2.X' ]
+3342 verbose addNamed [ null, '>=2.0.0-0 <3.0.0-0' ]
+3343 silly lockFile 348c89ef-detect-newline-2-X detect-newline@2.X
+3344 verbose lock detect-newline@2.X /home/anthony/.npm/348c89ef-detect-newline-2-X.lock
+3345 verbose cache add [ 'gulp-util@^3.0.0', null ]
+3346 verbose cache add name=undefined spec="gulp-util@^3.0.0" args=["gulp-util@^3.0.0",null]
+3347 verbose parsed url { protocol: null,
+3347 verbose parsed url slashes: null,
+3347 verbose parsed url auth: null,
+3347 verbose parsed url host: null,
+3347 verbose parsed url port: null,
+3347 verbose parsed url hostname: null,
+3347 verbose parsed url hash: null,
+3347 verbose parsed url search: null,
+3347 verbose parsed url query: null,
+3347 verbose parsed url pathname: 'gulp-util@^3.0.0',
+3347 verbose parsed url path: 'gulp-util@^3.0.0',
+3347 verbose parsed url href: 'gulp-util@^3.0.0' }
+3348 verbose cache add name="gulp-util" spec="^3.0.0" args=["gulp-util","^3.0.0"]
+3349 verbose parsed url { protocol: null,
+3349 verbose parsed url slashes: null,
+3349 verbose parsed url auth: null,
+3349 verbose parsed url host: null,
+3349 verbose parsed url port: null,
+3349 verbose parsed url hostname: null,
+3349 verbose parsed url hash: null,
+3349 verbose parsed url search: null,
+3349 verbose parsed url query: null,
+3349 verbose parsed url pathname: '^3.0.0',
+3349 verbose parsed url path: '^3.0.0',
+3349 verbose parsed url href: '^3.0.0' }
+3350 verbose addNamed [ 'gulp-util', '^3.0.0' ]
+3351 verbose cache add [ 'graceful-fs@4.X', null ]
+3352 verbose cache add name=undefined spec="graceful-fs@4.X" args=["graceful-fs@4.X",null]
+3353 verbose parsed url { protocol: null,
+3353 verbose parsed url slashes: null,
+3353 verbose parsed url auth: null,
+3353 verbose parsed url host: null,
+3353 verbose parsed url port: null,
+3353 verbose parsed url hostname: null,
+3353 verbose parsed url hash: null,
+3353 verbose parsed url search: null,
+3353 verbose parsed url query: null,
+3353 verbose parsed url pathname: 'graceful-fs@4.X',
+3353 verbose parsed url path: 'graceful-fs@4.X',
+3353 verbose parsed url href: 'graceful-fs@4.X' }
+3354 verbose cache add name="graceful-fs" spec="4.X" args=["graceful-fs","4.X"]
+3355 verbose parsed url { protocol: null,
+3355 verbose parsed url slashes: null,
+3355 verbose parsed url auth: null,
+3355 verbose parsed url host: null,
+3355 verbose parsed url port: null,
+3355 verbose parsed url hostname: null,
+3355 verbose parsed url hash: null,
+3355 verbose parsed url search: null,
+3355 verbose parsed url query: null,
+3355 verbose parsed url pathname: '4.X',
+3355 verbose parsed url path: '4.X',
+3355 verbose parsed url href: '4.X' }
+3356 verbose addNamed [ 'graceful-fs', '4.X' ]
+3357 verbose addNamed [ null, '>=4.0.0-0 <5.0.0-0' ]
+3358 silly lockFile 309342b2-graceful-fs-4-X graceful-fs@4.X
+3359 verbose lock graceful-fs@4.X /home/anthony/.npm/309342b2-graceful-fs-4-X.lock
+3360 verbose cache add [ 'source-map@~0.6.0', null ]
+3361 verbose cache add name=undefined spec="source-map@~0.6.0" args=["source-map@~0.6.0",null]
+3362 verbose parsed url { protocol: null,
+3362 verbose parsed url slashes: null,
+3362 verbose parsed url auth: null,
+3362 verbose parsed url host: null,
+3362 verbose parsed url port: null,
+3362 verbose parsed url hostname: null,
+3362 verbose parsed url hash: null,
+3362 verbose parsed url search: null,
+3362 verbose parsed url query: null,
+3362 verbose parsed url pathname: 'source-map@~0.6.0',
+3362 verbose parsed url path: 'source-map@~0.6.0',
+3362 verbose parsed url href: 'source-map@~0.6.0' }
+3363 verbose cache add name="source-map" spec="~0.6.0" args=["source-map","~0.6.0"]
+3364 verbose parsed url { protocol: null,
+3364 verbose parsed url slashes: null,
+3364 verbose parsed url auth: null,
+3364 verbose parsed url host: null,
+3364 verbose parsed url port: null,
+3364 verbose parsed url hostname: null,
+3364 verbose parsed url hash: null,
+3364 verbose parsed url search: null,
+3364 verbose parsed url query: null,
+3364 verbose parsed url pathname: '~0.6.0',
+3364 verbose parsed url path: '~0.6.0',
+3364 verbose parsed url href: '~0.6.0' }
+3365 verbose addNamed [ 'source-map', '~0.6.0' ]
+3366 verbose addNamed [ null, '>=0.6.0-0 <0.7.0-0' ]
+3367 silly lockFile a43442e6-source-map-0-6-0 source-map@~0.6.0
+3368 verbose lock source-map@~0.6.0 /home/anthony/.npm/a43442e6-source-map-0-6-0.lock
+3369 verbose cache add [ 'strip-bom@2.X', null ]
+3370 verbose cache add name=undefined spec="strip-bom@2.X" args=["strip-bom@2.X",null]
+3371 verbose parsed url { protocol: null,
+3371 verbose parsed url slashes: null,
+3371 verbose parsed url auth: null,
+3371 verbose parsed url host: null,
+3371 verbose parsed url port: null,
+3371 verbose parsed url hostname: null,
+3371 verbose parsed url hash: null,
+3371 verbose parsed url search: null,
+3371 verbose parsed url query: null,
+3371 verbose parsed url pathname: 'strip-bom@2.X',
+3371 verbose parsed url path: 'strip-bom@2.X',
+3371 verbose parsed url href: 'strip-bom@2.X' }
+3372 verbose cache add name="strip-bom" spec="2.X" args=["strip-bom","2.X"]
+3373 verbose parsed url { protocol: null,
+3373 verbose parsed url slashes: null,
+3373 verbose parsed url auth: null,
+3373 verbose parsed url host: null,
+3373 verbose parsed url port: null,
+3373 verbose parsed url hostname: null,
+3373 verbose parsed url hash: null,
+3373 verbose parsed url search: null,
+3373 verbose parsed url query: null,
+3373 verbose parsed url pathname: '2.X',
+3373 verbose parsed url path: '2.X',
+3373 verbose parsed url href: '2.X' }
+3374 verbose addNamed [ 'strip-bom', '2.X' ]
+3375 verbose addNamed [ null, '>=2.0.0-0 <3.0.0-0' ]
+3376 silly lockFile eca29a20-strip-bom-2-X strip-bom@2.X
+3377 verbose lock strip-bom@2.X /home/anthony/.npm/eca29a20-strip-bom-2-X.lock
+3378 silly addNameRange { name: 'tildify', range: '>=1.0.0-0 <2.0.0-0', hasData: false }
+3379 silly addNameRange number 2 { name: 'gulp-util', range: '>=3.0.0-0 <4.0.0-0', hasData: true }
+3380 silly addNameRange versions [ 'gulp-util',
+3380 silly addNameRange [ '0.0.1',
+3380 silly addNameRange '1.0.0',
+3380 silly addNameRange '1.1.0',
+3380 silly addNameRange '1.1.1',
+3380 silly addNameRange '1.2.0',
+3380 silly addNameRange '1.3.0',
+3380 silly addNameRange '2.0.0',
+3380 silly addNameRange '2.1.1',
+3380 silly addNameRange '2.1.2',
+3380 silly addNameRange '2.1.3',
+3380 silly addNameRange '2.1.4',
+3380 silly addNameRange '2.2.0',
+3380 silly addNameRange '2.2.1',
+3380 silly addNameRange '2.2.2',
+3380 silly addNameRange '2.2.3',
+3380 silly addNameRange '2.2.5',
+3380 silly addNameRange '2.2.6',
+3380 silly addNameRange '2.2.7',
+3380 silly addNameRange '2.2.8',
+3380 silly addNameRange '2.2.9',
+3380 silly addNameRange '2.2.10',
+3380 silly addNameRange '2.2.11',
+3380 silly addNameRange '2.2.12',
+3380 silly addNameRange '2.2.13',
+3380 silly addNameRange '2.2.14',
+3380 silly addNameRange '2.2.15',
+3380 silly addNameRange '2.2.16',
+3380 silly addNameRange '2.2.17',
+3380 silly addNameRange '2.2.18',
+3380 silly addNameRange '2.2.19',
+3380 silly addNameRange '2.2.20',
+3380 silly addNameRange '3.0.0',
+3380 silly addNameRange '3.0.1',
+3380 silly addNameRange '3.0.2',
+3380 silly addNameRange '3.0.3',
+3380 silly addNameRange '3.0.4',
+3380 silly addNameRange '3.0.5',
+3380 silly addNameRange '3.0.6',
+3380 silly addNameRange '3.0.7',
+3380 silly addNameRange '3.0.8' ] ]
+3381 verbose addNamed [ 'gulp-util', '3.0.8' ]
+3382 verbose addNamed [ '3.0.8', '3.0.8' ]
+3383 silly lockFile 30a6021d-gulp-util-3-0-8 gulp-util@3.0.8
+3384 verbose lock gulp-util@3.0.8 /home/anthony/.npm/30a6021d-gulp-util-3-0-8.lock
+3385 verbose url raw pretty-hrtime
+3386 verbose url resolving [ 'https://registry.npmjs.org/', './pretty-hrtime' ]
+3387 verbose url resolved https://registry.npmjs.org/pretty-hrtime
+3388 info trying registry request attempt 1 at 13:53:24
+3389 http GET https://registry.npmjs.org/pretty-hrtime
+3390 verbose url raw semver
+3391 verbose url resolving [ 'https://registry.npmjs.org/', './semver' ]
+3392 verbose url resolved https://registry.npmjs.org/semver
+3393 info trying registry request attempt 1 at 13:53:24
+3394 http GET https://registry.npmjs.org/semver
+3395 silly addNameRange { name: 'gulp-sourcemaps/map-sources',
+3395 silly addNameRange range: '>=1.0.0-0 <2.0.0-0',
+3395 silly addNameRange hasData: false }
+3396 silly addNameRange { name: 'v8flags', range: '>=2.0.2-0 <3.0.0-0', hasData: false }
+3397 silly addNameRange { name: 'acorn', range: '>=4.0.0-0 <5.0.0-0', hasData: false }
+3398 silly addNameRange { name: 'vinyl-fs', range: '>=0.3.0-0 <0.4.0-0', hasData: false }
+3399 silly addNameRange { name: 'convert-source-map',
+3399 silly addNameRange range: '>=1.0.0-0 <2.0.0-0',
+3399 silly addNameRange hasData: false }
+3400 verbose cache add [ 'through2@2.X', null ]
+3401 verbose cache add name=undefined spec="through2@2.X" args=["through2@2.X",null]
+3402 verbose parsed url { protocol: null,
+3402 verbose parsed url slashes: null,
+3402 verbose parsed url auth: null,
+3402 verbose parsed url host: null,
+3402 verbose parsed url port: null,
+3402 verbose parsed url hostname: null,
+3402 verbose parsed url hash: null,
+3402 verbose parsed url search: null,
+3402 verbose parsed url query: null,
+3402 verbose parsed url pathname: 'through2@2.X',
+3402 verbose parsed url path: 'through2@2.X',
+3402 verbose parsed url href: 'through2@2.X' }
+3403 verbose cache add name="through2" spec="2.X" args=["through2","2.X"]
+3404 verbose parsed url { protocol: null,
+3404 verbose parsed url slashes: null,
+3404 verbose parsed url auth: null,
+3404 verbose parsed url host: null,
+3404 verbose parsed url port: null,
+3404 verbose parsed url hostname: null,
+3404 verbose parsed url hash: null,
+3404 verbose parsed url search: null,
+3404 verbose parsed url query: null,
+3404 verbose parsed url pathname: '2.X',
+3404 verbose parsed url path: '2.X',
+3404 verbose parsed url href: '2.X' }
+3405 verbose addNamed [ 'through2', '2.X' ]
+3406 verbose addNamed [ null, '>=2.0.0-0 <3.0.0-0' ]
+3407 silly lockFile 0c04bea3-through2-2-X through2@2.X
+3408 verbose lock through2@2.X /home/anthony/.npm/0c04bea3-through2-2-X.lock
+3409 verbose cache add [ 'vinyl@1.X', null ]
+3410 verbose cache add name=undefined spec="vinyl@1.X" args=["vinyl@1.X",null]
+3411 verbose parsed url { protocol: null,
+3411 verbose parsed url slashes: null,
+3411 verbose parsed url auth: null,
+3411 verbose parsed url host: null,
+3411 verbose parsed url port: null,
+3411 verbose parsed url hostname: null,
+3411 verbose parsed url hash: null,
+3411 verbose parsed url search: null,
+3411 verbose parsed url query: null,
+3411 verbose parsed url pathname: 'vinyl@1.X',
+3411 verbose parsed url path: 'vinyl@1.X',
+3411 verbose parsed url href: 'vinyl@1.X' }
+3412 verbose cache add name="vinyl" spec="1.X" args=["vinyl","1.X"]
+3413 verbose parsed url { protocol: null,
+3413 verbose parsed url slashes: null,
+3413 verbose parsed url auth: null,
+3413 verbose parsed url host: null,
+3413 verbose parsed url port: null,
+3413 verbose parsed url hostname: null,
+3413 verbose parsed url hash: null,
+3413 verbose parsed url search: null,
+3413 verbose parsed url query: null,
+3413 verbose parsed url pathname: '1.X',
+3413 verbose parsed url path: '1.X',
+3413 verbose parsed url href: '1.X' }
+3414 verbose addNamed [ 'vinyl', '1.X' ]
+3415 verbose addNamed [ null, '>=1.0.0-0 <2.0.0-0' ]
+3416 silly lockFile 9b576b8f-vinyl-1-X vinyl@1.X
+3417 verbose lock vinyl@1.X /home/anthony/.npm/9b576b8f-vinyl-1-X.lock
+3418 verbose url raw tildify
+3419 verbose url resolving [ 'https://registry.npmjs.org/', './tildify' ]
+3420 verbose url resolved https://registry.npmjs.org/tildify
+3421 info trying registry request attempt 1 at 13:53:24
+3422 http GET https://registry.npmjs.org/tildify
+3423 silly lockFile dd570496-coldwater-node-modules-gulp-sass tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-sass
+3424 silly lockFile dd570496-coldwater-node-modules-gulp-sass tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-sass
+3425 silly gunzTarPerm extractEntry scripts/util/useragent.js
+3426 silly gunzTarPerm extractEntry src/custom_importer_bridge.cpp
+3427 silly lockFile cce31107--org-through2-through2-2-0-5-tgz https://registry.npmjs.org/through2/-/through2-2.0.5.tgz
+3428 verbose lock https://registry.npmjs.org/through2/-/through2-2.0.5.tgz /home/anthony/.npm/cce31107--org-through2-through2-2-0-5-tgz.lock
+3429 verbose url raw gulp-sourcemaps/map-sources
+3430 verbose url resolving [ 'https://registry.npmjs.org/',
+3430 verbose url resolving './gulp-sourcemaps/map-sources' ]
+3431 verbose url resolved https://registry.npmjs.org/gulp-sourcemaps/map-sources
+3432 info trying registry request attempt 1 at 13:53:24
+3433 http GET https://registry.npmjs.org/gulp-sourcemaps/map-sources
+3434 verbose url raw v8flags
+3435 verbose url resolving [ 'https://registry.npmjs.org/', './v8flags' ]
+3436 verbose url resolved https://registry.npmjs.org/v8flags
+3437 info trying registry request attempt 1 at 13:53:24
+3438 http GET https://registry.npmjs.org/v8flags
+3439 verbose url raw acorn
+3440 verbose url resolving [ 'https://registry.npmjs.org/', './acorn' ]
+3441 verbose url resolved https://registry.npmjs.org/acorn
+3442 info trying registry request attempt 1 at 13:53:24
+3443 http GET https://registry.npmjs.org/acorn
+3444 verbose url raw vinyl-fs
+3445 verbose url resolving [ 'https://registry.npmjs.org/', './vinyl-fs' ]
+3446 verbose url resolved https://registry.npmjs.org/vinyl-fs
+3447 info trying registry request attempt 1 at 13:53:24
+3448 http GET https://registry.npmjs.org/vinyl-fs
+3449 verbose url raw convert-source-map
+3450 verbose url resolving [ 'https://registry.npmjs.org/', './convert-source-map' ]
+3451 verbose url resolved https://registry.npmjs.org/convert-source-map
+3452 info trying registry request attempt 1 at 13:53:24
+3453 http GET https://registry.npmjs.org/convert-source-map
+3454 silly addNameRange { name: 'css', range: '>=2.0.0-0 <3.0.0-0', hasData: false }
+3455 silly addNameRange { name: 'chalk', range: '>=1.0.0-0 <2.0.0-0', hasData: false }
+3456 silly addNameRange { name: 'archy', range: '>=1.0.0-0 <2.0.0-0', hasData: false }
+3457 silly addNameRange { name: 'debug-fabulous',
+3457 silly addNameRange range: '>=0.0.0-0 <0.1.0-0',
+3457 silly addNameRange hasData: false }
+3458 silly addNameRange { name: 'deprecated', range: '=0.0.1', hasData: false }
+3459 silly addNameRange { name: 'detect-newline',
+3459 silly addNameRange range: '>=2.0.0-0 <3.0.0-0',
+3459 silly addNameRange hasData: false }
+3460 silly addNameRange { name: 'graceful-fs',
+3460 silly addNameRange range: '>=4.0.0-0 <5.0.0-0',
+3460 silly addNameRange hasData: false }
+3461 silly addNameRange { name: 'source-map',
+3461 silly addNameRange range: '>=0.6.0-0 <0.7.0-0',
+3461 silly addNameRange hasData: false }
+3462 silly addNameRange { name: 'strip-bom',
+3462 silly addNameRange range: '>=2.0.0-0 <3.0.0-0',
+3462 silly addNameRange hasData: false }
+3463 warn deprecated gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
+3464 silly lockFile aa42c7d3--npm-gulp-sass-2-3-2-package-tgz tar:///home/anthony/.npm/gulp-sass/2.3.2/package.tgz
+3465 silly lockFile aa42c7d3--npm-gulp-sass-2-3-2-package-tgz tar:///home/anthony/.npm/gulp-sass/2.3.2/package.tgz
+3466 verbose url raw css
+3467 verbose url resolving [ 'https://registry.npmjs.org/', './css' ]
+3468 verbose url resolved https://registry.npmjs.org/css
+3469 info trying registry request attempt 1 at 13:53:24
+3470 http GET https://registry.npmjs.org/css
+3471 verbose url raw chalk
+3472 verbose url resolving [ 'https://registry.npmjs.org/', './chalk' ]
+3473 verbose url resolved https://registry.npmjs.org/chalk
+3474 info trying registry request attempt 1 at 13:53:24
+3475 http GET https://registry.npmjs.org/chalk
+3476 verbose url raw archy
+3477 verbose url resolving [ 'https://registry.npmjs.org/', './archy' ]
+3478 verbose url resolved https://registry.npmjs.org/archy
+3479 info trying registry request attempt 1 at 13:53:24
+3480 http GET https://registry.npmjs.org/archy
+3481 verbose url raw debug-fabulous
+3482 verbose url resolving [ 'https://registry.npmjs.org/', './debug-fabulous' ]
+3483 verbose url resolved https://registry.npmjs.org/debug-fabulous
+3484 info trying registry request attempt 1 at 13:53:24
+3485 http GET https://registry.npmjs.org/debug-fabulous
+3486 verbose url raw deprecated
+3487 verbose url resolving [ 'https://registry.npmjs.org/', './deprecated' ]
+3488 verbose url resolved https://registry.npmjs.org/deprecated
+3489 info trying registry request attempt 1 at 13:53:24
+3490 http GET https://registry.npmjs.org/deprecated
+3491 verbose url raw detect-newline
+3492 verbose url resolving [ 'https://registry.npmjs.org/', './detect-newline' ]
+3493 verbose url resolved https://registry.npmjs.org/detect-newline
+3494 info trying registry request attempt 1 at 13:53:24
+3495 http GET https://registry.npmjs.org/detect-newline
+3496 verbose url raw graceful-fs
+3497 verbose url resolving [ 'https://registry.npmjs.org/', './graceful-fs' ]
+3498 verbose url resolved https://registry.npmjs.org/graceful-fs
+3499 info trying registry request attempt 1 at 13:53:24
+3500 http GET https://registry.npmjs.org/graceful-fs
+3501 verbose url raw source-map
+3502 verbose url resolving [ 'https://registry.npmjs.org/', './source-map' ]
+3503 verbose url resolved https://registry.npmjs.org/source-map
+3504 info trying registry request attempt 1 at 13:53:24
+3505 http GET https://registry.npmjs.org/source-map
+3506 verbose url raw strip-bom
+3507 verbose url resolving [ 'https://registry.npmjs.org/', './strip-bom' ]
+3508 verbose url resolved https://registry.npmjs.org/strip-bom
+3509 info trying registry request attempt 1 at 13:53:24
+3510 http GET https://registry.npmjs.org/strip-bom
+3511 silly addNameRange { name: 'through2', range: '>=2.0.0-0 <3.0.0-0', hasData: false }
+3512 silly addNameRange { name: 'vinyl', range: '>=1.0.0-0 <2.0.0-0', hasData: false }
+3513 silly lockFile 36463833-rg-gulp-util-gulp-util-3-0-8-tgz https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz
+3514 verbose lock https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz /home/anthony/.npm/36463833-rg-gulp-util-gulp-util-3-0-8-tgz.lock
+3515 verbose addRemoteTarball [ 'https://registry.npmjs.org/through2/-/through2-2.0.5.tgz',
+3515 verbose addRemoteTarball '01c1e39eb31d07cb7d03a96a70823260b23132cd' ]
+3516 verbose url raw vinyl
+3517 verbose url resolving [ 'https://registry.npmjs.org/', './vinyl' ]
+3518 verbose url resolved https://registry.npmjs.org/vinyl
+3519 info trying registry request attempt 1 at 13:53:24
+3520 http GET https://registry.npmjs.org/vinyl
+3521 info retry fetch attempt 1 at 13:53:24
+3522 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004122-0.44306367193348706/tmp.tgz
+3523 verbose addRemoteTarball [ 'https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz',
+3523 verbose addRemoteTarball '0054e1e744502e27c04c187c3ecc505dd54bbb4f' ]
+3524 info retry fetch attempt 1 at 13:53:24
+3525 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004129-0.34771661506965756/tmp.tgz
+3526 info preinstall gulp-sass@2.3.2
+3527 http GET https://registry.npmjs.org/through2/-/through2-2.0.5.tgz
+3528 verbose registry.get through2 not expired, no request
+3529 silly addNameRange number 2 { name: 'through2', range: '>=2.0.0-0 <3.0.0-0', hasData: true }
+3530 silly addNameRange versions [ 'through2',
+3530 silly addNameRange [ '0.0.0',
+3530 silly addNameRange '0.0.1',
+3530 silly addNameRange '0.0.2',
+3530 silly addNameRange '0.0.3',
+3530 silly addNameRange '0.0.4',
+3530 silly addNameRange '0.0.5',
+3530 silly addNameRange '0.1.0',
+3530 silly addNameRange '0.2.0',
+3530 silly addNameRange '0.2.1',
+3530 silly addNameRange '0.2.2',
+3530 silly addNameRange '0.2.3',
+3530 silly addNameRange '0.3.0',
+3530 silly addNameRange '0.4.0',
+3530 silly addNameRange '0.4.1',
+3530 silly addNameRange '1.0.0',
+3530 silly addNameRange '0.4.2',
+3530 silly addNameRange '0.5.0',
+3530 silly addNameRange '0.5.1',
+3530 silly addNameRange '0.6.0',
+3530 silly addNameRange '1.1.0',
+3530 silly addNameRange '0.6.1',
+3530 silly addNameRange '1.1.1',
+3530 silly addNameRange '0.6.2',
+3530 silly addNameRange '0.6.3',
+3530 silly addNameRange '0.6.4',
+3530 silly addNameRange '0.6.5',
+3530 silly addNameRange '2.0.0',
+3530 silly addNameRange '2.0.1',
+3530 silly addNameRange '2.0.2',
+3530 silly addNameRange '2.0.3',
+3530 silly addNameRange '2.0.4',
+3530 silly addNameRange '2.0.5',
+3530 silly addNameRange '3.0.0',
+3530 silly addNameRange '3.0.1' ] ]
+3531 verbose addNamed [ 'through2', '2.0.5' ]
+3532 http 200 https://registry.npmjs.org/plugin-error
+3533 silly registry.get cb [ 200,
+3533 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3533 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+3533 silly registry.get 'content-length': '11415',
+3533 silly registry.get connection: 'keep-alive',
+3533 silly registry.get 'set-cookie': [ '__cfduid=de36b97b3fd34fb7e35631ce6de031b4e1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3533 silly registry.get 'cf-cache-status': 'HIT',
+3533 silly registry.get 'cache-control': 'max-age=300',
+3533 silly registry.get 'cf-ray': '509e775dba99c530-ORD',
+3533 silly registry.get 'accept-ranges': 'bytes',
+3533 silly registry.get age: '3981',
+3533 silly registry.get etag: '"aaf7eac9ad9976b18d350862de89106d"',
+3533 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3533 silly registry.get 'last-modified': 'Sat, 18 Aug 2018 22:54:22 GMT',
+3533 silly registry.get vary: 'accept-encoding, accept',
+3533 silly registry.get server: 'cloudflare' } ]
+3534 http GET https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz
+3535 verbose readDependencies using package.json deps
+3536 verbose readDependencies using package.json deps
+3537 silly addNameRange number 2 { name: 'plugin-error',
+3537 silly addNameRange range: '>=1.0.1-0 <2.0.0-0',
+3537 silly addNameRange hasData: true }
+3538 silly addNameRange versions [ 'plugin-error',
+3538 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '1.0.0', '1.0.1' ] ]
+3539 verbose addNamed [ 'plugin-error', '1.0.1' ]
+3540 verbose addNamed [ '1.0.1', '1.0.1' ]
+3541 silly lockFile 21e4822b-plugin-error-1-0-1 plugin-error@1.0.1
+3542 verbose lock plugin-error@1.0.1 /home/anthony/.npm/21e4822b-plugin-error-1-0-1.lock
+3543 silly lockFile ccc986be-gin-error-plugin-error-1-0-1-tgz https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz
+3544 verbose lock https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz /home/anthony/.npm/ccc986be-gin-error-plugin-error-1-0-1-tgz.lock
+3545 verbose addRemoteTarball [ 'https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz',
+3545 verbose addRemoteTarball '77016bd8919d0ac377fdcdd0322328953ca5781c' ]
+3546 info retry fetch attempt 1 at 13:53:24
+3547 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004138-0.3629799676127732/tmp.tgz
+3548 http GET https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz
+3549 verbose cache add [ 'through2@^2.0.0', null ]
+3550 verbose cache add name=undefined spec="through2@^2.0.0" args=["through2@^2.0.0",null]
+3551 verbose parsed url { protocol: null,
+3551 verbose parsed url slashes: null,
+3551 verbose parsed url auth: null,
+3551 verbose parsed url host: null,
+3551 verbose parsed url port: null,
+3551 verbose parsed url hostname: null,
+3551 verbose parsed url hash: null,
+3551 verbose parsed url search: null,
+3551 verbose parsed url query: null,
+3551 verbose parsed url pathname: 'through2@^2.0.0',
+3551 verbose parsed url path: 'through2@^2.0.0',
+3551 verbose parsed url href: 'through2@^2.0.0' }
+3552 verbose cache add name="through2" spec="^2.0.0" args=["through2","^2.0.0"]
+3553 verbose parsed url { protocol: null,
+3553 verbose parsed url slashes: null,
+3553 verbose parsed url auth: null,
+3553 verbose parsed url host: null,
+3553 verbose parsed url port: null,
+3553 verbose parsed url hostname: null,
+3553 verbose parsed url hash: null,
+3553 verbose parsed url search: null,
+3553 verbose parsed url query: null,
+3553 verbose parsed url pathname: '^2.0.0',
+3553 verbose parsed url path: '^2.0.0',
+3553 verbose parsed url href: '^2.0.0' }
+3554 verbose addNamed [ 'through2', '^2.0.0' ]
+3555 verbose cache add [ 'gulp-util@^3.0', null ]
+3556 verbose cache add name=undefined spec="gulp-util@^3.0" args=["gulp-util@^3.0",null]
+3557 verbose parsed url { protocol: null,
+3557 verbose parsed url slashes: null,
+3557 verbose parsed url auth: null,
+3557 verbose parsed url host: null,
+3557 verbose parsed url port: null,
+3557 verbose parsed url hostname: null,
+3557 verbose parsed url hash: null,
+3557 verbose parsed url search: null,
+3557 verbose parsed url query: null,
+3557 verbose parsed url pathname: 'gulp-util@^3.0',
+3557 verbose parsed url path: 'gulp-util@^3.0',
+3557 verbose parsed url href: 'gulp-util@^3.0' }
+3558 verbose cache add name="gulp-util" spec="^3.0" args=["gulp-util","^3.0"]
+3559 verbose parsed url { protocol: null,
+3559 verbose parsed url slashes: null,
+3559 verbose parsed url auth: null,
+3559 verbose parsed url host: null,
+3559 verbose parsed url port: null,
+3559 verbose parsed url hostname: null,
+3559 verbose parsed url hash: null,
+3559 verbose parsed url search: null,
+3559 verbose parsed url query: null,
+3559 verbose parsed url pathname: '^3.0',
+3559 verbose parsed url path: '^3.0',
+3559 verbose parsed url href: '^3.0' }
+3560 verbose addNamed [ 'gulp-util', '^3.0' ]
+3561 verbose addNamed [ null, '>=3.0.0-0 <4.0.0-0' ]
+3562 silly lockFile d29ddf51-gulp-util-3-0 gulp-util@^3.0
+3563 verbose lock gulp-util@^3.0 /home/anthony/.npm/d29ddf51-gulp-util-3-0.lock
+3564 verbose cache add [ 'lodash.clonedeep@^4.3.2', null ]
+3565 verbose cache add name=undefined spec="lodash.clonedeep@^4.3.2" args=["lodash.clonedeep@^4.3.2",null]
+3566 verbose parsed url { protocol: null,
+3566 verbose parsed url slashes: null,
+3566 verbose parsed url auth: null,
+3566 verbose parsed url host: null,
+3566 verbose parsed url port: null,
+3566 verbose parsed url hostname: null,
+3566 verbose parsed url hash: null,
+3566 verbose parsed url search: null,
+3566 verbose parsed url query: null,
+3566 verbose parsed url pathname: 'lodash.clonedeep@^4.3.2',
+3566 verbose parsed url path: 'lodash.clonedeep@^4.3.2',
+3566 verbose parsed url href: 'lodash.clonedeep@^4.3.2' }
+3567 verbose cache add name="lodash.clonedeep" spec="^4.3.2" args=["lodash.clonedeep","^4.3.2"]
+3568 verbose parsed url { protocol: null,
+3568 verbose parsed url slashes: null,
+3568 verbose parsed url auth: null,
+3568 verbose parsed url host: null,
+3568 verbose parsed url port: null,
+3568 verbose parsed url hostname: null,
+3568 verbose parsed url hash: null,
+3568 verbose parsed url search: null,
+3568 verbose parsed url query: null,
+3568 verbose parsed url pathname: '^4.3.2',
+3568 verbose parsed url path: '^4.3.2',
+3568 verbose parsed url href: '^4.3.2' }
+3569 verbose addNamed [ 'lodash.clonedeep', '^4.3.2' ]
+3570 verbose addNamed [ null, '>=4.3.2-0 <5.0.0-0' ]
+3571 silly lockFile a9085380-lodash-clonedeep-4-3-2 lodash.clonedeep@^4.3.2
+3572 verbose lock lodash.clonedeep@^4.3.2 /home/anthony/.npm/a9085380-lodash-clonedeep-4-3-2.lock
+3573 verbose cache add [ 'vinyl-sourcemaps-apply@^0.2.0', null ]
+3574 verbose cache add name=undefined spec="vinyl-sourcemaps-apply@^0.2.0" args=["vinyl-sourcemaps-apply@^0.2.0",null]
+3575 verbose parsed url { protocol: null,
+3575 verbose parsed url slashes: null,
+3575 verbose parsed url auth: null,
+3575 verbose parsed url host: null,
+3575 verbose parsed url port: null,
+3575 verbose parsed url hostname: null,
+3575 verbose parsed url hash: null,
+3575 verbose parsed url search: null,
+3575 verbose parsed url query: null,
+3575 verbose parsed url pathname: 'vinyl-sourcemaps-apply@^0.2.0',
+3575 verbose parsed url path: 'vinyl-sourcemaps-apply@^0.2.0',
+3575 verbose parsed url href: 'vinyl-sourcemaps-apply@^0.2.0' }
+3576 verbose cache add name="vinyl-sourcemaps-apply" spec="^0.2.0" args=["vinyl-sourcemaps-apply","^0.2.0"]
+3577 verbose parsed url { protocol: null,
+3577 verbose parsed url slashes: null,
+3577 verbose parsed url auth: null,
+3577 verbose parsed url host: null,
+3577 verbose parsed url port: null,
+3577 verbose parsed url hostname: null,
+3577 verbose parsed url hash: null,
+3577 verbose parsed url search: null,
+3577 verbose parsed url query: null,
+3577 verbose parsed url pathname: '^0.2.0',
+3577 verbose parsed url path: '^0.2.0',
+3577 verbose parsed url href: '^0.2.0' }
+3578 verbose addNamed [ 'vinyl-sourcemaps-apply', '^0.2.0' ]
+3579 silly addNameRange { name: 'gulp-util',
+3579 silly addNameRange range: '>=3.0.0-0 <4.0.0-0',
+3579 silly addNameRange hasData: false }
+3580 silly addNameRange { name: 'lodash.clonedeep',
+3580 silly addNameRange range: '>=4.3.2-0 <5.0.0-0',
+3580 silly addNameRange hasData: false }
+3581 verbose url raw lodash.clonedeep
+3582 verbose url resolving [ 'https://registry.npmjs.org/', './lodash.clonedeep' ]
+3583 verbose url resolved https://registry.npmjs.org/lodash.clonedeep
+3584 info trying registry request attempt 1 at 13:53:24
+3585 http GET https://registry.npmjs.org/lodash.clonedeep
+3586 silly gunzTarPerm extractEntry src/binding.cpp
+3587 silly gunzTarPerm extractEntry src/create_string.cpp
+3588 verbose registry.get gulp-util not expired, no request
+3589 silly addNameRange number 2 { name: 'gulp-util', range: '>=3.0.0-0 <4.0.0-0', hasData: true }
+3590 silly addNameRange versions [ 'gulp-util',
+3590 silly addNameRange [ '0.0.1',
+3590 silly addNameRange '1.0.0',
+3590 silly addNameRange '1.1.0',
+3590 silly addNameRange '1.1.1',
+3590 silly addNameRange '1.2.0',
+3590 silly addNameRange '1.3.0',
+3590 silly addNameRange '2.0.0',
+3590 silly addNameRange '2.1.1',
+3590 silly addNameRange '2.1.2',
+3590 silly addNameRange '2.1.3',
+3590 silly addNameRange '2.1.4',
+3590 silly addNameRange '2.2.0',
+3590 silly addNameRange '2.2.1',
+3590 silly addNameRange '2.2.2',
+3590 silly addNameRange '2.2.3',
+3590 silly addNameRange '2.2.5',
+3590 silly addNameRange '2.2.6',
+3590 silly addNameRange '2.2.7',
+3590 silly addNameRange '2.2.8',
+3590 silly addNameRange '2.2.9',
+3590 silly addNameRange '2.2.10',
+3590 silly addNameRange '2.2.11',
+3590 silly addNameRange '2.2.12',
+3590 silly addNameRange '2.2.13',
+3590 silly addNameRange '2.2.14',
+3590 silly addNameRange '2.2.15',
+3590 silly addNameRange '2.2.16',
+3590 silly addNameRange '2.2.17',
+3590 silly addNameRange '2.2.18',
+3590 silly addNameRange '2.2.19',
+3590 silly addNameRange '2.2.20',
+3590 silly addNameRange '3.0.0',
+3590 silly addNameRange '3.0.1',
+3590 silly addNameRange '3.0.2',
+3590 silly addNameRange '3.0.3',
+3590 silly addNameRange '3.0.4',
+3590 silly addNameRange '3.0.5',
+3590 silly addNameRange '3.0.6',
+3590 silly addNameRange '3.0.7',
+3590 silly addNameRange '3.0.8' ] ]
+3591 verbose addNamed [ 'gulp-util', '3.0.8' ]
+3592 http 200 https://registry.npmjs.org/postcss
+3593 silly registry.get cb [ 200,
+3593 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3593 silly registry.get 'content-type': 'application/json',
+3593 silly registry.get 'content-length': '271210',
+3593 silly registry.get connection: 'keep-alive',
+3593 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3593 silly registry.get 'cf-cache-status': 'HIT',
+3593 silly registry.get 'cache-control': 'max-age=300',
+3593 silly registry.get 'cf-ray': '509e775d4c5ce1be-ORD',
+3593 silly registry.get 'accept-ranges': 'bytes',
+3593 silly registry.get age: '3316',
+3593 silly registry.get etag: '"01262abf134225b377f40e27d6903ae1"',
+3593 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3593 silly registry.get 'last-modified': 'Wed, 05 Jun 2019 16:38:37 GMT',
+3593 silly registry.get vary: 'accept-encoding, accept',
+3593 silly registry.get 'x-amz-meta-rev': '341-92998591a5486a6f2fe546b4c9e03d3f',
+3593 silly registry.get server: 'cloudflare' } ]
+3594 silly gunzTarPerm extractEntry src/create_string.h
+3595 silly gunzTarPerm extractEntry src/custom_function_bridge.cpp
+3596 silly addNameRange number 2 { name: 'postcss', range: '>=5.0.4-0 <6.0.0-0', hasData: true }
+3597 silly addNameRange versions [ 'postcss',
+3597 silly addNameRange [ '0.1.0',
+3597 silly addNameRange '0.2.0',
+3597 silly addNameRange '0.3.0',
+3597 silly addNameRange '0.3.1',
+3597 silly addNameRange '0.3.2',
+3597 silly addNameRange '0.3.3',
+3597 silly addNameRange '0.3.4',
+3597 silly addNameRange '0.3.5',
+3597 silly addNameRange '1.0.0',
+3597 silly addNameRange '2.0.0',
+3597 silly addNameRange '2.1.0',
+3597 silly addNameRange '2.1.1',
+3597 silly addNameRange '2.1.2',
+3597 silly addNameRange '2.2.0',
+3597 silly addNameRange '2.2.1',
+3597 silly addNameRange '2.2.2',
+3597 silly addNameRange '2.2.3',
+3597 silly addNameRange '2.2.4',
+3597 silly addNameRange '2.2.5',
+3597 silly addNameRange '2.2.6',
+3597 silly addNameRange '3.0.0',
+3597 silly addNameRange '3.0.1',
+3597 silly addNameRange '3.0.2',
+3597 silly addNameRange '3.0.3',
+3597 silly addNameRange '3.0.4',
+3597 silly addNameRange '3.0.5',
+3597 silly addNameRange '3.0.6',
+3597 silly addNameRange '3.0.7',
+3597 silly addNameRange '4.0.0',
+3597 silly addNameRange '4.0.1',
+3597 silly addNameRange '4.0.2',
+3597 silly addNameRange '4.0.3',
+3597 silly addNameRange '4.0.4',
+3597 silly addNameRange '4.0.5',
+3597 silly addNameRange '4.0.6',
+3597 silly addNameRange '4.1.0',
+3597 silly addNameRange '4.1.1',
+3597 silly addNameRange '4.1.2',
+3597 silly addNameRange '4.1.3',
+3597 silly addNameRange '4.1.4',
+3597 silly addNameRange '4.1.5',
+3597 silly addNameRange '4.1.6',
+3597 silly addNameRange '4.1.7',
+3597 silly addNameRange '4.1.8',
+3597 silly addNameRange '4.1.9',
+3597 silly addNameRange '4.1.10',
+3597 silly addNameRange '4.1.11',
+3597 silly addNameRange '4.1.12',
+3597 silly addNameRange '4.1.13',
+3597 silly addNameRange '4.1.14',
+3597 silly addNameRange '4.1.15',
+3597 silly addNameRange '4.1.16',
+3597 silly addNameRange '5.0.0',
+3597 silly addNameRange '5.0.1',
+3597 silly addNameRange '5.0.2',
+3597 silly addNameRange '5.0.3',
+3597 silly addNameRange '5.0.4',
+3597 silly addNameRange '5.0.5',
+3597 silly addNameRange '5.0.6',
+3597 silly addNameRange '5.0.7',
+3597 silly addNameRange '5.0.8',
+3597 silly addNameRange '5.0.9',
+3597 silly addNameRange '5.0.10',
+3597 silly addNameRange '5.0.11',
+3597 silly addNameRange '5.0.12',
+3597 silly addNameRange '5.0.13',
+3597 silly addNameRange '5.0.14',
+3597 silly addNameRange '5.0.15',
+3597 silly addNameRange '5.0.16',
+3597 silly addNameRange '5.0.17',
+3597 silly addNameRange '5.0.18',
+3597 silly addNameRange '5.0.19',
+3597 silly addNameRange '5.0.20',
+3597 silly addNameRange '5.0.21',
+3597 silly addNameRange '5.1.0',
+3597 silly addNameRange '5.1.1',
+3597 silly addNameRange '5.1.2',
+3597 silly addNameRange '5.2.0',
+3597 silly addNameRange '5.2.1',
+3597 silly addNameRange '5.2.2',
+3597 silly addNameRange '5.2.3',
+3597 silly addNameRange '5.2.4',
+3597 silly addNameRange '5.2.5',
+3597 silly addNameRange '5.2.6',
+3597 silly addNameRange '5.2.7',
+3597 silly addNameRange '5.2.8',
+3597 silly addNameRange '5.2.9',
+3597 silly addNameRange '5.2.10',
+3597 silly addNameRange '5.2.11',
+3597 silly addNameRange '5.2.12',
+3597 silly addNameRange '5.2.13',
+3597 silly addNameRange '5.2.14',
+3597 silly addNameRange '5.2.15',
+3597 silly addNameRange '5.2.16',
+3597 silly addNameRange '5.2.17',
+3597 silly addNameRange '6.0.0',
+3597 silly addNameRange '6.0.1',
+3597 silly addNameRange '6.0.2',
+3597 silly addNameRange '6.0.3',
+3597 silly addNameRange '6.0.4',
+3597 silly addNameRange '6.0.5',
+3597 silly addNameRange '6.0.6',
+3597 silly addNameRange '6.0.7',
+3597 silly addNameRange '6.0.8',
+3597 silly addNameRange '6.0.9',
+3597 silly addNameRange '6.0.10',
+3597 silly addNameRange '6.0.11',
+3597 silly addNameRange '6.0.12',
+3597 silly addNameRange '5.2.18',
+3597 silly addNameRange '6.0.13',
+3597 silly addNameRange '6.0.14',
+3597 silly addNameRange '6.0.15',
+3597 silly addNameRange '6.0.16',
+3597 silly addNameRange '6.0.17',
+3597 silly addNameRange '6.0.18',
+3597 silly addNameRange '6.0.19',
+3597 silly addNameRange '6.0.20',
+3597 silly addNameRange '6.0.21',
+3597 silly addNameRange '6.0.22',
+3597 silly addNameRange '6.0.23',
+3597 silly addNameRange '7.0.0',
+3597 silly addNameRange '7.0.1',
+3597 silly addNameRange '7.0.2',
+3597 silly addNameRange '7.0.3',
+3597 silly addNameRange '7.0.4',
+3597 silly addNameRange '7.0.5',
+3597 silly addNameRange '7.0.6',
+3597 silly addNameRange '7.0.7',
+3597 silly addNameRange '7.0.8',
+3597 silly addNameRange '7.0.9',
+3597 silly addNameRange '7.0.10',
+3597 silly addNameRange '7.0.11',
+3597 silly addNameRange '7.0.12',
+3597 silly addNameRange '7.0.13',
+3597 silly addNameRange '7.0.14',
+3597 silly addNameRange '7.0.15',
+3597 silly addNameRange '7.0.16',
+3597 silly addNameRange '7.0.17' ] ]
+3598 verbose addNamed [ 'postcss', '5.2.18' ]
+3599 verbose addNamed [ '5.2.18', '5.2.18' ]
+3600 silly lockFile f2348d80-postcss-5-2-18 postcss@5.2.18
+3601 verbose lock postcss@5.2.18 /home/anthony/.npm/f2348d80-postcss-5-2-18.lock
+3602 silly lockFile c4491007-s-org-postcss-postcss-5-2-18-tgz https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz
+3603 verbose lock https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz /home/anthony/.npm/c4491007-s-org-postcss-postcss-5-2-18-tgz.lock
+3604 verbose addRemoteTarball [ 'https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz',
+3604 verbose addRemoteTarball 'badfa1497d46244f6390f58b319830d9107853c5' ]
+3605 info retry fetch attempt 1 at 13:53:24
+3606 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004165-0.9511521281674504/tmp.tgz
+3607 http GET https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz
+3608 silly gunzTarPerm extractEntry src/custom_function_bridge.h
+3609 silly gunzTarPerm extractEntry src/callback_bridge.h
+3610 silly gunzTarPerm extractEntry src/custom_importer_bridge.h
+3611 silly gunzTarPerm extractEntry src/libsass/.npmignore
+3612 silly gunzTarPerm extractEntry src/libsass/LICENSE
+3613 silly gunzTarPerm extractEntry src/libsass/appveyor.yml
+3614 silly gunzTarPerm extractEntry src/libsass/.editorconfig
+3615 silly gunzTarPerm extractEntry src/libsass/.travis.yml
+3616 silly gunzTarPerm extractEntry src/libsass/COPYING
+3617 silly gunzTarPerm extractEntry src/libsass/GNUmakefile.am
+3618 http 200 https://registry.npmjs.org/concat-with-sourcemaps
+3619 silly registry.get cb [ 200,
+3619 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3619 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+3619 silly registry.get 'content-length': '31195',
+3619 silly registry.get connection: 'keep-alive',
+3619 silly registry.get 'set-cookie': [ '__cfduid=de36b97b3fd34fb7e35631ce6de031b4e1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3619 silly registry.get 'cf-cache-status': 'HIT',
+3619 silly registry.get 'cache-control': 'max-age=300',
+3619 silly registry.get 'cf-ray': '509e775deb38c530-ORD',
+3619 silly registry.get 'accept-ranges': 'bytes',
+3619 silly registry.get age: '1732',
+3619 silly registry.get etag: '"7ed56efa4164fe4bc4f351d04465a033"',
+3619 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3619 silly registry.get 'last-modified': 'Sat, 26 May 2018 20:40:57 GMT',
+3619 silly registry.get vary: 'accept-encoding, accept',
+3619 silly registry.get server: 'cloudflare' } ]
+3620 silly addNameRange number 2 { name: 'concat-with-sourcemaps',
+3620 silly addNameRange range: '>=1.0.0-0 <2.0.0-0',
+3620 silly addNameRange hasData: true }
+3621 silly addNameRange versions [ 'concat-with-sourcemaps',
+3621 silly addNameRange [ '0.1.0',
+3621 silly addNameRange '0.1.1',
+3621 silly addNameRange '0.1.2',
+3621 silly addNameRange '0.1.3',
+3621 silly addNameRange '0.1.4',
+3621 silly addNameRange '0.1.5',
+3621 silly addNameRange '0.1.6',
+3621 silly addNameRange '1.0.0',
+3621 silly addNameRange '1.0.1',
+3621 silly addNameRange '1.0.2',
+3621 silly addNameRange '1.0.3',
+3621 silly addNameRange '1.0.4',
+3621 silly addNameRange '1.0.5',
+3621 silly addNameRange '1.0.6',
+3621 silly addNameRange '1.0.7',
+3621 silly addNameRange '1.1.0' ] ]
+3622 verbose addNamed [ 'concat-with-sourcemaps', '1.1.0' ]
+3623 verbose addNamed [ '1.1.0', '1.1.0' ]
+3624 silly lockFile 15414c8e-concat-with-sourcemaps-1-1-0 concat-with-sourcemaps@1.1.0
+3625 verbose lock concat-with-sourcemaps@1.1.0 /home/anthony/.npm/15414c8e-concat-with-sourcemaps-1-1-0.lock
+3626 silly gunzTarPerm extractEntry src/libsass/INSTALL
+3627 silly gunzTarPerm extractEntry src/libsass/.github/CONTRIBUTING.md
+3628 silly lockFile 2e7757ae-concat-with-sourcemaps-1-1-0-tgz https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz
+3629 verbose lock https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz /home/anthony/.npm/2e7757ae-concat-with-sourcemaps-1-1-0-tgz.lock
+3630 verbose addRemoteTarball [ 'https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz',
+3630 verbose addRemoteTarball 'd4ea93f05ae25790951b99e7b3b09e3908a4082e' ]
+3631 http 200 https://registry.npmjs.org/autoprefixer
+3632 silly registry.get cb [ 200,
+3632 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3632 silly registry.get 'content-type': 'application/json',
+3632 silly registry.get 'content-length': '632311',
+3632 silly registry.get connection: 'keep-alive',
+3632 silly registry.get 'set-cookie': [ '__cfduid=df74114f7479956f1e2a342a020b4a1c91566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3632 silly registry.get 'cf-cache-status': 'HIT',
+3632 silly registry.get 'cache-control': 'max-age=300',
+3632 silly registry.get 'cf-ray': '509e775d3c4ee1da-ORD',
+3632 silly registry.get 'accept-ranges': 'bytes',
+3632 silly registry.get age: '3651',
+3632 silly registry.get etag: '"9de875ff05736108f4469798d7c7751b"',
+3632 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3632 silly registry.get 'last-modified': 'Fri, 05 Jul 2019 21:24:42 GMT',
+3632 silly registry.get vary: 'accept-encoding, accept',
+3632 silly registry.get 'x-amz-meta-rev': '595-41296ce15ed5077c6f820158e01e98ca',
+3632 silly registry.get server: 'cloudflare' } ]
+3633 info retry fetch attempt 1 at 13:53:24
+3634 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004174-0.7904986485373229/tmp.tgz
+3635 http 200 https://registry.npmjs.org/vinyl
+3636 silly registry.get cb [ 200,
+3636 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3636 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+3636 silly registry.get 'content-length': '58272',
+3636 silly registry.get connection: 'keep-alive',
+3636 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3636 silly registry.get 'cf-cache-status': 'HIT',
+3636 silly registry.get 'cache-control': 'max-age=300',
+3636 silly registry.get 'cf-ray': '509e775e0eade1be-ORD',
+3636 silly registry.get 'accept-ranges': 'bytes',
+3636 silly registry.get age: '2501',
+3636 silly registry.get etag: '"7c75758758265edf63ac781e4b4197ea"',
+3636 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3636 silly registry.get 'last-modified': 'Fri, 22 Jun 2018 14:27:56 GMT',
+3636 silly registry.get vary: 'accept-encoding, accept',
+3636 silly registry.get server: 'cloudflare' } ]
+3637 http GET https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz
+3638 silly gunzTarPerm extractEntry src/libsass/.github/ISSUE_TEMPLATE.md
+3639 silly gunzTarPerm extractEntry src/libsass/Makefile
+3640 silly addNameRange number 2 { name: 'autoprefixer',
+3640 silly addNameRange range: '>=6.0.0-0 <7.0.0-0',
+3640 silly addNameRange hasData: true }
+3641 silly addNameRange versions [ 'autoprefixer',
+3641 silly addNameRange [ '0.1.20130409',
+3641 silly addNameRange '0.2.20130413',
+3641 silly addNameRange '0.3.20130423',
+3641 silly addNameRange '0.3.20130424',
+3641 silly addNameRange '0.3.20130427',
+3641 silly addNameRange '0.3.20130502',
+3641 silly addNameRange '0.4.20130507',
+3641 silly addNameRange '0.4.20130515',
+3641 silly addNameRange '0.4.20130521',
+3641 silly addNameRange '0.4.20130524',
+3641 silly addNameRange '0.4.20130528',
+3641 silly addNameRange '0.4.20130530',
+3641 silly addNameRange '0.4.20130603',
+3641 silly addNameRange '0.5.20130615',
+3641 silly addNameRange '0.5.20130616',
+3641 silly addNameRange '0.5.20130617',
+3641 silly addNameRange '0.5.20130625',
+3641 silly addNameRange '0.5.20130626',
+3641 silly addNameRange '0.5.20130629',
+3641 silly addNameRange '0.6.20130716',
+3641 silly addNameRange '0.6.20130721',
+3641 silly addNameRange '0.6.20130728',
+3641 silly addNameRange '0.6.20130729',
+3641 silly addNameRange '0.6.20130730',
+3641 silly addNameRange '0.6.20130731',
+3641 silly addNameRange '0.7.20130805',
+3641 silly addNameRange '0.7.20130806',
+3641 silly addNameRange '0.7.20130807',
+3641 silly addNameRange '0.7.20130808',
+3641 silly addNameRange '0.7.20130810',
+3641 silly addNameRange '0.7.20130824',
+3641 silly addNameRange '0.8.20130902',
+3641 silly addNameRange '0.8.20130903',
+3641 silly addNameRange '0.8.20130906',
+3641 silly addNameRange '0.8.20130911',
+3641 silly addNameRange '0.8.20130919',
+3641 silly addNameRange '0.8.20130923',
+3641 silly addNameRange '0.8.20131001',
+3641 silly addNameRange '0.8.20131006',
+3641 silly addNameRange '0.8.20131007',
+3641 silly addNameRange '0.8.20131009',
+3641 silly addNameRange '0.8.20131015',
+3641 silly addNameRange '0.8.20131017',
+3641 silly addNameRange '0.8.20131020',
+3641 silly addNameRange '0.8.20131029',
+3641 silly addNameRange '0.8.20131104',
+3641 silly addNameRange '0.8.20131209',
+3641 silly addNameRange '0.8.20131213',
+3641 silly addNameRange '1.0.20131222',
+3641 silly addNameRange '1.0.20140103',
+3641 silly addNameRange '1.0.20140109',
+3641 silly addNameRange '1.0.20140110',
+3641 silly addNameRange '1.0.20140117',
+3641 silly addNameRange '1.0.20140130',
+3641 silly addNameRange '1.0.20140203',
+3641 silly addNameRange '1.0.20140213',
+3641 silly addNameRange '1.1.20140218',
+3641 silly addNameRange '1.1.20140222',
+3641 silly addNameRange '1.1.20140226',
+3641 silly addNameRange '1.1.20140302',
+3641 silly addNameRange '1.1.20140319',
+3641 silly addNameRange '1.1.20140327',
+3641 silly addNameRange '1.1.20140403',
+3641 silly addNameRange '1.1.20140410',
+3641 silly addNameRange '1.1.20140429',
+3641 silly addNameRange '1.1.20140430',
+3641 silly addNameRange '1.1.20140510',
+3641 silly addNameRange '1.1.20140512',
+3641 silly addNameRange '1.1.20140521',
+3641 silly addNameRange '1.1.20140523',
+3641 silly addNameRange '1.1.20140605',
+3641 silly addNameRange '1.2.0',
+3641 silly addNameRange '1.3.0',
+3641 silly addNameRange '1.3.1',
+3641 silly addNameRange '2.0.0',
+3641 silly addNameRange '2.0.1',
+3641 silly addNameRange '2.0.2',
+3641 silly addNameRange '2.1.0',
+3641 silly addNameRange '2.1.1',
+3641 silly addNameRange '2.2.0',
+3641 silly addNameRange '3.0.0',
+3641 silly addNameRange '3.1.0',
+3641 silly addNameRange '4.0.0',
+3641 silly addNameRange '5.0.0',
+3641 silly addNameRange '5.1.0',
+3641 silly addNameRange '5.1.1',
+3641 silly addNameRange '5.2.0',
+3641 silly addNameRange '6.0.0',
+3641 silly addNameRange '6.0.1',
+3641 silly addNameRange '6.0.2',
+3641 silly addNameRange '6.0.3',
+3641 silly addNameRange '6.1.0',
+3641 silly addNameRange '6.1.1',
+3641 silly addNameRange '6.1.2',
+3641 silly addNameRange '6.2.0',
+3641 silly addNameRange '6.2.1',
+3641 silly addNameRange '6.2.2',
+3641 silly addNameRange '6.2.3',
+3641 silly addNameRange '6.3.0',
+3641 silly addNameRange '6.3.1',
+3641 silly addNameRange '6.3.2',
+3641 silly addNameRange '6.3.3',
+3641 silly addNameRange '6.3.4',
+3641 silly addNameRange '6.3.5',
+3641 silly addNameRange '6.3.6',
+3641 silly addNameRange '6.3.7',
+3641 silly addNameRange '6.4.0',
+3641 silly addNameRange '6.4.1',
+3641 silly addNameRange '6.5.0',
+3641 silly addNameRange '6.5.1',
+3641 silly addNameRange '6.5.2',
+3641 silly addNameRange '6.5.3',
+3641 silly addNameRange '6.5.4',
+3641 silly addNameRange '6.6.0',
+3641 silly addNameRange '6.6.1',
+3641 silly addNameRange '6.7.0',
+3641 silly addNameRange '6.7.1',
+3641 silly addNameRange '6.7.2',
+3641 silly addNameRange '6.7.3',
+3641 silly addNameRange '6.7.4',
+3641 silly addNameRange '6.7.5',
+3641 silly addNameRange '6.7.6',
+3641 silly addNameRange '6.7.7',
+3641 silly addNameRange '7.0.0',
+3641 silly addNameRange '7.0.1',
+3641 silly addNameRange '7.1.0',
+3641 silly addNameRange '7.1.1',
+3641 silly addNameRange '7.1.2',
+3641 silly addNameRange '7.1.3',
+3641 silly addNameRange '7.1.4',
+3641 silly addNameRange '7.1.5',
+3641 silly addNameRange '7.1.6',
+3641 silly addNameRange '7.2.0',
+3641 silly addNameRange '7.2.1',
+3641 silly addNameRange '7.2.2',
+3641 silly addNameRange '7.2.3',
+3641 silly addNameRange '7.2.4',
+3641 silly addNameRange '7.2.5',
+3641 silly addNameRange '7.2.6',
+3641 silly addNameRange '8.0.0',
+3641 silly addNameRange '8.1.0',
+3641 silly addNameRange '8.2.0',
+3641 silly addNameRange '8.3.0',
+3641 silly addNameRange '8.4.0',
+3641 silly addNameRange '8.4.1',
+3641 silly addNameRange '8.5.0',
+3641 silly addNameRange '8.5.1',
+3641 silly addNameRange '8.5.2',
+3641 silly addNameRange '8.6.0',
+3641 silly addNameRange '8.6.1',
+3641 silly addNameRange '8.6.2',
+3641 silly addNameRange '8.6.3',
+3641 silly addNameRange '8.6.4',
+3641 silly addNameRange '8.6.5',
+3641 silly addNameRange '9.0.0',
+3641 silly addNameRange '9.0.1',
+3641 silly addNameRange '9.0.2',
+3641 silly addNameRange '9.1.0',
+3641 silly addNameRange '9.1.1',
+3641 silly addNameRange '9.1.2',
+3641 silly addNameRange '9.1.3',
+3641 silly addNameRange '9.1.4',
+3641 silly addNameRange '9.1.5',
+3641 silly addNameRange '9.2.0',
+3641 silly addNameRange '9.2.1',
+3641 silly addNameRange '9.3.0',
+3641 silly addNameRange '9.3.1',
+3641 silly addNameRange '9.4.0',
+3641 silly addNameRange '9.4.1',
+3641 silly addNameRange '9.4.2',
+3641 silly addNameRange '9.4.3',
+3641 silly addNameRange '9.4.4',
+3641 silly addNameRange '9.4.5',
+3641 silly addNameRange '9.4.6',
+3641 silly addNameRange '9.4.7',
+3641 silly addNameRange '9.4.8',
+3641 silly addNameRange '9.4.9',
+3641 silly addNameRange '9.4.10',
+3641 silly addNameRange '9.5.0',
+3641 silly addNameRange '9.5.1',
+3641 silly addNameRange '9.6.0',
+3641 silly addNameRange '9.6.1' ] ]
+3642 verbose addNamed [ 'autoprefixer', '6.7.7' ]
+3643 verbose addNamed [ '6.7.7', '6.7.7' ]
+3644 silly lockFile 87f38e1f-autoprefixer-6-7-7 autoprefixer@6.7.7
+3645 verbose lock autoprefixer@6.7.7 /home/anthony/.npm/87f38e1f-autoprefixer-6-7-7.lock
+3646 http 200 https://registry.npmjs.org/babel-plugin-check-es2015-constants
+3647 silly registry.get cb [ 200,
+3647 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3647 silly registry.get 'content-type': 'application/json',
+3647 silly registry.get 'content-length': '52190',
+3647 silly registry.get connection: 'keep-alive',
+3647 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3647 silly registry.get 'cf-cache-status': 'HIT',
+3647 silly registry.get 'cache-control': 'max-age=300',
+3647 silly registry.get 'cf-ray': '509e775e4f7ee1be-ORD',
+3647 silly registry.get 'accept-ranges': 'bytes',
+3647 silly registry.get age: '81',
+3647 silly registry.get etag: '"eee20e5dde9eb397ae5e1de489e35fb6"',
+3647 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3647 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:25:24 GMT',
+3647 silly registry.get vary: 'accept-encoding, accept',
+3647 silly registry.get 'x-amz-meta-rev': '84-3fc4c7eadcbb0f4d2cbbee837ab349e4',
+3647 silly registry.get server: 'cloudflare' } ]
+3648 silly addNameRange number 2 { name: 'vinyl', range: '>=2.0.0-0 <3.0.0-0', hasData: true }
+3649 silly addNameRange versions [ 'vinyl',
+3649 silly addNameRange [ '0.1.0',
+3649 silly addNameRange '0.2.0',
+3649 silly addNameRange '0.2.1',
+3649 silly addNameRange '0.2.2',
+3649 silly addNameRange '0.2.3',
+3649 silly addNameRange '0.3.0',
+3649 silly addNameRange '0.3.1',
+3649 silly addNameRange '0.3.2',
+3649 silly addNameRange '0.3.3',
+3649 silly addNameRange '0.4.0',
+3649 silly addNameRange '0.4.1',
+3649 silly addNameRange '0.4.2',
+3649 silly addNameRange '0.4.3',
+3649 silly addNameRange '0.4.4',
+3649 silly addNameRange '0.4.5',
+3649 silly addNameRange '0.4.6',
+3649 silly addNameRange '0.5.0',
+3649 silly addNameRange '0.5.1',
+3649 silly addNameRange '0.5.3',
+3649 silly addNameRange '1.0.0',
+3649 silly addNameRange '1.1.0',
+3649 silly addNameRange '1.1.1',
+3649 silly addNameRange '1.2.0',
+3649 silly addNameRange '2.0.0',
+3649 silly addNameRange '2.0.1',
+3649 silly addNameRange '2.0.2',
+3649 silly addNameRange '2.1.0',
+3649 silly addNameRange '2.2.0' ] ]
+3650 verbose addNamed [ 'vinyl', '2.2.0' ]
+3651 verbose addNamed [ '2.2.0', '2.2.0' ]
+3652 silly lockFile 4524a52c-vinyl-2-2-0 vinyl@2.2.0
+3653 verbose lock vinyl@2.2.0 /home/anthony/.npm/4524a52c-vinyl-2-2-0.lock
+3654 http 200 https://registry.npmjs.org/replace-ext/0.0.1
+3655 silly registry.get cb [ 200,
+3655 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3655 silly registry.get 'content-type': 'application/json',
+3655 silly registry.get 'transfer-encoding': 'chunked',
+3655 silly registry.get connection: 'keep-alive',
+3655 silly registry.get 'set-cookie': [ '__cfduid=dabe33f6527137a9d2c57bad4a3982b7a1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3655 silly registry.get 'cf-ray': '509e775dbf09c504-ORD',
+3655 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3655 silly registry.get server: 'cloudflare' } ]
+3656 silly lockFile 88758fde-oprefixer-autoprefixer-6-7-7-tgz https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz
+3657 verbose lock https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz /home/anthony/.npm/88758fde-oprefixer-autoprefixer-6-7-7-tgz.lock
+3658 silly lockFile 6e0bbada--npmjs-org-vinyl-vinyl-2-2-0-tgz https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz
+3659 verbose lock https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz /home/anthony/.npm/6e0bbada--npmjs-org-vinyl-vinyl-2-2-0-tgz.lock
+3660 verbose addRemoteTarball [ 'https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz',
+3660 verbose addRemoteTarball '1dbd1c835658e35ce3f9984099db00585c782014' ]
+3661 verbose addRemoteTarball [ 'https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz',
+3661 verbose addRemoteTarball 'd85b07da96e458d25b2ffe19fece9f2caa13ed86' ]
+3662 info retry fetch attempt 1 at 13:53:24
+3663 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.2878432285506278/tmp.tgz
+3664 info retry fetch attempt 1 at 13:53:24
+3665 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.9368042710702866/tmp.tgz
+3666 http GET https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz
+3667 silly addNameRange number 2 { name: 'babel-plugin-check-es2015-constants',
+3667 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+3667 silly addNameRange hasData: true }
+3668 silly addNameRange versions [ 'babel-plugin-check-es2015-constants',
+3668 silly addNameRange [ '6.1.5',
+3668 silly addNameRange '6.1.6',
+3668 silly addNameRange '6.1.7',
+3668 silly addNameRange '6.1.8',
+3668 silly addNameRange '6.1.9',
+3668 silly addNameRange '6.1.10',
+3668 silly addNameRange '6.1.12',
+3668 silly addNameRange '6.1.13',
+3668 silly addNameRange '6.1.16',
+3668 silly addNameRange '6.1.17',
+3668 silly addNameRange '6.1.18',
+3668 silly addNameRange '6.2.0',
+3668 silly addNameRange '6.2.4',
+3668 silly addNameRange '6.3.13',
+3668 silly addNameRange '6.5.0',
+3668 silly addNameRange '6.5.0-1',
+3668 silly addNameRange '6.6.4',
+3668 silly addNameRange '6.6.5',
+3668 silly addNameRange '6.7.2',
+3668 silly addNameRange '6.8.0',
+3668 silly addNameRange '6.22.0',
+3668 silly addNameRange '7.0.0-alpha.1',
+3668 silly addNameRange '7.0.0-alpha.3',
+3668 silly addNameRange '7.0.0-alpha.7',
+3668 silly addNameRange '7.0.0-alpha.8',
+3668 silly addNameRange '7.0.0-alpha.9',
+3668 silly addNameRange '7.0.0-alpha.10',
+3668 silly addNameRange '7.0.0-alpha.11',
+3668 silly addNameRange '7.0.0-alpha.12',
+3668 silly addNameRange '7.0.0-alpha.13',
+3668 silly addNameRange '7.0.0-alpha.14',
+3668 silly addNameRange '7.0.0-alpha.15',
+3668 silly addNameRange '7.0.0-alpha.16',
+3668 silly addNameRange '7.0.0-alpha.17',
+3668 silly addNameRange '7.0.0-alpha.18',
+3668 silly addNameRange '7.0.0-alpha.19',
+3668 silly addNameRange '7.0.0-alpha.20',
+3668 silly addNameRange '7.0.0-beta.0',
+3668 silly addNameRange '7.0.0-beta.1',
+3668 silly addNameRange '7.0.0-beta.2',
+3668 silly addNameRange '7.0.0-beta.3' ] ]
+3669 verbose addNamed [ 'babel-plugin-check-es2015-constants', '6.22.0' ]
+3670 verbose addNamed [ '6.22.0', '6.22.0' ]
+3671 silly lockFile 25a0ba0c-in-check-es2015-constants-6-22-0 babel-plugin-check-es2015-constants@6.22.0
+3672 verbose lock babel-plugin-check-es2015-constants@6.22.0 /home/anthony/.npm/25a0ba0c-in-check-es2015-constants-6-22-0.lock
+3673 http GET https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz
+3674 silly gunzTarPerm extractEntry src/libsass/Makefile.conf
+3675 silly gunzTarPerm extractEntry src/libsass/Readme.md
+3676 silly lockFile b142ff3e-heck-es2015-constants-6-22-0-tgz https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz
+3677 verbose lock https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz /home/anthony/.npm/b142ff3e-heck-es2015-constants-6-22-0-tgz.lock
+3678 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz',
+3678 verbose addRemoteTarball '35157b101426fd2ffd3da3f75c7d1e91835bbf8a' ]
+3679 info retry fetch attempt 1 at 13:53:24
+3680 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004247-0.16307807713747025/tmp.tgz
+3681 silly lockFile 5733f875-eplace-ext-replace-ext-0-0-1-tgz https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz
+3682 verbose lock https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz /home/anthony/.npm/5733f875-eplace-ext-replace-ext-0-0-1-tgz.lock
+3683 http GET https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz
+3684 verbose addRemoteTarball [ 'https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz',
+3684 verbose addRemoteTarball '29bbd92078a739f0bcce2b4ee41e837953522924' ]
+3685 info retry fetch attempt 1 at 13:53:24
+3686 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004248-0.006134001305326819/tmp.tgz
+3687 http GET https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz
+3688 silly gunzTarPerm extractEntry src/libsass/SECURITY.md
+3689 silly gunzTarPerm extractEntry src/libsass/.gitattributes
+3690 silly gunzTarPerm extractEntry src/libsass/configure.ac
+3691 silly gunzTarPerm extractEntry src/libsass/contrib/libsass.spec
+3692 silly gunzTarPerm extractEntry src/libsass/contrib/plugin.cpp
+3693 silly gunzTarPerm extractEntry src/libsass/docs/README.md
+3694 silly gunzTarPerm extractEntry src/libsass/docs/unicode.md
+3695 silly gunzTarPerm extractEntry src/libsass/docs/api-context-internal.md
+3696 silly gunzTarPerm extractEntry src/libsass/docs/api-context.md
+3697 silly gunzTarPerm extractEntry src/libsass/docs/api-doc.md
+3698 silly gunzTarPerm extractEntry src/libsass/docs/api-function-example.md
+3699 silly gunzTarPerm extractEntry src/libsass/docs/api-function-internal.md
+3700 silly gunzTarPerm extractEntry src/libsass/docs/api-function.md
+3701 silly gunzTarPerm extractEntry src/libsass/docs/api-importer-example.md
+3702 silly gunzTarPerm extractEntry src/libsass/docs/api-importer-internal.md
+3703 silly gunzTarPerm extractEntry src/libsass/docs/api-importer.md
+3704 http 200 https://registry.npmjs.org/babel-core
+3705 silly registry.get cb [ 200,
+3705 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3705 silly registry.get 'content-type': 'application/json',
+3705 silly registry.get 'content-length': '543466',
+3705 silly registry.get connection: 'keep-alive',
+3705 silly registry.get 'set-cookie': [ '__cfduid=de36b97b3fd34fb7e35631ce6de031b4e1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3705 silly registry.get 'cf-cache-status': 'HIT',
+3705 silly registry.get 'cache-control': 'max-age=300',
+3705 silly registry.get 'cf-ray': '509e775e2c04c530-ORD',
+3705 silly registry.get 'accept-ranges': 'bytes',
+3705 silly registry.get age: '4008',
+3705 silly registry.get etag: '"886e9c078ea6cae3ed12a15274ff5478"',
+3705 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3705 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:22:35 GMT',
+3705 silly registry.get vary: 'accept-encoding, accept',
+3705 silly registry.get 'x-amz-meta-rev': '633-f5699014b09874c9261ed023840f7090',
+3705 silly registry.get server: 'cloudflare' } ]
+3706 silly gunzTarPerm extractEntry src/libsass/docs/api-value-example.md
+3707 silly gunzTarPerm extractEntry src/libsass/docs/api-value-internal.md
+3708 http 200 https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz
+3709 http 200 https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz
+3710 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004138-0.3629799676127732/tmp.tgz
+3711 silly lockFile c33c9598-04138-0-3629799676127732-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004138-0.3629799676127732/package
+3712 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004138-0.3629799676127732/package /home/anthony/.npm/c33c9598-04138-0-3629799676127732-package.lock
+3713 silly lockFile 54d39d09-04138-0-3629799676127732-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004138-0.3629799676127732/tmp.tgz
+3714 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004138-0.3629799676127732/tmp.tgz /home/anthony/.npm/54d39d09-04138-0-3629799676127732-tmp-tgz.lock
+3715 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004129-0.34771661506965756/tmp.tgz
+3716 silly lockFile 6b8096a0-4129-0-34771661506965756-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004129-0.34771661506965756/package
+3717 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004129-0.34771661506965756/package /home/anthony/.npm/6b8096a0-4129-0-34771661506965756-package.lock
+3718 silly lockFile 84d6d4a7-4129-0-34771661506965756-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004129-0.34771661506965756/tmp.tgz
+3719 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004129-0.34771661506965756/tmp.tgz /home/anthony/.npm/84d6d4a7-4129-0-34771661506965756-tmp-tgz.lock
+3720 silly addNameRange number 2 { name: 'babel-core',
+3720 silly addNameRange range: '>=6.23.1-0 <7.0.0-0',
+3720 silly addNameRange hasData: true }
+3721 silly addNameRange versions [ 'babel-core',
+3721 silly addNameRange [ '4.0.1',
+3721 silly addNameRange '4.0.2',
+3721 silly addNameRange '4.1.1',
+3721 silly addNameRange '4.2.0',
+3721 silly addNameRange '4.2.1',
+3721 silly addNameRange '4.3.0',
+3721 silly addNameRange '4.4.1',
+3721 silly addNameRange '4.4.2',
+3721 silly addNameRange '4.4.3',
+3721 silly addNameRange '4.4.4',
+3721 silly addNameRange '4.4.5',
+3721 silly addNameRange '4.4.6',
+3721 silly addNameRange '4.5.0',
+3721 silly addNameRange '4.5.1',
+3721 silly addNameRange '4.5.2',
+3721 silly addNameRange '4.5.3',
+3721 silly addNameRange '4.5.4',
+3721 silly addNameRange '4.5.5',
+3721 silly addNameRange '4.6.0',
+3721 silly addNameRange '4.6.1',
+3721 silly addNameRange '4.6.3',
+3721 silly addNameRange '4.6.4',
+3721 silly addNameRange '4.6.5',
+3721 silly addNameRange '4.6.6',
+3721 silly addNameRange '4.7.0',
+3721 silly addNameRange '4.7.1',
+3721 silly addNameRange '4.7.2',
+3721 silly addNameRange '4.7.3',
+3721 silly addNameRange '4.7.4',
+3721 silly addNameRange '4.7.5',
+3721 silly addNameRange '4.7.6',
+3721 silly addNameRange '4.7.7',
+3721 silly addNameRange '4.7.8',
+3721 silly addNameRange '4.7.9',
+3721 silly addNameRange '4.7.10',
+3721 silly addNameRange '4.7.11',
+3721 silly addNameRange '4.7.12',
+3721 silly addNameRange '4.7.13',
+3721 silly addNameRange '4.7.14',
+3721 silly addNameRange '4.7.15',
+3721 silly addNameRange '4.7.16',
+3721 silly addNameRange '5.0.0-beta2',
+3721 silly addNameRange '5.0.0-beta3',
+3721 silly addNameRange '5.0.0-beta4',
+3721 silly addNameRange '5.0.0',
+3721 silly addNameRange '5.0.1',
+3721 silly addNameRange '5.0.2',
+3721 silly addNameRange '5.0.3',
+3721 silly addNameRange '5.0.4',
+3721 silly addNameRange '5.0.5',
+3721 silly addNameRange '5.0.6',
+3721 silly addNameRange '5.0.7',
+3721 silly addNameRange '5.0.8',
+3721 silly addNameRange '5.0.9',
+3721 silly addNameRange '5.0.10',
+3721 silly addNameRange '5.0.11',
+3721 silly addNameRange '5.0.12',
+3721 silly addNameRange '5.0.13',
+3721 silly addNameRange '5.1.0',
+3721 silly addNameRange '5.1.1',
+3721 silly addNameRange '5.1.2',
+3721 silly addNameRange '5.1.3',
+3721 silly addNameRange '5.1.4',
+3721 silly addNameRange '5.1.5',
+3721 silly addNameRange '5.1.6',
+3721 silly addNameRange '5.1.7',
+3721 silly addNameRange '5.1.8',
+3721 silly addNameRange '5.1.9',
+3721 silly addNameRange '5.1.10',
+3721 silly addNameRange '5.1.11',
+3721 silly addNameRange '5.1.12',
+3721 silly addNameRange '5.1.13',
+3721 silly addNameRange '5.2.0',
+3721 silly addNameRange '5.2.1',
+3721 silly addNameRange '5.2.2',
+3721 silly addNameRange '5.2.3',
+3721 silly addNameRange '5.2.4',
+3721 silly addNameRange '5.2.5',
+3721 silly addNameRange '5.2.6',
+3721 silly addNameRange '5.2.7',
+3721 silly addNameRange '5.2.9',
+3721 silly addNameRange '5.2.10',
+3721 silly addNameRange '5.2.11',
+3721 silly addNameRange '5.2.12',
+3721 silly addNameRange '5.2.13',
+3721 silly addNameRange '5.2.14',
+3721 silly addNameRange '5.2.15',
+3721 silly addNameRange '5.2.16',
+3721 silly addNameRange '5.2.17',
+3721 silly addNameRange '5.3.0',
+3721 silly addNameRange '5.3.1',
+3721 silly addNameRange '5.3.2',
+3721 silly addNameRange '5.3.3',
+3721 silly addNameRange '5.4.0',
+3721 silly addNameRange '5.4.1',
+3721 silly addNameRange '5.4.2',
+3721 silly addNameRange '5.4.3',
+3721 silly addNameRange '5.4.4',
+3721 silly addNameRange '5.4.5',
+3721 silly addNameRange '5.4.6',
+3721 silly addNameRange '5.4.7',
+3721 silly addNameRange '5.5.0',
+3721 silly addNameRange '5.5.1',
+3721 silly addNameRange '5.5.2',
+3721 silly addNameRange '5.5.3',
+3721 silly addNameRange '5.5.4',
+3721 silly addNameRange '5.5.5',
+3721 silly addNameRange '5.5.6',
+3721 silly addNameRange '5.5.7',
+3721 silly addNameRange '5.5.8',
+3721 silly addNameRange '5.6.1',
+3721 silly addNameRange '5.6.2',
+3721 silly addNameRange '5.6.3',
+3721 silly addNameRange '5.6.4',
+3721 silly addNameRange '5.6.5',
+3721 silly addNameRange '5.6.6',
+3721 silly addNameRange '5.6.7',
+3721 silly addNameRange '5.6.10',
+3721 silly addNameRange '5.6.11',
+3721 silly addNameRange '5.6.12',
+3721 silly addNameRange '5.6.14',
+3721 silly addNameRange '5.6.15',
+3721 silly addNameRange '5.6.16',
+3721 silly addNameRange '5.6.18',
+3721 silly addNameRange '5.6.19',
+3721 silly addNameRange '5.6.20',
+3721 silly addNameRange '5.7.0',
+3721 silly addNameRange '5.7.1',
+3721 silly addNameRange '5.7.2',
+3721 silly addNameRange '5.7.3',
+3721 silly addNameRange '5.7.4',
+3721 silly addNameRange '5.8.1',
+3721 silly addNameRange '5.8.2',
+3721 silly addNameRange '5.8.3',
+3721 silly addNameRange '5.8.5',
+3721 silly addNameRange '5.8.6',
+3721 silly addNameRange '5.8.8',
+3721 silly addNameRange '5.8.9',
+3721 silly addNameRange '5.8.12',
+3721 silly addNameRange '5.8.14',
+3721 silly addNameRange '5.8.19',
+3721 silly addNameRange '5.8.20',
+3721 silly addNameRange '5.8.21',
+3721 silly addNameRange '5.8.22',
+3721 silly addNameRange '5.8.23',
+3721 silly addNameRange '5.8.24',
+3721 silly addNameRange '5.8.25',
+3721 silly addNameRange '5.8.29',
+3721 silly addNameRange '5.8.30',
+3721 silly addNameRange '5.8.31',
+3721 silly addNameRange '5.8.32',
+3721 silly addNameRange '5.8.33',
+3721 silly addNameRange '6.0.0',
+3721 silly addNameRange '6.0.1',
+3721 silly addNameRange '6.0.2',
+3721 silly addNameRange '6.0.12',
+3721 silly addNameRange '6.0.14',
+3721 silly addNameRange '6.0.15',
+3721 silly addNameRange '6.0.16',
+3721 silly addNameRange '6.0.17',
+3721 silly addNameRange '6.0.18',
+3721 silly addNameRange '6.0.19',
+3721 silly addNameRange '6.0.20',
+3721 silly addNameRange '6.1.2',
+3721 silly addNameRange '6.1.4',
+3721 silly addNameRange '5.8.34',
+3721 silly addNameRange '6.1.5',
+3721 silly addNameRange '6.1.6',
+3721 silly addNameRange '6.1.7',
+3721 silly addNameRange '6.1.8',
+3721 silly addNameRange '6.1.9',
+3721 silly addNameRange '6.1.10',
+3721 silly addNameRange '6.1.11',
+3721 silly addNameRange '6.1.12',
+3721 silly addNameRange '6.1.13',
+3721 silly addNameRange '6.1.14',
+3721 silly addNameRange '6.1.15',
+3721 silly addNameRange '6.1.16',
+3721 silly addNameRange '6.1.17',
+3721 silly addNameRange '6.1.18',
+3721 silly addNameRange '6.1.19',
+3721 silly addNameRange '6.1.20',
+3721 silly addNameRange '6.1.21',
+3721 silly addNameRange '6.2.0',
+3721 silly addNameRange '6.2.1',
+3721 silly addNameRange '6.2.4',
+3721 silly addNameRange '6.3.2',
+3721 silly addNameRange '6.3.13',
+3721 silly addNameRange '6.3.15',
+3721 silly addNameRange '6.3.17',
+3721 silly addNameRange '6.3.21',
+3721 silly addNameRange '6.3.26',
+3721 silly addNameRange '6.4.0',
+3721 silly addNameRange '6.4.5',
+3721 silly addNameRange '5.8.35',
+3721 silly addNameRange '6.5.0',
+3721 silly addNameRange '6.5.0-1',
+3721 silly addNameRange '6.5.1',
+3721 silly addNameRange '6.5.2',
+3721 silly addNameRange '6.5.2-canary.ab7533ed',
+3721 silly addNameRange '6.6.0',
+3721 silly addNameRange '6.6.4',
+3721 silly addNameRange '6.6.5',
+3721 silly addNameRange '6.7.0',
+3721 silly addNameRange '6.7.2',
+3721 silly addNameRange '5.8.38',
+3721 silly addNameRange '6.7.4',
+3721 silly addNameRange '6.7.5',
+3721 silly addNameRange '6.7.6',
+3721 silly addNameRange '6.7.7',
+3721 silly addNameRange '6.8.0',
+3721 silly addNameRange '6.9.0',
+3721 silly addNameRange '6.9.1',
+3721 silly addNameRange '6.10.4',
+3721 silly addNameRange '6.11.4',
+3721 silly addNameRange '6.13.0',
+3721 silly addNameRange '6.13.1',
+3721 silly addNameRange '6.13.2',
+3721 silly addNameRange '6.14.0',
+3721 silly addNameRange '6.16.0',
+3721 silly addNameRange '6.17.0',
+3721 silly addNameRange '6.18.0',
+3721 silly addNameRange '6.18.2',
+3721 silly addNameRange '6.20.0',
+3721 silly addNameRange '6.21.0',
+3721 silly addNameRange '6.22.0',
+3721 silly addNameRange '6.22.1',
+3721 silly addNameRange '6.23.0',
+3721 silly addNameRange '6.23.1',
+3721 silly addNameRange '7.0.0-alpha.1',
+3721 silly addNameRange '7.0.0-alpha.2',
+3721 silly addNameRange '6.24.0',
+3721 silly addNameRange '7.0.0-alpha.3',
+3721 silly addNameRange '7.0.0-alpha.6',
+3721 silly addNameRange '7.0.0-alpha.7',
+3721 silly addNameRange '6.24.1',
+3721 silly addNameRange '7.0.0-alpha.8',
+3721 silly addNameRange '7.0.0-alpha.9',
+3721 silly addNameRange '7.0.0-alpha.10',
+3721 silly addNameRange '7.0.0-alpha.11',
+3721 silly addNameRange '7.0.0-alpha.12',
+3721 silly addNameRange '6.25.0',
+3721 silly addNameRange '7.0.0-alpha.14',
+3721 silly addNameRange '7.0.0-alpha.15',
+3721 silly addNameRange '7.0.0-alpha.16',
+3721 silly addNameRange '7.0.0-alpha.17',
+3721 silly addNameRange '7.0.0-alpha.18',
+3721 silly addNameRange '7.0.0-alpha.19',
+3721 silly addNameRange '6.26.0',
+3721 silly addNameRange '7.0.0-alpha.20',
+3721 silly addNameRange '7.0.0-beta.0',
+3721 silly addNameRange '7.0.0-beta.1',
+3721 silly addNameRange '7.0.0-beta.2',
+3721 silly addNameRange '7.0.0-beta.3',
+3721 silly addNameRange '7.0.0-bridge.0',
+3721 silly addNameRange '6.26.2',
+3721 silly addNameRange '6.26.3' ] ]
+3722 verbose addNamed [ 'babel-core', '6.26.3' ]
+3723 verbose addNamed [ '6.26.3', '6.26.3' ]
+3724 silly lockFile b8f7be4a-babel-core-6-26-3 babel-core@6.26.3
+3725 verbose lock babel-core@6.26.3 /home/anthony/.npm/b8f7be4a-babel-core-6-26-3.lock
+3726 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions
+3727 silly registry.get cb [ 200,
+3727 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3727 silly registry.get 'content-type': 'application/json',
+3727 silly registry.get 'content-length': '50316',
+3727 silly registry.get connection: 'keep-alive',
+3727 silly registry.get 'set-cookie': [ '__cfduid=dabe33f6527137a9d2c57bad4a3982b7a1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3727 silly registry.get 'cf-cache-status': 'HIT',
+3727 silly registry.get 'cache-control': 'max-age=300',
+3727 silly registry.get 'cf-ray': '509e775e9963c504-ORD',
+3727 silly registry.get 'accept-ranges': 'bytes',
+3727 silly registry.get age: '76',
+3727 silly registry.get etag: '"94569f368651585d2095197234be122b"',
+3727 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3727 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:34:52 GMT',
+3727 silly registry.get vary: 'accept-encoding, accept',
+3727 silly registry.get 'x-amz-meta-rev': '67-cce091100fcbd3eb89c4ac46c9bf86d9',
+3727 silly registry.get server: 'cloudflare' } ]
+3728 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions
+3729 silly registry.get cb [ 200,
+3729 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3729 silly registry.get 'content-type': 'application/json',
+3729 silly registry.get 'content-length': '49532',
+3729 silly registry.get connection: 'keep-alive',
+3729 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3729 silly registry.get 'cf-cache-status': 'HIT',
+3729 silly registry.get 'cache-control': 'max-age=300',
+3729 silly registry.get 'cf-ray': '509e775e9870e1be-ORD',
+3729 silly registry.get 'accept-ranges': 'bytes',
+3729 silly registry.get age: '695',
+3729 silly registry.get etag: '"d5b9fff8a41dd4ff18bf74cebd104e79"',
+3729 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3729 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:34:50 GMT',
+3729 silly registry.get vary: 'accept-encoding, accept',
+3729 silly registry.get 'x-amz-meta-rev': '73-3aab48480ac3219d40625fd48db74b53',
+3729 silly registry.get server: 'cloudflare' } ]
+3730 silly gunzTarPerm modes [ '755', '644' ]
+3731 silly gunzTarPerm modes [ '755', '644' ]
+3732 silly lockFile 66543745-babel-core-babel-core-6-26-3-tgz https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz
+3733 verbose lock https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz /home/anthony/.npm/66543745-babel-core-babel-core-6-26-3-tgz.lock
+3734 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz',
+3734 verbose addRemoteTarball 'b2e2f09e342d0f0c88e2f02e067794125e75c207' ]
+3735 silly gunzTarPerm extractEntry src/libsass/docs/api-value.md
+3736 silly gunzTarPerm extractEntry src/libsass/docs/build-on-darwin.md
+3737 info retry fetch attempt 1 at 13:53:24
+3738 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004305-0.8538817062508315/tmp.tgz
+3739 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping
+3740 silly registry.get cb [ 200,
+3740 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3740 silly registry.get 'content-type': 'application/json',
+3740 silly registry.get 'content-length': '75530',
+3740 silly registry.get connection: 'keep-alive',
+3740 silly registry.get 'set-cookie': [ '__cfduid=de36b97b3fd34fb7e35631ce6de031b4e1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3740 silly registry.get 'cf-cache-status': 'HIT',
+3740 silly registry.get 'cache-control': 'max-age=300',
+3740 silly registry.get 'cf-ray': '509e775ecdc5c530-ORD',
+3740 silly registry.get 'accept-ranges': 'bytes',
+3740 silly registry.get age: '76',
+3740 silly registry.get etag: '"d31ce6969e94cfd9979bc8a65be724a8"',
+3740 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3740 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:34:53 GMT',
+3740 silly registry.get vary: 'accept-encoding, accept',
+3740 silly registry.get 'x-amz-meta-rev': '115-af73e65c7b63b34865ee6f5c1de40f63',
+3740 silly registry.get server: 'cloudflare' } ]
+3741 http GET https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz
+3742 silly gunzTarPerm extractEntry package.json
+3743 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-block-scoped-functions',
+3743 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+3743 silly addNameRange hasData: true }
+3744 silly addNameRange versions [ 'babel-plugin-transform-es2015-block-scoped-functions',
+3744 silly addNameRange [ '6.0.2',
+3744 silly addNameRange '6.0.14',
+3744 silly addNameRange '6.1.4',
+3744 silly addNameRange '6.1.5',
+3744 silly addNameRange '6.1.10',
+3744 silly addNameRange '6.1.17',
+3744 silly addNameRange '6.1.18',
+3744 silly addNameRange '6.2.4',
+3744 silly addNameRange '6.3.13',
+3744 silly addNameRange '6.5.0',
+3744 silly addNameRange '6.5.0-1',
+3744 silly addNameRange '6.6.4',
+3744 silly addNameRange '6.6.5',
+3744 silly addNameRange '6.8.0',
+3744 silly addNameRange '6.22.0',
+3744 silly addNameRange '7.0.0-alpha.1',
+3744 silly addNameRange '7.0.0-alpha.3',
+3744 silly addNameRange '7.0.0-alpha.7',
+3744 silly addNameRange '7.0.0-alpha.8',
+3744 silly addNameRange '7.0.0-alpha.9',
+3744 silly addNameRange '7.0.0-alpha.10',
+3744 silly addNameRange '7.0.0-alpha.11',
+3744 silly addNameRange '7.0.0-alpha.12',
+3744 silly addNameRange '7.0.0-alpha.13',
+3744 silly addNameRange '7.0.0-alpha.14',
+3744 silly addNameRange '7.0.0-alpha.15',
+3744 silly addNameRange '7.0.0-alpha.16',
+3744 silly addNameRange '7.0.0-alpha.17',
+3744 silly addNameRange '7.0.0-alpha.18',
+3744 silly addNameRange '7.0.0-alpha.19',
+3744 silly addNameRange '7.0.0-alpha.20',
+3744 silly addNameRange '7.0.0-beta.0',
+3744 silly addNameRange '7.0.0-beta.1',
+3744 silly addNameRange '7.0.0-beta.2',
+3744 silly addNameRange '7.0.0-beta.3' ] ]
+3745 verbose addNamed [ 'babel-plugin-transform-es2015-block-scoped-functions',
+3745 verbose addNamed '6.22.0' ]
+3746 verbose addNamed [ '6.22.0', '6.22.0' ]
+3747 silly lockFile f959fc75-15-block-scoped-functions-6-22-0 babel-plugin-transform-es2015-block-scoped-functions@6.22.0
+3748 verbose lock babel-plugin-transform-es2015-block-scoped-functions@6.22.0 /home/anthony/.npm/f959fc75-15-block-scoped-functions-6-22-0.lock
+3749 silly gunzTarPerm extractEntry package.json
+3750 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-arrow-functions',
+3750 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+3750 silly addNameRange hasData: true }
+3751 silly addNameRange versions [ 'babel-plugin-transform-es2015-arrow-functions',
+3751 silly addNameRange [ '6.0.2',
+3751 silly addNameRange '6.0.14',
+3751 silly addNameRange '6.1.4',
+3751 silly addNameRange '6.1.5',
+3751 silly addNameRange '6.1.10',
+3751 silly addNameRange '6.1.17',
+3751 silly addNameRange '6.1.18',
+3751 silly addNameRange '6.2.4',
+3751 silly addNameRange '6.3.13',
+3751 silly addNameRange '6.4.0',
+3751 silly addNameRange '6.5.0',
+3751 silly addNameRange '6.5.0-1',
+3751 silly addNameRange '6.5.2',
+3751 silly addNameRange '6.7.7',
+3751 silly addNameRange '6.8.0',
+3751 silly addNameRange '6.22.0',
+3751 silly addNameRange '7.0.0-alpha.1',
+3751 silly addNameRange '7.0.0-alpha.3',
+3751 silly addNameRange '7.0.0-alpha.7',
+3751 silly addNameRange '7.0.0-alpha.8',
+3751 silly addNameRange '7.0.0-alpha.9',
+3751 silly addNameRange '7.0.0-alpha.10',
+3751 silly addNameRange '7.0.0-alpha.11',
+3751 silly addNameRange '7.0.0-alpha.12',
+3751 silly addNameRange '7.0.0-alpha.13',
+3751 silly addNameRange '7.0.0-alpha.14',
+3751 silly addNameRange '7.0.0-alpha.15',
+3751 silly addNameRange '7.0.0-alpha.16',
+3751 silly addNameRange '7.0.0-alpha.17',
+3751 silly addNameRange '7.0.0-alpha.18',
+3751 silly addNameRange '7.0.0-alpha.19',
+3751 silly addNameRange '7.0.0-alpha.20',
+3751 silly addNameRange '7.0.0-beta.0',
+3751 silly addNameRange '7.0.0-beta.1',
+3751 silly addNameRange '7.0.0-beta.2',
+3751 silly addNameRange '7.0.0-beta.3' ] ]
+3752 verbose addNamed [ 'babel-plugin-transform-es2015-arrow-functions', '6.22.0' ]
+3753 verbose addNamed [ '6.22.0', '6.22.0' ]
+3754 silly lockFile 00a7797c-rm-es2015-arrow-functions-6-22-0 babel-plugin-transform-es2015-arrow-functions@6.22.0
+3755 verbose lock babel-plugin-transform-es2015-arrow-functions@6.22.0 /home/anthony/.npm/00a7797c-rm-es2015-arrow-functions-6-22-0.lock
+3756 silly lockFile b1c17d71-lock-scoped-functions-6-22-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz
+3757 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz /home/anthony/.npm/b1c17d71-lock-scoped-functions-6-22-0-tgz.lock
+3758 silly gunzTarPerm extractEntry index.d.ts
+3759 silly gunzTarPerm extractEntry index.js
+3760 silly lockFile d462a832-s2015-arrow-functions-6-22-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz
+3761 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz /home/anthony/.npm/d462a832-s2015-arrow-functions-6-22-0-tgz.lock
+3762 silly gunzTarPerm extractEntry README.md
+3763 silly gunzTarPerm extractEntry LICENSE
+3764 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz',
+3764 verbose addRemoteTarball 'bbc51b49f964d70cb8d8e0b94e820246ce3a6141' ]
+3765 silly gunzTarPerm extractEntry src/libsass/docs/build-on-gentoo.md
+3766 silly gunzTarPerm extractEntry src/libsass/docs/api-context-example.md
+3767 info retry fetch attempt 1 at 13:53:24
+3768 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004315-0.11924908449873328/tmp.tgz
+3769 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz',
+3769 verbose addRemoteTarball '452692cb711d5f79dc7f85e440ce41b9f244d221' ]
+3770 info retry fetch attempt 1 at 13:53:24
+3771 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004316-0.1312297743279487/tmp.tgz
+3772 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-block-scoping',
+3772 silly addNameRange range: '>=6.9.0-0 <7.0.0-0',
+3772 silly addNameRange hasData: true }
+3773 silly addNameRange versions [ 'babel-plugin-transform-es2015-block-scoping',
+3773 silly addNameRange [ '6.0.2',
+3773 silly addNameRange '6.0.9',
+3773 silly addNameRange '6.0.14',
+3773 silly addNameRange '6.0.18',
+3773 silly addNameRange '6.1.4',
+3773 silly addNameRange '6.1.5',
+3773 silly addNameRange '6.1.10',
+3773 silly addNameRange '6.1.17',
+3773 silly addNameRange '6.1.18',
+3773 silly addNameRange '6.2.4',
+3773 silly addNameRange '6.3.13',
+3773 silly addNameRange '6.4.0',
+3773 silly addNameRange '6.5.0',
+3773 silly addNameRange '6.5.0-1',
+3773 silly addNameRange '6.6.0',
+3773 silly addNameRange '6.6.4',
+3773 silly addNameRange '6.6.5',
+3773 silly addNameRange '6.7.0',
+3773 silly addNameRange '6.7.1',
+3773 silly addNameRange '6.8.0',
+3773 silly addNameRange '6.9.0',
+3773 silly addNameRange '6.10.0',
+3773 silly addNameRange '6.10.1',
+3773 silly addNameRange '6.14.0',
+3773 silly addNameRange '6.15.0',
+3773 silly addNameRange '6.18.0',
+3773 silly addNameRange '6.20.0',
+3773 silly addNameRange '6.21.0',
+3773 silly addNameRange '6.22.0',
+3773 silly addNameRange '6.23.0',
+3773 silly addNameRange '7.0.0-alpha.1',
+3773 silly addNameRange '7.0.0-alpha.3',
+3773 silly addNameRange '7.0.0-alpha.7',
+3773 silly addNameRange '6.24.1',
+3773 silly addNameRange '7.0.0-alpha.8',
+3773 silly addNameRange '7.0.0-alpha.9',
+3773 silly addNameRange '7.0.0-alpha.10',
+3773 silly addNameRange '7.0.0-alpha.11',
+3773 silly addNameRange '7.0.0-alpha.12',
+3773 silly addNameRange '7.0.0-alpha.14',
+3773 silly addNameRange '7.0.0-alpha.15',
+3773 silly addNameRange '7.0.0-alpha.16',
+3773 silly addNameRange '7.0.0-alpha.17',
+3773 silly addNameRange '7.0.0-alpha.18',
+3773 silly addNameRange '7.0.0-alpha.19',
+3773 silly addNameRange '6.26.0',
+3773 silly addNameRange '7.0.0-alpha.20',
+3773 silly addNameRange '7.0.0-beta.0',
+3773 silly addNameRange '7.0.0-beta.1',
+3773 silly addNameRange '7.0.0-beta.2',
+3773 silly addNameRange '7.0.0-beta.3' ] ]
+3774 verbose addNamed [ 'babel-plugin-transform-es2015-block-scoping', '6.26.0' ]
+3775 verbose addNamed [ '6.26.0', '6.26.0' ]
+3776 silly lockFile 2591ab52-form-es2015-block-scoping-6-26-0 babel-plugin-transform-es2015-block-scoping@6.26.0
+3777 verbose lock babel-plugin-transform-es2015-block-scoping@6.26.0 /home/anthony/.npm/2591ab52-form-es2015-block-scoping-6-26-0.lock
+3778 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz
+3779 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz
+3780 silly lockFile fc306dc3--es2015-block-scoping-6-26-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz
+3781 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz /home/anthony/.npm/fc306dc3--es2015-block-scoping-6-26-0-tgz.lock
+3782 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz',
+3782 verbose addRemoteTarball 'd70f5299c1308d05c12f463813b0a09e73b1895f' ]
+3783 info retry fetch attempt 1 at 13:53:24
+3784 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004318-0.012219786643981934/tmp.tgz
+3785 silly gunzTarPerm extractEntry LICENSE
+3786 silly gunzTarPerm extractEntry README.md
+3787 silly gunzTarPerm extractEntry index.js
+3788 silly gunzTarPerm extractEntry lib/PluginError.js
+3789 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz
+3790 silly gunzTarPerm extractEntry src/libsass/docs/build-shared-library.md
+3791 silly gunzTarPerm extractEntry src/libsass/docs/build-with-autotools.md
+3792 silly gunzTarPerm extractEntry src/libsass/docs/build-with-makefiles.md
+3793 silly gunzTarPerm extractEntry src/libsass/docs/build-with-mingw.md
+3794 silly gunzTarPerm extractEntry lib/buffer.js
+3795 silly gunzTarPerm extractEntry lib/combine.js
+3796 silly gunzTarPerm extractEntry lib/env.js
+3797 silly gunzTarPerm extractEntry lib/isBuffer.js
+3798 silly gunzTarPerm extractEntry lib/isNull.js
+3799 silly gunzTarPerm extractEntry lib/isStream.js
+3800 silly gunzTarPerm extractEntry lib/log.js
+3801 silly gunzTarPerm extractEntry lib/noop.js
+3802 silly gunzTarPerm extractEntry lib/template.js
+3803 silly gunzTarPerm extractEntry src/libsass/docs/build-with-visual-studio.md
+3804 silly gunzTarPerm extractEntry src/libsass/docs/build.md
+3805 silly gunzTarPerm extractEntry src/libsass/docs/compatibility-plan.md
+3806 silly gunzTarPerm extractEntry src/libsass/docs/contributing.md
+3807 silly gunzTarPerm extractEntry src/libsass/docs/custom-functions-internal.md
+3808 silly gunzTarPerm extractEntry src/libsass/docs/implementations.md
+3809 silly gunzTarPerm extractEntry src/libsass/docs/plugins.md
+3810 silly gunzTarPerm extractEntry src/libsass/docs/setup-environment.md
+3811 silly lockFile c33c9598-04138-0-3629799676127732-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004138-0.3629799676127732/package
+3812 silly lockFile c33c9598-04138-0-3629799676127732-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004138-0.3629799676127732/package
+3813 silly lockFile 54d39d09-04138-0-3629799676127732-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004138-0.3629799676127732/tmp.tgz
+3814 silly lockFile 54d39d09-04138-0-3629799676127732-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004138-0.3629799676127732/tmp.tgz
+3815 verbose tar pack [ '/home/anthony/.npm/plugin-error/1.0.1/package.tgz',
+3815 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004138-0.3629799676127732/package' ]
+3816 verbose tarball /home/anthony/.npm/plugin-error/1.0.1/package.tgz
+3817 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004138-0.3629799676127732/package
+3818 silly lockFile c33c9598-04138-0-3629799676127732-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004138-0.3629799676127732/package
+3819 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004138-0.3629799676127732/package /home/anthony/.npm/c33c9598-04138-0-3629799676127732-package.lock
+3820 silly lockFile 89bc4552-m-plugin-error-1-0-1-package-tgz tar:///home/anthony/.npm/plugin-error/1.0.1/package.tgz
+3821 verbose lock tar:///home/anthony/.npm/plugin-error/1.0.1/package.tgz /home/anthony/.npm/89bc4552-m-plugin-error-1-0-1-package-tgz.lock
+3822 silly gunzTarPerm extractEntry src/libsass/docs/source-map-internals.md
+3823 silly gunzTarPerm extractEntry src/libsass/docs/trace.md
+3824 http 200 https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz
+3825 silly gunzTarPerm extractEntry src/libsass/docs/triage.md
+3826 silly gunzTarPerm extractEntry src/libsass/docs/build-on-windows.md
+3827 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.2878432285506278/tmp.tgz
+3828 silly lockFile 8d1891c9-04241-0-2878432285506278-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.2878432285506278/package
+3829 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.2878432285506278/package /home/anthony/.npm/8d1891c9-04241-0-2878432285506278-package.lock
+3830 silly lockFile 58f1b8dc-04241-0-2878432285506278-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.2878432285506278/tmp.tgz
+3831 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.2878432285506278/tmp.tgz /home/anthony/.npm/58f1b8dc-04241-0-2878432285506278-tmp-tgz.lock
+3832 silly gunzTarPerm modes [ '755', '644' ]
+3833 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-classes
+3834 silly registry.get cb [ 200,
+3834 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3834 silly registry.get 'content-type': 'application/json',
+3834 silly registry.get 'content-length': '83777',
+3834 silly registry.get connection: 'keep-alive',
+3834 silly registry.get 'set-cookie': [ '__cfduid=dabe33f6527137a9d2c57bad4a3982b7a1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3834 silly registry.get 'cf-cache-status': 'HIT',
+3834 silly registry.get 'cache-control': 'max-age=300',
+3834 silly registry.get 'cf-ray': '509e775efb0fc504-ORD',
+3834 silly registry.get 'accept-ranges': 'bytes',
+3834 silly registry.get age: '76',
+3834 silly registry.get etag: '"c829c5cfc4f0aef1c37d9e83bd123c55"',
+3834 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3834 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:34:53 GMT',
+3834 silly registry.get vary: 'accept-encoding, accept',
+3834 silly registry.get 'x-amz-meta-rev': '128-66832c2af27dc64db9b099eb513cf703',
+3834 silly registry.get server: 'cloudflare' } ]
+3835 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties
+3836 silly registry.get cb [ 200,
+3836 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3836 silly registry.get 'content-type': 'application/json',
+3836 silly registry.get 'content-length': '54521',
+3836 silly registry.get connection: 'keep-alive',
+3836 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3836 silly registry.get 'cf-cache-status': 'HIT',
+3836 silly registry.get 'cache-control': 'max-age=300',
+3836 silly registry.get 'cf-ray': '509e775ef956e1be-ORD',
+3836 silly registry.get 'accept-ranges': 'bytes',
+3836 silly registry.get age: '634',
+3836 silly registry.get etag: '"5a19b1e1c4318fe4709084a90252b22c"',
+3836 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3836 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:34:56 GMT',
+3836 silly registry.get vary: 'accept-encoding, accept',
+3836 silly registry.get 'x-amz-meta-rev': '74-799bfb833252a750da7abdfc074c1373',
+3836 silly registry.get server: 'cloudflare' } ]
+3837 silly gunzTarPerm extractEntry package.json
+3838 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-classes',
+3838 silly addNameRange range: '>=6.9.0-0 <7.0.0-0',
+3838 silly addNameRange hasData: true }
+3839 silly addNameRange versions [ 'babel-plugin-transform-es2015-classes',
+3839 silly addNameRange [ '6.0.2',
+3839 silly addNameRange '6.0.8',
+3839 silly addNameRange '6.0.14',
+3839 silly addNameRange '6.0.15',
+3839 silly addNameRange '6.1.2',
+3839 silly addNameRange '6.1.4',
+3839 silly addNameRange '6.1.5',
+3839 silly addNameRange '6.1.10',
+3839 silly addNameRange '6.1.17',
+3839 silly addNameRange '6.1.18',
+3839 silly addNameRange '6.1.20',
+3839 silly addNameRange '6.1.21',
+3839 silly addNameRange '6.2.0',
+3839 silly addNameRange '6.2.2',
+3839 silly addNameRange '6.2.4',
+3839 silly addNameRange '6.3.2',
+3839 silly addNameRange '6.3.13',
+3839 silly addNameRange '6.3.15',
+3839 silly addNameRange '6.4.0',
+3839 silly addNameRange '6.4.5',
+3839 silly addNameRange '6.5.0',
+3839 silly addNameRange '6.5.0-1',
+3839 silly addNameRange '6.5.2',
+3839 silly addNameRange '6.6.0',
+3839 silly addNameRange '6.6.4',
+3839 silly addNameRange '6.6.5',
+3839 silly addNameRange '6.7.7',
+3839 silly addNameRange '6.8.0',
+3839 silly addNameRange '6.9.0',
+3839 silly addNameRange '6.14.0',
+3839 silly addNameRange '6.18.0',
+3839 silly addNameRange '6.22.0',
+3839 silly addNameRange '6.23.0',
+3839 silly addNameRange '7.0.0-alpha.1',
+3839 silly addNameRange '7.0.0-alpha.3',
+3839 silly addNameRange '7.0.0-alpha.7',
+3839 silly addNameRange '6.24.1',
+3839 silly addNameRange '7.0.0-alpha.8',
+3839 silly addNameRange '7.0.0-alpha.9',
+3839 silly addNameRange '7.0.0-alpha.10',
+3839 silly addNameRange '7.0.0-alpha.11',
+3839 silly addNameRange '7.0.0-alpha.12',
+3839 silly addNameRange '7.0.0-alpha.14',
+3839 silly addNameRange '7.0.0-alpha.15',
+3839 silly addNameRange '7.0.0-alpha.16',
+3839 silly addNameRange '7.0.0-alpha.17',
+3839 silly addNameRange '7.0.0-alpha.18',
+3839 silly addNameRange '7.0.0-alpha.19',
+3839 silly addNameRange '7.0.0-alpha.20',
+3839 silly addNameRange '7.0.0-beta.0',
+3839 silly addNameRange '7.0.0-beta.1',
+3839 silly addNameRange '7.0.0-beta.2',
+3839 silly addNameRange '7.0.0-beta.3' ] ]
+3840 verbose addNamed [ 'babel-plugin-transform-es2015-classes', '6.24.1' ]
+3841 verbose addNamed [ '6.24.1', '6.24.1' ]
+3842 silly lockFile 1efba93f--transform-es2015-classes-6-24-1 babel-plugin-transform-es2015-classes@6.24.1
+3843 verbose lock babel-plugin-transform-es2015-classes@6.24.1 /home/anthony/.npm/1efba93f--transform-es2015-classes-6-24-1.lock
+3844 silly gunzTarPerm extractEntry README.md
+3845 silly gunzTarPerm extractEntry LICENSE
+3846 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-computed-properties',
+3846 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+3846 silly addNameRange hasData: true }
+3847 silly addNameRange versions [ 'babel-plugin-transform-es2015-computed-properties',
+3847 silly addNameRange [ '6.0.2',
+3847 silly addNameRange '6.0.14',
+3847 silly addNameRange '6.1.4',
+3847 silly addNameRange '6.1.5',
+3847 silly addNameRange '6.1.10',
+3847 silly addNameRange '6.1.17',
+3847 silly addNameRange '6.1.18',
+3847 silly addNameRange '6.2.4',
+3847 silly addNameRange '6.3.13',
+3847 silly addNameRange '6.4.0',
+3847 silly addNameRange '6.5.0',
+3847 silly addNameRange '6.5.0-1',
+3847 silly addNameRange '6.5.2',
+3847 silly addNameRange '6.6.4',
+3847 silly addNameRange '6.6.5',
+3847 silly addNameRange '6.8.0',
+3847 silly addNameRange '6.22.0',
+3847 silly addNameRange '7.0.0-alpha.1',
+3847 silly addNameRange '7.0.0-alpha.3',
+3847 silly addNameRange '7.0.0-alpha.7',
+3847 silly addNameRange '6.24.1',
+3847 silly addNameRange '7.0.0-alpha.8',
+3847 silly addNameRange '7.0.0-alpha.9',
+3847 silly addNameRange '7.0.0-alpha.10',
+3847 silly addNameRange '7.0.0-alpha.11',
+3847 silly addNameRange '7.0.0-alpha.12',
+3847 silly addNameRange '7.0.0-alpha.14',
+3847 silly addNameRange '7.0.0-alpha.15',
+3847 silly addNameRange '7.0.0-alpha.16',
+3847 silly addNameRange '7.0.0-alpha.17',
+3847 silly addNameRange '7.0.0-alpha.18',
+3847 silly addNameRange '7.0.0-alpha.19',
+3847 silly addNameRange '7.0.0-alpha.20',
+3847 silly addNameRange '7.0.0-beta.0',
+3847 silly addNameRange '7.0.0-beta.1',
+3847 silly addNameRange '7.0.0-beta.2',
+3847 silly addNameRange '7.0.0-beta.3' ] ]
+3848 verbose addNamed [ 'babel-plugin-transform-es2015-computed-properties',
+3848 verbose addNamed '6.24.1' ]
+3849 verbose addNamed [ '6.24.1', '6.24.1' ]
+3850 silly lockFile 1dacf593-s2015-computed-properties-6-24-1 babel-plugin-transform-es2015-computed-properties@6.24.1
+3851 verbose lock babel-plugin-transform-es2015-computed-properties@6.24.1 /home/anthony/.npm/1dacf593-s2015-computed-properties-6-24-1.lock
+3852 silly lockFile bea0344a-nsform-es2015-classes-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz
+3853 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz /home/anthony/.npm/bea0344a-nsform-es2015-classes-6-24-1-tgz.lock
+3854 silly gunzTarPerm extractEntry src/libsass/extconf.rb
+3855 silly gunzTarPerm extractEntry src/libsass/include/sass/base.h
+3856 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz',
+3856 verbose addRemoteTarball '5a4c58a50c9c9461e564b4b2a3bfabc97a2584db' ]
+3857 http 200 https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz
+3858 silly lockFile 7a617d1d-5-computed-properties-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz
+3859 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz /home/anthony/.npm/7a617d1d-5-computed-properties-6-24-1-tgz.lock
+3860 info retry fetch attempt 1 at 13:53:24
+3861 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004345-0.7648117148783058/tmp.tgz
+3862 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring
+3863 silly registry.get cb [ 200,
+3863 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3863 silly registry.get 'content-type': 'application/json',
+3863 silly registry.get 'content-length': '58740',
+3863 silly registry.get connection: 'keep-alive',
+3863 silly registry.get 'set-cookie': [ '__cfduid=de36b97b3fd34fb7e35631ce6de031b4e1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3863 silly registry.get 'cf-cache-status': 'HIT',
+3863 silly registry.get 'cache-control': 'max-age=300',
+3863 silly registry.get 'cf-ray': '509e775f0e7bc530-ORD',
+3863 silly registry.get 'accept-ranges': 'bytes',
+3863 silly registry.get age: '856',
+3863 silly registry.get etag: '"0f50dabaae1379c0627d408dee0f2cd6"',
+3863 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3863 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:34:57 GMT',
+3863 silly registry.get vary: 'accept-encoding, accept',
+3863 silly registry.get 'x-amz-meta-rev': '98-e5f6ef760449094c2ac04d93b850c34c',
+3863 silly registry.get server: 'cloudflare' } ]
+3864 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz',
+3864 verbose addRemoteTarball '6fe2a8d16895d5634f4cd999b6d3480a308159b3' ]
+3865 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz
+3866 info retry fetch attempt 1 at 13:53:24
+3867 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004346-0.5977542873006314/tmp.tgz
+3868 silly lockFile c33c9598-04138-0-3629799676127732-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004138-0.3629799676127732/package
+3869 silly lockFile c33c9598-04138-0-3629799676127732-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004138-0.3629799676127732/package
+3870 silly lockFile 89bc4552-m-plugin-error-1-0-1-package-tgz tar:///home/anthony/.npm/plugin-error/1.0.1/package.tgz
+3871 silly lockFile 89bc4552-m-plugin-error-1-0-1-package-tgz tar:///home/anthony/.npm/plugin-error/1.0.1/package.tgz
+3872 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz
+3873 silly gunzTarPerm extractEntry AUTHORS
+3874 silly gunzTarPerm extractEntry CHANGELOG.md
+3875 silly gunzTarPerm extractEntry src/libsass/include/sass/context.h
+3876 silly gunzTarPerm extractEntry src/libsass/include/sass/functions.h
+3877 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-destructuring',
+3877 silly addNameRange range: '>=6.9.0-0 <7.0.0-0',
+3877 silly addNameRange hasData: true }
+3878 silly addNameRange versions [ 'babel-plugin-transform-es2015-destructuring',
+3878 silly addNameRange [ '6.0.2',
+3878 silly addNameRange '6.0.14',
+3878 silly addNameRange '6.0.18',
+3878 silly addNameRange '6.1.4',
+3878 silly addNameRange '6.1.5',
+3878 silly addNameRange '6.1.10',
+3878 silly addNameRange '6.1.17',
+3878 silly addNameRange '6.1.18',
+3878 silly addNameRange '6.2.4',
+3878 silly addNameRange '6.3.13',
+3878 silly addNameRange '6.3.15',
+3878 silly addNameRange '6.4.0',
+3878 silly addNameRange '6.5.0',
+3878 silly addNameRange '6.5.0-1',
+3878 silly addNameRange '6.6.0',
+3878 silly addNameRange '6.6.4',
+3878 silly addNameRange '6.6.5',
+3878 silly addNameRange '6.8.0',
+3878 silly addNameRange '6.9.0',
+3878 silly addNameRange '6.16.0',
+3878 silly addNameRange '6.18.0',
+3878 silly addNameRange '6.19.0',
+3878 silly addNameRange '6.22.0',
+3878 silly addNameRange '6.23.0',
+3878 silly addNameRange '7.0.0-alpha.1',
+3878 silly addNameRange '7.0.0-alpha.3',
+3878 silly addNameRange '7.0.0-alpha.7',
+3878 silly addNameRange '7.0.0-alpha.8',
+3878 silly addNameRange '7.0.0-alpha.9',
+3878 silly addNameRange '7.0.0-alpha.10',
+3878 silly addNameRange '7.0.0-alpha.11',
+3878 silly addNameRange '7.0.0-alpha.12',
+3878 silly addNameRange '7.0.0-alpha.13',
+3878 silly addNameRange '7.0.0-alpha.14',
+3878 silly addNameRange '7.0.0-alpha.15',
+3878 silly addNameRange '7.0.0-alpha.16',
+3878 silly addNameRange '7.0.0-alpha.17',
+3878 silly addNameRange '7.0.0-alpha.18',
+3878 silly addNameRange '7.0.0-alpha.19',
+3878 silly addNameRange '7.0.0-alpha.20',
+3878 silly addNameRange '7.0.0-beta.0',
+3878 silly addNameRange '7.0.0-beta.1',
+3878 silly addNameRange '7.0.0-beta.2',
+3878 silly addNameRange '7.0.0-beta.3' ] ]
+3879 verbose addNamed [ 'babel-plugin-transform-es2015-destructuring', '6.23.0' ]
+3880 verbose addNamed [ '6.23.0', '6.23.0' ]
+3881 silly lockFile 1618784f-form-es2015-destructuring-6-23-0 babel-plugin-transform-es2015-destructuring@6.23.0
+3882 verbose lock babel-plugin-transform-es2015-destructuring@6.23.0 /home/anthony/.npm/1618784f-form-es2015-destructuring-6-23-0.lock
+3883 silly lockFile 5c8a778e-y-npm-plugin-error-1-0-1-package /home/anthony/.npm/plugin-error/1.0.1/package
+3884 verbose lock /home/anthony/.npm/plugin-error/1.0.1/package /home/anthony/.npm/5c8a778e-y-npm-plugin-error-1-0-1-package.lock
+3885 silly lockFile c3a204c5--es2015-destructuring-6-23-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz
+3886 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz /home/anthony/.npm/c3a204c5--es2015-destructuring-6-23-0-tgz.lock
+3887 silly lockFile 5c8a778e-y-npm-plugin-error-1-0-1-package /home/anthony/.npm/plugin-error/1.0.1/package
+3888 silly lockFile 5c8a778e-y-npm-plugin-error-1-0-1-package /home/anthony/.npm/plugin-error/1.0.1/package
+3889 silly gunzTarPerm extractEntry src/libsass/include/sass/values.h
+3890 silly gunzTarPerm extractEntry src/libsass/include/sass/version.h
+3891 verbose tar unpack /home/anthony/.npm/plugin-error/1.0.1/package.tgz
+3892 silly lockFile 9805f0ae-y-npm-plugin-error-1-0-1-package tar:///home/anthony/.npm/plugin-error/1.0.1/package
+3893 verbose lock tar:///home/anthony/.npm/plugin-error/1.0.1/package /home/anthony/.npm/9805f0ae-y-npm-plugin-error-1-0-1-package.lock
+3894 silly lockFile 89bc4552-m-plugin-error-1-0-1-package-tgz tar:///home/anthony/.npm/plugin-error/1.0.1/package.tgz
+3895 verbose lock tar:///home/anthony/.npm/plugin-error/1.0.1/package.tgz /home/anthony/.npm/89bc4552-m-plugin-error-1-0-1-package-tgz.lock
+3896 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz',
+3896 verbose addRemoteTarball '997bb1f1ab967f682d2b0876fe358d60e765c56d' ]
+3897 info retry fetch attempt 1 at 13:53:24
+3898 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004352-0.14977361704222858/tmp.tgz
+3899 silly gunzTarPerm modes [ '755', '644' ]
+3900 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz
+3901 silly gunzTarPerm extractEntry package.json
+3902 silly lockFile 6b8096a0-4129-0-34771661506965756-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004129-0.34771661506965756/package
+3903 silly lockFile 6b8096a0-4129-0-34771661506965756-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004129-0.34771661506965756/package
+3904 silly lockFile 84d6d4a7-4129-0-34771661506965756-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004129-0.34771661506965756/tmp.tgz
+3905 silly lockFile 84d6d4a7-4129-0-34771661506965756-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004129-0.34771661506965756/tmp.tgz
+3906 silly gunzTarPerm extractEntry README.md
+3907 silly gunzTarPerm extractEntry LICENSE
+3908 verbose tar pack [ '/home/anthony/.npm/gulp-util/3.0.8/package.tgz',
+3908 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004129-0.34771661506965756/package' ]
+3909 verbose tarball /home/anthony/.npm/gulp-util/3.0.8/package.tgz
+3910 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004129-0.34771661506965756/package
+3911 silly lockFile 6b8096a0-4129-0-34771661506965756-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004129-0.34771661506965756/package
+3912 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004129-0.34771661506965756/package /home/anthony/.npm/6b8096a0-4129-0-34771661506965756-package.lock
+3913 silly lockFile 02dd7496--npm-gulp-util-3-0-8-package-tgz tar:///home/anthony/.npm/gulp-util/3.0.8/package.tgz
+3914 verbose lock tar:///home/anthony/.npm/gulp-util/3.0.8/package.tgz /home/anthony/.npm/02dd7496--npm-gulp-util-3-0-8-package-tgz.lock
+3915 silly gunzTarPerm extractEntry src/libsass/include/sass/version.h.in
+3916 silly gunzTarPerm extractEntry src/libsass/include/sass.h
+3917 silly gunzTarPerm extractEntry index.js
+3918 silly gunzTarPerm extractEntry index.d.ts
+3919 silly gunzTarPerm extractEntry src/libsass/include/sass2scss.h
+3920 silly gunzTarPerm extractEntry src/libsass/m4/.gitkeep
+3921 silly gunzTarPerm extractEntry data/prefixes.js
+3922 silly gunzTarPerm extractEntry lib/at-rule.js
+3923 silly gunzTarPerm extractEntry src/libsass/m4/m4-ax_cxx_compile_stdcxx_11.m4
+3924 silly gunzTarPerm extractEntry src/libsass/res/resource.rc
+3925 silly gunzTarPerm extractEntry lib/utils.js
+3926 silly gunzTarPerm extractEntry lib/info.js
+3927 silly gunzTarPerm extractEntry src/libsass/script/bootstrap
+3928 silly gunzTarPerm extractEntry src/libsass/script/branding
+3929 http 200 https://registry.npmjs.org/through2/-/through2-2.0.5.tgz
+3930 silly gunzTarPerm extractEntry lib/old-selector.js
+3931 silly gunzTarPerm extractEntry lib/declaration.js
+3932 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004122-0.44306367193348706/tmp.tgz
+3933 silly lockFile 76018061-4122-0-44306367193348706-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004122-0.44306367193348706/package
+3934 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004122-0.44306367193348706/package /home/anthony/.npm/76018061-4122-0-44306367193348706-package.lock
+3935 silly lockFile f9a7c9ab-4122-0-44306367193348706-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004122-0.44306367193348706/tmp.tgz
+3936 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004122-0.44306367193348706/tmp.tgz /home/anthony/.npm/f9a7c9ab-4122-0-44306367193348706-tmp-tgz.lock
+3937 http 200 https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz
+3938 silly gunzTarPerm modes [ '755', '644' ]
+3939 silly gunzTarPerm extractEntry src/libsass/script/ci-build-libsass
+3940 silly gunzTarPerm extractEntry src/libsass/script/ci-install-compiler
+3941 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys
+3942 silly registry.get cb [ 200,
+3942 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3942 silly registry.get 'content-type': 'application/json',
+3942 silly registry.get 'content-length': '37187',
+3942 silly registry.get connection: 'keep-alive',
+3942 silly registry.get 'set-cookie': [ '__cfduid=dabe33f6527137a9d2c57bad4a3982b7a1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3942 silly registry.get 'cf-cache-status': 'HIT',
+3942 silly registry.get 'cache-control': 'max-age=300',
+3942 silly registry.get 'cf-ray': '509e775f3c04c504-ORD',
+3942 silly registry.get 'accept-ranges': 'bytes',
+3942 silly registry.get age: '7118',
+3942 silly registry.get etag: '"0ace4bdf674996020fb105af1f221cbb"',
+3942 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3942 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:34:59 GMT',
+3942 silly registry.get vary: 'accept-encoding, accept',
+3942 silly registry.get 'x-amz-meta-rev': '73-d941c22f123b22a92748bc9ea29d38b9',
+3942 silly registry.get server: 'cloudflare' } ]
+3943 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004247-0.16307807713747025/tmp.tgz
+3944 silly lockFile 045d8f80-4247-0-16307807713747025-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004247-0.16307807713747025/package
+3945 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004247-0.16307807713747025/package /home/anthony/.npm/045d8f80-4247-0-16307807713747025-package.lock
+3946 silly lockFile 47b5a02c-4247-0-16307807713747025-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004247-0.16307807713747025/tmp.tgz
+3947 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004247-0.16307807713747025/tmp.tgz /home/anthony/.npm/47b5a02c-4247-0-16307807713747025-tmp-tgz.lock
+3948 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-for-of
+3949 silly registry.get cb [ 200,
+3949 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3949 silly registry.get 'content-type': 'application/json',
+3949 silly registry.get 'content-length': '47941',
+3949 silly registry.get connection: 'keep-alive',
+3949 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3949 silly registry.get 'cf-cache-status': 'HIT',
+3949 silly registry.get 'cache-control': 'max-age=300',
+3949 silly registry.get 'cf-ray': '509e775f3a12e1be-ORD',
+3949 silly registry.get 'accept-ranges': 'bytes',
+3949 silly registry.get age: '634',
+3949 silly registry.get etag: '"bd93a557b3baa0843bee859cd76b8e02"',
+3949 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3949 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:34:59 GMT',
+3949 silly registry.get vary: 'accept-encoding, accept',
+3949 silly registry.get 'x-amz-meta-rev': '77-e794e8a299d10cbfcdbe4f7bd8e1ee14',
+3949 silly registry.get server: 'cloudflare' } ]
+3950 silly gunzTarPerm extractEntry package.json
+3951 silly gunzTarPerm modes [ '755', '644' ]
+3952 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-function-name
+3953 silly registry.get cb [ 200,
+3953 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+3953 silly registry.get 'content-type': 'application/json',
+3953 silly registry.get 'content-length': '52825',
+3953 silly registry.get connection: 'keep-alive',
+3953 silly registry.get 'set-cookie': [ '__cfduid=de36b97b3fd34fb7e35631ce6de031b4e1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+3953 silly registry.get 'cf-cache-status': 'HIT',
+3953 silly registry.get 'cache-control': 'max-age=300',
+3953 silly registry.get 'cf-ray': '509e775f3f33c530-ORD',
+3953 silly registry.get 'accept-ranges': 'bytes',
+3953 silly registry.get age: '653',
+3953 silly registry.get etag: '"30ba60776c9c226cb803c0b862c6e6b8"',
+3953 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+3953 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:35:00 GMT',
+3953 silly registry.get vary: 'accept-encoding, accept',
+3953 silly registry.get 'x-amz-meta-rev': '78-bd7fb6c8dd0c272f3f259c33df6a601d',
+3953 silly registry.get server: 'cloudflare' } ]
+3954 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-duplicate-keys',
+3954 silly addNameRange range: '>=6.6.0-0 <7.0.0-0',
+3954 silly addNameRange hasData: true }
+3955 silly addNameRange versions [ 'babel-plugin-transform-es2015-duplicate-keys',
+3955 silly addNameRange [ '6.6.0',
+3955 silly addNameRange '6.6.4',
+3955 silly addNameRange '6.8.0',
+3955 silly addNameRange '6.22.0',
+3955 silly addNameRange '7.0.0-alpha.1',
+3955 silly addNameRange '7.0.0-alpha.3',
+3955 silly addNameRange '7.0.0-alpha.7',
+3955 silly addNameRange '6.24.1',
+3955 silly addNameRange '7.0.0-alpha.8',
+3955 silly addNameRange '7.0.0-alpha.9',
+3955 silly addNameRange '7.0.0-alpha.10',
+3955 silly addNameRange '7.0.0-alpha.11',
+3955 silly addNameRange '7.0.0-alpha.12',
+3955 silly addNameRange '7.0.0-alpha.14',
+3955 silly addNameRange '7.0.0-alpha.15',
+3955 silly addNameRange '7.0.0-alpha.16',
+3955 silly addNameRange '7.0.0-alpha.17',
+3955 silly addNameRange '7.0.0-alpha.18',
+3955 silly addNameRange '7.0.0-alpha.19',
+3955 silly addNameRange '7.0.0-alpha.20',
+3955 silly addNameRange '7.0.0-beta.0',
+3955 silly addNameRange '7.0.0-beta.1',
+3955 silly addNameRange '7.0.0-beta.2',
+3955 silly addNameRange '7.0.0-beta.3' ] ]
+3956 verbose addNamed [ 'babel-plugin-transform-es2015-duplicate-keys', '6.24.1' ]
+3957 verbose addNamed [ '6.24.1', '6.24.1' ]
+3958 silly lockFile 848a9498-orm-es2015-duplicate-keys-6-24-1 babel-plugin-transform-es2015-duplicate-keys@6.24.1
+3959 verbose lock babel-plugin-transform-es2015-duplicate-keys@6.24.1 /home/anthony/.npm/848a9498-orm-es2015-duplicate-keys-6-24-1.lock
+3960 silly gunzTarPerm extractEntry LICENSE.md
+3961 silly gunzTarPerm extractEntry README.md
+3962 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-for-of',
+3962 silly addNameRange range: '>=6.6.0-0 <7.0.0-0',
+3962 silly addNameRange hasData: true }
+3963 silly addNameRange versions [ 'babel-plugin-transform-es2015-for-of',
+3963 silly addNameRange [ '6.0.2',
+3963 silly addNameRange '6.0.14',
+3963 silly addNameRange '6.1.4',
+3963 silly addNameRange '6.1.5',
+3963 silly addNameRange '6.1.10',
+3963 silly addNameRange '6.1.17',
+3963 silly addNameRange '6.1.18',
+3963 silly addNameRange '6.2.4',
+3963 silly addNameRange '6.3.13',
+3963 silly addNameRange '6.5.0',
+3963 silly addNameRange '6.5.0-1',
+3963 silly addNameRange '6.5.2',
+3963 silly addNameRange '6.6.0',
+3963 silly addNameRange '6.8.0',
+3963 silly addNameRange '6.18.0',
+3963 silly addNameRange '6.22.0',
+3963 silly addNameRange '6.23.0',
+3963 silly addNameRange '7.0.0-alpha.1',
+3963 silly addNameRange '7.0.0-alpha.3',
+3963 silly addNameRange '7.0.0-alpha.7',
+3963 silly addNameRange '7.0.0-alpha.8',
+3963 silly addNameRange '7.0.0-alpha.9',
+3963 silly addNameRange '7.0.0-alpha.10',
+3963 silly addNameRange '7.0.0-alpha.11',
+3963 silly addNameRange '7.0.0-alpha.12',
+3963 silly addNameRange '7.0.0-alpha.13',
+3963 silly addNameRange '7.0.0-alpha.14',
+3963 silly addNameRange '7.0.0-alpha.15',
+3963 silly addNameRange '7.0.0-alpha.16',
+3963 silly addNameRange '7.0.0-alpha.17',
+3963 silly addNameRange '7.0.0-alpha.18',
+3963 silly addNameRange '7.0.0-alpha.19',
+3963 silly addNameRange '7.0.0-alpha.20',
+3963 silly addNameRange '7.0.0-beta.0',
+3963 silly addNameRange '7.0.0-beta.1',
+3963 silly addNameRange '7.0.0-beta.2',
+3963 silly addNameRange '7.0.0-beta.3' ] ]
+3964 verbose addNamed [ 'babel-plugin-transform-es2015-for-of', '6.23.0' ]
+3965 verbose addNamed [ '6.23.0', '6.23.0' ]
+3966 silly lockFile 1cf6a263-n-transform-es2015-for-of-6-23-0 babel-plugin-transform-es2015-for-of@6.23.0
+3967 verbose lock babel-plugin-transform-es2015-for-of@6.23.0 /home/anthony/.npm/1cf6a263-n-transform-es2015-for-of-6-23-0.lock
+3968 silly gunzTarPerm extractEntry package.json
+3969 silly lockFile 69cedde8-es2015-duplicate-keys-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz
+3970 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz /home/anthony/.npm/69cedde8-es2015-duplicate-keys-6-24-1-tgz.lock
+3971 http 200 https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz
+3972 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz',
+3972 verbose addRemoteTarball '73eb3d310ca969e3ef9ec91c53741a6f1576423e' ]
+3973 silly gunzTarPerm extractEntry src/libsass/script/ci-install-deps
+3974 silly gunzTarPerm extractEntry src/libsass/script/ci-report-coverage
+3975 silly lockFile 2978ffba-ansform-es2015-for-of-6-23-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz
+3976 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz /home/anthony/.npm/2978ffba-ansform-es2015-for-of-6-23-0-tgz.lock
+3977 info retry fetch attempt 1 at 13:53:24
+3978 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004394-0.047352533554658294/tmp.tgz
+3979 silly lockFile 9805f0ae-y-npm-plugin-error-1-0-1-package tar:///home/anthony/.npm/plugin-error/1.0.1/package
+3980 silly lockFile 9805f0ae-y-npm-plugin-error-1-0-1-package tar:///home/anthony/.npm/plugin-error/1.0.1/package
+3981 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-function-name',
+3981 silly addNameRange range: '>=6.9.0-0 <7.0.0-0',
+3981 silly addNameRange hasData: true }
+3982 silly addNameRange versions [ 'babel-plugin-transform-es2015-function-name',
+3982 silly addNameRange [ '6.0.2',
+3982 silly addNameRange '6.0.14',
+3982 silly addNameRange '6.1.4',
+3982 silly addNameRange '6.1.5',
+3982 silly addNameRange '6.1.10',
+3982 silly addNameRange '6.1.17',
+3982 silly addNameRange '6.1.18',
+3982 silly addNameRange '6.2.4',
+3982 silly addNameRange '6.3.13',
+3982 silly addNameRange '6.3.19',
+3982 silly addNameRange '6.3.21',
+3982 silly addNameRange '6.4.0',
+3982 silly addNameRange '6.5.0',
+3982 silly addNameRange '6.5.0-1',
+3982 silly addNameRange '6.8.0',
+3982 silly addNameRange '6.9.0',
+3982 silly addNameRange '6.22.0',
+3982 silly addNameRange '7.0.0-alpha.1',
+3982 silly addNameRange '7.0.0-alpha.3',
+3982 silly addNameRange '7.0.0-alpha.7',
+3982 silly addNameRange '6.24.1',
+3982 silly addNameRange '7.0.0-alpha.8',
+3982 silly addNameRange '7.0.0-alpha.9',
+3982 silly addNameRange '7.0.0-alpha.10',
+3982 silly addNameRange '7.0.0-alpha.11',
+3982 silly addNameRange '7.0.0-alpha.12',
+3982 silly addNameRange '7.0.0-alpha.14',
+3982 silly addNameRange '7.0.0-alpha.15',
+3982 silly addNameRange '7.0.0-alpha.16',
+3982 silly addNameRange '7.0.0-alpha.17',
+3982 silly addNameRange '7.0.0-alpha.18',
+3982 silly addNameRange '7.0.0-alpha.19',
+3982 silly addNameRange '7.0.0-alpha.20',
+3982 silly addNameRange '7.0.0-beta.0',
+3982 silly addNameRange '7.0.0-beta.1',
+3982 silly addNameRange '7.0.0-beta.2',
+3982 silly addNameRange '7.0.0-beta.3' ] ]
+3983 verbose addNamed [ 'babel-plugin-transform-es2015-function-name', '6.24.1' ]
+3984 verbose addNamed [ '6.24.1', '6.24.1' ]
+3985 silly lockFile 756ac674-form-es2015-function-name-6-24-1 babel-plugin-transform-es2015-function-name@6.24.1
+3986 verbose lock babel-plugin-transform-es2015-function-name@6.24.1 /home/anthony/.npm/756ac674-form-es2015-function-name-6-24-1.lock
+3987 silly gunzTarPerm extractEntry .npmignore
+3988 silly gunzTarPerm extractEntry README.md
+3989 silly lockFile 89bc4552-m-plugin-error-1-0-1-package-tgz tar:///home/anthony/.npm/plugin-error/1.0.1/package.tgz
+3990 silly lockFile 89bc4552-m-plugin-error-1-0-1-package-tgz tar:///home/anthony/.npm/plugin-error/1.0.1/package.tgz
+3991 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz',
+3991 verbose addRemoteTarball 'f47c95b2b613df1d3ecc2fdb7573623c75248691' ]
+3992 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz
+3993 info retry fetch attempt 1 at 13:53:24
+3994 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004397-0.04723863024264574/tmp.tgz
+3995 silly gunzTarPerm extractEntry through2.js
+3996 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004174-0.7904986485373229/tmp.tgz
+3997 silly lockFile 400495d3-04174-0-7904986485373229-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004174-0.7904986485373229/package
+3998 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004174-0.7904986485373229/package /home/anthony/.npm/400495d3-04174-0-7904986485373229-package.lock
+3999 silly lockFile eee739ac-04174-0-7904986485373229-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004174-0.7904986485373229/tmp.tgz
+4000 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004174-0.7904986485373229/tmp.tgz /home/anthony/.npm/eee739ac-04174-0-7904986485373229-tmp-tgz.lock
+4001 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004165-0.9511521281674504/tmp.tgz
+4002 silly lockFile 260554c0-04165-0-9511521281674504-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004165-0.9511521281674504/package
+4003 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004165-0.9511521281674504/package /home/anthony/.npm/260554c0-04165-0-9511521281674504-package.lock
+4004 silly lockFile bd5c9efd-04165-0-9511521281674504-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004165-0.9511521281674504/tmp.tgz
+4005 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004165-0.9511521281674504/tmp.tgz /home/anthony/.npm/bd5c9efd-04165-0-9511521281674504-tmp-tgz.lock
+4006 silly lockFile 207eef62--es2015-function-name-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz
+4007 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz /home/anthony/.npm/207eef62--es2015-function-name-6-24-1-tgz.lock
+4008 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz
+4009 verbose chmod /home/anthony/.npm/plugin-error/1.0.1/package.tgz 644
+4010 verbose chown /home/anthony/.npm/plugin-error/1.0.1/package.tgz [ 1000, 1000 ]
+4011 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz',
+4011 verbose addRemoteTarball '834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b' ]
+4012 silly lockFile ccc986be-gin-error-plugin-error-1-0-1-tgz https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz
+4013 silly lockFile ccc986be-gin-error-plugin-error-1-0-1-tgz https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz
+4014 silly gunzTarPerm modes [ '755', '644' ]
+4015 silly gunzTarPerm modes [ '755', '644' ]
+4016 info retry fetch attempt 1 at 13:53:24
+4017 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004401-0.20629146206192672/tmp.tgz
+4018 silly lockFile 21e4822b-plugin-error-1-0-1 plugin-error@1.0.1
+4019 silly lockFile 21e4822b-plugin-error-1-0-1 plugin-error@1.0.1
+4020 silly lockFile 4e075471-plugin-error-1-0-1 plugin-error@^1.0.1
+4021 silly lockFile 4e075471-plugin-error-1-0-1 plugin-error@^1.0.1
+4022 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz
+4023 silly gunzTarPerm extractEntry lib/index.js
+4024 silly gunzTarPerm extractEntry package.json
+4025 silly gunzTarPerm extractEntry package.json
+4026 silly gunzTarPerm extractEntry index.d.ts
+4027 silly gunzTarPerm extractEntry index.js
+4028 silly gunzTarPerm extractEntry README.md
+4029 silly gunzTarPerm extractEntry LICENSE
+4030 silly gunzTarPerm extractEntry src/libsass/script/spec
+4031 silly gunzTarPerm extractEntry src/libsass/script/tap-driver
+4032 silly lockFile 6b8096a0-4129-0-34771661506965756-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004129-0.34771661506965756/package
+4033 silly lockFile 6b8096a0-4129-0-34771661506965756-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004129-0.34771661506965756/package
+4034 silly gunzTarPerm extractEntry LICENSE.md
+4035 silly gunzTarPerm extractEntry README.md
+4036 silly lockFile 02dd7496--npm-gulp-util-3-0-8-package-tgz tar:///home/anthony/.npm/gulp-util/3.0.8/package.tgz
+4037 silly lockFile 02dd7496--npm-gulp-util-3-0-8-package-tgz tar:///home/anthony/.npm/gulp-util/3.0.8/package.tgz
+4038 silly gunzTarPerm extractEntry CHANGELOG.md
+4039 silly gunzTarPerm extractEntry docs/guidelines/plugin.md
+4040 silly gunzTarPerm extractEntry lib/autoprefixer.js
+4041 silly gunzTarPerm extractEntry lib/prefixes.js
+4042 silly lockFile 50000089-hony-npm-gulp-util-3-0-8-package /home/anthony/.npm/gulp-util/3.0.8/package
+4043 verbose lock /home/anthony/.npm/gulp-util/3.0.8/package /home/anthony/.npm/50000089-hony-npm-gulp-util-3-0-8-package.lock
+4044 silly lockFile 50000089-hony-npm-gulp-util-3-0-8-package /home/anthony/.npm/gulp-util/3.0.8/package
+4045 silly lockFile 50000089-hony-npm-gulp-util-3-0-8-package /home/anthony/.npm/gulp-util/3.0.8/package
+4046 verbose tar unpack /home/anthony/.npm/gulp-util/3.0.8/package.tgz
+4047 silly lockFile 785700e0-hony-npm-gulp-util-3-0-8-package tar:///home/anthony/.npm/gulp-util/3.0.8/package
+4048 verbose lock tar:///home/anthony/.npm/gulp-util/3.0.8/package /home/anthony/.npm/785700e0-hony-npm-gulp-util-3-0-8-package.lock
+4049 silly lockFile 02dd7496--npm-gulp-util-3-0-8-package-tgz tar:///home/anthony/.npm/gulp-util/3.0.8/package.tgz
+4050 verbose lock tar:///home/anthony/.npm/gulp-util/3.0.8/package.tgz /home/anthony/.npm/02dd7496--npm-gulp-util-3-0-8-package-tgz.lock
+4051 silly gunzTarPerm modes [ '755', '644' ]
+4052 silly lockFile 045d8f80-4247-0-16307807713747025-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004247-0.16307807713747025/package
+4053 silly lockFile 045d8f80-4247-0-16307807713747025-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004247-0.16307807713747025/package
+4054 silly gunzTarPerm extractEntry package.json
+4055 silly lockFile 47b5a02c-4247-0-16307807713747025-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004247-0.16307807713747025/tmp.tgz
+4056 silly lockFile 47b5a02c-4247-0-16307807713747025-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004247-0.16307807713747025/tmp.tgz
+4057 verbose tar pack [ '/home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package.tgz',
+4057 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004247-0.16307807713747025/package' ]
+4058 verbose tarball /home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package.tgz
+4059 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004247-0.16307807713747025/package
+4060 silly lockFile 045d8f80-4247-0-16307807713747025-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004247-0.16307807713747025/package
+4061 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004247-0.16307807713747025/package /home/anthony/.npm/045d8f80-4247-0-16307807713747025-package.lock
+4062 silly lockFile aee58ae1-015-constants-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package.tgz
+4063 verbose lock tar:///home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package.tgz /home/anthony/.npm/aee58ae1-015-constants-6-22-0-package-tgz.lock
+4064 silly gunzTarPerm extractEntry src/libsass/script/tap-runner
+4065 silly gunzTarPerm extractEntry src/libsass/src/listize.cpp
+4066 silly gunzTarPerm extractEntry README.md
+4067 silly gunzTarPerm extractEntry index.js
+4068 silly lockFile 76018061-4122-0-44306367193348706-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004122-0.44306367193348706/package
+4069 silly lockFile 76018061-4122-0-44306367193348706-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004122-0.44306367193348706/package
+4070 silly lockFile f9a7c9ab-4122-0-44306367193348706-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004122-0.44306367193348706/tmp.tgz
+4071 silly lockFile f9a7c9ab-4122-0-44306367193348706-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004122-0.44306367193348706/tmp.tgz
+4072 http 200 https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz
+4073 verbose tar pack [ '/home/anthony/.npm/through2/2.0.5/package.tgz',
+4073 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004122-0.44306367193348706/package' ]
+4074 verbose tarball /home/anthony/.npm/through2/2.0.5/package.tgz
+4075 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004122-0.44306367193348706/package
+4076 silly lockFile 76018061-4122-0-44306367193348706-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004122-0.44306367193348706/package
+4077 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004122-0.44306367193348706/package /home/anthony/.npm/76018061-4122-0-44306367193348706-package.lock
+4078 silly lockFile faab1ad5-y-npm-through2-2-0-5-package-tgz tar:///home/anthony/.npm/through2/2.0.5/package.tgz
+4079 verbose lock tar:///home/anthony/.npm/through2/2.0.5/package.tgz /home/anthony/.npm/faab1ad5-y-npm-through2-2-0-5-package-tgz.lock
+4080 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.9368042710702866/tmp.tgz
+4081 silly lockFile 1ef7cb99-04241-0-9368042710702866-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.9368042710702866/package
+4082 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.9368042710702866/package /home/anthony/.npm/1ef7cb99-04241-0-9368042710702866-package.lock
+4083 silly lockFile 86fe2d5b-04241-0-9368042710702866-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.9368042710702866/tmp.tgz
+4084 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.9368042710702866/tmp.tgz /home/anthony/.npm/86fe2d5b-04241-0-9368042710702866-tmp-tgz.lock
+4085 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs
+4086 silly registry.get cb [ 200,
+4086 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+4086 silly registry.get 'content-type': 'application/json',
+4086 silly registry.get 'content-length': '90096',
+4086 silly registry.get connection: 'keep-alive',
+4086 silly registry.get 'set-cookie': [ '__cfduid=de36b97b3fd34fb7e35631ce6de031b4e1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+4086 silly registry.get 'cf-cache-status': 'HIT',
+4086 silly registry.get 'cache-control': 'max-age=300',
+4086 silly registry.get 'cf-ray': '509e775f7fc2c530-ORD',
+4086 silly registry.get 'accept-ranges': 'bytes',
+4086 silly registry.get age: '1605',
+4086 silly registry.get etag: '"1ee2c1b5e15b6c0dac2d4889eb4e06f0"',
+4086 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4086 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:35:09 GMT',
+4086 silly registry.get vary: 'accept-encoding, accept',
+4086 silly registry.get 'x-amz-meta-rev': '157-f6f812fe80f8a729fde25ae13ecfaa8a',
+4086 silly registry.get server: 'cloudflare' } ]
+4087 silly gunzTarPerm extractEntry lib/PluginError.js
+4088 silly gunzTarPerm extractEntry lib/buffer.js
+4089 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd
+4090 silly registry.get cb [ 200,
+4090 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+4090 silly registry.get 'content-type': 'application/json',
+4090 silly registry.get 'content-length': '55771',
+4090 silly registry.get connection: 'keep-alive',
+4090 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+4090 silly registry.get 'cf-cache-status': 'HIT',
+4090 silly registry.get 'cache-control': 'max-age=300',
+4090 silly registry.get 'cf-ray': '509e775f7a9ce1be-ORD',
+4090 silly registry.get 'accept-ranges': 'bytes',
+4090 silly registry.get age: '7118',
+4090 silly registry.get etag: '"42e77b8cf599686dfce91806ca0ad7ca"',
+4090 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4090 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:35:05 GMT',
+4090 silly registry.get vary: 'accept-encoding, accept',
+4090 silly registry.get 'x-amz-meta-rev': '83-e4bd7bd609c115f891e6ee7eff5d4091',
+4090 silly registry.get server: 'cloudflare' } ]
+4091 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz
+4092 silly gunzTarPerm extractEntry src/libsass/src/GNUmakefile.am
+4093 silly gunzTarPerm extractEntry src/libsass/src/ast.hpp
+4094 silly gunzTarPerm modes [ '755', '644' ]
+4095 silly gunzTarPerm extractEntry docs/guidelines/runner.md
+4096 silly gunzTarPerm extractEntry docs/source-maps.md
+4097 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-modules-commonjs',
+4097 silly addNameRange range: '>=6.6.0-0 <7.0.0-0',
+4097 silly addNameRange hasData: true }
+4098 silly addNameRange versions [ 'babel-plugin-transform-es2015-modules-commonjs',
+4098 silly addNameRange [ '6.0.2',
+4098 silly addNameRange '6.0.12',
+4098 silly addNameRange '6.0.14',
+4098 silly addNameRange '6.0.15',
+4098 silly addNameRange '6.0.18',
+4098 silly addNameRange '6.1.3',
+4098 silly addNameRange '6.1.4',
+4098 silly addNameRange '6.1.5',
+4098 silly addNameRange '6.1.17',
+4098 silly addNameRange '6.1.18',
+4098 silly addNameRange '6.1.20',
+4098 silly addNameRange '6.2.0',
+4098 silly addNameRange '6.2.4',
+4098 silly addNameRange '6.3.13',
+4098 silly addNameRange '6.3.16',
+4098 silly addNameRange '6.4.0',
+4098 silly addNameRange '6.4.5',
+4098 silly addNameRange '6.5.0',
+4098 silly addNameRange '6.5.0-1',
+4098 silly addNameRange '6.5.2',
+4098 silly addNameRange '6.6.0',
+4098 silly addNameRange '6.6.2',
+4098 silly addNameRange '6.6.3',
+4098 silly addNameRange '6.6.4',
+4098 silly addNameRange '6.6.5',
+4098 silly addNameRange '6.7.0',
+4098 silly addNameRange '6.7.4',
+4098 silly addNameRange '6.7.7',
+4098 silly addNameRange '6.8.0',
+4098 silly addNameRange '6.10.3',
+4098 silly addNameRange '6.11.5',
+4098 silly addNameRange '6.14.0',
+4098 silly addNameRange '6.16.0',
+4098 silly addNameRange '6.18.0',
+4098 silly addNameRange '6.22.0',
+4098 silly addNameRange '6.23.0',
+4098 silly addNameRange '7.0.0-alpha.1',
+4098 silly addNameRange '6.24.0',
+4098 silly addNameRange '7.0.0-alpha.3',
+4098 silly addNameRange '7.0.0-alpha.7',
+4098 silly addNameRange '6.24.1',
+4098 silly addNameRange '7.0.0-alpha.8',
+4098 silly addNameRange '7.0.0-alpha.9',
+4098 silly addNameRange '7.0.0-alpha.10',
+4098 silly addNameRange '7.0.0-alpha.11',
+4098 silly addNameRange '7.0.0-alpha.12',
+4098 silly addNameRange '7.0.0-alpha.14',
+4098 silly addNameRange '7.0.0-alpha.15',
+4098 silly addNameRange '7.0.0-alpha.16',
+4098 silly addNameRange '7.0.0-alpha.17',
+4098 silly addNameRange '7.0.0-alpha.18',
+4098 silly addNameRange '7.0.0-alpha.19',
+4098 silly addNameRange '6.26.0',
+4098 silly addNameRange '7.0.0-alpha.20',
+4098 silly addNameRange '7.0.0-beta.0',
+4098 silly addNameRange '7.0.0-beta.1',
+4098 silly addNameRange '7.0.0-beta.2',
+4098 silly addNameRange '7.0.0-beta.3',
+4098 silly addNameRange '6.26.2' ] ]
+4099 verbose addNamed [ 'babel-plugin-transform-es2015-modules-commonjs', '6.26.2' ]
+4100 verbose addNamed [ '6.26.2', '6.26.2' ]
+4101 silly lockFile 59bd4281-m-es2015-modules-commonjs-6-26-2 babel-plugin-transform-es2015-modules-commonjs@6.26.2
+4102 verbose lock babel-plugin-transform-es2015-modules-commonjs@6.26.2 /home/anthony/.npm/59bd4281-m-es2015-modules-commonjs-6-26-2.lock
+4103 silly gunzTarPerm extractEntry package.json
+4104 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004316-0.1312297743279487/tmp.tgz
+4105 silly lockFile d0046ce9-04316-0-1312297743279487-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004316-0.1312297743279487/package
+4106 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004316-0.1312297743279487/package /home/anthony/.npm/d0046ce9-04316-0-1312297743279487-package.lock
+4107 silly lockFile 1db995b6-04316-0-1312297743279487-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004316-0.1312297743279487/tmp.tgz
+4108 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004316-0.1312297743279487/tmp.tgz /home/anthony/.npm/1db995b6-04316-0-1312297743279487-tmp-tgz.lock
+4109 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-modules-amd',
+4109 silly addNameRange range: '>=6.8.0-0 <7.0.0-0',
+4109 silly addNameRange hasData: true }
+4110 silly addNameRange versions [ 'babel-plugin-transform-es2015-modules-amd',
+4110 silly addNameRange [ '6.0.2',
+4110 silly addNameRange '6.0.14',
+4110 silly addNameRange '6.0.15',
+4110 silly addNameRange '6.1.4',
+4110 silly addNameRange '6.1.5',
+4110 silly addNameRange '6.1.17',
+4110 silly addNameRange '6.1.18',
+4110 silly addNameRange '6.2.4',
+4110 silly addNameRange '6.3.13',
+4110 silly addNameRange '6.4.0',
+4110 silly addNameRange '6.4.3',
+4110 silly addNameRange '6.5.0',
+4110 silly addNameRange '6.5.0-1',
+4110 silly addNameRange '6.6.0',
+4110 silly addNameRange '6.6.5',
+4110 silly addNameRange '6.8.0',
+4110 silly addNameRange '6.18.0',
+4110 silly addNameRange '6.22.0',
+4110 silly addNameRange '7.0.0-alpha.1',
+4110 silly addNameRange '6.24.0',
+4110 silly addNameRange '7.0.0-alpha.3',
+4110 silly addNameRange '7.0.0-alpha.7',
+4110 silly addNameRange '6.24.1',
+4110 silly addNameRange '7.0.0-alpha.8',
+4110 silly addNameRange '7.0.0-alpha.9',
+4110 silly addNameRange '7.0.0-alpha.10',
+4110 silly addNameRange '7.0.0-alpha.11',
+4110 silly addNameRange '7.0.0-alpha.12',
+4110 silly addNameRange '7.0.0-alpha.14',
+4110 silly addNameRange '7.0.0-alpha.15',
+4110 silly addNameRange '7.0.0-alpha.16',
+4110 silly addNameRange '7.0.0-alpha.17',
+4110 silly addNameRange '7.0.0-alpha.18',
+4110 silly addNameRange '7.0.0-alpha.19',
+4110 silly addNameRange '7.0.0-alpha.20',
+4110 silly addNameRange '7.0.0-beta.0',
+4110 silly addNameRange '7.0.0-beta.1',
+4110 silly addNameRange '7.0.0-beta.2',
+4110 silly addNameRange '7.0.0-beta.3' ] ]
+4111 verbose addNamed [ 'babel-plugin-transform-es2015-modules-amd', '6.24.1' ]
+4112 verbose addNamed [ '6.24.1', '6.24.1' ]
+4113 silly lockFile 05f11fe5-nsform-es2015-modules-amd-6-24-1 babel-plugin-transform-es2015-modules-amd@6.24.1
+4114 verbose lock babel-plugin-transform-es2015-modules-amd@6.24.1 /home/anthony/.npm/05f11fe5-nsform-es2015-modules-amd-6-24-1.lock
+4115 silly gunzTarPerm extractEntry src/libsass/src/ast_def_macros.hpp
+4116 silly gunzTarPerm extractEntry src/libsass/src/ast_factory.hpp
+4117 silly lockFile da5e0aac-2015-modules-commonjs-6-26-2-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz
+4118 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz /home/anthony/.npm/da5e0aac-2015-modules-commonjs-6-26-2-tgz.lock
+4119 silly gunzTarPerm modes [ '755', '644' ]
+4120 silly lockFile ab89cb86-rm-es2015-modules-amd-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz
+4121 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz /home/anthony/.npm/ab89cb86-rm-es2015-modules-amd-6-24-1-tgz.lock
+4122 silly gunzTarPerm extractEntry index.js
+4123 silly gunzTarPerm extractEntry LICENSE
+4124 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz',
+4124 verbose addRemoteTarball '58a793863a9e7ca870bdc5a881117ffac27db6f3' ]
+4125 info retry fetch attempt 1 at 13:53:24
+4126 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004438-0.054655956104397774/tmp.tgz
+4127 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz',
+4127 verbose addRemoteTarball '3b3e54017239842d6d19c3011c4bd2f00a00d154' ]
+4128 silly gunzTarPerm extractEntry docs/syntax.md
+4129 silly gunzTarPerm extractEntry lib/at-rule.js
+4130 info retry fetch attempt 1 at 13:53:24
+4131 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004439-0.4644891389179975/tmp.tgz
+4132 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz
+4133 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz
+4134 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz
+4135 silly gunzTarPerm extractEntry lib/combine.js
+4136 silly gunzTarPerm extractEntry lib/env.js
+4137 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz
+4138 silly gunzTarPerm extractEntry lib/processor.js
+4139 silly gunzTarPerm extractEntry lib/resolution.js
+4140 silly gunzTarPerm extractEntry package.json
+4141 silly lockFile 400495d3-04174-0-7904986485373229-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004174-0.7904986485373229/package
+4142 silly lockFile 400495d3-04174-0-7904986485373229-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004174-0.7904986485373229/package
+4143 silly lockFile eee739ac-04174-0-7904986485373229-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004174-0.7904986485373229/tmp.tgz
+4144 silly lockFile eee739ac-04174-0-7904986485373229-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004174-0.7904986485373229/tmp.tgz
+4145 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004315-0.11924908449873328/tmp.tgz
+4146 silly lockFile bb28b4ac-4315-0-11924908449873328-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004315-0.11924908449873328/package
+4147 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004315-0.11924908449873328/package /home/anthony/.npm/bb28b4ac-4315-0-11924908449873328-package.lock
+4148 silly lockFile 47a79b44-4315-0-11924908449873328-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004315-0.11924908449873328/tmp.tgz
+4149 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004315-0.11924908449873328/tmp.tgz /home/anthony/.npm/47a79b44-4315-0-11924908449873328-tmp-tgz.lock
+4150 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004318-0.012219786643981934/tmp.tgz
+4151 silly lockFile ee57fff4-318-0-012219786643981934-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004318-0.012219786643981934/package
+4152 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004318-0.012219786643981934/package /home/anthony/.npm/ee57fff4-318-0-012219786643981934-package.lock
+4153 silly lockFile af172497-318-0-012219786643981934-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004318-0.012219786643981934/tmp.tgz
+4154 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004318-0.012219786643981934/tmp.tgz /home/anthony/.npm/af172497-318-0-012219786643981934-tmp-tgz.lock
+4155 verbose tar pack [ '/home/anthony/.npm/concat-with-sourcemaps/1.1.0/package.tgz',
+4155 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004174-0.7904986485373229/package' ]
+4156 verbose tarball /home/anthony/.npm/concat-with-sourcemaps/1.1.0/package.tgz
+4157 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004174-0.7904986485373229/package
+4158 silly lockFile 400495d3-04174-0-7904986485373229-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004174-0.7904986485373229/package
+4159 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004174-0.7904986485373229/package /home/anthony/.npm/400495d3-04174-0-7904986485373229-package.lock
+4160 silly lockFile 0b3cb5e8-ith-sourcemaps-1-1-0-package-tgz tar:///home/anthony/.npm/concat-with-sourcemaps/1.1.0/package.tgz
+4161 verbose lock tar:///home/anthony/.npm/concat-with-sourcemaps/1.1.0/package.tgz /home/anthony/.npm/0b3cb5e8-ith-sourcemaps-1-1-0-package-tgz.lock
+4162 silly gunzTarPerm extractEntry .npmignore
+4163 silly gunzTarPerm extractEntry README.md
+4164 silly gunzTarPerm extractEntry src/libsass/src/ast_fwd_decl.hpp
+4165 silly gunzTarPerm extractEntry src/libsass/src/b64/cencode.h
+4166 silly gunzTarPerm extractEntry README.md
+4167 silly gunzTarPerm extractEntry lib/inspect-stream.js
+4168 silly gunzTarPerm extractEntry lib/is-stream.js
+4169 silly gunzTarPerm extractEntry lib/normalize.js
+4170 silly gunzTarPerm modes [ '755', '644' ]
+4171 silly gunzTarPerm modes [ '755', '644' ]
+4172 silly gunzTarPerm extractEntry lib/isBuffer.js
+4173 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs
+4174 silly registry.get cb [ 200,
+4174 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+4174 silly registry.get 'content-type': 'application/json',
+4174 silly registry.get 'content-length': '68585',
+4174 silly registry.get connection: 'keep-alive',
+4174 silly registry.get 'set-cookie': [ '__cfduid=de36b97b3fd34fb7e35631ce6de031b4e1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+4174 silly registry.get 'cf-cache-status': 'HIT',
+4174 silly registry.get 'cache-control': 'max-age=300',
+4174 silly registry.get 'cf-ray': '509e775fb883c530-ORD',
+4174 silly registry.get 'accept-ranges': 'bytes',
+4174 silly registry.get age: '6969',
+4174 silly registry.get etag: '"e1bd06051b96b321b58a435fda71379c"',
+4174 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4174 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:35:20 GMT',
+4174 silly registry.get vary: 'accept-encoding, accept',
+4174 silly registry.get 'x-amz-meta-rev': '101-b7f394366e1f646e2b4c18507b8c4585',
+4174 silly registry.get server: 'cloudflare' } ]
+4175 silly lockFile 045d8f80-4247-0-16307807713747025-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004247-0.16307807713747025/package
+4176 silly lockFile 045d8f80-4247-0-16307807713747025-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004247-0.16307807713747025/package
+4177 silly gunzTarPerm extractEntry lib/selector.js
+4178 silly gunzTarPerm extractEntry lib/browsers.js
+4179 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd
+4180 silly registry.get cb [ 200,
+4180 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+4180 silly registry.get 'content-type': 'application/json',
+4180 silly registry.get 'content-length': '62528',
+4180 silly registry.get connection: 'keep-alive',
+4180 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+4180 silly registry.get 'cf-cache-status': 'HIT',
+4180 silly registry.get 'cache-control': 'max-age=300',
+4180 silly registry.get 'cf-ray': '509e775fbb34e1be-ORD',
+4180 silly registry.get 'accept-ranges': 'bytes',
+4180 silly registry.get age: '6768',
+4180 silly registry.get etag: '"4f0dda3499afc82347eca9de7c13af5a"',
+4180 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4180 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:35:21 GMT',
+4180 silly registry.get vary: 'accept-encoding, accept',
+4180 silly registry.get 'x-amz-meta-rev': '92-4bb68af736a9c4e79e252fffed49d135',
+4180 silly registry.get server: 'cloudflare' } ]
+4181 silly lockFile aee58ae1-015-constants-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package.tgz
+4182 silly lockFile aee58ae1-015-constants-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package.tgz
+4183 silly gunzTarPerm extractEntry package.json
+4184 silly gunzTarPerm extractEntry package.json
+4185 silly gunzTarPerm extractEntry lib/index.js
+4186 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz
+4187 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-modules-systemjs',
+4187 silly addNameRange range: '>=6.12.0-0 <7.0.0-0',
+4187 silly addNameRange hasData: true }
+4188 silly addNameRange versions [ 'babel-plugin-transform-es2015-modules-systemjs',
+4188 silly addNameRange [ '6.0.2',
+4188 silly addNameRange '6.0.12',
+4188 silly addNameRange '6.0.14',
+4188 silly addNameRange '6.0.15',
+4188 silly addNameRange '6.1.4',
+4188 silly addNameRange '6.1.5',
+4188 silly addNameRange '6.1.17',
+4188 silly addNameRange '6.1.18',
+4188 silly addNameRange '6.2.4',
+4188 silly addNameRange '6.3.13',
+4188 silly addNameRange '6.4.0',
+4188 silly addNameRange '6.5.0',
+4188 silly addNameRange '6.5.0-1',
+4188 silly addNameRange '6.6.0',
+4188 silly addNameRange '6.6.4',
+4188 silly addNameRange '6.6.5',
+4188 silly addNameRange '6.8.0',
+4188 silly addNameRange '6.9.0',
+4188 silly addNameRange '6.11.5',
+4188 silly addNameRange '6.11.6',
+4188 silly addNameRange '6.12.0',
+4188 silly addNameRange '6.14.0',
+4188 silly addNameRange '6.18.0',
+4188 silly addNameRange '6.19.0',
+4188 silly addNameRange '6.22.0',
+4188 silly addNameRange '6.23.0',
+4188 silly addNameRange '7.0.0-alpha.1',
+4188 silly addNameRange '7.0.0-alpha.3',
+4188 silly addNameRange '7.0.0-alpha.7',
+4188 silly addNameRange '6.24.1',
+4188 silly addNameRange '7.0.0-alpha.8',
+4188 silly addNameRange '7.0.0-alpha.9',
+4188 silly addNameRange '7.0.0-alpha.10',
+4188 silly addNameRange '7.0.0-alpha.11',
+4188 silly addNameRange '7.0.0-alpha.12',
+4188 silly addNameRange '7.0.0-alpha.14',
+4188 silly addNameRange '7.0.0-alpha.15',
+4188 silly addNameRange '7.0.0-alpha.16',
+4188 silly addNameRange '7.0.0-alpha.17',
+4188 silly addNameRange '7.0.0-alpha.18',
+4188 silly addNameRange '7.0.0-alpha.19',
+4188 silly addNameRange '7.0.0-alpha.20',
+4188 silly addNameRange '7.0.0-beta.0',
+4188 silly addNameRange '7.0.0-beta.1',
+4188 silly addNameRange '7.0.0-beta.2',
+4188 silly addNameRange '7.0.0-beta.3' ] ]
+4189 verbose addNamed [ 'babel-plugin-transform-es2015-modules-systemjs', '6.24.1' ]
+4190 verbose addNamed [ '6.24.1', '6.24.1' ]
+4191 silly lockFile ffaa39d9-m-es2015-modules-systemjs-6-24-1 babel-plugin-transform-es2015-modules-systemjs@6.24.1
+4192 verbose lock babel-plugin-transform-es2015-modules-systemjs@6.24.1 /home/anthony/.npm/ffaa39d9-m-es2015-modules-systemjs-6-24-1.lock
+4193 silly gunzTarPerm extractEntry .npmignore
+4194 silly gunzTarPerm extractEntry README.md
+4195 silly gunzTarPerm extractEntry .npmignore
+4196 silly gunzTarPerm extractEntry README.md
+4197 silly lockFile 19ec99ea--es2015-constants-6-22-0-package /home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package
+4198 verbose lock /home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package /home/anthony/.npm/19ec99ea--es2015-constants-6-22-0-package.lock
+4199 silly lockFile 6fbf3f87-2015-modules-systemjs-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz
+4200 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz /home/anthony/.npm/6fbf3f87-2015-modules-systemjs-6-24-1-tgz.lock
+4201 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004345-0.7648117148783058/tmp.tgz
+4202 silly lockFile 3ff196b9-04345-0-7648117148783058-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004345-0.7648117148783058/package
+4203 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004345-0.7648117148783058/package /home/anthony/.npm/3ff196b9-04345-0-7648117148783058-package.lock
+4204 silly lockFile 4e1c5817-04345-0-7648117148783058-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004345-0.7648117148783058/tmp.tgz
+4205 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004345-0.7648117148783058/tmp.tgz /home/anthony/.npm/4e1c5817-04345-0-7648117148783058-tmp-tgz.lock
+4206 silly gunzTarPerm extractEntry src/libsass/src/b64/encode.h
+4207 silly gunzTarPerm extractEntry src/libsass/src/backtrace.hpp
+4208 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-modules-umd',
+4208 silly addNameRange range: '>=6.12.0-0 <7.0.0-0',
+4208 silly addNameRange hasData: true }
+4209 silly addNameRange versions [ 'babel-plugin-transform-es2015-modules-umd',
+4209 silly addNameRange [ '6.0.2',
+4209 silly addNameRange '6.0.14',
+4209 silly addNameRange '6.0.15',
+4209 silly addNameRange '6.1.4',
+4209 silly addNameRange '6.1.5',
+4209 silly addNameRange '6.1.17',
+4209 silly addNameRange '6.1.18',
+4209 silly addNameRange '6.2.4',
+4209 silly addNameRange '6.3.13',
+4209 silly addNameRange '6.4.0',
+4209 silly addNameRange '6.4.3',
+4209 silly addNameRange '6.5.0',
+4209 silly addNameRange '6.5.0-1',
+4209 silly addNameRange '6.6.0',
+4209 silly addNameRange '6.6.5',
+4209 silly addNameRange '6.8.0',
+4209 silly addNameRange '6.12.0',
+4209 silly addNameRange '6.18.0',
+4209 silly addNameRange '6.22.0',
+4209 silly addNameRange '6.23.0',
+4209 silly addNameRange '7.0.0-alpha.1',
+4209 silly addNameRange '6.24.0',
+4209 silly addNameRange '7.0.0-alpha.3',
+4209 silly addNameRange '7.0.0-alpha.7',
+4209 silly addNameRange '6.24.1',
+4209 silly addNameRange '7.0.0-alpha.8',
+4209 silly addNameRange '7.0.0-alpha.9',
+4209 silly addNameRange '7.0.0-alpha.10',
+4209 silly addNameRange '7.0.0-alpha.11',
+4209 silly addNameRange '7.0.0-alpha.12',
+4209 silly addNameRange '7.0.0-alpha.14',
+4209 silly addNameRange '7.0.0-alpha.15',
+4209 silly addNameRange '7.0.0-alpha.16',
+4209 silly addNameRange '7.0.0-alpha.17',
+4209 silly addNameRange '7.0.0-alpha.18',
+4209 silly addNameRange '7.0.0-alpha.19',
+4209 silly addNameRange '7.0.0-alpha.20',
+4209 silly addNameRange '7.0.0-beta.0',
+4209 silly addNameRange '7.0.0-beta.1',
+4209 silly addNameRange '7.0.0-beta.2',
+4209 silly addNameRange '7.0.0-beta.3' ] ]
+4210 verbose addNamed [ 'babel-plugin-transform-es2015-modules-umd', '6.24.1' ]
+4211 verbose addNamed [ '6.24.1', '6.24.1' ]
+4212 silly lockFile 417a91f9-nsform-es2015-modules-umd-6-24-1 babel-plugin-transform-es2015-modules-umd@6.24.1
+4213 verbose lock babel-plugin-transform-es2015-modules-umd@6.24.1 /home/anthony/.npm/417a91f9-nsform-es2015-modules-umd-6-24-1.lock
+4214 silly lockFile 19ec99ea--es2015-constants-6-22-0-package /home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package
+4215 silly lockFile 19ec99ea--es2015-constants-6-22-0-package /home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package
+4216 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz',
+4216 verbose addRemoteTarball 'ff89a142b9119a906195f5f106ecf305d9407d23' ]
+4217 verbose tar unpack /home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package.tgz
+4218 silly lockFile 30d9912e--es2015-constants-6-22-0-package tar:///home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package
+4219 verbose lock tar:///home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package /home/anthony/.npm/30d9912e--es2015-constants-6-22-0-package.lock
+4220 silly lockFile aee58ae1-015-constants-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package.tgz
+4221 verbose lock tar:///home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package.tgz /home/anthony/.npm/aee58ae1-015-constants-6-22-0-package-tgz.lock
+4222 silly lockFile 76018061-4122-0-44306367193348706-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004122-0.44306367193348706/package
+4223 silly lockFile 76018061-4122-0-44306367193348706-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004122-0.44306367193348706/package
+4224 silly gunzTarPerm extractEntry lib/supports.js
+4225 silly gunzTarPerm extractEntry lib/brackets.js
+4226 info retry fetch attempt 1 at 13:53:24
+4227 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004480-0.06357573950663209/tmp.tgz
+4228 silly gunzTarPerm modes [ '755', '644' ]
+4229 silly lockFile faab1ad5-y-npm-through2-2-0-5-package-tgz tar:///home/anthony/.npm/through2/2.0.5/package.tgz
+4230 silly lockFile faab1ad5-y-npm-through2-2-0-5-package-tgz tar:///home/anthony/.npm/through2/2.0.5/package.tgz
+4231 silly lockFile d1f5eb33-rm-es2015-modules-umd-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz
+4232 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz /home/anthony/.npm/d1f5eb33-rm-es2015-modules-umd-6-24-1-tgz.lock
+4233 silly gunzTarPerm extractEntry lib/isNull.js
+4234 silly gunzTarPerm extractEntry lib/isStream.js
+4235 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz
+4236 silly gunzTarPerm modes [ '755', '644' ]
+4237 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz',
+4237 verbose addRemoteTarball 'ac997e6285cd18ed6176adb607d602344ad38468' ]
+4238 silly gunzTarPerm extractEntry lib/index.js
+4239 silly gunzTarPerm extractEntry lib/index.js
+4240 silly gunzTarPerm extractEntry lib/tdz.js
+4241 silly gunzTarPerm extractEntry package-lock.json
+4242 http 200 https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz
+4243 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz
+4244 info retry fetch attempt 1 at 13:53:24
+4245 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004483-0.6840418200008571/tmp.tgz
+4246 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz
+4247 silly lockFile b69162a5-thony-npm-through2-2-0-5-package /home/anthony/.npm/through2/2.0.5/package
+4248 verbose lock /home/anthony/.npm/through2/2.0.5/package /home/anthony/.npm/b69162a5-thony-npm-through2-2-0-5-package.lock
+4249 silly gunzTarPerm extractEntry src/libsass/src/base64vlq.cpp
+4250 silly gunzTarPerm extractEntry src/libsass/src/base64vlq.hpp
+4251 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz
+4252 silly gunzTarPerm extractEntry package.json
+4253 http 200 https://registry.npmjs.org/object-assign
+4254 silly registry.get cb [ 200,
+4254 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+4254 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+4254 silly registry.get 'content-length': '24020',
+4254 silly registry.get connection: 'keep-alive',
+4254 silly registry.get 'set-cookie': [ '__cfduid=df74114f7479956f1e2a342a020b4a1c91566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+4254 silly registry.get 'cf-cache-status': 'HIT',
+4254 silly registry.get 'cache-control': 'max-age=300',
+4254 silly registry.get 'cf-ray': '509e775e3ec4e1da-ORD',
+4254 silly registry.get 'accept-ranges': 'bytes',
+4254 silly registry.get age: '5333',
+4254 silly registry.get etag: '"d7609bf70dc4cde24cf456be05d80a7c"',
+4254 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4254 silly registry.get 'last-modified': 'Sun, 27 May 2018 10:57:26 GMT',
+4254 silly registry.get vary: 'accept-encoding, accept',
+4254 silly registry.get server: 'cloudflare' } ]
+4255 silly gunzTarPerm extractEntry package.json
+4256 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004346-0.5977542873006314/tmp.tgz
+4257 silly lockFile db8fae05-04346-0-5977542873006314-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004346-0.5977542873006314/package
+4258 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004346-0.5977542873006314/package /home/anthony/.npm/db8fae05-04346-0-5977542873006314-package.lock
+4259 silly lockFile ad690a20-04346-0-5977542873006314-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004346-0.5977542873006314/tmp.tgz
+4260 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004346-0.5977542873006314/tmp.tgz /home/anthony/.npm/ad690a20-04346-0-5977542873006314-tmp-tgz.lock
+4261 silly lockFile b69162a5-thony-npm-through2-2-0-5-package /home/anthony/.npm/through2/2.0.5/package
+4262 silly lockFile b69162a5-thony-npm-through2-2-0-5-package /home/anthony/.npm/through2/2.0.5/package
+4263 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004305-0.8538817062508315/tmp.tgz
+4264 silly lockFile 05a902e3-04305-0-8538817062508315-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004305-0.8538817062508315/package
+4265 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004305-0.8538817062508315/package /home/anthony/.npm/05a902e3-04305-0-8538817062508315-package.lock
+4266 silly lockFile b4bb9944-04305-0-8538817062508315-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004305-0.8538817062508315/tmp.tgz
+4267 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004305-0.8538817062508315/tmp.tgz /home/anthony/.npm/b4bb9944-04305-0-8538817062508315-tmp-tgz.lock
+4268 verbose tar unpack /home/anthony/.npm/through2/2.0.5/package.tgz
+4269 silly lockFile 38eeae29-thony-npm-through2-2-0-5-package tar:///home/anthony/.npm/through2/2.0.5/package
+4270 verbose lock tar:///home/anthony/.npm/through2/2.0.5/package /home/anthony/.npm/38eeae29-thony-npm-through2-2-0-5-package.lock
+4271 silly lockFile faab1ad5-y-npm-through2-2-0-5-package-tgz tar:///home/anthony/.npm/through2/2.0.5/package.tgz
+4272 verbose lock tar:///home/anthony/.npm/through2/2.0.5/package.tgz /home/anthony/.npm/faab1ad5-y-npm-through2-2-0-5-package-tgz.lock
+4273 silly gunzTarPerm extractEntry lib/log.js
+4274 silly gunzTarPerm extractEntry lib/noop.js
+4275 silly gunzTarPerm extractEntry .npmignore
+4276 silly gunzTarPerm extractEntry README.md
+4277 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004352-0.14977361704222858/tmp.tgz
+4278 silly lockFile 9bf1d57f-4352-0-14977361704222858-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004352-0.14977361704222858/package
+4279 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004352-0.14977361704222858/package /home/anthony/.npm/9bf1d57f-4352-0-14977361704222858-package.lock
+4280 silly lockFile 95e61266-4352-0-14977361704222858-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004352-0.14977361704222858/tmp.tgz
+4281 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004352-0.14977361704222858/tmp.tgz /home/anthony/.npm/95e61266-4352-0-14977361704222858-tmp-tgz.lock
+4282 silly gunzTarPerm modes [ '755', '644' ]
+4283 silly gunzTarPerm extractEntry .npmignore
+4284 silly gunzTarPerm extractEntry README.md
+4285 silly gunzTarPerm modes [ '755', '644' ]
+4286 silly gunzTarPerm modes [ '755', '644' ]
+4287 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz
+4288 silly gunzTarPerm modes [ '755', '644' ]
+4289 silly gunzTarPerm extractEntry lib/transition.js
+4290 silly gunzTarPerm extractEntry lib/old-value.js
+4291 silly gunzTarPerm extractEntry lib/value.js
+4292 silly gunzTarPerm extractEntry lib/prefixer.js
+4293 silly gunzTarPerm extractEntry lib/hacks/align-content.js
+4294 silly gunzTarPerm extractEntry lib/hacks/flex-shrink.js
+4295 silly gunzTarPerm extractEntry lib/hacks/flex-spec.js
+4296 silly gunzTarPerm extractEntry lib/hacks/flex-values.js
+4297 silly gunzTarPerm extractEntry lib/hacks/flex-grow.js
+4298 silly gunzTarPerm extractEntry lib/hacks/flex.js
+4299 silly gunzTarPerm extractEntry lib/hacks/fullscreen.js
+4300 silly gunzTarPerm extractEntry lib/hacks/gradient.js
+4301 silly gunzTarPerm extractEntry lib/hacks/grid-end.js
+4302 silly gunzTarPerm extractEntry lib/hacks/grid-row-align.js
+4303 silly gunzTarPerm extractEntry lib/hacks/flex-flow.js
+4304 silly gunzTarPerm extractEntry lib/hacks/grid-start.js
+4305 silly gunzTarPerm extractEntry lib/hacks/flex-direction.js
+4306 silly gunzTarPerm extractEntry lib/hacks/grid-template.js
+4307 silly gunzTarPerm extractEntry lib/hacks/flex-basis.js
+4308 silly gunzTarPerm extractEntry lib/hacks/image-rendering.js
+4309 silly gunzTarPerm extractEntry lib/hacks/filter.js
+4310 silly gunzTarPerm extractEntry lib/hacks/image-set.js
+4311 silly gunzTarPerm extractEntry lib/hacks/filter-value.js
+4312 silly gunzTarPerm extractEntry lib/hacks/inline-logical.js
+4313 silly gunzTarPerm extractEntry lib/hacks/display-grid.js
+4314 silly gunzTarPerm extractEntry lib/hacks/justify-content.js
+4315 silly gunzTarPerm extractEntry lib/hacks/display-flex.js
+4316 silly gunzTarPerm extractEntry lib/hacks/justify-items.js
+4317 silly gunzTarPerm extractEntry lib/hacks/cross-fade.js
+4318 silly gunzTarPerm extractEntry lib/hacks/mask-border.js
+4319 silly gunzTarPerm extractEntry lib/hacks/break-props.js
+4320 silly gunzTarPerm extractEntry lib/hacks/order.js
+4321 silly gunzTarPerm extractEntry lib/hacks/border-radius.js
+4322 silly gunzTarPerm extractEntry lib/hacks/pixelated.js
+4323 silly gunzTarPerm extractEntry lib/hacks/border-image.js
+4324 silly gunzTarPerm extractEntry lib/hacks/placeholder.js
+4325 silly gunzTarPerm extractEntry lib/hacks/block-logical.js
+4326 silly gunzTarPerm extractEntry lib/hacks/stretch.js
+4327 silly gunzTarPerm extractEntry lib/hacks/background-size.js
+4328 silly gunzTarPerm extractEntry lib/hacks/text-emphasis-position.js
+4329 silly gunzTarPerm extractEntry lib/hacks/align-self.js
+4330 silly gunzTarPerm extractEntry lib/hacks/transform-decl.js
+4331 silly gunzTarPerm extractEntry lib/hacks/align-items.js
+4332 silly gunzTarPerm extractEntry lib/hacks/writing-mode.js
+4333 silly gunzTarPerm extractEntry lib/hacks/flex-wrap.js
+4334 silly gunzTarPerm extractEntry lib/node.js
+4335 silly gunzTarPerm extractEntry lib/parse.js
+4336 silly addNameRange number 2 { name: 'object-assign',
+4336 silly addNameRange range: '>=4.0.1-0 <5.0.0-0',
+4336 silly addNameRange hasData: true }
+4337 silly addNameRange versions [ 'object-assign',
+4337 silly addNameRange [ '0.1.0',
+4337 silly addNameRange '0.1.1',
+4337 silly addNameRange '0.1.2',
+4337 silly addNameRange '0.2.0',
+4337 silly addNameRange '0.2.1',
+4337 silly addNameRange '0.2.2',
+4337 silly addNameRange '0.3.0',
+4337 silly addNameRange '0.3.1',
+4337 silly addNameRange '0.4.0',
+4337 silly addNameRange '1.0.0',
+4337 silly addNameRange '2.0.0',
+4337 silly addNameRange '3.0.0',
+4337 silly addNameRange '2.1.1',
+4337 silly addNameRange '4.0.0',
+4337 silly addNameRange '4.0.1',
+4337 silly addNameRange '4.1.0',
+4337 silly addNameRange '4.1.1' ] ]
+4338 verbose addNamed [ 'object-assign', '4.1.1' ]
+4339 verbose addNamed [ '4.1.1', '4.1.1' ]
+4340 silly lockFile e566785a-object-assign-4-1-1 object-assign@4.1.1
+4341 verbose lock object-assign@4.1.1 /home/anthony/.npm/e566785a-object-assign-4-1-1.lock
+4342 silly gunzTarPerm extractEntry package.json
+4343 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-parameters
+4344 silly registry.get cb [ 200,
+4344 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+4344 silly registry.get 'content-type': 'application/json',
+4344 silly registry.get 'content-length': '79154',
+4344 silly registry.get connection: 'keep-alive',
+4344 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+4344 silly registry.get 'cf-cache-status': 'HIT',
+4344 silly registry.get 'cache-control': 'max-age=300',
+4344 silly registry.get 'cf-ray': '509e775ffbe2e1be-ORD',
+4344 silly registry.get 'accept-ranges': 'bytes',
+4344 silly registry.get age: '634',
+4344 silly registry.get etag: '"d2877935ab54d140c0969eb33f585474"',
+4344 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4344 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:35:23 GMT',
+4344 silly registry.get vary: 'accept-encoding, accept',
+4344 silly registry.get 'x-amz-meta-rev': '131-d43f5fa393102023f87230d97f37f0ff',
+4344 silly registry.get server: 'cloudflare' } ]
+4345 silly lockFile 1138b05d-t-assign-object-assign-4-1-1-tgz https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz
+4346 verbose lock https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz /home/anthony/.npm/1138b05d-t-assign-object-assign-4-1-1-tgz.lock
+4347 silly gunzTarPerm extractEntry lib/template.js
+4348 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004394-0.047352533554658294/tmp.tgz
+4349 silly lockFile 356cd005-394-0-047352533554658294-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004394-0.047352533554658294/package
+4350 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004394-0.047352533554658294/package /home/anthony/.npm/356cd005-394-0-047352533554658294-package.lock
+4351 silly lockFile f7ae22ed-394-0-047352533554658294-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004394-0.047352533554658294/tmp.tgz
+4352 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004394-0.047352533554658294/tmp.tgz /home/anthony/.npm/f7ae22ed-394-0-047352533554658294-tmp-tgz.lock
+4353 silly gunzTarPerm extractEntry package.json
+4354 silly gunzTarPerm extractEntry package.json
+4355 silly gunzTarPerm extractEntry lib/index.js
+4356 silly gunzTarPerm extractEntry lib/loose.js
+4357 silly gunzTarPerm extractEntry package.json
+4358 verbose addRemoteTarball [ 'https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz',
+4358 verbose addRemoteTarball '2109adc7965887cfc05cbbd442cac8bfbb360863' ]
+4359 silly gunzTarPerm extractEntry lib/index.js
+4360 info retry fetch attempt 1 at 13:53:24
+4361 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004512-0.4242830043658614/tmp.tgz
+4362 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz
+4363 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz
+4364 silly gunzTarPerm extractEntry .npmignore
+4365 silly gunzTarPerm extractEntry README.md
+4366 silly gunzTarPerm modes [ '755', '644' ]
+4367 silly gunzTarPerm extractEntry src/libsass/src/bind.cpp
+4368 silly gunzTarPerm extractEntry src/libsass/src/bind.hpp
+4369 silly gunzTarPerm extractEntry index.js
+4370 silly gunzTarPerm extractEntry README.md
+4371 http GET https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz
+4372 silly gunzTarPerm extractEntry README.md
+4373 silly gunzTarPerm extractEntry through2.js
+4374 silly gunzTarPerm extractEntry .npmignore
+4375 silly gunzTarPerm extractEntry README.md
+4376 silly lockFile 400495d3-04174-0-7904986485373229-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004174-0.7904986485373229/package
+4377 silly lockFile 400495d3-04174-0-7904986485373229-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004174-0.7904986485373229/package
+4378 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz
+4379 silly lockFile 0b3cb5e8-ith-sourcemaps-1-1-0-package-tgz tar:///home/anthony/.npm/concat-with-sourcemaps/1.1.0/package.tgz
+4380 silly lockFile 0b3cb5e8-ith-sourcemaps-1-1-0-package-tgz tar:///home/anthony/.npm/concat-with-sourcemaps/1.1.0/package.tgz
+4381 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-parameters',
+4381 silly addNameRange range: '>=6.9.0-0 <7.0.0-0',
+4381 silly addNameRange hasData: true }
+4382 silly addNameRange versions [ 'babel-plugin-transform-es2015-parameters',
+4382 silly addNameRange [ '6.0.2',
+4382 silly addNameRange '6.0.14',
+4382 silly addNameRange '6.0.18',
+4382 silly addNameRange '6.1.4',
+4382 silly addNameRange '6.1.5',
+4382 silly addNameRange '6.1.17',
+4382 silly addNameRange '6.1.18',
+4382 silly addNameRange '6.2.4',
+4382 silly addNameRange '6.3.13',
+4382 silly addNameRange '6.3.18',
+4382 silly addNameRange '6.3.21',
+4382 silly addNameRange '6.3.25',
+4382 silly addNameRange '6.3.26',
+4382 silly addNameRange '6.4.0',
+4382 silly addNameRange '6.4.2',
+4382 silly addNameRange '6.4.5',
+4382 silly addNameRange '6.5.0',
+4382 silly addNameRange '6.5.0-1',
+4382 silly addNameRange '6.6.0',
+4382 silly addNameRange '6.6.4',
+4382 silly addNameRange '6.6.5',
+4382 silly addNameRange '6.7.0',
+4382 silly addNameRange '6.8.0',
+4382 silly addNameRange '6.9.0',
+4382 silly addNameRange '6.11.3',
+4382 silly addNameRange '6.11.4',
+4382 silly addNameRange '6.16.0',
+4382 silly addNameRange '6.17.0',
+4382 silly addNameRange '6.18.0',
+4382 silly addNameRange '6.21.0',
+4382 silly addNameRange '6.22.0',
+4382 silly addNameRange '6.23.0',
+4382 silly addNameRange '7.0.0-alpha.1',
+4382 silly addNameRange '7.0.0-alpha.3',
+4382 silly addNameRange '7.0.0-alpha.7',
+4382 silly addNameRange '6.24.1',
+4382 silly addNameRange '7.0.0-alpha.8',
+4382 silly addNameRange '7.0.0-alpha.9',
+4382 silly addNameRange '7.0.0-alpha.10',
+4382 silly addNameRange '7.0.0-alpha.11',
+4382 silly addNameRange '7.0.0-alpha.12',
+4382 silly addNameRange '7.0.0-alpha.14',
+4382 silly addNameRange '7.0.0-alpha.15',
+4382 silly addNameRange '7.0.0-alpha.16',
+4382 silly addNameRange '7.0.0-alpha.17',
+4382 silly addNameRange '7.0.0-alpha.18',
+4382 silly addNameRange '7.0.0-alpha.19',
+4382 silly addNameRange '7.0.0-alpha.20',
+4382 silly addNameRange '7.0.0-beta.0',
+4382 silly addNameRange '7.0.0-beta.1',
+4382 silly addNameRange '7.0.0-beta.2',
+4382 silly addNameRange '7.0.0-beta.3' ] ]
+4383 verbose addNamed [ 'babel-plugin-transform-es2015-parameters', '6.24.1' ]
+4384 verbose addNamed [ '6.24.1', '6.24.1' ]
+4385 silly lockFile e0bc027b-ansform-es2015-parameters-6-24-1 babel-plugin-transform-es2015-parameters@6.24.1
+4386 verbose lock babel-plugin-transform-es2015-parameters@6.24.1 /home/anthony/.npm/e0bc027b-ansform-es2015-parameters-6-24-1.lock
+4387 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004438-0.054655956104397774/tmp.tgz
+4388 silly lockFile 92b31c3b-438-0-054655956104397774-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004438-0.054655956104397774/package
+4389 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004438-0.054655956104397774/package /home/anthony/.npm/92b31c3b-438-0-054655956104397774-package.lock
+4390 silly lockFile 656f3d62-438-0-054655956104397774-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004438-0.054655956104397774/tmp.tgz
+4391 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004438-0.054655956104397774/tmp.tgz /home/anthony/.npm/656f3d62-438-0-054655956104397774-tmp-tgz.lock
+4392 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004401-0.20629146206192672/tmp.tgz
+4393 silly lockFile 7c43045c-4401-0-20629146206192672-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004401-0.20629146206192672/package
+4394 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004401-0.20629146206192672/package /home/anthony/.npm/7c43045c-4401-0-20629146206192672-package.lock
+4395 silly lockFile 8cc392b9-4401-0-20629146206192672-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004401-0.20629146206192672/tmp.tgz
+4396 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004401-0.20629146206192672/tmp.tgz /home/anthony/.npm/8cc392b9-4401-0-20629146206192672-tmp-tgz.lock
+4397 silly lockFile d0046ce9-04316-0-1312297743279487-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004316-0.1312297743279487/package
+4398 silly lockFile d0046ce9-04316-0-1312297743279487-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004316-0.1312297743279487/package
+4399 silly gunzTarPerm extractEntry lib/vanilla.js
+4400 silly gunzTarPerm extractEntry lib/lib/memoise-decorators.js
+4401 silly gunzTarPerm extractEntry package.json
+4402 silly lockFile 1db995b6-04316-0-1312297743279487-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004316-0.1312297743279487/tmp.tgz
+4403 silly lockFile 1db995b6-04316-0-1312297743279487-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004316-0.1312297743279487/tmp.tgz
+4404 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties
+4405 silly registry.get cb [ 200,
+4405 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+4405 silly registry.get 'content-type': 'application/json',
+4405 silly registry.get 'content-length': '47569',
+4405 silly registry.get connection: 'keep-alive',
+4405 silly registry.get 'set-cookie': [ '__cfduid=df74114f7479956f1e2a342a020b4a1c91566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+4405 silly registry.get 'cf-cache-status': 'HIT',
+4405 silly registry.get 'cache-control': 'max-age=300',
+4405 silly registry.get 'cf-ray': '509e77602b83e1da-ORD',
+4405 silly registry.get 'accept-ranges': 'bytes',
+4405 silly registry.get age: '634',
+4405 silly registry.get etag: '"ef9afcc443b1d4caf8056ac071f5011b"',
+4405 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4405 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:35:24 GMT',
+4405 silly registry.get vary: 'accept-encoding, accept',
+4405 silly registry.get 'x-amz-meta-rev': '64-aab97938ce525bc08b981285327e7571',
+4405 silly registry.get server: 'cloudflare' } ]
+4406 silly lockFile 650faede-orm-es2015-parameters-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz
+4407 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz /home/anthony/.npm/650faede-orm-es2015-parameters-6-24-1-tgz.lock
+4408 silly gunzTarPerm modes [ '755', '644' ]
+4409 silly gunzTarPerm modes [ '755', '644' ]
+4410 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004397-0.04723863024264574/tmp.tgz
+4411 silly lockFile a366bb1c-4397-0-04723863024264574-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004397-0.04723863024264574/package
+4412 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004397-0.04723863024264574/package /home/anthony/.npm/a366bb1c-4397-0-04723863024264574-package.lock
+4413 silly lockFile 0dfc32a8-4397-0-04723863024264574-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004397-0.04723863024264574/tmp.tgz
+4414 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004397-0.04723863024264574/tmp.tgz /home/anthony/.npm/0dfc32a8-4397-0-04723863024264574-tmp-tgz.lock
+4415 silly lockFile 955880c2-at-with-sourcemaps-1-1-0-package /home/anthony/.npm/concat-with-sourcemaps/1.1.0/package
+4416 verbose lock /home/anthony/.npm/concat-with-sourcemaps/1.1.0/package /home/anthony/.npm/955880c2-at-with-sourcemaps-1-1-0-package.lock
+4417 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package.tgz',
+4417 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004316-0.1312297743279487/package' ]
+4418 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package.tgz
+4419 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004316-0.1312297743279487/package
+4420 silly lockFile d0046ce9-04316-0-1312297743279487-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004316-0.1312297743279487/package
+4421 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004316-0.1312297743279487/package /home/anthony/.npm/d0046ce9-04316-0-1312297743279487-package.lock
+4422 silly lockFile 45c79014-row-functions-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package.tgz
+4423 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package.tgz /home/anthony/.npm/45c79014-row-functions-6-22-0-package-tgz.lock
+4424 silly gunzTarPerm extractEntry lib/index.js
+4425 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz',
+4425 verbose addRemoteTarball '57ac351ab49caf14a97cd13b09f66fdf0a625f2b' ]
+4426 silly gunzTarPerm extractEntry .npmignore
+4427 silly gunzTarPerm extractEntry README.md
+4428 info retry fetch attempt 1 at 13:53:24
+4429 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004534-0.4288515776861459/tmp.tgz
+4430 silly gunzTarPerm extractEntry lib/index.js
+4431 silly gunzTarPerm extractEntry LICENSE.md
+4432 silly gunzTarPerm extractEntry src/libsass/src/c99func.c
+4433 silly gunzTarPerm extractEntry src/libsass/src/cencode.c
+4434 silly gunzTarPerm modes [ '755', '644' ]
+4435 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz
+4436 silly gunzTarPerm extractEntry register.js
+4437 silly gunzTarPerm extractEntry lib/api/browser.js
+4438 silly lockFile 955880c2-at-with-sourcemaps-1-1-0-package /home/anthony/.npm/concat-with-sourcemaps/1.1.0/package
+4439 silly lockFile 955880c2-at-with-sourcemaps-1-1-0-package /home/anthony/.npm/concat-with-sourcemaps/1.1.0/package
+4440 silly gunzTarPerm extractEntry src/cli.js
+4441 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz
+4442 verbose tar unpack /home/anthony/.npm/concat-with-sourcemaps/1.1.0/package.tgz
+4443 silly lockFile 6b9ef719-at-with-sourcemaps-1-1-0-package tar:///home/anthony/.npm/concat-with-sourcemaps/1.1.0/package
+4444 verbose lock tar:///home/anthony/.npm/concat-with-sourcemaps/1.1.0/package /home/anthony/.npm/6b9ef719-at-with-sourcemaps-1-1-0-package.lock
+4445 silly lockFile 0b3cb5e8-ith-sourcemaps-1-1-0-package-tgz tar:///home/anthony/.npm/concat-with-sourcemaps/1.1.0/package.tgz
+4446 verbose lock tar:///home/anthony/.npm/concat-with-sourcemaps/1.1.0/package.tgz /home/anthony/.npm/0b3cb5e8-ith-sourcemaps-1-1-0-package-tgz.lock
+4447 silly gunzTarPerm extractEntry package.json
+4448 silly gunzTarPerm extractEntry package.json
+4449 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-spread
+4450 silly registry.get cb [ 200,
+4450 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+4450 silly registry.get 'content-type': 'application/json',
+4450 silly registry.get 'content-length': '45595',
+4450 silly registry.get connection: 'keep-alive',
+4450 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+4450 silly registry.get 'cf-cache-status': 'HIT',
+4450 silly registry.get 'cache-control': 'max-age=300',
+4450 silly registry.get 'cf-ray': '509e77604c94e1be-ORD',
+4450 silly registry.get 'accept-ranges': 'bytes',
+4450 silly registry.get age: '76',
+4450 silly registry.get etag: '"0e153108ad8cc6ffbac6721c53a84220"',
+4450 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4450 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:35:24 GMT',
+4450 silly registry.get vary: 'accept-encoding, accept',
+4450 silly registry.get 'x-amz-meta-rev': '76-822e936c88f761541dfd4218fa37d369',
+4450 silly registry.get server: 'cloudflare' } ]
+4451 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-shorthand-properties',
+4451 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+4451 silly addNameRange hasData: true }
+4452 silly addNameRange versions [ 'babel-plugin-transform-es2015-shorthand-properties',
+4452 silly addNameRange [ '6.0.2',
+4452 silly addNameRange '6.0.14',
+4452 silly addNameRange '6.1.4',
+4452 silly addNameRange '6.1.5',
+4452 silly addNameRange '6.1.17',
+4452 silly addNameRange '6.1.18',
+4452 silly addNameRange '6.2.4',
+4452 silly addNameRange '6.3.13',
+4452 silly addNameRange '6.5.0',
+4452 silly addNameRange '6.5.0-1',
+4452 silly addNameRange '6.8.0',
+4452 silly addNameRange '6.18.0',
+4452 silly addNameRange '6.22.0',
+4452 silly addNameRange '7.0.0-alpha.1',
+4452 silly addNameRange '7.0.0-alpha.3',
+4452 silly addNameRange '7.0.0-alpha.7',
+4452 silly addNameRange '6.24.1',
+4452 silly addNameRange '7.0.0-alpha.8',
+4452 silly addNameRange '7.0.0-alpha.9',
+4452 silly addNameRange '7.0.0-alpha.10',
+4452 silly addNameRange '7.0.0-alpha.11',
+4452 silly addNameRange '7.0.0-alpha.12',
+4452 silly addNameRange '7.0.0-alpha.14',
+4452 silly addNameRange '7.0.0-alpha.15',
+4452 silly addNameRange '7.0.0-alpha.16',
+4452 silly addNameRange '7.0.0-alpha.17',
+4452 silly addNameRange '7.0.0-alpha.18',
+4452 silly addNameRange '7.0.0-alpha.19',
+4452 silly addNameRange '7.0.0-alpha.20',
+4452 silly addNameRange '7.0.0-beta.0',
+4452 silly addNameRange '7.0.0-beta.1',
+4452 silly addNameRange '7.0.0-beta.2',
+4452 silly addNameRange '7.0.0-beta.3' ] ]
+4453 verbose addNamed [ 'babel-plugin-transform-es2015-shorthand-properties',
+4453 verbose addNamed '6.24.1' ]
+4454 verbose addNamed [ '6.24.1', '6.24.1' ]
+4455 silly lockFile 2937dbc8-2015-shorthand-properties-6-24-1 babel-plugin-transform-es2015-shorthand-properties@6.24.1
+4456 verbose lock babel-plugin-transform-es2015-shorthand-properties@6.24.1 /home/anthony/.npm/2937dbc8-2015-shorthand-properties-6-24-1.lock
+4457 silly gunzTarPerm extractEntry lib/parser.js
+4458 silly gunzTarPerm modes [ '755', '644' ]
+4459 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004439-0.4644891389179975/tmp.tgz
+4460 silly lockFile 1b261205-04439-0-4644891389179975-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004439-0.4644891389179975/package
+4461 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004439-0.4644891389179975/package /home/anthony/.npm/1b261205-04439-0-4644891389179975-package.lock
+4462 silly lockFile d4eb0d45-04439-0-4644891389179975-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004439-0.4644891389179975/tmp.tgz
+4463 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004439-0.4644891389179975/tmp.tgz /home/anthony/.npm/d4eb0d45-04439-0-4644891389179975-tmp-tgz.lock
+4464 silly gunzTarPerm extractEntry lib/map-generator.js
+4465 silly gunzTarPerm extractEntry package.json
+4466 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz
+4467 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz
+4468 silly lockFile bb28b4ac-4315-0-11924908449873328-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004315-0.11924908449873328/package
+4469 silly lockFile bb28b4ac-4315-0-11924908449873328-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004315-0.11924908449873328/package
+4470 silly gunzTarPerm extractEntry .npmignore
+4471 silly gunzTarPerm extractEntry README.md
+4472 silly gunzTarPerm extractEntry README.md
+4473 silly gunzTarPerm extractEntry lib/index.js
+4474 silly lockFile ba979935--shorthand-properties-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz
+4475 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz /home/anthony/.npm/ba979935--shorthand-properties-6-24-1-tgz.lock
+4476 silly lockFile 47a79b44-4315-0-11924908449873328-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004315-0.11924908449873328/tmp.tgz
+4477 silly lockFile 47a79b44-4315-0-11924908449873328-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004315-0.11924908449873328/tmp.tgz
+4478 silly gunzTarPerm modes [ '755', '644' ]
+4479 silly gunzTarPerm extractEntry lib/index.js
+4480 silly gunzTarPerm extractEntry lib/api/node.js
+4481 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz',
+4481 verbose addRemoteTarball '24f875d6721c87661bbd99a4622e51f14de38aa0' ]
+4482 silly gunzTarPerm extractEntry src/libsass/src/check_nesting.cpp
+4483 silly gunzTarPerm extractEntry src/libsass/src/check_nesting.hpp
+4484 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package.tgz',
+4484 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004315-0.11924908449873328/package' ]
+4485 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package.tgz
+4486 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004315-0.11924908449873328/package
+4487 silly lockFile bb28b4ac-4315-0-11924908449873328-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004315-0.11924908449873328/package
+4488 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004315-0.11924908449873328/package /home/anthony/.npm/bb28b4ac-4315-0-11924908449873328-package.lock
+4489 silly lockFile 0b9b27d5-ped-functions-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package.tgz
+4490 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package.tgz /home/anthony/.npm/0b9b27d5-ped-functions-6-22-0-package-tgz.lock
+4491 silly gunzTarPerm extractEntry .npmignore
+4492 silly gunzTarPerm extractEntry README.md
+4493 info retry fetch attempt 1 at 13:53:24
+4494 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004555-0.0237481112126261/tmp.tgz
+4495 silly gunzTarPerm extractEntry package.json
+4496 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004483-0.6840418200008571/tmp.tgz
+4497 silly lockFile 7f35699c-04483-0-6840418200008571-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004483-0.6840418200008571/package
+4498 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004483-0.6840418200008571/package /home/anthony/.npm/7f35699c-04483-0-6840418200008571-package.lock
+4499 silly lockFile 91b331c2-04483-0-6840418200008571-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004483-0.6840418200008571/tmp.tgz
+4500 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004483-0.6840418200008571/tmp.tgz /home/anthony/.npm/91b331c2-04483-0-6840418200008571-tmp-tgz.lock
+4501 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004480-0.06357573950663209/tmp.tgz
+4502 silly lockFile 20b17c4f-4480-0-06357573950663209-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004480-0.06357573950663209/package
+4503 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004480-0.06357573950663209/package /home/anthony/.npm/20b17c4f-4480-0-06357573950663209-package.lock
+4504 silly lockFile 227340e2-4480-0-06357573950663209-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004480-0.06357573950663209/tmp.tgz
+4505 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004480-0.06357573950663209/tmp.tgz /home/anthony/.npm/227340e2-4480-0-06357573950663209-tmp-tgz.lock
+4506 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz
+4507 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-spread',
+4507 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+4507 silly addNameRange hasData: true }
+4508 silly addNameRange versions [ 'babel-plugin-transform-es2015-spread',
+4508 silly addNameRange [ '6.0.2',
+4508 silly addNameRange '6.0.14',
+4508 silly addNameRange '6.1.4',
+4508 silly addNameRange '6.1.17',
+4508 silly addNameRange '6.1.18',
+4508 silly addNameRange '6.2.4',
+4508 silly addNameRange '6.3.13',
+4508 silly addNameRange '6.3.14',
+4508 silly addNameRange '6.4.0',
+4508 silly addNameRange '6.5.0',
+4508 silly addNameRange '6.5.0-1',
+4508 silly addNameRange '6.5.2',
+4508 silly addNameRange '6.6.4',
+4508 silly addNameRange '6.6.5',
+4508 silly addNameRange '6.8.0',
+4508 silly addNameRange '6.22.0',
+4508 silly addNameRange '7.0.0-alpha.1',
+4508 silly addNameRange '7.0.0-alpha.3',
+4508 silly addNameRange '7.0.0-alpha.7',
+4508 silly addNameRange '7.0.0-alpha.8',
+4508 silly addNameRange '7.0.0-alpha.9',
+4508 silly addNameRange '7.0.0-alpha.10',
+4508 silly addNameRange '7.0.0-alpha.11',
+4508 silly addNameRange '7.0.0-alpha.12',
+4508 silly addNameRange '7.0.0-alpha.14',
+4508 silly addNameRange '7.0.0-alpha.15',
+4508 silly addNameRange '7.0.0-alpha.16',
+4508 silly addNameRange '7.0.0-alpha.17',
+4508 silly addNameRange '7.0.0-alpha.18',
+4508 silly addNameRange '7.0.0-alpha.19',
+4508 silly addNameRange '7.0.0-alpha.20',
+4508 silly addNameRange '7.0.0-beta.0',
+4508 silly addNameRange '7.0.0-beta.1',
+4508 silly addNameRange '7.0.0-beta.2',
+4508 silly addNameRange '7.0.0-beta.3' ] ]
+4509 verbose addNamed [ 'babel-plugin-transform-es2015-spread', '6.22.0' ]
+4510 verbose addNamed [ '6.22.0', '6.22.0' ]
+4511 silly lockFile a489101e-n-transform-es2015-spread-6-22-0 babel-plugin-transform-es2015-spread@6.22.0
+4512 verbose lock babel-plugin-transform-es2015-spread@6.22.0 /home/anthony/.npm/a489101e-n-transform-es2015-spread-6-22-0.lock
+4513 silly gunzTarPerm modes [ '755', '644' ]
+4514 silly gunzTarPerm modes [ '755', '644' ]
+4515 silly gunzTarPerm extractEntry package.json
+4516 silly gunzTarPerm extractEntry README.md
+4517 silly gunzTarPerm extractEntry index.js
+4518 silly lockFile 88450c97-ansform-es2015-spread-6-22-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz
+4519 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz /home/anthony/.npm/88450c97-ansform-es2015-spread-6-22-0-tgz.lock
+4520 silly gunzTarPerm extractEntry lib/index.js
+4521 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz',
+4521 verbose addRemoteTarball 'd6d68a99f89aedc4536c81a542e8dd9f1746f8d1' ]
+4522 silly gunzTarPerm extractEntry lib/index.js
+4523 silly gunzTarPerm extractEntry .npmignore
+4524 silly gunzTarPerm extractEntry README.md
+4525 info retry fetch attempt 1 at 13:53:24
+4526 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004570-0.9962783411610872/tmp.tgz
+4527 silly gunzTarPerm extractEntry package.json
+4528 silly gunzTarPerm extractEntry package.json
+4529 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz
+4530 silly gunzTarPerm extractEntry lib/comment.js
+4531 silly gunzTarPerm extractEntry lib/previous-map.js
+4532 silly lockFile 30d9912e--es2015-constants-6-22-0-package tar:///home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package
+4533 silly lockFile 30d9912e--es2015-constants-6-22-0-package tar:///home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package
+4534 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals
+4535 silly registry.get cb [ 200,
+4535 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+4535 silly registry.get 'content-type': 'application/json',
+4535 silly registry.get 'content-length': '47250',
+4535 silly registry.get connection: 'keep-alive',
+4535 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+4535 silly registry.get 'cf-cache-status': 'HIT',
+4535 silly registry.get 'cache-control': 'max-age=300',
+4535 silly registry.get 'cf-ray': '509e77607d37e1be-ORD',
+4535 silly registry.get 'accept-ranges': 'bytes',
+4535 silly registry.get age: '634',
+4535 silly registry.get etag: '"9d0de1694685dbbafefd263bb5b67b79"',
+4535 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4535 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:35:26 GMT',
+4535 silly registry.get vary: 'accept-encoding, accept',
+4535 silly registry.get 'x-amz-meta-rev': '74-8ea2dbec4c682056c4a025600d4a0ef8',
+4535 silly registry.get server: 'cloudflare' } ]
+4536 silly gunzTarPerm extractEntry .npmignore
+4537 silly gunzTarPerm extractEntry README.md
+4538 silly gunzTarPerm extractEntry .npmignore
+4539 silly gunzTarPerm extractEntry README.md
+4540 silly gunzTarPerm extractEntry LICENSE.md
+4541 silly gunzTarPerm extractEntry index.d.ts
+4542 silly lockFile aee58ae1-015-constants-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package.tgz
+4543 silly lockFile aee58ae1-015-constants-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package.tgz
+4544 silly gunzTarPerm extractEntry lib/index.js
+4545 silly gunzTarPerm extractEntry src/libsass/src/color_maps.cpp
+4546 silly gunzTarPerm extractEntry src/libsass/src/color_maps.hpp
+4547 verbose chmod /home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package.tgz 644
+4548 verbose chown /home/anthony/.npm/babel-plugin-check-es2015-constants/6.22.0/package.tgz [ 1000, 1000 ]
+4549 silly lockFile b142ff3e-heck-es2015-constants-6-22-0-tgz https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz
+4550 silly lockFile b142ff3e-heck-es2015-constants-6-22-0-tgz https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz
+4551 silly gunzTarPerm extractEntry lib/helpers/get-possible-plugin-names.js
+4552 silly gunzTarPerm extractEntry lib/helpers/get-possible-preset-names.js
+4553 silly lockFile 25a0ba0c-in-check-es2015-constants-6-22-0 babel-plugin-check-es2015-constants@6.22.0
+4554 silly lockFile 25a0ba0c-in-check-es2015-constants-6-22-0 babel-plugin-check-es2015-constants@6.22.0
+4555 silly lockFile 52e36db3-in-check-es2015-constants-6-3-13 babel-plugin-check-es2015-constants@^6.3.13
+4556 silly lockFile 52e36db3-in-check-es2015-constants-6-3-13 babel-plugin-check-es2015-constants@^6.3.13
+4557 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-template-literals',
+4557 silly addNameRange range: '>=6.6.0-0 <7.0.0-0',
+4557 silly addNameRange hasData: true }
+4558 silly addNameRange versions [ 'babel-plugin-transform-es2015-template-literals',
+4558 silly addNameRange [ '6.0.2',
+4558 silly addNameRange '6.0.14',
+4558 silly addNameRange '6.1.4',
+4558 silly addNameRange '6.1.17',
+4558 silly addNameRange '6.1.18',
+4558 silly addNameRange '6.2.4',
+4558 silly addNameRange '6.3.13',
+4558 silly addNameRange '6.5.0',
+4558 silly addNameRange '6.5.0-1',
+4558 silly addNameRange '6.5.2',
+4558 silly addNameRange '6.6.0',
+4558 silly addNameRange '6.6.4',
+4558 silly addNameRange '6.6.5',
+4558 silly addNameRange '6.8.0',
+4558 silly addNameRange '6.22.0',
+4558 silly addNameRange '7.0.0-alpha.1',
+4558 silly addNameRange '7.0.0-alpha.3',
+4558 silly addNameRange '7.0.0-alpha.7',
+4558 silly addNameRange '7.0.0-alpha.8',
+4558 silly addNameRange '7.0.0-alpha.9',
+4558 silly addNameRange '7.0.0-alpha.10',
+4558 silly addNameRange '7.0.0-alpha.11',
+4558 silly addNameRange '7.0.0-alpha.12',
+4558 silly addNameRange '7.0.0-alpha.14',
+4558 silly addNameRange '7.0.0-alpha.15',
+4558 silly addNameRange '7.0.0-alpha.16',
+4558 silly addNameRange '7.0.0-alpha.17',
+4558 silly addNameRange '7.0.0-alpha.18',
+4558 silly addNameRange '7.0.0-alpha.19',
+4558 silly addNameRange '7.0.0-alpha.20',
+4558 silly addNameRange '7.0.0-beta.0',
+4558 silly addNameRange '7.0.0-beta.1',
+4558 silly addNameRange '7.0.0-beta.2',
+4558 silly addNameRange '7.0.0-beta.3' ] ]
+4559 verbose addNamed [ 'babel-plugin-transform-es2015-template-literals', '6.22.0' ]
+4560 verbose addNamed [ '6.22.0', '6.22.0' ]
+4561 silly lockFile 62e14783--es2015-template-literals-6-22-0 babel-plugin-transform-es2015-template-literals@6.22.0
+4562 verbose lock babel-plugin-transform-es2015-template-literals@6.22.0 /home/anthony/.npm/62e14783--es2015-template-literals-6-22-0.lock
+4563 silly gunzTarPerm extractEntry lib/index.js
+4564 silly gunzTarPerm extractEntry lib/index.js
+4565 silly gunzTarPerm extractEntry lib/processor.js
+4566 silly lockFile f0dbb818-015-template-literals-6-22-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz
+4567 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz /home/anthony/.npm/f0dbb818-015-template-literals-6-22-0-tgz.lock
+4568 silly gunzTarPerm extractEntry lib/result.js
+4569 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz',
+4569 verbose addRemoteTarball 'a84b3450f7e9f8f1f6839d6d687da84bb1236d8d' ]
+4570 silly lockFile d0046ce9-04316-0-1312297743279487-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004316-0.1312297743279487/package
+4571 silly lockFile d0046ce9-04316-0-1312297743279487-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004316-0.1312297743279487/package
+4572 silly gunzTarPerm extractEntry src/libsass/src/constants.cpp
+4573 silly gunzTarPerm extractEntry src/libsass/src/constants.hpp
+4574 info retry fetch attempt 1 at 13:53:24
+4575 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004607-0.014914690749719739/tmp.tgz
+4576 silly lockFile 45c79014-row-functions-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package.tgz
+4577 silly lockFile 45c79014-row-functions-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package.tgz
+4578 silly gunzTarPerm extractEntry lib/helpers/merge.js
+4579 silly gunzTarPerm extractEntry lib/helpers/normalize-ast.js
+4580 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz
+4581 silly lockFile 6c4f1aad-5-arrow-functions-6-22-0-package /home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package
+4582 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package /home/anthony/.npm/6c4f1aad-5-arrow-functions-6-22-0-package.lock
+4583 http 200 https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz
+4584 silly lockFile db8fae05-04346-0-5977542873006314-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004346-0.5977542873006314/package
+4585 silly lockFile db8fae05-04346-0-5977542873006314-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004346-0.5977542873006314/package
+4586 silly lockFile 6c4f1aad-5-arrow-functions-6-22-0-package /home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package
+4587 silly lockFile 6c4f1aad-5-arrow-functions-6-22-0-package /home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package
+4588 silly lockFile ad690a20-04346-0-5977542873006314-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004346-0.5977542873006314/tmp.tgz
+4589 silly lockFile ad690a20-04346-0-5977542873006314-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004346-0.5977542873006314/tmp.tgz
+4590 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package.tgz
+4591 silly lockFile 9bc90a33-5-arrow-functions-6-22-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package
+4592 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package /home/anthony/.npm/9bc90a33-5-arrow-functions-6-22-0-package.lock
+4593 silly lockFile 45c79014-row-functions-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package.tgz
+4594 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package.tgz /home/anthony/.npm/45c79014-row-functions-6-22-0-package-tgz.lock
+4595 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex
+4596 silly registry.get cb [ 200,
+4596 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+4596 silly registry.get 'content-type': 'application/json',
+4596 silly registry.get 'content-length': '45761',
+4596 silly registry.get connection: 'keep-alive',
+4596 silly registry.get 'set-cookie': [ '__cfduid=df74114f7479956f1e2a342a020b4a1c91566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+4596 silly registry.get 'cf-cache-status': 'HIT',
+4596 silly registry.get 'cache-control': 'max-age=300',
+4596 silly registry.get 'cf-ray': '509e77606c40e1da-ORD',
+4596 silly registry.get 'accept-ranges': 'bytes',
+4596 silly registry.get age: '634',
+4596 silly registry.get etag: '"70cf0dd09cbac9739202e201fae22475"',
+4596 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4596 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:35:25 GMT',
+4596 silly registry.get vary: 'accept-encoding, accept',
+4596 silly registry.get 'x-amz-meta-rev': '60-ebabe2001635be08a70e1acdf0a32a7a',
+4596 silly registry.get server: 'cloudflare' } ]
+4597 silly lockFile 356cd005-394-0-047352533554658294-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004394-0.047352533554658294/package
+4598 silly lockFile 356cd005-394-0-047352533554658294-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004394-0.047352533554658294/package
+4599 silly lockFile 38eeae29-thony-npm-through2-2-0-5-package tar:///home/anthony/.npm/through2/2.0.5/package
+4600 silly lockFile 38eeae29-thony-npm-through2-2-0-5-package tar:///home/anthony/.npm/through2/2.0.5/package
+4601 silly gunzTarPerm extractEntry src/libsass/src/context.cpp
+4602 silly gunzTarPerm extractEntry src/libsass/src/context.hpp
+4603 silly lockFile 1ef7cb99-04241-0-9368042710702866-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.9368042710702866/package
+4604 silly lockFile 1ef7cb99-04241-0-9368042710702866-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.9368042710702866/package
+4605 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004512-0.4242830043658614/tmp.tgz
+4606 silly lockFile 17b6ee0e-04512-0-4242830043658614-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004512-0.4242830043658614/package
+4607 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004512-0.4242830043658614/package /home/anthony/.npm/17b6ee0e-04512-0-4242830043658614-package.lock
+4608 silly lockFile 7a6ab6da-04512-0-4242830043658614-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004512-0.4242830043658614/tmp.tgz
+4609 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004512-0.4242830043658614/tmp.tgz /home/anthony/.npm/7a6ab6da-04512-0-4242830043658614-tmp-tgz.lock
+4610 silly lockFile f7ae22ed-394-0-047352533554658294-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004394-0.047352533554658294/tmp.tgz
+4611 silly lockFile f7ae22ed-394-0-047352533554658294-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004394-0.047352533554658294/tmp.tgz
+4612 silly lockFile faab1ad5-y-npm-through2-2-0-5-package-tgz tar:///home/anthony/.npm/through2/2.0.5/package.tgz
+4613 silly lockFile faab1ad5-y-npm-through2-2-0-5-package-tgz tar:///home/anthony/.npm/through2/2.0.5/package.tgz
+4614 silly lockFile 86fe2d5b-04241-0-9368042710702866-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.9368042710702866/tmp.tgz
+4615 silly lockFile 86fe2d5b-04241-0-9368042710702866-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.9368042710702866/tmp.tgz
+4616 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package.tgz',
+4616 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004346-0.5977542873006314/package' ]
+4617 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package.tgz
+4618 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004346-0.5977542873006314/package
+4619 silly lockFile db8fae05-04346-0-5977542873006314-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004346-0.5977542873006314/package
+4620 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004346-0.5977542873006314/package /home/anthony/.npm/db8fae05-04346-0-5977542873006314-package.lock
+4621 silly lockFile 9027308d-ed-properties-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package.tgz
+4622 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package.tgz /home/anthony/.npm/9027308d-ed-properties-6-24-1-package-tgz.lock
+4623 silly lockFile 785700e0-hony-npm-gulp-util-3-0-8-package tar:///home/anthony/.npm/gulp-util/3.0.8/package
+4624 silly lockFile 785700e0-hony-npm-gulp-util-3-0-8-package tar:///home/anthony/.npm/gulp-util/3.0.8/package
+4625 silly lockFile 7c43045c-4401-0-20629146206192672-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004401-0.20629146206192672/package
+4626 silly lockFile 7c43045c-4401-0-20629146206192672-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004401-0.20629146206192672/package
+4627 silly gunzTarPerm modes [ '755', '644' ]
+4628 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol
+4629 silly registry.get cb [ 200,
+4629 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+4629 silly registry.get 'content-type': 'application/json',
+4629 silly registry.get 'content-length': '51099',
+4629 silly registry.get connection: 'keep-alive',
+4629 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+4629 silly registry.get 'cf-cache-status': 'HIT',
+4629 silly registry.get 'cache-control': 'max-age=300',
+4629 silly registry.get 'cf-ray': '509e7760cde0e1be-ORD',
+4629 silly registry.get 'accept-ranges': 'bytes',
+4629 silly registry.get age: '7118',
+4629 silly registry.get etag: '"8168935c3ecbb29dc9c958f351270dec"',
+4629 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4629 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:35:27 GMT',
+4629 silly registry.get vary: 'accept-encoding, accept',
+4629 silly registry.get 'x-amz-meta-rev': '79-845d7464481826e1ddea278ff35da783',
+4629 silly registry.get server: 'cloudflare' } ]
+4630 silly lockFile 02dd7496--npm-gulp-util-3-0-8-package-tgz tar:///home/anthony/.npm/gulp-util/3.0.8/package.tgz
+4631 silly lockFile 02dd7496--npm-gulp-util-3-0-8-package-tgz tar:///home/anthony/.npm/gulp-util/3.0.8/package.tgz
+4632 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package.tgz',
+4632 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004394-0.047352533554658294/package' ]
+4633 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package.tgz
+4634 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004394-0.047352533554658294/package
+4635 silly lockFile 356cd005-394-0-047352533554658294-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004394-0.047352533554658294/package
+4636 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004394-0.047352533554658294/package /home/anthony/.npm/356cd005-394-0-047352533554658294-package.lock
+4637 silly lockFile a21d13dd-uplicate-keys-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package.tgz
+4638 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package.tgz /home/anthony/.npm/a21d13dd-uplicate-keys-6-24-1-package-tgz.lock
+4639 silly lockFile bb28b4ac-4315-0-11924908449873328-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004315-0.11924908449873328/package
+4640 silly lockFile bb28b4ac-4315-0-11924908449873328-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004315-0.11924908449873328/package
+4641 verbose tar pack [ '/home/anthony/.npm/vinyl/2.2.0/package.tgz',
+4641 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.9368042710702866/package' ]
+4642 verbose tarball /home/anthony/.npm/vinyl/2.2.0/package.tgz
+4643 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.9368042710702866/package
+4644 silly lockFile 1ef7cb99-04241-0-9368042710702866-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.9368042710702866/package
+4645 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.9368042710702866/package /home/anthony/.npm/1ef7cb99-04241-0-9368042710702866-package.lock
+4646 silly lockFile 14b08608-hony-npm-vinyl-2-2-0-package-tgz tar:///home/anthony/.npm/vinyl/2.2.0/package.tgz
+4647 verbose lock tar:///home/anthony/.npm/vinyl/2.2.0/package.tgz /home/anthony/.npm/14b08608-hony-npm-vinyl-2-2-0-package-tgz.lock
+4648 silly lockFile 8cc392b9-4401-0-20629146206192672-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004401-0.20629146206192672/tmp.tgz
+4649 silly lockFile 8cc392b9-4401-0-20629146206192672-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004401-0.20629146206192672/tmp.tgz
+4650 silly gunzTarPerm modes [ '755', '644' ]
+4651 silly lockFile 0b9b27d5-ped-functions-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package.tgz
+4652 silly lockFile 0b9b27d5-ped-functions-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package.tgz
+4653 verbose chmod /home/anthony/.npm/through2/2.0.5/package.tgz 644
+4654 verbose chown /home/anthony/.npm/through2/2.0.5/package.tgz [ 1000, 1000 ]
+4655 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package.tgz',
+4655 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004401-0.20629146206192672/package' ]
+4656 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package.tgz
+4657 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004401-0.20629146206192672/package
+4658 silly lockFile 7c43045c-4401-0-20629146206192672-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004401-0.20629146206192672/package
+4659 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004401-0.20629146206192672/package /home/anthony/.npm/7c43045c-4401-0-20629146206192672-package.lock
+4660 silly lockFile 6257fa9a-function-name-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package.tgz
+4661 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package.tgz /home/anthony/.npm/6257fa9a-function-name-6-24-1-package-tgz.lock
+4662 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz
+4663 silly lockFile cce31107--org-through2-through2-2-0-5-tgz https://registry.npmjs.org/through2/-/through2-2.0.5.tgz
+4664 silly lockFile cce31107--org-through2-through2-2-0-5-tgz https://registry.npmjs.org/through2/-/through2-2.0.5.tgz
+4665 verbose chmod /home/anthony/.npm/gulp-util/3.0.8/package.tgz 644
+4666 verbose chown /home/anthony/.npm/gulp-util/3.0.8/package.tgz [ 1000, 1000 ]
+4667 silly lockFile 127f43d2-through2-2-0-5 through2@2.0.5
+4668 silly lockFile 127f43d2-through2-2-0-5 through2@2.0.5
+4669 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-sticky-regex',
+4669 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+4669 silly addNameRange hasData: true }
+4670 silly addNameRange versions [ 'babel-plugin-transform-es2015-sticky-regex',
+4670 silly addNameRange [ '6.0.2',
+4670 silly addNameRange '6.0.14',
+4670 silly addNameRange '6.0.18',
+4670 silly addNameRange '6.1.4',
+4670 silly addNameRange '6.1.17',
+4670 silly addNameRange '6.1.18',
+4670 silly addNameRange '6.2.4',
+4670 silly addNameRange '6.3.13',
+4670 silly addNameRange '6.5.0',
+4670 silly addNameRange '6.5.0-1',
+4670 silly addNameRange '6.8.0',
+4670 silly addNameRange '6.22.0',
+4670 silly addNameRange '7.0.0-alpha.1',
+4670 silly addNameRange '7.0.0-alpha.3',
+4670 silly addNameRange '7.0.0-alpha.7',
+4670 silly addNameRange '6.24.1',
+4670 silly addNameRange '7.0.0-alpha.8',
+4670 silly addNameRange '7.0.0-alpha.9',
+4670 silly addNameRange '7.0.0-alpha.10',
+4670 silly addNameRange '7.0.0-alpha.11',
+4670 silly addNameRange '7.0.0-alpha.12',
+4670 silly addNameRange '7.0.0-alpha.14',
+4670 silly addNameRange '7.0.0-alpha.15',
+4670 silly addNameRange '7.0.0-alpha.16',
+4670 silly addNameRange '7.0.0-alpha.17',
+4670 silly addNameRange '7.0.0-alpha.18',
+4670 silly addNameRange '7.0.0-alpha.19',
+4670 silly addNameRange '7.0.0-alpha.20',
+4670 silly addNameRange '7.0.0-beta.0',
+4670 silly addNameRange '7.0.0-beta.1',
+4670 silly addNameRange '7.0.0-beta.2',
+4670 silly addNameRange '7.0.0-beta.3' ] ]
+4671 verbose addNamed [ 'babel-plugin-transform-es2015-sticky-regex', '6.24.1' ]
+4672 verbose addNamed [ '6.24.1', '6.24.1' ]
+4673 silly lockFile 0da96c4b-sform-es2015-sticky-regex-6-24-1 babel-plugin-transform-es2015-sticky-regex@6.24.1
+4674 verbose lock babel-plugin-transform-es2015-sticky-regex@6.24.1 /home/anthony/.npm/0da96c4b-sform-es2015-sticky-regex-6-24-1.lock
+4675 silly lockFile 36463833-rg-gulp-util-gulp-util-3-0-8-tgz https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz
+4676 silly lockFile 36463833-rg-gulp-util-gulp-util-3-0-8-tgz https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz
+4677 silly lockFile 06b895c8-through2-2-0-0 through2@^2.0.0
+4678 silly lockFile 06b895c8-through2-2-0-0 through2@^2.0.0
+4679 silly lockFile 0c04bea3-through2-2-X through2@2.X
+4680 silly lockFile 0c04bea3-through2-2-X through2@2.X
+4681 silly gunzTarPerm extractEntry package.json
+4682 silly lockFile 30a6021d-gulp-util-3-0-8 gulp-util@3.0.8
+4683 silly lockFile 30a6021d-gulp-util-3-0-8 gulp-util@3.0.8
+4684 silly gunzTarPerm extractEntry lib/root.js
+4685 silly gunzTarPerm extractEntry lib/list.js
+4686 silly lockFile e8491e72--scoped-functions-6-22-0-package /home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package
+4687 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package /home/anthony/.npm/e8491e72--scoped-functions-6-22-0-package.lock
+4688 silly gunzTarPerm extractEntry package.json
+4689 silly lockFile dfa9a863-gulp-util-3-0-0 gulp-util@^3.0.0
+4690 silly lockFile dfa9a863-gulp-util-3-0-0 gulp-util@^3.0.0
+4691 silly lockFile d29ddf51-gulp-util-3-0 gulp-util@^3.0
+4692 silly lockFile d29ddf51-gulp-util-3-0 gulp-util@^3.0
+4693 silly gunzTarPerm extractEntry src/libsass/src/cssize.cpp
+4694 silly lockFile 5a8e6fd8-m-es2015-sticky-regex-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz
+4695 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz /home/anthony/.npm/5a8e6fd8-m-es2015-sticky-regex-6-24-1-tgz.lock
+4696 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-typeof-symbol',
+4696 silly addNameRange range: '>=6.6.0-0 <7.0.0-0',
+4696 silly addNameRange hasData: true }
+4697 silly addNameRange versions [ 'babel-plugin-transform-es2015-typeof-symbol',
+4697 silly addNameRange [ '6.0.2',
+4697 silly addNameRange '6.0.14',
+4697 silly addNameRange '6.0.15',
+4697 silly addNameRange '6.1.2',
+4697 silly addNameRange '6.1.4',
+4697 silly addNameRange '6.1.17',
+4697 silly addNameRange '6.1.18',
+4697 silly addNameRange '6.2.4',
+4697 silly addNameRange '6.3.13',
+4697 silly addNameRange '6.4.0',
+4697 silly addNameRange '6.4.3',
+4697 silly addNameRange '6.5.0',
+4697 silly addNameRange '6.5.0-1',
+4697 silly addNameRange '6.6.0',
+4697 silly addNameRange '6.8.0',
+4697 silly addNameRange '6.18.0',
+4697 silly addNameRange '6.22.0',
+4697 silly addNameRange '6.23.0',
+4697 silly addNameRange '7.0.0-alpha.1',
+4697 silly addNameRange '7.0.0-alpha.3',
+4697 silly addNameRange '7.0.0-alpha.7',
+4697 silly addNameRange '7.0.0-alpha.8',
+4697 silly addNameRange '7.0.0-alpha.9',
+4697 silly addNameRange '7.0.0-alpha.10',
+4697 silly addNameRange '7.0.0-alpha.11',
+4697 silly addNameRange '7.0.0-alpha.12',
+4697 silly addNameRange '7.0.0-alpha.14',
+4697 silly addNameRange '7.0.0-alpha.15',
+4697 silly addNameRange '7.0.0-alpha.16',
+4697 silly addNameRange '7.0.0-alpha.17',
+4697 silly addNameRange '7.0.0-alpha.18',
+4697 silly addNameRange '7.0.0-alpha.19',
+4697 silly addNameRange '7.0.0-alpha.20',
+4697 silly addNameRange '7.0.0-beta.0',
+4697 silly addNameRange '7.0.0-beta.1',
+4697 silly addNameRange '7.0.0-beta.2',
+4697 silly addNameRange '7.0.0-beta.3' ] ]
+4698 verbose addNamed [ 'babel-plugin-transform-es2015-typeof-symbol', '6.23.0' ]
+4699 verbose addNamed [ '6.23.0', '6.23.0' ]
+4700 silly lockFile 12584984-form-es2015-typeof-symbol-6-23-0 babel-plugin-transform-es2015-typeof-symbol@6.23.0
+4701 verbose lock babel-plugin-transform-es2015-typeof-symbol@6.23.0 /home/anthony/.npm/12584984-form-es2015-typeof-symbol-6-23-0.lock
+4702 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004607-0.014914690749719739/tmp.tgz
+4703 silly lockFile db5c931d-607-0-014914690749719739-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004607-0.014914690749719739/package
+4704 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004607-0.014914690749719739/package /home/anthony/.npm/db5c931d-607-0-014914690749719739-package.lock
+4705 silly lockFile 4e744faa-607-0-014914690749719739-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004607-0.014914690749719739/tmp.tgz
+4706 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004607-0.014914690749719739/tmp.tgz /home/anthony/.npm/4e744faa-607-0-014914690749719739-tmp-tgz.lock
+4707 silly gunzTarPerm extractEntry src/libsass/src/cssize.hpp
+4708 silly gunzTarPerm extractEntry lib/helpers/resolve-from-possible-names.js
+4709 silly gunzTarPerm extractEntry lib/helpers/resolve-plugin.js
+4710 silly lockFile e8491e72--scoped-functions-6-22-0-package /home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package
+4711 silly lockFile e8491e72--scoped-functions-6-22-0-package /home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package
+4712 silly gunzTarPerm extractEntry .npmignore
+4713 silly gunzTarPerm extractEntry README.md
+4714 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz',
+4714 verbose addRemoteTarball '00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc' ]
+4715 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package.tgz
+4716 silly lockFile b8284a1d--scoped-functions-6-22-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package
+4717 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package /home/anthony/.npm/b8284a1d--scoped-functions-6-22-0-package.lock
+4718 silly lockFile 0b9b27d5-ped-functions-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package.tgz
+4719 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package.tgz /home/anthony/.npm/0b9b27d5-ped-functions-6-22-0-package-tgz.lock
+4720 silly gunzTarPerm extractEntry index.js
+4721 silly gunzTarPerm extractEntry license
+4722 info retry fetch attempt 1 at 13:53:24
+4723 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004664-0.7998064649291337/tmp.tgz
+4724 silly lockFile 64b4caef--es2015-typeof-symbol-6-23-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz
+4725 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz /home/anthony/.npm/64b4caef--es2015-typeof-symbol-6-23-0-tgz.lock
+4726 silly gunzTarPerm modes [ '755', '644' ]
+4727 silly lockFile ee57fff4-318-0-012219786643981934-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004318-0.012219786643981934/package
+4728 silly lockFile ee57fff4-318-0-012219786643981934-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004318-0.012219786643981934/package
+4729 silly lockFile af172497-318-0-012219786643981934-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004318-0.012219786643981934/tmp.tgz
+4730 silly lockFile af172497-318-0-012219786643981934-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004318-0.012219786643981934/tmp.tgz
+4731 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz
+4732 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz',
+4732 verbose addRemoteTarball 'dec09f1cddff94b52ac73d505c84df59dcceb372' ]
+4733 silly gunzTarPerm modes [ '755', '644' ]
+4734 info retry fetch attempt 1 at 13:53:24
+4735 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004672-0.26258097984828055/tmp.tgz
+4736 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package.tgz',
+4736 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004318-0.012219786643981934/package' ]
+4737 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package.tgz
+4738 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004318-0.012219786643981934/package
+4739 silly lockFile ee57fff4-318-0-012219786643981934-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004318-0.012219786643981934/package
+4740 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004318-0.012219786643981934/package /home/anthony/.npm/ee57fff4-318-0-012219786643981934-package.lock
+4741 silly lockFile bdc32c15-block-scoping-6-26-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package.tgz
+4742 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package.tgz /home/anthony/.npm/bdc32c15-block-scoping-6-26-0-package-tgz.lock
+4743 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex
+4744 silly registry.get cb [ 200,
+4744 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+4744 silly registry.get 'content-type': 'application/json',
+4744 silly registry.get 'content-length': '48240',
+4744 silly registry.get connection: 'keep-alive',
+4744 silly registry.get 'set-cookie': [ '__cfduid=df74114f7479956f1e2a342a020b4a1c91566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+4744 silly registry.get 'cf-cache-status': 'HIT',
+4744 silly registry.get 'cache-control': 'max-age=300',
+4744 silly registry.get 'cf-ray': '509e7760fd8be1da-ORD',
+4744 silly registry.get 'accept-ranges': 'bytes',
+4744 silly registry.get age: '634',
+4744 silly registry.get etag: '"16c995ceb69eb51c5eb59cbf89b617ca"',
+4744 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4744 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:35:28 GMT',
+4744 silly registry.get vary: 'accept-encoding, accept',
+4744 silly registry.get 'x-amz-meta-rev': '67-fa34e69937dd1a99e5af2ec23248f2ba',
+4744 silly registry.get server: 'cloudflare' } ]
+4745 silly lockFile 9bf1d57f-4352-0-14977361704222858-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004352-0.14977361704222858/package
+4746 silly lockFile 9bf1d57f-4352-0-14977361704222858-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004352-0.14977361704222858/package
+4747 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz
+4748 silly lockFile a366bb1c-4397-0-04723863024264574-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004397-0.04723863024264574/package
+4749 silly lockFile a366bb1c-4397-0-04723863024264574-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004397-0.04723863024264574/package
+4750 silly lockFile 95e61266-4352-0-14977361704222858-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004352-0.14977361704222858/tmp.tgz
+4751 silly lockFile 95e61266-4352-0-14977361704222858-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004352-0.14977361704222858/tmp.tgz
+4752 silly lockFile 1b261205-04439-0-4644891389179975-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004439-0.4644891389179975/package
+4753 silly lockFile 1b261205-04439-0-4644891389179975-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004439-0.4644891389179975/package
+4754 silly gunzTarPerm extractEntry package.json
+4755 silly lockFile 0dfc32a8-4397-0-04723863024264574-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004397-0.04723863024264574/tmp.tgz
+4756 silly lockFile 0dfc32a8-4397-0-04723863024264574-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004397-0.04723863024264574/tmp.tgz
+4757 silly gunzTarPerm extractEntry src/libsass/src/debug.hpp
+4758 silly gunzTarPerm extractEntry src/libsass/src/debugger.hpp
+4759 silly gunzTarPerm extractEntry lib/index.js
+4760 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz
+4761 http 200 https://registry.npmjs.org/babel-plugin-transform-regenerator
+4762 silly registry.get cb [ 200,
+4762 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+4762 silly registry.get 'content-type': 'application/json',
+4762 silly registry.get 'content-length': '84054',
+4762 silly registry.get connection: 'keep-alive',
+4762 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+4762 silly registry.get 'cf-cache-status': 'HIT',
+4762 silly registry.get 'cache-control': 'max-age=300',
+4762 silly registry.get 'cf-ray': '509e77610ee5e1be-ORD',
+4762 silly registry.get 'accept-ranges': 'bytes',
+4762 silly registry.get age: '6768',
+4762 silly registry.get etag: '"fa608dafe574922259d1dd8a39811d21"',
+4762 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4762 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:37:57 GMT',
+4762 silly registry.get vary: 'accept-encoding, accept',
+4762 silly registry.get 'x-amz-meta-rev': '124-268f074655181cfd8b986f2f3ecdac19',
+4762 silly registry.get server: 'cloudflare' } ]
+4763 silly lockFile d4eb0d45-04439-0-4644891389179975-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004439-0.4644891389179975/tmp.tgz
+4764 silly lockFile d4eb0d45-04439-0-4644891389179975-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004439-0.4644891389179975/tmp.tgz
+4765 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package.tgz',
+4765 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004352-0.14977361704222858/package' ]
+4766 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package.tgz
+4767 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004352-0.14977361704222858/package
+4768 silly lockFile 9bf1d57f-4352-0-14977361704222858-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004352-0.14977361704222858/package
+4769 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004352-0.14977361704222858/package /home/anthony/.npm/9bf1d57f-4352-0-14977361704222858-package.lock
+4770 silly lockFile 873a589a-destructuring-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package.tgz
+4771 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package.tgz /home/anthony/.npm/873a589a-destructuring-6-23-0-package-tgz.lock
+4772 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package.tgz',
+4772 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004397-0.04723863024264574/package' ]
+4773 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package.tgz
+4774 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004397-0.04723863024264574/package
+4775 silly lockFile a366bb1c-4397-0-04723863024264574-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004397-0.04723863024264574/package
+4776 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004397-0.04723863024264574/package /home/anthony/.npm/a366bb1c-4397-0-04723863024264574-package.lock
+4777 silly lockFile 91e7d0b2-es2015-for-of-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package.tgz
+4778 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package.tgz /home/anthony/.npm/91e7d0b2-es2015-for-of-6-23-0-package-tgz.lock
+4779 silly gunzTarPerm extractEntry package.json
+4780 silly gunzTarPerm extractEntry readme.md
+4781 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package.tgz',
+4781 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004439-0.4644891389179975/package' ]
+4782 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package.tgz
+4783 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004439-0.4644891389179975/package
+4784 silly lockFile 1b261205-04439-0-4644891389179975-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004439-0.4644891389179975/package
+4785 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004439-0.4644891389179975/package /home/anthony/.npm/1b261205-04439-0-4644891389179975-package.lock
+4786 silly lockFile f0ecf2c6-5-modules-amd-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package.tgz
+4787 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package.tgz /home/anthony/.npm/f0ecf2c6-5-modules-amd-6-24-1-package-tgz.lock
+4788 silly gunzTarPerm extractEntry .npmignore
+4789 silly gunzTarPerm extractEntry README.md
+4790 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-unicode-regex',
+4790 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+4790 silly addNameRange hasData: true }
+4791 silly addNameRange versions [ 'babel-plugin-transform-es2015-unicode-regex',
+4791 silly addNameRange [ '6.0.2',
+4791 silly addNameRange '6.0.14',
+4791 silly addNameRange '6.0.18',
+4791 silly addNameRange '6.1.4',
+4791 silly addNameRange '6.1.17',
+4791 silly addNameRange '6.1.18',
+4791 silly addNameRange '6.2.4',
+4791 silly addNameRange '6.3.13',
+4791 silly addNameRange '6.4.3',
+4791 silly addNameRange '6.5.0',
+4791 silly addNameRange '6.5.0-1',
+4791 silly addNameRange '6.8.0',
+4791 silly addNameRange '6.11.0',
+4791 silly addNameRange '6.22.0',
+4791 silly addNameRange '7.0.0-alpha.1',
+4791 silly addNameRange '7.0.0-alpha.3',
+4791 silly addNameRange '7.0.0-alpha.7',
+4791 silly addNameRange '6.24.1',
+4791 silly addNameRange '7.0.0-alpha.8',
+4791 silly addNameRange '7.0.0-alpha.9',
+4791 silly addNameRange '7.0.0-alpha.10',
+4791 silly addNameRange '7.0.0-alpha.11',
+4791 silly addNameRange '7.0.0-alpha.12',
+4791 silly addNameRange '7.0.0-alpha.14',
+4791 silly addNameRange '7.0.0-alpha.15',
+4791 silly addNameRange '7.0.0-alpha.16',
+4791 silly addNameRange '7.0.0-alpha.17',
+4791 silly addNameRange '7.0.0-alpha.18',
+4791 silly addNameRange '7.0.0-alpha.19',
+4791 silly addNameRange '7.0.0-alpha.20',
+4791 silly addNameRange '7.0.0-beta.0',
+4791 silly addNameRange '7.0.0-beta.1',
+4791 silly addNameRange '7.0.0-beta.2',
+4791 silly addNameRange '7.0.0-beta.3' ] ]
+4792 verbose addNamed [ 'babel-plugin-transform-es2015-unicode-regex', '6.24.1' ]
+4793 verbose addNamed [ '6.24.1', '6.24.1' ]
+4794 silly lockFile 6da21416-form-es2015-unicode-regex-6-24-1 babel-plugin-transform-es2015-unicode-regex@6.24.1
+4795 verbose lock babel-plugin-transform-es2015-unicode-regex@6.24.1 /home/anthony/.npm/6da21416-form-es2015-unicode-regex-6-24-1.lock
+4796 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004534-0.4288515776861459/tmp.tgz
+4797 silly lockFile 1c8f6957-04534-0-4288515776861459-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004534-0.4288515776861459/package
+4798 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004534-0.4288515776861459/package /home/anthony/.npm/1c8f6957-04534-0-4288515776861459-package.lock
+4799 silly lockFile 6fc81f2f-04534-0-4288515776861459-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004534-0.4288515776861459/tmp.tgz
+4800 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004534-0.4288515776861459/tmp.tgz /home/anthony/.npm/6fc81f2f-04534-0-4288515776861459-tmp-tgz.lock
+4801 silly gunzTarPerm extractEntry .npmignore
+4802 silly gunzTarPerm extractEntry README.md
+4803 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz
+4804 silly gunzTarPerm extractEntry lib/helpers/resolve-preset.js
+4805 silly gunzTarPerm extractEntry lib/helpers/resolve.js
+4806 silly lockFile 6b9ef719-at-with-sourcemaps-1-1-0-package tar:///home/anthony/.npm/concat-with-sourcemaps/1.1.0/package
+4807 silly lockFile 6b9ef719-at-with-sourcemaps-1-1-0-package tar:///home/anthony/.npm/concat-with-sourcemaps/1.1.0/package
+4808 silly lockFile 8a0581f5--es2015-unicode-regex-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz
+4809 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz /home/anthony/.npm/8a0581f5--es2015-unicode-regex-6-24-1-tgz.lock
+4810 http 200 https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz
+4811 silly gunzTarPerm modes [ '755', '644' ]
+4812 silly addNameRange number 2 { name: 'babel-plugin-transform-regenerator',
+4812 silly addNameRange range: '>=6.9.0-0 <7.0.0-0',
+4812 silly addNameRange hasData: true }
+4813 silly addNameRange versions [ 'babel-plugin-transform-regenerator',
+4813 silly addNameRange [ '6.0.2',
+4813 silly addNameRange '6.0.8',
+4813 silly addNameRange '6.0.10',
+4813 silly addNameRange '6.0.12',
+4813 silly addNameRange '6.0.14',
+4813 silly addNameRange '6.0.17',
+4813 silly addNameRange '6.0.18',
+4813 silly addNameRange '6.1.4',
+4813 silly addNameRange '6.1.17',
+4813 silly addNameRange '6.1.18',
+4813 silly addNameRange '6.2.0',
+4813 silly addNameRange '6.2.4',
+4813 silly addNameRange '6.3.2',
+4813 silly addNameRange '6.3.13',
+4813 silly addNameRange '6.3.18',
+4813 silly addNameRange '6.3.26',
+4813 silly addNameRange '6.4.3',
+4813 silly addNameRange '6.4.4',
+4813 silly addNameRange '6.5.0',
+4813 silly addNameRange '6.5.0-1',
+4813 silly addNameRange '6.5.2',
+4813 silly addNameRange '6.6.0',
+4813 silly addNameRange '6.6.5',
+4813 silly addNameRange '6.8.0',
+4813 silly addNameRange '6.9.0',
+4813 silly addNameRange '6.11.4',
+4813 silly addNameRange '6.14.0',
+4813 silly addNameRange '6.16.0',
+4813 silly addNameRange '6.16.1',
+4813 silly addNameRange '6.20.0',
+4813 silly addNameRange '6.21.0',
+4813 silly addNameRange '6.22.0',
+4813 silly addNameRange '7.0.0-alpha.1',
+4813 silly addNameRange '7.0.0-alpha.3',
+4813 silly addNameRange '7.0.0-alpha.7',
+4813 silly addNameRange '6.24.1',
+4813 silly addNameRange '7.0.0-alpha.8',
+4813 silly addNameRange '7.0.0-alpha.9',
+4813 silly addNameRange '7.0.0-alpha.10',
+4813 silly addNameRange '7.0.0-alpha.11',
+4813 silly addNameRange '7.0.0-alpha.12',
+4813 silly addNameRange '7.0.0-alpha.14',
+4813 silly addNameRange '7.0.0-alpha.15',
+4813 silly addNameRange '7.0.0-alpha.16',
+4813 silly addNameRange '7.0.0-alpha.17',
+4813 silly addNameRange '7.0.0-alpha.18',
+4813 silly addNameRange '7.0.0-alpha.19',
+4813 silly addNameRange '6.26.0',
+4813 silly addNameRange '7.0.0-alpha.20',
+4813 silly addNameRange '7.0.0-beta.0',
+4813 silly addNameRange '7.0.0-beta.1',
+4813 silly addNameRange '7.0.0-beta.2',
+4813 silly addNameRange '7.0.0-beta.3' ] ]
+4814 verbose addNamed [ 'babel-plugin-transform-regenerator', '6.26.0' ]
+4815 verbose addNamed [ '6.26.0', '6.26.0' ]
+4816 silly lockFile 4462fa79-gin-transform-regenerator-6-26-0 babel-plugin-transform-regenerator@6.26.0
+4817 verbose lock babel-plugin-transform-regenerator@6.26.0 /home/anthony/.npm/4462fa79-gin-transform-regenerator-6-26-0.lock
+4818 silly lockFile 0b3cb5e8-ith-sourcemaps-1-1-0-package-tgz tar:///home/anthony/.npm/concat-with-sourcemaps/1.1.0/package.tgz
+4819 silly lockFile 0b3cb5e8-ith-sourcemaps-1-1-0-package-tgz tar:///home/anthony/.npm/concat-with-sourcemaps/1.1.0/package.tgz
+4820 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz',
+4820 verbose addRemoteTarball 'd38b12f42ea7323f729387f18a7c5ae1faeb35e9' ]
+4821 silly gunzTarPerm extractEntry src/libsass/src/emitter.cpp
+4822 silly gunzTarPerm extractEntry src/libsass/src/emitter.hpp
+4823 info retry fetch attempt 1 at 13:53:24
+4824 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004722-0.03583026630803943/tmp.tgz
+4825 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004570-0.9962783411610872/tmp.tgz
+4826 silly lockFile 19fe55aa-04570-0-9962783411610872-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004570-0.9962783411610872/package
+4827 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004570-0.9962783411610872/package /home/anthony/.npm/19fe55aa-04570-0-9962783411610872-package.lock
+4828 silly lockFile c1332033-04570-0-9962783411610872-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004570-0.9962783411610872/tmp.tgz
+4829 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004570-0.9962783411610872/tmp.tgz /home/anthony/.npm/c1332033-04570-0-9962783411610872-tmp-tgz.lock
+4830 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz
+4831 silly lockFile 2ca20458-transform-regenerator-6-26-0-tgz https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz
+4832 verbose lock https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz /home/anthony/.npm/2ca20458-transform-regenerator-6-26-0-tgz.lock
+4833 silly gunzTarPerm extractEntry lib/index.js
+4834 verbose chmod /home/anthony/.npm/concat-with-sourcemaps/1.1.0/package.tgz 644
+4835 verbose chown /home/anthony/.npm/concat-with-sourcemaps/1.1.0/package.tgz [ 1000, 1000 ]
+4836 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz
+4837 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004248-0.006134001305326819/tmp.tgz
+4838 silly lockFile b7c68e34-248-0-006134001305326819-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004248-0.006134001305326819/package
+4839 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004248-0.006134001305326819/package /home/anthony/.npm/b7c68e34-248-0-006134001305326819-package.lock
+4840 silly lockFile 496bbe05-248-0-006134001305326819-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004248-0.006134001305326819/tmp.tgz
+4841 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004248-0.006134001305326819/tmp.tgz /home/anthony/.npm/496bbe05-248-0-006134001305326819-tmp-tgz.lock
+4842 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz',
+4842 verbose addRemoteTarball 'e0703696fbde27f0a3efcacf8b4dca2f7b3a8f2f' ]
+4843 silly lockFile 2e7757ae-concat-with-sourcemaps-1-1-0-tgz https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz
+4844 silly lockFile 2e7757ae-concat-with-sourcemaps-1-1-0-tgz https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz
+4845 silly lockFile 7f35699c-04483-0-6840418200008571-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004483-0.6840418200008571/package
+4846 silly lockFile 7f35699c-04483-0-6840418200008571-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004483-0.6840418200008571/package
+4847 silly gunzTarPerm modes [ '755', '644' ]
+4848 silly gunzTarPerm extractEntry package.json
+4849 info retry fetch attempt 1 at 13:53:24
+4850 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004732-0.24323293822817504/tmp.tgz
+4851 silly lockFile 15414c8e-concat-with-sourcemaps-1-1-0 concat-with-sourcemaps@1.1.0
+4852 silly lockFile 15414c8e-concat-with-sourcemaps-1-1-0 concat-with-sourcemaps@1.1.0
+4853 silly gunzTarPerm extractEntry lib/index.js
+4854 silly lockFile 91b331c2-04483-0-6840418200008571-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004483-0.6840418200008571/tmp.tgz
+4855 silly lockFile 91b331c2-04483-0-6840418200008571-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004483-0.6840418200008571/tmp.tgz
+4856 silly lockFile eb7a9992-concat-with-sourcemaps-1-0-0 concat-with-sourcemaps@^1.0.0
+4857 silly lockFile eb7a9992-concat-with-sourcemaps-1-0-0 concat-with-sourcemaps@^1.0.0
+4858 silly gunzTarPerm modes [ '755', '644' ]
+4859 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004672-0.26258097984828055/tmp.tgz
+4860 silly lockFile fea37465-4672-0-26258097984828055-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004672-0.26258097984828055/package
+4861 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004672-0.26258097984828055/package /home/anthony/.npm/fea37465-4672-0-26258097984828055-package.lock
+4862 silly lockFile f19b4f5c-4672-0-26258097984828055-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004672-0.26258097984828055/tmp.tgz
+4863 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004672-0.26258097984828055/tmp.tgz /home/anthony/.npm/f19b4f5c-4672-0-26258097984828055-tmp-tgz.lock
+4864 http GET https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz
+4865 silly gunzTarPerm extractEntry lib/store.js
+4866 silly gunzTarPerm extractEntry lib/tools/build-external-helpers.js
+4867 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package.tgz',
+4867 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004483-0.6840418200008571/package' ]
+4868 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package.tgz
+4869 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004483-0.6840418200008571/package
+4870 silly lockFile 7f35699c-04483-0-6840418200008571-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004483-0.6840418200008571/package
+4871 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004483-0.6840418200008571/package /home/anthony/.npm/7f35699c-04483-0-6840418200008571-package.lock
+4872 silly lockFile 1362e077-5-modules-umd-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package.tgz
+4873 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package.tgz /home/anthony/.npm/1362e077-5-modules-umd-6-24-1-package-tgz.lock
+4874 silly gunzTarPerm extractEntry .npmignore
+4875 silly gunzTarPerm extractEntry README.md
+4876 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-literals
+4877 silly registry.get cb [ 200,
+4877 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+4877 silly registry.get 'content-type': 'application/json',
+4877 silly registry.get 'content-length': '43166',
+4877 silly registry.get connection: 'keep-alive',
+4877 silly registry.get 'set-cookie': [ '__cfduid=dabe33f6527137a9d2c57bad4a3982b7a1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+4877 silly registry.get 'cf-cache-status': 'HIT',
+4877 silly registry.get 'cache-control': 'max-age=300',
+4877 silly registry.get 'cf-ray': '509e775f7d0ec504-ORD',
+4877 silly registry.get 'accept-ranges': 'bytes',
+4877 silly registry.get age: '6969',
+4877 silly registry.get etag: '"87eea52b4a31fc3f206702bbec96abf7"',
+4877 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4877 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:35:04 GMT',
+4877 silly registry.get vary: 'accept-encoding, accept',
+4877 silly registry.get 'x-amz-meta-rev': '62-99361c769c20e50601cd1da040ab7920',
+4877 silly registry.get server: 'cloudflare' } ]
+4878 silly gunzTarPerm modes [ '755', '644' ]
+4879 silly gunzTarPerm extractEntry package.json
+4880 silly gunzTarPerm extractEntry src/libsass/src/environment.cpp
+4881 silly gunzTarPerm extractEntry src/libsass/src/environment.hpp
+4882 silly gunzTarPerm extractEntry package.json
+4883 silly gunzTarPerm extractEntry lib/rule.js
+4884 silly gunzTarPerm extractEntry lib/lazy-result.js
+4885 silly lockFile 3ff196b9-04345-0-7648117148783058-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004345-0.7648117148783058/package
+4886 silly lockFile 3ff196b9-04345-0-7648117148783058-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004345-0.7648117148783058/package
+4887 silly lockFile 7c43045c-4401-0-20629146206192672-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004401-0.20629146206192672/package
+4888 silly lockFile 7c43045c-4401-0-20629146206192672-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004401-0.20629146206192672/package
+4889 silly gunzTarPerm extractEntry .npmignore
+4890 silly gunzTarPerm extractEntry README.md
+4891 silly gunzTarPerm extractEntry lib/transformation/file/index.js
+4892 silly gunzTarPerm extractEntry lib/transformation/file/logger.js
+4893 silly lockFile 4e1c5817-04345-0-7648117148783058-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004345-0.7648117148783058/tmp.tgz
+4894 silly lockFile 4e1c5817-04345-0-7648117148783058-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004345-0.7648117148783058/tmp.tgz
+4895 silly lockFile 92b31c3b-438-0-054655956104397774-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004438-0.054655956104397774/package
+4896 silly lockFile 92b31c3b-438-0-054655956104397774-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004438-0.054655956104397774/package
+4897 silly lockFile 6257fa9a-function-name-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package.tgz
+4898 silly lockFile 6257fa9a-function-name-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package.tgz
+4899 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-object-super
+4900 silly registry.get cb [ 200,
+4900 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+4900 silly registry.get 'content-type': 'application/json',
+4900 silly registry.get 'content-length': '48662',
+4900 silly registry.get connection: 'keep-alive',
+4900 silly registry.get 'set-cookie': [ '__cfduid=de36b97b3fd34fb7e35631ce6de031b4e1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+4900 silly registry.get 'cf-cache-status': 'HIT',
+4900 silly registry.get 'cache-control': 'max-age=300',
+4900 silly registry.get 'cf-ray': '509e775ff940c530-ORD',
+4900 silly registry.get 'accept-ranges': 'bytes',
+4900 silly registry.get age: '76',
+4900 silly registry.get etag: '"5519c1d61599c3d79eec5c24fb09a289"',
+4900 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+4900 silly registry.get 'last-modified': 'Tue, 01 Jan 2019 07:35:22 GMT',
+4900 silly registry.get vary: 'accept-encoding, accept',
+4900 silly registry.get 'x-amz-meta-rev': '71-d1066ff8d8aa5854a06ac733d423d664',
+4900 silly registry.get server: 'cloudflare' } ]
+4901 silly gunzTarPerm extractEntry package.json
+4902 silly lockFile 356cd005-394-0-047352533554658294-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004394-0.047352533554658294/package
+4903 silly lockFile 356cd005-394-0-047352533554658294-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004394-0.047352533554658294/package
+4904 silly lockFile 656f3d62-438-0-054655956104397774-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004438-0.054655956104397774/tmp.tgz
+4905 silly lockFile 656f3d62-438-0-054655956104397774-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004438-0.054655956104397774/tmp.tgz
+4906 silly gunzTarPerm extractEntry .npmignore
+4907 silly gunzTarPerm extractEntry README.md
+4908 silly lockFile a21d13dd-uplicate-keys-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package.tgz
+4909 silly lockFile a21d13dd-uplicate-keys-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package.tgz
+4910 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package.tgz',
+4910 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004345-0.7648117148783058/package' ]
+4911 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package.tgz
+4912 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004345-0.7648117148783058/package
+4913 silly lockFile 3ff196b9-04345-0-7648117148783058-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004345-0.7648117148783058/package
+4914 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004345-0.7648117148783058/package /home/anthony/.npm/3ff196b9-04345-0-7648117148783058-package.lock
+4915 silly lockFile 0e740e4f-s2015-classes-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package.tgz
+4916 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package.tgz /home/anthony/.npm/0e740e4f-s2015-classes-6-24-1-package-tgz.lock
+4917 silly lockFile 20b17c4f-4480-0-06357573950663209-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004480-0.06357573950663209/package
+4918 silly lockFile 20b17c4f-4480-0-06357573950663209-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004480-0.06357573950663209/package
+4919 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-literals',
+4919 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+4919 silly addNameRange hasData: true }
+4920 silly addNameRange versions [ 'babel-plugin-transform-es2015-literals',
+4920 silly addNameRange [ '6.0.2',
+4920 silly addNameRange '6.0.14',
+4920 silly addNameRange '6.0.15',
+4920 silly addNameRange '6.0.18',
+4920 silly addNameRange '6.1.4',
+4920 silly addNameRange '6.1.5',
+4920 silly addNameRange '6.1.17',
+4920 silly addNameRange '6.1.18',
+4920 silly addNameRange '6.2.4',
+4920 silly addNameRange '6.3.13',
+4920 silly addNameRange '6.5.0',
+4920 silly addNameRange '6.5.0-1',
+4920 silly addNameRange '6.8.0',
+4920 silly addNameRange '6.22.0',
+4920 silly addNameRange '7.0.0-alpha.1',
+4920 silly addNameRange '7.0.0-alpha.3',
+4920 silly addNameRange '7.0.0-alpha.7',
+4920 silly addNameRange '7.0.0-alpha.8',
+4920 silly addNameRange '7.0.0-alpha.9',
+4920 silly addNameRange '7.0.0-alpha.10',
+4920 silly addNameRange '7.0.0-alpha.11',
+4920 silly addNameRange '7.0.0-alpha.12',
+4920 silly addNameRange '7.0.0-alpha.14',
+4920 silly addNameRange '7.0.0-alpha.15',
+4920 silly addNameRange '7.0.0-alpha.16',
+4920 silly addNameRange '7.0.0-alpha.17',
+4920 silly addNameRange '7.0.0-alpha.18',
+4920 silly addNameRange '7.0.0-alpha.19',
+4920 silly addNameRange '7.0.0-alpha.20',
+4920 silly addNameRange '7.0.0-beta.0',
+4920 silly addNameRange '7.0.0-beta.1',
+4920 silly addNameRange '7.0.0-beta.2',
+4920 silly addNameRange '7.0.0-beta.3' ] ]
+4921 verbose addNamed [ 'babel-plugin-transform-es2015-literals', '6.22.0' ]
+4922 verbose addNamed [ '6.22.0', '6.22.0' ]
+4923 silly lockFile a0b082bc-transform-es2015-literals-6-22-0 babel-plugin-transform-es2015-literals@6.22.0
+4924 verbose lock babel-plugin-transform-es2015-literals@6.22.0 /home/anthony/.npm/a0b082bc-transform-es2015-literals-6-22-0.lock
+4925 silly gunzTarPerm extractEntry lib/default.js
+4926 silly gunzTarPerm extractEntry lib/destructuring.js
+4927 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package.tgz',
+4927 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004438-0.054655956104397774/package' ]
+4928 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package.tgz
+4929 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004438-0.054655956104397774/package
+4930 silly lockFile 92b31c3b-438-0-054655956104397774-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004438-0.054655956104397774/package
+4931 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004438-0.054655956104397774/package /home/anthony/.npm/92b31c3b-438-0-054655956104397774-package.lock
+4932 silly lockFile bc2d1fc0-ules-commonjs-6-26-2-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package.tgz
+4933 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package.tgz /home/anthony/.npm/bc2d1fc0-ules-commonjs-6-26-2-package-tgz.lock
+4934 silly lockFile 227340e2-4480-0-06357573950663209-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004480-0.06357573950663209/tmp.tgz
+4935 silly lockFile 227340e2-4480-0-06357573950663209-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004480-0.06357573950663209/tmp.tgz
+4936 silly gunzTarPerm extractEntry .npmignore
+4937 silly gunzTarPerm extractEntry README.md
+4938 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package.tgz',
+4938 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004480-0.06357573950663209/package' ]
+4939 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package.tgz
+4940 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004480-0.06357573950663209/package
+4941 silly lockFile 20b17c4f-4480-0-06357573950663209-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004480-0.06357573950663209/package
+4942 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004480-0.06357573950663209/package /home/anthony/.npm/20b17c4f-4480-0-06357573950663209-package.lock
+4943 silly lockFile bd60b53e-ules-systemjs-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package.tgz
+4944 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package.tgz /home/anthony/.npm/bd60b53e-ules-systemjs-6-24-1-package-tgz.lock
+4945 silly lockFile 355ef0e0-015-function-name-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package
+4946 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package /home/anthony/.npm/355ef0e0-015-function-name-6-24-1-package.lock
+4947 silly lockFile 29b7d962-sform-es2015-literals-6-22-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz
+4948 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz /home/anthony/.npm/29b7d962-sform-es2015-literals-6-22-0-tgz.lock
+4949 silly lockFile d803db30-15-duplicate-keys-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package
+4950 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package /home/anthony/.npm/d803db30-15-duplicate-keys-6-24-1-package.lock
+4951 silly gunzTarPerm extractEntry lib/index.js
+4952 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz',
+4952 verbose addRemoteTarball '4f54a02d6cd66cf915280019a31d31925377ca2e' ]
+4953 silly lockFile db8fae05-04346-0-5977542873006314-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004346-0.5977542873006314/package
+4954 silly lockFile db8fae05-04346-0-5977542873006314-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004346-0.5977542873006314/package
+4955 silly lockFile 355ef0e0-015-function-name-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package
+4956 silly lockFile 355ef0e0-015-function-name-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package
+4957 silly addNameRange number 2 { name: 'babel-plugin-transform-es2015-object-super',
+4957 silly addNameRange range: '>=6.3.13-0 <7.0.0-0',
+4957 silly addNameRange hasData: true }
+4958 silly addNameRange versions [ 'babel-plugin-transform-es2015-object-super',
+4958 silly addNameRange [ '6.0.2',
+4958 silly addNameRange '6.0.14',
+4958 silly addNameRange '6.1.4',
+4958 silly addNameRange '6.1.5',
+4958 silly addNameRange '6.1.17',
+4958 silly addNameRange '6.1.18',
+4958 silly addNameRange '6.2.4',
+4958 silly addNameRange '6.3.13',
+4958 silly addNameRange '6.4.0',
+4958 silly addNameRange '6.5.0',
+4958 silly addNameRange '6.5.0-1',
+4958 silly addNameRange '6.6.4',
+4958 silly addNameRange '6.6.5',
+4958 silly addNameRange '6.8.0',
+4958 silly addNameRange '6.22.0',
+4958 silly addNameRange '7.0.0-alpha.1',
+4958 silly addNameRange '7.0.0-alpha.3',
+4958 silly addNameRange '7.0.0-alpha.7',
+4958 silly addNameRange '6.24.1',
+4958 silly addNameRange '7.0.0-alpha.8',
+4958 silly addNameRange '7.0.0-alpha.9',
+4958 silly addNameRange '7.0.0-alpha.10',
+4958 silly addNameRange '7.0.0-alpha.11',
+4958 silly addNameRange '7.0.0-alpha.12',
+4958 silly addNameRange '7.0.0-alpha.14',
+4958 silly addNameRange '7.0.0-alpha.15',
+4958 silly addNameRange '7.0.0-alpha.16',
+4958 silly addNameRange '7.0.0-alpha.17',
+4958 silly addNameRange '7.0.0-alpha.18',
+4958 silly addNameRange '7.0.0-alpha.19',
+4958 silly addNameRange '7.0.0-alpha.20',
+4958 silly addNameRange '7.0.0-beta.0',
+4958 silly addNameRange '7.0.0-beta.1',
+4958 silly addNameRange '7.0.0-beta.2',
+4958 silly addNameRange '7.0.0-beta.3' ] ]
+4959 verbose addNamed [ 'babel-plugin-transform-es2015-object-super', '6.24.1' ]
+4960 verbose addNamed [ '6.24.1', '6.24.1' ]
+4961 silly lockFile d527d05e-sform-es2015-object-super-6-24-1 babel-plugin-transform-es2015-object-super@6.24.1
+4962 verbose lock babel-plugin-transform-es2015-object-super@6.24.1 /home/anthony/.npm/d527d05e-sform-es2015-object-super-6-24-1.lock
+4963 info retry fetch attempt 1 at 13:53:24
+4964 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004809-0.009346727514639497/tmp.tgz
+4965 silly lockFile 9027308d-ed-properties-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package.tgz
+4966 silly lockFile 9027308d-ed-properties-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package.tgz
+4967 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package.tgz
+4968 silly lockFile aefd3eb0-015-function-name-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package
+4969 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package /home/anthony/.npm/aefd3eb0-015-function-name-6-24-1-package.lock
+4970 silly lockFile 6257fa9a-function-name-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package.tgz
+4971 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package.tgz /home/anthony/.npm/6257fa9a-function-name-6-24-1-package-tgz.lock
+4972 silly lockFile d803db30-15-duplicate-keys-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package
+4973 silly lockFile d803db30-15-duplicate-keys-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package
+4974 silly gunzTarPerm extractEntry lib/transformation/file/merge-map.js
+4975 silly gunzTarPerm extractEntry lib/transformation/file/metadata.js
+4976 silly gunzTarPerm extractEntry LICENSE
+4977 silly gunzTarPerm extractEntry index.js
+4978 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz
+4979 silly gunzTarPerm extractEntry lib/index.js
+4980 silly gunzTarPerm extractEntry lib/rest.js
+4981 silly gunzTarPerm extractEntry src/libsass/src/error_handling.cpp
+4982 silly gunzTarPerm extractEntry src/libsass/src/error_handling.hpp
+4983 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package.tgz
+4984 silly lockFile fd69bb77-15-duplicate-keys-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package
+4985 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package /home/anthony/.npm/fd69bb77-15-duplicate-keys-6-24-1-package.lock
+4986 silly lockFile a21d13dd-uplicate-keys-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package.tgz
+4987 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package.tgz /home/anthony/.npm/a21d13dd-uplicate-keys-6-24-1-package-tgz.lock
+4988 silly lockFile 6462686c-m-es2015-object-super-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz
+4989 verbose lock https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz /home/anthony/.npm/6462686c-m-es2015-object-super-6-24-1-tgz.lock
+4990 silly lockFile 9bc90a33-5-arrow-functions-6-22-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package
+4991 silly lockFile 9bc90a33-5-arrow-functions-6-22-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package
+4992 silly gunzTarPerm modes [ '755', '644' ]
+4993 silly lockFile 45c79014-row-functions-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package.tgz
+4994 silly lockFile 45c79014-row-functions-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package.tgz
+4995 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz
+4996 verbose addRemoteTarball [ 'https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz',
+4996 verbose addRemoteTarball '24cef69ae21cb83a7f8603dad021f572eb278f8d' ]
+4997 silly gunzTarPerm extractEntry lib/index.js
+4998 silly lockFile a9d39b4e-mputed-properties-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package
+4999 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package /home/anthony/.npm/a9d39b4e-mputed-properties-6-24-1-package.lock
+5000 silly gunzTarPerm modes [ '755', '644' ]
+5001 info retry fetch attempt 1 at 13:53:24
+5002 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004821-0.2092318886425346/tmp.tgz
+5003 http 200 https://registry.npmjs.org/jade
+5004 silly registry.get cb [ 200,
+5004 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+5004 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+5004 silly registry.get 'content-length': '162822',
+5004 silly registry.get connection: 'keep-alive',
+5004 silly registry.get 'set-cookie': [ '__cfduid=dabe33f6527137a9d2c57bad4a3982b7a1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+5004 silly registry.get 'cf-cache-status': 'HIT',
+5004 silly registry.get 'cache-control': 'max-age=300',
+5004 silly registry.get 'cf-ray': '509e7761dc1ac504-ORD',
+5004 silly registry.get 'accept-ranges': 'bytes',
+5004 silly registry.get age: '5313',
+5004 silly registry.get etag: '"33389183c19cfe9e329dfe1b576079c9"',
+5004 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5004 silly registry.get 'last-modified': 'Fri, 03 Aug 2018 00:38:51 GMT',
+5004 silly registry.get vary: 'accept-encoding, accept',
+5004 silly registry.get server: 'cloudflare' } ]
+5005 http 200 https://registry.npmjs.org/through/2.3.4
+5006 silly registry.get cb [ 200,
+5006 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+5006 silly registry.get 'content-type': 'application/json',
+5006 silly registry.get 'transfer-encoding': 'chunked',
+5006 silly registry.get connection: 'keep-alive',
+5006 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+5006 silly registry.get 'cf-ray': '509e77617810e1be-ORD',
+5006 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5006 silly registry.get server: 'cloudflare' } ]
+5007 http GET https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz
+5008 silly lockFile 17b6ee0e-04512-0-4242830043658614-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004512-0.4242830043658614/package
+5009 silly lockFile 17b6ee0e-04512-0-4242830043658614-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004512-0.4242830043658614/package
+5010 silly lockFile a9d39b4e-mputed-properties-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package
+5011 silly lockFile a9d39b4e-mputed-properties-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package
+5012 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package.tgz 644
+5013 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-arrow-functions/6.22.0/package.tgz [ 1000, 1000 ]
+5014 silly lockFile 7a6ab6da-04512-0-4242830043658614-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004512-0.4242830043658614/tmp.tgz
+5015 silly lockFile 7a6ab6da-04512-0-4242830043658614-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004512-0.4242830043658614/tmp.tgz
+5016 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package.tgz
+5017 silly lockFile 1b7c45f6-mputed-properties-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package
+5018 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package /home/anthony/.npm/1b7c45f6-mputed-properties-6-24-1-package.lock
+5019 silly lockFile 9027308d-ed-properties-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package.tgz
+5020 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package.tgz /home/anthony/.npm/9027308d-ed-properties-6-24-1-package-tgz.lock
+5021 silly lockFile d462a832-s2015-arrow-functions-6-22-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz
+5022 silly lockFile d462a832-s2015-arrow-functions-6-22-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz
+5023 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004664-0.7998064649291337/tmp.tgz
+5024 silly lockFile 1becbdb7-04664-0-7998064649291337-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004664-0.7998064649291337/package
+5025 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004664-0.7998064649291337/package /home/anthony/.npm/1becbdb7-04664-0-7998064649291337-package.lock
+5026 silly lockFile e6428d62-04664-0-7998064649291337-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004664-0.7998064649291337/tmp.tgz
+5027 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004664-0.7998064649291337/tmp.tgz /home/anthony/.npm/e6428d62-04664-0-7998064649291337-tmp-tgz.lock
+5028 silly gunzTarPerm extractEntry package.json
+5029 silly gunzTarPerm extractEntry .travis.yml
+5030 silly gunzTarPerm extractEntry test/main.js
+5031 silly gunzTarPerm extractEntry lib/transformation/file/options/build-config-chain.js
+5032 silly gunzTarPerm extractEntry lib/transformation/file/options/config.js
+5033 silly lockFile 00a7797c-rm-es2015-arrow-functions-6-22-0 babel-plugin-transform-es2015-arrow-functions@6.22.0
+5034 silly lockFile 00a7797c-rm-es2015-arrow-functions-6-22-0 babel-plugin-transform-es2015-arrow-functions@6.22.0
+5035 verbose tar pack [ '/home/anthony/.npm/object-assign/4.1.1/package.tgz',
+5035 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004512-0.4242830043658614/package' ]
+5036 verbose tarball /home/anthony/.npm/object-assign/4.1.1/package.tgz
+5037 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004512-0.4242830043658614/package
+5038 silly lockFile 17b6ee0e-04512-0-4242830043658614-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004512-0.4242830043658614/package
+5039 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004512-0.4242830043658614/package /home/anthony/.npm/17b6ee0e-04512-0-4242830043658614-package.lock
+5040 silly lockFile 9de02d48--object-assign-4-1-1-package-tgz tar:///home/anthony/.npm/object-assign/4.1.1/package.tgz
+5041 verbose lock tar:///home/anthony/.npm/object-assign/4.1.1/package.tgz /home/anthony/.npm/9de02d48--object-assign-4-1-1-package-tgz.lock
+5042 silly gunzTarPerm extractEntry package.json
+5043 silly lockFile 8caf3a96-rm-es2015-arrow-functions-6-3-13 babel-plugin-transform-es2015-arrow-functions@^6.3.13
+5044 silly lockFile 8caf3a96-rm-es2015-arrow-functions-6-3-13 babel-plugin-transform-es2015-arrow-functions@^6.3.13
+5045 silly gunzTarPerm modes [ '755', '644' ]
+5046 silly gunzTarPerm modes [ '755', '644' ]
+5047 silly gunzTarPerm extractEntry .npmignore
+5048 silly gunzTarPerm extractEntry README.md
+5049 silly lockFile 1b261205-04439-0-4644891389179975-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004439-0.4644891389179975/package
+5050 silly lockFile 1b261205-04439-0-4644891389179975-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004439-0.4644891389179975/package
+5051 silly addNameRange number 2 { name: 'jade', range: '>=1.7.0-0 <2.0.0-0', hasData: true }
+5052 silly addNameRange versions [ 'jade',
+5052 silly addNameRange [ '0.0.1',
+5052 silly addNameRange '0.0.2',
+5052 silly addNameRange '0.1.0',
+5052 silly addNameRange '0.2.0',
+5052 silly addNameRange '0.2.1',
+5052 silly addNameRange '0.2.2',
+5052 silly addNameRange '0.2.3',
+5052 silly addNameRange '0.2.4',
+5052 silly addNameRange '0.3.0',
+5052 silly addNameRange '0.4.0',
+5052 silly addNameRange '0.4.1',
+5052 silly addNameRange '0.5.0',
+5052 silly addNameRange '0.5.1',
+5052 silly addNameRange '0.5.2',
+5052 silly addNameRange '0.5.3',
+5052 silly addNameRange '0.5.4',
+5052 silly addNameRange '0.5.5',
+5052 silly addNameRange '0.5.6',
+5052 silly addNameRange '0.5.7',
+5052 silly addNameRange '0.6.0',
+5052 silly addNameRange '0.6.1',
+5052 silly addNameRange '0.6.3',
+5052 silly addNameRange '0.7.0',
+5052 silly addNameRange '0.7.1',
+5052 silly addNameRange '0.8.0',
+5052 silly addNameRange '0.8.1',
+5052 silly addNameRange '0.8.2',
+5052 silly addNameRange '0.8.3',
+5052 silly addNameRange '0.8.4',
+5052 silly addNameRange '0.8.5',
+5052 silly addNameRange '0.8.6',
+5052 silly addNameRange '0.8.7',
+5052 silly addNameRange '0.8.8',
+5052 silly addNameRange '0.8.9',
+5052 silly addNameRange '0.9.0',
+5052 silly addNameRange '0.9.1',
+5052 silly addNameRange '0.9.2',
+5052 silly addNameRange '0.9.3',
+5052 silly addNameRange '0.10.0',
+5052 silly addNameRange '0.10.1',
+5052 silly addNameRange '0.10.2',
+5052 silly addNameRange '0.10.3',
+5052 silly addNameRange '0.10.4',
+5052 silly addNameRange '0.10.5',
+5052 silly addNameRange '0.10.6',
+5052 silly addNameRange '0.10.7',
+5052 silly addNameRange '0.11.0',
+5052 silly addNameRange '0.11.1',
+5052 silly addNameRange '0.12.0',
+5052 silly addNameRange '0.12.1',
+5052 silly addNameRange '0.12.2',
+5052 silly addNameRange '0.12.3',
+5052 silly addNameRange '0.12.4',
+5052 silly addNameRange '0.13.0',
+5052 silly addNameRange '0.14.0',
+5052 silly addNameRange '0.14.1',
+5052 silly addNameRange '0.14.2',
+5052 silly addNameRange '0.15.0',
+5052 silly addNameRange '0.15.1',
+5052 silly addNameRange '0.15.2',
+5052 silly addNameRange '0.15.3',
+5052 silly addNameRange '0.15.4',
+5052 silly addNameRange '0.16.0',
+5052 silly addNameRange '0.16.1',
+5052 silly addNameRange '0.16.2',
+5052 silly addNameRange '0.16.3',
+5052 silly addNameRange '0.16.4',
+5052 silly addNameRange '0.17.0',
+5052 silly addNameRange '0.18.0',
+5052 silly addNameRange '0.19.0',
+5052 silly addNameRange '0.20.0',
+5052 silly addNameRange '0.20.1',
+5052 silly addNameRange '0.20.2',
+5052 silly addNameRange '0.20.3',
+5052 silly addNameRange '0.21.0',
+5052 silly addNameRange '0.22.0',
+5052 silly addNameRange '0.22.1',
+5052 silly addNameRange '0.23.0',
+5052 silly addNameRange '0.24.0',
+5052 silly addNameRange '0.25.0',
+5052 silly addNameRange '0.26.0',
+5052 silly addNameRange '0.26.1',
+5052 silly addNameRange '0.26.2',
+5052 silly addNameRange '0.26.3',
+5052 silly addNameRange '0.27.0',
+5052 silly addNameRange '0.27.1',
+5052 silly addNameRange '0.27.2',
+5052 silly addNameRange '0.27.3',
+5052 silly addNameRange '0.27.4',
+5052 silly addNameRange '0.27.5',
+5052 silly addNameRange '0.27.6',
+5052 silly addNameRange '0.27.7',
+5052 silly addNameRange '0.28.0',
+5052 silly addNameRange '0.28.1',
+5052 silly addNameRange '0.28.2',
+5052 silly addNameRange '0.29.0',
+5052 silly addNameRange '0.30.0',
+5052 silly addNameRange '0.31.0',
+5052 silly addNameRange '0.31.1',
+5052 silly addNameRange '0.31.2',
+5052 silly addNameRange '0.32.0',
+5052 silly addNameRange '0.33.0',
+5052 silly addNameRange '0.34.0',
+5052 silly addNameRange '0.34.1',
+5052 silly addNameRange '0.35.0',
+5052 silly addNameRange '1.0.0',
+5052 silly addNameRange '1.0.1',
+5052 silly addNameRange '1.0.2',
+5052 silly addNameRange '1.1.0',
+5052 silly addNameRange '1.1.1',
+5052 silly addNameRange '1.1.2',
+5052 silly addNameRange '1.1.3',
+5052 silly addNameRange '1.1.4',
+5052 silly addNameRange '1.1.5',
+5052 silly addNameRange '1.2.0',
+5052 silly addNameRange '1.3.0',
+5052 silly addNameRange '1.3.1',
+5052 silly addNameRange '1.4.0',
+5052 silly addNameRange '1.4.1',
+5052 silly addNameRange '1.4.2',
+5052 silly addNameRange '1.5.0',
+5052 silly addNameRange '1.6.0',
+5052 silly addNameRange '1.7.0',
+5052 silly addNameRange '1.8.0',
+5052 silly addNameRange '1.8.1',
+5052 silly addNameRange '1.8.2',
+5052 silly addNameRange '1.9.0',
+5052 silly addNameRange '1.9.1',
+5052 silly addNameRange '1.9.2',
+5052 silly addNameRange '1.10.0',
+5052 silly addNameRange '1.11.0' ] ]
+5053 verbose addNamed [ 'jade', '1.11.0' ]
+5054 verbose addNamed [ '1.11.0', '1.11.0' ]
+5055 silly lockFile 3da033ff-jade-1-11-0 jade@1.11.0
+5056 verbose lock jade@1.11.0 /home/anthony/.npm/3da033ff-jade-1-11-0.lock
+5057 silly lockFile f0ecf2c6-5-modules-amd-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package.tgz
+5058 silly lockFile f0ecf2c6-5-modules-amd-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package.tgz
+5059 silly gunzTarPerm extractEntry src/libsass/src/eval.cpp
+5060 silly gunzTarPerm extractEntry src/libsass/src/eval.hpp
+5061 silly gunzTarPerm extractEntry .npmignore
+5062 silly gunzTarPerm extractEntry README.md
+5063 warn deprecated jade@1.11.0: Jade has been renamed to pug, please install the latest version of pug instead of jade
+5064 silly lockFile b8284a1d--scoped-functions-6-22-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package
+5065 silly lockFile b8284a1d--scoped-functions-6-22-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package
+5066 silly lockFile d7f8e295-y-npmjs-org-jade-jade-1-11-0-tgz https://registry.npmjs.org/jade/-/jade-1.11.0.tgz
+5067 verbose lock https://registry.npmjs.org/jade/-/jade-1.11.0.tgz /home/anthony/.npm/d7f8e295-y-npmjs-org-jade-jade-1-11-0-tgz.lock
+5068 silly gunzTarPerm extractEntry package.json
+5069 silly lockFile a366bb1c-4397-0-04723863024264574-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004397-0.04723863024264574/package
+5070 silly lockFile a366bb1c-4397-0-04723863024264574-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004397-0.04723863024264574/package
+5071 silly lockFile 0b9b27d5-ped-functions-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package.tgz
+5072 silly lockFile 0b9b27d5-ped-functions-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package.tgz
+5073 silly gunzTarPerm extractEntry lib/transformation/file/options/index.js
+5074 silly gunzTarPerm extractEntry lib/transformation/file/options/option-manager.js
+5075 silly gunzTarPerm extractEntry package.json
+5076 silly lockFile db5c931d-607-0-014914690749719739-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004607-0.014914690749719739/package
+5077 silly lockFile db5c931d-607-0-014914690749719739-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004607-0.014914690749719739/package
+5078 silly lockFile 91e7d0b2-es2015-for-of-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package.tgz
+5079 silly lockFile 91e7d0b2-es2015-for-of-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package.tgz
+5080 silly lockFile 66c2675b-js-org-through-through-2-3-4-tgz https://registry.npmjs.org/through/-/through-2.3.4.tgz
+5081 verbose lock https://registry.npmjs.org/through/-/through-2.3.4.tgz /home/anthony/.npm/66c2675b-js-org-through-through-2-3-4-tgz.lock
+5082 verbose addRemoteTarball [ 'https://registry.npmjs.org/jade/-/jade-1.11.0.tgz',
+5082 verbose addRemoteTarball '9c80e538c12d3fb95c8d9bb9559fa0cc040405fd' ]
+5083 silly lockFile 4e744faa-607-0-014914690749719739-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004607-0.014914690749719739/tmp.tgz
+5084 silly lockFile 4e744faa-607-0-014914690749719739-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004607-0.014914690749719739/tmp.tgz
+5085 silly lockFile 4f03f0f2-s2015-modules-amd-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package
+5086 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package /home/anthony/.npm/4f03f0f2-s2015-modules-amd-6-24-1-package.lock
+5087 info retry fetch attempt 1 at 13:53:24
+5088 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004855-0.7533056982792914/tmp.tgz
+5089 verbose addRemoteTarball [ 'https://registry.npmjs.org/through/-/through-2.3.4.tgz',
+5089 verbose addRemoteTarball '495e40e8d8a8eaebc7c275ea88c2b8fc14c56455' ]
+5090 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package.tgz',
+5090 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004607-0.014914690749719739/package' ]
+5091 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package.tgz
+5092 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004607-0.014914690749719739/package
+5093 silly lockFile db5c931d-607-0-014914690749719739-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004607-0.014914690749719739/package
+5094 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004607-0.014914690749719739/package /home/anthony/.npm/db5c931d-607-0-014914690749719739-package.lock
+5095 silly lockFile 6a12f5b9-late-literals-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package.tgz
+5096 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package.tgz /home/anthony/.npm/6a12f5b9-late-literals-6-22-0-package-tgz.lock
+5097 silly gunzTarPerm extractEntry .npmignore
+5098 silly gunzTarPerm extractEntry README.md
+5099 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package.tgz 644
+5100 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-block-scoped-functions/6.22.0/package.tgz [ 1000, 1000 ]
+5101 silly gunzTarPerm extractEntry lib/index.js
+5102 silly gunzTarPerm extractEntry .npmignore
+5103 silly gunzTarPerm extractEntry README.md
+5104 info retry fetch attempt 1 at 13:53:24
+5105 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004857-0.3029609308578074/tmp.tgz
+5106 http GET https://registry.npmjs.org/jade/-/jade-1.11.0.tgz
+5107 silly lockFile 4f03f0f2-s2015-modules-amd-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package
+5108 silly lockFile 4f03f0f2-s2015-modules-amd-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package
+5109 silly lockFile b1c17d71-lock-scoped-functions-6-22-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz
+5110 silly lockFile b1c17d71-lock-scoped-functions-6-22-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz
+5111 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package.tgz
+5112 silly lockFile 77abaf23-s2015-modules-amd-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package
+5113 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package /home/anthony/.npm/77abaf23-s2015-modules-amd-6-24-1-package.lock
+5114 silly lockFile f0ecf2c6-5-modules-amd-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package.tgz
+5115 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package.tgz /home/anthony/.npm/f0ecf2c6-5-modules-amd-6-24-1-package-tgz.lock
+5116 silly gunzTarPerm extractEntry lib/index.js
+5117 silly lockFile 4c42f238-orm-es2015-for-of-6-23-0-package /home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package
+5118 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package /home/anthony/.npm/4c42f238-orm-es2015-for-of-6-23-0-package.lock
+5119 silly lockFile f959fc75-15-block-scoped-functions-6-22-0 babel-plugin-transform-es2015-block-scoped-functions@6.22.0
+5120 silly lockFile f959fc75-15-block-scoped-functions-6-22-0 babel-plugin-transform-es2015-block-scoped-functions@6.22.0
+5121 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz
+5122 http GET https://registry.npmjs.org/through/-/through-2.3.4.tgz
+5123 silly lockFile 57ab690e-15-block-scoped-functions-6-3-13 babel-plugin-transform-es2015-block-scoped-functions@^6.3.13
+5124 silly lockFile 57ab690e-15-block-scoped-functions-6-3-13 babel-plugin-transform-es2015-block-scoped-functions@^6.3.13
+5125 silly gunzTarPerm modes [ '755', '644' ]
+5126 silly lockFile 4c42f238-orm-es2015-for-of-6-23-0-package /home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package
+5127 silly lockFile 4c42f238-orm-es2015-for-of-6-23-0-package /home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package
+5128 silly gunzTarPerm extractEntry lib/transformation/file/options/parsers.js
+5129 silly gunzTarPerm extractEntry lib/transformation/file/options/removed.js
+5130 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package.tgz
+5131 silly lockFile b5871af4-orm-es2015-for-of-6-23-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package
+5132 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package /home/anthony/.npm/b5871af4-orm-es2015-for-of-6-23-0-package.lock
+5133 silly lockFile 91e7d0b2-es2015-for-of-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package.tgz
+5134 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package.tgz /home/anthony/.npm/91e7d0b2-es2015-for-of-6-23-0-package-tgz.lock
+5135 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004722-0.03583026630803943/tmp.tgz
+5136 silly lockFile 8c6a8cff-4722-0-03583026630803943-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004722-0.03583026630803943/package
+5137 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004722-0.03583026630803943/package /home/anthony/.npm/8c6a8cff-4722-0-03583026630803943-package.lock
+5138 silly lockFile 2aa0d30d-4722-0-03583026630803943-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004722-0.03583026630803943/tmp.tgz
+5139 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004722-0.03583026630803943/tmp.tgz /home/anthony/.npm/2aa0d30d-4722-0-03583026630803943-tmp-tgz.lock
+5140 http 200 https://registry.npmjs.org/vinyl-sourcemaps-apply
+5141 silly registry.get cb [ 200,
+5141 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+5141 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+5141 silly registry.get 'content-length': '9779',
+5141 silly registry.get connection: 'keep-alive',
+5141 silly registry.get 'set-cookie': [ '__cfduid=d1cc263c44f4f9cac00a0415124fca0571566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+5141 silly registry.get 'cf-cache-status': 'HIT',
+5141 silly registry.get 'cache-control': 'max-age=300',
+5141 silly registry.get 'cf-ray': '509e775d6a3cc568-ORD',
+5141 silly registry.get 'accept-ranges': 'bytes',
+5141 silly registry.get age: '2507',
+5141 silly registry.get etag: '"4003ff9bccadba846cd8bed4de4888a3"',
+5141 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5141 silly registry.get 'last-modified': 'Sun, 27 May 2018 20:57:18 GMT',
+5141 silly registry.get vary: 'accept-encoding, accept',
+5141 silly registry.get server: 'cloudflare' } ]
+5142 silly gunzTarPerm extractEntry lib/index.js
+5143 silly gunzTarPerm modes [ '755', '644' ]
+5144 silly lockFile 7f35699c-04483-0-6840418200008571-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004483-0.6840418200008571/package
+5145 silly lockFile 7f35699c-04483-0-6840418200008571-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004483-0.6840418200008571/package
+5146 silly gunzTarPerm extractEntry lib/index.js
+5147 silly gunzTarPerm extractEntry src/libsass/src/expand.cpp
+5148 silly gunzTarPerm extractEntry src/libsass/src/expand.hpp
+5149 silly gunzTarPerm modes [ '755', '644' ]
+5150 http 200 https://registry.npmjs.org/through2
+5151 silly registry.get cb [ 200,
+5151 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+5151 silly registry.get 'content-type': 'application/json',
+5151 silly registry.get 'content-length': '53467',
+5151 silly registry.get connection: 'keep-alive',
+5151 silly registry.get 'set-cookie': [ '__cfduid=dabe33f6527137a9d2c57bad4a3982b7a1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+5151 silly registry.get 'cf-cache-status': 'HIT',
+5151 silly registry.get 'cache-control': 'max-age=300',
+5151 silly registry.get 'cf-ray': '509e77624d1fc504-ORD',
+5151 silly registry.get 'accept-ranges': 'bytes',
+5151 silly registry.get age: '5222',
+5151 silly registry.get etag: '"3c0cc4df44e893566a3a32f3a814d87d"',
+5151 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5151 silly registry.get 'last-modified': 'Fri, 01 Mar 2019 00:53:16 GMT',
+5151 silly registry.get vary: 'accept-encoding, accept',
+5151 silly registry.get 'x-amz-meta-rev': '305-23f3836ea74394b5cf9dfa1048f6d2b6',
+5151 silly registry.get server: 'cloudflare' } ]
+5152 silly lockFile 1362e077-5-modules-umd-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package.tgz
+5153 silly lockFile 1362e077-5-modules-umd-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package.tgz
+5154 silly lockFile 1ef7cb99-04241-0-9368042710702866-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.9368042710702866/package
+5155 silly lockFile 1ef7cb99-04241-0-9368042710702866-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004241-0.9368042710702866/package
+5156 silly gunzTarPerm extractEntry package.json
+5157 silly lockFile 14b08608-hony-npm-vinyl-2-2-0-package-tgz tar:///home/anthony/.npm/vinyl/2.2.0/package.tgz
+5158 silly lockFile 14b08608-hony-npm-vinyl-2-2-0-package-tgz tar:///home/anthony/.npm/vinyl/2.2.0/package.tgz
+5159 silly gunzTarPerm extractEntry lib/transformation/internal-plugins/block-hoist.js
+5160 silly gunzTarPerm extractEntry lib/transformation/internal-plugins/shadow-functions.js
+5161 http 200 https://registry.npmjs.org/rimraf
+5162 silly registry.get cb [ 200,
+5162 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+5162 silly registry.get 'content-type': 'application/json',
+5162 silly registry.get 'content-length': '70202',
+5162 silly registry.get connection: 'keep-alive',
+5162 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+5162 silly registry.get 'cf-cache-status': 'HIT',
+5162 silly registry.get 'cache-control': 'max-age=300',
+5162 silly registry.get 'cf-ray': '509e77624b08e1be-ORD',
+5162 silly registry.get 'accept-ranges': 'bytes',
+5162 silly registry.get age: '5191',
+5162 silly registry.get etag: '"29d8f838e5251bdaf55cd4ec74bf25f5"',
+5162 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5162 silly registry.get 'last-modified': 'Wed, 14 Aug 2019 18:12:46 GMT',
+5162 silly registry.get vary: 'accept-encoding, accept',
+5162 silly registry.get 'x-amz-meta-rev': '454-4a3d7f266640a4bcf267f8ac069f63e1',
+5162 silly registry.get server: 'cloudflare' } ]
+5163 silly gunzTarPerm extractEntry .npmignore
+5164 silly gunzTarPerm extractEntry README.md
+5165 silly gunzTarPerm extractEntry package.json
+5166 silly addNameRange number 2 { name: 'vinyl-sourcemaps-apply',
+5166 silly addNameRange range: '>=0.2.0-0 <0.3.0-0',
+5166 silly addNameRange hasData: true }
+5167 silly addNameRange versions [ 'vinyl-sourcemaps-apply',
+5167 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '0.1.3', '0.1.4', '0.2.0', '0.2.1' ] ]
+5168 verbose addNamed [ 'vinyl-sourcemaps-apply', '0.2.1' ]
+5169 verbose addNamed [ '0.2.1', '0.2.1' ]
+5170 silly lockFile 34be9aec-vinyl-sourcemaps-apply-0-2-1 vinyl-sourcemaps-apply@0.2.1
+5171 verbose lock vinyl-sourcemaps-apply@0.2.1 /home/anthony/.npm/34be9aec-vinyl-sourcemaps-apply-0-2-1.lock
+5172 silly lockFile 9a2a5adc-s2015-modules-umd-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package
+5173 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package /home/anthony/.npm/9a2a5adc-s2015-modules-umd-6-24-1-package.lock
+5174 silly gunzTarPerm extractEntry package.json
+5175 silly lockFile 9bf1d57f-4352-0-14977361704222858-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004352-0.14977361704222858/package
+5176 silly lockFile 9bf1d57f-4352-0-14977361704222858-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004352-0.14977361704222858/package
+5177 silly lockFile 19581b01--anthony-npm-vinyl-2-2-0-package /home/anthony/.npm/vinyl/2.2.0/package
+5178 verbose lock /home/anthony/.npm/vinyl/2.2.0/package /home/anthony/.npm/19581b01--anthony-npm-vinyl-2-2-0-package.lock
+5179 silly addNameRange number 2 { name: 'through2', range: '>=0.5.1-0 <0.6.0-0', hasData: true }
+5180 silly addNameRange versions [ 'through2',
+5180 silly addNameRange [ '0.0.0',
+5180 silly addNameRange '0.0.1',
+5180 silly addNameRange '0.0.2',
+5180 silly addNameRange '0.0.3',
+5180 silly addNameRange '0.0.4',
+5180 silly addNameRange '0.0.5',
+5180 silly addNameRange '0.1.0',
+5180 silly addNameRange '0.2.0',
+5180 silly addNameRange '0.2.1',
+5180 silly addNameRange '0.2.2',
+5180 silly addNameRange '0.2.3',
+5180 silly addNameRange '0.3.0',
+5180 silly addNameRange '0.4.0',
+5180 silly addNameRange '0.4.1',
+5180 silly addNameRange '1.0.0',
+5180 silly addNameRange '0.4.2',
+5180 silly addNameRange '0.5.0',
+5180 silly addNameRange '0.5.1',
+5180 silly addNameRange '0.6.0',
+5180 silly addNameRange '1.1.0',
+5180 silly addNameRange '0.6.1',
+5180 silly addNameRange '1.1.1',
+5180 silly addNameRange '0.6.2',
+5180 silly addNameRange '0.6.3',
+5180 silly addNameRange '0.6.4',
+5180 silly addNameRange '0.6.5',
+5180 silly addNameRange '2.0.0',
+5180 silly addNameRange '2.0.1',
+5180 silly addNameRange '2.0.2',
+5180 silly addNameRange '2.0.3',
+5180 silly addNameRange '2.0.4',
+5180 silly addNameRange '2.0.5',
+5180 silly addNameRange '3.0.0',
+5180 silly addNameRange '3.0.1' ] ]
+5181 verbose addNamed [ 'through2', '0.5.1' ]
+5182 verbose addNamed [ '0.5.1', '0.5.1' ]
+5183 silly lockFile cc0b1369-through2-0-5-1 through2@0.5.1
+5184 verbose lock through2@0.5.1 /home/anthony/.npm/cc0b1369-through2-0-5-1.lock
+5185 silly lockFile 19fe55aa-04570-0-9962783411610872-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004570-0.9962783411610872/package
+5186 silly lockFile 19fe55aa-04570-0-9962783411610872-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004570-0.9962783411610872/package
+5187 silly lockFile 873a589a-destructuring-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package.tgz
+5188 silly lockFile 873a589a-destructuring-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package.tgz
+5189 silly lockFile 4acafc76-vinyl-sourcemaps-apply-0-2-1-tgz https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz
+5190 verbose lock https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz /home/anthony/.npm/4acafc76-vinyl-sourcemaps-apply-0-2-1-tgz.lock
+5191 silly lockFile c1332033-04570-0-9962783411610872-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004570-0.9962783411610872/tmp.tgz
+5192 silly lockFile c1332033-04570-0-9962783411610872-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004570-0.9962783411610872/tmp.tgz
+5193 silly lockFile 9a2a5adc-s2015-modules-umd-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package
+5194 silly lockFile 9a2a5adc-s2015-modules-umd-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package
+5195 silly lockFile fea37465-4672-0-26258097984828055-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004672-0.26258097984828055/package
+5196 silly lockFile fea37465-4672-0-26258097984828055-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004672-0.26258097984828055/package
+5197 silly gunzTarPerm extractEntry .npmignore
+5198 silly gunzTarPerm extractEntry README.md
+5199 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package.tgz
+5200 silly lockFile 2ff222d4-s2015-modules-umd-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package
+5201 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package /home/anthony/.npm/2ff222d4-s2015-modules-umd-6-24-1-package.lock
+5202 silly lockFile 1362e077-5-modules-umd-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package.tgz
+5203 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package.tgz /home/anthony/.npm/1362e077-5-modules-umd-6-24-1-package-tgz.lock
+5204 silly lockFile f19b4f5c-4672-0-26258097984828055-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004672-0.26258097984828055/tmp.tgz
+5205 silly lockFile f19b4f5c-4672-0-26258097984828055-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004672-0.26258097984828055/tmp.tgz
+5206 silly lockFile 19581b01--anthony-npm-vinyl-2-2-0-package /home/anthony/.npm/vinyl/2.2.0/package
+5207 silly lockFile 19581b01--anthony-npm-vinyl-2-2-0-package /home/anthony/.npm/vinyl/2.2.0/package
+5208 silly lockFile 17b6ee0e-04512-0-4242830043658614-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004512-0.4242830043658614/package
+5209 silly lockFile 17b6ee0e-04512-0-4242830043658614-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004512-0.4242830043658614/package
+5210 silly gunzTarPerm extractEntry .npmignore
+5211 silly gunzTarPerm extractEntry README.md
+5212 silly lockFile 77f8dc4b--org-through2-through2-0-5-1-tgz https://registry.npmjs.org/through2/-/through2-0.5.1.tgz
+5213 verbose lock https://registry.npmjs.org/through2/-/through2-0.5.1.tgz /home/anthony/.npm/77f8dc4b--org-through2-through2-0-5-1-tgz.lock
+5214 verbose addRemoteTarball [ 'https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz',
+5214 verbose addRemoteTarball 'ab6549d61d172c2b1b87be5c508d239c8ef87705' ]
+5215 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package.tgz',
+5215 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004570-0.9962783411610872/package' ]
+5216 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package.tgz
+5217 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004570-0.9962783411610872/package
+5218 silly lockFile 19fe55aa-04570-0-9962783411610872-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004570-0.9962783411610872/package
+5219 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004570-0.9962783411610872/package /home/anthony/.npm/19fe55aa-04570-0-9962783411610872-package.lock
+5220 silly lockFile 64a72dcb-es2015-spread-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package.tgz
+5221 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package.tgz /home/anthony/.npm/64a72dcb-es2015-spread-6-22-0-package-tgz.lock
+5222 verbose tar unpack /home/anthony/.npm/vinyl/2.2.0/package.tgz
+5223 silly lockFile fe34810f--anthony-npm-vinyl-2-2-0-package tar:///home/anthony/.npm/vinyl/2.2.0/package
+5224 verbose lock tar:///home/anthony/.npm/vinyl/2.2.0/package /home/anthony/.npm/fe34810f--anthony-npm-vinyl-2-2-0-package.lock
+5225 silly lockFile 14b08608-hony-npm-vinyl-2-2-0-package-tgz tar:///home/anthony/.npm/vinyl/2.2.0/package.tgz
+5226 verbose lock tar:///home/anthony/.npm/vinyl/2.2.0/package.tgz /home/anthony/.npm/14b08608-hony-npm-vinyl-2-2-0-package-tgz.lock
+5227 silly lockFile 9de02d48--object-assign-4-1-1-package-tgz tar:///home/anthony/.npm/object-assign/4.1.1/package.tgz
+5228 silly lockFile 9de02d48--object-assign-4-1-1-package-tgz tar:///home/anthony/.npm/object-assign/4.1.1/package.tgz
+5229 info retry fetch attempt 1 at 13:53:24
+5230 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004891-0.7672784484457225/tmp.tgz
+5231 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package.tgz',
+5231 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004672-0.26258097984828055/package' ]
+5232 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package.tgz
+5233 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004672-0.26258097984828055/package
+5234 silly lockFile fea37465-4672-0-26258097984828055-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004672-0.26258097984828055/package
+5235 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004672-0.26258097984828055/package /home/anthony/.npm/fea37465-4672-0-26258097984828055-package.lock
+5236 silly lockFile 36fffb6e-typeof-symbol-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package.tgz
+5237 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package.tgz /home/anthony/.npm/36fffb6e-typeof-symbol-6-23-0-package-tgz.lock
+5238 http 200 https://registry.npmjs.org/jade/-/jade-1.11.0.tgz
+5239 verbose addRemoteTarball [ 'https://registry.npmjs.org/through2/-/through2-0.5.1.tgz',
+5239 verbose addRemoteTarball 'dfdd012eb9c700e2323fd334f38ac622ab372da7' ]
+5240 silly addNameRange number 2 { name: 'rimraf', range: '>=2.2.8-0 <3.0.0-0', hasData: true }
+5241 silly addNameRange versions [ 'rimraf',
+5241 silly addNameRange [ '1.0.0',
+5241 silly addNameRange '1.0.1',
+5241 silly addNameRange '1.0.2',
+5241 silly addNameRange '1.0.4',
+5241 silly addNameRange '1.0.5',
+5241 silly addNameRange '1.0.6',
+5241 silly addNameRange '1.0.7',
+5241 silly addNameRange '1.0.8',
+5241 silly addNameRange '1.0.9',
+5241 silly addNameRange '2.0.0',
+5241 silly addNameRange '2.0.1',
+5241 silly addNameRange '2.0.2',
+5241 silly addNameRange '2.0.3',
+5241 silly addNameRange '2.1.0',
+5241 silly addNameRange '2.1.1',
+5241 silly addNameRange '2.1.2',
+5241 silly addNameRange '2.1.3',
+5241 silly addNameRange '2.1.4',
+5241 silly addNameRange '2.2.0',
+5241 silly addNameRange '2.2.1',
+5241 silly addNameRange '2.2.2',
+5241 silly addNameRange '2.2.3',
+5241 silly addNameRange '2.2.4',
+5241 silly addNameRange '2.2.5',
+5241 silly addNameRange '2.2.6',
+5241 silly addNameRange '2.2.8',
+5241 silly addNameRange '2.3.0',
+5241 silly addNameRange '2.3.1',
+5241 silly addNameRange '2.3.2',
+5241 silly addNameRange '2.3.3',
+5241 silly addNameRange '2.3.4',
+5241 silly addNameRange '2.4.0',
+5241 silly addNameRange '2.4.1',
+5241 silly addNameRange '2.4.2',
+5241 silly addNameRange '2.4.3',
+5241 silly addNameRange '2.4.4',
+5241 silly addNameRange '2.4.5',
+5241 silly addNameRange '2.5.0',
+5241 silly addNameRange '2.5.1',
+5241 silly addNameRange '2.5.2',
+5241 silly addNameRange '2.5.3',
+5241 silly addNameRange '2.5.4',
+5241 silly addNameRange '2.6.0',
+5241 silly addNameRange '2.6.1',
+5241 silly addNameRange '2.6.2',
+5241 silly addNameRange '2.6.3',
+5241 silly addNameRange '2.7.0',
+5241 silly addNameRange '2.7.1',
+5241 silly addNameRange '3.0.0' ] ]
+5242 verbose addNamed [ 'rimraf', '2.7.1' ]
+5243 verbose addNamed [ '2.7.1', '2.7.1' ]
+5244 silly lockFile 97d58c5d-rimraf-2-7-1 rimraf@2.7.1
+5245 verbose lock rimraf@2.7.1 /home/anthony/.npm/97d58c5d-rimraf-2-7-1.lock
+5246 silly gunzTarPerm modes [ '755', '644' ]
+5247 silly lockFile 237cd9c9-015-destructuring-6-23-0-package /home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package
+5248 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package /home/anthony/.npm/237cd9c9-015-destructuring-6-23-0-package.lock
+5249 silly gunzTarPerm extractEntry src/libsass/src/extend.cpp
+5250 silly gunzTarPerm extractEntry src/libsass/src/extend.hpp
+5251 http GET https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz
+5252 info retry fetch attempt 1 at 13:53:24
+5253 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004899-0.10558717208914459/tmp.tgz
+5254 silly gunzTarPerm modes [ '755', '644' ]
+5255 silly gunzTarPerm extractEntry lib/index.js
+5256 silly gunzTarPerm extractEntry lib/transformation/pipeline.js
+5257 silly gunzTarPerm extractEntry lib/transformation/plugin-pass.js
+5258 silly lockFile ee57fff4-318-0-012219786643981934-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004318-0.012219786643981934/package
+5259 silly lockFile ee57fff4-318-0-012219786643981934-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004318-0.012219786643981934/package
+5260 http 200 https://registry.npmjs.org/gulplog
+5261 silly registry.get cb [ 200,
+5261 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+5261 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+5261 silly registry.get 'content-length': '5481',
+5261 silly registry.get connection: 'keep-alive',
+5261 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+5261 silly registry.get 'cf-cache-status': 'HIT',
+5261 silly registry.get 'cache-control': 'max-age=300',
+5261 silly registry.get 'cf-ray': '509e77629be6e1be-ORD',
+5261 silly registry.get 'accept-ranges': 'bytes',
+5261 silly registry.get age: '49',
+5261 silly registry.get etag: '"61f5eeb43b6f8f08b880a5ce43c45eac"',
+5261 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5261 silly registry.get 'last-modified': 'Sat, 18 Aug 2018 22:57:23 GMT',
+5261 silly registry.get vary: 'accept-encoding, accept',
+5261 silly registry.get server: 'cloudflare' } ]
+5262 http GET https://registry.npmjs.org/through2/-/through2-0.5.1.tgz
+5263 silly lockFile ea9c17f0-pmjs-org-rimraf-rimraf-2-7-1-tgz https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz
+5264 verbose lock https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz /home/anthony/.npm/ea9c17f0-pmjs-org-rimraf-rimraf-2-7-1-tgz.lock
+5265 silly lockFile 237cd9c9-015-destructuring-6-23-0-package /home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package
+5266 silly lockFile 237cd9c9-015-destructuring-6-23-0-package /home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package
+5267 silly lockFile ce33316d--npm-object-assign-4-1-1-package /home/anthony/.npm/object-assign/4.1.1/package
+5268 verbose lock /home/anthony/.npm/object-assign/4.1.1/package /home/anthony/.npm/ce33316d--npm-object-assign-4-1-1-package.lock
+5269 silly lockFile bdc32c15-block-scoping-6-26-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package.tgz
+5270 silly lockFile bdc32c15-block-scoping-6-26-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package.tgz
+5271 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package.tgz
+5272 silly lockFile e118aaa6-015-destructuring-6-23-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package
+5273 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package /home/anthony/.npm/e118aaa6-015-destructuring-6-23-0-package.lock
+5274 silly lockFile 873a589a-destructuring-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package.tgz
+5275 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package.tgz /home/anthony/.npm/873a589a-destructuring-6-23-0-package-tgz.lock
+5276 silly gunzTarPerm extractEntry lib/index.js
+5277 verbose addRemoteTarball [ 'https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz',
+5277 verbose addRemoteTarball '35797f13a7fdadc566142c29d4f07ccad483e3ec' ]
+5278 info retry fetch attempt 1 at 13:53:24
+5279 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004916-0.6974296623375267/tmp.tgz
+5280 silly gunzTarPerm extractEntry package.json
+5281 silly lockFile ce33316d--npm-object-assign-4-1-1-package /home/anthony/.npm/object-assign/4.1.1/package
+5282 silly lockFile ce33316d--npm-object-assign-4-1-1-package /home/anthony/.npm/object-assign/4.1.1/package
+5283 silly gunzTarPerm extractEntry lib/index.js
+5284 silly gunzTarPerm extractEntry package.json
+5285 silly gunzTarPerm modes [ '755', '644' ]
+5286 verbose tar unpack /home/anthony/.npm/object-assign/4.1.1/package.tgz
+5287 silly lockFile 47224d0e--npm-object-assign-4-1-1-package tar:///home/anthony/.npm/object-assign/4.1.1/package
+5288 verbose lock tar:///home/anthony/.npm/object-assign/4.1.1/package /home/anthony/.npm/47224d0e--npm-object-assign-4-1-1-package.lock
+5289 silly lockFile 9de02d48--object-assign-4-1-1-package-tgz tar:///home/anthony/.npm/object-assign/4.1.1/package.tgz
+5290 verbose lock tar:///home/anthony/.npm/object-assign/4.1.1/package.tgz /home/anthony/.npm/9de02d48--object-assign-4-1-1-package-tgz.lock
+5291 http 200 https://registry.npmjs.org/through2
+5292 silly registry.get cb [ 200,
+5292 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+5292 silly registry.get 'content-type': 'application/json',
+5292 silly registry.get 'content-length': '53467',
+5292 silly registry.get connection: 'keep-alive',
+5292 silly registry.get 'set-cookie': [ '__cfduid=dabe33f6527137a9d2c57bad4a3982b7a1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+5292 silly registry.get 'cf-cache-status': 'HIT',
+5292 silly registry.get 'cache-control': 'max-age=300',
+5292 silly registry.get 'cf-ray': '509e77628de8c504-ORD',
+5292 silly registry.get 'accept-ranges': 'bytes',
+5292 silly registry.get age: '5222',
+5292 silly registry.get etag: '"3c0cc4df44e893566a3a32f3a814d87d"',
+5292 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5292 silly registry.get 'last-modified': 'Fri, 01 Mar 2019 00:53:16 GMT',
+5292 silly registry.get vary: 'accept-encoding, accept',
+5292 silly registry.get 'x-amz-meta-rev': '305-23f3836ea74394b5cf9dfa1048f6d2b6',
+5292 silly registry.get server: 'cloudflare' } ]
+5293 http GET https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz
+5294 silly lockFile 6a1ac79d-015-block-scoping-6-26-0-package /home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package
+5295 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package /home/anthony/.npm/6a1ac79d-015-block-scoping-6-26-0-package.lock
+5296 silly gunzTarPerm extractEntry .npmignore
+5297 silly gunzTarPerm extractEntry README.md
+5298 silly gunzTarPerm modes [ '755', '644' ]
+5299 silly gunzTarPerm extractEntry src/libsass/src/file.cpp
+5300 silly gunzTarPerm extractEntry src/libsass/src/file.hpp
+5301 silly gunzTarPerm extractEntry lib/transformation/plugin.js
+5302 silly gunzTarPerm extractEntry lib/util.js
+5303 silly addNameRange number 2 { name: 'gulplog', range: '>=1.0.0-0 <2.0.0-0', hasData: true }
+5304 silly addNameRange versions [ 'gulplog', [ '0.0.0', '1.0.0' ] ]
+5305 verbose addNamed [ 'gulplog', '1.0.0' ]
+5306 verbose addNamed [ '1.0.0', '1.0.0' ]
+5307 silly lockFile 0f264c7e-gulplog-1-0-0 gulplog@1.0.0
+5308 verbose lock gulplog@1.0.0 /home/anthony/.npm/0f264c7e-gulplog-1-0-0.lock
+5309 silly gunzTarPerm extractEntry README.md
+5310 silly gunzTarPerm extractEntry LICENSE
+5311 silly lockFile 6a1ac79d-015-block-scoping-6-26-0-package /home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package
+5312 silly lockFile 6a1ac79d-015-block-scoping-6-26-0-package /home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package
+5313 silly lockFile aefd3eb0-015-function-name-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package
+5314 silly lockFile aefd3eb0-015-function-name-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package
+5315 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package.tgz
+5316 silly lockFile 3b88a56a-015-block-scoping-6-26-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package
+5317 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package /home/anthony/.npm/3b88a56a-015-block-scoping-6-26-0-package.lock
+5318 silly lockFile bdc32c15-block-scoping-6-26-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package.tgz
+5319 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package.tgz /home/anthony/.npm/bdc32c15-block-scoping-6-26-0-package-tgz.lock
+5320 silly lockFile 6257fa9a-function-name-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package.tgz
+5321 silly lockFile 6257fa9a-function-name-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package.tgz
+5322 silly gunzTarPerm extractEntry package.json
+5323 silly lockFile 5cd39a35-js-org-gulplog-gulplog-1-0-0-tgz https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz
+5324 verbose lock https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz /home/anthony/.npm/5cd39a35-js-org-gulplog-gulplog-1-0-0-tgz.lock
+5325 silly addNameRange number 2 { name: 'through2', range: '>=0.4.2-0 <0.5.0-0', hasData: true }
+5326 silly addNameRange versions [ 'through2',
+5326 silly addNameRange [ '0.0.0',
+5326 silly addNameRange '0.0.1',
+5326 silly addNameRange '0.0.2',
+5326 silly addNameRange '0.0.3',
+5326 silly addNameRange '0.0.4',
+5326 silly addNameRange '0.0.5',
+5326 silly addNameRange '0.1.0',
+5326 silly addNameRange '0.2.0',
+5326 silly addNameRange '0.2.1',
+5326 silly addNameRange '0.2.2',
+5326 silly addNameRange '0.2.3',
+5326 silly addNameRange '0.3.0',
+5326 silly addNameRange '0.4.0',
+5326 silly addNameRange '0.4.1',
+5326 silly addNameRange '1.0.0',
+5326 silly addNameRange '0.4.2',
+5326 silly addNameRange '0.5.0',
+5326 silly addNameRange '0.5.1',
+5326 silly addNameRange '0.6.0',
+5326 silly addNameRange '1.1.0',
+5326 silly addNameRange '0.6.1',
+5326 silly addNameRange '1.1.1',
+5326 silly addNameRange '0.6.2',
+5326 silly addNameRange '0.6.3',
+5326 silly addNameRange '0.6.4',
+5326 silly addNameRange '0.6.5',
+5326 silly addNameRange '2.0.0',
+5326 silly addNameRange '2.0.1',
+5326 silly addNameRange '2.0.2',
+5326 silly addNameRange '2.0.3',
+5326 silly addNameRange '2.0.4',
+5326 silly addNameRange '2.0.5',
+5326 silly addNameRange '3.0.0',
+5326 silly addNameRange '3.0.1' ] ]
+5327 verbose addNamed [ 'through2', '0.4.2' ]
+5328 verbose addNamed [ '0.4.2', '0.4.2' ]
+5329 silly lockFile 7aac1e8e-through2-0-4-2 through2@0.4.2
+5330 verbose lock through2@0.4.2 /home/anthony/.npm/7aac1e8e-through2-0-4-2.lock
+5331 silly gunzTarPerm modes [ '755', '644' ]
+5332 verbose addRemoteTarball [ 'https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz',
+5332 verbose addRemoteTarball 'e28c4d45d05ecbbed818363ce8f9c5926229ffe5' ]
+5333 silly gunzTarPerm extractEntry package.json
+5334 info retry fetch attempt 1 at 13:53:24
+5335 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004936-0.8617650433443487/tmp.tgz
+5336 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package.tgz 644
+5337 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-function-name/6.24.1/package.tgz [ 1000, 1000 ]
+5338 silly gunzTarPerm extractEntry .npmignore
+5339 silly gunzTarPerm extractEntry README.md
+5340 http 200 https://registry.npmjs.org/has-gulplog
+5341 silly registry.get cb [ 200,
+5341 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+5341 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+5341 silly registry.get 'content-length': '2084',
+5341 silly registry.get connection: 'keep-alive',
+5341 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+5341 silly registry.get 'cf-cache-status': 'HIT',
+5341 silly registry.get 'cache-control': 'max-age=300',
+5341 silly registry.get 'cf-ray': '509e7762cc55e1be-ORD',
+5341 silly registry.get 'accept-ranges': 'bytes',
+5341 silly registry.get age: '5873',
+5341 silly registry.get etag: '"c964f76297ddea976380193926bc0bd5"',
+5341 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5341 silly registry.get 'last-modified': 'Sat, 18 Aug 2018 22:58:18 GMT',
+5341 silly registry.get vary: 'accept-encoding, accept',
+5341 silly registry.get server: 'cloudflare' } ]
+5342 silly lockFile 9f8e2a34--org-through2-through2-0-4-2-tgz https://registry.npmjs.org/through2/-/through2-0.4.2.tgz
+5343 verbose lock https://registry.npmjs.org/through2/-/through2-0.4.2.tgz /home/anthony/.npm/9f8e2a34--org-through2-through2-0-4-2-tgz.lock
+5344 silly lockFile 207eef62--es2015-function-name-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz
+5345 silly lockFile 207eef62--es2015-function-name-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz
+5346 silly lockFile fd69bb77-15-duplicate-keys-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package
+5347 silly lockFile fd69bb77-15-duplicate-keys-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package
+5348 http GET https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz
+5349 silly lockFile 756ac674-form-es2015-function-name-6-24-1 babel-plugin-transform-es2015-function-name@6.24.1
+5350 silly lockFile 756ac674-form-es2015-function-name-6-24-1 babel-plugin-transform-es2015-function-name@6.24.1
+5351 silly gunzTarPerm extractEntry lib/index.js
+5352 silly lockFile 20b17c4f-4480-0-06357573950663209-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004480-0.06357573950663209/package
+5353 silly lockFile 20b17c4f-4480-0-06357573950663209-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004480-0.06357573950663209/package
+5354 silly lockFile a21d13dd-uplicate-keys-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package.tgz
+5355 silly lockFile a21d13dd-uplicate-keys-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package.tgz
+5356 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004855-0.7533056982792914/tmp.tgz
+5357 silly lockFile ffd0dc12-04855-0-7533056982792914-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004855-0.7533056982792914/package
+5358 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004855-0.7533056982792914/package /home/anthony/.npm/ffd0dc12-04855-0-7533056982792914-package.lock
+5359 silly lockFile 16e13f99-04855-0-7533056982792914-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004855-0.7533056982792914/tmp.tgz
+5360 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004855-0.7533056982792914/tmp.tgz /home/anthony/.npm/16e13f99-04855-0-7533056982792914-tmp-tgz.lock
+5361 verbose addRemoteTarball [ 'https://registry.npmjs.org/through2/-/through2-0.4.2.tgz',
+5361 verbose addRemoteTarball 'dbf5866031151ec8352bb6c4db64a2292a840b9b' ]
+5362 silly lockFile 733cc1df-sform-es2015-function-name-6-9-0 babel-plugin-transform-es2015-function-name@^6.9.0
+5363 silly lockFile 733cc1df-sform-es2015-function-name-6-9-0 babel-plugin-transform-es2015-function-name@^6.9.0
+5364 silly lockFile b7c68e34-248-0-006134001305326819-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004248-0.006134001305326819/package
+5365 silly lockFile b7c68e34-248-0-006134001305326819-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004248-0.006134001305326819/package
+5366 silly lockFile bd60b53e-ules-systemjs-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package.tgz
+5367 silly lockFile bd60b53e-ules-systemjs-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package.tgz
+5368 silly gunzTarPerm extractEntry index.js
+5369 silly gunzTarPerm extractEntry readme.md
+5370 info retry fetch attempt 1 at 13:53:24
+5371 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004949-0.9518689371179789/tmp.tgz
+5372 silly lockFile 496bbe05-248-0-006134001305326819-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004248-0.006134001305326819/tmp.tgz
+5373 silly lockFile 496bbe05-248-0-006134001305326819-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004248-0.006134001305326819/tmp.tgz
+5374 silly lockFile 1becbdb7-04664-0-7998064649291337-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004664-0.7998064649291337/package
+5375 silly lockFile 1becbdb7-04664-0-7998064649291337-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004664-0.7998064649291337/package
+5376 silly gunzTarPerm extractEntry index.js
+5377 silly gunzTarPerm extractEntry package.json
+5378 silly lockFile e6428d62-04664-0-7998064649291337-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004664-0.7998064649291337/tmp.tgz
+5379 silly lockFile e6428d62-04664-0-7998064649291337-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004664-0.7998064649291337/tmp.tgz
+5380 silly lockFile db5c931d-607-0-014914690749719739-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004607-0.014914690749719739/package
+5381 silly lockFile db5c931d-607-0-014914690749719739-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004607-0.014914690749719739/package
+5382 silly gunzTarPerm modes [ '755', '644' ]
+5383 http GET https://registry.npmjs.org/through2/-/through2-0.4.2.tgz
+5384 silly lockFile 6a12f5b9-late-literals-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package.tgz
+5385 silly lockFile 6a12f5b9-late-literals-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package.tgz
+5386 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package.tgz 644
+5387 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-duplicate-keys/6.24.1/package.tgz [ 1000, 1000 ]
+5388 verbose tar pack [ '/home/anthony/.npm/replace-ext/0.0.1/package.tgz',
+5388 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004248-0.006134001305326819/package' ]
+5389 verbose tarball /home/anthony/.npm/replace-ext/0.0.1/package.tgz
+5390 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004248-0.006134001305326819/package
+5391 silly lockFile b7c68e34-248-0-006134001305326819-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004248-0.006134001305326819/package
+5392 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004248-0.006134001305326819/package /home/anthony/.npm/b7c68e34-248-0-006134001305326819-package.lock
+5393 silly lockFile 58f81fd0-pm-replace-ext-0-0-1-package-tgz tar:///home/anthony/.npm/replace-ext/0.0.1/package.tgz
+5394 verbose lock tar:///home/anthony/.npm/replace-ext/0.0.1/package.tgz /home/anthony/.npm/58f81fd0-pm-replace-ext-0-0-1-package-tgz.lock
+5395 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package.tgz',
+5395 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004664-0.7998064649291337/package' ]
+5396 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package.tgz
+5397 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004664-0.7998064649291337/package
+5398 silly lockFile 1becbdb7-04664-0-7998064649291337-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004664-0.7998064649291337/package
+5399 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004664-0.7998064649291337/package /home/anthony/.npm/1becbdb7-04664-0-7998064649291337-package.lock
+5400 silly lockFile 3ccbe380--sticky-regex-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package.tgz
+5401 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package.tgz /home/anthony/.npm/3ccbe380--sticky-regex-6-24-1-package-tgz.lock
+5402 silly lockFile 69cedde8-es2015-duplicate-keys-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz
+5403 silly lockFile 69cedde8-es2015-duplicate-keys-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz
+5404 silly lockFile 786ab2f0--modules-systemjs-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package
+5405 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package /home/anthony/.npm/786ab2f0--modules-systemjs-6-24-1-package.lock
+5406 silly gunzTarPerm extractEntry lib/index.js
+5407 silly addNameRange number 2 { name: 'has-gulplog',
+5407 silly addNameRange range: '>=0.1.0-0 <0.2.0-0',
+5407 silly addNameRange hasData: true }
+5408 silly addNameRange versions [ 'has-gulplog', [ '0.1.0' ] ]
+5409 verbose addNamed [ 'has-gulplog', '0.1.0' ]
+5410 verbose addNamed [ '0.1.0', '0.1.0' ]
+5411 silly lockFile ed256925-has-gulplog-0-1-0 has-gulplog@0.1.0
+5412 verbose lock has-gulplog@0.1.0 /home/anthony/.npm/ed256925-has-gulplog-0-1-0.lock
+5413 silly gunzTarPerm extractEntry .npmignore
+5414 silly gunzTarPerm extractEntry README.md
+5415 silly lockFile 848a9498-orm-es2015-duplicate-keys-6-24-1 babel-plugin-transform-es2015-duplicate-keys@6.24.1
+5416 silly lockFile 848a9498-orm-es2015-duplicate-keys-6-24-1 babel-plugin-transform-es2015-duplicate-keys@6.24.1
+5417 silly lockFile c2c1ea5b-form-es2015-duplicate-keys-6-6-0 babel-plugin-transform-es2015-duplicate-keys@^6.6.0
+5418 silly lockFile c2c1ea5b-form-es2015-duplicate-keys-6-6-0 babel-plugin-transform-es2015-duplicate-keys@^6.6.0
+5419 silly gunzTarPerm extractEntry src/libsass/src/functions.cpp
+5420 silly gunzTarPerm extractEntry src/libsass/src/functions.hpp
+5421 silly lockFile 786ab2f0--modules-systemjs-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package
+5422 silly lockFile 786ab2f0--modules-systemjs-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package
+5423 silly lockFile c73d2a7c-as-gulplog-has-gulplog-0-1-0-tgz https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz
+5424 verbose lock https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz /home/anthony/.npm/c73d2a7c-as-gulplog-has-gulplog-0-1-0-tgz.lock
+5425 silly lockFile c3bd3047-template-literals-6-22-0-package /home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package
+5426 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package /home/anthony/.npm/c3bd3047-template-literals-6-22-0-package.lock
+5427 silly gunzTarPerm extractEntry package.json
+5428 silly gunzTarPerm modified mode [ 'package.json', 436, 420 ]
+5429 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package.tgz
+5430 silly lockFile 70d8a86d--modules-systemjs-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package
+5431 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package /home/anthony/.npm/70d8a86d--modules-systemjs-6-24-1-package.lock
+5432 silly lockFile bd60b53e-ules-systemjs-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package.tgz
+5433 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package.tgz /home/anthony/.npm/bd60b53e-ules-systemjs-6-24-1-package-tgz.lock
+5434 http 200 https://registry.npmjs.org/make-error-cause
+5435 silly registry.get cb [ 200,
+5435 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+5435 silly registry.get 'content-type': 'application/json',
+5435 silly registry.get 'content-length': '28820',
+5435 silly registry.get connection: 'keep-alive',
+5435 silly registry.get 'set-cookie': [ '__cfduid=dabe33f6527137a9d2c57bad4a3982b7a1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+5435 silly registry.get 'cf-cache-status': 'HIT',
+5435 silly registry.get 'cache-control': 'max-age=300',
+5435 silly registry.get 'cf-ray': '509e7762eed5c504-ORD',
+5435 silly registry.get 'accept-ranges': 'bytes',
+5435 silly registry.get age: '6521',
+5435 silly registry.get etag: '"54de047318ccf6b960fa7120c7f0db3a"',
+5435 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5435 silly registry.get 'last-modified': 'Wed, 10 Jul 2019 04:16:02 GMT',
+5435 silly registry.get vary: 'accept-encoding, accept',
+5435 silly registry.get 'x-amz-meta-rev': '14-a529896a603461a935ec2a26c33d0101',
+5435 silly registry.get server: 'cloudflare' } ]
+5436 silly lockFile 92b31c3b-438-0-054655956104397774-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004438-0.054655956104397774/package
+5437 silly lockFile 92b31c3b-438-0-054655956104397774-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004438-0.054655956104397774/package
+5438 http 200 https://registry.npmjs.org/through/-/through-2.3.4.tgz
+5439 verbose addRemoteTarball [ 'https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz',
+5439 verbose addRemoteTarball '6414c82913697da51590397dafb12f22967811ce' ]
+5440 silly lockFile bc2d1fc0-ules-commonjs-6-26-2-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package.tgz
+5441 silly lockFile bc2d1fc0-ules-commonjs-6-26-2-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package.tgz
+5442 info retry fetch attempt 1 at 13:53:24
+5443 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004965-0.07681354507803917/tmp.tgz
+5444 silly lockFile c3bd3047-template-literals-6-22-0-package /home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package
+5445 silly lockFile c3bd3047-template-literals-6-22-0-package /home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package
+5446 silly gunzTarPerm modes [ '755', '644' ]
+5447 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package.tgz
+5448 silly lockFile 7c659d27-template-literals-6-22-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package
+5449 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package /home/anthony/.npm/7c659d27-template-literals-6-22-0-package.lock
+5450 silly lockFile 6a12f5b9-late-literals-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package.tgz
+5451 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package.tgz /home/anthony/.npm/6a12f5b9-late-literals-6-22-0-package-tgz.lock
+5452 silly gunzTarPerm extractEntry .npmignore
+5453 silly gunzTarPerm modified mode [ '.npmignore', 436, 420 ]
+5454 silly gunzTarPerm extractEntry README.md
+5455 silly gunzTarPerm modified mode [ 'README.md', 436, 420 ]
+5456 http GET https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz
+5457 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz
+5458 silly lockFile 1b7c45f6-mputed-properties-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package
+5459 silly lockFile 1b7c45f6-mputed-properties-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package
+5460 silly gunzTarPerm extractEntry lib/index.js
+5461 silly gunzTarPerm extractEntry lib/tdz.js
+5462 silly gunzTarPerm extractEntry package-lock.json
+5463 silly lockFile 1c8f6957-04534-0-4288515776861459-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004534-0.4288515776861459/package
+5464 silly lockFile 1c8f6957-04534-0-4288515776861459-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004534-0.4288515776861459/package
+5465 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004857-0.3029609308578074/tmp.tgz
+5466 silly lockFile d854679f-04857-0-3029609308578074-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004857-0.3029609308578074/package
+5467 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004857-0.3029609308578074/package /home/anthony/.npm/d854679f-04857-0-3029609308578074-package.lock
+5468 silly lockFile d7ac13e3-04857-0-3029609308578074-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004857-0.3029609308578074/tmp.tgz
+5469 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004857-0.3029609308578074/tmp.tgz /home/anthony/.npm/d7ac13e3-04857-0-3029609308578074-tmp-tgz.lock
+5470 silly gunzTarPerm modes [ '755', '644' ]
+5471 silly lockFile 5ba822be--modules-commonjs-6-26-2-package /home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package
+5472 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package /home/anthony/.npm/5ba822be--modules-commonjs-6-26-2-package.lock
+5473 silly lockFile 9027308d-ed-properties-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package.tgz
+5474 silly lockFile 9027308d-ed-properties-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package.tgz
+5475 silly lockFile 6fc81f2f-04534-0-4288515776861459-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004534-0.4288515776861459/tmp.tgz
+5476 silly lockFile 6fc81f2f-04534-0-4288515776861459-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004534-0.4288515776861459/tmp.tgz
+5477 silly addNameRange number 2 { name: 'make-error-cause',
+5477 silly addNameRange range: '>=1.1.1-0 <2.0.0-0',
+5477 silly addNameRange hasData: true }
+5478 silly addNameRange versions [ 'make-error-cause',
+5478 silly addNameRange [ '1.0.0',
+5478 silly addNameRange '1.0.1',
+5478 silly addNameRange '1.0.2',
+5478 silly addNameRange '1.1.0',
+5478 silly addNameRange '1.1.1',
+5478 silly addNameRange '1.2.0',
+5478 silly addNameRange '1.2.1',
+5478 silly addNameRange '1.2.2',
+5478 silly addNameRange '2.0.0',
+5478 silly addNameRange '2.1.0',
+5478 silly addNameRange '2.2.0',
+5478 silly addNameRange '2.2.1' ] ]
+5479 verbose addNamed [ 'make-error-cause', '1.2.2' ]
+5480 verbose addNamed [ '1.2.2', '1.2.2' ]
+5481 silly lockFile 2597fb21-make-error-cause-1-2-2 make-error-cause@1.2.2
+5482 verbose lock make-error-cause@1.2.2 /home/anthony/.npm/2597fb21-make-error-cause-1-2-2.lock
+5483 silly gunzTarPerm extractEntry src/libsass/src/inspect.cpp
+5484 silly gunzTarPerm extractEntry src/libsass/src/inspect.hpp
+5485 silly gunzTarPerm extractEntry package.json
+5486 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-parameters/6.24.1/package.tgz',
+5486 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004534-0.4288515776861459/package' ]
+5487 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-parameters/6.24.1/package.tgz
+5488 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004534-0.4288515776861459/package
+5489 silly lockFile 1c8f6957-04534-0-4288515776861459-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004534-0.4288515776861459/package
+5490 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004534-0.4288515776861459/package /home/anthony/.npm/1c8f6957-04534-0-4288515776861459-package.lock
+5491 silly lockFile 649eaadc-15-parameters-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-parameters/6.24.1/package.tgz
+5492 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-parameters/6.24.1/package.tgz /home/anthony/.npm/649eaadc-15-parameters-6-24-1-package-tgz.lock
+5493 silly gunzTarPerm modes [ '755', '644' ]
+5494 silly lockFile 5ba822be--modules-commonjs-6-26-2-package /home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package
+5495 silly lockFile 5ba822be--modules-commonjs-6-26-2-package /home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package
+5496 silly lockFile 3ff196b9-04345-0-7648117148783058-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004345-0.7648117148783058/package
+5497 silly lockFile 3ff196b9-04345-0-7648117148783058-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004345-0.7648117148783058/package
+5498 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004809-0.009346727514639497/tmp.tgz
+5499 silly lockFile 65ac21b3-809-0-009346727514639497-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004809-0.009346727514639497/package
+5500 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004809-0.009346727514639497/package /home/anthony/.npm/65ac21b3-809-0-009346727514639497-package.lock
+5501 silly lockFile 305bd44c-809-0-009346727514639497-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004809-0.009346727514639497/tmp.tgz
+5502 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004809-0.009346727514639497/tmp.tgz /home/anthony/.npm/305bd44c-809-0-009346727514639497-tmp-tgz.lock
+5503 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package.tgz
+5504 silly lockFile 8070a89b--modules-commonjs-6-26-2-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package
+5505 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package /home/anthony/.npm/8070a89b--modules-commonjs-6-26-2-package.lock
+5506 silly lockFile bc2d1fc0-ules-commonjs-6-26-2-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package.tgz
+5507 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package.tgz /home/anthony/.npm/bc2d1fc0-ules-commonjs-6-26-2-package-tgz.lock
+5508 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package.tgz 644
+5509 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-computed-properties/6.24.1/package.tgz [ 1000, 1000 ]
+5510 silly lockFile 0e740e4f-s2015-classes-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package.tgz
+5511 silly lockFile 0e740e4f-s2015-classes-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package.tgz
+5512 silly lockFile fea37465-4672-0-26258097984828055-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004672-0.26258097984828055/package
+5513 silly lockFile fea37465-4672-0-26258097984828055-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004672-0.26258097984828055/package
+5514 silly lockFile 544f95be-cause-make-error-cause-1-2-2-tgz https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz
+5515 verbose lock https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz /home/anthony/.npm/544f95be-cause-make-error-cause-1-2-2-tgz.lock
+5516 silly lockFile 7a617d1d-5-computed-properties-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz
+5517 silly lockFile 7a617d1d-5-computed-properties-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz
+5518 silly lockFile 8c6a8cff-4722-0-03583026630803943-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004722-0.03583026630803943/package
+5519 silly lockFile 8c6a8cff-4722-0-03583026630803943-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004722-0.03583026630803943/package
+5520 silly lockFile 36fffb6e-typeof-symbol-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package.tgz
+5521 silly lockFile 36fffb6e-typeof-symbol-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package.tgz
+5522 silly lockFile 77abaf23-s2015-modules-amd-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package
+5523 silly lockFile 77abaf23-s2015-modules-amd-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package
+5524 silly gunzTarPerm extractEntry package.json
+5525 silly lockFile 1dacf593-s2015-computed-properties-6-24-1 babel-plugin-transform-es2015-computed-properties@6.24.1
+5526 silly lockFile 1dacf593-s2015-computed-properties-6-24-1 babel-plugin-transform-es2015-computed-properties@6.24.1
+5527 silly lockFile 2aa0d30d-4722-0-03583026630803943-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004722-0.03583026630803943/tmp.tgz
+5528 silly lockFile 2aa0d30d-4722-0-03583026630803943-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004722-0.03583026630803943/tmp.tgz
+5529 silly gunzTarPerm extractEntry .npmignore
+5530 silly gunzTarPerm extractEntry README.md
+5531 silly gunzTarPerm modes [ '755', '644' ]
+5532 verbose addRemoteTarball [ 'https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz',
+5532 verbose addRemoteTarball 'df0388fcd0b37816dff0a5fb8108939777dcbc9d' ]
+5533 silly lockFile f0ecf2c6-5-modules-amd-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package.tgz
+5534 silly lockFile f0ecf2c6-5-modules-amd-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package.tgz
+5535 silly gunzTarPerm modes [ '755', '644' ]
+5536 silly lockFile 1f1d0c66-s2015-computed-properties-6-3-13 babel-plugin-transform-es2015-computed-properties@^6.3.13
+5537 silly lockFile 1f1d0c66-s2015-computed-properties-6-3-13 babel-plugin-transform-es2015-computed-properties@^6.3.13
+5538 info retry fetch attempt 1 at 13:53:24
+5539 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004995-0.5237551871687174/tmp.tgz
+5540 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package.tgz',
+5540 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004722-0.03583026630803943/package' ]
+5541 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package.tgz
+5542 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004722-0.03583026630803943/package
+5543 silly lockFile 8c6a8cff-4722-0-03583026630803943-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004722-0.03583026630803943/package
+5544 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004722-0.03583026630803943/package /home/anthony/.npm/8c6a8cff-4722-0-03583026630803943-package.lock
+5545 silly lockFile b22092bd-unicode-regex-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package.tgz
+5546 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package.tgz /home/anthony/.npm/b22092bd-unicode-regex-6-24-1-package-tgz.lock
+5547 silly lockFile 19fe55aa-04570-0-9962783411610872-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004570-0.9962783411610872/package
+5548 silly lockFile 19fe55aa-04570-0-9962783411610872-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004570-0.9962783411610872/package
+5549 silly gunzTarPerm extractEntry package.json
+5550 http 200 https://registry.npmjs.org/gulp-util
+5551 silly registry.get cb [ 200,
+5551 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+5551 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+5551 silly registry.get 'content-length': '70595',
+5551 silly registry.get connection: 'keep-alive',
+5551 silly registry.get 'set-cookie': [ '__cfduid=df74114f7479956f1e2a342a020b4a1c91566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+5551 silly registry.get 'cf-cache-status': 'HIT',
+5551 silly registry.get 'cache-control': 'max-age=300',
+5551 silly registry.get 'cf-ray': '509e77615e82e1da-ORD',
+5551 silly registry.get 'accept-ranges': 'bytes',
+5551 silly registry.get age: '6994',
+5551 silly registry.get etag: '"f238d6e10a1f0ce2792ecf094561276e"',
+5551 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5551 silly registry.get 'last-modified': 'Sun, 27 May 2018 03:21:22 GMT',
+5551 silly registry.get vary: 'accept-encoding, accept',
+5551 silly registry.get server: 'cloudflare' } ]
+5552 silly lockFile 64a72dcb-es2015-spread-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package.tgz
+5553 silly lockFile 64a72dcb-es2015-spread-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package.tgz
+5554 silly lockFile a8eb9485-rm-es2015-classes-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package
+5555 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package /home/anthony/.npm/a8eb9485-rm-es2015-classes-6-24-1-package.lock
+5556 http GET https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz
+5557 silly gunzTarPerm extractEntry .npmignore
+5558 silly gunzTarPerm extractEntry README.md
+5559 silly gunzTarPerm extractEntry LICENSE
+5560 silly gunzTarPerm modified mode [ 'LICENSE', 436, 420 ]
+5561 silly gunzTarPerm extractEntry jade.js
+5562 silly gunzTarPerm modified mode [ 'jade.js', 436, 420 ]
+5563 silly lockFile 517a7993-015-typeof-symbol-6-23-0-package /home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package
+5564 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package /home/anthony/.npm/517a7993-015-typeof-symbol-6-23-0-package.lock
+5565 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package.tgz 644
+5566 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-modules-amd/6.24.1/package.tgz [ 1000, 1000 ]
+5567 http 200 https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz
+5568 http 200 https://registry.npmjs.org/through2/-/through2-0.5.1.tgz
+5569 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz
+5570 silly lockFile ab89cb86-rm-es2015-modules-amd-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz
+5571 silly lockFile ab89cb86-rm-es2015-modules-amd-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz
+5572 silly lockFile a8eb9485-rm-es2015-classes-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package
+5573 silly lockFile a8eb9485-rm-es2015-classes-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package
+5574 silly gunzTarPerm extractEntry index.js
+5575 silly gunzTarPerm extractEntry .travis.yml
+5576 silly gunzTarPerm extractEntry package.json
+5577 silly lockFile 05f11fe5-nsform-es2015-modules-amd-6-24-1 babel-plugin-transform-es2015-modules-amd@6.24.1
+5578 silly lockFile 05f11fe5-nsform-es2015-modules-amd-6-24-1 babel-plugin-transform-es2015-modules-amd@6.24.1
+5579 silly gunzTarPerm extractEntry package.json
+5580 silly gunzTarPerm extractEntry src/libsass/src/json.cpp
+5581 silly gunzTarPerm extractEntry src/libsass/src/json.hpp
+5582 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package.tgz
+5583 silly lockFile 348abb0d-rm-es2015-classes-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package
+5584 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package /home/anthony/.npm/348abb0d-rm-es2015-classes-6-24-1-package.lock
+5585 silly lockFile 0e740e4f-s2015-classes-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package.tgz
+5586 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package.tgz /home/anthony/.npm/0e740e4f-s2015-classes-6-24-1-package-tgz.lock
+5587 silly lockFile 517a7993-015-typeof-symbol-6-23-0-package /home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package
+5588 silly lockFile 517a7993-015-typeof-symbol-6-23-0-package /home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package
+5589 silly lockFile 3bd2557f-ansform-es2015-modules-amd-6-8-0 babel-plugin-transform-es2015-modules-amd@^6.8.0
+5590 silly lockFile 3bd2557f-ansform-es2015-modules-amd-6-8-0 babel-plugin-transform-es2015-modules-amd@^6.8.0
+5591 silly lockFile a5fbd7f5-orm-es2015-spread-6-22-0-package /home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package
+5592 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package /home/anthony/.npm/a5fbd7f5-orm-es2015-spread-6-22-0-package.lock
+5593 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package.tgz
+5594 silly lockFile 562e19fb-015-typeof-symbol-6-23-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package
+5595 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package /home/anthony/.npm/562e19fb-015-typeof-symbol-6-23-0-package.lock
+5596 silly lockFile 36fffb6e-typeof-symbol-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package.tgz
+5597 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package.tgz /home/anthony/.npm/36fffb6e-typeof-symbol-6-23-0-package-tgz.lock
+5598 silly gunzTarPerm extractEntry lib/index.js
+5599 silly addNameRange number 2 { name: 'gulp-util', range: '>=2.2.9-0 <2.3.0-0', hasData: true }
+5600 silly addNameRange versions [ 'gulp-util',
+5600 silly addNameRange [ '0.0.1',
+5600 silly addNameRange '1.0.0',
+5600 silly addNameRange '1.1.0',
+5600 silly addNameRange '1.1.1',
+5600 silly addNameRange '1.2.0',
+5600 silly addNameRange '1.3.0',
+5600 silly addNameRange '2.0.0',
+5600 silly addNameRange '2.1.1',
+5600 silly addNameRange '2.1.2',
+5600 silly addNameRange '2.1.3',
+5600 silly addNameRange '2.1.4',
+5600 silly addNameRange '2.2.0',
+5600 silly addNameRange '2.2.1',
+5600 silly addNameRange '2.2.2',
+5600 silly addNameRange '2.2.3',
+5600 silly addNameRange '2.2.5',
+5600 silly addNameRange '2.2.6',
+5600 silly addNameRange '2.2.7',
+5600 silly addNameRange '2.2.8',
+5600 silly addNameRange '2.2.9',
+5600 silly addNameRange '2.2.10',
+5600 silly addNameRange '2.2.11',
+5600 silly addNameRange '2.2.12',
+5600 silly addNameRange '2.2.13',
+5600 silly addNameRange '2.2.14',
+5600 silly addNameRange '2.2.15',
+5600 silly addNameRange '2.2.16',
+5600 silly addNameRange '2.2.17',
+5600 silly addNameRange '2.2.18',
+5600 silly addNameRange '2.2.19',
+5600 silly addNameRange '2.2.20',
+5600 silly addNameRange '3.0.0',
+5600 silly addNameRange '3.0.1',
+5600 silly addNameRange '3.0.2',
+5600 silly addNameRange '3.0.3',
+5600 silly addNameRange '3.0.4',
+5600 silly addNameRange '3.0.5',
+5600 silly addNameRange '3.0.6',
+5600 silly addNameRange '3.0.7',
+5600 silly addNameRange '3.0.8' ] ]
+5601 verbose addNamed [ 'gulp-util', '2.2.20' ]
+5602 verbose addNamed [ '2.2.20', '2.2.20' ]
+5603 silly lockFile 48c194cb-gulp-util-2-2-20 gulp-util@2.2.20
+5604 verbose lock gulp-util@2.2.20 /home/anthony/.npm/48c194cb-gulp-util-2-2-20.lock
+5605 silly gunzTarPerm modes [ '755', '644' ]
+5606 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004891-0.7672784484457225/tmp.tgz
+5607 silly lockFile 727fdb05-04891-0-7672784484457225-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004891-0.7672784484457225/package
+5608 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004891-0.7672784484457225/package /home/anthony/.npm/727fdb05-04891-0-7672784484457225-package.lock
+5609 silly lockFile 32367e59-04891-0-7672784484457225-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004891-0.7672784484457225/tmp.tgz
+5610 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004891-0.7672784484457225/tmp.tgz /home/anthony/.npm/32367e59-04891-0-7672784484457225-tmp-tgz.lock
+5611 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004899-0.10558717208914459/tmp.tgz
+5612 silly lockFile 1934ccfa-4899-0-10558717208914459-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004899-0.10558717208914459/package
+5613 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004899-0.10558717208914459/package /home/anthony/.npm/1934ccfa-4899-0-10558717208914459-package.lock
+5614 silly lockFile 43a57343-4899-0-10558717208914459-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004899-0.10558717208914459/tmp.tgz
+5615 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004899-0.10558717208914459/tmp.tgz /home/anthony/.npm/43a57343-4899-0-10558717208914459-tmp-tgz.lock
+5616 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004821-0.2092318886425346/tmp.tgz
+5617 silly lockFile a94656bf-04821-0-2092318886425346-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004821-0.2092318886425346/package
+5618 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004821-0.2092318886425346/package /home/anthony/.npm/a94656bf-04821-0-2092318886425346-package.lock
+5619 silly lockFile 3f39765d-04821-0-2092318886425346-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004821-0.2092318886425346/tmp.tgz
+5620 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004821-0.2092318886425346/tmp.tgz /home/anthony/.npm/3f39765d-04821-0-2092318886425346-tmp-tgz.lock
+5621 silly gunzTarPerm extractEntry .npmignore
+5622 silly gunzTarPerm extractEntry README.md
+5623 silly gunzTarPerm extractEntry README.md
+5624 silly gunzTarPerm extractEntry lib/index.js
+5625 silly lockFile b5871af4-orm-es2015-for-of-6-23-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package
+5626 silly lockFile b5871af4-orm-es2015-for-of-6-23-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package
+5627 silly lockFile a5fbd7f5-orm-es2015-spread-6-22-0-package /home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package
+5628 silly lockFile a5fbd7f5-orm-es2015-spread-6-22-0-package /home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package
+5629 silly gunzTarPerm extractEntry lib/inspect-stream.js
+5630 silly gunzTarPerm extractEntry lib/is-stream.js
+5631 silly gunzTarPerm modes [ '755', '644' ]
+5632 warn deprecated gulp-util@2.2.20: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
+5633 silly gunzTarPerm extractEntry lib/index.js
+5634 silly lockFile 91e7d0b2-es2015-for-of-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package.tgz
+5635 silly lockFile 91e7d0b2-es2015-for-of-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package.tgz
+5636 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package.tgz
+5637 silly lockFile 772e5a94-orm-es2015-spread-6-22-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package
+5638 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package /home/anthony/.npm/772e5a94-orm-es2015-spread-6-22-0-package.lock
+5639 silly lockFile 64a72dcb-es2015-spread-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package.tgz
+5640 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package.tgz /home/anthony/.npm/64a72dcb-es2015-spread-6-22-0-package-tgz.lock
+5641 silly lockFile 34166e88-g-gulp-util-gulp-util-2-2-20-tgz https://registry.npmjs.org/gulp-util/-/gulp-util-2.2.20.tgz
+5642 verbose lock https://registry.npmjs.org/gulp-util/-/gulp-util-2.2.20.tgz /home/anthony/.npm/34166e88-g-gulp-util-gulp-util-2-2-20-tgz.lock
+5643 silly gunzTarPerm modes [ '755', '644' ]
+5644 silly gunzTarPerm modes [ '755', '644' ]
+5645 silly gunzTarPerm modes [ '755', '644' ]
+5646 verbose addRemoteTarball [ 'https://registry.npmjs.org/gulp-util/-/gulp-util-2.2.20.tgz',
+5646 verbose addRemoteTarball 'd7146e5728910bd8f047a6b0b1e549bc22dbd64c' ]
+5647 silly gunzTarPerm modes [ '755', '644' ]
+5648 silly gunzTarPerm extractEntry release.js
+5649 silly gunzTarPerm modified mode [ 'release.js', 436, 420 ]
+5650 silly gunzTarPerm extractEntry LICENSE.APACHE2
+5651 silly gunzTarPerm extractEntry LICENSE.MIT
+5652 info retry fetch attempt 1 at 13:53:25
+5653 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005034-0.11160614574328065/tmp.tgz
+5654 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package.tgz 644
+5655 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-for-of/6.23.0/package.tgz [ 1000, 1000 ]
+5656 silly gunzTarPerm extractEntry package.json
+5657 http 200 https://registry.npmjs.org/uglify-save-license
+5658 silly registry.get cb [ 200,
+5658 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:25 GMT',
+5658 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+5658 silly registry.get 'content-length': '24212',
+5658 silly registry.get connection: 'keep-alive',
+5658 silly registry.get 'set-cookie': [ '__cfduid=daa4af1c96e5af2b9e288b2e2001047b21566410005; expires=Thu, 20-Aug-20 17:53:25 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+5658 silly registry.get 'cf-cache-status': 'HIT',
+5658 silly registry.get 'cache-control': 'max-age=300',
+5658 silly registry.get 'cf-ray': '509e77635be9e1da-ORD',
+5658 silly registry.get 'accept-ranges': 'bytes',
+5658 silly registry.get age: '4049',
+5658 silly registry.get etag: '"3be5d8390ef2d605a5232c30e1cde389"',
+5658 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5658 silly registry.get 'last-modified': 'Sun, 27 May 2018 20:21:25 GMT',
+5658 silly registry.get vary: 'accept-encoding, accept',
+5658 silly registry.get server: 'cloudflare' } ]
+5659 silly lockFile 47224d0e--npm-object-assign-4-1-1-package tar:///home/anthony/.npm/object-assign/4.1.1/package
+5660 silly lockFile 47224d0e--npm-object-assign-4-1-1-package tar:///home/anthony/.npm/object-assign/4.1.1/package
+5661 silly lockFile 2978ffba-ansform-es2015-for-of-6-23-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz
+5662 silly lockFile 2978ffba-ansform-es2015-for-of-6-23-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz
+5663 silly gunzTarPerm extractEntry package.json
+5664 http GET https://registry.npmjs.org/gulp-util/-/gulp-util-2.2.20.tgz
+5665 silly lockFile 9de02d48--object-assign-4-1-1-package-tgz tar:///home/anthony/.npm/object-assign/4.1.1/package.tgz
+5666 silly lockFile 9de02d48--object-assign-4-1-1-package-tgz tar:///home/anthony/.npm/object-assign/4.1.1/package.tgz
+5667 silly lockFile 1cf6a263-n-transform-es2015-for-of-6-23-0 babel-plugin-transform-es2015-for-of@6.23.0
+5668 silly lockFile 1cf6a263-n-transform-es2015-for-of-6-23-0 babel-plugin-transform-es2015-for-of@6.23.0
+5669 silly gunzTarPerm extractEntry lib/index.js
+5670 silly lockFile ecbe5264-in-transform-es2015-for-of-6-6-0 babel-plugin-transform-es2015-for-of@^6.6.0
+5671 silly lockFile ecbe5264-in-transform-es2015-for-of-6-6-0 babel-plugin-transform-es2015-for-of@^6.6.0
+5672 silly gunzTarPerm extractEntry src/libsass/src/kwd_arg_macros.hpp
+5673 silly gunzTarPerm extractEntry src/libsass/src/lexer.cpp
+5674 silly gunzTarPerm extractEntry package.json
+5675 silly gunzTarPerm extractEntry package.json
+5676 silly gunzTarPerm extractEntry package.json
+5677 silly gunzTarPerm extractEntry .npmignore
+5678 silly gunzTarPerm extractEntry README.md
+5679 silly gunzTarPerm extractEntry package.json
+5680 silly gunzTarPerm extractEntry lib/normalize.js
+5681 silly lockFile 1becbdb7-04664-0-7998064649291337-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004664-0.7998064649291337/package
+5682 silly lockFile 1becbdb7-04664-0-7998064649291337-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004664-0.7998064649291337/package
+5683 silly gunzTarPerm extractEntry .npmignore
+5684 silly gunzTarPerm extractEntry README.md
+5685 verbose chmod /home/anthony/.npm/object-assign/4.1.1/package.tgz 644
+5686 verbose chown /home/anthony/.npm/object-assign/4.1.1/package.tgz [ 1000, 1000 ]
+5687 silly lockFile 3ccbe380--sticky-regex-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package.tgz
+5688 silly lockFile 3ccbe380--sticky-regex-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package.tgz
+5689 silly lockFile 1138b05d-t-assign-object-assign-4-1-1-tgz https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz
+5690 silly lockFile 1138b05d-t-assign-object-assign-4-1-1-tgz https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz
+5691 silly gunzTarPerm extractEntry .npmignore
+5692 silly gunzTarPerm extractEntry README.md
+5693 silly gunzTarPerm extractEntry .npmignore
+5694 silly gunzTarPerm extractEntry README.md
+5695 silly gunzTarPerm extractEntry .npmignore
+5696 silly gunzTarPerm extractEntry README.md
+5697 silly gunzTarPerm extractEntry lib/stringifier.js
+5698 silly gunzTarPerm extractEntry lib/input.js
+5699 silly lockFile e566785a-object-assign-4-1-1 object-assign@4.1.1
+5700 silly lockFile e566785a-object-assign-4-1-1 object-assign@4.1.1
+5701 silly addNameRange number 2 { name: 'uglify-save-license',
+5701 silly addNameRange range: '>=0.4.1-0 <0.5.0-0',
+5701 silly addNameRange hasData: true }
+5702 silly addNameRange versions [ 'uglify-save-license',
+5702 silly addNameRange [ '0.0.1',
+5702 silly addNameRange '0.0.2',
+5702 silly addNameRange '0.0.3',
+5702 silly addNameRange '0.1.0',
+5702 silly addNameRange '0.1.1',
+5702 silly addNameRange '0.1.2',
+5702 silly addNameRange '0.1.3',
+5702 silly addNameRange '0.1.4',
+5702 silly addNameRange '0.1.5',
+5702 silly addNameRange '0.2.1',
+5702 silly addNameRange '0.2.2',
+5702 silly addNameRange '0.3.0',
+5702 silly addNameRange '0.4.0',
+5702 silly addNameRange '0.4.1' ] ]
+5703 verbose addNamed [ 'uglify-save-license', '0.4.1' ]
+5704 verbose addNamed [ '0.4.1', '0.4.1' ]
+5705 silly lockFile f6d084e8-uglify-save-license-0-4-1 uglify-save-license@0.4.1
+5706 verbose lock uglify-save-license@0.4.1 /home/anthony/.npm/f6d084e8-uglify-save-license-0-4-1.lock
+5707 silly lockFile 07ecbd72-object-assign-4-0-1 object-assign@^4.0.1
+5708 silly lockFile 07ecbd72-object-assign-4-0-1 object-assign@^4.0.1
+5709 silly gunzTarPerm extractEntry .npmignore
+5710 silly gunzTarPerm extractEntry README.md
+5711 http 200 https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz
+5712 silly lockFile 2ff222d4-s2015-modules-umd-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package
+5713 silly lockFile 2ff222d4-s2015-modules-umd-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package
+5714 http 200 https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz
+5715 silly lockFile 1362e077-5-modules-umd-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package.tgz
+5716 silly lockFile 1362e077-5-modules-umd-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package.tgz
+5717 silly lockFile 223934ec-2015-sticky-regex-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package
+5718 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package /home/anthony/.npm/223934ec-2015-sticky-regex-6-24-1-package.lock
+5719 http 200 https://registry.npmjs.org/through2/-/through2-0.4.2.tgz
+5720 silly lockFile 5cdbd0b2-se-uglify-save-license-0-4-1-tgz https://registry.npmjs.org/uglify-save-license/-/uglify-save-license-0.4.1.tgz
+5721 verbose lock https://registry.npmjs.org/uglify-save-license/-/uglify-save-license-0.4.1.tgz /home/anthony/.npm/5cdbd0b2-se-uglify-save-license-0-4-1-tgz.lock
+5722 silly gunzTarPerm extractEntry readme.markdown
+5723 silly gunzTarPerm extractEntry test/auto-destroy.js
+5724 silly gunzTarPerm extractEntry lib/index.js
+5725 silly gunzTarPerm extractEntry lib/loose.js
+5726 verbose addRemoteTarball [ 'https://registry.npmjs.org/uglify-save-license/-/uglify-save-license-0.4.1.tgz',
+5726 verbose addRemoteTarball '95726c17cc6fd171c3617e3bf4d8d82aa8c4cce1' ]
+5727 silly gunzTarPerm extractEntry runtime.js
+5728 silly gunzTarPerm modified mode [ 'runtime.js', 436, 420 ]
+5729 silly gunzTarPerm extractEntry component.json
+5730 silly gunzTarPerm modified mode [ 'component.json', 436, 420 ]
+5731 silly lockFile 223934ec-2015-sticky-regex-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package
+5732 silly lockFile 223934ec-2015-sticky-regex-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package
+5733 silly gunzTarPerm extractEntry lib/index.js
+5734 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004936-0.8617650433443487/tmp.tgz
+5735 silly lockFile 3060191e-04936-0-8617650433443487-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004936-0.8617650433443487/package
+5736 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004936-0.8617650433443487/package /home/anthony/.npm/3060191e-04936-0-8617650433443487-package.lock
+5737 silly lockFile 8e2a9d53-04936-0-8617650433443487-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004936-0.8617650433443487/tmp.tgz
+5738 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004936-0.8617650433443487/tmp.tgz /home/anthony/.npm/8e2a9d53-04936-0-8617650433443487-tmp-tgz.lock
+5739 info retry fetch attempt 1 at 13:53:25
+5740 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005061-0.9958977529313415/tmp.tgz
+5741 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package.tgz 644
+5742 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-modules-umd/6.24.1/package.tgz [ 1000, 1000 ]
+5743 silly gunzTarPerm extractEntry src/libsass/src/lexer.hpp
+5744 silly gunzTarPerm extractEntry src/libsass/src/ast.cpp
+5745 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package.tgz
+5746 silly lockFile 4fb0b805-2015-sticky-regex-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package
+5747 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package /home/anthony/.npm/4fb0b805-2015-sticky-regex-6-24-1-package.lock
+5748 silly lockFile 3ccbe380--sticky-regex-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package.tgz
+5749 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package.tgz /home/anthony/.npm/3ccbe380--sticky-regex-6-24-1-package-tgz.lock
+5750 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004916-0.6974296623375267/tmp.tgz
+5751 silly lockFile 3655b8e2-04916-0-6974296623375267-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004916-0.6974296623375267/package
+5752 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004916-0.6974296623375267/package /home/anthony/.npm/3655b8e2-04916-0-6974296623375267-package.lock
+5753 silly lockFile 6465bab7-04916-0-6974296623375267-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004916-0.6974296623375267/tmp.tgz
+5754 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004916-0.6974296623375267/tmp.tgz /home/anthony/.npm/6465bab7-04916-0-6974296623375267-tmp-tgz.lock
+5755 silly lockFile d1f5eb33-rm-es2015-modules-umd-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz
+5756 silly lockFile d1f5eb33-rm-es2015-modules-umd-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz
+5757 silly gunzTarPerm extractEntry index.js
+5758 silly gunzTarPerm extractEntry .jshintrc
+5759 silly gunzTarPerm extractEntry LICENSE
+5760 silly gunzTarPerm extractEntry through2.js
+5761 silly gunzTarPerm extractEntry lib/index.js
+5762 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004949-0.9518689371179789/tmp.tgz
+5763 silly lockFile 9f9eba62-04949-0-9518689371179789-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004949-0.9518689371179789/package
+5764 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004949-0.9518689371179789/package /home/anthony/.npm/9f9eba62-04949-0-9518689371179789-package.lock
+5765 silly lockFile 4d40642f-04949-0-9518689371179789-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004949-0.9518689371179789/tmp.tgz
+5766 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004949-0.9518689371179789/tmp.tgz /home/anthony/.npm/4d40642f-04949-0-9518689371179789-tmp-tgz.lock
+5767 http GET https://registry.npmjs.org/uglify-save-license/-/uglify-save-license-0.4.1.tgz
+5768 silly lockFile 417a91f9-nsform-es2015-modules-umd-6-24-1 babel-plugin-transform-es2015-modules-umd@6.24.1
+5769 silly lockFile 417a91f9-nsform-es2015-modules-umd-6-24-1 babel-plugin-transform-es2015-modules-umd@6.24.1
+5770 silly gunzTarPerm extractEntry lib/index.js
+5771 silly gunzTarPerm modes [ '755', '644' ]
+5772 silly lockFile a7351a36-nsform-es2015-modules-umd-6-12-0 babel-plugin-transform-es2015-modules-umd@^6.12.0
+5773 silly lockFile a7351a36-nsform-es2015-modules-umd-6-12-0 babel-plugin-transform-es2015-modules-umd@^6.12.0
+5774 silly gunzTarPerm modes [ '755', '644' ]
+5775 silly gunzTarPerm modes [ '755', '644' ]
+5776 silly gunzTarPerm modes [ '755', '644' ]
+5777 http 200 https://registry.npmjs.org/lodash
+5778 silly registry.get cb [ 200,
+5778 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:25 GMT',
+5778 silly registry.get 'content-type': 'application/json',
+5778 silly registry.get 'content-length': '194729',
+5778 silly registry.get connection: 'keep-alive',
+5778 silly registry.get 'set-cookie': [ '__cfduid=dca9fde8f58f728931b52aa4ba5746fec1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+5778 silly registry.get 'cf-cache-status': 'HIT',
+5778 silly registry.get 'cache-control': 'max-age=300',
+5778 silly registry.get 'cf-ray': '509e77630ceae1be-ORD',
+5778 silly registry.get 'accept-ranges': 'bytes',
+5778 silly registry.get age: '1082',
+5778 silly registry.get etag: '"6c46b20b79c0e321a253cefd2ec439f0"',
+5778 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5778 silly registry.get 'last-modified': 'Sat, 17 Aug 2019 15:27:37 GMT',
+5778 silly registry.get vary: 'accept-encoding, accept',
+5778 silly registry.get 'x-amz-meta-rev': '2482-984ce15920192139a516838c93c9bafe',
+5778 silly registry.get server: 'cloudflare' } ]
+5779 silly gunzTarPerm extractEntry test/buffering.js
+5780 silly gunzTarPerm extractEntry test/end.js
+5781 http 200 https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz
+5782 silly gunzTarPerm extractEntry lib/vanilla.js
+5783 silly gunzTarPerm extractEntry lib/lib/memoise-decorators.js
+5784 silly gunzTarPerm extractEntry package.json
+5785 silly gunzTarPerm extractEntry lib/stringify.js
+5786 silly gunzTarPerm extractEntry lib/declaration.js
+5787 silly gunzTarPerm extractEntry bin/jade.js
+5788 silly gunzTarPerm modified mode [ 'bin/jade.js', 509, 493 ]
+5789 silly gunzTarPerm extractEntry block-code.html
+5790 silly gunzTarPerm modified mode [ 'block-code.html', 436, 420 ]
+5791 silly gunzTarPerm extractEntry src/libsass/src/listize.hpp
+5792 silly gunzTarPerm extractEntry src/libsass/src/mapping.hpp
+5793 silly gunzTarPerm extractEntry package.json
+5794 silly gunzTarPerm extractEntry LICENSE
+5795 silly lockFile 8c6a8cff-4722-0-03583026630803943-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004722-0.03583026630803943/package
+5796 silly lockFile 8c6a8cff-4722-0-03583026630803943-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004722-0.03583026630803943/package
+5797 silly lockFile b7c68e34-248-0-006134001305326819-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004248-0.006134001305326819/package
+5798 silly lockFile b7c68e34-248-0-006134001305326819-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004248-0.006134001305326819/package
+5799 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004732-0.24323293822817504/tmp.tgz
+5800 silly lockFile 61cdfcab-4732-0-24323293822817504-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004732-0.24323293822817504/package
+5801 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004732-0.24323293822817504/package /home/anthony/.npm/61cdfcab-4732-0-24323293822817504-package.lock
+5802 silly lockFile 5dff4db2-4732-0-24323293822817504-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004732-0.24323293822817504/tmp.tgz
+5803 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004732-0.24323293822817504/tmp.tgz /home/anthony/.npm/5dff4db2-4732-0-24323293822817504-tmp-tgz.lock
+5804 silly gunzTarPerm extractEntry package.json
+5805 silly lockFile b22092bd-unicode-regex-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package.tgz
+5806 silly lockFile b22092bd-unicode-regex-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package.tgz
+5807 silly lockFile 58f81fd0-pm-replace-ext-0-0-1-package-tgz tar:///home/anthony/.npm/replace-ext/0.0.1/package.tgz
+5808 silly lockFile 58f81fd0-pm-replace-ext-0-0-1-package-tgz tar:///home/anthony/.npm/replace-ext/0.0.1/package.tgz
+5809 silly gunzTarPerm extractEntry README.md
+5810 silly gunzTarPerm extractEntry LICENSE
+5811 silly addNameRange number 2 { name: 'lodash', range: '>=4.13.1-0 <5.0.0-0', hasData: true }
+5812 silly addNameRange versions [ 'lodash',
+5812 silly addNameRange [ '0.1.0',
+5812 silly addNameRange '0.2.0',
+5812 silly addNameRange '0.2.1',
+5812 silly addNameRange '0.2.2',
+5812 silly addNameRange '0.3.0',
+5812 silly addNameRange '0.3.1',
+5812 silly addNameRange '0.3.2',
+5812 silly addNameRange '0.4.0',
+5812 silly addNameRange '0.4.1',
+5812 silly addNameRange '0.4.2',
+5812 silly addNameRange '0.5.0-rc.1',
+5812 silly addNameRange '0.5.0',
+5812 silly addNameRange '0.5.1',
+5812 silly addNameRange '0.5.2',
+5812 silly addNameRange '0.6.0',
+5812 silly addNameRange '0.6.1',
+5812 silly addNameRange '0.7.0',
+5812 silly addNameRange '0.8.0',
+5812 silly addNameRange '0.8.1',
+5812 silly addNameRange '0.8.2',
+5812 silly addNameRange '0.9.0',
+5812 silly addNameRange '0.9.1',
+5812 silly addNameRange '0.9.2',
+5812 silly addNameRange '0.10.0',
+5812 silly addNameRange '1.0.0-rc.1',
+5812 silly addNameRange '1.0.0-rc.2',
+5812 silly addNameRange '1.0.0-rc.3',
+5812 silly addNameRange '1.0.0',
+5812 silly addNameRange '1.0.1',
+5812 silly addNameRange '1.1.0',
+5812 silly addNameRange '1.1.1',
+5812 silly addNameRange '1.2.0',
+5812 silly addNameRange '1.2.1',
+5812 silly addNameRange '1.3.0',
+5812 silly addNameRange '1.3.1',
+5812 silly addNameRange '2.0.0',
+5812 silly addNameRange '2.1.0',
+5812 silly addNameRange '2.2.0',
+5812 silly addNameRange '2.2.1',
+5812 silly addNameRange '2.3.0',
+5812 silly addNameRange '2.4.0',
+5812 silly addNameRange '2.4.1',
+5812 silly addNameRange '3.0.0',
+5812 silly addNameRange '3.0.1',
+5812 silly addNameRange '3.1.0',
+5812 silly addNameRange '3.2.0',
+5812 silly addNameRange '3.3.0',
+5812 silly addNameRange '3.3.1',
+5812 silly addNameRange '3.4.0',
+5812 silly addNameRange '3.5.0',
+5812 silly addNameRange '3.6.0',
+5812 silly addNameRange '1.0.2',
+5812 silly addNameRange '3.7.0',
+5812 silly addNameRange '2.4.2',
+5812 silly addNameRange '3.8.0',
+5812 silly addNameRange '3.9.0',
+5812 silly addNameRange '3.9.1',
+5812 silly addNameRange '3.9.2',
+5812 silly addNameRange '3.9.3',
+5812 silly addNameRange '3.10.0',
+5812 silly addNameRange '3.10.1',
+5812 silly addNameRange '4.0.0',
+5812 silly addNameRange '4.0.1',
+5812 silly addNameRange '4.1.0',
+5812 silly addNameRange '4.2.0',
+5812 silly addNameRange '4.2.1',
+5812 silly addNameRange '4.3.0',
+5812 silly addNameRange '4.4.0',
+5812 silly addNameRange '4.5.0',
+5812 silly addNameRange '4.5.1',
+5812 silly addNameRange '4.6.0',
+5812 silly addNameRange '4.6.1',
+5812 silly addNameRange '4.7.0',
+5812 silly addNameRange '4.8.0',
+5812 silly addNameRange '4.8.1',
+5812 silly addNameRange '4.8.2',
+5812 silly addNameRange '4.9.0',
+5812 silly addNameRange '4.10.0',
+5812 silly addNameRange '4.11.0',
+5812 silly addNameRange '4.11.1',
+5812 silly addNameRange '4.11.2',
+5812 silly addNameRange '4.12.0',
+5812 silly addNameRange '4.13.0',
+5812 silly addNameRange '4.13.1',
+5812 silly addNameRange '4.14.0',
+5812 silly addNameRange '4.14.1',
+5812 silly addNameRange '4.14.2',
+5812 silly addNameRange '4.15.0',
+5812 silly addNameRange '4.16.0',
+5812 silly addNameRange '4.16.1',
+5812 silly addNameRange '4.16.2',
+5812 silly addNameRange '4.16.3',
+5812 silly addNameRange '4.16.4',
+5812 silly addNameRange '4.16.5',
+5812 silly addNameRange '4.16.6',
+5812 silly addNameRange '4.17.0',
+5812 silly addNameRange '4.17.1',
+5812 silly addNameRange '4.17.2',
+5812 silly addNameRange '4.17.3',
+5812 silly addNameRange '4.17.4',
+5812 silly addNameRange '4.17.5',
+5812 silly addNameRange '4.17.9',
+5812 silly addNameRange '4.17.10',
+5812 silly addNameRange '4.17.11',
+5812 silly addNameRange '4.17.12',
+5812 silly addNameRange '4.17.13',
+5812 silly addNameRange '4.17.14',
+5812 silly addNameRange '4.17.15' ] ]
+5813 verbose addNamed [ 'lodash', '4.17.15' ]
+5814 verbose addNamed [ '4.17.15', '4.17.15' ]
+5815 silly lockFile 74a50171-lodash-4-17-15 lodash@4.17.15
+5816 verbose lock lodash@4.17.15 /home/anthony/.npm/74a50171-lodash-4-17-15.lock
+5817 silly gunzTarPerm extractEntry .npmignore
+5818 silly gunzTarPerm extractEntry README.md
+5819 silly gunzTarPerm extractEntry bin.js
+5820 silly gunzTarPerm extractEntry rimraf.js
+5821 silly gunzTarPerm modes [ '755', '644' ]
+5822 http 200 https://registry.npmjs.org/plugin-error
+5823 silly registry.get cb [ 200,
+5823 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:25 GMT',
+5823 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+5823 silly registry.get 'content-length': '11415',
+5823 silly registry.get connection: 'keep-alive',
+5823 silly registry.get 'set-cookie': [ '__cfduid=daa4af1c96e5af2b9e288b2e2001047b21566410005; expires=Thu, 20-Aug-20 17:53:25 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+5823 silly registry.get 'cf-cache-status': 'HIT',
+5823 silly registry.get 'cache-control': 'max-age=300',
+5823 silly registry.get 'cf-ray': '509e77639c89e1da-ORD',
+5823 silly registry.get 'accept-ranges': 'bytes',
+5823 silly registry.get age: '3982',
+5823 silly registry.get etag: '"aaf7eac9ad9976b18d350862de89106d"',
+5823 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5823 silly registry.get 'last-modified': 'Sat, 18 Aug 2018 22:54:22 GMT',
+5823 silly registry.get vary: 'accept-encoding, accept',
+5823 silly registry.get server: 'cloudflare' } ]
+5824 http 200 https://registry.npmjs.org/gulp-util/-/gulp-util-2.2.20.tgz
+5825 silly lockFile 9dc442da-ny-npm-replace-ext-0-0-1-package /home/anthony/.npm/replace-ext/0.0.1/package
+5826 verbose lock /home/anthony/.npm/replace-ext/0.0.1/package /home/anthony/.npm/9dc442da-ny-npm-replace-ext-0-0-1-package.lock
+5827 silly gunzTarPerm extractEntry test/index.js
+5828 silly gunzTarPerm extractEntry .npmignore
+5829 silly gunzTarPerm extractEntry README.md
+5830 http 200 https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz
+5831 http 200 https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz
+5832 silly lockFile 07bfad09-js-org-lodash-lodash-4-17-15-tgz https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz
+5833 verbose lock https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz /home/anthony/.npm/07bfad09-js-org-lodash-lodash-4-17-15-tgz.lock
+5834 silly lockFile 04c240ba-015-unicode-regex-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package
+5835 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package /home/anthony/.npm/04c240ba-015-unicode-regex-6-24-1-package.lock
+5836 silly lockFile 9dc442da-ny-npm-replace-ext-0-0-1-package /home/anthony/.npm/replace-ext/0.0.1/package
+5837 silly lockFile 9dc442da-ny-npm-replace-ext-0-0-1-package /home/anthony/.npm/replace-ext/0.0.1/package
+5838 http 200 https://registry.npmjs.org/gulp-util
+5839 silly registry.get cb [ 200,
+5839 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:25 GMT',
+5839 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+5839 silly registry.get 'content-length': '70595',
+5839 silly registry.get connection: 'keep-alive',
+5839 silly registry.get 'set-cookie': [ '__cfduid=d1cc263c44f4f9cac00a0415124fca0571566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+5839 silly registry.get 'cf-cache-status': 'HIT',
+5839 silly registry.get 'cache-control': 'max-age=300',
+5839 silly registry.get 'cf-ray': '509e77628a21c568-ORD',
+5839 silly registry.get 'accept-ranges': 'bytes',
+5839 silly registry.get age: '6995',
+5839 silly registry.get etag: '"f238d6e10a1f0ce2792ecf094561276e"',
+5839 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5839 silly registry.get 'last-modified': 'Sun, 27 May 2018 03:21:22 GMT',
+5839 silly registry.get vary: 'accept-encoding, accept',
+5839 silly registry.get server: 'cloudflare' } ]
+5840 verbose addRemoteTarball [ 'https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz',
+5840 verbose addRemoteTarball 'b447f6670a0455bbfeedd11392eff330ea097548' ]
+5841 silly lockFile e118aaa6-015-destructuring-6-23-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package
+5842 silly lockFile e118aaa6-015-destructuring-6-23-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package
+5843 verbose tar unpack /home/anthony/.npm/replace-ext/0.0.1/package.tgz
+5844 silly lockFile ab946f76-ny-npm-replace-ext-0-0-1-package tar:///home/anthony/.npm/replace-ext/0.0.1/package
+5845 verbose lock tar:///home/anthony/.npm/replace-ext/0.0.1/package /home/anthony/.npm/ab946f76-ny-npm-replace-ext-0-0-1-package.lock
+5846 silly lockFile 58f81fd0-pm-replace-ext-0-0-1-package-tgz tar:///home/anthony/.npm/replace-ext/0.0.1/package.tgz
+5847 verbose lock tar:///home/anthony/.npm/replace-ext/0.0.1/package.tgz /home/anthony/.npm/58f81fd0-pm-replace-ext-0-0-1-package-tgz.lock
+5848 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005034-0.11160614574328065/tmp.tgz
+5849 silly lockFile 31460dc5-5034-0-11160614574328065-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005034-0.11160614574328065/package
+5850 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005034-0.11160614574328065/package /home/anthony/.npm/31460dc5-5034-0-11160614574328065-package.lock
+5851 silly lockFile f2aca61f-5034-0-11160614574328065-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005034-0.11160614574328065/tmp.tgz
+5852 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005034-0.11160614574328065/tmp.tgz /home/anthony/.npm/f2aca61f-5034-0-11160614574328065-tmp-tgz.lock
+5853 info retry fetch attempt 1 at 13:53:25
+5854 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005104-0.9289892902597785/tmp.tgz
+5855 silly lockFile 04c240ba-015-unicode-regex-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package
+5856 silly lockFile 04c240ba-015-unicode-regex-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package
+5857 silly lockFile 873a589a-destructuring-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package.tgz
+5858 silly lockFile 873a589a-destructuring-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package.tgz
+5859 silly gunzTarPerm extractEntry package.json
+5860 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004965-0.07681354507803917/tmp.tgz
+5861 silly lockFile f1735576-4965-0-07681354507803917-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004965-0.07681354507803917/package
+5862 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004965-0.07681354507803917/package /home/anthony/.npm/f1735576-4965-0-07681354507803917-package.lock
+5863 silly lockFile a36c858e-4965-0-07681354507803917-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004965-0.07681354507803917/tmp.tgz
+5864 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004965-0.07681354507803917/tmp.tgz /home/anthony/.npm/a36c858e-4965-0-07681354507803917-tmp-tgz.lock
+5865 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004995-0.5237551871687174/tmp.tgz
+5866 silly lockFile e2ddb24d-04995-0-5237551871687174-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004995-0.5237551871687174/package
+5867 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004995-0.5237551871687174/package /home/anthony/.npm/e2ddb24d-04995-0-5237551871687174-package.lock
+5868 silly lockFile 98773474-04995-0-5237551871687174-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004995-0.5237551871687174/tmp.tgz
+5869 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004995-0.5237551871687174/tmp.tgz /home/anthony/.npm/98773474-04995-0-5237551871687174-tmp-tgz.lock
+5870 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package.tgz
+5871 silly lockFile 30e60093-015-unicode-regex-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package
+5872 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package /home/anthony/.npm/30e60093-015-unicode-regex-6-24-1-package.lock
+5873 silly lockFile b22092bd-unicode-regex-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package.tgz
+5874 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package.tgz /home/anthony/.npm/b22092bd-unicode-regex-6-24-1-package-tgz.lock
+5875 silly gunzTarPerm extractEntry src/libsass/src/memory_manager.cpp
+5876 silly gunzTarPerm extractEntry src/libsass/src/memory_manager.hpp
+5877 silly addNameRange number 2 { name: 'plugin-error',
+5877 silly addNameRange range: '>=0.1.2-0 <0.2.0-0',
+5877 silly addNameRange hasData: true }
+5878 silly addNameRange versions [ 'plugin-error',
+5878 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '1.0.0', '1.0.1' ] ]
+5879 verbose addNamed [ 'plugin-error', '0.1.2' ]
+5880 verbose addNamed [ '0.1.2', '0.1.2' ]
+5881 silly lockFile b6695bdb-plugin-error-0-1-2 plugin-error@0.1.2
+5882 verbose lock plugin-error@0.1.2 /home/anthony/.npm/b6695bdb-plugin-error-0-1-2.lock
+5883 http 200 https://registry.npmjs.org/uglify-save-license/-/uglify-save-license-0.4.1.tgz
+5884 http GET https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz
+5885 silly gunzTarPerm modes [ '755', '644' ]
+5886 silly gunzTarPerm extractEntry index.js
+5887 silly gunzTarPerm extractEntry CHANGELOG.md
+5888 silly gunzTarPerm modes [ '755', '644' ]
+5889 silly lockFile 65ac21b3-809-0-009346727514639497-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004809-0.009346727514639497/package
+5890 silly lockFile 65ac21b3-809-0-009346727514639497-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004809-0.009346727514639497/package
+5891 silly lockFile 7c659d27-template-literals-6-22-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package
+5892 silly lockFile 7c659d27-template-literals-6-22-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package
+5893 silly gunzTarPerm extractEntry lib/index.js
+5894 silly gunzTarPerm extractEntry package.json
+5895 silly gunzTarPerm extractEntry README.md
+5896 silly gunzTarPerm modes [ '755', '644' ]
+5897 silly gunzTarPerm modes [ '755', '644' ]
+5898 silly lockFile 305bd44c-809-0-009346727514639497-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004809-0.009346727514639497/tmp.tgz
+5899 silly lockFile 305bd44c-809-0-009346727514639497-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004809-0.009346727514639497/tmp.tgz
+5900 silly lockFile 6a12f5b9-late-literals-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package.tgz
+5901 silly lockFile 6a12f5b9-late-literals-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package.tgz
+5902 silly gunzTarPerm modes [ '755', '644' ]
+5903 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package.tgz 644
+5904 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-destructuring/6.23.0/package.tgz [ 1000, 1000 ]
+5905 silly gunzTarPerm extractEntry .npmignore
+5906 silly gunzTarPerm extractEntry README.md
+5907 silly gunzTarPerm extractEntry LICENSE
+5908 silly gunzTarPerm extractEntry through2.js
+5909 silly lockFile 18984e2e-gin-error-plugin-error-0-1-2-tgz https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz
+5910 verbose lock https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz /home/anthony/.npm/18984e2e-gin-error-plugin-error-0-1-2-tgz.lock
+5911 silly lockFile c3a204c5--es2015-destructuring-6-23-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz
+5912 silly lockFile c3a204c5--es2015-destructuring-6-23-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz
+5913 silly addNameRange number 2 { name: 'gulp-util',
+5913 silly addNameRange range: '>=2.2.14-0 <3.0.0-0',
+5913 silly addNameRange hasData: true }
+5914 silly addNameRange versions [ 'gulp-util',
+5914 silly addNameRange [ '0.0.1',
+5914 silly addNameRange '1.0.0',
+5914 silly addNameRange '1.1.0',
+5914 silly addNameRange '1.1.1',
+5914 silly addNameRange '1.2.0',
+5914 silly addNameRange '1.3.0',
+5914 silly addNameRange '2.0.0',
+5914 silly addNameRange '2.1.1',
+5914 silly addNameRange '2.1.2',
+5914 silly addNameRange '2.1.3',
+5914 silly addNameRange '2.1.4',
+5914 silly addNameRange '2.2.0',
+5914 silly addNameRange '2.2.1',
+5914 silly addNameRange '2.2.2',
+5914 silly addNameRange '2.2.3',
+5914 silly addNameRange '2.2.5',
+5914 silly addNameRange '2.2.6',
+5914 silly addNameRange '2.2.7',
+5914 silly addNameRange '2.2.8',
+5914 silly addNameRange '2.2.9',
+5914 silly addNameRange '2.2.10',
+5914 silly addNameRange '2.2.11',
+5914 silly addNameRange '2.2.12',
+5914 silly addNameRange '2.2.13',
+5914 silly addNameRange '2.2.14',
+5914 silly addNameRange '2.2.15',
+5914 silly addNameRange '2.2.16',
+5914 silly addNameRange '2.2.17',
+5914 silly addNameRange '2.2.18',
+5914 silly addNameRange '2.2.19',
+5914 silly addNameRange '2.2.20',
+5914 silly addNameRange '3.0.0',
+5914 silly addNameRange '3.0.1',
+5914 silly addNameRange '3.0.2',
+5914 silly addNameRange '3.0.3',
+5914 silly addNameRange '3.0.4',
+5914 silly addNameRange '3.0.5',
+5914 silly addNameRange '3.0.6',
+5914 silly addNameRange '3.0.7',
+5914 silly addNameRange '3.0.8' ] ]
+5915 verbose addNamed [ 'gulp-util', '2.2.20' ]
+5916 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-literals/6.22.0/package.tgz',
+5916 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004809-0.009346727514639497/package' ]
+5917 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-literals/6.22.0/package.tgz
+5918 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004809-0.009346727514639497/package
+5919 silly lockFile 65ac21b3-809-0-009346727514639497-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004809-0.009346727514639497/package
+5920 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004809-0.009346727514639497/package /home/anthony/.npm/65ac21b3-809-0-009346727514639497-package.lock
+5921 silly lockFile c76e88a5-2015-literals-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-literals/6.22.0/package.tgz
+5922 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-literals/6.22.0/package.tgz /home/anthony/.npm/c76e88a5-2015-literals-6-22-0-package-tgz.lock
+5923 silly lockFile 1618784f-form-es2015-destructuring-6-23-0 babel-plugin-transform-es2015-destructuring@6.23.0
+5924 silly lockFile 1618784f-form-es2015-destructuring-6-23-0 babel-plugin-transform-es2015-destructuring@6.23.0
+5925 verbose addRemoteTarball [ 'https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz',
+5925 verbose addRemoteTarball '3b9bb3335ccf00f425e07437e19276967da47ace' ]
+5926 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005061-0.9958977529313415/tmp.tgz
+5927 silly lockFile 56ae6837-05061-0-9958977529313415-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005061-0.9958977529313415/package
+5928 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005061-0.9958977529313415/package /home/anthony/.npm/56ae6837-05061-0-9958977529313415-package.lock
+5929 silly lockFile 0c13a331-05061-0-9958977529313415-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005061-0.9958977529313415/tmp.tgz
+5930 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005061-0.9958977529313415/tmp.tgz /home/anthony/.npm/0c13a331-05061-0-9958977529313415-tmp-tgz.lock
+5931 silly lockFile b1877860-sform-es2015-destructuring-6-9-0 babel-plugin-transform-es2015-destructuring@^6.9.0
+5932 silly lockFile b1877860-sform-es2015-destructuring-6-9-0 babel-plugin-transform-es2015-destructuring@^6.9.0
+5933 info retry fetch attempt 1 at 13:53:25
+5934 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005125-0.2541679658461362/tmp.tgz
+5935 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package.tgz 644
+5936 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-template-literals/6.22.0/package.tgz [ 1000, 1000 ]
+5937 silly gunzTarPerm extractEntry package.json
+5938 silly gunzTarPerm extractEntry package.json
+5939 silly lockFile f0dbb818-015-template-literals-6-22-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz
+5940 silly lockFile f0dbb818-015-template-literals-6-22-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz
+5941 http GET https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz
+5942 silly gunzTarPerm extractEntry package.json
+5943 silly gunzTarPerm extractEntry package.json
+5944 silly gunzTarPerm modes [ '755', '644' ]
+5945 silly lockFile 62e14783--es2015-template-literals-6-22-0 babel-plugin-transform-es2015-template-literals@6.22.0
+5946 silly lockFile 62e14783--es2015-template-literals-6-22-0 babel-plugin-transform-es2015-template-literals@6.22.0
+5947 silly gunzTarPerm extractEntry package.json
+5948 silly lockFile 8e6d9ba8-m-es2015-template-literals-6-6-0 babel-plugin-transform-es2015-template-literals@^6.6.0
+5949 silly lockFile 8e6d9ba8-m-es2015-template-literals-6-6-0 babel-plugin-transform-es2015-template-literals@^6.6.0
+5950 silly gunzTarPerm extractEntry .npmignore
+5951 silly gunzTarPerm extractEntry README.md
+5952 silly gunzTarPerm extractEntry .npmignore
+5953 silly gunzTarPerm extractEntry README.md
+5954 silly gunzTarPerm extractEntry lib/index.js
+5955 silly gunzTarPerm extractEntry package-lock.json
+5956 silly gunzTarPerm extractEntry README.md
+5957 silly gunzTarPerm extractEntry LICENSE
+5958 silly gunzTarPerm extractEntry README.md
+5959 silly gunzTarPerm extractEntry LICENSE
+5960 http 200 https://registry.npmjs.org/uglify-js
+5961 silly registry.get cb [ 200,
+5961 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:24 GMT',
+5961 silly registry.get 'content-type': 'application/json',
+5961 silly registry.get 'content-length': '384194',
+5961 silly registry.get connection: 'keep-alive',
+5961 silly registry.get 'set-cookie': [ '__cfduid=dabe33f6527137a9d2c57bad4a3982b7a1566410004; expires=Thu, 20-Aug-20 17:53:24 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+5961 silly registry.get 'cf-cache-status': 'HIT',
+5961 silly registry.get 'cache-control': 'max-age=300',
+5961 silly registry.get 'cf-ray': '509e77631f6dc504-ORD',
+5961 silly registry.get 'accept-ranges': 'bytes',
+5961 silly registry.get age: '4790',
+5961 silly registry.get etag: '"3ce6c873848346d2f7787903dc7692f5"',
+5961 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5961 silly registry.get 'last-modified': 'Mon, 22 Jul 2019 17:21:42 GMT',
+5961 silly registry.get vary: 'accept-encoding, accept',
+5961 silly registry.get 'x-amz-meta-rev': '633-fc562b853681a7a44a16015ce52d4ac6',
+5961 silly registry.get server: 'cloudflare' } ]
+5962 silly gunzTarPerm extractEntry .npmignore
+5963 silly gunzTarPerm extractEntry README.md
+5964 silly gunzTarPerm extractEntry package.json
+5965 silly lockFile 562e19fb-015-typeof-symbol-6-23-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package
+5966 silly lockFile 562e19fb-015-typeof-symbol-6-23-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package
+5967 silly lockFile 36fffb6e-typeof-symbol-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package.tgz
+5968 silly lockFile 36fffb6e-typeof-symbol-6-23-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package.tgz
+5969 silly gunzTarPerm extractEntry src/libsass/src/node.cpp
+5970 silly gunzTarPerm extractEntry src/libsass/src/node.hpp
+5971 silly lockFile a94656bf-04821-0-2092318886425346-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004821-0.2092318886425346/package
+5972 silly lockFile a94656bf-04821-0-2092318886425346-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004821-0.2092318886425346/package
+5973 silly lockFile 3f39765d-04821-0-2092318886425346-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004821-0.2092318886425346/tmp.tgz
+5974 silly lockFile 3f39765d-04821-0-2092318886425346-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004821-0.2092318886425346/tmp.tgz
+5975 silly lockFile 1c8f6957-04534-0-4288515776861459-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004534-0.4288515776861459/package
+5976 silly lockFile 1c8f6957-04534-0-4288515776861459-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004534-0.4288515776861459/package
+5977 silly gunzTarPerm extractEntry .npmignore
+5978 silly gunzTarPerm extractEntry README.md
+5979 silly lockFile 649eaadc-15-parameters-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-parameters/6.24.1/package.tgz
+5980 silly lockFile 649eaadc-15-parameters-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-parameters/6.24.1/package.tgz
+5981 silly lockFile 70d8a86d--modules-systemjs-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package
+5982 silly lockFile 70d8a86d--modules-systemjs-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package
+5983 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package.tgz 644
+5984 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-typeof-symbol/6.23.0/package.tgz [ 1000, 1000 ]
+5985 silly gunzTarPerm extractEntry LICENSE
+5986 silly gunzTarPerm extractEntry index.js
+5987 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-es2015-object-super/6.24.1/package.tgz',
+5987 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004821-0.2092318886425346/package' ]
+5988 verbose tarball /home/anthony/.npm/babel-plugin-transform-es2015-object-super/6.24.1/package.tgz
+5989 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004821-0.2092318886425346/package
+5990 silly lockFile a94656bf-04821-0-2092318886425346-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004821-0.2092318886425346/package
+5991 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004821-0.2092318886425346/package /home/anthony/.npm/a94656bf-04821-0-2092318886425346-package.lock
+5992 silly lockFile d02ffc5f--object-super-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-object-super/6.24.1/package.tgz
+5993 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-object-super/6.24.1/package.tgz /home/anthony/.npm/d02ffc5f--object-super-6-24-1-package-tgz.lock
+5994 http 200 https://registry.npmjs.org/minimatch
+5995 silly registry.get cb [ 200,
+5995 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:25 GMT',
+5995 silly registry.get 'content-type': 'application/json',
+5995 silly registry.get 'content-length': '53933',
+5995 silly registry.get connection: 'keep-alive',
+5995 silly registry.get 'set-cookie': [ '__cfduid=daa4af1c96e5af2b9e288b2e2001047b21566410005; expires=Thu, 20-Aug-20 17:53:25 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+5995 silly registry.get 'cf-cache-status': 'HIT',
+5995 silly registry.get 'cache-control': 'max-age=300',
+5995 silly registry.get 'cf-ray': '509e7763eda3e1da-ORD',
+5995 silly registry.get 'accept-ranges': 'bytes',
+5995 silly registry.get age: '5559',
+5995 silly registry.get etag: '"74d0b8b38c427aed03f1f23d14bfb863"',
+5995 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+5995 silly registry.get 'last-modified': 'Mon, 15 Apr 2019 06:36:47 GMT',
+5995 silly registry.get vary: 'accept-encoding, accept',
+5995 silly registry.get 'x-amz-meta-rev': '210-993a653abf90070707679c14386a825f',
+5995 silly registry.get server: 'cloudflare' } ]
+5996 silly addNameRange number 2 { name: 'uglify-js',
+5996 silly addNameRange range: '>=2.8.10-0 <2.9.0-0',
+5996 silly addNameRange hasData: true }
+5997 silly addNameRange versions [ 'uglify-js',
+5997 silly addNameRange [ '0.0.1',
+5997 silly addNameRange '0.0.2',
+5997 silly addNameRange '0.0.3',
+5997 silly addNameRange '0.0.4',
+5997 silly addNameRange '0.0.5',
+5997 silly addNameRange '1.0.1',
+5997 silly addNameRange '1.0.2',
+5997 silly addNameRange '1.0.3',
+5997 silly addNameRange '1.0.4',
+5997 silly addNameRange '1.0.5',
+5997 silly addNameRange '1.0.6',
+5997 silly addNameRange '1.0.7',
+5997 silly addNameRange '1.1.0',
+5997 silly addNameRange '1.1.1',
+5997 silly addNameRange '1.2.0',
+5997 silly addNameRange '1.2.1',
+5997 silly addNameRange '1.2.2',
+5997 silly addNameRange '1.2.3',
+5997 silly addNameRange '1.2.4',
+5997 silly addNameRange '1.2.5',
+5997 silly addNameRange '1.2.6',
+5997 silly addNameRange '1.3.0',
+5997 silly addNameRange '1.3.1',
+5997 silly addNameRange '1.3.2',
+5997 silly addNameRange '1.3.3',
+5997 silly addNameRange '1.3.4',
+5997 silly addNameRange '2.2.0',
+5997 silly addNameRange '2.2.1',
+5997 silly addNameRange '2.2.2',
+5997 silly addNameRange '2.2.3',
+5997 silly addNameRange '2.2.4',
+5997 silly addNameRange '2.2.5',
+5997 silly addNameRange '2.3.0',
+5997 silly addNameRange '2.3.1',
+5997 silly addNameRange '2.3.2',
+5997 silly addNameRange '2.3.3',
+5997 silly addNameRange '2.3.4',
+5997 silly addNameRange '2.3.5',
+5997 silly addNameRange '2.3.6',
+5997 silly addNameRange '1.3.5',
+5997 silly addNameRange '2.4.0',
+5997 silly addNameRange '2.4.1',
+5997 silly addNameRange '2.4.2',
+5997 silly addNameRange '2.4.3',
+5997 silly addNameRange '2.4.4',
+5997 silly addNameRange '2.4.5',
+5997 silly addNameRange '2.4.6',
+5997 silly addNameRange '2.4.7',
+5997 silly addNameRange '2.4.8',
+5997 silly addNameRange '2.4.9',
+5997 silly addNameRange '2.4.10',
+5997 silly addNameRange '2.4.11',
+5997 silly addNameRange '2.4.12',
+5997 silly addNameRange '2.4.13',
+5997 silly addNameRange '2.4.14',
+5997 silly addNameRange '2.4.15',
+5997 silly addNameRange '2.4.16',
+5997 silly addNameRange '2.4.17',
+5997 silly addNameRange '2.4.18',
+5997 silly addNameRange '2.4.19',
+5997 silly addNameRange '2.4.20',
+5997 silly addNameRange '2.4.21',
+5997 silly addNameRange '2.4.22',
+5997 silly addNameRange '2.4.23',
+5997 silly addNameRange '2.4.24',
+5997 silly addNameRange '2.5.0',
+5997 silly addNameRange '2.6.0',
+5997 silly addNameRange '2.6.1',
+5997 silly addNameRange '2.6.2',
+5997 silly addNameRange '2.6.3',
+5997 silly addNameRange '2.6.4',
+5997 silly addNameRange '2.7.0',
+5997 silly addNameRange '2.7.1',
+5997 silly addNameRange '2.7.2',
+5997 silly addNameRange '2.7.3',
+5997 silly addNameRange '2.7.4',
+5997 silly addNameRange '2.7.5',
+5997 silly addNameRange '2.8.0',
+5997 silly addNameRange '2.8.1',
+5997 silly addNameRange '2.8.2',
+5997 silly addNameRange '2.8.3',
+5997 silly addNameRange '2.8.4',
+5997 silly addNameRange '2.8.5',
+5997 silly addNameRange '2.8.6',
+5997 silly addNameRange '2.8.7',
+5997 silly addNameRange '2.8.8',
+5997 silly addNameRange '2.8.9',
+5997 silly addNameRange '2.8.10',
+5997 silly addNameRange '2.8.11',
+5997 silly addNameRange '2.8.12',
+5997 silly addNameRange '2.8.13',
+5997 silly addNameRange '2.8.14',
+5997 silly addNameRange '2.8.15',
+5997 silly addNameRange '2.8.16',
+5997 silly addNameRange '2.8.17',
+5997 silly addNameRange '2.8.18',
+5997 silly addNameRange '2.8.19',
+5997 silly addNameRange '2.8.20',
+5997 silly addNameRange '2.8.21',
+5997 silly addNameRange '2.8.22',
+5997 silly addNameRange '3.0.0',
+5997 silly addNameRange '2.8.23',
+5997 silly addNameRange '3.0.1',
+5997 silly addNameRange '3.0.3',
+5997 silly addNameRange '3.0.4',
+5997 silly addNameRange '2.8.24',
+5997 silly addNameRange '3.0.5',
+5997 silly addNameRange '2.8.25',
+5997 silly addNameRange '2.8.26',
+5997 silly addNameRange '3.0.6',
+5997 silly addNameRange '3.0.7',
+5997 silly addNameRange '3.0.8',
+5997 silly addNameRange '3.0.9',
+5997 silly addNameRange '2.8.27',
+5997 silly addNameRange '3.0.10',
+5997 silly addNameRange '3.0.11',
+5997 silly addNameRange '3.0.12',
+5997 silly addNameRange '3.0.13',
+5997 silly addNameRange '3.0.14',
+5997 silly addNameRange '3.0.15',
+5997 silly addNameRange '2.8.28',
+5997 silly addNameRange '2.8.29',
+5997 silly addNameRange '3.0.16',
+5997 silly addNameRange '3.0.17',
+5997 silly addNameRange '3.0.18',
+5997 silly addNameRange '3.0.19',
+5997 silly addNameRange '3.0.20',
+5997 silly addNameRange '3.0.21',
+5997 silly addNameRange '3.0.22',
+5997 silly addNameRange '3.0.23',
+5997 silly addNameRange '3.0.24',
+5997 silly addNameRange '3.0.25',
+5997 silly addNameRange '3.0.26',
+5997 silly addNameRange '3.0.27',
+5997 silly addNameRange '3.0.28',
+5997 silly addNameRange '3.1.0',
+5997 silly addNameRange '3.1.1',
+5997 silly addNameRange '3.1.2',
+5997 silly addNameRange '3.1.3',
+5997 silly addNameRange '3.1.4',
+5997 silly addNameRange '3.1.5',
+5997 silly addNameRange '3.1.6',
+5997 silly addNameRange '3.1.7',
+5997 silly addNameRange '3.1.8',
+5997 silly addNameRange '3.1.9',
+5997 silly addNameRange '3.1.10',
+5997 silly addNameRange '3.2.0',
+5997 silly addNameRange '3.2.1',
+5997 silly addNameRange '3.2.2',
+5997 silly addNameRange '3.3.0',
+5997 silly addNameRange '3.3.1',
+5997 silly addNameRange '3.3.2',
+5997 silly addNameRange '3.3.3',
+5997 silly addNameRange '3.3.4',
+5997 silly addNameRange '3.3.5',
+5997 silly addNameRange '3.3.6',
+5997 silly addNameRange '3.3.7',
+5997 silly addNameRange '3.3.8',
+5997 silly addNameRange '3.3.9',
+5997 silly addNameRange '3.3.10',
+5997 silly addNameRange '3.3.11',
+5997 silly addNameRange '3.3.12',
+5997 silly addNameRange '3.3.13',
+5997 silly addNameRange '3.3.14',
+5997 silly addNameRange '3.3.15',
+5997 silly addNameRange '3.3.16',
+5997 silly addNameRange '3.3.17',
+5997 silly addNameRange '3.3.18',
+5997 silly addNameRange '3.3.19',
+5997 silly addNameRange '3.3.20',
+5997 silly addNameRange '3.3.21',
+5997 silly addNameRange '3.3.22',
+5997 silly addNameRange '3.3.23',
+5997 silly addNameRange '3.3.24',
+5997 silly addNameRange '3.3.25',
+5997 silly addNameRange '3.3.26',
+5997 silly addNameRange '3.3.27',
+5997 silly addNameRange '3.3.28',
+5997 silly addNameRange '3.4.0',
+5997 silly addNameRange '3.4.1',
+5997 silly addNameRange '3.4.2',
+5997 silly addNameRange '3.4.3',
+5997 silly addNameRange '3.4.4',
+5997 silly addNameRange '3.4.5',
+5997 silly addNameRange '3.4.6',
+5997 silly addNameRange '3.4.7',
+5997 silly addNameRange '3.4.8',
+5997 silly addNameRange '3.4.9',
+5997 silly addNameRange '3.4.10',
+5997 silly addNameRange '3.5.0',
+5997 silly addNameRange '3.5.1',
+5997 silly addNameRange '3.5.2',
+5997 silly addNameRange '3.5.3',
+5997 silly addNameRange '3.5.4',
+5997 silly addNameRange '3.5.5',
+5997 silly addNameRange '3.5.6',
+5997 silly addNameRange '3.5.7',
+5997 silly addNameRange '3.5.8',
+5997 silly addNameRange '3.5.9',
+5997 silly addNameRange '3.5.10',
+5997 silly addNameRange '3.5.11',
+5997 silly addNameRange '3.5.12',
+5997 silly addNameRange '3.5.13',
+5997 silly addNameRange '3.5.14',
+5997 silly addNameRange '3.5.15',
+5997 silly addNameRange '3.6.0' ] ]
+5998 verbose addNamed [ 'uglify-js', '2.8.29' ]
+5999 verbose addNamed [ '2.8.29', '2.8.29' ]
+6000 silly lockFile d8ccf12c-uglify-js-2-8-29 uglify-js@2.8.29
+6001 verbose lock uglify-js@2.8.29 /home/anthony/.npm/d8ccf12c-uglify-js-2-8-29.lock
+6002 silly lockFile bd60b53e-ules-systemjs-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package.tgz
+6003 silly lockFile bd60b53e-ules-systemjs-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package.tgz
+6004 silly lockFile 64b4caef--es2015-typeof-symbol-6-23-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz
+6005 silly lockFile 64b4caef--es2015-typeof-symbol-6-23-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz
+6006 silly gunzTarPerm extractEntry LICENSE
+6007 silly gunzTarPerm extractEntry index.js
+6008 silly gunzTarPerm extractEntry index.js
+6009 silly gunzTarPerm extractEntry lib/index.js
+6010 silly lockFile 12584984-form-es2015-typeof-symbol-6-23-0 babel-plugin-transform-es2015-typeof-symbol@6.23.0
+6011 silly lockFile 12584984-form-es2015-typeof-symbol-6-23-0 babel-plugin-transform-es2015-typeof-symbol@6.23.0
+6012 silly gunzTarPerm extractEntry dist/index.js
+6013 silly gunzTarPerm extractEntry dist/index.spec.js
+6014 silly lockFile 772e5a94-orm-es2015-spread-6-22-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package
+6015 silly lockFile 772e5a94-orm-es2015-spread-6-22-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package
+6016 silly lockFile b012e6f4-sform-es2015-typeof-symbol-6-6-0 babel-plugin-transform-es2015-typeof-symbol@^6.6.0
+6017 silly lockFile b012e6f4-sform-es2015-typeof-symbol-6-6-0 babel-plugin-transform-es2015-typeof-symbol@^6.6.0
+6018 silly lockFile 727fdb05-04891-0-7672784484457225-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004891-0.7672784484457225/package
+6019 silly lockFile 727fdb05-04891-0-7672784484457225-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004891-0.7672784484457225/package
+6020 silly lockFile c7beb948-g-uglify-js-uglify-js-2-8-29-tgz https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz
+6021 verbose lock https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz /home/anthony/.npm/c7beb948-g-uglify-js-uglify-js-2-8-29-tgz.lock
+6022 silly lockFile 64a72dcb-es2015-spread-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package.tgz
+6023 silly lockFile 64a72dcb-es2015-spread-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package.tgz
+6024 silly lockFile 32367e59-04891-0-7672784484457225-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004891-0.7672784484457225/tmp.tgz
+6025 silly lockFile 32367e59-04891-0-7672784484457225-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004891-0.7672784484457225/tmp.tgz
+6026 silly lockFile 27cda328-es2015-parameters-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-parameters/6.24.1/package
+6027 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-parameters/6.24.1/package /home/anthony/.npm/27cda328-es2015-parameters-6-24-1-package.lock
+6028 http 200 https://registry.npmjs.org/lodash
+6029 silly registry.get cb [ 200,
+6029 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:25 GMT',
+6029 silly registry.get 'content-type': 'application/json',
+6029 silly registry.get 'content-length': '194729',
+6029 silly registry.get connection: 'keep-alive',
+6029 silly registry.get 'set-cookie': [ '__cfduid=d862d8b0d98444fa172fccfdb983c123e1566410005; expires=Thu, 20-Aug-20 17:53:25 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+6029 silly registry.get 'cf-cache-status': 'HIT',
+6029 silly registry.get 'cache-control': 'max-age=300',
+6029 silly registry.get 'cf-ray': '509e7763cf13e1be-ORD',
+6029 silly registry.get 'accept-ranges': 'bytes',
+6029 silly registry.get age: '1083',
+6029 silly registry.get etag: '"6c46b20b79c0e321a253cefd2ec439f0"',
+6029 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6029 silly registry.get 'last-modified': 'Sat, 17 Aug 2019 15:27:37 GMT',
+6029 silly registry.get vary: 'accept-encoding, accept',
+6029 silly registry.get 'x-amz-meta-rev': '2482-984ce15920192139a516838c93c9bafe',
+6029 silly registry.get server: 'cloudflare' } ]
+6030 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package.tgz 644
+6031 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-modules-systemjs/6.24.1/package.tgz [ 1000, 1000 ]
+6032 silly lockFile fe34810f--anthony-npm-vinyl-2-2-0-package tar:///home/anthony/.npm/vinyl/2.2.0/package
+6033 silly lockFile fe34810f--anthony-npm-vinyl-2-2-0-package tar:///home/anthony/.npm/vinyl/2.2.0/package
+6034 http 200 https://registry.npmjs.org/minimist
+6035 silly registry.get cb [ 200,
+6035 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:25 GMT',
+6035 silly registry.get 'content-type': 'application/json',
+6035 silly registry.get 'content-length': '31332',
+6035 silly registry.get connection: 'keep-alive',
+6035 silly registry.get 'set-cookie': [ '__cfduid=daa4af1c96e5af2b9e288b2e2001047b21566410005; expires=Thu, 20-Aug-20 17:53:25 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+6035 silly registry.get 'cf-cache-status': 'HIT',
+6035 silly registry.get 'cache-control': 'max-age=300',
+6035 silly registry.get 'cf-ray': '509e77648826e1da-ORD',
+6035 silly registry.get 'accept-ranges': 'bytes',
+6035 silly registry.get age: '2168',
+6035 silly registry.get etag: '"81c2eaf8bba19c1bd6131ba9e932902f"',
+6035 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6035 silly registry.get 'last-modified': 'Sun, 11 Aug 2019 09:03:19 GMT',
+6035 silly registry.get vary: 'accept-encoding, accept',
+6035 silly registry.get 'x-amz-meta-rev': '556-0b46c7e5ddb425eaa10933534034f053',
+6035 silly registry.get server: 'cloudflare' } ]
+6036 verbose addRemoteTarball [ 'https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz',
+6036 verbose addRemoteTarball '29c5733148057bb4e1f75df35b7a9cb72e6a59dd' ]
+6037 silly lockFile 6fbf3f87-2015-modules-systemjs-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz
+6038 silly lockFile 6fbf3f87-2015-modules-systemjs-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz
+6039 silly lockFile 14b08608-hony-npm-vinyl-2-2-0-package-tgz tar:///home/anthony/.npm/vinyl/2.2.0/package.tgz
+6040 silly lockFile 14b08608-hony-npm-vinyl-2-2-0-package-tgz tar:///home/anthony/.npm/vinyl/2.2.0/package.tgz
+6041 silly gunzTarPerm extractEntry src/libsass/src/operation.hpp
+6042 silly gunzTarPerm extractEntry src/libsass/src/output.cpp
+6043 verbose tar pack [ '/home/anthony/.npm/vinyl-sourcemaps-apply/0.2.1/package.tgz',
+6043 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004891-0.7672784484457225/package' ]
+6044 verbose tarball /home/anthony/.npm/vinyl-sourcemaps-apply/0.2.1/package.tgz
+6045 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004891-0.7672784484457225/package
+6046 silly lockFile 727fdb05-04891-0-7672784484457225-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004891-0.7672784484457225/package
+6047 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004891-0.7672784484457225/package /home/anthony/.npm/727fdb05-04891-0-7672784484457225-package.lock
+6048 silly lockFile 6c546803-urcemaps-apply-0-2-1-package-tgz tar:///home/anthony/.npm/vinyl-sourcemaps-apply/0.2.1/package.tgz
+6049 verbose lock tar:///home/anthony/.npm/vinyl-sourcemaps-apply/0.2.1/package.tgz /home/anthony/.npm/6c546803-urcemaps-apply-0-2-1-package-tgz.lock
+6050 info retry fetch attempt 1 at 13:53:25
+6051 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005227-0.09919642377644777/tmp.tgz
+6052 silly lockFile ffaa39d9-m-es2015-modules-systemjs-6-24-1 babel-plugin-transform-es2015-modules-systemjs@6.24.1
+6053 silly lockFile ffaa39d9-m-es2015-modules-systemjs-6-24-1 babel-plugin-transform-es2015-modules-systemjs@6.24.1
+6054 silly lockFile 27cda328-es2015-parameters-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-parameters/6.24.1/package
+6055 silly lockFile 27cda328-es2015-parameters-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-parameters/6.24.1/package
+6056 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package.tgz 644
+6057 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-spread/6.22.0/package.tgz [ 1000, 1000 ]
+6058 silly lockFile 904b9b20-m-es2015-modules-systemjs-6-12-0 babel-plugin-transform-es2015-modules-systemjs@^6.12.0
+6059 silly lockFile 904b9b20-m-es2015-modules-systemjs-6-12-0 babel-plugin-transform-es2015-modules-systemjs@^6.12.0
+6060 silly gunzTarPerm extractEntry .travis.yml
+6061 silly gunzTarPerm extractEntry test/main.js
+6062 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-parameters/6.24.1/package.tgz
+6063 silly lockFile 07a8386b-es2015-parameters-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-parameters/6.24.1/package
+6064 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-parameters/6.24.1/package /home/anthony/.npm/07a8386b-es2015-parameters-6-24-1-package.lock
+6065 silly lockFile 649eaadc-15-parameters-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-parameters/6.24.1/package.tgz
+6066 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-parameters/6.24.1/package.tgz /home/anthony/.npm/649eaadc-15-parameters-6-24-1-package-tgz.lock
+6067 silly gunzTarPerm extractEntry LICENSE
+6068 silly gunzTarPerm extractEntry uglify-save-license.js
+6069 silly addNameRange number 2 { name: 'minimatch', range: '>=3.0.3-0 <4.0.0-0', hasData: true }
+6070 silly addNameRange versions [ 'minimatch',
+6070 silly addNameRange [ '0.0.1',
+6070 silly addNameRange '0.0.2',
+6070 silly addNameRange '0.0.4',
+6070 silly addNameRange '0.0.5',
+6070 silly addNameRange '0.1.1',
+6070 silly addNameRange '0.1.2',
+6070 silly addNameRange '0.1.3',
+6070 silly addNameRange '0.1.4',
+6070 silly addNameRange '0.1.5',
+6070 silly addNameRange '0.2.0',
+6070 silly addNameRange '0.2.2',
+6070 silly addNameRange '0.2.3',
+6070 silly addNameRange '0.2.4',
+6070 silly addNameRange '0.2.5',
+6070 silly addNameRange '0.2.6',
+6070 silly addNameRange '0.2.7',
+6070 silly addNameRange '0.2.8',
+6070 silly addNameRange '0.2.9',
+6070 silly addNameRange '0.2.10',
+6070 silly addNameRange '0.2.11',
+6070 silly addNameRange '0.2.12',
+6070 silly addNameRange '0.2.13',
+6070 silly addNameRange '0.2.14',
+6070 silly addNameRange '0.3.0',
+6070 silly addNameRange '0.4.0',
+6070 silly addNameRange '1.0.0',
+6070 silly addNameRange '2.0.0',
+6070 silly addNameRange '2.0.1',
+6070 silly addNameRange '2.0.2',
+6070 silly addNameRange '2.0.3',
+6070 silly addNameRange '2.0.4',
+6070 silly addNameRange '2.0.5',
+6070 silly addNameRange '2.0.6',
+6070 silly addNameRange '2.0.7',
+6070 silly addNameRange '2.0.8',
+6070 silly addNameRange '2.0.9',
+6070 silly addNameRange '2.0.10',
+6070 silly addNameRange '3.0.0',
+6070 silly addNameRange '3.0.2',
+6070 silly addNameRange '3.0.3',
+6070 silly addNameRange '3.0.4' ] ]
+6071 verbose addNamed [ 'minimatch', '3.0.4' ]
+6072 verbose addNamed [ '3.0.4', '3.0.4' ]
+6073 silly lockFile 96620a00-minimatch-3-0-4 minimatch@3.0.4
+6074 verbose lock minimatch@3.0.4 /home/anthony/.npm/96620a00-minimatch-3-0-4.lock
+6075 http GET https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz
+6076 silly lockFile 88450c97-ansform-es2015-spread-6-22-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz
+6077 silly lockFile 88450c97-ansform-es2015-spread-6-22-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz
+6078 silly gunzTarPerm extractEntry .travis.yml
+6079 silly gunzTarPerm extractEntry lib/File.js
+6080 http 200 https://registry.npmjs.org/interpret
+6081 silly registry.get cb [ 200,
+6081 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:25 GMT',
+6081 silly registry.get 'content-type': 'application/json',
+6081 silly registry.get 'content-length': '50822',
+6081 silly registry.get connection: 'keep-alive',
+6081 silly registry.get 'set-cookie': [ '__cfduid=df5ec0ae588420a541c39fb8f63ba3bf51566410005; expires=Thu, 20-Aug-20 17:53:25 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+6081 silly registry.get 'cf-cache-status': 'HIT',
+6081 silly registry.get 'cache-control': 'max-age=300',
+6081 silly registry.get 'cf-ray': '509e77644ad6c504-ORD',
+6081 silly registry.get 'accept-ranges': 'bytes',
+6081 silly registry.get age: '3862',
+6081 silly registry.get etag: '"f6fd1b39adc8e566ea61fd0e137dc0e8"',
+6081 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6081 silly registry.get 'last-modified': 'Fri, 14 Jun 2019 06:32:53 GMT',
+6081 silly registry.get vary: 'accept-encoding, accept',
+6081 silly registry.get 'x-amz-meta-rev': '73-d88e4156599c5b827e088d02a8702c49',
+6081 silly registry.get server: 'cloudflare' } ]
+6082 silly lockFile a489101e-n-transform-es2015-spread-6-22-0 babel-plugin-transform-es2015-spread@6.22.0
+6083 silly lockFile a489101e-n-transform-es2015-spread-6-22-0 babel-plugin-transform-es2015-spread@6.22.0
+6084 verbose chmod /home/anthony/.npm/vinyl/2.2.0/package.tgz 644
+6085 verbose chown /home/anthony/.npm/vinyl/2.2.0/package.tgz [ 1000, 1000 ]
+6086 silly lockFile ab6ba5a2-n-transform-es2015-spread-6-3-13 babel-plugin-transform-es2015-spread@^6.3.13
+6087 silly lockFile ab6ba5a2-n-transform-es2015-spread-6-3-13 babel-plugin-transform-es2015-spread@^6.3.13
+6088 silly lockFile 6e0bbada--npmjs-org-vinyl-vinyl-2-2-0-tgz https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz
+6089 silly lockFile 6e0bbada--npmjs-org-vinyl-vinyl-2-2-0-tgz https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz
+6090 silly gunzTarPerm modes [ '755', '644' ]
+6091 silly lockFile 918c2f88-rg-minimatch-minimatch-3-0-4-tgz https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz
+6092 verbose lock https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz /home/anthony/.npm/918c2f88-rg-minimatch-minimatch-3-0-4-tgz.lock
+6093 silly addNameRange number 2 { name: 'lodash', range: '>=4.12.0-0 <5.0.0-0', hasData: true }
+6094 silly addNameRange versions [ 'lodash',
+6094 silly addNameRange [ '0.1.0',
+6094 silly addNameRange '0.2.0',
+6094 silly addNameRange '0.2.1',
+6094 silly addNameRange '0.2.2',
+6094 silly addNameRange '0.3.0',
+6094 silly addNameRange '0.3.1',
+6094 silly addNameRange '0.3.2',
+6094 silly addNameRange '0.4.0',
+6094 silly addNameRange '0.4.1',
+6094 silly addNameRange '0.4.2',
+6094 silly addNameRange '0.5.0-rc.1',
+6094 silly addNameRange '0.5.0',
+6094 silly addNameRange '0.5.1',
+6094 silly addNameRange '0.5.2',
+6094 silly addNameRange '0.6.0',
+6094 silly addNameRange '0.6.1',
+6094 silly addNameRange '0.7.0',
+6094 silly addNameRange '0.8.0',
+6094 silly addNameRange '0.8.1',
+6094 silly addNameRange '0.8.2',
+6094 silly addNameRange '0.9.0',
+6094 silly addNameRange '0.9.1',
+6094 silly addNameRange '0.9.2',
+6094 silly addNameRange '0.10.0',
+6094 silly addNameRange '1.0.0-rc.1',
+6094 silly addNameRange '1.0.0-rc.2',
+6094 silly addNameRange '1.0.0-rc.3',
+6094 silly addNameRange '1.0.0',
+6094 silly addNameRange '1.0.1',
+6094 silly addNameRange '1.1.0',
+6094 silly addNameRange '1.1.1',
+6094 silly addNameRange '1.2.0',
+6094 silly addNameRange '1.2.1',
+6094 silly addNameRange '1.3.0',
+6094 silly addNameRange '1.3.1',
+6094 silly addNameRange '2.0.0',
+6094 silly addNameRange '2.1.0',
+6094 silly addNameRange '2.2.0',
+6094 silly addNameRange '2.2.1',
+6094 silly addNameRange '2.3.0',
+6094 silly addNameRange '2.4.0',
+6094 silly addNameRange '2.4.1',
+6094 silly addNameRange '3.0.0',
+6094 silly addNameRange '3.0.1',
+6094 silly addNameRange '3.1.0',
+6094 silly addNameRange '3.2.0',
+6094 silly addNameRange '3.3.0',
+6094 silly addNameRange '3.3.1',
+6094 silly addNameRange '3.4.0',
+6094 silly addNameRange '3.5.0',
+6094 silly addNameRange '3.6.0',
+6094 silly addNameRange '1.0.2',
+6094 silly addNameRange '3.7.0',
+6094 silly addNameRange '2.4.2',
+6094 silly addNameRange '3.8.0',
+6094 silly addNameRange '3.9.0',
+6094 silly addNameRange '3.9.1',
+6094 silly addNameRange '3.9.2',
+6094 silly addNameRange '3.9.3',
+6094 silly addNameRange '3.10.0',
+6094 silly addNameRange '3.10.1',
+6094 silly addNameRange '4.0.0',
+6094 silly addNameRange '4.0.1',
+6094 silly addNameRange '4.1.0',
+6094 silly addNameRange '4.2.0',
+6094 silly addNameRange '4.2.1',
+6094 silly addNameRange '4.3.0',
+6094 silly addNameRange '4.4.0',
+6094 silly addNameRange '4.5.0',
+6094 silly addNameRange '4.5.1',
+6094 silly addNameRange '4.6.0',
+6094 silly addNameRange '4.6.1',
+6094 silly addNameRange '4.7.0',
+6094 silly addNameRange '4.8.0',
+6094 silly addNameRange '4.8.1',
+6094 silly addNameRange '4.8.2',
+6094 silly addNameRange '4.9.0',
+6094 silly addNameRange '4.10.0',
+6094 silly addNameRange '4.11.0',
+6094 silly addNameRange '4.11.1',
+6094 silly addNameRange '4.11.2',
+6094 silly addNameRange '4.12.0',
+6094 silly addNameRange '4.13.0',
+6094 silly addNameRange '4.13.1',
+6094 silly addNameRange '4.14.0',
+6094 silly addNameRange '4.14.1',
+6094 silly addNameRange '4.14.2',
+6094 silly addNameRange '4.15.0',
+6094 silly addNameRange '4.16.0',
+6094 silly addNameRange '4.16.1',
+6094 silly addNameRange '4.16.2',
+6094 silly addNameRange '4.16.3',
+6094 silly addNameRange '4.16.4',
+6094 silly addNameRange '4.16.5',
+6094 silly addNameRange '4.16.6',
+6094 silly addNameRange '4.17.0',
+6094 silly addNameRange '4.17.1',
+6094 silly addNameRange '4.17.2',
+6094 silly addNameRange '4.17.3',
+6094 silly addNameRange '4.17.4',
+6094 silly addNameRange '4.17.5',
+6094 silly addNameRange '4.17.9',
+6094 silly addNameRange '4.17.10',
+6094 silly addNameRange '4.17.11',
+6094 silly addNameRange '4.17.12',
+6094 silly addNameRange '4.17.13',
+6094 silly addNameRange '4.17.14',
+6094 silly addNameRange '4.17.15' ] ]
+6095 verbose addNamed [ 'lodash', '4.17.15' ]
+6096 silly lockFile 4524a52c-vinyl-2-2-0 vinyl@2.2.0
+6097 silly lockFile 4524a52c-vinyl-2-2-0 vinyl@2.2.0
+6098 silly lockFile 3b88a56a-015-block-scoping-6-26-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package
+6099 silly lockFile 3b88a56a-015-block-scoping-6-26-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package
+6100 silly lockFile 90f429ee-vinyl-2-0-0 vinyl@^2.0.0
+6101 silly lockFile 90f429ee-vinyl-2-0-0 vinyl@^2.0.0
+6102 silly gunzTarPerm extractEntry dist/index.d.ts
+6103 silly gunzTarPerm extractEntry dist/index.js.map
+6104 verbose addRemoteTarball [ 'https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz',
+6104 verbose addRemoteTarball '5166e286457f03306064be5497e8dbb0c3d32083' ]
+6105 silly addNameRange number 2 { name: 'minimist', range: '>=1.1.0-0 <2.0.0-0', hasData: true }
+6106 silly addNameRange versions [ 'minimist',
+6106 silly addNameRange [ '0.0.0',
+6106 silly addNameRange '0.0.1',
+6106 silly addNameRange '0.0.2',
+6106 silly addNameRange '0.0.3',
+6106 silly addNameRange '0.0.4',
+6106 silly addNameRange '0.0.5',
+6106 silly addNameRange '0.0.6',
+6106 silly addNameRange '0.0.7',
+6106 silly addNameRange '0.0.8',
+6106 silly addNameRange '0.0.9',
+6106 silly addNameRange '0.0.10',
+6106 silly addNameRange '0.1.0',
+6106 silly addNameRange '0.2.0',
+6106 silly addNameRange '1.0.0',
+6106 silly addNameRange '1.1.0',
+6106 silly addNameRange '1.1.1',
+6106 silly addNameRange '1.1.2',
+6106 silly addNameRange '1.1.3',
+6106 silly addNameRange '1.2.0' ] ]
+6107 verbose addNamed [ 'minimist', '1.2.0' ]
+6108 verbose addNamed [ '1.2.0', '1.2.0' ]
+6109 silly lockFile 36eb7fe6-minimist-1-2-0 minimist@1.2.0
+6110 verbose lock minimist@1.2.0 /home/anthony/.npm/36eb7fe6-minimist-1-2-0.lock
+6111 silly lockFile bdc32c15-block-scoping-6-26-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package.tgz
+6112 silly lockFile bdc32c15-block-scoping-6-26-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package.tgz
+6113 silly resolved [ { name: 'through2',
+6113 silly resolved version: '2.0.5',
+6113 silly resolved description: 'A tiny wrapper around Node streams2 Transform to avoid explicit subclassing noise',
+6113 silly resolved main: 'through2.js',
+6113 silly resolved scripts: { test: 'node test/test.js | faucet' },
+6113 silly resolved repository: { type: 'git', url: 'https://github.com/rvagg/through2.git' },
+6113 silly resolved keywords: [ 'stream', 'streams2', 'through', 'transform' ],
+6113 silly resolved author:
+6113 silly resolved { name: 'Rod Vagg',
+6113 silly resolved email: 'r@va.gg',
+6113 silly resolved url: 'https://github.com/rvagg' },
+6113 silly resolved license: 'MIT',
+6113 silly resolved dependencies: { 'readable-stream': '~2.3.6', xtend: '~4.0.1' },
+6113 silly resolved devDependencies:
+6113 silly resolved { bl: '~2.0.1',
+6113 silly resolved faucet: '0.0.1',
+6113 silly resolved nyc: '~13.1.0',
+6113 silly resolved 'safe-buffer': '~5.1.2',
+6113 silly resolved 'stream-spigot': '~3.0.6',
+6113 silly resolved tape: '~4.9.1' },
+6113 silly resolved readme: '# through2\n\n[](https://nodei.co/npm/through2/)\n\n**A tiny wrapper around Node streams.Transform (Streams2/3) to avoid explicit subclassing noise**\n\nInspired by [Dominic Tarr](https://github.com/dominictarr)\'s [through](https://github.com/dominictarr/through) in that it\'s so much easier to make a stream out of a function than it is to set up the prototype chain properly: `through(function (chunk) { ... })`.\n\nNote: As 2.x.x this module starts using **Streams3** instead of Stream2. To continue using a Streams2 version use `npm install through2@0` to fetch the latest version of 0.x.x. More information about Streams2 vs Streams3 and recommendations see the article **[Why I don\'t use Node\'s core \'stream\' module](http://r.va.gg/2014/06/why-i-dont-use-nodes-core-stream-module.html)**.\n\n```js\nfs.createReadStream(\'ex.txt\')\n .pipe(through2(function (chunk, enc, callback) {\n for (var i = 0; i < chunk.length; i++)\n if (chunk[i] == 97)\n chunk[i] = 122 // swap \'a\' for \'z\'\n\n this.push(chunk)\n\n callback()\n }))\n .pipe(fs.createWriteStream(\'out.txt\'))\n .on(\'finish\', () => doSomethingSpecial())\n```\n\nOr object streams:\n\n```js\nvar all = []\n\nfs.createReadStream(\'data.csv\')\n .pipe(csv2())\n .pipe(through2.obj(function (chunk, enc, callback) {\n var data = {\n name : chunk[0]\n , address : chunk[3]\n , phone : chunk[10]\n }\n this.push(data)\n\n callback()\n }))\n .on(\'data\', (data) => {\n all.push(data)\n })\n .on(\'end\', () => {\n doSomethingSpecial(all)\n })\n```\n\nNote that `through2.obj(fn)` is a convenience wrapper around `through2({ objectMode: true }, fn)`.\n\n## API\n\n<b><code>through2([ options, ] [ transformFunction ] [, flushFunction ])</code></b>\n\nConsult the **[stream.Transform](http://nodejs.org/docs/latest/api/stream.html#stream_class_stream_transform)** documentation for the exact rules of the `transformFunction` (i.e. `this._transform`) and the optional `flushFunction` (i.e. `this._flush`).\n\n### options\n\nThe options argument is optional and is passed straight through to `stream.Transform`. So you can use `objectMode:true` if you are processing non-binary streams (or just use `through2.obj()`).\n\nThe `options` argument is first, unlike standard convention, because if I\'m passing in an anonymous function then I\'d prefer for the options argument to not get lost at the end of the call:\n\n```js\nfs.createReadStream(\'/tmp/important.dat\')\n .pipe(through2({ objectMode: true, allowHalfOpen: false },\n (chunk, enc, cb) => {\n cb(null, \'wut?\') // note we can use the second argument on the callback\n // to provide data as an alternative to this.push(\'wut?\')\n }\n )\n .pipe(fs.createWriteStream(\'/tmp/wut.txt\'))\n```\n\n### transformFunction\n\nThe `transformFunction` must have the following signature: `function (chunk, encoding, callback) {}`. A minimal implementation should call the `callback` function to indicate that the transformation is done, even if that transformation means discarding the chunk.\n\nTo queue a new chunk, call `this.push(chunk)`—this can be called as many times as required before the `callback()` if you have multiple pieces to send on.\n\nAlternatively, you may use `callback(err, chunk)` as shorthand for emitting a single chunk or an error.\n\nIf you **do not provide a `transformFunction`** then you will get a simple pass-through stream.\n\n### flushFunction\n\nThe optional `flushFunction` is provided as the last argument (2nd or 3rd, depending on whether you\'ve supplied options) is called just prior to the stream ending. Can be used to finish up any processing that may be in progress.\n\n```js\nfs.createReadStream(\'/tmp/important.dat\')\n .pipe(through2(\n (chunk, enc, cb) => cb(null, chunk), // transform is a noop\n function (cb) { // flush function\n this.push(\'tacking on an extra buffer to the end\');\n cb();\n }\n ))\n .pipe(fs.createWriteStream(\'/tmp/wut.txt\'));\n```\n\n<b><code>through2.ctor([ options, ] transformFunction[, flushFunction ])</code></b>\n\nInstead of returning a `stream.Transform` instance, `through2.ctor()` returns a **constructor** for a custom Transform. This is useful when you want to use the same transform logic in multiple instances.\n\n```js\nvar FToC = through2.ctor({objectMode: true}, function (record, encoding, callback) {\n if (record.temp != null && record.unit == "F") {\n record.temp = ( ( record.temp - 32 ) * 5 ) / 9\n record.unit = "C"\n }\n this.push(record)\n callback()\n})\n\n// Create instances of FToC like so:\nvar converter = new FToC()\n// Or:\nvar converter = FToC()\n// Or specify/override options when you instantiate, if you prefer:\nvar converter = FToC({objectMode: true})\n```\n\n## See Also\n\n - [through2-map](https://github.com/brycebaril/through2-map) - Array.prototype.map analog for streams.\n - [through2-filter](https://github.com/brycebaril/through2-filter) - Array.prototype.filter analog for streams.\n - [through2-reduce](https://github.com/brycebaril/through2-reduce) - Array.prototype.reduce analog for streams.\n - [through2-spy](https://github.com/brycebaril/through2-spy) - Wrapper for simple stream.PassThrough spies.\n - the [mississippi stream utility collection](https://github.com/maxogden/mississippi) includes `through2` as well as many more useful stream modules similar to this one\n\n## License\n\n**through2** is Copyright (c) Rod Vagg [@rvagg](https://twitter.com/rvagg) and additional contributors and licensed under the MIT license. All rights not explicitly granted in the MIT license are reserved. See the included LICENSE file for more details.\n',
+6113 silly resolved readmeFilename: 'README.md',
+6113 silly resolved bugs: { url: 'https://github.com/rvagg/through2/issues' },
+6113 silly resolved homepage: 'https://github.com/rvagg/through2',
+6113 silly resolved _id: 'through2@2.0.5',
+6113 silly resolved dist: { shasum: '971cb9fbeea75d0fc4f700efea9c27b22e0d5f64' },
+6113 silly resolved _from: 'through2@2.X',
+6113 silly resolved _resolved: 'https://registry.npmjs.org/through2/-/through2-2.0.5.tgz' },
+6113 silly resolved { name: 'concat-with-sourcemaps',
+6113 silly resolved version: '1.1.0',
+6113 silly resolved description: 'Concatenate file contents with a custom separator and generate a source map',
+6113 silly resolved homepage: 'http://github.com/floridoo/concat-with-sourcemaps',
+6113 silly resolved repository:
+6113 silly resolved { type: 'git',
+6113 silly resolved url: 'git://github.com/floridoo/concat-with-sourcemaps.git' },
+6113 silly resolved main: 'index.js',
+6113 silly resolved types: 'index.d.ts',
+6113 silly resolved scripts:
+6113 silly resolved { test: 'jshint *.js test/*.js && faucet test/*.js',
+6113 silly resolved tap: 'tape test/*.js',
+6113 silly resolved cover: 'istanbul cover --dir reports/coverage tape test/*.js',
+6113 silly resolved coveralls: 'istanbul cover tape test/*.js --report lcovonly && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage' },
+6113 silly resolved keywords: [ 'concat', 'source map' ],
+6113 silly resolved author: { name: 'Florian Reiterer', email: 'me@florianreiterer.com' },
+6113 silly resolved license: 'ISC',
+6113 silly resolved dependencies: { 'source-map': '^0.6.1' },
+6113 silly resolved devDependencies:
+6113 silly resolved { coveralls: '^3.0.0',
+6113 silly resolved faucet: '0.0.1',
+6113 silly resolved istanbul: '^0.4.5',
+6113 silly resolved jshint: '^2.9.5',
+6113 silly resolved tape: '^4.9.0' },
+6113 silly resolved files:
+6113 silly resolved [ 'index.js',
+6113 silly resolved 'index.d.ts',
+6113 silly resolved 'package.json',
+6113 silly resolved 'README.md',
+6113 silly resolved 'LICENSE.md' ],
+6113 silly resolved readme: '## Concat with source maps [![NPM version][npm-image]][npm-url] [![build status][travis-image]][travis-url] [![Test coverage][coveralls-image]][coveralls-url]\n\nNPM module for concatenating files and generating source maps.\n\n### Usage example\n```js\nvar concat = new Concat(true, \'all.js\', \'\\n\');\nconcat.add(null, "// (c) John Doe");\nconcat.add(\'file1.js\', file1Content);\nconcat.add(\'file2.js\', file2Content, file2SourceMap);\n\nvar concatenatedContent = concat.content;\nvar sourceMapForContent = concat.sourceMap;\n```\n\n### API\n\n#### new Concat(generateSourceMap, outFileName, separator)\nInitialize a new concat object.\n\nParameters:\n- generateSourceMap: whether or not to generate a source map (default: false)\n- outFileName: the file name/path of the output file (for the source map)\n- separator: the string that should separate files (default: no separator)\n\n#### concat.add(fileName, content, sourceMap)\nAdd a file to the output file.\n\nParameters:\n- fileName: file name of the input file (can be null for content without a file reference, e.g. a license comment)\n- content: content (Buffer or string) of the input file\n- sourceMap: optional source map of the input file (string). Will be merged into the output source map.\n\n#### concat.content\nThe resulting concatenated file content (Buffer).\n\n#### concat.sourceMap\nThe resulting source map of the concatenated files (string).\n\n[npm-image]: https://img.shields.io/npm/v/concat-with-sourcemaps.svg\n[npm-url]: https://www.npmjs.com/package/concat-with-sourcemaps\n[travis-image]: https://img.shields.io/travis/floridoo/concat-with-sourcemaps.svg\n[travis-url]: https://travis-ci.org/floridoo/concat-with-sourcemaps\n[coveralls-image]: https://img.shields.io/coveralls/floridoo/concat-with-sourcemaps.svg\n[coveralls-url]: https://coveralls.io/r/floridoo/concat-with-sourcemaps?branch=master\n',
+6113 silly resolved readmeFilename: 'README.md',
+6113 silly resolved bugs: { url: 'https://github.com/floridoo/concat-with-sourcemaps/issues' },
+6113 silly resolved _id: 'concat-with-sourcemaps@1.1.0',
+6113 silly resolved dist: { shasum: '33fc5e0ab2a00df858b7879889bb2ef43b1f1f61' },
+6113 silly resolved _from: 'concat-with-sourcemaps@^1.0.0',
+6113 silly resolved _resolved: 'https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz' },
+6113 silly resolved { name: 'vinyl',
+6113 silly resolved version: '2.2.0',
+6113 silly resolved description: 'Virtual file format.',
+6113 silly resolved author:
+6113 silly resolved { name: 'Gulp Team',
+6113 silly resolved email: 'team@gulpjs.com',
+6113 silly resolved url: 'http://gulpjs.com/' },
+6113 silly resolved contributors: [ [Object], [Object] ],
+6113 silly resolved repository: { type: 'git', url: 'git://github.com/gulpjs/vinyl' },
+6113 silly resolved license: 'MIT',
+6113 silly resolved engines: { node: '>= 0.10' },
+6113 silly resolved main: 'index.js',
+6113 silly resolved files: [ 'LICENSE', 'index.js', 'lib' ],
+6113 silly resolved scripts:
+6113 silly resolved { lint: 'eslint . && jscs index.js lib/ test/',
+6113 silly resolved pretest: 'npm run lint',
+6113 silly resolved test: 'mocha --async-only',
+6113 silly resolved cover: 'istanbul cover _mocha --report lcovonly',
+6113 silly resolved coveralls: 'npm run cover && istanbul-coveralls' },
+6113 silly resolved dependencies:
+6113 silly resolved { clone: '^2.1.1',
+6113 silly resolved 'clone-buffer': '^1.0.0',
+6113 silly resolved 'clone-stats': '^1.0.0',
+6113 silly resolved 'cloneable-readable': '^1.0.0',
+6113 silly resolved 'remove-trailing-separator': '^1.0.1',
+6113 silly resolved 'replace-ext': '^1.0.0' },
+6113 silly resolved devDependencies:
+6113 silly resolved { eslint: '^1.7.3',
+6113 silly resolved 'eslint-config-gulp': '^2.0.0',
+6113 silly resolved expect: '^1.20.2',
+6113 silly resolved istanbul: '^0.4.3',
+6113 silly resolved 'istanbul-coveralls': '^1.0.3',
+6113 silly resolved jscs: '^2.3.5',
+6113 silly resolved 'jscs-preset-gulp': '^1.0.0',
+6113 silly resolved mississippi: '^1.2.0',
+6113 silly resolved mocha: '^2.4.5' },
+6113 silly resolved keywords: [ 'virtual', 'filesystem', 'file', 'directory', 'stat', 'path' ],
+6113 silly resolved readme: '<p align="center">\n <a href="http://gulpjs.com">\n <img height="257" width="114" src="https://raw.githubusercontent.com/gulpjs/artwork/master/gulp-2x.png">\n </a>\n</p>\n\n# vinyl\n\n[![NPM version][npm-image]][npm-url] [![Downloads][downloads-image]][npm-url] [![Build Status][travis-image]][travis-url] [![AppVeyor Build Status][appveyor-image]][appveyor-url] [![Coveralls Status][coveralls-image]][coveralls-url] [![Gitter chat][gitter-image]][gitter-url]\n\nVirtual file format.\n\n## What is Vinyl?\n\nVinyl is a very simple metadata object that describes a file. When you think of a file, two attributes come to mind: `path` and `contents`. These are the main attributes on a Vinyl object. A file does not necessarily represent something on your computer’s file system. You have files on S3, FTP, Dropbox, Box, CloudThingly.io and other services. Vinyl can be used to describe files from all of these sources.\n\n## What is a Vinyl Adapter?\n\nWhile Vinyl provides a clean way to describe a file, we also need a way to access these files. Each file source needs what I call a "Vinyl adapter". A Vinyl adapter simply exposes a `src(globs)` and a `dest(folder)` method. Each return a stream. The `src` stream produces Vinyl objects, and the `dest` stream consumes Vinyl objects. Vinyl adapters can expose extra methods that might be specific to their input/output medium, such as the `symlink` method [`vinyl-fs`][vinyl-fs] provides.\n\n## Usage\n\n```js\nvar Vinyl = require(\'vinyl\');\n\nvar jsFile = new Vinyl({\n cwd: \'/\',\n base: \'/test/\',\n path: \'/test/file.js\',\n contents: new Buffer(\'var x = 123\')\n});\n```\n\n## API\n\n### `new Vinyl([options])`\n\nThe constructor is used to create a new instance of `Vinyl`. Each instance represents a separate file, directory or symlink.\n\nAll internally managed paths (`cwd`, `base`, `path`, `history`) are normalized and have trailing separators removed. See [Normalization and concatenation][normalization] for more information.\n\nOptions may be passed upon instantiation to create a file with specific properties.\n\n#### `options`\n\nOptions are not mutated by the constructor.\n\n##### `options.cwd`\n\nThe current working directory of the file.\n\nType: `String`\n\nDefault: `process.cwd()`\n\n##### `options.base`\n\nUsed for calculating the `relative` property. This is typically where a glob starts.\n\nType: `String`\n\nDefault: `options.cwd`\n\n##### `options.path`\n\nThe full path to the file.\n\nType: `String`\n\nDefault: `undefined`\n\n##### `options.history`\n\nStores the path history. If `options.path` and `options.history` are both passed, `options.path` is appended to `options.history`. All `options.history` paths are normalized by the `file.path` setter.\n\nType: `Array`\n\nDefault: `[]` (or `[options.path]` if `options.path` is passed)\n\n##### `options.stat`\n\nThe result of an `fs.stat` call. This is how you mark the file as a directory or symbolic link. See [isDirectory()][is-directory], [isSymbolic()][is-symbolic] and [fs.Stats][fs-stats] for more information.\n\nType: [`fs.Stats`][fs-stats]\n\nDefault: `undefined`\n\n##### `options.contents`\n\nThe contents of the file. If `options.contents` is a [`ReadableStream`][readable-stream], it is wrapped in a [`cloneable-readable`][cloneable-readable] stream.\n\nType: [`ReadableStream`][readable-stream], [`Buffer`][buffer], or `null`\n\nDefault: `null`\n\n##### `options.{custom}`\n\nAny other option properties will be directly assigned to the new Vinyl object.\n\n```js\nvar Vinyl = require(\'vinyl\');\n\nvar file = new Vinyl({ foo: \'bar\' });\nfile.foo === \'bar\'; // true\n```\n\n### Instance methods\n\nEach Vinyl object will have instance methods. Every method will be available but may return differently based on what properties were set upon instantiation or modified since.\n\n#### `file.isBuffer()`\n\nReturns `true` if the file contents are a [`Buffer`][buffer], otherwise `false`.\n\n#### `file.isStream()`\n\nReturns `true` if the file contents are a [`Stream`][stream], otherwise `false`.\n\n#### `file.isNull()`\n\nReturns `true` if the file contents are `null`, otherwise `false`.\n\n#### `file.isDirectory()`\n\nReturns `true` if the file represents a directory, otherwise `false`.\n\nA file is considered a directory when:\n\n- `file.isNull()` is `true`\n- `file.stat` is an object\n- `file.stat.isDirectory()` returns `true`\n\nWhen constructing a Vinyl object, pass in a valid [`fs.Stats`][fs-stats] object via `options.stat`. If you are mocking the [`fs.Stats`][fs-stats] object, you may need to stub the `isDirectory()` method.\n\n#### `file.isSymbolic()`\n\nReturns `true` if the file represents a symbolic link, otherwise `false`.\n\nA file is considered symbolic when:\n\n- `file.isNull()` is `true`\n- `file.stat` is an object\n- `file.stat.isSymbolicLink()` returns `true`\n\nWhen constructing a Vinyl object, pass in a valid [`fs.Stats`][fs-stats] object via `options.stat`. If you are mocking the [`fs.Stats`][fs-stats] object, you may need to stub the `isSymbolicLink()` method.\n\n#### `file.clone([options])`\n\nReturns a new Vinyl object with all attributes cloned.\n\n__By default custom attributes are cloned deeply.__\n\nIf `options` or `options.deep` is `false`, custom attributes will not be cloned deeply.\n\nIf `file.contents` is a [`Buffer`][buffer] and `options.contents` is `false`, the [`Buffer`][buffer] reference will be reused instead of copied.\n\n#### `file.inspect()`\n\nReturns a formatted-string interpretation of the Vinyl object. Automatically called by node\'s `console.log`.\n\n### Instance properties\n\nEach Vinyl object will have instance properties. Some may be unavailable based on what properties were set upon instantiation or modified since.\n\n#### `file.contents`\n\nGets and sets the contents of the file. If set to a [`ReadableStream`][readable-stream], it is wrapped in a [`cloneable-readable`][cloneable-readable] stream.\n\nThrows when set to any value other than a [`ReadableStream`][readable-stream], a [`Buffer`][buffer] or `null`.\n\nType: [`ReadableStream`][readable-stream], [`Buffer`][buffer], or `null`\n\n#### `file.cwd`\n\nGets and sets current working directory. Will always be normalized and have trailing separators removed.\n\nThrows when set to any value other than non-empty strings.\n\nType: `String`\n\n#### `file.base`\n\nGets and sets base directory. Used for relative pathing (typically where a glob starts).\nWhen `null` or `undefined`, it simply proxies the `file.cwd` property. Will always be normalized and have trailing separators removed.\n\nThrows when set to any value other than non-empty strings or `null`/`undefined`.\n\nType: `String`\n\n#### `file.path`\n\nGets and sets the absolute pathname string or `undefined`. Setting to a different value appends the new path to `file.history`. If set to the same value as the current path, it is ignored. All new values are normalized and have trailing separators removed.\n\nThrows when set to any value other than a string.\n\nType: `String`\n\n#### `file.history`\n\nArray of `file.path` values the Vinyl object has had, from `file.history[0]` (original) through `file.history[file.history.length - 1]` (current). `file.history` and its elements should normally be treated as read-only and only altered indirectly by setting `file.path`.\n\nType: `Array`\n\n#### `file.relative`\n\nGets the result of `path.relative(file.base, file.path)`.\n\nThrows when set or when `file.path` is not set.\n\nType: `String`\n\nExample:\n\n```js\nvar file = new File({\n cwd: \'/\',\n base: \'/test/\',\n path: \'/test/file.js\'\n});\n\nconsole.log(file.relative); // file.js\n```\n\n#### `file.dirname`\n\nGets and sets the dirname of `file.path`. Will always be normalized and have trailing separators removed.\n\nThrows when `file.path` is not set.\n\nType: `String`\n\nExample:\n\n```js\nvar file = new File({\n cwd: \'/\',\n base: \'/test/\',\n path: \'/test/file.js\'\n});\n\nconsole.log(file.dirname); // /test\n\nfile.dirname = \'/specs\';\n\nconsole.log(file.dirname); // /specs\nconsole.log(file.path); // /specs/file.js\n```\n\n#### `file.basename`\n\nGets and sets the basename of `file.path`.\n\nThrows when `file.path` is not set.\n\nType: `String`\n\nExample:\n\n```js\nvar file = new File({\n cwd: \'/\',\n base: \'/test/\',\n path: \'/test/file.js\'\n});\n\nconsole.log(file.basename); // file.js\n\nfile.basename = \'file.txt\';\n\nconsole.log(file.basename); // file.txt\nconsole.log(file.path); // /test/file.txt\n```\n\n#### `file.stem`\n\nGets and sets stem (filename without suffix) of `file.path`.\n\nThrows when `file.path` is not set.\n\nType: `String`\n\nExample:\n\n```js\nvar file = new File({\n cwd: \'/\',\n base: \'/test/\',\n path: \'/test/file.js\'\n});\n\nconsole.log(file.stem); // file\n\nfile.stem = \'foo\';\n\nconsole.log(file.stem); // foo\nconsole.log(file.path); // /test/foo.js\n```\n\n#### `file.extname`\n\nGets and sets extname of `file.path`.\n\nThrows when `file.path` is not set.\n\nType: `String`\n\nExample:\n\n```js\nvar file = new File({\n cwd: \'/\',\n base: \'/test/\',\n path: \'/test/file.js\'\n});\n\nconsole.log(file.extname); // .js\n\nfile.extname = \'.txt\';\n\nconsole.log(file.extname); // .txt\nconsole.log(file.path); // /test/file.txt\n```\n\n#### `file.symlink`\n\nGets and sets the path where the file points to if it\'s a symbolic link. Will always be normalized and have trailing separators removed.\n\nThrows when set to any value other than a string.\n\nType: `String`\n\n### `Vinyl.isVinyl(file)`\n\nStatic method used for checking if an object is a Vinyl file. Use this method instead of `instanceof`.\n\nTakes an object and returns `true` if it is a Vinyl file, otherwise returns `false`.\n\n__Note: This method uses an internal flag that some older versions of Vinyl didn\'t expose.__\n\nExample:\n\n```js\nvar Vinyl = require(\'vinyl\');\n\nvar file = new Vinyl();\nvar notAFile = {};\n\nVinyl.isVinyl(file); // true\nVinyl.isVinyl(notAFile); // false\n```\n\n### `Vinyl.isCustomProp(property)`\n\nStatic method used by Vinyl when setting values inside the constructor or when copying properties in `file.clone()`.\n\nTakes a string `property` and returns `true` if the property is not used internally, otherwise returns `false`.\n\nThis method is useful for inheritting from the Vinyl constructor. Read more in [Extending Vinyl][extending-vinyl].\n\nExample:\n\n```js\nvar Vinyl = require(\'vinyl\');\n\nVinyl.isCustomProp(\'sourceMap\'); // true\nVinyl.isCustomProp(\'path\'); // false -> internal getter/setter\n```\n\n## Normalization and concatenation\n\nSince all properties are normalized in their setters, you can just concatenate with `/`, and normalization takes care of it properly on all platforms.\n\nExample:\n\n```js\nvar file = new File();\nfile.path = \'/\' + \'test\' + \'/\' + \'foo.bar\';\n\nconsole.log(file.path);\n// posix => /test/foo.bar\n// win32 => \\\\test\\\\foo.bar\n```\n\nBut never concatenate with `\\`, since that is a valid filename character on posix system.\n\n## Extending Vinyl\n\nWhen extending Vinyl into your own class with extra features, you need to think about a few things.\n\nWhen you have your own properties that are managed internally, you need to extend the static `isCustomProp` method to return `false` when one of these properties is queried.\n\n```js\nvar Vinyl = require(\'vinyl\');\n\nvar builtInProps = [\'foo\', \'_foo\'];\n\nclass SuperFile extends Vinyl {\n constructor(options) {\n super(options);\n this._foo = \'example internal read-only value\';\n }\n\n get foo() {\n return this._foo;\n }\n\n static isCustomProp(name) {\n return super.isCustomProp(name) && builtInProps.indexOf(name) === -1;\n }\n}\n```\n\nThis makes properties `foo` and `_foo` ignored when cloning, and when passed in options to `constructor(options)` so they don\'t get assigned to the new object.\n\nSame goes for `clone()`. If you have your own internal stuff that needs special handling during cloning, you should extend it to do so.\n\n## License\n\nMIT\n\n[is-symbolic]: #issymbolic\n[is-directory]: #isdirectory\n[normalization]: #normalization-and-concatenation\n[extending-vinyl]: #extending-vinyl\n[stream]: https://nodejs.org/api/stream.html#stream_stream\n[readable-stream]: https://nodejs.org/api/stream.html#stream_readable_streams\n[buffer]: https://nodejs.org/api/buffer.html#buffer_class_buffer\n[fs-stats]: http://nodejs.org/api/fs.html#fs_class_fs_stats\n[vinyl-fs]: https://github.com/gulpjs/vinyl-fs\n[cloneable-readable]: https://github.com/mcollina/cloneable-readable\n\n[downloads-image]: http://img.shields.io/npm/dm/vinyl.svg\n[npm-url]: https://www.npmjs.com/package/vinyl\n[npm-image]: http://img.shields.io/npm/v/vinyl.svg\n\n[travis-url]: https://travis-ci.org/gulpjs/vinyl\n[travis-image]: http://img.shields.io/travis/gulpjs/vinyl.svg?label=travis-ci\n\n[appveyor-url]: https://ci.appveyor.com/project/gulpjs/vinyl\n[appveyor-image]: https://img.shields.io/appveyor/ci/gulpjs/vinyl.svg?label=appveyor\n\n[coveralls-url]: https://coveralls.io/r/gulpjs/vinyl\n[coveralls-image]: http://img.shields.io/coveralls/gulpjs/vinyl/master.svg\n\n[gitter-url]: https://gitter.im/gulpjs/gulp\n[gitter-image]: https://badges.gitter.im/gulpjs/gulp.svg\n',
+6113 silly resolved readmeFilename: 'README.md',
+6113 silly resolved bugs: { url: 'https://github.com/gulpjs/vinyl/issues' },
+6113 silly resolved homepage: 'https://github.com/gulpjs/vinyl',
+6113 silly resolved _id: 'vinyl@2.2.0',
+6113 silly resolved dist: { shasum: 'afcf168909e28f87845547641cadc14431b8eb91' },
+6113 silly resolved _from: 'vinyl@^2.0.0',
+6113 silly resolved _resolved: 'https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz' } ]
+6114 info install through2@2.0.5 into /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-concat
+6115 info install concat-with-sourcemaps@1.1.0 into /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-concat
+6116 info install vinyl@2.2.0 into /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-concat
+6117 info installOne through2@2.0.5
+6118 info installOne concat-with-sourcemaps@1.1.0
+6119 info installOne vinyl@2.2.0
+6120 info retry fetch attempt 1 at 13:53:25
+6121 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005253-0.45774991251528263/tmp.tgz
+6122 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-concat/node_modules/through2 unbuild
+6123 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-concat/node_modules/concat-with-sourcemaps unbuild
+6124 info /var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-concat/node_modules/vinyl unbuild
+6125 silly lockFile 4fb0b805-2015-sticky-regex-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package
+6126 silly lockFile 4fb0b805-2015-sticky-regex-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package
+6127 silly lockFile 1934ccfa-4899-0-10558717208914459-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004899-0.10558717208914459/package
+6128 silly lockFile 1934ccfa-4899-0-10558717208914459-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004899-0.10558717208914459/package
+6129 http GET https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz
+6130 silly lockFile 78180fbc--org-minimist-minimist-1-2-0-tgz https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz
+6131 verbose lock https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz /home/anthony/.npm/78180fbc--org-minimist-minimist-1-2-0-tgz.lock
+6132 silly lockFile 3ccbe380--sticky-regex-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package.tgz
+6133 silly lockFile 3ccbe380--sticky-regex-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package.tgz
+6134 silly lockFile 43a57343-4899-0-10558717208914459-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004899-0.10558717208914459/tmp.tgz
+6135 silly lockFile 43a57343-4899-0-10558717208914459-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004899-0.10558717208914459/tmp.tgz
+6136 silly gunzTarPerm extractEntry package.json
+6137 silly addNameRange number 2 { name: 'interpret', range: '>=1.0.0-0 <2.0.0-0', hasData: true }
+6138 silly addNameRange versions [ 'interpret',
+6138 silly addNameRange [ '0.1.0',
+6138 silly addNameRange '0.2.0',
+6138 silly addNameRange '0.3.0',
+6138 silly addNameRange '0.3.1',
+6138 silly addNameRange '0.3.2',
+6138 silly addNameRange '0.3.3',
+6138 silly addNameRange '0.3.4',
+6138 silly addNameRange '0.3.5',
+6138 silly addNameRange '0.3.6',
+6138 silly addNameRange '0.3.7',
+6138 silly addNameRange '0.3.8',
+6138 silly addNameRange '0.3.9',
+6138 silly addNameRange '0.3.10',
+6138 silly addNameRange '0.4.0',
+6138 silly addNameRange '0.4.1',
+6138 silly addNameRange '0.4.2',
+6138 silly addNameRange '0.4.3',
+6138 silly addNameRange '0.5.0',
+6138 silly addNameRange '0.5.1',
+6138 silly addNameRange '0.5.2',
+6138 silly addNameRange '0.6.0',
+6138 silly addNameRange '0.6.1',
+6138 silly addNameRange '0.6.2',
+6138 silly addNameRange '0.6.3',
+6138 silly addNameRange '0.6.4',
+6138 silly addNameRange '0.6.5',
+6138 silly addNameRange '0.6.6',
+6138 silly addNameRange '1.0.0',
+6138 silly addNameRange '1.0.1',
+6138 silly addNameRange '1.0.2',
+6138 silly addNameRange '1.0.3',
+6138 silly addNameRange '1.0.4',
+6138 silly addNameRange '1.1.0',
+6138 silly addNameRange '1.2.0' ] ]
+6139 verbose addNamed [ 'interpret', '1.2.0' ]
+6140 verbose addNamed [ '1.2.0', '1.2.0' ]
+6141 silly lockFile a53e7675-interpret-1-2-0 interpret@1.2.0
+6142 verbose lock interpret@1.2.0 /home/anthony/.npm/a53e7675-interpret-1-2-0.lock
+6143 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package.tgz 644
+6144 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-block-scoping/6.26.0/package.tgz [ 1000, 1000 ]
+6145 verbose tar unpack /home/anthony/.npm/through2/2.0.5/package.tgz
+6146 silly lockFile 6b0db9b5-ulp-concat-node-modules-through2 tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-concat/node_modules/through2
+6147 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-concat/node_modules/through2 /home/anthony/.npm/6b0db9b5-ulp-concat-node-modules-through2.lock
+6148 silly lockFile faab1ad5-y-npm-through2-2-0-5-package-tgz tar:///home/anthony/.npm/through2/2.0.5/package.tgz
+6149 verbose lock tar:///home/anthony/.npm/through2/2.0.5/package.tgz /home/anthony/.npm/faab1ad5-y-npm-through2-2-0-5-package-tgz.lock
+6150 verbose tar unpack /home/anthony/.npm/concat-with-sourcemaps/1.1.0/package.tgz
+6151 silly lockFile b7a49ce1-e-modules-concat-with-sourcemaps tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-concat/node_modules/concat-with-sourcemaps
+6152 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-concat/node_modules/concat-with-sourcemaps /home/anthony/.npm/b7a49ce1-e-modules-concat-with-sourcemaps.lock
+6153 silly lockFile 0b3cb5e8-ith-sourcemaps-1-1-0-package-tgz tar:///home/anthony/.npm/concat-with-sourcemaps/1.1.0/package.tgz
+6154 verbose lock tar:///home/anthony/.npm/concat-with-sourcemaps/1.1.0/package.tgz /home/anthony/.npm/0b3cb5e8-ith-sourcemaps-1-1-0-package-tgz.lock
+6155 verbose tar unpack /home/anthony/.npm/vinyl/2.2.0/package.tgz
+6156 silly lockFile ac95d8c1-s-gulp-concat-node-modules-vinyl tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-concat/node_modules/vinyl
+6157 verbose lock tar:///var/www/html/wp/wp-content/themes/coldwater/node_modules/gulp-concat/node_modules/vinyl /home/anthony/.npm/ac95d8c1-s-gulp-concat-node-modules-vinyl.lock
+6158 silly lockFile 14b08608-hony-npm-vinyl-2-2-0-package-tgz tar:///home/anthony/.npm/vinyl/2.2.0/package.tgz
+6159 verbose lock tar:///home/anthony/.npm/vinyl/2.2.0/package.tgz /home/anthony/.npm/14b08608-hony-npm-vinyl-2-2-0-package-tgz.lock
+6160 verbose addRemoteTarball [ 'https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz',
+6160 verbose addRemoteTarball 'a35008b20f41383eec1fb914f4cd5df79a264284' ]
+6161 silly lockFile fc306dc3--es2015-block-scoping-6-26-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz
+6162 silly lockFile fc306dc3--es2015-block-scoping-6-26-0-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz
+6163 verbose tar pack [ '/home/anthony/.npm/through2/0.5.1/package.tgz',
+6163 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004899-0.10558717208914459/package' ]
+6164 verbose tarball /home/anthony/.npm/through2/0.5.1/package.tgz
+6165 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004899-0.10558717208914459/package
+6166 silly lockFile 1934ccfa-4899-0-10558717208914459-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004899-0.10558717208914459/package
+6167 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004899-0.10558717208914459/package /home/anthony/.npm/1934ccfa-4899-0-10558717208914459-package.lock
+6168 silly lockFile c8ba9c3f-y-npm-through2-0-5-1-package-tgz tar:///home/anthony/.npm/through2/0.5.1/package.tgz
+6169 verbose lock tar:///home/anthony/.npm/through2/0.5.1/package.tgz /home/anthony/.npm/c8ba9c3f-y-npm-through2-0-5-1-package-tgz.lock
+6170 info retry fetch attempt 1 at 13:53:25
+6171 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005264-0.8626111422199756/tmp.tgz
+6172 silly lockFile 2591ab52-form-es2015-block-scoping-6-26-0 babel-plugin-transform-es2015-block-scoping@6.26.0
+6173 silly lockFile 2591ab52-form-es2015-block-scoping-6-26-0 babel-plugin-transform-es2015-block-scoping@6.26.0
+6174 silly lockFile c290eed7-rg-interpret-interpret-1-2-0-tgz https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz
+6175 verbose lock https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz /home/anthony/.npm/c290eed7-rg-interpret-interpret-1-2-0-tgz.lock
+6176 silly lockFile 0ebf9165-sform-es2015-block-scoping-6-9-0 babel-plugin-transform-es2015-block-scoping@^6.9.0
+6177 silly lockFile 0ebf9165-sform-es2015-block-scoping-6-9-0 babel-plugin-transform-es2015-block-scoping@^6.9.0
+6178 silly gunzTarPerm modes [ '755', '644' ]
+6179 silly gunzTarPerm modes [ '755', '644' ]
+6180 silly gunzTarPerm modes [ '755', '644' ]
+6181 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package.tgz 644
+6182 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-sticky-regex/6.24.1/package.tgz [ 1000, 1000 ]
+6183 silly gunzTarPerm extractEntry dist/index.spec.d.ts
+6184 silly gunzTarPerm extractEntry dist/index.spec.js.map
+6185 silly gunzTarPerm extractEntry .npmignore
+6186 silly gunzTarPerm extractEntry README.md
+6187 http GET https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz
+6188 silly gunzTarPerm extractEntry src/libsass/src/output.hpp
+6189 silly gunzTarPerm extractEntry src/libsass/src/parser.cpp
+6190 silly lockFile 5a8e6fd8-m-es2015-sticky-regex-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz
+6191 silly lockFile 5a8e6fd8-m-es2015-sticky-regex-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz
+6192 http 200 https://registry.npmjs.org/rcloader
+6193 silly registry.get cb [ 200,
+6193 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:25 GMT',
+6193 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+6193 silly registry.get 'content-length': '11693',
+6193 silly registry.get connection: 'keep-alive',
+6193 silly registry.get 'set-cookie': [ '__cfduid=d3b70e2316cc640e3482abe0c9dee78b91566410005; expires=Thu, 20-Aug-20 17:53:25 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+6193 silly registry.get 'cf-cache-status': 'HIT',
+6193 silly registry.get 'cache-control': 'max-age=300',
+6193 silly registry.get 'cf-ray': '509e7763fde6c568-ORD',
+6193 silly registry.get 'accept-ranges': 'bytes',
+6193 silly registry.get age: '2484',
+6193 silly registry.get etag: '"1a48b1a973ede732ece875901dd05ef9"',
+6193 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6193 silly registry.get 'last-modified': 'Sun, 27 May 2018 13:41:39 GMT',
+6193 silly registry.get vary: 'accept-encoding, accept',
+6193 silly registry.get server: 'cloudflare' } ]
+6194 verbose addRemoteTarball [ 'https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz',
+6194 verbose addRemoteTarball 'd5061a6224be58e8083985f5014d844359576296' ]
+6195 silly lockFile 0da96c4b-sform-es2015-sticky-regex-6-24-1 babel-plugin-transform-es2015-sticky-regex@6.24.1
+6196 silly lockFile 0da96c4b-sform-es2015-sticky-regex-6-24-1 babel-plugin-transform-es2015-sticky-regex@6.24.1
+6197 http 200 https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz
+6198 info retry fetch attempt 1 at 13:53:25
+6199 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005273-0.9222269435413182/tmp.tgz
+6200 silly lockFile 65ac21b3-809-0-009346727514639497-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004809-0.009346727514639497/package
+6201 silly lockFile 65ac21b3-809-0-009346727514639497-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004809-0.009346727514639497/package
+6202 silly lockFile a8efb9c1-sform-es2015-sticky-regex-6-3-13 babel-plugin-transform-es2015-sticky-regex@^6.3.13
+6203 silly lockFile a8efb9c1-sform-es2015-sticky-regex-6-3-13 babel-plugin-transform-es2015-sticky-regex@^6.3.13
+6204 silly gunzTarPerm extractEntry lib/colors.js
+6205 silly gunzTarPerm extractEntry lib/combine.js
+6206 http 200 https://registry.npmjs.org/liftoff
+6207 silly registry.get cb [ 200,
+6207 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:25 GMT',
+6207 silly registry.get 'content-type': 'application/json',
+6207 silly registry.get 'content-length': '91326',
+6207 silly registry.get connection: 'keep-alive',
+6207 silly registry.get 'set-cookie': [ '__cfduid=d862d8b0d98444fa172fccfdb983c123e1566410005; expires=Thu, 20-Aug-20 17:53:25 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+6207 silly registry.get 'cf-cache-status': 'HIT',
+6207 silly registry.get 'cache-control': 'max-age=300',
+6207 silly registry.get 'cf-ray': '509e7764b9f7e1be-ORD',
+6207 silly registry.get 'accept-ranges': 'bytes',
+6207 silly registry.get age: '2019',
+6207 silly registry.get etag: '"4c6a3e23e3b7090dd71022c3469f7f01"',
+6207 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6207 silly registry.get 'last-modified': 'Sun, 10 Mar 2019 22:03:46 GMT',
+6207 silly registry.get vary: 'accept-encoding, accept',
+6207 silly registry.get 'x-amz-meta-rev': '185-fc9f864651ecf5b1e59b50ab2f3e0d8f',
+6207 silly registry.get server: 'cloudflare' } ]
+6208 silly lockFile c76e88a5-2015-literals-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-literals/6.22.0/package.tgz
+6209 silly lockFile c76e88a5-2015-literals-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-literals/6.22.0/package.tgz
+6210 silly lockFile 8070a89b--modules-commonjs-6-26-2-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package
+6211 silly lockFile 8070a89b--modules-commonjs-6-26-2-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package
+6212 http GET https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz
+6213 silly gunzTarPerm extractEntry package.json
+6214 silly lockFile 3060191e-04936-0-8617650433443487-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004936-0.8617650433443487/package
+6215 silly lockFile 3060191e-04936-0-8617650433443487-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004936-0.8617650433443487/package
+6216 http 200 https://registry.npmjs.org/pretty-hrtime
+6217 silly registry.get cb [ 200,
+6217 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:25 GMT',
+6217 silly registry.get 'content-type': 'application/json',
+6217 silly registry.get 'content-length': '10997',
+6217 silly registry.get connection: 'keep-alive',
+6217 silly registry.get 'set-cookie': [ '__cfduid=df5ec0ae588420a541c39fb8f63ba3bf51566410005; expires=Thu, 20-Aug-20 17:53:25 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+6217 silly registry.get 'cf-cache-status': 'HIT',
+6217 silly registry.get 'cache-control': 'max-age=300',
+6217 silly registry.get 'cf-ray': '509e7764dca1c504-ORD',
+6217 silly registry.get 'accept-ranges': 'bytes',
+6217 silly registry.get age: '529',
+6217 silly registry.get etag: '"e8af7e1cf67099a47d729652ca893f96"',
+6217 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6217 silly registry.get 'last-modified': 'Sat, 05 Jan 2019 04:56:25 GMT',
+6217 silly registry.get vary: 'accept-encoding, accept',
+6217 silly registry.get 'x-amz-meta-rev': '31-84cf75fc828ee44f3ba2d1829cd15e3b',
+6217 silly registry.get server: 'cloudflare' } ]
+6218 silly lockFile bc2d1fc0-ules-commonjs-6-26-2-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package.tgz
+6219 silly lockFile bc2d1fc0-ules-commonjs-6-26-2-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package.tgz
+6220 silly gunzTarPerm extractEntry package.json
+6221 silly gunzTarPerm extractEntry package.json
+6222 silly lockFile 8e2a9d53-04936-0-8617650433443487-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004936-0.8617650433443487/tmp.tgz
+6223 silly lockFile 8e2a9d53-04936-0-8617650433443487-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004936-0.8617650433443487/tmp.tgz
+6224 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004555-0.0237481112126261/tmp.tgz
+6225 silly lockFile 091b153d-04555-0-0237481112126261-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004555-0.0237481112126261/package
+6226 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004555-0.0237481112126261/package /home/anthony/.npm/091b153d-04555-0-0237481112126261-package.lock
+6227 silly lockFile 3db67b91-04555-0-0237481112126261-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004555-0.0237481112126261/tmp.tgz
+6228 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004555-0.0237481112126261/tmp.tgz /home/anthony/.npm/3db67b91-04555-0-0237481112126261-tmp-tgz.lock
+6229 verbose tar pack [ '/home/anthony/.npm/gulplog/1.0.0/package.tgz',
+6229 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004936-0.8617650433443487/package' ]
+6230 verbose tarball /home/anthony/.npm/gulplog/1.0.0/package.tgz
+6231 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004936-0.8617650433443487/package
+6232 silly lockFile 3060191e-04936-0-8617650433443487-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004936-0.8617650433443487/package
+6233 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004936-0.8617650433443487/package /home/anthony/.npm/3060191e-04936-0-8617650433443487-package.lock
+6234 silly lockFile 29fc64f0-ny-npm-gulplog-1-0-0-package-tgz tar:///home/anthony/.npm/gulplog/1.0.0/package.tgz
+6235 verbose lock tar:///home/anthony/.npm/gulplog/1.0.0/package.tgz /home/anthony/.npm/29fc64f0-ny-npm-gulplog-1-0-0-package-tgz.lock
+6236 silly lockFile a366db10-m-es2015-literals-6-22-0-package /home/anthony/.npm/babel-plugin-transform-es2015-literals/6.22.0/package
+6237 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-literals/6.22.0/package /home/anthony/.npm/a366db10-m-es2015-literals-6-22-0-package.lock
+6238 silly gunzTarPerm extractEntry README.md
+6239 silly gunzTarPerm extractEntry through2.js
+6240 silly addNameRange number 2 { name: 'rcloader', range: '>=0.2.2-0 <0.3.0-0', hasData: true }
+6241 silly addNameRange versions [ 'rcloader',
+6241 silly addNameRange [ '0.0.1',
+6241 silly addNameRange '0.1.0',
+6241 silly addNameRange '0.1.1',
+6241 silly addNameRange '0.1.2',
+6241 silly addNameRange '0.1.4',
+6241 silly addNameRange '0.2.0',
+6241 silly addNameRange '0.2.1',
+6241 silly addNameRange '0.2.2' ] ]
+6242 verbose addNamed [ 'rcloader', '0.2.2' ]
+6243 verbose addNamed [ '0.2.2', '0.2.2' ]
+6244 silly lockFile a83283b5-rcloader-0-2-2 rcloader@0.2.2
+6245 verbose lock rcloader@0.2.2 /home/anthony/.npm/a83283b5-rcloader-0-2-2.lock
+6246 silly gunzTarPerm extractEntry lib/default.js
+6247 silly gunzTarPerm extractEntry lib/destructuring.js
+6248 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package.tgz 644
+6249 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-modules-commonjs/6.26.2/package.tgz [ 1000, 1000 ]
+6250 silly gunzTarPerm extractEntry README.md
+6251 silly gunzTarPerm extractEntry index.js
+6252 silly gunzTarPerm extractEntry README.md
+6253 silly gunzTarPerm extractEntry LICENSE
+6254 silly gunzTarPerm modes [ '755', '644' ]
+6255 silly lockFile da5e0aac-2015-modules-commonjs-6-26-2-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz
+6256 silly lockFile da5e0aac-2015-modules-commonjs-6-26-2-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz
+6257 silly addNameRange number 2 { name: 'liftoff', range: '>=2.1.0-0 <3.0.0-0', hasData: true }
+6258 silly addNameRange versions [ 'liftoff',
+6258 silly addNameRange [ '0.1.0',
+6258 silly addNameRange '0.2.0',
+6258 silly addNameRange '0.3.0',
+6258 silly addNameRange '0.4.0',
+6258 silly addNameRange '0.5.0',
+6258 silly addNameRange '0.6.0',
+6258 silly addNameRange '0.7.0',
+6258 silly addNameRange '0.8.0',
+6258 silly addNameRange '0.8.1',
+6258 silly addNameRange '0.8.2',
+6258 silly addNameRange '0.8.3',
+6258 silly addNameRange '0.8.4',
+6258 silly addNameRange '0.8.5',
+6258 silly addNameRange '0.8.6',
+6258 silly addNameRange '0.8.7',
+6258 silly addNameRange '0.9.0',
+6258 silly addNameRange '0.9.1',
+6258 silly addNameRange '0.9.2',
+6258 silly addNameRange '0.9.3',
+6258 silly addNameRange '0.9.4',
+6258 silly addNameRange '0.9.5',
+6258 silly addNameRange '0.9.6',
+6258 silly addNameRange '0.9.7',
+6258 silly addNameRange '0.9.8',
+6258 silly addNameRange '0.10.0',
+6258 silly addNameRange '0.11.0',
+6258 silly addNameRange '0.11.1',
+6258 silly addNameRange '0.11.2',
+6258 silly addNameRange '0.11.3',
+6258 silly addNameRange '0.12.0',
+6258 silly addNameRange '0.12.1',
+6258 silly addNameRange '0.13.0',
+6258 silly addNameRange '0.13.1',
+6258 silly addNameRange '0.13.2',
+6258 silly addNameRange '0.13.3',
+6258 silly addNameRange '0.13.5',
+6258 silly addNameRange '0.13.6',
+6258 silly addNameRange '1.0.0',
+6258 silly addNameRange '1.0.2',
+6258 silly addNameRange '1.0.3',
+6258 silly addNameRange '1.0.4',
+6258 silly addNameRange '2.0.0',
+6258 silly addNameRange '2.0.1',
+6258 silly addNameRange '2.0.2',
+6258 silly addNameRange '2.0.3',
+6258 silly addNameRange '2.1.0',
+6258 silly addNameRange '2.2.0',
+6258 silly addNameRange '2.2.1',
+6258 silly addNameRange '2.2.3',
+6258 silly addNameRange '2.2.4',
+6258 silly addNameRange '2.2.5',
+6258 silly addNameRange '2.3.0',
+6258 silly addNameRange '2.4.0',
+6258 silly addNameRange '2.5.0',
+6258 silly addNameRange '3.0.0',
+6258 silly addNameRange '3.1.0' ] ]
+6259 verbose addNamed [ 'liftoff', '2.5.0' ]
+6260 verbose addNamed [ '2.5.0', '2.5.0' ]
+6261 silly lockFile 5bf8f7f0-liftoff-2-5-0 liftoff@2.5.0
+6262 verbose lock liftoff@2.5.0 /home/anthony/.npm/5bf8f7f0-liftoff-2-5-0.lock
+6263 silly lockFile 59bd4281-m-es2015-modules-commonjs-6-26-2 babel-plugin-transform-es2015-modules-commonjs@6.26.2
+6264 silly lockFile 59bd4281-m-es2015-modules-commonjs-6-26-2 babel-plugin-transform-es2015-modules-commonjs@6.26.2
+6265 silly lockFile a366db10-m-es2015-literals-6-22-0-package /home/anthony/.npm/babel-plugin-transform-es2015-literals/6.22.0/package
+6266 silly lockFile a366db10-m-es2015-literals-6-22-0-package /home/anthony/.npm/babel-plugin-transform-es2015-literals/6.22.0/package
+6267 silly lockFile 47f41ca6--org-rcloader-rcloader-0-2-2-tgz https://registry.npmjs.org/rcloader/-/rcloader-0.2.2.tgz
+6268 verbose lock https://registry.npmjs.org/rcloader/-/rcloader-0.2.2.tgz /home/anthony/.npm/47f41ca6--org-rcloader-rcloader-0-2-2-tgz.lock
+6269 http 200 https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz
+6270 silly lockFile 0549a9e7-rm-es2015-modules-commonjs-6-6-0 babel-plugin-transform-es2015-modules-commonjs@^6.6.0
+6271 silly lockFile 0549a9e7-rm-es2015-modules-commonjs-6-6-0 babel-plugin-transform-es2015-modules-commonjs@^6.6.0
+6272 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-literals/6.22.0/package.tgz
+6273 silly lockFile 9b7aec6c-m-es2015-literals-6-22-0-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-literals/6.22.0/package
+6274 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-literals/6.22.0/package /home/anthony/.npm/9b7aec6c-m-es2015-literals-6-22-0-package.lock
+6275 silly lockFile c76e88a5-2015-literals-6-22-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-literals/6.22.0/package.tgz
+6276 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-literals/6.22.0/package.tgz /home/anthony/.npm/c76e88a5-2015-literals-6-22-0-package-tgz.lock
+6277 silly gunzTarPerm extractEntry lib/date.js
+6278 silly gunzTarPerm extractEntry lib/env.js
+6279 silly gunzTarPerm extractEntry lib/buffer.js
+6280 silly gunzTarPerm extractEntry lib/isNull.js
+6281 silly gunzTarPerm extractEntry lib/isStream.js
+6282 silly gunzTarPerm extractEntry lib/linefeed.js
+6283 silly gunzTarPerm extractEntry lib/log.js
+6284 silly gunzTarPerm extractEntry lib/noop.js
+6285 silly gunzTarPerm extractEntry lib/beep.js
+6286 silly gunzTarPerm extractEntry lib/replaceExtension.js
+6287 silly gunzTarPerm extractEntry lib/PluginError.js
+6288 silly gunzTarPerm extractEntry lib/template.js
+6289 silly gunzTarPerm extractEntry lib/isBuffer.js
+6290 silly addNameRange number 2 { name: 'pretty-hrtime',
+6290 silly addNameRange range: '>=1.0.0-0 <2.0.0-0',
+6290 silly addNameRange hasData: true }
+6291 silly addNameRange versions [ 'pretty-hrtime',
+6291 silly addNameRange [ '0.2.0', '0.2.1', '0.2.2', '1.0.0', '1.0.1', '1.0.2', '1.0.3' ] ]
+6292 verbose addNamed [ 'pretty-hrtime', '1.0.3' ]
+6293 verbose addNamed [ '1.0.3', '1.0.3' ]
+6294 silly lockFile 2afcf2af-pretty-hrtime-1-0-3 pretty-hrtime@1.0.3
+6295 verbose lock pretty-hrtime@1.0.3 /home/anthony/.npm/2afcf2af-pretty-hrtime-1-0-3.lock
+6296 silly lockFile f1735576-4965-0-07681354507803917-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004965-0.07681354507803917/package
+6297 silly lockFile f1735576-4965-0-07681354507803917-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004965-0.07681354507803917/package
+6298 verbose addRemoteTarball [ 'https://registry.npmjs.org/rcloader/-/rcloader-0.2.2.tgz',
+6298 verbose addRemoteTarball '58d2298b462d0b9bfd2133d2a1ec74fbd705c717' ]
+6299 silly lockFile 71cb1de9-js-org-liftoff-liftoff-2-5-0-tgz https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz
+6300 verbose lock https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz /home/anthony/.npm/71cb1de9-js-org-liftoff-liftoff-2-5-0-tgz.lock
+6301 silly lockFile a36c858e-4965-0-07681354507803917-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004965-0.07681354507803917/tmp.tgz
+6302 silly lockFile a36c858e-4965-0-07681354507803917-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004965-0.07681354507803917/tmp.tgz
+6303 silly lockFile 30e60093-015-unicode-regex-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package
+6304 silly lockFile 30e60093-015-unicode-regex-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package
+6305 info retry fetch attempt 1 at 13:53:25
+6306 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005307-0.6423859328497201/tmp.tgz
+6307 silly gunzTarPerm modes [ '755', '644' ]
+6308 silly lockFile b22092bd-unicode-regex-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package.tgz
+6309 silly lockFile b22092bd-unicode-regex-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package.tgz
+6310 silly gunzTarPerm extractEntry package.json
+6311 silly lockFile 0d37a42c-y-hrtime-pretty-hrtime-1-0-3-tgz https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz
+6312 verbose lock https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz /home/anthony/.npm/0d37a42c-y-hrtime-pretty-hrtime-1-0-3-tgz.lock
+6313 verbose addRemoteTarball [ 'https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz',
+6313 verbose addRemoteTarball '2009291bb31cea861bbf10a7c15a28caf75c31ec' ]
+6314 verbose tar pack [ '/home/anthony/.npm/has-gulplog/0.1.0/package.tgz',
+6314 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004965-0.07681354507803917/package' ]
+6315 verbose tarball /home/anthony/.npm/has-gulplog/0.1.0/package.tgz
+6316 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004965-0.07681354507803917/package
+6317 silly lockFile f1735576-4965-0-07681354507803917-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004965-0.07681354507803917/package
+6318 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004965-0.07681354507803917/package /home/anthony/.npm/f1735576-4965-0-07681354507803917-package.lock
+6319 silly lockFile a6037b63-pm-has-gulplog-0-1-0-package-tgz tar:///home/anthony/.npm/has-gulplog/0.1.0/package.tgz
+6320 verbose lock tar:///home/anthony/.npm/has-gulplog/0.1.0/package.tgz /home/anthony/.npm/a6037b63-pm-has-gulplog-0-1-0-package-tgz.lock
+6321 silly lockFile 9f9eba62-04949-0-9518689371179789-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004949-0.9518689371179789/package
+6322 silly lockFile 9f9eba62-04949-0-9518689371179789-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004949-0.9518689371179789/package
+6323 http GET https://registry.npmjs.org/rcloader/-/rcloader-0.2.2.tgz
+6324 silly lockFile 61cdfcab-4732-0-24323293822817504-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004732-0.24323293822817504/package
+6325 silly lockFile 61cdfcab-4732-0-24323293822817504-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004732-0.24323293822817504/package
+6326 info retry fetch attempt 1 at 13:53:25
+6327 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005312-0.6970030872616917/tmp.tgz
+6328 silly gunzTarPerm extractEntry lib/index.js
+6329 silly gunzTarPerm extractEntry lib/rest.js
+6330 silly gunzTarPerm extractEntry LICENSE.md
+6331 silly lockFile 4d40642f-04949-0-9518689371179789-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004949-0.9518689371179789/tmp.tgz
+6332 silly lockFile 4d40642f-04949-0-9518689371179789-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004949-0.9518689371179789/tmp.tgz
+6333 http 200 https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz
+6334 http 200 https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz
+6335 silly lockFile 5dff4db2-4732-0-24323293822817504-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004732-0.24323293822817504/tmp.tgz
+6336 silly lockFile 5dff4db2-4732-0-24323293822817504-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004732-0.24323293822817504/tmp.tgz
+6337 verbose addRemoteTarball [ 'https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz',
+6337 verbose addRemoteTarball 'b7e3ea42435a4c9b2759d99e0f201eb195802ee1' ]
+6338 http 200 https://registry.npmjs.org/tildify
+6339 silly registry.get cb [ 200,
+6339 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:25 GMT',
+6339 silly registry.get 'content-type': 'application/json',
+6339 silly registry.get 'content-length': '12026',
+6339 silly registry.get connection: 'keep-alive',
+6339 silly registry.get 'set-cookie': [ '__cfduid=d862d8b0d98444fa172fccfdb983c123e1566410005; expires=Thu, 20-Aug-20 17:53:25 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+6339 silly registry.get 'cf-cache-status': 'HIT',
+6339 silly registry.get 'cache-control': 'max-age=300',
+6339 silly registry.get 'cf-ray': '509e77651b19e1be-ORD',
+6339 silly registry.get 'accept-ranges': 'bytes',
+6339 silly registry.get age: '2898',
+6339 silly registry.get etag: '"52aeb914d453aef59b84e4d99861ffeb"',
+6339 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6339 silly registry.get 'last-modified': 'Mon, 29 Apr 2019 03:38:41 GMT',
+6339 silly registry.get vary: 'accept-encoding, accept',
+6339 silly registry.get 'x-amz-meta-rev': '25-d60597987f24b1569e6ae30d7c7194df',
+6339 silly registry.get server: 'cloudflare' } ]
+6340 info retry fetch attempt 1 at 13:53:25
+6341 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005315-0.655882278457284/tmp.tgz
+6342 http GET https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz
+6343 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package.tgz 644
+6344 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-unicode-regex/6.24.1/package.tgz [ 1000, 1000 ]
+6345 silly gunzTarPerm extractEntry LICENSE.md
+6346 silly gunzTarPerm extractEntry index.d.ts
+6347 silly gunzTarPerm extractEntry index.js
+6348 verbose tar pack [ '/home/anthony/.npm/through2/0.4.2/package.tgz',
+6348 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004949-0.9518689371179789/package' ]
+6349 verbose tarball /home/anthony/.npm/through2/0.4.2/package.tgz
+6350 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004949-0.9518689371179789/package
+6351 silly lockFile 9f9eba62-04949-0-9518689371179789-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004949-0.9518689371179789/package
+6352 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004949-0.9518689371179789/package /home/anthony/.npm/9f9eba62-04949-0-9518689371179789-package.lock
+6353 silly lockFile 57cabbc4-y-npm-through2-0-4-2-package-tgz tar:///home/anthony/.npm/through2/0.4.2/package.tgz
+6354 verbose lock tar:///home/anthony/.npm/through2/0.4.2/package.tgz /home/anthony/.npm/57cabbc4-y-npm-through2-0-4-2-package-tgz.lock
+6355 silly gunzTarPerm extractEntry .npmignore
+6356 silly gunzTarPerm extractEntry README.md
+6357 verbose tar pack [ '/home/anthony/.npm/babel-plugin-transform-regenerator/6.26.0/package.tgz',
+6357 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004732-0.24323293822817504/package' ]
+6358 verbose tarball /home/anthony/.npm/babel-plugin-transform-regenerator/6.26.0/package.tgz
+6359 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004732-0.24323293822817504/package
+6360 silly lockFile 61cdfcab-4732-0-24323293822817504-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004732-0.24323293822817504/package
+6361 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004732-0.24323293822817504/package /home/anthony/.npm/61cdfcab-4732-0-24323293822817504-package.lock
+6362 silly lockFile 702bb9ca-m-regenerator-6-26-0-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-regenerator/6.26.0/package.tgz
+6363 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-regenerator/6.26.0/package.tgz /home/anthony/.npm/702bb9ca-m-regenerator-6-26-0-package-tgz.lock
+6364 silly lockFile 8a0581f5--es2015-unicode-regex-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz
+6365 silly lockFile 8a0581f5--es2015-unicode-regex-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz
+6366 silly lockFile a94656bf-04821-0-2092318886425346-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004821-0.2092318886425346/package
+6367 silly lockFile a94656bf-04821-0-2092318886425346-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004821-0.2092318886425346/package
+6368 http GET https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz
+6369 silly gunzTarPerm extractEntry package.json
+6370 silly lockFile 6da21416-form-es2015-unicode-regex-6-24-1 babel-plugin-transform-es2015-unicode-regex@6.24.1
+6371 silly lockFile 6da21416-form-es2015-unicode-regex-6-24-1 babel-plugin-transform-es2015-unicode-regex@6.24.1
+6372 silly lockFile d854679f-04857-0-3029609308578074-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004857-0.3029609308578074/package
+6373 silly lockFile d854679f-04857-0-3029609308578074-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004857-0.3029609308578074/package
+6374 silly lockFile d02ffc5f--object-super-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-object-super/6.24.1/package.tgz
+6375 silly lockFile d02ffc5f--object-super-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-object-super/6.24.1/package.tgz
+6376 silly lockFile 9bc61831-form-es2015-unicode-regex-6-3-13 babel-plugin-transform-es2015-unicode-regex@^6.3.13
+6377 silly lockFile 9bc61831-form-es2015-unicode-regex-6-3-13 babel-plugin-transform-es2015-unicode-regex@^6.3.13
+6378 silly lockFile d7ac13e3-04857-0-3029609308578074-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004857-0.3029609308578074/tmp.tgz
+6379 silly lockFile d7ac13e3-04857-0-3029609308578074-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004857-0.3029609308578074/tmp.tgz
+6380 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005125-0.2541679658461362/tmp.tgz
+6381 silly lockFile 984ce6bf-05125-0-2541679658461362-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005125-0.2541679658461362/package
+6382 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005125-0.2541679658461362/package /home/anthony/.npm/984ce6bf-05125-0-2541679658461362-package.lock
+6383 silly lockFile 563d0640-05125-0-2541679658461362-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005125-0.2541679658461362/tmp.tgz
+6384 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005125-0.2541679658461362/tmp.tgz /home/anthony/.npm/563d0640-05125-0-2541679658461362-tmp-tgz.lock
+6385 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005264-0.8626111422199756/tmp.tgz
+6386 silly lockFile 74ff4140-05264-0-8626111422199756-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005264-0.8626111422199756/package
+6387 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005264-0.8626111422199756/package /home/anthony/.npm/74ff4140-05264-0-8626111422199756-package.lock
+6388 silly lockFile c1630195-05264-0-8626111422199756-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005264-0.8626111422199756/tmp.tgz
+6389 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005264-0.8626111422199756/tmp.tgz /home/anthony/.npm/c1630195-05264-0-8626111422199756-tmp-tgz.lock
+6390 silly gunzTarPerm extractEntry .npmignore
+6391 silly gunzTarPerm extractEntry README.md
+6392 verbose tar pack [ '/home/anthony/.npm/through/2.3.4/package.tgz',
+6392 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004857-0.3029609308578074/package' ]
+6393 verbose tarball /home/anthony/.npm/through/2.3.4/package.tgz
+6394 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004857-0.3029609308578074/package
+6395 silly lockFile d854679f-04857-0-3029609308578074-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004857-0.3029609308578074/package
+6396 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004857-0.3029609308578074/package /home/anthony/.npm/d854679f-04857-0-3029609308578074-package.lock
+6397 silly lockFile dadc1c33-ny-npm-through-2-3-4-package-tgz tar:///home/anthony/.npm/through/2.3.4/package.tgz
+6398 verbose lock tar:///home/anthony/.npm/through/2.3.4/package.tgz /home/anthony/.npm/dadc1c33-ny-npm-through-2-3-4-package-tgz.lock
+6399 silly gunzTarPerm modes [ '755', '644' ]
+6400 silly gunzTarPerm modes [ '755', '644' ]
+6401 silly gunzTarPerm extractEntry src/libsass/src/parser.hpp
+6402 silly lockFile 727fdb05-04891-0-7672784484457225-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004891-0.7672784484457225/package
+6403 silly lockFile 727fdb05-04891-0-7672784484457225-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004891-0.7672784484457225/package
+6404 silly lockFile f8c532a8-2015-object-super-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-object-super/6.24.1/package
+6405 verbose lock /home/anthony/.npm/babel-plugin-transform-es2015-object-super/6.24.1/package /home/anthony/.npm/f8c532a8-2015-object-super-6-24-1-package.lock
+6406 silly addNameRange number 2 { name: 'tildify', range: '>=1.0.0-0 <2.0.0-0', hasData: true }
+6407 silly addNameRange versions [ 'tildify',
+6407 silly addNameRange [ '0.1.0',
+6407 silly addNameRange '0.2.0',
+6407 silly addNameRange '1.0.0',
+6407 silly addNameRange '1.1.0',
+6407 silly addNameRange '1.1.1',
+6407 silly addNameRange '1.1.2',
+6407 silly addNameRange '1.2.0',
+6407 silly addNameRange '2.0.0' ] ]
+6408 verbose addNamed [ 'tildify', '1.2.0' ]
+6409 verbose addNamed [ '1.2.0', '1.2.0' ]
+6410 silly lockFile 8382cc30-tildify-1-2-0 tildify@1.2.0
+6411 verbose lock tildify@1.2.0 /home/anthony/.npm/8382cc30-tildify-1-2-0.lock
+6412 silly gunzTarPerm extractEntry src/libsass/src/paths.hpp
+6413 silly lockFile 6c546803-urcemaps-apply-0-2-1-package-tgz tar:///home/anthony/.npm/vinyl-sourcemaps-apply/0.2.1/package.tgz
+6414 silly lockFile 6c546803-urcemaps-apply-0-2-1-package-tgz tar:///home/anthony/.npm/vinyl-sourcemaps-apply/0.2.1/package.tgz
+6415 silly lockFile 3655b8e2-04916-0-6974296623375267-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004916-0.6974296623375267/package
+6416 silly lockFile 3655b8e2-04916-0-6974296623375267-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004916-0.6974296623375267/package
+6417 silly lockFile 6465bab7-04916-0-6974296623375267-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004916-0.6974296623375267/tmp.tgz
+6418 silly lockFile 6465bab7-04916-0-6974296623375267-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004916-0.6974296623375267/tmp.tgz
+6419 http 200 https://registry.npmjs.org/orchestrator
+6420 silly registry.get cb [ 200,
+6420 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:25 GMT',
+6420 silly registry.get 'content-type': 'application/json; charset=UTF-8',
+6420 silly registry.get 'content-length': '32299',
+6420 silly registry.get connection: 'keep-alive',
+6420 silly registry.get 'set-cookie': [ '__cfduid=daa4af1c96e5af2b9e288b2e2001047b21566410005; expires=Thu, 20-Aug-20 17:53:25 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+6420 silly registry.get 'cf-cache-status': 'HIT',
+6420 silly registry.get 'cache-control': 'max-age=300',
+6420 silly registry.get 'cf-ray': '509e7764c8cde1da-ORD',
+6420 silly registry.get 'accept-ranges': 'bytes',
+6420 silly registry.get age: '1913',
+6420 silly registry.get etag: '"70159c52240046475fe272f5911c3467"',
+6420 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6420 silly registry.get 'last-modified': 'Sun, 27 May 2018 11:21:32 GMT',
+6420 silly registry.get vary: 'accept-encoding, accept',
+6420 silly registry.get server: 'cloudflare' } ]
+6421 silly gunzTarPerm extractEntry lib/index.js
+6422 silly lockFile f8c532a8-2015-object-super-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-object-super/6.24.1/package
+6423 silly lockFile f8c532a8-2015-object-super-6-24-1-package /home/anthony/.npm/babel-plugin-transform-es2015-object-super/6.24.1/package
+6424 silly lockFile c79b0d89-js-org-tildify-tildify-1-2-0-tgz https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz
+6425 verbose lock https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz /home/anthony/.npm/c79b0d89-js-org-tildify-tildify-1-2-0-tgz.lock
+6426 http 200 https://registry.npmjs.org/semver
+6427 silly registry.get cb [ 200,
+6427 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:25 GMT',
+6427 silly registry.get 'content-type': 'application/json',
+6427 silly registry.get 'content-length': '103961',
+6427 silly registry.get connection: 'keep-alive',
+6427 silly registry.get 'set-cookie': [ '__cfduid=d3b70e2316cc640e3482abe0c9dee78b91566410005; expires=Thu, 20-Aug-20 17:53:25 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+6427 silly registry.get 'cf-cache-status': 'HIT',
+6427 silly registry.get 'cache-control': 'max-age=300',
+6427 silly registry.get 'cf-ray': '509e776518bdc568-ORD',
+6427 silly registry.get 'accept-ranges': 'bytes',
+6427 silly registry.get age: '4388',
+6427 silly registry.get etag: '"e6ebbcafdb10282556797504370caa72"',
+6427 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6427 silly registry.get 'last-modified': 'Mon, 19 Aug 2019 22:33:50 GMT',
+6427 silly registry.get vary: 'accept-encoding, accept',
+6427 silly registry.get 'x-amz-meta-rev': '369-6321c38c6a23accb25f2bd35858cc753',
+6427 silly registry.get server: 'cloudflare' } ]
+6428 verbose tar pack [ '/home/anthony/.npm/rimraf/2.7.1/package.tgz',
+6428 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410004916-0.6974296623375267/package' ]
+6429 verbose tarball /home/anthony/.npm/rimraf/2.7.1/package.tgz
+6430 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410004916-0.6974296623375267/package
+6431 silly lockFile 3655b8e2-04916-0-6974296623375267-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004916-0.6974296623375267/package
+6432 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004916-0.6974296623375267/package /home/anthony/.npm/3655b8e2-04916-0-6974296623375267-package.lock
+6433 silly lockFile 6c5a58db-ony-npm-rimraf-2-7-1-package-tgz tar:///home/anthony/.npm/rimraf/2.7.1/package.tgz
+6434 verbose lock tar:///home/anthony/.npm/rimraf/2.7.1/package.tgz /home/anthony/.npm/6c5a58db-ony-npm-rimraf-2-7-1-package-tgz.lock
+6435 verbose tar unpack /home/anthony/.npm/babel-plugin-transform-es2015-object-super/6.24.1/package.tgz
+6436 silly lockFile 97ebb552-2015-object-super-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-object-super/6.24.1/package
+6437 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-object-super/6.24.1/package /home/anthony/.npm/97ebb552-2015-object-super-6-24-1-package.lock
+6438 silly lockFile d02ffc5f--object-super-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-object-super/6.24.1/package.tgz
+6439 verbose lock tar:///home/anthony/.npm/babel-plugin-transform-es2015-object-super/6.24.1/package.tgz /home/anthony/.npm/d02ffc5f--object-super-6-24-1-package-tgz.lock
+6440 verbose addRemoteTarball [ 'https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz',
+6440 verbose addRemoteTarball 'dcec03f55dca9b7aa3e5b04f21817eb56e63588a' ]
+6441 silly gunzTarPerm extractEntry package.json
+6442 http 200 https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz
+6443 silly gunzTarPerm extractEntry package.json
+6444 silly lockFile ce13403d-l-sourcemaps-apply-0-2-1-package /home/anthony/.npm/vinyl-sourcemaps-apply/0.2.1/package
+6445 verbose lock /home/anthony/.npm/vinyl-sourcemaps-apply/0.2.1/package /home/anthony/.npm/ce13403d-l-sourcemaps-apply-0-2-1-package.lock
+6446 info retry fetch attempt 1 at 13:53:25
+6447 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005352-0.8247942426241934/tmp.tgz
+6448 silly gunzTarPerm extractEntry lib/index.js
+6449 silly gunzTarPerm modes [ '755', '644' ]
+6450 http GET https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz
+6451 silly lockFile ce13403d-l-sourcemaps-apply-0-2-1-package /home/anthony/.npm/vinyl-sourcemaps-apply/0.2.1/package
+6452 silly lockFile ce13403d-l-sourcemaps-apply-0-2-1-package /home/anthony/.npm/vinyl-sourcemaps-apply/0.2.1/package
+6453 silly gunzTarPerm extractEntry README.md
+6454 silly gunzTarPerm extractEntry LICENSE
+6455 silly gunzTarPerm extractEntry LICENSE
+6456 silly gunzTarPerm extractEntry index.js
+6457 verbose tar unpack /home/anthony/.npm/vinyl-sourcemaps-apply/0.2.1/package.tgz
+6458 silly lockFile 9551014c-l-sourcemaps-apply-0-2-1-package tar:///home/anthony/.npm/vinyl-sourcemaps-apply/0.2.1/package
+6459 verbose lock tar:///home/anthony/.npm/vinyl-sourcemaps-apply/0.2.1/package /home/anthony/.npm/9551014c-l-sourcemaps-apply-0-2-1-package.lock
+6460 silly lockFile 6c546803-urcemaps-apply-0-2-1-package-tgz tar:///home/anthony/.npm/vinyl-sourcemaps-apply/0.2.1/package.tgz
+6461 verbose lock tar:///home/anthony/.npm/vinyl-sourcemaps-apply/0.2.1/package.tgz /home/anthony/.npm/6c546803-urcemaps-apply-0-2-1-package-tgz.lock
+6462 silly addNameRange number 2 { name: 'orchestrator',
+6462 silly addNameRange range: '>=0.3.0-0 <0.4.0-0',
+6462 silly addNameRange hasData: true }
+6463 silly addNameRange versions [ 'orchestrator',
+6463 silly addNameRange [ '0.0.2',
+6463 silly addNameRange '0.0.3',
+6463 silly addNameRange '0.0.4',
+6463 silly addNameRange '0.0.5',
+6463 silly addNameRange '0.0.6',
+6463 silly addNameRange '0.0.7',
+6463 silly addNameRange '0.0.8',
+6463 silly addNameRange '0.1.0',
+6463 silly addNameRange '0.2.0',
+6463 silly addNameRange '0.2.1',
+6463 silly addNameRange '0.3.0',
+6463 silly addNameRange '0.3.1',
+6463 silly addNameRange '0.3.3',
+6463 silly addNameRange '0.3.4',
+6463 silly addNameRange '0.3.5',
+6463 silly addNameRange '0.3.6',
+6463 silly addNameRange '0.3.7',
+6463 silly addNameRange '0.3.8' ] ]
+6464 verbose addNamed [ 'orchestrator', '0.3.8' ]
+6465 verbose addNamed [ '0.3.8', '0.3.8' ]
+6466 silly lockFile 66ba10f0-orchestrator-0-3-8 orchestrator@0.3.8
+6467 verbose lock orchestrator@0.3.8 /home/anthony/.npm/66ba10f0-orchestrator-0-3-8.lock
+6468 silly addNameRange number 2 { name: 'semver', range: '>=4.1.0-0 <5.0.0-0', hasData: true }
+6469 silly addNameRange versions [ 'semver',
+6469 silly addNameRange [ '1.0.0',
+6469 silly addNameRange '1.0.1',
+6469 silly addNameRange '1.0.2',
+6469 silly addNameRange '1.0.3',
+6469 silly addNameRange '1.0.4',
+6469 silly addNameRange '1.0.5',
+6469 silly addNameRange '1.0.6',
+6469 silly addNameRange '1.0.7',
+6469 silly addNameRange '1.0.8',
+6469 silly addNameRange '1.0.9',
+6469 silly addNameRange '1.0.10',
+6469 silly addNameRange '1.0.11',
+6469 silly addNameRange '1.0.12',
+6469 silly addNameRange '1.0.13',
+6469 silly addNameRange '1.0.14',
+6469 silly addNameRange '1.1.0',
+6469 silly addNameRange '1.1.1',
+6469 silly addNameRange '1.1.2',
+6469 silly addNameRange '1.1.3',
+6469 silly addNameRange '1.1.4',
+6469 silly addNameRange '2.0.0-alpha',
+6469 silly addNameRange '2.0.0-beta',
+6469 silly addNameRange '2.0.1',
+6469 silly addNameRange '2.0.2',
+6469 silly addNameRange '2.0.3',
+6469 silly addNameRange '2.0.4',
+6469 silly addNameRange '2.0.5',
+6469 silly addNameRange '2.0.6',
+6469 silly addNameRange '2.0.7',
+6469 silly addNameRange '2.0.8',
+6469 silly addNameRange '2.0.9',
+6469 silly addNameRange '2.0.10',
+6469 silly addNameRange '2.0.11',
+6469 silly addNameRange '2.1.0',
+6469 silly addNameRange '2.2.0',
+6469 silly addNameRange '2.2.1',
+6469 silly addNameRange '2.3.0',
+6469 silly addNameRange '2.3.1',
+6469 silly addNameRange '2.3.2',
+6469 silly addNameRange '3.0.0',
+6469 silly addNameRange '3.0.1',
+6469 silly addNameRange '4.0.0',
+6469 silly addNameRange '4.0.2',
+6469 silly addNameRange '4.0.3',
+6469 silly addNameRange '4.1.0',
+6469 silly addNameRange '4.1.1',
+6469 silly addNameRange '4.2.0',
+6469 silly addNameRange '4.2.1',
+6469 silly addNameRange '4.2.2',
+6469 silly addNameRange '4.3.0',
+6469 silly addNameRange '4.3.1',
+6469 silly addNameRange '4.3.2',
+6469 silly addNameRange '4.3.3',
+6469 silly addNameRange '4.3.4',
+6469 silly addNameRange '4.3.5',
+6469 silly addNameRange '4.3.6',
+6469 silly addNameRange '5.0.0',
+6469 silly addNameRange '5.0.1',
+6469 silly addNameRange '5.0.2',
+6469 silly addNameRange '5.0.3',
+6469 silly addNameRange '5.1.0',
+6469 silly addNameRange '5.1.1',
+6469 silly addNameRange '5.2.0',
+6469 silly addNameRange '5.3.0',
+6469 silly addNameRange '5.4.0',
+6469 silly addNameRange '5.4.1',
+6469 silly addNameRange '5.5.0',
+6469 silly addNameRange '5.5.1',
+6469 silly addNameRange '5.6.0',
+6469 silly addNameRange '5.7.0',
+6469 silly addNameRange '6.0.0',
+6469 silly addNameRange '6.1.0',
+6469 silly addNameRange '6.1.1',
+6469 silly addNameRange '6.1.2',
+6469 silly addNameRange '6.1.3',
+6469 silly addNameRange '6.2.0',
+6469 silly addNameRange '6.3.0',
+6469 silly addNameRange '5.7.1' ] ]
+6470 verbose addNamed [ 'semver', '4.3.6' ]
+6471 verbose addNamed [ '4.3.6', '4.3.6' ]
+6472 silly lockFile 6731e1db-semver-4-3-6 semver@4.3.6
+6473 verbose lock semver@4.3.6 /home/anthony/.npm/6731e1db-semver-4-3-6.lock
+6474 silly lockFile 56ae6837-05061-0-9958977529313415-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005061-0.9958977529313415/package
+6475 silly lockFile 56ae6837-05061-0-9958977529313415-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005061-0.9958977529313415/package
+6476 silly gunzTarPerm modes [ '755', '644' ]
+6477 silly gunzTarPerm extractEntry package.json
+6478 silly lockFile 939e1727-hestrator-orchestrator-0-3-8-tgz https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz
+6479 verbose lock https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz /home/anthony/.npm/939e1727-hestrator-orchestrator-0-3-8-tgz.lock
+6480 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005273-0.9222269435413182/tmp.tgz
+6481 silly lockFile e4d69d0f-05273-0-9222269435413182-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005273-0.9222269435413182/package
+6482 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005273-0.9222269435413182/package /home/anthony/.npm/e4d69d0f-05273-0-9222269435413182-package.lock
+6483 silly lockFile 0e062827-05273-0-9222269435413182-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005273-0.9222269435413182/tmp.tgz
+6484 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005273-0.9222269435413182/tmp.tgz /home/anthony/.npm/0e062827-05273-0-9222269435413182-tmp-tgz.lock
+6485 http 200 https://registry.npmjs.org/rcloader/-/rcloader-0.2.2.tgz
+6486 silly lockFile 0c13a331-05061-0-9958977529313415-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005061-0.9958977529313415/tmp.tgz
+6487 silly lockFile 0c13a331-05061-0-9958977529313415-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005061-0.9958977529313415/tmp.tgz
+6488 silly lockFile 4af64d4e-pmjs-org-semver-semver-4-3-6-tgz https://registry.npmjs.org/semver/-/semver-4.3.6.tgz
+6489 verbose lock https://registry.npmjs.org/semver/-/semver-4.3.6.tgz /home/anthony/.npm/4af64d4e-pmjs-org-semver-semver-4-3-6-tgz.lock
+6490 silly lockFile 348abb0d-rm-es2015-classes-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package
+6491 silly lockFile 348abb0d-rm-es2015-classes-6-24-1-package tar:///home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package
+6492 silly lockFile ab946f76-ny-npm-replace-ext-0-0-1-package tar:///home/anthony/.npm/replace-ext/0.0.1/package
+6493 silly lockFile ab946f76-ny-npm-replace-ext-0-0-1-package tar:///home/anthony/.npm/replace-ext/0.0.1/package
+6494 verbose addRemoteTarball [ 'https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz',
+6494 verbose addRemoteTarball '14e7e9e2764f7315fbac184e506c7aa6df94ad7e' ]
+6495 verbose tar pack [ '/home/anthony/.npm/uglify-save-license/0.4.1/package.tgz',
+6495 verbose tar pack '/home/anthony/tmp/npm-10624-LOewJUSJ/1566410005061-0.9958977529313415/package' ]
+6496 verbose tarball /home/anthony/.npm/uglify-save-license/0.4.1/package.tgz
+6497 verbose folder /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005061-0.9958977529313415/package
+6498 silly lockFile 56ae6837-05061-0-9958977529313415-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005061-0.9958977529313415/package
+6499 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005061-0.9958977529313415/package /home/anthony/.npm/56ae6837-05061-0-9958977529313415-package.lock
+6500 silly lockFile 45053d89-y-save-license-0-4-1-package-tgz tar:///home/anthony/.npm/uglify-save-license/0.4.1/package.tgz
+6501 verbose lock tar:///home/anthony/.npm/uglify-save-license/0.4.1/package.tgz /home/anthony/.npm/45053d89-y-save-license-0-4-1-package-tgz.lock
+6502 silly lockFile 0e740e4f-s2015-classes-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package.tgz
+6503 silly lockFile 0e740e4f-s2015-classes-6-24-1-package-tgz tar:///home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package.tgz
+6504 silly lockFile 58f81fd0-pm-replace-ext-0-0-1-package-tgz tar:///home/anthony/.npm/replace-ext/0.0.1/package.tgz
+6505 silly lockFile 58f81fd0-pm-replace-ext-0-0-1-package-tgz tar:///home/anthony/.npm/replace-ext/0.0.1/package.tgz
+6506 http 200 https://registry.npmjs.org/v8flags
+6507 silly registry.get cb [ 200,
+6507 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:25 GMT',
+6507 silly registry.get 'content-type': 'application/json',
+6507 silly registry.get 'content-length': '48681',
+6507 silly registry.get connection: 'keep-alive',
+6507 silly registry.get 'set-cookie': [ '__cfduid=d862d8b0d98444fa172fccfdb983c123e1566410005; expires=Thu, 20-Aug-20 17:53:25 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+6507 silly registry.get 'cf-cache-status': 'HIT',
+6507 silly registry.get 'cache-control': 'max-age=300',
+6507 silly registry.get 'cf-ray': '509e77656c04e1be-ORD',
+6507 silly registry.get 'accept-ranges': 'bytes',
+6507 silly registry.get age: '2275',
+6507 silly registry.get etag: '"8796110ff28fa6aeaafa4b1db507498e"',
+6507 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6507 silly registry.get 'last-modified': 'Thu, 09 May 2019 12:14:56 GMT',
+6507 silly registry.get vary: 'accept-encoding, accept',
+6507 silly registry.get 'x-amz-meta-rev': '67-fb36acbba8284803846c7b6b6ee715fa',
+6507 silly registry.get server: 'cloudflare' } ]
+6508 verbose addRemoteTarball [ 'https://registry.npmjs.org/semver/-/semver-4.3.6.tgz',
+6508 verbose addRemoteTarball '300bc6e0e86374f7ba61068b5b1ecd57fc6532da' ]
+6509 info retry fetch attempt 1 at 13:53:25
+6510 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005376-0.7034145009238273/tmp.tgz
+6511 silly gunzTarPerm modes [ '755', '644' ]
+6512 silly gunzTarPerm extractEntry src/libsass/src/plugins.cpp
+6513 silly gunzTarPerm extractEntry src/libsass/src/plugins.hpp
+6514 silly gunzTarPerm extractEntry .npmignore
+6515 silly gunzTarPerm extractEntry README.md
+6516 silly lockFile 3060191e-04936-0-8617650433443487-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004936-0.8617650433443487/package
+6517 silly lockFile 3060191e-04936-0-8617650433443487-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004936-0.8617650433443487/package
+6518 info retry fetch attempt 1 at 13:53:25
+6519 verbose fetch to= /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005379-0.11547627300024033/tmp.tgz
+6520 silly lockFile 29fc64f0-ny-npm-gulplog-1-0-0-package-tgz tar:///home/anthony/.npm/gulplog/1.0.0/package.tgz
+6521 silly lockFile 29fc64f0-ny-npm-gulplog-1-0-0-package-tgz tar:///home/anthony/.npm/gulplog/1.0.0/package.tgz
+6522 silly gunzTarPerm extractEntry index.js
+6523 http GET https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz
+6524 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005307-0.6423859328497201/tmp.tgz
+6525 silly lockFile e4d0e4b8-05307-0-6423859328497201-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005307-0.6423859328497201/package
+6526 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005307-0.6423859328497201/package /home/anthony/.npm/e4d0e4b8-05307-0-6423859328497201-package.lock
+6527 silly lockFile 31dc6415-05307-0-6423859328497201-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005307-0.6423859328497201/tmp.tgz
+6528 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005307-0.6423859328497201/tmp.tgz /home/anthony/.npm/31dc6415-05307-0-6423859328497201-tmp-tgz.lock
+6529 silly gunzTarPerm extractEntry .travis.yml
+6530 silly gunzTarPerm extractEntry example/parse.js
+6531 silly gunzTarPerm extractEntry package.json
+6532 http 405 https://registry.npmjs.org/gulp-sourcemaps/map-sources
+6533 silly registry.get cb [ 405,
+6533 silly registry.get { date: 'Wed, 21 Aug 2019 17:53:25 GMT',
+6533 silly registry.get 'content-type': 'application/json',
+6533 silly registry.get 'content-length': '63',
+6533 silly registry.get connection: 'keep-alive',
+6533 silly registry.get 'set-cookie': [ '__cfduid=df5ec0ae588420a541c39fb8f63ba3bf51566410005; expires=Thu, 20-Aug-20 17:53:25 GMT; path=/; domain=.npmjs.org; HttpOnly' ],
+6533 silly registry.get 'cf-ray': '509e77652d46c504-ORD',
+6533 silly registry.get allow: 'PUT',
+6533 silly registry.get 'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
+6533 silly registry.get server: 'cloudflare' } ]
+6534 http GET https://registry.npmjs.org/semver/-/semver-4.3.6.tgz
+6535 verbose chmod /home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package.tgz 644
+6536 verbose chown /home/anthony/.npm/babel-plugin-transform-es2015-classes/6.24.1/package.tgz [ 1000, 1000 ]
+6537 verbose chmod /home/anthony/.npm/replace-ext/0.0.1/package.tgz 644
+6538 verbose chown /home/anthony/.npm/replace-ext/0.0.1/package.tgz [ 1000, 1000 ]
+6539 silly lockFile 1934ccfa-4899-0-10558717208914459-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004899-0.10558717208914459/package
+6540 silly lockFile 1934ccfa-4899-0-10558717208914459-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004899-0.10558717208914459/package
+6541 silly lockFile bea0344a-nsform-es2015-classes-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz
+6542 silly lockFile bea0344a-nsform-es2015-classes-6-24-1-tgz https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz
+6543 silly lockFile 5733f875-eplace-ext-replace-ext-0-0-1-tgz https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz
+6544 silly lockFile 5733f875-eplace-ext-replace-ext-0-0-1-tgz https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz
+6545 silly lockFile c8ba9c3f-y-npm-through2-0-5-1-package-tgz tar:///home/anthony/.npm/through2/0.5.1/package.tgz
+6546 silly lockFile c8ba9c3f-y-npm-through2-0-5-1-package-tgz tar:///home/anthony/.npm/through2/0.5.1/package.tgz
+6547 http 200 https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz
+6548 silly gunzTarPerm modes [ '755', '644' ]
+6549 silly lockFile 1efba93f--transform-es2015-classes-6-24-1 babel-plugin-transform-es2015-classes@6.24.1
+6550 silly lockFile 1efba93f--transform-es2015-classes-6-24-1 babel-plugin-transform-es2015-classes@6.24.1
+6551 silly lockFile f8a45387-replace-ext-0-0-1 replace-ext@0.0.1
+6552 silly lockFile f8a45387-replace-ext-0-0-1 replace-ext@0.0.1
+6553 silly gunzTarPerm extractEntry package.json
+6554 silly lockFile 51a33810-n-transform-es2015-classes-6-9-0 babel-plugin-transform-es2015-classes@^6.9.0
+6555 silly lockFile 51a33810-n-transform-es2015-classes-6-9-0 babel-plugin-transform-es2015-classes@^6.9.0
+6556 silly gunzTarPerm extractEntry .npmignore
+6557 silly gunzTarPerm extractEntry README.md
+6558 http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz
+6559 silly lockFile 931ed47a-nthony-npm-gulplog-1-0-0-package /home/anthony/.npm/gulplog/1.0.0/package
+6560 verbose lock /home/anthony/.npm/gulplog/1.0.0/package /home/anthony/.npm/931ed47a-nthony-npm-gulplog-1-0-0-package.lock
+6561 silly addNameRange number 2 { name: 'v8flags', range: '>=2.0.2-0 <3.0.0-0', hasData: true }
+6562 silly addNameRange versions [ 'v8flags',
+6562 silly addNameRange [ '0.1.0',
+6562 silly addNameRange '0.2.0',
+6562 silly addNameRange '0.3.0',
+6562 silly addNameRange '1.0.0',
+6562 silly addNameRange '1.0.1',
+6562 silly addNameRange '1.0.2',
+6562 silly addNameRange '1.0.3',
+6562 silly addNameRange '1.0.4',
+6562 silly addNameRange '1.0.5',
+6562 silly addNameRange '1.0.6',
+6562 silly addNameRange '1.0.7',
+6562 silly addNameRange '1.0.8',
+6562 silly addNameRange '2.0.0',
+6562 silly addNameRange '2.0.2',
+6562 silly addNameRange '2.0.3',
+6562 silly addNameRange '2.0.4',
+6562 silly addNameRange '2.0.5',
+6562 silly addNameRange '2.0.6',
+6562 silly addNameRange '2.0.7',
+6562 silly addNameRange '2.0.8',
+6562 silly addNameRange '2.0.9',
+6562 silly addNameRange '2.0.10',
+6562 silly addNameRange '2.0.11',
+6562 silly addNameRange '2.0.12',
+6562 silly addNameRange '2.1.0',
+6562 silly addNameRange '2.1.1',
+6562 silly addNameRange '3.0.0',
+6562 silly addNameRange '3.0.1',
+6562 silly addNameRange '3.0.2',
+6562 silly addNameRange '3.1.0',
+6562 silly addNameRange '3.1.1',
+6562 silly addNameRange '3.1.2',
+6562 silly addNameRange '3.1.3' ] ]
+6563 verbose addNamed [ 'v8flags', '2.1.1' ]
+6564 verbose addNamed [ '2.1.1', '2.1.1' ]
+6565 silly lockFile 4db9fe00-v8flags-2-1-1 v8flags@2.1.1
+6566 verbose lock v8flags@2.1.1 /home/anthony/.npm/4db9fe00-v8flags-2-1-1.lock
+6567 silly gunzTarPerm extractEntry lib/inspect-stream.js
+6568 silly gunzTarPerm extractEntry lib/is-stream.js
+6569 silly lockFile f1735576-4965-0-07681354507803917-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004965-0.07681354507803917/package
+6570 silly lockFile f1735576-4965-0-07681354507803917-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410004965-0.07681354507803917/package
+6571 silly lockFile aaa69b30-thony-npm-through2-0-5-1-package /home/anthony/.npm/through2/0.5.1/package
+6572 verbose lock /home/anthony/.npm/through2/0.5.1/package /home/anthony/.npm/aaa69b30-thony-npm-through2-0-5-1-package.lock
+6573 verbose tar unpack /home/anthony/tmp/npm-10624-LOewJUSJ/1566410005312-0.6970030872616917/tmp.tgz
+6574 silly lockFile bdba2d3d-05312-0-6970030872616917-package tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005312-0.6970030872616917/package
+6575 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005312-0.6970030872616917/package /home/anthony/.npm/bdba2d3d-05312-0-6970030872616917-package.lock
+6576 silly lockFile 3b8297bf-05312-0-6970030872616917-tmp-tgz tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005312-0.6970030872616917/tmp.tgz
+6577 verbose lock tar:///home/anthony/tmp/npm-10624-LOewJUSJ/1566410005312-0.6970030872616917/tmp.tgz /home/anthony/.npm/3b8297bf-05312-0-6970030872616917-tmp-tgz.lock
+6578 silly gunzTarPerm extractEntry lib/index.js
+6579 silly lockFile 931ed47a-nthony-npm-gulplog-1-0-0-package /home/anthony/.npm/gulplog/1.0.0/package
+6580 silly lockFile 931ed47a-nthony-npm-gulplog-1-0-0-package /home/anthony/.npm/gulplog/1.0.0/package
+6581 silly gunzTarPerm extractEntry CHANGELOG
+6582 silly gunzTarPerm extractEntry index.js
+6583 silly lockFile a6037b63-pm-has-gulplog-0-1-0-package-tgz tar:///home/anthony/.npm/has-gulplog/0.1.0/package.tgz
+6584 silly lockFile a6037b63-pm-has-gulplog-0-1-0-package-tgz tar:///home/anthony/.npm/has-gulplog/0.1.0/package.tgz
+6585 silly lockFile ea1d98d5-js-org-v8flags-v8flags-2-1-1-tgz https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz
+6586 verbose lock https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz /home/anthony/.npm/ea1d98d5-js-org-v8flags-v8flags-2-1-1-tgz.lock
+6587 silly addNameRange number 2 { name: 'gulp-sourcemaps/map-sources',
+6587 silly addNameRange range: '>=1.0.0-0 <2.0.0-0',
+6587 silly addNameRange hasData: true }
+6588 silly addNameRange versions [ undefined, [] ]
+6589 error TypeError: Cannot read property 'latest' of undefined
+6589 error at next (/home/anthony/.nvm/v0.10.25/lib/node_modules/npm/lib/cache.js:692:35)
+6589 error at /home/anthony/.nvm/v0.10.25/lib/node_modules/npm/lib/cache.js:680:5
+6589 error at saved (/home/anthony/.nvm/v0.10.25/lib/node_modules/npm/node_modules/npm-registry-client/lib/get.js:142:7)
+6589 error at /home/anthony/.nvm/v0.10.25/lib/node_modules/npm/node_modules/graceful-fs/polyfills.js:133:7
+6589 error at Object.oncomplete (fs.js:107:15)
+6590 error If you need help, you may report this *entire* log,
+6590 error including the npm and node versions, at:
+6590 error <http://github.com/isaacs/npm/issues>
+6591 error System Linux 5.0.0-25-generic
+6592 error command "/home/anthony/.nvm/v0.10.25/bin/node" "/home/anthony/.nvm/v0.10.25/bin/npm" "install"
+6593 error cwd /var/www/html/wp/wp-content/themes/coldwater
+6594 error node -v v0.10.25
+6595 error npm -v 1.3.24
+6596 error type non_object_property_load
+6597 verbose exit [ 1, true ]