From 89e95b3f143682ed9a006991bacf45c9dcba4818 Mon Sep 17 00:00:00 2001 From: ruki Date: Thu, 8 Nov 2018 00:43:05 +0800 Subject: remove node_modules --- .../coverage/lcov-report/base.css | 223 -------- .../coverage/lcov-report/block-navigation.js | 63 --- .../coverage/lcov-report/index.html | 136 ----- .../coverage/lcov-report/lib/compileStyle.ts.html | 498 ----------------- .../lcov-report/lib/compileTemplate.ts.html | 597 --------------------- .../coverage/lcov-report/lib/index.html | 123 ----- .../coverage/lcov-report/lib/parse.ts.html | 405 -------------- .../lcov-report/lib/stylePlugins/index.html | 110 ---- .../lcov-report/lib/stylePlugins/scoped.ts.html | 363 ------------- .../lcov-report/lib/stylePlugins/trim.ts.html | 99 ---- .../lcov-report/lib/styleProcessors/index.html | 97 ---- .../lcov-report/lib/styleProcessors/index.ts.html | 468 ---------------- .../lib/templateCompilerModules/assetUrl.ts.html | 222 -------- .../lib/templateCompilerModules/index.html | 123 ----- .../lib/templateCompilerModules/srcset.ts.html | 267 --------- .../lib/templateCompilerModules/utils.ts.html | 231 -------- .../coverage/lcov-report/prettify.css | 1 - .../coverage/lcov-report/prettify.js | 1 - .../coverage/lcov-report/sort-arrow-sprite.png | Bin 209 -> 0 bytes .../coverage/lcov-report/sorter.js | 158 ------ 20 files changed, 4185 deletions(-) delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/base.css delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/block-navigation.js delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/index.html delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/compileStyle.ts.html delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/compileTemplate.ts.html delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/index.html delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/parse.ts.html delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/stylePlugins/index.html delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/stylePlugins/scoped.ts.html delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/stylePlugins/trim.ts.html delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/styleProcessors/index.html delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/styleProcessors/index.ts.html delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/templateCompilerModules/assetUrl.ts.html delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/templateCompilerModules/index.html delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/templateCompilerModules/srcset.ts.html delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/templateCompilerModules/utils.ts.html delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/prettify.css delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/prettify.js delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/sort-arrow-sprite.png delete mode 100644 node_modules/@vue/component-compiler-utils/coverage/lcov-report/sorter.js (limited to 'node_modules/@vue/component-compiler-utils/coverage/lcov-report') diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/base.css b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/base.css deleted file mode 100644 index 7090209c..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/base.css +++ /dev/null @@ -1,223 +0,0 @@ -body, html { - margin:0; padding: 0; - height: 100%; -} -body { - font-family: Helvetica Neue, Helvetica, Arial; - font-size: 14px; - color:#333; -} -.small { font-size: 12px; } -*, *:after, *:before { - -webkit-box-sizing:border-box; - -moz-box-sizing:border-box; - box-sizing:border-box; - } -h1 { font-size: 20px; margin: 0;} -h2 { font-size: 14px; } -pre { - font: 12px/1.4 Consolas, "Liberation Mono", Menlo, Courier, monospace; - margin: 0; - padding: 0; - -moz-tab-size: 2; - -o-tab-size: 2; - tab-size: 2; -} -a { color:#0074D9; text-decoration:none; } -a:hover { text-decoration:underline; } -.strong { font-weight: bold; } -.space-top1 { padding: 10px 0 0 0; } -.pad2y { padding: 20px 0; } -.pad1y { padding: 10px 0; } -.pad2x { padding: 0 20px; } -.pad2 { padding: 20px; } -.pad1 { padding: 10px; } -.space-left2 { padding-left:55px; } -.space-right2 { padding-right:20px; } -.center { text-align:center; } -.clearfix { display:block; } -.clearfix:after { - content:''; - display:block; - height:0; - clear:both; - visibility:hidden; - } -.fl { float: left; } -@media only screen and (max-width:640px) { - .col3 { width:100%; max-width:100%; } - .hide-mobile { display:none!important; } -} - -.quiet { - color: #7f7f7f; - color: rgba(0,0,0,0.5); -} -.quiet a { opacity: 0.7; } - -.fraction { - font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; - font-size: 10px; - color: #555; - background: #E8E8E8; - padding: 4px 5px; - border-radius: 3px; - vertical-align: middle; -} - -div.path a:link, div.path a:visited { color: #333; } -table.coverage { - border-collapse: collapse; - margin: 10px 0 0 0; - padding: 0; -} - -table.coverage td { - margin: 0; - padding: 0; - vertical-align: top; -} -table.coverage td.line-count { - text-align: right; - padding: 0 5px 0 20px; -} -table.coverage td.line-coverage { - text-align: right; - padding-right: 10px; - min-width:20px; -} - -table.coverage td span.cline-any { - display: inline-block; - padding: 0 5px; - width: 100%; -} -.missing-if-branch { - display: inline-block; - margin-right: 5px; - border-radius: 3px; - position: relative; - padding: 0 4px; - background: #333; - color: yellow; -} - -.skip-if-branch { - display: none; - margin-right: 10px; - position: relative; - padding: 0 4px; - background: #ccc; - color: white; -} -.missing-if-branch .typ, .skip-if-branch .typ { - color: inherit !important; -} -.coverage-summary { - border-collapse: collapse; - width: 100%; -} -.coverage-summary tr { border-bottom: 1px solid #bbb; } -.keyline-all { border: 1px solid #ddd; } -.coverage-summary td, .coverage-summary th { padding: 10px; } -.coverage-summary tbody { border: 1px solid #bbb; } -.coverage-summary td { border-right: 1px solid #bbb; } -.coverage-summary td:last-child { border-right: none; } -.coverage-summary th { - text-align: left; - font-weight: normal; - white-space: nowrap; -} -.coverage-summary th.file { border-right: none !important; } -.coverage-summary th.pct { } -.coverage-summary th.pic, -.coverage-summary th.abs, -.coverage-summary td.pct, -.coverage-summary td.abs { text-align: right; } -.coverage-summary td.file { white-space: nowrap; } -.coverage-summary td.pic { min-width: 120px !important; } -.coverage-summary tfoot td { } - -.coverage-summary .sorter { - height: 10px; - width: 7px; - display: inline-block; - margin-left: 0.5em; - background: url(sort-arrow-sprite.png) no-repeat scroll 0 0 transparent; -} -.coverage-summary .sorted .sorter { - background-position: 0 -20px; -} -.coverage-summary .sorted-desc .sorter { - background-position: 0 -10px; -} -.status-line { height: 10px; } -/* yellow */ -.cbranch-no { background: yellow !important; color: #111; } -/* dark red */ -.red.solid, .status-line.low, .low .cover-fill { background:#C21F39 } -.low .chart { border:1px solid #C21F39 } -.highlighted, -.highlighted .cstat-no, .highlighted .fstat-no, .highlighted .cbranch-no{ - background: #C21F39 !important; -} -/* medium red */ -.cstat-no, .fstat-no, .cbranch-no, .cbranch-no { background:#F6C6CE } -/* light red */ -.low, .cline-no { background:#FCE1E5 } -/* light green */ -.high, .cline-yes { background:rgb(230,245,208) } -/* medium green */ -.cstat-yes { background:rgb(161,215,106) } -/* dark green */ -.status-line.high, .high .cover-fill { background:rgb(77,146,33) } -.high .chart { border:1px solid rgb(77,146,33) } - -.medium .chart { border:1px solid #666; } -.medium .cover-fill { background: #666; } - -.cstat-skip { background: #ddd; color: #111; } -.fstat-skip { background: #ddd; color: #111 !important; } -.cbranch-skip { background: #ddd !important; color: #111; } - -span.cline-neutral { background: #eaeaea; } -.medium { background: #eaeaea; } - -.coverage-summary td.empty { - opacity: .5; - padding-top: 4px; - padding-bottom: 4px; - line-height: 1; - color: #888; -} - -.cover-fill, .cover-empty { - display:inline-block; - height: 12px; -} -.chart { - line-height: 0; -} -.cover-empty { - background: white; -} -.cover-full { - border-right: none !important; -} -pre.prettyprint { - border: none !important; - padding: 0 !important; - margin: 0 !important; -} -.com { color: #999 !important; } -.ignore-none { color: #999; font-weight: normal; } - -.wrapper { - min-height: 100%; - height: auto !important; - height: 100%; - margin: 0 auto -48px; -} -.footer, .push { - height: 48px; -} diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/block-navigation.js b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/block-navigation.js deleted file mode 100644 index 0c719038..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/block-navigation.js +++ /dev/null @@ -1,63 +0,0 @@ -var jumpToCode = (function init () { - // Classes of code we would like to highlight - var missingCoverageClasses = [ '.cbranch-no', '.cstat-no', '.fstat-no' ]; - - // We don't want to select elements that are direct descendants of another match - var notSelector = ':not(' + missingCoverageClasses.join('):not(') + ') > '; // becomes `:not(a):not(b) > ` - - // Selecter that finds elements on the page to which we can jump - var selector = notSelector + missingCoverageClasses.join(', ' + notSelector); // becomes `:not(a):not(b) > a, :not(a):not(b) > b` - - // The NodeList of matching elements - var missingCoverageElements = document.querySelectorAll(selector); - - var currentIndex; - - function toggleClass(index) { - missingCoverageElements.item(currentIndex).classList.remove('highlighted'); - missingCoverageElements.item(index).classList.add('highlighted'); - } - - function makeCurrent(index) { - toggleClass(index); - currentIndex = index; - missingCoverageElements.item(index) - .scrollIntoView({ behavior: 'smooth', block: 'center', inline: 'center' }); - } - - function goToPrevious() { - var nextIndex = 0; - if (typeof currentIndex !== 'number' || currentIndex === 0) { - nextIndex = missingCoverageElements.length - 1; - } else if (missingCoverageElements.length > 1) { - nextIndex = currentIndex - 1; - } - - makeCurrent(nextIndex); - } - - function goToNext() { - var nextIndex = 0; - - if (typeof currentIndex === 'number' && currentIndex < (missingCoverageElements.length - 1)) { - nextIndex = currentIndex + 1; - } - - makeCurrent(nextIndex); - } - - return function jump(event) { - switch (event.which) { - case 78: // n - case 74: // j - goToNext(); - break; - case 66: // b - case 75: // k - case 80: // p - goToPrevious(); - break; - } - }; -}()); -window.addEventListener('keydown', jumpToCode); diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/index.html b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/index.html deleted file mode 100644 index f79eb3f9..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/index.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - Code coverage report for All files - - - - - - - -
-
-

- All files -

-
-
- 91.42% - Statements - 213/233 -
-
- 78.33% - Branches - 141/180 -
-
- 97.78% - Functions - 44/45 -
-
- 92.83% - Lines - 207/223 -
-
-

- Press n or j to go to the next uncovered block, b, p or k for the previous block. -

-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FileStatementsBranchesFunctionsLines
lib
92.47%86/9377.11%64/8393.33%14/1595.56%86/90
lib/stylePlugins
90%45/5079.07%34/43100%13/1389.8%44/49
lib/styleProcessors
83.78%31/3750%5/10100%2/285.29%29/34
lib/templateCompilerModules
96.23%51/5386.36%38/44100%15/1596%48/50
-
-
- - - - - - - - diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/compileStyle.ts.html b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/compileStyle.ts.html deleted file mode 100644 index 2eda9486..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/compileStyle.ts.html +++ /dev/null @@ -1,498 +0,0 @@ - - - - Code coverage report for lib/compileStyle.ts - - - - - - - -
-
-

- All files / lib compileStyle.ts -

-
-
- 93.33% - Statements - 28/30 -
-
- 87.5% - Branches - 28/32 -
-
- 83.33% - Functions - 5/6 -
-
- 93.33% - Lines - 28/30 -
-
-

- Press n or j to go to the next uncovered block, b, p or k for the previous block. -

-
-
-

-
-
1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 -34 -35 -36 -37 -38 -39 -40 -41 -42 -43 -44 -45 -46 -47 -48 -49 -50 -51 -52 -53 -54 -55 -56 -57 -58 -59 -60 -61 -62 -63 -64 -65 -66 -67 -68 -69 -70 -71 -72 -73 -74 -75 -76 -77 -78 -79 -80 -81 -82 -83 -84 -85 -86 -87 -88 -89 -90 -91 -92 -93 -94 -95 -96 -97 -98 -99 -100 -101 -102 -103 -104 -105 -106 -107 -108 -109 -110 -111 -112 -113 -114 -115 -116 -117 -118 -119 -120 -121 -122 -123 -124 -125 -126 -127 -128 -129 -130 -131 -132 -133 -134 -135 -136 -137 -138 -139 -140 -141 -142 -143 -1442x -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -14x -  -  -  -  -  -1x -  -  -  -  -  -  -  -  -  -  -  -  -  -15x -15x -15x -15x -15x -  -15x -15x -15x -  -15x -7x -  -  -15x -  -  -  -  -15x -4x -  -  -  -  -  -  -  -15x -15x -  -  -15x -15x -  -  -15x -1x -  -1x -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -14x -13x -  -1x -  -  -14x -  -  -  -  -  -  -  -  -  -  -  -4x -  -  -  -  -  -  -  -  -  -  - 
const postcss = require('postcss')
-import { ProcessOptions, LazyResult } from 'postcss'
-import trimPlugin from './stylePlugins/trim'
-import scopedPlugin from './stylePlugins/scoped'
-import {
-  processors,
-  StylePreprocessor,
-  StylePreprocessorResults
-} from './styleProcessors'
- 
-export interface StyleCompileOptions {
-  source: string
-  filename: string
-  id: string
-  map?: any
-  scoped?: boolean
-  trim?: boolean
-  preprocessLang?: string
-  preprocessOptions?: any
-  postcssOptions?: any
-  postcssPlugins?: any[]
-}
- 
-export interface AsyncStyleCompileOptions extends StyleCompileOptions {
-  isAsync?: boolean
-}
- 
-export interface StyleCompileResults {
-  code: string
-  map: any | void
-  rawResult: LazyResult | void
-  errors: string[]
-}
- 
-export function compileStyle(
-  options: StyleCompileOptions
-): StyleCompileResults {
-  return doCompileStyle({ ...options, isAsync: false })
-}
- 
-export function compileStyleAsync(
-  options: StyleCompileOptions
-): Promise<StyleCompileResults> {
-  return Promise.resolve(doCompileStyle({ ...options, isAsync: true }))
-}
- 
-export function doCompileStyle(
-  options: AsyncStyleCompileOptions
-): StyleCompileResults {
-  const {
-    filename,
-    id,
-    scoped = true,
-    trim = true,
-    preprocessLang,
-    postcssOptions,
-    postcssPlugins
-  } = options
-  const preprocessor = preprocessLang && processors[preprocessLang]
-  const preProcessedSource = preprocessor && preprocess(options, preprocessor)
-  const map = preProcessedSource ? preProcessedSource.map : options.map
-  const source = preProcessedSource ? preProcessedSource.code : options.source
- 
-  const plugins = (postcssPlugins || []).slice()
-  Eif (trim) {
-    plugins.push(trimPlugin())
-  }
-  if (scoped) {
-    plugins.push(scopedPlugin(id))
-  }
- 
-  const postCSSOptions: ProcessOptions = {
-    ...postcssOptions,
-    to: filename,
-    from: filename
-  }
-  if (map) {
-    postCSSOptions.map = {
-      inline: false,
-      annotation: false,
-      prev: map
-    }
-  }
- 
-  let result, code, outMap
-  const errors: any[] = []
-  Iif (preProcessedSource && preProcessedSource.errors.length) {
-    errors.push(...preProcessedSource.errors)
-  }
-  try {
-    result = postcss(plugins).process(source, postCSSOptions)
- 
-    // In async mode, return a promise.
-    if (options.isAsync) {
-      return result
-        .then(
-          (result: LazyResult): StyleCompileResults => ({
-            code: result.css || '',
-            map: result.map && result.map.toJSON(),
-            errors,
-            rawResult: result
-          })
-        )
-        .catch(
-          (error: Error): StyleCompileResults => ({
-            code: '',
-            map: undefined,
-            errors: [...errors, error.message],
-            rawResult: undefined
-          })
-        )
-    }
- 
-    // force synchronous transform (we know we only have sync plugins)
-    code = result.css
-    outMap = result.map
-  } catch (e) {
-    errors.push(e)
-  }
- 
-  return {
-    code: code || ``,
-    map: outMap && outMap.toJSON(),
-    errors,
-    rawResult: result
-  }
-}
- 
-function preprocess(
-  options: StyleCompileOptions,
-  preprocessor: StylePreprocessor
-): StylePreprocessorResults {
-  return preprocessor.render(
-    options.source,
-    options.map,
-    Object.assign(
-      {
-        filename: options.filename
-      },
-      options.preprocessOptions
-    )
-  )
-}
- 
-
-
- - - - - - - - diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/compileTemplate.ts.html b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/compileTemplate.ts.html deleted file mode 100644 index 0954e315..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/compileTemplate.ts.html +++ /dev/null @@ -1,597 +0,0 @@ - - - - Code coverage report for lib/compileTemplate.ts - - - - - - - -
-
-

- All files / lib compileTemplate.ts -

-
-
- 91.89% - Statements - 34/37 -
-
- 78.79% - Branches - 26/33 -
-
- 100% - Functions - 5/5 -
-
- 97.14% - Lines - 34/35 -
-
-

- Press n or j to go to the next uncovered block, b, p or k for the previous block. -

-
-
-

-
-
1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 -34 -35 -36 -37 -38 -39 -40 -41 -42 -43 -44 -45 -46 -47 -48 -49 -50 -51 -52 -53 -54 -55 -56 -57 -58 -59 -60 -61 -62 -63 -64 -65 -66 -67 -68 -69 -70 -71 -72 -73 -74 -75 -76 -77 -78 -79 -80 -81 -82 -83 -84 -85 -86 -87 -88 -89 -90 -91 -92 -93 -94 -95 -96 -97 -98 -99 -100 -101 -102 -103 -104 -105 -106 -107 -108 -109 -110 -111 -112 -113 -114 -115 -116 -117 -118 -119 -120 -121 -122 -123 -124 -125 -126 -127 -128 -129 -130 -131 -132 -133 -134 -135 -136 -137 -138 -139 -140 -141 -142 -143 -144 -145 -146 -147 -148 -149 -150 -151 -152 -153 -154 -155 -156 -157 -158 -159 -160 -161 -162 -163 -164 -165 -166 -167 -168 -169 -170 -171 -172 -173 -174 -175 -176 -177  -  -  -  -  -  -  -1x -1x -1x -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -7x -7x -7x -1x -  -  -  -  -6x -1x -  -  -  -  -  -  -  -  -  -  -  -  -  -  -5x -  -  -  -  -  -  -  -1x -  -1x -  -  -  -  -  -  -  -  -  -  -  -1x -  -  -  -1x -1x -  -  -  -1x -1x -  -  -  -  -  -  -  -  -  -  -  -  -  -  -6x -  -  -6x -  -6x -6x -4x -  -  -  -  -  -4x -  -  -  -  -6x -  -  -  -  -6x -  -  -  -  -  -  -  -6x -  -  -  -  -  -6x -8x -  -  -  -  -  -6x -  -  -  -  -  -  -  -  -6x -  -6x -  -  -6x -6x -  -  -6x -  -  -  -  -  -  -  - 
import { VueTemplateCompiler, VueTemplateCompilerOptions } from './types'
- 
-import assetUrlsModule, {
-  AssetURLOptions
-} from './templateCompilerModules/assetUrl'
-import srcsetModule from './templateCompilerModules/srcset'
- 
-const prettier = require('prettier')
-const consolidate = require('consolidate')
-const transpile = require('vue-template-es2015-compiler')
- 
-export interface TemplateCompileOptions {
-  source: string
-  filename: string
-  compiler: VueTemplateCompiler
-  compilerOptions?: VueTemplateCompilerOptions
-  transformAssetUrls?: AssetURLOptions | boolean
-  preprocessLang?: string
-  preprocessOptions?: any
-  transpileOptions?: any
-  isProduction?: boolean
-  isFunctional?: boolean
-  optimizeSSR?: boolean
-}
- 
-export interface TemplateCompileResult {
-  code: string
-  source: string
-  tips: string[]
-  errors: string[]
-}
- 
-export function compileTemplate(
-  options: TemplateCompileOptions
-): TemplateCompileResult {
-  const { preprocessLang } = options
-  const preprocessor = preprocessLang && consolidate[preprocessLang]
-  if (preprocessor) {
-    return actuallyCompile(
-      Object.assign({}, options, {
-        source: preprocess(options, preprocessor)
-      })
-    )
-  } else if (preprocessLang) {
-    return {
-      code: `var render = function () {}\n` + `var staticRenderFns = []\n`,
-      source: options.source,
-      tips: [
-        `Component ${
-          options.filename
-        } uses lang ${preprocessLang} for template. Please install the language preprocessor.`
-      ],
-      errors: [
-        `Component ${
-          options.filename
-        } uses lang ${preprocessLang} for template, however it is not installed.`
-      ]
-    }
-  } else {
-    return actuallyCompile(options)
-  }
-}
- 
-function preprocess(
-  options: TemplateCompileOptions,
-  preprocessor: any
-): string {
-  const { source, filename, preprocessOptions } = options
- 
-  const finalPreprocessOptions = Object.assign(
-    {
-      filename
-    },
-    preprocessOptions
-  )
- 
-  // Consolidate exposes a callback based API, but the callback is in fact
-  // called synchronously for most templating engines. In our case, we have to
-  // expose a synchronous API so that it is usable in Jest transforms (which
-  // have to be sync because they are applied via Node.js require hooks)
-  let res: any, err
-  preprocessor.render(
-    source,
-    finalPreprocessOptions,
-    (_err: Error | null, _res: string) => {
-      Iif (_err) err = _err
-      res = _res
-    }
-  )
- 
-  Iif (err) throw err
-  return res
-}
- 
-function actuallyCompile(
-  options: TemplateCompileOptions
-): TemplateCompileResult {
-  const {
-    source,
-    compiler,
-    compilerOptions = {},
-    transpileOptions = {},
-    transformAssetUrls,
-    isProduction = process.env.NODE_ENV === 'production',
-    isFunctional = false,
-    optimizeSSR = false
-  } = options
- 
-  const compile =
-    optimizeSSR && compiler.ssrCompile ? compiler.ssrCompile : compiler.compile
- 
-  let finalCompilerOptions = compilerOptions
-  if (transformAssetUrls) {
-    const builtInModules = [
-      transformAssetUrls === true
-        ? assetUrlsModule()
-        : assetUrlsModule(transformAssetUrls),
-      srcsetModule()
-    ]
-    finalCompilerOptions = Object.assign({}, compilerOptions, {
-      modules: [...builtInModules, ...(compilerOptions.modules || [])]
-    })
-  }
- 
-  const { render, staticRenderFns, tips, errors } = compile(
-    source,
-    finalCompilerOptions
-  )
- 
-  Iif (errors && errors.length) {
-    return {
-      code: `var render = function () {}\n` + `var staticRenderFns = []\n`,
-      source,
-      tips,
-      errors
-    }
-  } else {
-    const finalTranspileOptions = Object.assign({}, transpileOptions, {
-      transforms: Object.assign({}, transpileOptions.transforms, {
-        stripWithFunctional: isFunctional
-      })
-    })
- 
-    const toFunction = (code: string): string => {
-      return `function (${isFunctional ? `_h,_vm` : ``}) {${code}}`
-    }
- 
-    // transpile code with vue-template-es2015-compiler, which is a forked
-    // version of Buble that applies ES2015 transforms + stripping `with` usage
-    let code =
-      transpile(
-        `var __render__ = ${toFunction(render)}\n` +
-          `var __staticRenderFns__ = [${staticRenderFns.map(toFunction)}]`,
-        finalTranspileOptions
-      ) + `\n`
- 
-    // #23 we use __render__ to avoid `render` not being prefixed by the
-    // transpiler when stripping with, but revert it back to `render` to
-    // maintain backwards compat
-    code = code.replace(/\s__(render|staticRenderFns)__\s/g, ' $1 ')
- 
-    Eif (!isProduction) {
-      // mark with stripped (this enables Vue to use correct runtime proxy
-      // detection)
-      code += `render._withStripped = true`
-      code = prettier.format(code, { semi: false, parser: 'babylon' })
-    }
- 
-    return {
-      code,
-      source,
-      tips,
-      errors
-    }
-  }
-}
- 
-
-
- - - - - - - - diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/index.html b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/index.html deleted file mode 100644 index 7c167d16..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/index.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - Code coverage report for lib - - - - - - - -
-
-

- All files lib -

-
-
- 92.47% - Statements - 86/93 -
-
- 77.11% - Branches - 64/83 -
-
- 93.33% - Functions - 14/15 -
-
- 95.56% - Lines - 86/90 -
-
-

- Press n or j to go to the next uncovered block, b, p or k for the previous block. -

-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FileStatementsBranchesFunctionsLines
compileStyle.ts
93.33%28/3087.5%28/3283.33%5/693.33%28/30
compileTemplate.ts
91.89%34/3778.79%26/33100%5/597.14%34/35
parse.ts
92.31%24/2655.56%10/18100%4/496%24/25
-
-
- - - - - - - - diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/parse.ts.html b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/parse.ts.html deleted file mode 100644 index ccccf0a6..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/parse.ts.html +++ /dev/null @@ -1,405 +0,0 @@ - - - - Code coverage report for lib/parse.ts - - - - - - - -
-
-

- All files / lib parse.ts -

-
-
- 92.31% - Statements - 24/26 -
-
- 55.56% - Branches - 10/18 -
-
- 100% - Functions - 4/4 -
-
- 96% - Lines - 24/25 -
-
-

- Press n or j to go to the next uncovered block, b, p or k for the previous block. -

-
-
-

-
-
1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 -34 -35 -36 -37 -38 -39 -40 -41 -42 -43 -44 -45 -46 -47 -48 -49 -50 -51 -52 -53 -54 -55 -56 -57 -58 -59 -60 -61 -62 -63 -64 -65 -66 -67 -68 -69 -70 -71 -72 -73 -74 -75 -76 -77 -78 -79 -80 -81 -82 -83 -84 -85 -86 -87 -88 -89 -90 -91 -92 -93 -94 -95 -96 -97 -98 -99 -100 -101 -102 -103 -104 -105 -106 -107 -108 -109 -110 -111 -112 -113  -  -  -  -  -  -2x -2x -2x -  -2x -2x -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -6x -6x -6x -6x -6x -6x -6x -  -  -  -  -  -  -  -6x -6x -4x -4x -  -  -  -  -  -  -  -  -  -6x -6x -  -  -  -  -  -  -  -  -4x -  -  -  -4x -4x -18x -10x -  -  -  -  -  -  -  -  -  -  -  -  -4x -  - 
import {
-  RawSourceMap,
-  VueTemplateCompiler,
-  VueTemplateCompilerParseOptions
-} from './types'
- 
-const hash = require('hash-sum')
-const cache = require('lru-cache')(100)
-const { SourceMapGenerator } = require('source-map')
- 
-const splitRE = /\r?\n/g
-const emptyRE = /^(?:\/\/)?\s*$/
- 
-export interface ParseOptions {
-  source: string
-  filename?: string
-  compiler: VueTemplateCompiler
-  compilerParseOptions?: VueTemplateCompilerParseOptions
-  sourceRoot?: string
-  needMap?: boolean
-}
- 
-export interface SFCCustomBlock {
-  type: string
-  content: string
-  attrs: { [key: string]: string | true }
-  start: number
-  end: number
-  map?: RawSourceMap
-}
- 
-export interface SFCBlock extends SFCCustomBlock {
-  lang?: string
-  src?: string
-  scoped?: boolean
-  module?: string | boolean
-}
- 
-export interface SFCDescriptor {
-  template: SFCBlock | null
-  script: SFCBlock | null
-  styles: SFCBlock[]
-  customBlocks: SFCCustomBlock[]
-}
- 
-export function parse(options: ParseOptions): SFCDescriptor {
-  const {
-    source,
-    filename = '',
-    compiler,
-    compilerParseOptions = { pad: 'line' },
-    sourceRoot = process.cwd(),
-    needMap = true
-  } = options
-  const cacheKey = hash(filename + source)
-  let output: SFCDescriptor = cache.get(cacheKey)
-  Iif (output) return output
-  output = compiler.parseComponent(source, compilerParseOptions)
-  Eif (needMap) {
-    Iif (output.script && !output.script.src) {
-      output.script.map = generateSourceMap(
-        filename,
-        source,
-        output.script.content,
-        sourceRoot
-      )
-    }
-    Eif (output.styles) {
-      output.styles.forEach(style => {
-        Eif (!style.src) {
-          style.map = generateSourceMap(
-            filename,
-            source,
-            style.content,
-            sourceRoot
-          )
-        }
-      })
-    }
-  }
-  cache.set(cacheKey, output)
-  return output
-}
- 
-function generateSourceMap(
-  filename: string,
-  source: string,
-  generated: string,
-  sourceRoot: string
-): RawSourceMap {
-  const map = new SourceMapGenerator({
-    file: filename,
-    sourceRoot
-  })
-  map.setSourceContent(filename, source)
-  generated.split(splitRE).forEach((line, index) => {
-    if (!emptyRE.test(line)) {
-      map.addMapping({
-        source: filename,
-        original: {
-          line: index + 1,
-          column: 0
-        },
-        generated: {
-          line: index + 1,
-          column: 0
-        }
-      })
-    }
-  })
-  return map.toJSON()
-}
- 
-
-
- - - - - - - - diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/stylePlugins/index.html b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/stylePlugins/index.html deleted file mode 100644 index 749902b1..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/stylePlugins/index.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - Code coverage report for lib/stylePlugins - - - - - - - -
-
-

- All files lib/stylePlugins -

-
-
- 90% - Statements - 45/50 -
-
- 79.07% - Branches - 34/43 -
-
- 100% - Functions - 13/13 -
-
- 89.8% - Lines - 44/49 -
-
-

- Press n or j to go to the next uncovered block, b, p or k for the previous block. -

-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FileStatementsBranchesFunctionsLines
scoped.ts
89.13%41/4676.92%30/39100%10/1088.89%40/45
trim.ts
100%4/4100%4/4100%3/3100%4/4
-
-
- - - - - - - - diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/stylePlugins/scoped.ts.html b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/stylePlugins/scoped.ts.html deleted file mode 100644 index 6a3f4ea5..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/stylePlugins/scoped.ts.html +++ /dev/null @@ -1,363 +0,0 @@ - - - - Code coverage report for lib/stylePlugins/scoped.ts - - - - - - - -
-
-

- All files / lib/stylePlugins scoped.ts -

-
-
- 89.13% - Statements - 41/46 -
-
- 76.92% - Branches - 30/39 -
-
- 100% - Functions - 10/10 -
-
- 88.89% - Lines - 40/45 -
-
-

- Press n or j to go to the next uncovered block, b, p or k for the previous block. -

-
-
-

-
-
1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 -34 -35 -36 -37 -38 -39 -40 -41 -42 -43 -44 -45 -46 -47 -48 -49 -50 -51 -52 -53 -54 -55 -56 -57 -58 -59 -60 -61 -62 -63 -64 -65 -66 -67 -68 -69 -70 -71 -72 -73 -74 -75 -76 -77 -78 -79 -80 -81 -82 -83 -84 -85 -86 -87 -88 -89 -90 -91 -92 -93 -94 -95 -96 -97 -98 -99  -  -  -2x -  -7x -7x -7x -  -7x -21x -  -6x -6x -2x -4x -  -4x -  -  -6x -  -15x -15x -17x -  -17x -  -21x -2x -2x -2x -  -  -19x -  -  -  -  -  -  -  -19x -15x -  -  -  -17x -14x -  -  -  -  -3x -  -  -17x -  -  -  -  -  -  -  -  -  -  -  -  -  -7x -1x -  -19x -2x -  -3x -  -  -  -19x -3x -  -  -6x -9x -6x -4x -4x -  -2x -  -  -  -  -  -  -  - 
import { Root } from 'postcss'
-import * as postcss from 'postcss'
-// postcss-selector-parser does have typings but it's problematic to work with.
-const selectorParser = require('postcss-selector-parser')
- 
-export default postcss.plugin('add-id', (options: any) => (root: Root) => {
-  const id: string = options
-  const keyframes = Object.create(null)
- 
-  root.each(function rewriteSelector(node: any) {
-    if (!node.selector) {
-      // handle media queries
-      Eif (node.type === 'atrule') {
-        if (node.name === 'media' || node.name === 'supports') {
-          node.each(rewriteSelector)
-        } else Eif (/-?keyframes$/.test(node.name)) {
-          // register keyframes
-          keyframes[node.params] = node.params = node.params + '-' + id
-        }
-      }
-      return
-    }
-    node.selector = selectorParser((selectors: any) => {
-      selectors.each((selector: any) => {
-        let node: any = null
- 
-        selector.each((n: any) => {
-          // ">>>" combinator
-          if (n.type === 'combinator' && n.value === '>>>') {
-            n.value = ' '
-            n.spaces.before = n.spaces.after = ''
-            return false
-          }
-          // /deep/ alias for >>>, since >>> doesn't work in SASS
-          Iif (n.type === 'tag' && n.value === '/deep/') {
-            const prev = n.prev()
-            if (prev && prev.type === 'combinator' && prev.value === ' ') {
-              prev.remove()
-            }
-            n.remove()
-            return false
-          }
-          if (n.type !== 'pseudo' && n.type !== 'combinator') {
-            node = n
-          }
-        })
- 
-        if (node) {
-          node.spaces.after = ''
-        } else {
-          // For deep selectors & standalone pseudo selectors,
-          // the attribute selectors are prepended rather than appended.
-          // So all leading spaces must be eliminated to avoid problems.
-          selector.first.spaces.before = ''
-        }
- 
-        selector.insertAfter(
-          node,
-          selectorParser.attribute({
-            attribute: id
-          })
-        )
-      })
-    }).processSync(node.selector)
-  })
- 
-  // If keyframes are found in this <style>, find and rewrite animation names
-  // in declarations.
-  // Caveat: this only works for keyframes and animation rules in the same
-  // <style> element.
-  if (Object.keys(keyframes).length) {
-    root.walkDecls(decl => {
-      // individual animation-name declaration
-      if (/^(-\w+-)?animation-name$/.test(decl.prop)) {
-        decl.value = decl.value
-          .split(',')
-          .map(v => keyframes[v.trim()] || v.trim())
-          .join(',')
-      }
-      // shorthand
-      if (/^(-\w+-)?animation$/.test(decl.prop)) {
-        decl.value = decl.value
-          .split(',')
-          .map(v => {
-            const vals = v.trim().split(/\s+/)
-            const i = vals.findIndex(val => keyframes[val])
-            if (i !== -1) {
-              vals.splice(i, 1, keyframes[vals[i]])
-              return vals.join(' ')
-            } else {
-              return v
-            }
-          })
-          .join(',')
-      }
-    })
-  }
-})
- 
-
-
- - - - - - - - diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/stylePlugins/trim.ts.html b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/stylePlugins/trim.ts.html deleted file mode 100644 index 38d39268..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/stylePlugins/trim.ts.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - Code coverage report for lib/stylePlugins/trim.ts - - - - - - - -
-
-

- All files / lib/stylePlugins trim.ts -

-
-
- 100% - Statements - 4/4 -
-
- 100% - Branches - 4/4 -
-
- 100% - Functions - 3/3 -
-
- 100% - Lines - 4/4 -
-
-

- Press n or j to go to the next uncovered block, b, p or k for the previous block. -

-
-
-

-
-
1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11  -  -  -15x -14x -70x -36x -  -  -  - 
import { Root } from 'postcss'
-import * as postcss from 'postcss'
- 
-export default postcss.plugin('trim', () => (css: Root) => {
-  css.walk(({ type, raws }) => {
-    if (type === 'rule' || type === 'atrule') {
-      raws.before = raws.after = '\n'
-    }
-  })
-})
- 
-
-
- - - - - - - - diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/styleProcessors/index.html b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/styleProcessors/index.html deleted file mode 100644 index 26539e04..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/styleProcessors/index.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - Code coverage report for lib/styleProcessors - - - - - - - -
-
-

- All files lib/styleProcessors -

-
-
- 83.78% - Statements - 31/37 -
-
- 50% - Branches - 5/10 -
-
- 100% - Functions - 2/2 -
-
- 85.29% - Lines - 29/34 -
-
-

- Press n or j to go to the next uncovered block, b, p or k for the previous block. -

-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FileStatementsBranchesFunctionsLines
index.ts
83.78%31/3750%5/10100%2/285.29%29/34
-
-
- - - - - - - - diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/styleProcessors/index.ts.html b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/styleProcessors/index.ts.html deleted file mode 100644 index c7de1e7a..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/styleProcessors/index.ts.html +++ /dev/null @@ -1,468 +0,0 @@ - - - - Code coverage report for lib/styleProcessors/index.ts - - - - - - - -
-
-

- All files / lib/styleProcessors index.ts -

-
-
- 83.78% - Statements - 31/37 -
-
- 50% - Branches - 5/10 -
-
- 100% - Functions - 2/2 -
-
- 85.29% - Lines - 29/34 -
-
-

- Press n or j to go to the next uncovered block, b, p or k for the previous block. -

-
-
-

-
-
1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 -34 -35 -36 -37 -38 -39 -40 -41 -42 -43 -44 -45 -46 -47 -48 -49 -50 -51 -52 -53 -54 -55 -56 -57 -58 -59 -60 -61 -62 -63 -64 -65 -66 -67 -68 -69 -70 -71 -72 -73 -74 -75 -76 -77 -78 -79 -80 -81 -82 -83 -84 -85 -86 -87 -88 -89 -90 -91 -92 -93 -94 -95 -96 -97 -98 -99 -100 -101 -102 -103 -104 -105 -106 -107 -108 -109 -110 -111 -112 -113 -114 -115 -116 -117 -118 -119 -120 -121 -122 -123 -124 -125 -126 -127 -128 -129 -130 -131 -132 -133 -1342x -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -2x -  -  -  -  -  -2x -2x -  -  -  -  -  -  -2x -2x -  -2x -2x -  -  -  -  -  -  -  -  -  -  -  -  -  -2x -  -  -  -  -  -1x -  -  -  -  -  -  -  -  -2x -  -  -  -  -  -1x -  -  -1x -1x -  -  -  -1x -1x -  -  -  -1x -  -1x -1x -  -  -  -  -  -  -  -  -  -  -  -2x -  -  -  -  -  -1x -1x -1x -1x -1x -  -1x -1x -1x -  -  -  -  -  -  -  -  -  -  -  -  -  -2x -  -  -  -  -  -  - 
const merge = require('merge-source-map')
- 
-export interface StylePreprocessor {
-  render(
-    source: string,
-    map: any | null,
-    options: any
-  ): StylePreprocessorResults
-}
- 
-export interface StylePreprocessorResults {
-  code: string
-  map?: any
-  errors: Array<Error>
-}
- 
-// .scss/.sass processor
-const scss: StylePreprocessor = {
-  render(
-    source: string,
-    map: any | null,
-    options: any
-  ): StylePreprocessorResults {
-    const nodeSass = require('node-sass')
-    const finalOptions = Object.assign({}, options, {
-      data: source,
-      file: options.filename,
-      outFile: options.filename,
-      sourceMap: !!map
-    })
- 
-    try {
-      const result = nodeSass.renderSync(finalOptions)
- 
-      Eif (map) {
-        return {
-          code: result.css.toString(),
-          map: merge(map, JSON.parse(result.map.toString())),
-          errors: []
-        }
-      }
- 
-      return { code: result.css.toString(), errors: [] }
-    } catch (e) {
-      return { code: '', errors: [e] }
-    }
-  }
-}
- 
-const sass = {
-  render(
-    source: string,
-    map: any | null,
-    options: any
-  ): StylePreprocessorResults {
-    return scss.render(
-      source,
-      map,
-      Object.assign({}, options, { indentedSyntax: true })
-    )
-  }
-}
- 
-// .less
-const less = {
-  render(
-    source: string,
-    map: any | null,
-    options: any
-  ): StylePreprocessorResults {
-    const nodeLess = require('less')
- 
-    let result: any
-    let error: Error | null = null
-    nodeLess.render(
-      source,
-      Object.assign({}, options, { syncImport: true }),
-      (err: Error | null, output: any) => {
-        error = err
-        result = output
-      }
-    )
- 
-    Iif (error) return { code: '', errors: [error] }
- 
-    Eif (map) {
-      return {
-        code: result.css.toString(),
-        map: merge(map, result.map),
-        errors: []
-      }
-    }
- 
-    return { code: result.css.toString(), errors: [] }
-  }
-}
- 
-// .styl
-const styl = {
-  render(
-    source: string,
-    map: any | null,
-    options: any
-  ): StylePreprocessorResults {
-    const nodeStylus = require('stylus')
-    try {
-      const ref = nodeStylus(source)
-      Object.keys(options).forEach(key => ref.set(key, options[key]))
-      Eif (map) ref.set('sourcemap', { inline: false, comment: false })
- 
-      const result = ref.render()
-      Eif (map) {
-        return {
-          code: result,
-          map: merge(map, ref.sourcemap),
-          errors: []
-        }
-      }
- 
-      return { code: result, errors: [] }
-    } catch (e) {
-      return { code: '', errors: [e] }
-    }
-  }
-}
- 
-export const processors: { [key: string]: StylePreprocessor } = {
-  less,
-  sass,
-  scss,
-  styl,
-  stylus: styl
-}
- 
-
-
- - - - - - - - diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/templateCompilerModules/assetUrl.ts.html b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/templateCompilerModules/assetUrl.ts.html deleted file mode 100644 index 31537c15..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/templateCompilerModules/assetUrl.ts.html +++ /dev/null @@ -1,222 +0,0 @@ - - - - Code coverage report for lib/templateCompilerModules/assetUrl.ts - - - - - - - -
-
-

- All files / lib/templateCompilerModules assetUrl.ts -

-
-
- 100% - Statements - 20/20 -
-
- 88.24% - Branches - 15/17 -
-
- 100% - Functions - 7/7 -
-
- 100% - Lines - 17/17 -
-
-

- Press n or j to go to the next uncovered block, b, p or k for the previous block. -

-
-
-

-
-
1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 -34 -35 -36 -37 -38 -39 -40 -41 -42 -43 -44 -45 -46 -47 -48 -49 -50 -51 -52  -  -  -  -  -  -  -  -1x -  -  -  -  -  -  -  -4x -  -  -  -4x -  -19x -  -  -  -  -  -19x -80x -14x -14x -13x -1x -2x -  -  -  -  -  -  -15x -14x -  -14x -14x -14x -  -  -1x -  - 
// vue compiler module for transforming `<tag>:<attribute>` to `require`
- 
-import { urlToRequire, ASTNode, Attr } from './utils'
- 
-export interface AssetURLOptions {
-  [name: string]: string | string[]
-}
- 
-const defaultOptions: AssetURLOptions = {
-  video: ['src', 'poster'],
-  source: 'src',
-  img: 'src',
-  image: ['xlink:href', 'href']
-}
- 
-export default (userOptions?: AssetURLOptions) => {
-  const options = userOptions
-    ? Object.assign({}, defaultOptions, userOptions)
-    : defaultOptions
- 
-  return {
-    postTransformNode: (node: ASTNode) => {
-      transform(node, options)
-    }
-  }
-}
- 
-function transform(node: ASTNode, options: AssetURLOptions) {
-  for (const tag in options) {
-    if ((tag === '*' || node.tag === tag) && node.attrs) {
-      const attributes = options[tag]
-      if (typeof attributes === 'string') {
-        node.attrs.some(attr => rewrite(attr, attributes))
-      } else Eif (Array.isArray(attributes)) {
-        attributes.forEach(item => node.attrs.some(attr => rewrite(attr, item)))
-      }
-    }
-  }
-}
- 
-function rewrite(attr: Attr, name: string) {
-  if (attr.name === name) {
-    const value = attr.value
-    // only transform static URLs
-    Eif (value.charAt(0) === '"' && value.charAt(value.length - 1) === '"') {
-      attr.value = urlToRequire(value.slice(1, -1))
-      return true
-    }
-  }
-  return false
-}
- 
-
-
- - - - - - - - diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/templateCompilerModules/index.html b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/templateCompilerModules/index.html deleted file mode 100644 index ba195dfd..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/templateCompilerModules/index.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - Code coverage report for lib/templateCompilerModules - - - - - - - -
-
-

- All files lib/templateCompilerModules -

-
-
- 96.23% - Statements - 51/53 -
-
- 86.36% - Branches - 38/44 -
-
- 100% - Functions - 15/15 -
-
- 96% - Lines - 48/50 -
-
-

- Press n or j to go to the next uncovered block, b, p or k for the previous block. -

-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FileStatementsBranchesFunctionsLines
assetUrl.ts
100%20/2088.24%15/17100%7/7100%17/17
srcset.ts
94.12%16/1791.67%11/12100%6/694.12%16/17
utils.ts
93.75%15/1680%12/15100%2/293.75%15/16
-
-
- - - - - - - - diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/templateCompilerModules/srcset.ts.html b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/templateCompilerModules/srcset.ts.html deleted file mode 100644 index 88febd8b..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/templateCompilerModules/srcset.ts.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - Code coverage report for lib/templateCompilerModules/srcset.ts - - - - - - - -
-
-

- All files / lib/templateCompilerModules srcset.ts -

-
-
- 94.12% - Statements - 16/17 -
-
- 91.67% - Branches - 11/12 -
-
- 100% - Functions - 6/6 -
-
- 94.12% - Lines - 16/17 -
-
-

- Press n or j to go to the next uncovered block, b, p or k for the previous block. -

-
-
-

-
-
1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 -34 -35 -36 -37 -38 -39 -40 -41 -42 -43 -44 -45 -46 -47 -48 -49 -50 -51 -52 -53 -54 -55 -56 -57 -58 -59 -60 -61 -62 -63 -64 -65 -66 -67  -  -  -  -  -  -  -  -  -4x -  -19x -  -  -  -  -1x -  -  -19x -  -19x -11x -18x -  -7x -  -7x -7x -  -  -  -7x -  -  -  -  -  -13x -  -  -  -13x -  -  -  -  -  -  -  -  -7x -  -  -13x -  -  -  -  -  -  -7x -  -  -  -  - 
// vue compiler module for transforming `img:srcset` to a number of `require`s
- 
-import { urlToRequire, ASTNode } from './utils'
- 
-interface ImageCandidate {
-  require: string
-  descriptor: string
-}
- 
-export default () => ({
-  postTransformNode: (node: ASTNode) => {
-    transform(node)
-  }
-})
- 
-// http://w3c.github.io/html/semantics-embedded-content.html#ref-for-image-candidate-string-5
-const escapedSpaceCharacters = /( |\\t|\\n|\\f|\\r)+/g
- 
-function transform(node: ASTNode) {
-  const tags = ['img', 'source']
- 
-  if (tags.indexOf(node.tag) !== -1 && node.attrs) {
-    node.attrs.forEach(attr => {
-      if (attr.name === 'srcset') {
-        // same logic as in transform-require.js
-        const value = attr.value
-        const isStatic =
-          value.charAt(0) === '"' && value.charAt(value.length - 1) === '"'
-        Iif (!isStatic) {
-          return
-        }
- 
-        const imageCandidates: ImageCandidate[] = value
-          .substr(1, value.length - 2)
-          .split(',')
-          .map(s => {
-            // The attribute value arrives here with all whitespace, except
-            // normal spaces, represented by escape sequences
-            const [url, descriptor] = s
-              .replace(escapedSpaceCharacters, ' ')
-              .trim()
-              .split(' ', 2)
-            return { require: urlToRequire(url), descriptor }
-          })
- 
-        // "require(url1)"
-        // "require(url1) 1x"
-        // "require(url1), require(url2)"
-        // "require(url1), require(url2) 2x"
-        // "require(url1) 1x, require(url2)"
-        // "require(url1) 1x, require(url2) 2x"
-        const code = imageCandidates
-          .map(
-            ({ require, descriptor }) =>
-              `${require} + "${descriptor ? ' ' + descriptor : ''}, " + `
-          )
-          .join('')
-          .slice(0, -6)
-          .concat('"')
-          .replace(/ \+ ""$/, '')
- 
-        attr.value = code
-      }
-    })
-  }
-}
- 
-
-
- - - - - - - - diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/templateCompilerModules/utils.ts.html b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/templateCompilerModules/utils.ts.html deleted file mode 100644 index 4ff7a3e1..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/lib/templateCompilerModules/utils.ts.html +++ /dev/null @@ -1,231 +0,0 @@ - - - - Code coverage report for lib/templateCompilerModules/utils.ts - - - - - - - -
-
-

- All files / lib/templateCompilerModules utils.ts -

-
-
- 93.75% - Statements - 15/16 -
-
- 80% - Branches - 12/15 -
-
- 100% - Functions - 2/2 -
-
- 93.75% - Lines - 15/16 -
-
-

- Press n or j to go to the next uncovered block, b, p or k for the previous block. -

-
-
-

-
-
1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 -34 -35 -36 -37 -38 -39 -40 -41 -42 -43 -44 -45 -46 -47 -48 -49 -50 -51 -52 -53 -54 -55  -  -  -  -  -  -  -  -  -  -  -  -  -27x -  -27x -27x -27x -4x -4x -  -  -27x -  -27x -26x -  -  -  -  -  -1x -  -  -  -  -  -  -  -  -  -  -  -27x -27x -  -  -26x -  -26x -  -  -1x -  - 
export interface Attr {
-  name: string
-  value: string
-}
- 
-export interface ASTNode {
-  tag: string
-  attrs: Attr[]
-}
- 
-import { UrlWithStringQuery, parse as uriParse } from 'url'
- 
-export function urlToRequire(url: string): string {
-  const returnValue = `"${url}"`
-  // same logic as in transform-require.js
-  const firstChar = url.charAt(0)
-  Eif (firstChar === '.' || firstChar === '~' || firstChar === '@') {
-    if (firstChar === '~') {
-      const secondChar = url.charAt(1)
-      url = url.slice(secondChar === '/' ? 2 : 1)
-    }
- 
-    const uriParts = parseUriParts(url)
- 
-    if (!uriParts.hash) {
-      return `require("${url}")`
-    } else {
-      // support uri fragment case by excluding it from
-      // the require and instead appending it as string;
-      // assuming that the path part is sufficient according to
-      // the above caseing(t.i. no protocol-auth-host parts expected)
-      return `require("${uriParts.path}") + "${uriParts.hash}"`
-    }
-  }
-  return returnValue
-}
- 
-/**
- * vuejs/component-compiler-utils#22 Support uri fragment in transformed require
- * @param urlString an url as a string
- */
-function parseUriParts(urlString: string): UrlWithStringQuery {
-  // initialize return value
-  const returnValue: UrlWithStringQuery = uriParse('')
-  if (urlString) {
-    // A TypeError is thrown if urlString is not a string
-    // @see https://nodejs.org/api/url.html#url_url_parse_urlstring_parsequerystring_slashesdenotehost
-    Eif ('string' === typeof urlString) {
-      // check is an uri
-      return uriParse(urlString) // take apart the uri
-    }
-  }
-  return returnValue
-}
- 
-
-
- - - - - - - - diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/prettify.css b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/prettify.css deleted file mode 100644 index b317a7cd..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/prettify.css +++ /dev/null @@ -1 +0,0 @@ -.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/prettify.js b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/prettify.js deleted file mode 100644 index ef51e038..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/prettify.js +++ /dev/null @@ -1 +0,0 @@ -window.PR_SHOULD_USE_CONTINUATION=true;(function(){var h=["break,continue,do,else,for,if,return,while"];var u=[h,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"];var p=[u,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"];var l=[p,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"];var x=[p,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"];var R=[x,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"];var r="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes";var w=[p,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"];var s="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END";var I=[h,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"];var f=[h,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"];var H=[h,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"];var A=[l,R,w,s+I,f,H];var e=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/;var C="str";var z="kwd";var j="com";var O="typ";var G="lit";var L="pun";var F="pln";var m="tag";var E="dec";var J="src";var P="atn";var n="atv";var N="nocode";var M="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*";function k(Z){var ad=0;var S=false;var ac=false;for(var V=0,U=Z.length;V122)){if(!(al<65||ag>90)){af.push([Math.max(65,ag)|32,Math.min(al,90)|32])}if(!(al<97||ag>122)){af.push([Math.max(97,ag)&~32,Math.min(al,122)&~32])}}}}af.sort(function(av,au){return(av[0]-au[0])||(au[1]-av[1])});var ai=[];var ap=[NaN,NaN];for(var ar=0;arat[0]){if(at[1]+1>at[0]){an.push("-")}an.push(T(at[1]))}}an.push("]");return an.join("")}function W(al){var aj=al.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g"));var ah=aj.length;var an=[];for(var ak=0,am=0;ak=2&&ai==="["){aj[ak]=X(ag)}else{if(ai!=="\\"){aj[ak]=ag.replace(/[a-zA-Z]/g,function(ao){var ap=ao.charCodeAt(0);return"["+String.fromCharCode(ap&~32,ap|32)+"]"})}}}}return aj.join("")}var aa=[];for(var V=0,U=Z.length;V=0;){S[ac.charAt(ae)]=Y}}var af=Y[1];var aa=""+af;if(!ag.hasOwnProperty(aa)){ah.push(af);ag[aa]=null}}ah.push(/[\0-\uffff]/);V=k(ah)})();var X=T.length;var W=function(ah){var Z=ah.sourceCode,Y=ah.basePos;var ad=[Y,F];var af=0;var an=Z.match(V)||[];var aj={};for(var ae=0,aq=an.length;ae=5&&"lang-"===ap.substring(0,5);if(am&&!(ai&&typeof ai[1]==="string")){am=false;ap=J}if(!am){aj[ag]=ap}}var ab=af;af+=ag.length;if(!am){ad.push(Y+ab,ap)}else{var al=ai[1];var ak=ag.indexOf(al);var ac=ak+al.length;if(ai[2]){ac=ag.length-ai[2].length;ak=ac-al.length}var ar=ap.substring(5);B(Y+ab,ag.substring(0,ak),W,ad);B(Y+ab+ak,al,q(ar,al),ad);B(Y+ab+ac,ag.substring(ac),W,ad)}}ah.decorations=ad};return W}function i(T){var W=[],S=[];if(T.tripleQuotedStrings){W.push([C,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""])}else{if(T.multiLineStrings){W.push([C,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"])}else{W.push([C,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"])}}if(T.verbatimStrings){S.push([C,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null])}var Y=T.hashComments;if(Y){if(T.cStyleComments){if(Y>1){W.push([j,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"])}else{W.push([j,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"])}S.push([C,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])}else{W.push([j,/^#[^\r\n]*/,null,"#"])}}if(T.cStyleComments){S.push([j,/^\/\/[^\r\n]*/,null]);S.push([j,/^\/\*[\s\S]*?(?:\*\/|$)/,null])}if(T.regexLiterals){var X=("/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/");S.push(["lang-regex",new RegExp("^"+M+"("+X+")")])}var V=T.types;if(V){S.push([O,V])}var U=(""+T.keywords).replace(/^ | $/g,"");if(U.length){S.push([z,new RegExp("^(?:"+U.replace(/[\s,]+/g,"|")+")\\b"),null])}W.push([F,/^\s+/,null," \r\n\t\xA0"]);S.push([G,/^@[a-z_$][a-z_$@0-9]*/i,null],[O,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[F,/^[a-z_$][a-z_$@0-9]*/i,null],[G,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[F,/^\\[\s\S]?/,null],[L,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]);return g(W,S)}var K=i({keywords:A,hashComments:true,cStyleComments:true,multiLineStrings:true,regexLiterals:true});function Q(V,ag){var U=/(?:^|\s)nocode(?:\s|$)/;var ab=/\r\n?|\n/;var ac=V.ownerDocument;var S;if(V.currentStyle){S=V.currentStyle.whiteSpace}else{if(window.getComputedStyle){S=ac.defaultView.getComputedStyle(V,null).getPropertyValue("white-space")}}var Z=S&&"pre"===S.substring(0,3);var af=ac.createElement("LI");while(V.firstChild){af.appendChild(V.firstChild)}var W=[af];function ae(al){switch(al.nodeType){case 1:if(U.test(al.className)){break}if("BR"===al.nodeName){ad(al);if(al.parentNode){al.parentNode.removeChild(al)}}else{for(var an=al.firstChild;an;an=an.nextSibling){ae(an)}}break;case 3:case 4:if(Z){var am=al.nodeValue;var aj=am.match(ab);if(aj){var ai=am.substring(0,aj.index);al.nodeValue=ai;var ah=am.substring(aj.index+aj[0].length);if(ah){var ak=al.parentNode;ak.insertBefore(ac.createTextNode(ah),al.nextSibling)}ad(al);if(!ai){al.parentNode.removeChild(al)}}}break}}function ad(ak){while(!ak.nextSibling){ak=ak.parentNode;if(!ak){return}}function ai(al,ar){var aq=ar?al.cloneNode(false):al;var ao=al.parentNode;if(ao){var ap=ai(ao,1);var an=al.nextSibling;ap.appendChild(aq);for(var am=an;am;am=an){an=am.nextSibling;ap.appendChild(am)}}return aq}var ah=ai(ak.nextSibling,0);for(var aj;(aj=ah.parentNode)&&aj.nodeType===1;){ah=aj}W.push(ah)}for(var Y=0;Y=S){ah+=2}if(V>=ap){Z+=2}}}var t={};function c(U,V){for(var S=V.length;--S>=0;){var T=V[S];if(!t.hasOwnProperty(T)){t[T]=U}else{if(window.console){console.warn("cannot override language handler %s",T)}}}}function q(T,S){if(!(T&&t.hasOwnProperty(T))){T=/^\s*]*(?:>|$)/],[j,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[L,/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]);c(g([[F,/^[\s]+/,null," \t\r\n"],[n,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[m,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[P,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[L,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]);c(g([],[[n,/^[\s\S]+/]]),["uq.val"]);c(i({keywords:l,hashComments:true,cStyleComments:true,types:e}),["c","cc","cpp","cxx","cyc","m"]);c(i({keywords:"null,true,false"}),["json"]);c(i({keywords:R,hashComments:true,cStyleComments:true,verbatimStrings:true,types:e}),["cs"]);c(i({keywords:x,cStyleComments:true}),["java"]);c(i({keywords:H,hashComments:true,multiLineStrings:true}),["bsh","csh","sh"]);c(i({keywords:I,hashComments:true,multiLineStrings:true,tripleQuotedStrings:true}),["cv","py"]);c(i({keywords:s,hashComments:true,multiLineStrings:true,regexLiterals:true}),["perl","pl","pm"]);c(i({keywords:f,hashComments:true,multiLineStrings:true,regexLiterals:true}),["rb"]);c(i({keywords:w,cStyleComments:true,regexLiterals:true}),["js"]);c(i({keywords:r,hashComments:3,cStyleComments:true,multilineStrings:true,tripleQuotedStrings:true,regexLiterals:true}),["coffee"]);c(g([],[[C,/^[\s\S]+/]]),["regex"]);function d(V){var U=V.langExtension;try{var S=a(V.sourceNode);var T=S.sourceCode;V.sourceCode=T;V.spans=S.spans;V.basePos=0;q(U,T)(V);D(V)}catch(W){if("console" in window){console.log(W&&W.stack?W.stack:W)}}}function y(W,V,U){var S=document.createElement("PRE");S.innerHTML=W;if(U){Q(S,U)}var T={langExtension:V,numberLines:U,sourceNode:S};d(T);return S.innerHTML}function b(ad){function Y(af){return document.getElementsByTagName(af)}var ac=[Y("pre"),Y("code"),Y("xmp")];var T=[];for(var aa=0;aa=0){var ah=ai.match(ab);var am;if(!ah&&(am=o(aj))&&"CODE"===am.tagName){ah=am.className.match(ab)}if(ah){ah=ah[1]}var al=false;for(var ak=aj.parentNode;ak;ak=ak.parentNode){if((ak.tagName==="pre"||ak.tagName==="code"||ak.tagName==="xmp")&&ak.className&&ak.className.indexOf("prettyprint")>=0){al=true;break}}if(!al){var af=aj.className.match(/\blinenums\b(?::(\d+))?/);af=af?af[1]&&af[1].length?+af[1]:true:false;if(af){Q(aj,af)}S={langExtension:ah,sourceNode:aj,numberLines:af};d(S)}}}if(X]*(?:>|$)/],[PR.PR_COMMENT,/^<\!--[\s\S]*?(?:-\->|$)/],[PR.PR_PUNCTUATION,/^(?:<[%?]|[%?]>)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],["lang-",/^]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-handlebars",/^]*type\s*=\s*['"]?text\/x-handlebars-template['"]?\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-js",/^]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i],[PR.PR_DECLARATION,/^{{[#^>/]?\s*[\w.][^}]*}}/],[PR.PR_DECLARATION,/^{{&?\s*[\w.][^}]*}}/],[PR.PR_DECLARATION,/^{{{>?\s*[\w.][^}]*}}}/],[PR.PR_COMMENT,/^{{![^}]*}}/]]),["handlebars","hbs"]);PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[ \t\r\n\f]+/,null," \t\r\n\f"]],[[PR.PR_STRING,/^\"(?:[^\n\r\f\\\"]|\\(?:\r\n?|\n|\f)|\\[\s\S])*\"/,null],[PR.PR_STRING,/^\'(?:[^\n\r\f\\\']|\\(?:\r\n?|\n|\f)|\\[\s\S])*\'/,null],["lang-css-str",/^url\(([^\)\"\']*)\)/i],[PR.PR_KEYWORD,/^(?:url|rgb|\!important|@import|@page|@media|@charset|inherit)(?=[^\-\w]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|(?:\\[0-9a-f]+ ?))(?:[_a-z0-9\-]|\\(?:\\[0-9a-f]+ ?))*)\s*:/i],[PR.PR_COMMENT,/^\/\*[^*]*\*+(?:[^\/*][^*]*\*+)*\//],[PR.PR_COMMENT,/^(?:)/],[PR.PR_LITERAL,/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],[PR.PR_LITERAL,/^#(?:[0-9a-f]{3}){1,2}/i],[PR.PR_PLAIN,/^-?(?:[_a-z]|(?:\\[\da-f]+ ?))(?:[_a-z\d\-]|\\(?:\\[\da-f]+ ?))*/i],[PR.PR_PUNCTUATION,/^[^\s\w\'\"]+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[[PR.PR_KEYWORD,/^-?(?:[_a-z]|(?:\\[\da-f]+ ?))(?:[_a-z\d\-]|\\(?:\\[\da-f]+ ?))*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[[PR.PR_STRING,/^[^\)\"\']+/]]),["css-str"]); diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/sort-arrow-sprite.png b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/sort-arrow-sprite.png deleted file mode 100644 index 03f704a6..00000000 Binary files a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/sort-arrow-sprite.png and /dev/null differ diff --git a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/sorter.js b/node_modules/@vue/component-compiler-utils/coverage/lcov-report/sorter.js deleted file mode 100644 index 6c5034e4..00000000 --- a/node_modules/@vue/component-compiler-utils/coverage/lcov-report/sorter.js +++ /dev/null @@ -1,158 +0,0 @@ -var addSorting = (function () { - "use strict"; - var cols, - currentSort = { - index: 0, - desc: false - }; - - // returns the summary table element - function getTable() { return document.querySelector('.coverage-summary'); } - // returns the thead element of the summary table - function getTableHeader() { return getTable().querySelector('thead tr'); } - // returns the tbody element of the summary table - function getTableBody() { return getTable().querySelector('tbody'); } - // returns the th element for nth column - function getNthColumn(n) { return getTableHeader().querySelectorAll('th')[n]; } - - // loads all columns - function loadColumns() { - var colNodes = getTableHeader().querySelectorAll('th'), - colNode, - cols = [], - col, - i; - - for (i = 0; i < colNodes.length; i += 1) { - colNode = colNodes[i]; - col = { - key: colNode.getAttribute('data-col'), - sortable: !colNode.getAttribute('data-nosort'), - type: colNode.getAttribute('data-type') || 'string' - }; - cols.push(col); - if (col.sortable) { - col.defaultDescSort = col.type === 'number'; - colNode.innerHTML = colNode.innerHTML + ''; - } - } - return cols; - } - // attaches a data attribute to every tr element with an object - // of data values keyed by column name - function loadRowData(tableRow) { - var tableCols = tableRow.querySelectorAll('td'), - colNode, - col, - data = {}, - i, - val; - for (i = 0; i < tableCols.length; i += 1) { - colNode = tableCols[i]; - col = cols[i]; - val = colNode.getAttribute('data-value'); - if (col.type === 'number') { - val = Number(val); - } - data[col.key] = val; - } - return data; - } - // loads all row data - function loadData() { - var rows = getTableBody().querySelectorAll('tr'), - i; - - for (i = 0; i < rows.length; i += 1) { - rows[i].data = loadRowData(rows[i]); - } - } - // sorts the table using the data for the ith column - function sortByIndex(index, desc) { - var key = cols[index].key, - sorter = function (a, b) { - a = a.data[key]; - b = b.data[key]; - return a < b ? -1 : a > b ? 1 : 0; - }, - finalSorter = sorter, - tableBody = document.querySelector('.coverage-summary tbody'), - rowNodes = tableBody.querySelectorAll('tr'), - rows = [], - i; - - if (desc) { - finalSorter = function (a, b) { - return -1 * sorter(a, b); - }; - } - - for (i = 0; i < rowNodes.length; i += 1) { - rows.push(rowNodes[i]); - tableBody.removeChild(rowNodes[i]); - } - - rows.sort(finalSorter); - - for (i = 0; i < rows.length; i += 1) { - tableBody.appendChild(rows[i]); - } - } - // removes sort indicators for current column being sorted - function removeSortIndicators() { - var col = getNthColumn(currentSort.index), - cls = col.className; - - cls = cls.replace(/ sorted$/, '').replace(/ sorted-desc$/, ''); - col.className = cls; - } - // adds sort indicators for current column being sorted - function addSortIndicators() { - getNthColumn(currentSort.index).className += currentSort.desc ? ' sorted-desc' : ' sorted'; - } - // adds event listeners for all sorter widgets - function enableUI() { - var i, - el, - ithSorter = function ithSorter(i) { - var col = cols[i]; - - return function () { - var desc = col.defaultDescSort; - - if (currentSort.index === i) { - desc = !currentSort.desc; - } - sortByIndex(i, desc); - removeSortIndicators(); - currentSort.index = i; - currentSort.desc = desc; - addSortIndicators(); - }; - }; - for (i =0 ; i < cols.length; i += 1) { - if (cols[i].sortable) { - // add the click event handler on the th so users - // dont have to click on those tiny arrows - el = getNthColumn(i).querySelector('.sorter').parentElement; - if (el.addEventListener) { - el.addEventListener('click', ithSorter(i)); - } else { - el.attachEvent('onclick', ithSorter(i)); - } - } - } - } - // adds sorting functionality to the UI - return function () { - if (!getTable()) { - return; - } - cols = loadColumns(); - loadData(cols); - addSortIndicators(); - enableUI(); - }; -})(); - -window.addEventListener('load', addSorting); -- cgit v1.2.3