├── typings
└── globals.d.ts
├── .gitignore
├── README.md
├── test
├── fixtures
│ ├── TemplateOnly.vue
│ ├── WithStyle.vue
│ ├── WithScopedStyle.vue
│ ├── WithModuledStyle.vue
│ ├── FunctionalTemplate.vue
│ ├── WithCustomModuledStyled.vue
│ ├── Funcational.vue
│ ├── Basic.vue
│ └── ScriptOnly.vue
├── client.spec.ts
├── server.spec.ts
├── browser.ts
└── build.ts
├── jest.config.js
├── src
├── index.ts
├── inject-style
│ ├── shadow.ts
│ ├── browser.ts
│ └── server.ts
└── normalize-component.ts
├── tsconfig.json
├── LICENSE
├── rollup.config.js
├── package.json
├── CHANGELOG.md
└── shrinkwrap.yaml
/typings/globals.d.ts:
--------------------------------------------------------------------------------
1 | declare var __VUE_SSR_CONTEXT__: any
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | dist/
3 | test/output/
4 | .rpt2_cache/
5 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # vue-runtime-helpers
2 |
3 | Reusable helpers to inject styles and normalize component.
4 |
--------------------------------------------------------------------------------
/test/fixtures/TemplateOnly.vue:
--------------------------------------------------------------------------------
1 |
2 | Hello World
3 |
4 |
5 |
10 |
--------------------------------------------------------------------------------
/test/fixtures/WithStyle.vue:
--------------------------------------------------------------------------------
1 |
2 | Hello World
3 |
4 |
5 |
10 |
--------------------------------------------------------------------------------
/test/fixtures/WithScopedStyle.vue:
--------------------------------------------------------------------------------
1 |
2 | Hello World
3 |
4 |
5 |
10 |
--------------------------------------------------------------------------------
/test/fixtures/WithModuledStyle.vue:
--------------------------------------------------------------------------------
1 |
2 | Hello World
3 |
4 |
5 |
10 |
--------------------------------------------------------------------------------
/test/fixtures/FunctionalTemplate.vue:
--------------------------------------------------------------------------------
1 |
2 | Hello {{ props.who }}
3 |
4 |
5 |
10 |
--------------------------------------------------------------------------------
/test/fixtures/WithCustomModuledStyled.vue:
--------------------------------------------------------------------------------
1 |
2 | Hello World
3 |
4 |
5 |
10 |
--------------------------------------------------------------------------------
/test/fixtures/Funcational.vue:
--------------------------------------------------------------------------------
1 |
9 |
10 |
15 |
--------------------------------------------------------------------------------
/test/fixtures/Basic.vue:
--------------------------------------------------------------------------------
1 |
2 | Hello {{ who }}
3 |
4 |
5 |
12 |
13 |
18 |
--------------------------------------------------------------------------------
/jest.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | collectCoverageFrom: ['src/**'],
3 | moduleFileExtensions: ['js', 'ts', 'json'],
4 | transform: {
5 | '^.+\\.ts$': '/node_modules/ts-jest/preprocessor.js',
6 | },
7 | testMatch: ['**/?(*.)spec.ts'],
8 | testEnvironment: 'node'
9 | }
10 |
--------------------------------------------------------------------------------
/test/fixtures/ScriptOnly.vue:
--------------------------------------------------------------------------------
1 |
11 |
12 |
17 |
--------------------------------------------------------------------------------
/src/index.ts:
--------------------------------------------------------------------------------
1 | import normalizeComponent from './normalize-component'
2 | import createInjector from './inject-style/browser'
3 | import createInjectorSSR from './inject-style/server'
4 | import createInjectorShadow from './inject-style/shadow'
5 |
6 | export { normalizeComponent, createInjector, createInjectorSSR, createInjectorShadow }
7 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "baseUrl": ".",
4 | "outDir": "dist",
5 | "target": "es5",
6 | "module": "es6",
7 | "moduleResolution": "node",
8 | "declaration": true,
9 | "allowSyntheticDefaultImports": true,
10 | "esModuleInterop": true,
11 | "lib": ["es2015", "es6", "es7", "dom"]
12 | },
13 | "include": ["src", "typings"],
14 | "exclude": ["node_modules"]
15 | }
16 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2018 Rahul Kadyan
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/rollup.config.js:
--------------------------------------------------------------------------------
1 | import typescript from 'rollup-plugin-typescript2'
2 | import babel from 'rollup-plugin-babel'
3 |
4 | function config(filename) {
5 | return [
6 | {
7 | input: `src/${filename}`,
8 | plugins: [
9 | typescript({ typescript: require('typescript') }),
10 | babel({ presets: ['@babel/env'], extensions: ['.ts'] })
11 | ],
12 | output: [
13 | {
14 | file: `dist/${filename.replace(/\.ts$/, '.js')}`,
15 | format: 'cjs',
16 | sourcemap: true
17 | }
18 | ]
19 | },
20 | {
21 | input: `src/${filename}`,
22 | plugins: [
23 | typescript({ typescript: require('typescript') })
24 | ],
25 | output: [
26 | {
27 | file: `dist/${filename.replace(/\.ts$/, '.mjs')}`,
28 | format: 'es',
29 | sourcemap: true
30 | }
31 | ]
32 | }
33 | ]
34 | }
35 |
36 | export default [
37 | config('index.ts'),
38 | config('normalize-component.ts'),
39 | config('inject-style/browser.ts'),
40 | config('inject-style/server.ts'),
41 | config('inject-style/shadow.ts'),
42 | ].flat(1)
43 |
--------------------------------------------------------------------------------
/src/inject-style/shadow.ts:
--------------------------------------------------------------------------------
1 | export interface StyleSource {
2 | source: string
3 | media?: string
4 | moduleName?: string
5 | module?: { [key: string]: string }
6 | map?: any
7 | }
8 |
9 | export default function createInjector(context: any, shadowRoot: ShadowRoot) {
10 | return (id: string, style: StyleSource) => addStyle(style, shadowRoot)
11 | }
12 |
13 | export interface StyleElementContent {
14 | ids: Set
15 | styles: string[]
16 | element?: HTMLStyleElement
17 | }
18 |
19 | function createStyleElement(shadowRoot: ShadowRoot) {
20 | var styleElement = document.createElement('style')
21 | styleElement.type = 'text/css'
22 | shadowRoot.appendChild(styleElement)
23 |
24 | return styleElement
25 | }
26 |
27 | function addStyle(css: StyleSource, shadowRoot: ShadowRoot) {
28 | const styleElement = createStyleElement(shadowRoot)
29 | if (css.media) styleElement.setAttribute('media', css.media)
30 |
31 | if ('styleSheet' in styleElement) {
32 | ;(styleElement as any).styleSheet.cssText = css.source
33 | } else {
34 | while (styleElement.firstChild) {
35 | styleElement.removeChild(styleElement.firstChild)
36 | }
37 | styleElement.appendChild(document.createTextNode(css.source))
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/test/client.spec.ts:
--------------------------------------------------------------------------------
1 | import { Browser } from 'puppeteer'
2 | import { openPage, closeBrowser, openBrowser } from './browser'
3 | import { build } from './build'
4 | import * as fs from 'fs'
5 | import * as path from 'path'
6 |
7 | let browser: Browser
8 | beforeAll(async () => {
9 | browser = await openBrowser()
10 | })
11 |
12 | describe('baseline', () => {
13 | fs
14 | .readdirSync(path.join(__dirname, 'fixtures'))
15 | .filter((filename: string) => filename.endsWith('.vue'))
16 | .map((filename: string) => filename.replace(/\.vue$/i, ''))
17 | .forEach(fixture => {
18 | test(fixture, async () => {
19 | const filename = path.join(__dirname, 'fixtures', fixture + '.vue')
20 | const page = await openPage(fixture, browser, await build(filename))
21 |
22 | expect(await page.$('h1')).toBeTruthy()
23 | expect(
24 | await page.evaluate(() => document.querySelector('h1')!.textContent)
25 | ).toEqual(expect.stringContaining('Hello World'))
26 | expect(
27 | await page.evaluate(
28 | () => window.getComputedStyle(document.querySelector('h1')!)!.color
29 | )
30 | ).toEqual('rgb(255, 0, 0)')
31 |
32 | await page.close()
33 | })
34 | })
35 | })
36 |
37 | afterAll(async () => {
38 | await closeBrowser(browser)
39 | })
40 |
--------------------------------------------------------------------------------
/test/server.spec.ts:
--------------------------------------------------------------------------------
1 | import { Browser } from 'puppeteer'
2 | import { openPageSSR as openPage, closeBrowser, openBrowser } from './browser'
3 | import { buildForServer as build } from './build'
4 | import * as fs from 'fs'
5 | import * as path from 'path'
6 |
7 | let browser: Browser
8 | beforeAll(async () => {
9 | browser = await openBrowser()
10 | })
11 |
12 | describe('baseline', () => {
13 | fs
14 | .readdirSync(path.join(__dirname, 'fixtures'))
15 | .filter((filename: string) => filename.endsWith('.vue'))
16 | .map((filename: string) => filename.replace(/\.vue$/i, ''))
17 | .forEach(fixture => {
18 | test(fixture, async () => {
19 | const filename = path.join(__dirname, 'fixtures', fixture + '.vue')
20 | const page = await openPage(fixture, browser, await build(filename))
21 |
22 | expect(await page.$('h1')).toBeTruthy()
23 | expect(
24 | await page.evaluate(() => document.querySelector('h1')!.textContent)
25 | ).toEqual(expect.stringContaining('Hello World'))
26 | expect(
27 | await page.evaluate(
28 | () => window.getComputedStyle(document.querySelector('h1')!)!.color
29 | )
30 | ).toEqual('rgb(255, 0, 0)')
31 |
32 | await page.close()
33 | })
34 | })
35 | })
36 |
37 | afterAll(async () => {
38 | await closeBrowser(browser)
39 | })
40 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "vue-runtime-helpers",
3 | "version": "1.1.2",
4 | "description": "Runtime helpers for Vue SFC.",
5 | "repository": "https://github.com/znck/vue-runtime-helpers",
6 | "author": "Rahul Kadyan",
7 | "license": "MIT",
8 | "main": "dist/index.js",
9 | "module": "dist/index.mjs",
10 | "devDependencies": {
11 | "@babel/core": "^7.2.2",
12 | "@babel/preset-env": "^7.2.3",
13 | "@types/jest": "^23.3.12",
14 | "@types/node": "^10.12.18",
15 | "@types/puppeteer": "^1.11.1",
16 | "@vue/component-compiler": "^3.6.0",
17 | "@znck/promised": "^1.0.4",
18 | "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2",
19 | "jest": "^23.6.0",
20 | "postcss": "^6.0.22",
21 | "puppeteer": "^1.11.0",
22 | "rollup": "^1.1.0",
23 | "rollup-plugin-babel": "^4.3.0",
24 | "rollup-plugin-commonjs": "^9.1.3",
25 | "rollup-plugin-node-resolve": "^3.3.0",
26 | "rollup-plugin-typescript2": "^0.19.0",
27 | "standard-version": "^8.0.1",
28 | "ts-jest": "^23.10.5",
29 | "typescript": "^3.2.2",
30 | "vue": "^2.5.22",
31 | "vue-server-renderer": "^2.5.22",
32 | "vue-template-compiler": "^2.5.22"
33 | },
34 | "scripts": {
35 | "build": "npm run :build",
36 | "release": "npm run :release",
37 | "prepublishOnly": "npm run build",
38 | "test": "npm run :test",
39 | "pre:test": "npm run build",
40 | ":test": "jest",
41 | "pre:build": "rm -rf dist",
42 | ":build": "rollup -c",
43 | "pre:release": "npm run test",
44 | ":release": "standard-version -a"
45 | },
46 | "files": [
47 | "dist"
48 | ],
49 | "browserslist": [
50 | "last 1 version",
51 | "> 1%",
52 | "maintained node versions",
53 | "not dead"
54 | ]
55 | }
56 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # Change Log
2 |
3 | All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
4 |
5 |
6 | ## 1.1.2 (2019-10-27)
7 |
8 | * fix: export shadow DOM style injector ([a7e7807](https://github.com/znck/vue-runtime-helpers/commit/a7e7807))
9 |
10 |
11 |
12 |
13 | ## 1.1.1 (2019-10-26)
14 |
15 | * fix: createInjectorShadow API ([91cb784](https://github.com/znck/vue-runtime-helpers/commit/91cb784))
16 |
17 |
18 |
19 |
20 | ## 1.1.0 (2019-10-26)
21 |
22 | * feat: Add shadow DOM style injector ([c31fe75](https://github.com/znck/vue-runtime-helpers/commit/c31fe75))
23 |
24 |
25 |
26 |
27 | ## 1.0.2 (2019-08-16)
28 |
29 | * fix: Use Buffer.from instead of btoa ([f080c21](https://github.com/znck/vue-runtime-helpers/commit/f080c21))
30 |
31 |
32 |
33 |
34 | ## 1.0.1 (2019-06-14)
35 |
36 | * chore: fix type ([806a4a7](https://github.com/znck/vue-runtime-helpers/commit/806a4a7))
37 | * chore: update changelog ([4517901](https://github.com/znck/vue-runtime-helpers/commit/4517901))
38 | * fix: Lazily get document.head (#2) ([02d9dfa](https://github.com/znck/vue-runtime-helpers/commit/02d9dfa)), closes [#2](https://github.com/znck/vue-runtime-helpers/issues/2)
39 |
40 |
41 |
42 |
43 | ## 1.0.0 (2019-01-17)
44 |
45 | * feat: Add CJS module ([fbba6fa](https://github.com/znck/vue-runtime-helpers/commit/fbba6fa))
46 | * feat: Publish ES6 module ([4b1caaa](https://github.com/znck/vue-runtime-helpers/commit/4b1caaa))
47 | * test: Runtime helper functions ([dd2135f](https://github.com/znck/vue-runtime-helpers/commit/dd2135f))
48 |
49 |
50 | ### BREAKING CHANGE
51 |
52 | * `normalize-component.js` moved to `dist/normalize-component.js`
53 |
54 |
55 |
56 | ## [0.1.2](https://github.com/znck/vue-runtime-helpers/compare/v0.1.1...v0.1.2) (2018-05-13)
57 |
--------------------------------------------------------------------------------
/test/browser.ts:
--------------------------------------------------------------------------------
1 | import * as fs from 'fs'
2 | import * as path from 'path'
3 | import { Browser, Page } from 'puppeteer'
4 | import promised from '@znck/promised'
5 |
6 | const puppeteer = require('puppeteer')
7 | const VUE_SOURCE = promised(fs).readFile(require.resolve('vue/dist/vue.min.js'))
8 |
9 | export async function openBrowser(options: any = {}) {
10 | return await puppeteer.launch({
11 | args: ['--no-sandbox', '--disable-setuid-sandbox'],
12 | headless: Boolean(process.env.CI)
13 | })
14 | }
15 |
16 | export async function closeBrowser(browser: Browser) {
17 | await browser.close()
18 | }
19 |
20 | async function createPage(browser: Browser, content: string, selector: string): Promise {
21 | const page = await browser.newPage()
22 |
23 | await page.setContent(content)
24 |
25 | await page.waitFor(selector)
26 |
27 | return page
28 | }
29 |
30 |
31 | export async function openPage(
32 | name: string,
33 | browser: Browser,
34 | code: string,
35 | selector: string = 'h1'
36 | ): Promise {
37 |
38 | const content = `
39 |
40 |
41 |
42 | ${name}
43 |
44 |
45 |
46 |
49 |
52 |
53 | `
54 |
55 | if (!Boolean(process.env.CI)) {
56 | const dir = path.join(__dirname, './output')
57 |
58 | if (!(await promised(fs).exists(dir))) await promised(fs).mkdir(dir)
59 | await promised(fs).writeFile(path.join(dir, name + '.html'), content)
60 | }
61 |
62 | return createPage(browser, content, selector)
63 | }
64 |
65 | export async function openPageSSR(
66 | name: string,
67 | browser: Browser,
68 | content: string,
69 | selector: string = 'h1'
70 | ): Promise {
71 | if (!Boolean(process.env.CI)) {
72 | const dir = path.join(__dirname, './output')
73 |
74 | if (!(await promised(fs).exists(dir))) await promised(fs).mkdir(dir)
75 | await promised(fs).writeFile(path.join(dir, name + '-ssr.html'), content)
76 | }
77 |
78 | return createPage(browser, content, selector)
79 | }
80 |
--------------------------------------------------------------------------------
/src/inject-style/browser.ts:
--------------------------------------------------------------------------------
1 | export interface StyleSource {
2 | source: string
3 | media?: string
4 | moduleName?: string
5 | module?: { [key: string]: string }
6 | map?: any
7 | }
8 |
9 |
10 | let isOldIE: boolean | undefined
11 |
12 | export default function createInjector(context: any) {
13 | return (id: string, style: StyleSource) => addStyle(id, style)
14 | }
15 |
16 | export interface StyleElementContent {
17 | ids: Set
18 | styles: string[]
19 | element?: HTMLStyleElement
20 | }
21 |
22 | let HEAD: HTMLElement | undefined
23 | const styles: { [key: string]: StyleElementContent } = {}
24 | function addStyle(id: string, css: StyleSource) {
25 | if (isOldIE === undefined) {
26 | isOldIE =
27 | typeof navigator !== 'undefined' &&
28 | /msie [6-9]\\b/.test(navigator.userAgent.toLowerCase())
29 | }
30 |
31 | const group = isOldIE ? css.media || 'default' : id
32 | const style = styles[group] || (styles[group] = { ids: new Set(), styles: [] })
33 |
34 | if (!style.ids.has(id)) {
35 | style.ids.add(id)
36 | let code = css.source
37 | if (css.map) {
38 | // https://developer.chrome.com/devtools/docs/javascript-debugging
39 | // this makes source maps inside style tags work properly in Chrome
40 | code += '\n/*# sourceURL=' + css.map.sources[0] + ' */'
41 | // http://stackoverflow.com/a/26603875
42 | code +=
43 | '\n/*# sourceMappingURL=data:application/json;base64,' +
44 | btoa(unescape(encodeURIComponent(JSON.stringify(css.map)))) +
45 | ' */'
46 | }
47 |
48 | if (!style.element) {
49 | style.element = document.createElement('style')
50 | style.element.type = 'text/css'
51 | if (css.media) style.element.setAttribute('media', css.media)
52 | if (HEAD === undefined) {
53 | HEAD = document.head || document.getElementsByTagName('head')[0]
54 | }
55 | HEAD.appendChild(style.element)
56 | }
57 |
58 | if ('styleSheet' in style.element) {
59 | style.styles.push(code)
60 | ;(style.element).styleSheet.cssText = style.styles
61 | .filter(Boolean)
62 | .join('\n')
63 | } else {
64 | const index = style.ids.size - 1
65 | const textNode = document.createTextNode(code)
66 | const nodes = style.element.childNodes
67 | if (nodes[index]) style.element.removeChild(nodes[index])
68 | if (nodes.length) style.element.insertBefore(textNode, nodes[index])
69 | else style.element.appendChild(textNode)
70 | }
71 | }
72 | }
73 |
--------------------------------------------------------------------------------
/src/inject-style/server.ts:
--------------------------------------------------------------------------------
1 | export interface StyleSource {
2 | source: string
3 | media?: string
4 | moduleName?: string
5 | module?: { [key: string]: string }
6 | map?: any
7 | }
8 |
9 | interface StyleElementContent {
10 | media?: string
11 | ids: Array
12 | css: string
13 | }
14 |
15 | interface StyleElements {
16 | [key: string]: StyleElementContent
17 | }
18 |
19 | interface SSRContext {
20 | styles: string
21 | _styles: StyleElements
22 | _renderStyles: (styles: StyleElements) => string
23 | }
24 |
25 | export default function createInjectorSSR(context: any) {
26 | if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {
27 | context = __VUE_SSR_CONTEXT__
28 | }
29 |
30 | if (!context) return () => {}
31 |
32 | if (!('styles' in context)) {
33 | context._styles = context._styles || {}
34 | Object.defineProperty(context, 'styles', {
35 | enumerable: true,
36 | get: () => context._renderStyles(context._styles)
37 | })
38 | context._renderStyles = context._renderStyles || renderStyles
39 | }
40 |
41 | return (id: string, style: StyleSource) => addStyle(id, style, context)
42 | }
43 |
44 | function addStyle(id: string, css: StyleSource, context: SSRContext) {
45 | const group: string =
46 | process.env.NODE_ENV === 'production' ? css.media || 'default' : id
47 |
48 | const style = context._styles[group] || (context._styles[group] = { ids: [], css: '' })
49 |
50 | if (!style.ids.includes(id)) {
51 | style.media = css.media
52 | style.ids.push(id)
53 | let code = css.source
54 | if (process.env.NODE_ENV !== 'production' && css.map) {
55 | // https://developer.chrome.com/devtools/docs/javascript-debugging
56 | // this makes source maps inside style tags work properly in Chrome
57 | code += '\n/*# sourceURL=' + css.map.sources[0] + ' */'
58 | // http://stackoverflow.com/a/26603875
59 | code +=
60 | '\n/*# sourceMappingURL=data:application/json;base64,' +
61 | Buffer.from(unescape(encodeURIComponent(JSON.stringify(css.map)))).toString('base64') +
62 | ' */'
63 | }
64 | style.css += code + '\n'
65 | }
66 | }
67 | function renderStyles(styles: StyleElements): string {
68 | let css = ''
69 | for (const key in styles) {
70 | const style = styles[key]
71 | css +=
72 | ''
79 | }
80 |
81 | return css
82 | }
83 |
--------------------------------------------------------------------------------
/src/normalize-component.ts:
--------------------------------------------------------------------------------
1 | export interface CompiledTemplate {
2 | render: Function
3 | staticRenderFns: Function[]
4 | }
5 |
6 | export default function normalizeComponent(
7 | template: CompiledTemplate | undefined,
8 | style: ((context: any) => void) | undefined,
9 | script: any,
10 | scopeId: string | undefined,
11 | isFunctionalTemplate: boolean,
12 | moduleIdentifier: string | undefined /* server only */,
13 | shadowMode: boolean,
14 | createInjector: any,
15 | createInjectorSSR: any,
16 | createInjectorShadow: any
17 | ) {
18 | if (typeof shadowMode !== 'boolean') {
19 | createInjectorSSR = createInjector
20 | createInjector = shadowMode
21 | shadowMode = false
22 | }
23 | // Vue.extend constructor export interop.
24 | const options = typeof script === 'function' ? script.options : script
25 |
26 | // render functions
27 | if (template && template.render) {
28 | options.render = template.render
29 | options.staticRenderFns = template.staticRenderFns
30 | options._compiled = true
31 |
32 | // functional template
33 | if (isFunctionalTemplate) {
34 | options.functional = true
35 | }
36 | }
37 |
38 | // scopedId
39 | if (scopeId) {
40 | options._scopeId = scopeId
41 | }
42 |
43 | let hook: any
44 | if (moduleIdentifier) {
45 | // server build
46 | hook = function(context: any) {
47 | // 2.3 injection
48 | context =
49 | context || // cached call
50 | (this.$vnode && this.$vnode.ssrContext) || // stateful
51 | (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional
52 | // 2.2 with runInNewContext: true
53 | if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {
54 | context = __VUE_SSR_CONTEXT__
55 | }
56 | // inject component styles
57 | if (style) {
58 | style.call(this, createInjectorSSR(context))
59 | }
60 | // register component module identifier for async chunk inference
61 | if (context && context._registeredComponents) {
62 | context._registeredComponents.add(moduleIdentifier)
63 | }
64 | }
65 | // used by ssr in case component is cached and beforeCreate
66 | // never gets called
67 | options._ssrRegister = hook
68 | } else if (style) {
69 | hook = shadowMode
70 | ? function(context: any) {
71 | style.call(this, createInjectorShadow(context, this.$root.$options.shadowRoot))
72 | }
73 | : function(context: any) {
74 | style.call(this, createInjector(context))
75 | }
76 | }
77 |
78 | if (hook) {
79 | if (options.functional) {
80 | // register for functional component in vue file
81 | const originalRender = options.render
82 | options.render = function renderWithStyleInjection(h: any, context: any) {
83 | hook.call(context)
84 | return originalRender(h, context)
85 | }
86 | } else {
87 | // inject component registration as beforeCreate hook
88 | const existing = options.beforeCreate
89 | options.beforeCreate = existing ? [].concat(existing, hook as any) : [hook]
90 | }
91 | }
92 |
93 | return script
94 | }
95 |
--------------------------------------------------------------------------------
/test/build.ts:
--------------------------------------------------------------------------------
1 | import * as fs from 'fs'
2 | import * as path from 'path'
3 | import * as vm from 'vm'
4 | import { rollup } from 'rollup'
5 | import promised from '@znck/promised'
6 | import {
7 | createDefaultCompiler,
8 | assemble,
9 | SFCCompiler
10 | } from '@vue/component-compiler'
11 | import { ModuleFormat } from 'rollup';
12 |
13 | const pluginNodeResolve = require('rollup-plugin-node-resolve')
14 | const pluginCommonJS = require('rollup-plugin-commonjs')
15 |
16 | export function pluginCreateVueApp(filename: string, component: string, exportFn: boolean = false): any {
17 | return {
18 | name: 'Inline',
19 | resolveId(id) {
20 | if (id === filename) return filename
21 | },
22 | load(id) {
23 | if (id === filename)
24 | return `
25 | import Component from '${component}'
26 |
27 | Vue.config.productionTip = false
28 | Vue.config.devtools = false
29 |
30 | export default new Vue({
31 | el: '#app',
32 | render (h) {
33 | return h(Component, { props: { who: 'World' } })
34 | }
35 | })
36 | `
37 | }
38 | }
39 | }
40 |
41 | function pluginVue(target: string): any {
42 | const compiler = createDefaultCompiler({
43 | template: {
44 | compiler: require('vue-template-compiler'),
45 | compilerOptions: {},
46 | optimizeSSR: target === 'server',
47 | isProduction: true
48 | }
49 | })
50 |
51 | return {
52 | transform(content, id) {
53 | if (!id.endsWith('.vue')) return
54 |
55 | const result = compiler.compileToDescriptor(id, content)
56 |
57 | return assemble(compiler, id, result, {
58 | normalizer: '~' + require.resolve('../dist/normalize-component'),
59 | styleInjector: '~' + require.resolve('../dist/inject-style/browser'),
60 | styleInjectorSSR: '~' + require.resolve('../dist/inject-style/server')
61 | })
62 | }
63 | }
64 | }
65 |
66 | const cache = {}
67 |
68 | export async function build(
69 | filename: string,
70 | target: string = 'browser',
71 | format: ModuleFormat = 'iife'
72 | ): Promise {
73 | const cacheKey = JSON.stringify({ filename })
74 | if (cacheKey in cache) return cache[cacheKey]
75 |
76 | const input = filename + '__app.js'
77 | const bundle = await rollup({
78 | input,
79 | plugins: [
80 | pluginCreateVueApp(input, filename, format !== 'iife'),
81 | pluginNodeResolve(),
82 | pluginCommonJS(),
83 | pluginVue(target)
84 | ],
85 | external: ['vue']
86 | })
87 |
88 | const result = await bundle.generate({
89 | format,
90 | name: 'App',
91 | globals: {
92 | vue: 'Vue'
93 | }
94 | })
95 |
96 | cache[cacheKey] = result.output[0].code
97 |
98 | return cache[cacheKey]
99 | }
100 |
101 | export async function buildForServer(filename: string) {
102 | // Step 1: Create a Vue instance
103 | const name = path.basename(filename).replace(/\.vue$/, '')
104 | const code =
105 | `const Vue = require('vue');` +
106 | (await build(filename, 'server', 'cjs')).replace(`'use strict';`, ``)
107 |
108 | if (!Boolean(process.env.CI)) {
109 | const dir = path.join(__dirname, './output')
110 |
111 | if (!(await promised(fs).exists(dir))) await promised(fs).mkdir(dir)
112 | await promised(fs).writeFile(path.join(dir, name + '-ssr.js'), code)
113 | }
114 |
115 | // Step 2: Create a renderer
116 | const renderer = require('vue-server-renderer').createBundleRenderer(code, {
117 | // runInNewContext: false,
118 | template: `
119 |
120 |
121 | ${name}
122 |
123 |
124 |
125 |
126 | `
127 | })
128 |
129 | const context: any = {}
130 |
131 | return await renderer.renderToString(context)
132 | }
133 |
--------------------------------------------------------------------------------
/shrinkwrap.yaml:
--------------------------------------------------------------------------------
1 | devDependencies:
2 | '@babel/core': 7.2.2
3 | '@babel/preset-env': 7.2.3
4 | '@types/jest': 23.3.12
5 | '@types/node': 10.12.18
6 | '@types/puppeteer': 1.11.1
7 | '@vue/component-compiler': 3.6.0
8 | '@znck/promised': 1.0.4
9 | babel-plugin-transform-es2015-modules-commonjs: 6.26.2
10 | jest: 23.6.0
11 | postcss: 6.0.23
12 | puppeteer: 1.11.0
13 | rollup: 1.1.0
14 | rollup-plugin-babel: 4.3.0
15 | rollup-plugin-commonjs: 9.2.0
16 | rollup-plugin-node-resolve: 3.4.0
17 | rollup-plugin-typescript2: 0.19.0
18 | standard-version: 4.4.0
19 | ts-jest: 23.10.5
20 | typescript: 3.2.2
21 | vue: 2.5.22
22 | vue-server-renderer: 2.5.22
23 | vue-template-compiler: 2.5.22
24 | packages:
25 | /@babel/code-frame/7.0.0:
26 | dependencies:
27 | '@babel/highlight': 7.0.0
28 | dev: true
29 | resolution:
30 | integrity: sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==
31 | /@babel/core/7.2.2:
32 | dependencies:
33 | '@babel/code-frame': 7.0.0
34 | '@babel/generator': 7.2.2
35 | '@babel/helpers': 7.2.0
36 | '@babel/parser': 7.2.3
37 | '@babel/template': 7.2.2
38 | '@babel/traverse': 7.2.3
39 | '@babel/types': 7.2.2
40 | convert-source-map: 1.6.0
41 | debug: 4.1.1
42 | json5: 2.1.0
43 | lodash: 4.17.11
44 | resolve: 1.9.0
45 | semver: 5.6.0
46 | source-map: 0.5.7
47 | dev: true
48 | engines:
49 | node: '>=6.9.0'
50 | resolution:
51 | integrity: sha512-59vB0RWt09cAct5EIe58+NzGP4TFSD3Bz//2/ELy3ZeTeKF6VTD1AXlH8BGGbCX0PuobZBsIzO7IAI9PH67eKw==
52 | /@babel/generator/7.2.2:
53 | dependencies:
54 | '@babel/types': 7.2.2
55 | jsesc: 2.5.2
56 | lodash: 4.17.11
57 | source-map: 0.5.7
58 | trim-right: 1.0.1
59 | dev: true
60 | resolution:
61 | integrity: sha512-I4o675J/iS8k+P38dvJ3IBGqObLXyQLTxtrR4u9cSUJOURvafeEWb/pFMOTwtNrmq73mJzyF6ueTbO1BtN0Zeg==
62 | /@babel/helper-annotate-as-pure/7.0.0:
63 | dependencies:
64 | '@babel/types': 7.2.2
65 | dev: true
66 | resolution:
67 | integrity: sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==
68 | /@babel/helper-builder-binary-assignment-operator-visitor/7.1.0:
69 | dependencies:
70 | '@babel/helper-explode-assignable-expression': 7.1.0
71 | '@babel/types': 7.2.2
72 | dev: true
73 | resolution:
74 | integrity: sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w==
75 | /@babel/helper-call-delegate/7.1.0:
76 | dependencies:
77 | '@babel/helper-hoist-variables': 7.0.0
78 | '@babel/traverse': 7.2.3
79 | '@babel/types': 7.2.2
80 | dev: true
81 | resolution:
82 | integrity: sha512-YEtYZrw3GUK6emQHKthltKNZwszBcHK58Ygcis+gVUrF4/FmTVr5CCqQNSfmvg2y+YDEANyYoaLz/SHsnusCwQ==
83 | /@babel/helper-define-map/7.1.0:
84 | dependencies:
85 | '@babel/helper-function-name': 7.1.0
86 | '@babel/types': 7.2.2
87 | lodash: 4.17.11
88 | dev: true
89 | resolution:
90 | integrity: sha512-yPPcW8dc3gZLN+U1mhYV91QU3n5uTbx7DUdf8NnPbjS0RMwBuHi9Xt2MUgppmNz7CJxTBWsGczTiEp1CSOTPRg==
91 | /@babel/helper-explode-assignable-expression/7.1.0:
92 | dependencies:
93 | '@babel/traverse': 7.2.3
94 | '@babel/types': 7.2.2
95 | dev: true
96 | resolution:
97 | integrity: sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA==
98 | /@babel/helper-function-name/7.1.0:
99 | dependencies:
100 | '@babel/helper-get-function-arity': 7.0.0
101 | '@babel/template': 7.2.2
102 | '@babel/types': 7.2.2
103 | dev: true
104 | resolution:
105 | integrity: sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==
106 | /@babel/helper-get-function-arity/7.0.0:
107 | dependencies:
108 | '@babel/types': 7.2.2
109 | dev: true
110 | resolution:
111 | integrity: sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==
112 | /@babel/helper-hoist-variables/7.0.0:
113 | dependencies:
114 | '@babel/types': 7.2.2
115 | dev: true
116 | resolution:
117 | integrity: sha512-Ggv5sldXUeSKsuzLkddtyhyHe2YantsxWKNi7A+7LeD12ExRDWTRk29JCXpaHPAbMaIPZSil7n+lq78WY2VY7w==
118 | /@babel/helper-member-expression-to-functions/7.0.0:
119 | dependencies:
120 | '@babel/types': 7.2.2
121 | dev: true
122 | resolution:
123 | integrity: sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg==
124 | /@babel/helper-module-imports/7.0.0:
125 | dependencies:
126 | '@babel/types': 7.2.2
127 | dev: true
128 | resolution:
129 | integrity: sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==
130 | /@babel/helper-module-transforms/7.2.2:
131 | dependencies:
132 | '@babel/helper-module-imports': 7.0.0
133 | '@babel/helper-simple-access': 7.1.0
134 | '@babel/helper-split-export-declaration': 7.0.0
135 | '@babel/template': 7.2.2
136 | '@babel/types': 7.2.2
137 | lodash: 4.17.11
138 | dev: true
139 | resolution:
140 | integrity: sha512-YRD7I6Wsv+IHuTPkAmAS4HhY0dkPobgLftHp0cRGZSdrRvmZY8rFvae/GVu3bD00qscuvK3WPHB3YdNpBXUqrA==
141 | /@babel/helper-optimise-call-expression/7.0.0:
142 | dependencies:
143 | '@babel/types': 7.2.2
144 | dev: true
145 | resolution:
146 | integrity: sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g==
147 | /@babel/helper-plugin-utils/7.0.0:
148 | dev: true
149 | resolution:
150 | integrity: sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==
151 | /@babel/helper-regex/7.0.0:
152 | dependencies:
153 | lodash: 4.17.11
154 | dev: true
155 | resolution:
156 | integrity: sha512-TR0/N0NDCcUIUEbqV6dCO+LptmmSQFQ7q70lfcEB4URsjD0E1HzicrwUH+ap6BAQ2jhCX9Q4UqZy4wilujWlkg==
157 | /@babel/helper-remap-async-to-generator/7.1.0:
158 | dependencies:
159 | '@babel/helper-annotate-as-pure': 7.0.0
160 | '@babel/helper-wrap-function': 7.2.0
161 | '@babel/template': 7.2.2
162 | '@babel/traverse': 7.2.3
163 | '@babel/types': 7.2.2
164 | dev: true
165 | resolution:
166 | integrity: sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==
167 | /@babel/helper-replace-supers/7.2.3:
168 | dependencies:
169 | '@babel/helper-member-expression-to-functions': 7.0.0
170 | '@babel/helper-optimise-call-expression': 7.0.0
171 | '@babel/traverse': 7.2.3
172 | '@babel/types': 7.2.2
173 | dev: true
174 | resolution:
175 | integrity: sha512-GyieIznGUfPXPWu0yLS6U55Mz67AZD9cUk0BfirOWlPrXlBcan9Gz+vHGz+cPfuoweZSnPzPIm67VtQM0OWZbA==
176 | /@babel/helper-simple-access/7.1.0:
177 | dependencies:
178 | '@babel/template': 7.2.2
179 | '@babel/types': 7.2.2
180 | dev: true
181 | resolution:
182 | integrity: sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==
183 | /@babel/helper-split-export-declaration/7.0.0:
184 | dependencies:
185 | '@babel/types': 7.2.2
186 | dev: true
187 | resolution:
188 | integrity: sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==
189 | /@babel/helper-wrap-function/7.2.0:
190 | dependencies:
191 | '@babel/helper-function-name': 7.1.0
192 | '@babel/template': 7.2.2
193 | '@babel/traverse': 7.2.3
194 | '@babel/types': 7.2.2
195 | dev: true
196 | resolution:
197 | integrity: sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ==
198 | /@babel/helpers/7.2.0:
199 | dependencies:
200 | '@babel/template': 7.2.2
201 | '@babel/traverse': 7.2.3
202 | '@babel/types': 7.2.2
203 | dev: true
204 | resolution:
205 | integrity: sha512-Fr07N+ea0dMcMN8nFpuK6dUIT7/ivt9yKQdEEnjVS83tG2pHwPi03gYmk/tyuwONnZ+sY+GFFPlWGgCtW1hF9A==
206 | /@babel/highlight/7.0.0:
207 | dependencies:
208 | chalk: 2.4.2
209 | esutils: 2.0.2
210 | js-tokens: 4.0.0
211 | dev: true
212 | resolution:
213 | integrity: sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==
214 | /@babel/parser/7.2.3:
215 | dev: true
216 | engines:
217 | node: '>=6.0.0'
218 | hasBin: true
219 | resolution:
220 | integrity: sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==
221 | /@babel/plugin-proposal-async-generator-functions/7.2.0:
222 | dependencies:
223 | '@babel/helper-plugin-utils': 7.0.0
224 | '@babel/helper-remap-async-to-generator': 7.1.0
225 | '@babel/plugin-syntax-async-generators': 7.2.0
226 | dev: true
227 | peerDependencies:
228 | '@babel/core': ^7.0.0-0
229 | resolution:
230 | integrity: sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ==
231 | /@babel/plugin-proposal-json-strings/7.2.0:
232 | dependencies:
233 | '@babel/helper-plugin-utils': 7.0.0
234 | '@babel/plugin-syntax-json-strings': 7.2.0
235 | dev: true
236 | peerDependencies:
237 | '@babel/core': ^7.0.0-0
238 | resolution:
239 | integrity: sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg==
240 | /@babel/plugin-proposal-object-rest-spread/7.2.0:
241 | dependencies:
242 | '@babel/helper-plugin-utils': 7.0.0
243 | '@babel/plugin-syntax-object-rest-spread': 7.2.0
244 | dev: true
245 | peerDependencies:
246 | '@babel/core': ^7.0.0-0
247 | resolution:
248 | integrity: sha512-1L5mWLSvR76XYUQJXkd/EEQgjq8HHRP6lQuZTTg0VA4tTGPpGemmCdAfQIz1rzEuWAm+ecP8PyyEm30jC1eQCg==
249 | /@babel/plugin-proposal-optional-catch-binding/7.2.0:
250 | dependencies:
251 | '@babel/helper-plugin-utils': 7.0.0
252 | '@babel/plugin-syntax-optional-catch-binding': 7.2.0
253 | dev: true
254 | peerDependencies:
255 | '@babel/core': ^7.0.0-0
256 | resolution:
257 | integrity: sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g==
258 | /@babel/plugin-proposal-unicode-property-regex/7.2.0:
259 | dependencies:
260 | '@babel/helper-plugin-utils': 7.0.0
261 | '@babel/helper-regex': 7.0.0
262 | regexpu-core: 4.4.0
263 | dev: true
264 | engines:
265 | node: '>=4'
266 | peerDependencies:
267 | '@babel/core': ^7.0.0-0
268 | resolution:
269 | integrity: sha512-LvRVYb7kikuOtIoUeWTkOxQEV1kYvL5B6U3iWEGCzPNRus1MzJweFqORTj+0jkxozkTSYNJozPOddxmqdqsRpw==
270 | /@babel/plugin-syntax-async-generators/7.2.0:
271 | dependencies:
272 | '@babel/helper-plugin-utils': 7.0.0
273 | dev: true
274 | peerDependencies:
275 | '@babel/core': ^7.0.0-0
276 | resolution:
277 | integrity: sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg==
278 | /@babel/plugin-syntax-json-strings/7.2.0:
279 | dependencies:
280 | '@babel/helper-plugin-utils': 7.0.0
281 | dev: true
282 | peerDependencies:
283 | '@babel/core': ^7.0.0-0
284 | resolution:
285 | integrity: sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg==
286 | /@babel/plugin-syntax-object-rest-spread/7.2.0:
287 | dependencies:
288 | '@babel/helper-plugin-utils': 7.0.0
289 | dev: true
290 | peerDependencies:
291 | '@babel/core': ^7.0.0-0
292 | resolution:
293 | integrity: sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==
294 | /@babel/plugin-syntax-optional-catch-binding/7.2.0:
295 | dependencies:
296 | '@babel/helper-plugin-utils': 7.0.0
297 | dev: true
298 | peerDependencies:
299 | '@babel/core': ^7.0.0-0
300 | resolution:
301 | integrity: sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w==
302 | /@babel/plugin-transform-arrow-functions/7.2.0:
303 | dependencies:
304 | '@babel/helper-plugin-utils': 7.0.0
305 | dev: true
306 | peerDependencies:
307 | '@babel/core': ^7.0.0-0
308 | resolution:
309 | integrity: sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg==
310 | /@babel/plugin-transform-async-to-generator/7.2.0:
311 | dependencies:
312 | '@babel/helper-module-imports': 7.0.0
313 | '@babel/helper-plugin-utils': 7.0.0
314 | '@babel/helper-remap-async-to-generator': 7.1.0
315 | dev: true
316 | peerDependencies:
317 | '@babel/core': ^7.0.0-0
318 | resolution:
319 | integrity: sha512-CEHzg4g5UraReozI9D4fblBYABs7IM6UerAVG7EJVrTLC5keh00aEuLUT+O40+mJCEzaXkYfTCUKIyeDfMOFFQ==
320 | /@babel/plugin-transform-block-scoped-functions/7.2.0:
321 | dependencies:
322 | '@babel/helper-plugin-utils': 7.0.0
323 | dev: true
324 | peerDependencies:
325 | '@babel/core': ^7.0.0-0
326 | resolution:
327 | integrity: sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w==
328 | /@babel/plugin-transform-block-scoping/7.2.0:
329 | dependencies:
330 | '@babel/helper-plugin-utils': 7.0.0
331 | lodash: 4.17.11
332 | dev: true
333 | peerDependencies:
334 | '@babel/core': ^7.0.0-0
335 | resolution:
336 | integrity: sha512-vDTgf19ZEV6mx35yiPJe4fS02mPQUUcBNwWQSZFXSzTSbsJFQvHt7DqyS3LK8oOWALFOsJ+8bbqBgkirZteD5Q==
337 | /@babel/plugin-transform-classes/7.2.2:
338 | dependencies:
339 | '@babel/helper-annotate-as-pure': 7.0.0
340 | '@babel/helper-define-map': 7.1.0
341 | '@babel/helper-function-name': 7.1.0
342 | '@babel/helper-optimise-call-expression': 7.0.0
343 | '@babel/helper-plugin-utils': 7.0.0
344 | '@babel/helper-replace-supers': 7.2.3
345 | '@babel/helper-split-export-declaration': 7.0.0
346 | globals: 11.10.0
347 | dev: true
348 | peerDependencies:
349 | '@babel/core': ^7.0.0-0
350 | resolution:
351 | integrity: sha512-gEZvgTy1VtcDOaQty1l10T3jQmJKlNVxLDCs+3rCVPr6nMkODLELxViq5X9l+rfxbie3XrfrMCYYY6eX3aOcOQ==
352 | /@babel/plugin-transform-computed-properties/7.2.0:
353 | dependencies:
354 | '@babel/helper-plugin-utils': 7.0.0
355 | dev: true
356 | peerDependencies:
357 | '@babel/core': ^7.0.0-0
358 | resolution:
359 | integrity: sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA==
360 | /@babel/plugin-transform-destructuring/7.2.0:
361 | dependencies:
362 | '@babel/helper-plugin-utils': 7.0.0
363 | dev: true
364 | peerDependencies:
365 | '@babel/core': ^7.0.0-0
366 | resolution:
367 | integrity: sha512-coVO2Ayv7g0qdDbrNiadE4bU7lvCd9H539m2gMknyVjjMdwF/iCOM7R+E8PkntoqLkltO0rk+3axhpp/0v68VQ==
368 | /@babel/plugin-transform-dotall-regex/7.2.0:
369 | dependencies:
370 | '@babel/helper-plugin-utils': 7.0.0
371 | '@babel/helper-regex': 7.0.0
372 | regexpu-core: 4.4.0
373 | dev: true
374 | engines:
375 | node: '>=4'
376 | peerDependencies:
377 | '@babel/core': ^7.0.0-0
378 | resolution:
379 | integrity: sha512-sKxnyHfizweTgKZf7XsXu/CNupKhzijptfTM+bozonIuyVrLWVUvYjE2bhuSBML8VQeMxq4Mm63Q9qvcvUcciQ==
380 | /@babel/plugin-transform-duplicate-keys/7.2.0:
381 | dependencies:
382 | '@babel/helper-plugin-utils': 7.0.0
383 | dev: true
384 | peerDependencies:
385 | '@babel/core': ^7.0.0-0
386 | resolution:
387 | integrity: sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw==
388 | /@babel/plugin-transform-exponentiation-operator/7.2.0:
389 | dependencies:
390 | '@babel/helper-builder-binary-assignment-operator-visitor': 7.1.0
391 | '@babel/helper-plugin-utils': 7.0.0
392 | dev: true
393 | peerDependencies:
394 | '@babel/core': ^7.0.0-0
395 | resolution:
396 | integrity: sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A==
397 | /@babel/plugin-transform-for-of/7.2.0:
398 | dependencies:
399 | '@babel/helper-plugin-utils': 7.0.0
400 | dev: true
401 | peerDependencies:
402 | '@babel/core': ^7.0.0-0
403 | resolution:
404 | integrity: sha512-Kz7Mt0SsV2tQk6jG5bBv5phVbkd0gd27SgYD4hH1aLMJRchM0dzHaXvrWhVZ+WxAlDoAKZ7Uy3jVTW2mKXQ1WQ==
405 | /@babel/plugin-transform-function-name/7.2.0:
406 | dependencies:
407 | '@babel/helper-function-name': 7.1.0
408 | '@babel/helper-plugin-utils': 7.0.0
409 | dev: true
410 | peerDependencies:
411 | '@babel/core': ^7.0.0-0
412 | resolution:
413 | integrity: sha512-kWgksow9lHdvBC2Z4mxTsvc7YdY7w/V6B2vy9cTIPtLEE9NhwoWivaxdNM/S37elu5bqlLP/qOY906LukO9lkQ==
414 | /@babel/plugin-transform-literals/7.2.0:
415 | dependencies:
416 | '@babel/helper-plugin-utils': 7.0.0
417 | dev: true
418 | peerDependencies:
419 | '@babel/core': ^7.0.0-0
420 | resolution:
421 | integrity: sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg==
422 | /@babel/plugin-transform-modules-amd/7.2.0:
423 | dependencies:
424 | '@babel/helper-module-transforms': 7.2.2
425 | '@babel/helper-plugin-utils': 7.0.0
426 | dev: true
427 | peerDependencies:
428 | '@babel/core': ^7.0.0-0
429 | resolution:
430 | integrity: sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw==
431 | /@babel/plugin-transform-modules-commonjs/7.2.0:
432 | dependencies:
433 | '@babel/helper-module-transforms': 7.2.2
434 | '@babel/helper-plugin-utils': 7.0.0
435 | '@babel/helper-simple-access': 7.1.0
436 | dev: true
437 | peerDependencies:
438 | '@babel/core': ^7.0.0-0
439 | resolution:
440 | integrity: sha512-V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ==
441 | /@babel/plugin-transform-modules-systemjs/7.2.0:
442 | dependencies:
443 | '@babel/helper-hoist-variables': 7.0.0
444 | '@babel/helper-plugin-utils': 7.0.0
445 | dev: true
446 | peerDependencies:
447 | '@babel/core': ^7.0.0-0
448 | resolution:
449 | integrity: sha512-aYJwpAhoK9a+1+O625WIjvMY11wkB/ok0WClVwmeo3mCjcNRjt+/8gHWrB5i+00mUju0gWsBkQnPpdvQ7PImmQ==
450 | /@babel/plugin-transform-modules-umd/7.2.0:
451 | dependencies:
452 | '@babel/helper-module-transforms': 7.2.2
453 | '@babel/helper-plugin-utils': 7.0.0
454 | dev: true
455 | peerDependencies:
456 | '@babel/core': ^7.0.0-0
457 | resolution:
458 | integrity: sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw==
459 | /@babel/plugin-transform-new-target/7.0.0:
460 | dependencies:
461 | '@babel/helper-plugin-utils': 7.0.0
462 | dev: true
463 | peerDependencies:
464 | '@babel/core': ^7.0.0-0
465 | resolution:
466 | integrity: sha512-yin069FYjah+LbqfGeTfzIBODex/e++Yfa0rH0fpfam9uTbuEeEOx5GLGr210ggOV77mVRNoeqSYqeuaqSzVSw==
467 | /@babel/plugin-transform-object-super/7.2.0:
468 | dependencies:
469 | '@babel/helper-plugin-utils': 7.0.0
470 | '@babel/helper-replace-supers': 7.2.3
471 | dev: true
472 | peerDependencies:
473 | '@babel/core': ^7.0.0-0
474 | resolution:
475 | integrity: sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg==
476 | /@babel/plugin-transform-parameters/7.2.0:
477 | dependencies:
478 | '@babel/helper-call-delegate': 7.1.0
479 | '@babel/helper-get-function-arity': 7.0.0
480 | '@babel/helper-plugin-utils': 7.0.0
481 | dev: true
482 | peerDependencies:
483 | '@babel/core': ^7.0.0-0
484 | resolution:
485 | integrity: sha512-kB9+hhUidIgUoBQ0MsxMewhzr8i60nMa2KgeJKQWYrqQpqcBYtnpR+JgkadZVZoaEZ/eKu9mclFaVwhRpLNSzA==
486 | /@babel/plugin-transform-regenerator/7.0.0:
487 | dependencies:
488 | regenerator-transform: 0.13.3
489 | dev: true
490 | peerDependencies:
491 | '@babel/core': ^7.0.0-0
492 | resolution:
493 | integrity: sha512-sj2qzsEx8KDVv1QuJc/dEfilkg3RRPvPYx/VnKLtItVQRWt1Wqf5eVCOLZm29CiGFfYYsA3VPjfizTCV0S0Dlw==
494 | /@babel/plugin-transform-shorthand-properties/7.2.0:
495 | dependencies:
496 | '@babel/helper-plugin-utils': 7.0.0
497 | dev: true
498 | peerDependencies:
499 | '@babel/core': ^7.0.0-0
500 | resolution:
501 | integrity: sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg==
502 | /@babel/plugin-transform-spread/7.2.2:
503 | dependencies:
504 | '@babel/helper-plugin-utils': 7.0.0
505 | dev: true
506 | peerDependencies:
507 | '@babel/core': ^7.0.0-0
508 | resolution:
509 | integrity: sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w==
510 | /@babel/plugin-transform-sticky-regex/7.2.0:
511 | dependencies:
512 | '@babel/helper-plugin-utils': 7.0.0
513 | '@babel/helper-regex': 7.0.0
514 | dev: true
515 | peerDependencies:
516 | '@babel/core': ^7.0.0-0
517 | resolution:
518 | integrity: sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw==
519 | /@babel/plugin-transform-template-literals/7.2.0:
520 | dependencies:
521 | '@babel/helper-annotate-as-pure': 7.0.0
522 | '@babel/helper-plugin-utils': 7.0.0
523 | dev: true
524 | peerDependencies:
525 | '@babel/core': ^7.0.0-0
526 | resolution:
527 | integrity: sha512-FkPix00J9A/XWXv4VoKJBMeSkyY9x/TqIh76wzcdfl57RJJcf8CehQ08uwfhCDNtRQYtHQKBTwKZDEyjE13Lwg==
528 | /@babel/plugin-transform-typeof-symbol/7.2.0:
529 | dependencies:
530 | '@babel/helper-plugin-utils': 7.0.0
531 | dev: true
532 | peerDependencies:
533 | '@babel/core': ^7.0.0-0
534 | resolution:
535 | integrity: sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw==
536 | /@babel/plugin-transform-unicode-regex/7.2.0:
537 | dependencies:
538 | '@babel/helper-plugin-utils': 7.0.0
539 | '@babel/helper-regex': 7.0.0
540 | regexpu-core: 4.4.0
541 | dev: true
542 | peerDependencies:
543 | '@babel/core': ^7.0.0-0
544 | resolution:
545 | integrity: sha512-m48Y0lMhrbXEJnVUaYly29jRXbQ3ksxPrS1Tg8t+MHqzXhtBYAvI51euOBaoAlZLPHsieY9XPVMf80a5x0cPcA==
546 | /@babel/preset-env/7.2.3:
547 | dependencies:
548 | '@babel/helper-module-imports': 7.0.0
549 | '@babel/helper-plugin-utils': 7.0.0
550 | '@babel/plugin-proposal-async-generator-functions': 7.2.0
551 | '@babel/plugin-proposal-json-strings': 7.2.0
552 | '@babel/plugin-proposal-object-rest-spread': 7.2.0
553 | '@babel/plugin-proposal-optional-catch-binding': 7.2.0
554 | '@babel/plugin-proposal-unicode-property-regex': 7.2.0
555 | '@babel/plugin-syntax-async-generators': 7.2.0
556 | '@babel/plugin-syntax-object-rest-spread': 7.2.0
557 | '@babel/plugin-syntax-optional-catch-binding': 7.2.0
558 | '@babel/plugin-transform-arrow-functions': 7.2.0
559 | '@babel/plugin-transform-async-to-generator': 7.2.0
560 | '@babel/plugin-transform-block-scoped-functions': 7.2.0
561 | '@babel/plugin-transform-block-scoping': 7.2.0
562 | '@babel/plugin-transform-classes': 7.2.2
563 | '@babel/plugin-transform-computed-properties': 7.2.0
564 | '@babel/plugin-transform-destructuring': 7.2.0
565 | '@babel/plugin-transform-dotall-regex': 7.2.0
566 | '@babel/plugin-transform-duplicate-keys': 7.2.0
567 | '@babel/plugin-transform-exponentiation-operator': 7.2.0
568 | '@babel/plugin-transform-for-of': 7.2.0
569 | '@babel/plugin-transform-function-name': 7.2.0
570 | '@babel/plugin-transform-literals': 7.2.0
571 | '@babel/plugin-transform-modules-amd': 7.2.0
572 | '@babel/plugin-transform-modules-commonjs': 7.2.0
573 | '@babel/plugin-transform-modules-systemjs': 7.2.0
574 | '@babel/plugin-transform-modules-umd': 7.2.0
575 | '@babel/plugin-transform-new-target': 7.0.0
576 | '@babel/plugin-transform-object-super': 7.2.0
577 | '@babel/plugin-transform-parameters': 7.2.0
578 | '@babel/plugin-transform-regenerator': 7.0.0
579 | '@babel/plugin-transform-shorthand-properties': 7.2.0
580 | '@babel/plugin-transform-spread': 7.2.2
581 | '@babel/plugin-transform-sticky-regex': 7.2.0
582 | '@babel/plugin-transform-template-literals': 7.2.0
583 | '@babel/plugin-transform-typeof-symbol': 7.2.0
584 | '@babel/plugin-transform-unicode-regex': 7.2.0
585 | browserslist: 4.4.0
586 | invariant: 2.2.4
587 | js-levenshtein: 1.1.6
588 | semver: 5.6.0
589 | dev: true
590 | peerDependencies:
591 | '@babel/core': ^7.0.0-0
592 | resolution:
593 | integrity: sha512-AuHzW7a9rbv5WXmvGaPX7wADxFkZIqKlbBh1dmZUQp4iwiPpkE/Qnrji6SC4UQCQzvWY/cpHET29eUhXS9cLPw==
594 | /@babel/template/7.2.2:
595 | dependencies:
596 | '@babel/code-frame': 7.0.0
597 | '@babel/parser': 7.2.3
598 | '@babel/types': 7.2.2
599 | dev: true
600 | resolution:
601 | integrity: sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==
602 | /@babel/traverse/7.2.3:
603 | dependencies:
604 | '@babel/code-frame': 7.0.0
605 | '@babel/generator': 7.2.2
606 | '@babel/helper-function-name': 7.1.0
607 | '@babel/helper-split-export-declaration': 7.0.0
608 | '@babel/parser': 7.2.3
609 | '@babel/types': 7.2.2
610 | debug: 4.1.1
611 | globals: 11.10.0
612 | lodash: 4.17.11
613 | dev: true
614 | resolution:
615 | integrity: sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==
616 | /@babel/types/7.2.2:
617 | dependencies:
618 | esutils: 2.0.2
619 | lodash: 4.17.11
620 | to-fast-properties: 2.0.0
621 | dev: true
622 | resolution:
623 | integrity: sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==
624 | /@types/estree/0.0.39:
625 | dev: true
626 | resolution:
627 | integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
628 | /@types/jest/23.3.12:
629 | dev: true
630 | resolution:
631 | integrity: sha512-/kQvbVzdEpOq4tEWT79yAHSM4nH4xMlhJv2GrLVQt4Qmo8yYsPdioBM1QpN/2GX1wkfMnyXvdoftvLUr0LBj7Q==
632 | /@types/node/10.12.18:
633 | dev: true
634 | resolution:
635 | integrity: sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ==
636 | /@types/puppeteer/1.11.1:
637 | dependencies:
638 | '@types/node': 10.12.18
639 | dev: true
640 | resolution:
641 | integrity: sha512-IvrvZfWjITUH7q4WrM25ul9xlIeLM3Oh+hV2FL7xQQSroVf8mX3lMZaN7XEsw6Bdfp99Qm7I4GcD+ak5+wIEfA==
642 | /@vue/component-compiler-utils/2.5.0:
643 | dependencies:
644 | consolidate: 0.15.1
645 | hash-sum: 1.0.2
646 | lru-cache: 4.1.5
647 | merge-source-map: 1.1.0
648 | postcss: 7.0.13
649 | postcss-selector-parser: 5.0.0
650 | prettier: 1.13.7
651 | source-map: 0.7.3
652 | vue-template-es2015-compiler: 1.8.1
653 | dev: true
654 | resolution:
655 | integrity: sha512-mSB8jWmE/ZeYZHPDEx9hNiiRh5P2V1Q0tObxEQWtxxfXtkIAvPnj7oucGm5SO8Y/QwIlDJgAGqHfj5MCjoKoOg==
656 | /@vue/component-compiler/3.6.0:
657 | dependencies:
658 | '@vue/component-compiler-utils': 2.5.0
659 | clean-css: 4.2.1
660 | hash-sum: 1.0.2
661 | postcss-modules-sync: 1.0.0
662 | source-map: 0.6.1
663 | dev: true
664 | peerDependencies:
665 | postcss: '>=6.0'
666 | vue-template-compiler: '*'
667 | resolution:
668 | integrity: sha512-NIA0vmOI4zbtJAn69iZls8IJ8VxmguswAuiUdu8TcR+YYTYzntfw290HUCSFjzAdRg+FUWZv8r+wc3TzJ/IjwA==
669 | /@znck/promised/1.0.4:
670 | dev: true
671 | resolution:
672 | integrity: sha512-NplIgU181DB7ZIPdhAdVsQQX509UnYbGbxdc3orJeFewgfQ2rIjdoxQQuxUZ3/q/TF8TLUZdvX4WJ0Xqch2hmQ==
673 | /JSONStream/1.3.5:
674 | dependencies:
675 | jsonparse: 1.3.1
676 | through: 2.3.8
677 | dev: true
678 | hasBin: true
679 | resolution:
680 | integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==
681 | /abab/2.0.0:
682 | dev: true
683 | resolution:
684 | integrity: sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w==
685 | /acorn-globals/4.3.0:
686 | dependencies:
687 | acorn: 6.0.5
688 | acorn-walk: 6.1.1
689 | dev: true
690 | resolution:
691 | integrity: sha512-hMtHj3s5RnuhvHPowpBYvJVj3rAar82JiDQHvGs1zO0l10ocX/xEdBShNHTJaboucJUsScghp74pH3s7EnHHQw==
692 | /acorn-walk/6.1.1:
693 | dev: true
694 | engines:
695 | node: '>=0.4.0'
696 | resolution:
697 | integrity: sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw==
698 | /acorn/5.7.3:
699 | dev: true
700 | engines:
701 | node: '>=0.4.0'
702 | hasBin: true
703 | resolution:
704 | integrity: sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==
705 | /acorn/6.0.5:
706 | dev: true
707 | engines:
708 | node: '>=0.4.0'
709 | hasBin: true
710 | resolution:
711 | integrity: sha512-i33Zgp3XWtmZBMNvCr4azvOFeWVw1Rk6p3hfi3LUDvIFraOMywb1kAtrbi+med14m4Xfpqm3zRZMT+c0FNE7kg==
712 | /agent-base/4.2.1:
713 | dependencies:
714 | es6-promisify: 5.0.0
715 | dev: true
716 | engines:
717 | node: '>= 4.0.0'
718 | resolution:
719 | integrity: sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==
720 | /ajv/6.7.0:
721 | dependencies:
722 | fast-deep-equal: 2.0.1
723 | fast-json-stable-stringify: 2.0.0
724 | json-schema-traverse: 0.4.1
725 | uri-js: 4.2.2
726 | dev: true
727 | resolution:
728 | integrity: sha512-RZXPviBTtfmtka9n9sy1N5M5b82CbxWIR6HIis4s3WQTXDJamc/0gpCWNGz6EWdWp4DOfjzJfhz/AS9zVPjjWg==
729 | /ansi-escapes/3.1.0:
730 | dev: true
731 | engines:
732 | node: '>=4'
733 | resolution:
734 | integrity: sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==
735 | /ansi-regex/2.1.1:
736 | dev: true
737 | engines:
738 | node: '>=0.10.0'
739 | resolution:
740 | integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
741 | /ansi-regex/3.0.0:
742 | dev: true
743 | engines:
744 | node: '>=4'
745 | resolution:
746 | integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
747 | /ansi-styles/2.2.1:
748 | dev: true
749 | engines:
750 | node: '>=0.10.0'
751 | resolution:
752 | integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
753 | /ansi-styles/3.2.1:
754 | dependencies:
755 | color-convert: 1.9.3
756 | dev: true
757 | engines:
758 | node: '>=4'
759 | resolution:
760 | integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
761 | /anymatch/2.0.0:
762 | dependencies:
763 | micromatch: 3.1.10
764 | normalize-path: 2.1.1
765 | dev: true
766 | resolution:
767 | integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==
768 | /append-transform/0.4.0:
769 | dependencies:
770 | default-require-extensions: 1.0.0
771 | dev: true
772 | engines:
773 | node: '>=0.10.0'
774 | resolution:
775 | integrity: sha1-126/jKlNJ24keja61EpLdKthGZE=
776 | /argparse/1.0.10:
777 | dependencies:
778 | sprintf-js: 1.0.3
779 | dev: true
780 | resolution:
781 | integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
782 | /arr-diff/2.0.0:
783 | dependencies:
784 | arr-flatten: 1.1.0
785 | dev: true
786 | engines:
787 | node: '>=0.10.0'
788 | resolution:
789 | integrity: sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=
790 | /arr-diff/4.0.0:
791 | dev: true
792 | engines:
793 | node: '>=0.10.0'
794 | resolution:
795 | integrity: sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=
796 | /arr-flatten/1.1.0:
797 | dev: true
798 | engines:
799 | node: '>=0.10.0'
800 | resolution:
801 | integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==
802 | /arr-union/3.1.0:
803 | dev: true
804 | engines:
805 | node: '>=0.10.0'
806 | resolution:
807 | integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=
808 | /array-equal/1.0.0:
809 | dev: true
810 | resolution:
811 | integrity: sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=
812 | /array-find-index/1.0.2:
813 | dev: true
814 | engines:
815 | node: '>=0.10.0'
816 | resolution:
817 | integrity: sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=
818 | /array-ify/1.0.0:
819 | dev: true
820 | resolution:
821 | integrity: sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=
822 | /array-unique/0.2.1:
823 | dev: true
824 | engines:
825 | node: '>=0.10.0'
826 | resolution:
827 | integrity: sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=
828 | /array-unique/0.3.2:
829 | dev: true
830 | engines:
831 | node: '>=0.10.0'
832 | resolution:
833 | integrity: sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
834 | /arrify/1.0.1:
835 | dev: true
836 | engines:
837 | node: '>=0.10.0'
838 | resolution:
839 | integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
840 | /asn1/0.2.4:
841 | dependencies:
842 | safer-buffer: 2.1.2
843 | dev: true
844 | resolution:
845 | integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==
846 | /assert-plus/1.0.0:
847 | dev: true
848 | engines:
849 | node: '>=0.8'
850 | resolution:
851 | integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
852 | /assign-symbols/1.0.0:
853 | dev: true
854 | engines:
855 | node: '>=0.10.0'
856 | resolution:
857 | integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=
858 | /astral-regex/1.0.0:
859 | dev: true
860 | engines:
861 | node: '>=4'
862 | resolution:
863 | integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==
864 | /async-limiter/1.0.0:
865 | dev: true
866 | resolution:
867 | integrity: sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==
868 | /async/2.6.1:
869 | dependencies:
870 | lodash: 4.17.11
871 | dev: true
872 | resolution:
873 | integrity: sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==
874 | /asynckit/0.4.0:
875 | dev: true
876 | resolution:
877 | integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=
878 | /atob/2.1.2:
879 | dev: true
880 | engines:
881 | node: '>= 4.5.0'
882 | hasBin: true
883 | resolution:
884 | integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
885 | /aws-sign2/0.7.0:
886 | dev: true
887 | resolution:
888 | integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
889 | /aws4/1.8.0:
890 | dev: true
891 | resolution:
892 | integrity: sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==
893 | /babel-code-frame/6.26.0:
894 | dependencies:
895 | chalk: 1.1.3
896 | esutils: 2.0.2
897 | js-tokens: 3.0.2
898 | dev: true
899 | resolution:
900 | integrity: sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=
901 | /babel-core/6.26.3:
902 | dependencies:
903 | babel-code-frame: 6.26.0
904 | babel-generator: 6.26.1
905 | babel-helpers: 6.24.1
906 | babel-messages: 6.23.0
907 | babel-register: 6.26.0
908 | babel-runtime: 6.26.0
909 | babel-template: 6.26.0
910 | babel-traverse: 6.26.0
911 | babel-types: 6.26.0
912 | babylon: 6.18.0
913 | convert-source-map: 1.6.0
914 | debug: 2.6.9
915 | json5: 0.5.1
916 | lodash: 4.17.11
917 | minimatch: 3.0.4
918 | path-is-absolute: 1.0.1
919 | private: 0.1.8
920 | slash: 1.0.0
921 | source-map: 0.5.7
922 | dev: true
923 | resolution:
924 | integrity: sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==
925 | /babel-generator/6.26.1:
926 | dependencies:
927 | babel-messages: 6.23.0
928 | babel-runtime: 6.26.0
929 | babel-types: 6.26.0
930 | detect-indent: 4.0.0
931 | jsesc: 1.3.0
932 | lodash: 4.17.11
933 | source-map: 0.5.7
934 | trim-right: 1.0.1
935 | dev: true
936 | resolution:
937 | integrity: sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==
938 | /babel-helpers/6.24.1:
939 | dependencies:
940 | babel-runtime: 6.26.0
941 | babel-template: 6.26.0
942 | dev: true
943 | resolution:
944 | integrity: sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=
945 | /babel-jest/23.6.0/babel-core@6.26.3:
946 | dependencies:
947 | babel-core: 6.26.3
948 | babel-plugin-istanbul: 4.1.6
949 | babel-preset-jest: 23.2.0
950 | dev: true
951 | id: registry.npmjs.org/babel-jest/23.6.0
952 | peerDependencies:
953 | babel-core: ^6.0.0 || ^7.0.0-0
954 | resolution:
955 | integrity: sha512-lqKGG6LYXYu+DQh/slrQ8nxXQkEkhugdXsU6St7GmhVS7Ilc/22ArwqXNJrf0QaOBjZB0360qZMwXqDYQHXaew==
956 | /babel-messages/6.23.0:
957 | dependencies:
958 | babel-runtime: 6.26.0
959 | dev: true
960 | resolution:
961 | integrity: sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=
962 | /babel-plugin-istanbul/4.1.6:
963 | dependencies:
964 | babel-plugin-syntax-object-rest-spread: 6.13.0
965 | find-up: 2.1.0
966 | istanbul-lib-instrument: 1.10.2
967 | test-exclude: 4.2.3
968 | dev: true
969 | resolution:
970 | integrity: sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ==
971 | /babel-plugin-jest-hoist/23.2.0:
972 | dev: true
973 | resolution:
974 | integrity: sha1-5h+uBaHKiAGq3uV6bWa4zvr0QWc=
975 | /babel-plugin-syntax-object-rest-spread/6.13.0:
976 | dev: true
977 | resolution:
978 | integrity: sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=
979 | /babel-plugin-transform-es2015-modules-commonjs/6.26.2:
980 | dependencies:
981 | babel-plugin-transform-strict-mode: 6.24.1
982 | babel-runtime: 6.26.0
983 | babel-template: 6.26.0
984 | babel-types: 6.26.0
985 | dev: true
986 | resolution:
987 | integrity: sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==
988 | /babel-plugin-transform-strict-mode/6.24.1:
989 | dependencies:
990 | babel-runtime: 6.26.0
991 | babel-types: 6.26.0
992 | dev: true
993 | resolution:
994 | integrity: sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=
995 | /babel-preset-jest/23.2.0:
996 | dependencies:
997 | babel-plugin-jest-hoist: 23.2.0
998 | babel-plugin-syntax-object-rest-spread: 6.13.0
999 | dev: true
1000 | resolution:
1001 | integrity: sha1-jsegOhOPABoaj7HoETZSvxpV2kY=
1002 | /babel-register/6.26.0:
1003 | dependencies:
1004 | babel-core: 6.26.3
1005 | babel-runtime: 6.26.0
1006 | core-js: 2.6.2
1007 | home-or-tmp: 2.0.0
1008 | lodash: 4.17.11
1009 | mkdirp: 0.5.1
1010 | source-map-support: 0.4.18
1011 | dev: true
1012 | resolution:
1013 | integrity: sha1-btAhFz4vy0htestFxgCahW9kcHE=
1014 | /babel-runtime/6.26.0:
1015 | dependencies:
1016 | core-js: 2.6.2
1017 | regenerator-runtime: 0.11.1
1018 | dev: true
1019 | resolution:
1020 | integrity: sha1-llxwWGaOgrVde/4E/yM3vItWR/4=
1021 | /babel-template/6.26.0:
1022 | dependencies:
1023 | babel-runtime: 6.26.0
1024 | babel-traverse: 6.26.0
1025 | babel-types: 6.26.0
1026 | babylon: 6.18.0
1027 | lodash: 4.17.11
1028 | dev: true
1029 | resolution:
1030 | integrity: sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=
1031 | /babel-traverse/6.26.0:
1032 | dependencies:
1033 | babel-code-frame: 6.26.0
1034 | babel-messages: 6.23.0
1035 | babel-runtime: 6.26.0
1036 | babel-types: 6.26.0
1037 | babylon: 6.18.0
1038 | debug: 2.6.9
1039 | globals: 9.18.0
1040 | invariant: 2.2.4
1041 | lodash: 4.17.11
1042 | dev: true
1043 | resolution:
1044 | integrity: sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=
1045 | /babel-types/6.26.0:
1046 | dependencies:
1047 | babel-runtime: 6.26.0
1048 | esutils: 2.0.2
1049 | lodash: 4.17.11
1050 | to-fast-properties: 1.0.3
1051 | dev: true
1052 | resolution:
1053 | integrity: sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=
1054 | /babylon/6.18.0:
1055 | dev: true
1056 | hasBin: true
1057 | resolution:
1058 | integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==
1059 | /balanced-match/1.0.0:
1060 | dev: true
1061 | resolution:
1062 | integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
1063 | /base/0.11.2:
1064 | dependencies:
1065 | cache-base: 1.0.1
1066 | class-utils: 0.3.6
1067 | component-emitter: 1.2.1
1068 | define-property: 1.0.0
1069 | isobject: 3.0.1
1070 | mixin-deep: 1.3.1
1071 | pascalcase: 0.1.1
1072 | dev: true
1073 | engines:
1074 | node: '>=0.10.0'
1075 | resolution:
1076 | integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==
1077 | /bcrypt-pbkdf/1.0.2:
1078 | dependencies:
1079 | tweetnacl: 0.14.5
1080 | dev: true
1081 | resolution:
1082 | integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
1083 | /big.js/3.2.0:
1084 | dev: true
1085 | resolution:
1086 | integrity: sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==
1087 | /bluebird/3.5.3:
1088 | dev: true
1089 | resolution:
1090 | integrity: sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==
1091 | /brace-expansion/1.1.11:
1092 | dependencies:
1093 | balanced-match: 1.0.0
1094 | concat-map: 0.0.1
1095 | dev: true
1096 | resolution:
1097 | integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
1098 | /braces/1.8.5:
1099 | dependencies:
1100 | expand-range: 1.8.2
1101 | preserve: 0.2.0
1102 | repeat-element: 1.1.3
1103 | dev: true
1104 | engines:
1105 | node: '>=0.10.0'
1106 | resolution:
1107 | integrity: sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=
1108 | /braces/2.3.2:
1109 | dependencies:
1110 | arr-flatten: 1.1.0
1111 | array-unique: 0.3.2
1112 | extend-shallow: 2.0.1
1113 | fill-range: 4.0.0
1114 | isobject: 3.0.1
1115 | repeat-element: 1.1.3
1116 | snapdragon: 0.8.2
1117 | snapdragon-node: 2.1.1
1118 | split-string: 3.1.0
1119 | to-regex: 3.0.2
1120 | dev: true
1121 | engines:
1122 | node: '>=0.10.0'
1123 | resolution:
1124 | integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==
1125 | /browser-process-hrtime/0.1.3:
1126 | dev: true
1127 | resolution:
1128 | integrity: sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==
1129 | /browser-resolve/1.11.3:
1130 | dependencies:
1131 | resolve: 1.1.7
1132 | dev: true
1133 | resolution:
1134 | integrity: sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==
1135 | /browserslist/4.4.0:
1136 | dependencies:
1137 | caniuse-lite: 1.0.30000929
1138 | electron-to-chromium: 1.3.103
1139 | node-releases: 1.1.3
1140 | dev: true
1141 | hasBin: true
1142 | resolution:
1143 | integrity: sha512-tQkHS8VVxWbrjnNDXgt7/+SuPJ7qDvD0Y2e6bLtoQluR2SPvlmPUcfcU75L1KAalhqULlIFJlJ6BDfnYyJxJsw==
1144 | /bs-logger/0.2.6:
1145 | dependencies:
1146 | fast-json-stable-stringify: 2.0.0
1147 | dev: true
1148 | engines:
1149 | node: '>= 6'
1150 | resolution:
1151 | integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==
1152 | /bser/2.0.0:
1153 | dependencies:
1154 | node-int64: 0.4.0
1155 | dev: true
1156 | resolution:
1157 | integrity: sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=
1158 | /buffer-from/1.1.1:
1159 | dev: true
1160 | resolution:
1161 | integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
1162 | /builtin-modules/1.1.1:
1163 | dev: true
1164 | engines:
1165 | node: '>=0.10.0'
1166 | resolution:
1167 | integrity: sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=
1168 | /builtin-modules/2.0.0:
1169 | dev: true
1170 | engines:
1171 | node: '>=4'
1172 | resolution:
1173 | integrity: sha512-3U5kUA5VPsRUA3nofm/BXX7GVHKfxz0hOBAPxXrIvHzlDRkQVqEn6yi8QJegxl4LzOHLdvb7XF5dVawa/VVYBg==
1174 | /cache-base/1.0.1:
1175 | dependencies:
1176 | collection-visit: 1.0.0
1177 | component-emitter: 1.2.1
1178 | get-value: 2.0.6
1179 | has-value: 1.0.0
1180 | isobject: 3.0.1
1181 | set-value: 2.0.0
1182 | to-object-path: 0.3.0
1183 | union-value: 1.0.0
1184 | unset-value: 1.0.0
1185 | dev: true
1186 | engines:
1187 | node: '>=0.10.0'
1188 | resolution:
1189 | integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==
1190 | /callsites/2.0.0:
1191 | dev: true
1192 | engines:
1193 | node: '>=4'
1194 | resolution:
1195 | integrity: sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=
1196 | /camelcase-keys/2.1.0:
1197 | dependencies:
1198 | camelcase: 2.1.1
1199 | map-obj: 1.0.1
1200 | dev: true
1201 | engines:
1202 | node: '>=0.10.0'
1203 | resolution:
1204 | integrity: sha1-MIvur/3ygRkFHvodkyITyRuPkuc=
1205 | /camelcase-keys/4.2.0:
1206 | dependencies:
1207 | camelcase: 4.1.0
1208 | map-obj: 2.0.0
1209 | quick-lru: 1.1.0
1210 | dev: true
1211 | engines:
1212 | node: '>=4'
1213 | resolution:
1214 | integrity: sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=
1215 | /camelcase/2.1.1:
1216 | dev: true
1217 | engines:
1218 | node: '>=0.10.0'
1219 | resolution:
1220 | integrity: sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=
1221 | /camelcase/4.1.0:
1222 | dev: true
1223 | engines:
1224 | node: '>=4'
1225 | resolution:
1226 | integrity: sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=
1227 | /caniuse-lite/1.0.30000929:
1228 | dev: true
1229 | resolution:
1230 | integrity: sha512-n2w1gPQSsYyorSVYqPMqbSaz1w7o9ZC8VhOEGI9T5MfGDzp7sbopQxG6GaQmYsaq13Xfx/mkxJUWC1Dz3oZfzw==
1231 | /capture-exit/1.2.0:
1232 | dependencies:
1233 | rsvp: 3.6.2
1234 | dev: true
1235 | resolution:
1236 | integrity: sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=
1237 | /caseless/0.12.0:
1238 | dev: true
1239 | resolution:
1240 | integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
1241 | /chalk/1.1.3:
1242 | dependencies:
1243 | ansi-styles: 2.2.1
1244 | escape-string-regexp: 1.0.5
1245 | has-ansi: 2.0.0
1246 | strip-ansi: 3.0.1
1247 | supports-color: 2.0.0
1248 | dev: true
1249 | engines:
1250 | node: '>=0.10.0'
1251 | resolution:
1252 | integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
1253 | /chalk/2.4.2:
1254 | dependencies:
1255 | ansi-styles: 3.2.1
1256 | escape-string-regexp: 1.0.5
1257 | supports-color: 5.5.0
1258 | dev: true
1259 | engines:
1260 | node: '>=4'
1261 | resolution:
1262 | integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
1263 | /ci-info/1.6.0:
1264 | dev: true
1265 | resolution:
1266 | integrity: sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==
1267 | /class-utils/0.3.6:
1268 | dependencies:
1269 | arr-union: 3.1.0
1270 | define-property: 0.2.5
1271 | isobject: 3.0.1
1272 | static-extend: 0.1.2
1273 | dev: true
1274 | engines:
1275 | node: '>=0.10.0'
1276 | resolution:
1277 | integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==
1278 | /clean-css/4.2.1:
1279 | dependencies:
1280 | source-map: 0.6.1
1281 | dev: true
1282 | engines:
1283 | node: '>= 4.0'
1284 | resolution:
1285 | integrity: sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==
1286 | /cliui/3.2.0:
1287 | dependencies:
1288 | string-width: 1.0.2
1289 | strip-ansi: 3.0.1
1290 | wrap-ansi: 2.1.0
1291 | dev: true
1292 | resolution:
1293 | integrity: sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=
1294 | /cliui/4.1.0:
1295 | dependencies:
1296 | string-width: 2.1.1
1297 | strip-ansi: 4.0.0
1298 | wrap-ansi: 2.1.0
1299 | dev: true
1300 | resolution:
1301 | integrity: sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==
1302 | /co/4.6.0:
1303 | dev: true
1304 | engines:
1305 | iojs: '>= 1.0.0'
1306 | node: '>= 0.12.0'
1307 | resolution:
1308 | integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=
1309 | /code-point-at/1.1.0:
1310 | dev: true
1311 | engines:
1312 | node: '>=0.10.0'
1313 | resolution:
1314 | integrity: sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
1315 | /collection-visit/1.0.0:
1316 | dependencies:
1317 | map-visit: 1.0.0
1318 | object-visit: 1.0.1
1319 | dev: true
1320 | engines:
1321 | node: '>=0.10.0'
1322 | resolution:
1323 | integrity: sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=
1324 | /color-convert/1.9.3:
1325 | dependencies:
1326 | color-name: 1.1.3
1327 | dev: true
1328 | resolution:
1329 | integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
1330 | /color-name/1.1.3:
1331 | dev: true
1332 | resolution:
1333 | integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
1334 | /combined-stream/1.0.7:
1335 | dependencies:
1336 | delayed-stream: 1.0.0
1337 | dev: true
1338 | engines:
1339 | node: '>= 0.8'
1340 | resolution:
1341 | integrity: sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==
1342 | /commander/2.17.1:
1343 | dev: true
1344 | optional: true
1345 | resolution:
1346 | integrity: sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==
1347 | /compare-func/1.3.2:
1348 | dependencies:
1349 | array-ify: 1.0.0
1350 | dot-prop: 3.0.0
1351 | dev: true
1352 | resolution:
1353 | integrity: sha1-md0LpFfh+bxyKxLAjsM+6rMfpkg=
1354 | /component-emitter/1.2.1:
1355 | dev: true
1356 | resolution:
1357 | integrity: sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=
1358 | /concat-map/0.0.1:
1359 | dev: true
1360 | resolution:
1361 | integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
1362 | /concat-stream/1.6.2:
1363 | dependencies:
1364 | buffer-from: 1.1.1
1365 | inherits: 2.0.3
1366 | readable-stream: 2.3.6
1367 | typedarray: 0.0.6
1368 | dev: true
1369 | engines:
1370 | '0': node >= 0.8
1371 | resolution:
1372 | integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
1373 | /consolidate/0.15.1:
1374 | dependencies:
1375 | bluebird: 3.5.3
1376 | dev: true
1377 | engines:
1378 | node: '>= 0.10.0'
1379 | resolution:
1380 | integrity: sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==
1381 | /conventional-changelog-angular/1.6.6:
1382 | dependencies:
1383 | compare-func: 1.3.2
1384 | q: 1.5.1
1385 | dev: true
1386 | resolution:
1387 | integrity: sha512-suQnFSqCxRwyBxY68pYTsFkG0taIdinHLNEAX5ivtw8bCRnIgnpvcHmlR/yjUyZIrNPYAoXlY1WiEKWgSE4BNg==
1388 | /conventional-changelog-atom/0.2.8:
1389 | dependencies:
1390 | q: 1.5.1
1391 | dev: true
1392 | resolution:
1393 | integrity: sha512-8pPZqhMbrnltNBizjoDCb/Sz85KyUXNDQxuAEYAU5V/eHn0okMBVjqc8aHWYpHrytyZWvMGbayOlDv7i8kEf6g==
1394 | /conventional-changelog-codemirror/0.3.8:
1395 | dependencies:
1396 | q: 1.5.1
1397 | dev: true
1398 | resolution:
1399 | integrity: sha512-3HFZKtBXTaUCHvz7ai6nk2+psRIkldDoNzCsom0egDtVmPsvvHZkzjynhdQyULfacRSsBTaiQ0ol6nBOL4dDiQ==
1400 | /conventional-changelog-core/2.0.11:
1401 | dependencies:
1402 | conventional-changelog-writer: 3.0.9
1403 | conventional-commits-parser: 2.1.7
1404 | dateformat: 3.0.3
1405 | get-pkg-repo: 1.4.0
1406 | git-raw-commits: 1.3.6
1407 | git-remote-origin-url: 2.0.0
1408 | git-semver-tags: 1.3.6
1409 | lodash: 4.17.11
1410 | normalize-package-data: 2.4.0
1411 | q: 1.5.1
1412 | read-pkg: 1.1.0
1413 | read-pkg-up: 1.0.1
1414 | through2: 2.0.5
1415 | dev: true
1416 | resolution:
1417 | integrity: sha512-HvTE6RlqeEZ/NFPtQeFLsIDOLrGP3bXYr7lFLMhCVsbduF1MXIe8OODkwMFyo1i9ku9NWBwVnVn0jDmIFXjDRg==
1418 | /conventional-changelog-ember/0.3.12:
1419 | dependencies:
1420 | q: 1.5.1
1421 | dev: true
1422 | resolution:
1423 | integrity: sha512-mmJzA7uzbrOqeF89dMMi6z17O07ORTXlTMArnLG9ZTX4oLaKNolUlxFUFlFm9JUoVWajVpaHQWjxH1EOQ+ARoQ==
1424 | /conventional-changelog-eslint/1.0.9:
1425 | dependencies:
1426 | q: 1.5.1
1427 | dev: true
1428 | resolution:
1429 | integrity: sha512-h87nfVh2fdk9fJIvz26wCBsbDC/KxqCc5wSlNMZbXcARtbgNbNDIF7Y7ctokFdnxkzVdaHsbINkh548T9eBA7Q==
1430 | /conventional-changelog-express/0.3.6:
1431 | dependencies:
1432 | q: 1.5.1
1433 | dev: true
1434 | resolution:
1435 | integrity: sha512-3iWVtBJZ9RnRnZveNDzOD8QRn6g6vUif0qVTWWyi5nUIAbuN1FfPVyKdAlJJfp5Im+dE8Kiy/d2SpaX/0X678Q==
1436 | /conventional-changelog-jquery/0.1.0:
1437 | dependencies:
1438 | q: 1.5.1
1439 | dev: true
1440 | resolution:
1441 | integrity: sha1-Agg5cWLjhGmG5xJztsecW1+A9RA=
1442 | /conventional-changelog-jscs/0.1.0:
1443 | dependencies:
1444 | q: 1.5.1
1445 | dev: true
1446 | resolution:
1447 | integrity: sha1-BHnrRDzH1yxYvwvPDvHURKkvDlw=
1448 | /conventional-changelog-jshint/0.3.8:
1449 | dependencies:
1450 | compare-func: 1.3.2
1451 | q: 1.5.1
1452 | dev: true
1453 | resolution:
1454 | integrity: sha512-hn9QU4ZI/5V50wKPJNPGT4gEWgiBFpV6adieILW4MaUFynuDYOvQ71EMSj3EznJyKi/KzuXpc9dGmX8njZMjig==
1455 | /conventional-changelog-preset-loader/1.1.8:
1456 | dev: true
1457 | resolution:
1458 | integrity: sha512-MkksM4G4YdrMlT2MbTsV2F6LXu/hZR0Tc/yenRrDIKRwBl/SP7ER4ZDlglqJsCzLJi4UonBc52Bkm5hzrOVCcw==
1459 | /conventional-changelog-writer/3.0.9:
1460 | dependencies:
1461 | compare-func: 1.3.2
1462 | conventional-commits-filter: 1.1.6
1463 | dateformat: 3.0.3
1464 | handlebars: 4.0.12
1465 | json-stringify-safe: 5.0.1
1466 | lodash: 4.17.11
1467 | meow: 4.0.1
1468 | semver: 5.6.0
1469 | split: 1.0.1
1470 | through2: 2.0.5
1471 | dev: true
1472 | hasBin: true
1473 | resolution:
1474 | integrity: sha512-n9KbsxlJxRQsUnK6wIBRnARacvNnN4C/nxnxCkH+B/R1JS2Fa+DiP1dU4I59mEDEjgnFaN2+9wr1P1s7GYB5/Q==
1475 | /conventional-changelog/1.1.24:
1476 | dependencies:
1477 | conventional-changelog-angular: 1.6.6
1478 | conventional-changelog-atom: 0.2.8
1479 | conventional-changelog-codemirror: 0.3.8
1480 | conventional-changelog-core: 2.0.11
1481 | conventional-changelog-ember: 0.3.12
1482 | conventional-changelog-eslint: 1.0.9
1483 | conventional-changelog-express: 0.3.6
1484 | conventional-changelog-jquery: 0.1.0
1485 | conventional-changelog-jscs: 0.1.0
1486 | conventional-changelog-jshint: 0.3.8
1487 | conventional-changelog-preset-loader: 1.1.8
1488 | dev: true
1489 | resolution:
1490 | integrity: sha512-2WcSUst4Y3Z4hHvoMTWXMJr/DmgVdLiMOVY1Kak2LfFz+GIz2KDp5naqbFesYbfXPmaZ5p491dO0FWZIJoJw1Q==
1491 | /conventional-commits-filter/1.1.6:
1492 | dependencies:
1493 | is-subset: 0.1.1
1494 | modify-values: 1.0.1
1495 | dev: true
1496 | resolution:
1497 | integrity: sha512-KcDgtCRKJCQhyk6VLT7zR+ZOyCnerfemE/CsR3iQpzRRFbLEs0Y6rwk3mpDvtOh04X223z+1xyJ582Stfct/0Q==
1498 | /conventional-commits-parser/2.1.7:
1499 | dependencies:
1500 | JSONStream: 1.3.5
1501 | is-text-path: 1.0.1
1502 | lodash: 4.17.11
1503 | meow: 4.0.1
1504 | split2: 2.2.0
1505 | through2: 2.0.5
1506 | trim-off-newlines: 1.0.1
1507 | dev: true
1508 | hasBin: true
1509 | resolution:
1510 | integrity: sha512-BoMaddIEJ6B4QVMSDu9IkVImlGOSGA1I2BQyOZHeLQ6qVOJLcLKn97+fL6dGbzWEiqDzfH4OkcveULmeq2MHFQ==
1511 | /conventional-recommended-bump/1.2.1:
1512 | dependencies:
1513 | concat-stream: 1.6.2
1514 | conventional-commits-filter: 1.1.6
1515 | conventional-commits-parser: 2.1.7
1516 | git-raw-commits: 1.3.6
1517 | git-semver-tags: 1.3.6
1518 | meow: 3.7.0
1519 | object-assign: 4.1.1
1520 | dev: true
1521 | hasBin: true
1522 | resolution:
1523 | integrity: sha512-oJjG6DkRgtnr/t/VrPdzmf4XZv8c4xKVJrVT4zrSHd92KEL+EYxSbYoKq8lQ7U5yLMw7130wrcQTLRjM/T+d4w==
1524 | /convert-source-map/1.6.0:
1525 | dependencies:
1526 | safe-buffer: 5.1.2
1527 | dev: true
1528 | resolution:
1529 | integrity: sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==
1530 | /copy-descriptor/0.1.1:
1531 | dev: true
1532 | engines:
1533 | node: '>=0.10.0'
1534 | resolution:
1535 | integrity: sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
1536 | /core-js/2.6.2:
1537 | dev: true
1538 | resolution:
1539 | integrity: sha512-NdBPF/RVwPW6jr0NCILuyN9RiqLo2b1mddWHkUL+VnvcB7dzlnBJ1bXYntjpTGOgkZiiLWj2JxmOr7eGE3qK6g==
1540 | /core-util-is/1.0.2:
1541 | dev: true
1542 | resolution:
1543 | integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
1544 | /cross-spawn/5.1.0:
1545 | dependencies:
1546 | lru-cache: 4.1.5
1547 | shebang-command: 1.2.0
1548 | which: 1.3.1
1549 | dev: true
1550 | resolution:
1551 | integrity: sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=
1552 | /css-selector-tokenizer/0.7.1:
1553 | dependencies:
1554 | cssesc: 0.1.0
1555 | fastparse: 1.1.2
1556 | regexpu-core: 1.0.0
1557 | dev: true
1558 | resolution:
1559 | integrity: sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==
1560 | /cssesc/0.1.0:
1561 | dev: true
1562 | hasBin: true
1563 | resolution:
1564 | integrity: sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=
1565 | /cssesc/2.0.0:
1566 | dev: true
1567 | engines:
1568 | node: '>=4'
1569 | hasBin: true
1570 | resolution:
1571 | integrity: sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==
1572 | /cssom/0.3.4:
1573 | dev: true
1574 | resolution:
1575 | integrity: sha512-+7prCSORpXNeR4/fUP3rL+TzqtiFfhMvTd7uEqMdgPvLPt4+uzFUeufx5RHjGTACCargg/DiEt/moMQmvnfkog==
1576 | /cssstyle/1.1.1:
1577 | dependencies:
1578 | cssom: 0.3.4
1579 | dev: true
1580 | resolution:
1581 | integrity: sha512-364AI1l/M5TYcFH83JnOH/pSqgaNnKmYgKrm0didZMGKWjQB60dymwWy1rKUgL3J1ffdq9xVi2yGLHdSjjSNog==
1582 | /currently-unhandled/0.4.1:
1583 | dependencies:
1584 | array-find-index: 1.0.2
1585 | dev: true
1586 | engines:
1587 | node: '>=0.10.0'
1588 | resolution:
1589 | integrity: sha1-mI3zP+qxke95mmE2nddsF635V+o=
1590 | /dargs/4.1.0:
1591 | dependencies:
1592 | number-is-nan: 1.0.1
1593 | dev: true
1594 | engines:
1595 | node: '>=0.10.0'
1596 | resolution:
1597 | integrity: sha1-A6nbtLXC8Tm/FK5T8LiipqhvThc=
1598 | /dashdash/1.14.1:
1599 | dependencies:
1600 | assert-plus: 1.0.0
1601 | dev: true
1602 | engines:
1603 | node: '>=0.10'
1604 | resolution:
1605 | integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
1606 | /data-urls/1.1.0:
1607 | dependencies:
1608 | abab: 2.0.0
1609 | whatwg-mimetype: 2.3.0
1610 | whatwg-url: 7.0.0
1611 | dev: true
1612 | resolution:
1613 | integrity: sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==
1614 | /dateformat/3.0.3:
1615 | dev: true
1616 | resolution:
1617 | integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==
1618 | /de-indent/1.0.2:
1619 | dev: true
1620 | resolution:
1621 | integrity: sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=
1622 | /debug/2.6.9:
1623 | dependencies:
1624 | ms: 2.0.0
1625 | dev: true
1626 | resolution:
1627 | integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
1628 | /debug/3.2.6:
1629 | dependencies:
1630 | ms: 2.1.1
1631 | dev: true
1632 | resolution:
1633 | integrity: sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==
1634 | /debug/4.1.1:
1635 | dependencies:
1636 | ms: 2.1.1
1637 | dev: true
1638 | resolution:
1639 | integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
1640 | /decamelize-keys/1.1.0:
1641 | dependencies:
1642 | decamelize: 1.2.0
1643 | map-obj: 1.0.1
1644 | dev: true
1645 | engines:
1646 | node: '>=0.10.0'
1647 | resolution:
1648 | integrity: sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=
1649 | /decamelize/1.2.0:
1650 | dev: true
1651 | engines:
1652 | node: '>=0.10.0'
1653 | resolution:
1654 | integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
1655 | /decode-uri-component/0.2.0:
1656 | dev: true
1657 | engines:
1658 | node: '>=0.10'
1659 | resolution:
1660 | integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
1661 | /deep-is/0.1.3:
1662 | dev: true
1663 | resolution:
1664 | integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
1665 | /default-require-extensions/1.0.0:
1666 | dependencies:
1667 | strip-bom: 2.0.0
1668 | dev: true
1669 | engines:
1670 | node: '>=0.10.0'
1671 | resolution:
1672 | integrity: sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=
1673 | /define-properties/1.1.3:
1674 | dependencies:
1675 | object-keys: 1.0.12
1676 | dev: true
1677 | engines:
1678 | node: '>= 0.4'
1679 | resolution:
1680 | integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
1681 | /define-property/0.2.5:
1682 | dependencies:
1683 | is-descriptor: 0.1.6
1684 | dev: true
1685 | engines:
1686 | node: '>=0.10.0'
1687 | resolution:
1688 | integrity: sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=
1689 | /define-property/1.0.0:
1690 | dependencies:
1691 | is-descriptor: 1.0.2
1692 | dev: true
1693 | engines:
1694 | node: '>=0.10.0'
1695 | resolution:
1696 | integrity: sha1-dp66rz9KY6rTr56NMEybvnm/sOY=
1697 | /define-property/2.0.2:
1698 | dependencies:
1699 | is-descriptor: 1.0.2
1700 | isobject: 3.0.1
1701 | dev: true
1702 | engines:
1703 | node: '>=0.10.0'
1704 | resolution:
1705 | integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==
1706 | /delayed-stream/1.0.0:
1707 | dev: true
1708 | engines:
1709 | node: '>=0.4.0'
1710 | resolution:
1711 | integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
1712 | /detect-indent/4.0.0:
1713 | dependencies:
1714 | repeating: 2.0.1
1715 | dev: true
1716 | engines:
1717 | node: '>=0.10.0'
1718 | resolution:
1719 | integrity: sha1-920GQ1LN9Docts5hnE7jqUdd4gg=
1720 | /detect-newline/2.1.0:
1721 | dev: true
1722 | engines:
1723 | node: '>=0.10.0'
1724 | resolution:
1725 | integrity: sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=
1726 | /diff/3.5.0:
1727 | dev: true
1728 | engines:
1729 | node: '>=0.3.1'
1730 | resolution:
1731 | integrity: sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==
1732 | /domexception/1.0.1:
1733 | dependencies:
1734 | webidl-conversions: 4.0.2
1735 | dev: true
1736 | resolution:
1737 | integrity: sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==
1738 | /dot-prop/3.0.0:
1739 | dependencies:
1740 | is-obj: 1.0.1
1741 | dev: true
1742 | engines:
1743 | node: '>=0.10.0'
1744 | resolution:
1745 | integrity: sha1-G3CK8JSknJoOfbyteQq6U52sEXc=
1746 | /dotgitignore/1.0.3:
1747 | dependencies:
1748 | find-up: 2.1.0
1749 | minimatch: 3.0.4
1750 | dev: true
1751 | resolution:
1752 | integrity: sha512-eu5XjSstm0WXQsARgo6kPjkINYZlOUW+z/KtAAIBjHa5mUpMPrxJytbPIndWz6GubBuuuH5ljtVcXKnVnH5q8w==
1753 | /ecc-jsbn/0.1.2:
1754 | dependencies:
1755 | jsbn: 0.1.1
1756 | safer-buffer: 2.1.2
1757 | dev: true
1758 | resolution:
1759 | integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
1760 | /electron-to-chromium/1.3.103:
1761 | dev: true
1762 | resolution:
1763 | integrity: sha512-tObPqGmY9X8MUM8i3MEimYmbnLLf05/QV5gPlkR8MQ3Uj8G8B2govE1U4cQcBYtv3ymck9Y8cIOu4waoiykMZQ==
1764 | /emojis-list/2.1.0:
1765 | dev: true
1766 | engines:
1767 | node: '>= 0.10'
1768 | resolution:
1769 | integrity: sha1-TapNnbAPmBmIDHn6RXrlsJof04k=
1770 | /error-ex/1.3.2:
1771 | dependencies:
1772 | is-arrayish: 0.2.1
1773 | dev: true
1774 | resolution:
1775 | integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
1776 | /es-abstract/1.13.0:
1777 | dependencies:
1778 | es-to-primitive: 1.2.0
1779 | function-bind: 1.1.1
1780 | has: 1.0.3
1781 | is-callable: 1.1.4
1782 | is-regex: 1.0.4
1783 | object-keys: 1.0.12
1784 | dev: true
1785 | engines:
1786 | node: '>= 0.4'
1787 | resolution:
1788 | integrity: sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==
1789 | /es-to-primitive/1.2.0:
1790 | dependencies:
1791 | is-callable: 1.1.4
1792 | is-date-object: 1.0.1
1793 | is-symbol: 1.0.2
1794 | dev: true
1795 | engines:
1796 | node: '>= 0.4'
1797 | resolution:
1798 | integrity: sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==
1799 | /es6-promise/4.2.5:
1800 | dev: true
1801 | resolution:
1802 | integrity: sha512-n6wvpdE43VFtJq+lUDYDBFUwV8TZbuGXLV4D6wKafg13ldznKsyEvatubnmUe31zcvelSzOHF+XbaT+Bl9ObDg==
1803 | /es6-promisify/5.0.0:
1804 | dependencies:
1805 | es6-promise: 4.2.5
1806 | dev: true
1807 | resolution:
1808 | integrity: sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=
1809 | /escape-string-regexp/1.0.5:
1810 | dev: true
1811 | engines:
1812 | node: '>=0.8.0'
1813 | resolution:
1814 | integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
1815 | /escodegen/1.11.0:
1816 | dependencies:
1817 | esprima: 3.1.3
1818 | estraverse: 4.2.0
1819 | esutils: 2.0.2
1820 | optionator: 0.8.2
1821 | dev: true
1822 | engines:
1823 | node: '>=4.0'
1824 | hasBin: true
1825 | optionalDependencies:
1826 | source-map: 0.6.1
1827 | resolution:
1828 | integrity: sha512-IeMV45ReixHS53K/OmfKAIztN/igDHzTJUhZM3k1jMhIZWjk45SMwAtBsEXiJp3vSPmTcu6CXn7mDvFHRN66fw==
1829 | /esprima/3.1.3:
1830 | dev: true
1831 | engines:
1832 | node: '>=4'
1833 | hasBin: true
1834 | resolution:
1835 | integrity: sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=
1836 | /esprima/4.0.1:
1837 | dev: true
1838 | engines:
1839 | node: '>=4'
1840 | hasBin: true
1841 | resolution:
1842 | integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
1843 | /estraverse/4.2.0:
1844 | dev: true
1845 | engines:
1846 | node: '>=0.10.0'
1847 | resolution:
1848 | integrity: sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=
1849 | /estree-walker/0.5.2:
1850 | dev: true
1851 | resolution:
1852 | integrity: sha512-XpCnW/AE10ws/kDAs37cngSkvgIR8aN3G0MS85m7dUpuK2EREo9VJ00uvw6Dg/hXEpfsE1I1TvJOJr+Z+TL+ig==
1853 | /esutils/2.0.2:
1854 | dev: true
1855 | engines:
1856 | node: '>=0.10.0'
1857 | resolution:
1858 | integrity: sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=
1859 | /exec-sh/0.2.2:
1860 | dependencies:
1861 | merge: 1.2.1
1862 | dev: true
1863 | resolution:
1864 | integrity: sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==
1865 | /execa/0.7.0:
1866 | dependencies:
1867 | cross-spawn: 5.1.0
1868 | get-stream: 3.0.0
1869 | is-stream: 1.1.0
1870 | npm-run-path: 2.0.2
1871 | p-finally: 1.0.0
1872 | signal-exit: 3.0.2
1873 | strip-eof: 1.0.0
1874 | dev: true
1875 | engines:
1876 | node: '>=4'
1877 | resolution:
1878 | integrity: sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=
1879 | /exit/0.1.2:
1880 | dev: true
1881 | engines:
1882 | node: '>= 0.8.0'
1883 | resolution:
1884 | integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=
1885 | /expand-brackets/0.1.5:
1886 | dependencies:
1887 | is-posix-bracket: 0.1.1
1888 | dev: true
1889 | engines:
1890 | node: '>=0.10.0'
1891 | resolution:
1892 | integrity: sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=
1893 | /expand-brackets/2.1.4:
1894 | dependencies:
1895 | debug: 2.6.9
1896 | define-property: 0.2.5
1897 | extend-shallow: 2.0.1
1898 | posix-character-classes: 0.1.1
1899 | regex-not: 1.0.2
1900 | snapdragon: 0.8.2
1901 | to-regex: 3.0.2
1902 | dev: true
1903 | engines:
1904 | node: '>=0.10.0'
1905 | resolution:
1906 | integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI=
1907 | /expand-range/1.8.2:
1908 | dependencies:
1909 | fill-range: 2.2.4
1910 | dev: true
1911 | engines:
1912 | node: '>=0.10.0'
1913 | resolution:
1914 | integrity: sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=
1915 | /expect/23.6.0:
1916 | dependencies:
1917 | ansi-styles: 3.2.1
1918 | jest-diff: 23.6.0
1919 | jest-get-type: 22.4.3
1920 | jest-matcher-utils: 23.6.0
1921 | jest-message-util: 23.4.0
1922 | jest-regex-util: 23.3.0
1923 | dev: true
1924 | resolution:
1925 | integrity: sha512-dgSoOHgmtn/aDGRVFWclQyPDKl2CQRq0hmIEoUAuQs/2rn2NcvCWcSCovm6BLeuB/7EZuLGu2QfnR+qRt5OM4w==
1926 | /extend-shallow/2.0.1:
1927 | dependencies:
1928 | is-extendable: 0.1.1
1929 | dev: true
1930 | engines:
1931 | node: '>=0.10.0'
1932 | resolution:
1933 | integrity: sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=
1934 | /extend-shallow/3.0.2:
1935 | dependencies:
1936 | assign-symbols: 1.0.0
1937 | is-extendable: 1.0.1
1938 | dev: true
1939 | engines:
1940 | node: '>=0.10.0'
1941 | resolution:
1942 | integrity: sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=
1943 | /extend/3.0.2:
1944 | dev: true
1945 | resolution:
1946 | integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
1947 | /extglob/0.3.2:
1948 | dependencies:
1949 | is-extglob: 1.0.0
1950 | dev: true
1951 | engines:
1952 | node: '>=0.10.0'
1953 | resolution:
1954 | integrity: sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=
1955 | /extglob/2.0.4:
1956 | dependencies:
1957 | array-unique: 0.3.2
1958 | define-property: 1.0.0
1959 | expand-brackets: 2.1.4
1960 | extend-shallow: 2.0.1
1961 | fragment-cache: 0.2.1
1962 | regex-not: 1.0.2
1963 | snapdragon: 0.8.2
1964 | to-regex: 3.0.2
1965 | dev: true
1966 | engines:
1967 | node: '>=0.10.0'
1968 | resolution:
1969 | integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==
1970 | /extract-zip/1.6.7:
1971 | dependencies:
1972 | concat-stream: 1.6.2
1973 | debug: 2.6.9
1974 | mkdirp: 0.5.1
1975 | yauzl: 2.4.1
1976 | dev: true
1977 | hasBin: true
1978 | resolution:
1979 | integrity: sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=
1980 | /extsprintf/1.3.0:
1981 | dev: true
1982 | engines:
1983 | '0': node >=0.6.0
1984 | resolution:
1985 | integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
1986 | /extsprintf/1.4.0:
1987 | dev: true
1988 | engines:
1989 | '0': node >=0.6.0
1990 | resolution:
1991 | integrity: sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
1992 | /fast-deep-equal/2.0.1:
1993 | dev: true
1994 | resolution:
1995 | integrity: sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=
1996 | /fast-json-stable-stringify/2.0.0:
1997 | dev: true
1998 | resolution:
1999 | integrity: sha1-1RQsDK7msRifh9OnYREGT4bIu/I=
2000 | /fast-levenshtein/2.0.6:
2001 | dev: true
2002 | resolution:
2003 | integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
2004 | /fastparse/1.1.2:
2005 | dev: true
2006 | resolution:
2007 | integrity: sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==
2008 | /fb-watchman/2.0.0:
2009 | dependencies:
2010 | bser: 2.0.0
2011 | dev: true
2012 | resolution:
2013 | integrity: sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=
2014 | /fd-slicer/1.0.1:
2015 | dependencies:
2016 | pend: 1.2.0
2017 | dev: true
2018 | resolution:
2019 | integrity: sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=
2020 | /figures/1.7.0:
2021 | dependencies:
2022 | escape-string-regexp: 1.0.5
2023 | object-assign: 4.1.1
2024 | dev: true
2025 | engines:
2026 | node: '>=0.10.0'
2027 | resolution:
2028 | integrity: sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=
2029 | /filename-regex/2.0.1:
2030 | dev: true
2031 | engines:
2032 | node: '>=0.10.0'
2033 | resolution:
2034 | integrity: sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=
2035 | /fileset/2.0.3:
2036 | dependencies:
2037 | glob: 7.1.3
2038 | minimatch: 3.0.4
2039 | dev: true
2040 | resolution:
2041 | integrity: sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=
2042 | /fill-range/2.2.4:
2043 | dependencies:
2044 | is-number: 2.1.0
2045 | isobject: 2.1.0
2046 | randomatic: 3.1.1
2047 | repeat-element: 1.1.3
2048 | repeat-string: 1.6.1
2049 | dev: true
2050 | engines:
2051 | node: '>=0.10.0'
2052 | resolution:
2053 | integrity: sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==
2054 | /fill-range/4.0.0:
2055 | dependencies:
2056 | extend-shallow: 2.0.1
2057 | is-number: 3.0.0
2058 | repeat-string: 1.6.1
2059 | to-regex-range: 2.1.1
2060 | dev: true
2061 | engines:
2062 | node: '>=0.10.0'
2063 | resolution:
2064 | integrity: sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=
2065 | /find-up/1.1.2:
2066 | dependencies:
2067 | path-exists: 2.1.0
2068 | pinkie-promise: 2.0.1
2069 | dev: true
2070 | engines:
2071 | node: '>=0.10.0'
2072 | resolution:
2073 | integrity: sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=
2074 | /find-up/2.1.0:
2075 | dependencies:
2076 | locate-path: 2.0.0
2077 | dev: true
2078 | engines:
2079 | node: '>=4'
2080 | resolution:
2081 | integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=
2082 | /for-in/1.0.2:
2083 | dev: true
2084 | engines:
2085 | node: '>=0.10.0'
2086 | resolution:
2087 | integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=
2088 | /for-own/0.1.5:
2089 | dependencies:
2090 | for-in: 1.0.2
2091 | dev: true
2092 | engines:
2093 | node: '>=0.10.0'
2094 | resolution:
2095 | integrity: sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=
2096 | /forever-agent/0.6.1:
2097 | dev: true
2098 | resolution:
2099 | integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
2100 | /form-data/2.3.3:
2101 | dependencies:
2102 | asynckit: 0.4.0
2103 | combined-stream: 1.0.7
2104 | mime-types: 2.1.21
2105 | dev: true
2106 | engines:
2107 | node: '>= 0.12'
2108 | resolution:
2109 | integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==
2110 | /fragment-cache/0.2.1:
2111 | dependencies:
2112 | map-cache: 0.2.2
2113 | dev: true
2114 | engines:
2115 | node: '>=0.10.0'
2116 | resolution:
2117 | integrity: sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=
2118 | /fs-access/1.0.1:
2119 | dependencies:
2120 | null-check: 1.0.0
2121 | dev: true
2122 | engines:
2123 | node: '>=0.10.0'
2124 | resolution:
2125 | integrity: sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=
2126 | /fs-extra/7.0.1:
2127 | dependencies:
2128 | graceful-fs: 4.1.15
2129 | jsonfile: 4.0.0
2130 | universalify: 0.1.2
2131 | dev: true
2132 | engines:
2133 | node: '>=6 <7 || >=8'
2134 | resolution:
2135 | integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==
2136 | /fs.realpath/1.0.0:
2137 | dev: true
2138 | resolution:
2139 | integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
2140 | /fsevents/1.2.6:
2141 | bundledDependencies:
2142 | - node-pre-gyp
2143 | dependencies:
2144 | nan: 2.12.1
2145 | dev: true
2146 | engines:
2147 | node: '>=4.0'
2148 | optional: true
2149 | requiresBuild: true
2150 | resolution:
2151 | integrity: sha512-BalK54tfK0pMC0jQFb2oHn1nz7JNQD/2ex5pBnCHgBi2xG7VV0cAOGy2RS2VbCqUXx5/6obMrMcQTJ8yjcGzbg==
2152 | /function-bind/1.1.1:
2153 | dev: true
2154 | resolution:
2155 | integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
2156 | /generic-names/1.0.3:
2157 | dependencies:
2158 | loader-utils: 0.2.17
2159 | dev: true
2160 | resolution:
2161 | integrity: sha1-LXhqEhruUIh2eWk56OO/+DbCCRc=
2162 | /get-caller-file/1.0.3:
2163 | dev: true
2164 | resolution:
2165 | integrity: sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==
2166 | /get-pkg-repo/1.4.0:
2167 | dependencies:
2168 | hosted-git-info: 2.7.1
2169 | meow: 3.7.0
2170 | normalize-package-data: 2.4.0
2171 | parse-github-repo-url: 1.4.1
2172 | through2: 2.0.5
2173 | dev: true
2174 | hasBin: true
2175 | resolution:
2176 | integrity: sha1-xztInAbYDMVTbCyFP54FIyBWly0=
2177 | /get-stdin/4.0.1:
2178 | dev: true
2179 | engines:
2180 | node: '>=0.10.0'
2181 | resolution:
2182 | integrity: sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=
2183 | /get-stream/3.0.0:
2184 | dev: true
2185 | engines:
2186 | node: '>=4'
2187 | resolution:
2188 | integrity: sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=
2189 | /get-value/2.0.6:
2190 | dev: true
2191 | engines:
2192 | node: '>=0.10.0'
2193 | resolution:
2194 | integrity: sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=
2195 | /getpass/0.1.7:
2196 | dependencies:
2197 | assert-plus: 1.0.0
2198 | dev: true
2199 | resolution:
2200 | integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
2201 | /git-raw-commits/1.3.6:
2202 | dependencies:
2203 | dargs: 4.1.0
2204 | lodash.template: 4.4.0
2205 | meow: 4.0.1
2206 | split2: 2.2.0
2207 | through2: 2.0.5
2208 | dev: true
2209 | hasBin: true
2210 | resolution:
2211 | integrity: sha512-svsK26tQ8vEKnMshTDatSIQSMDdz8CxIIqKsvPqbtV23Etmw6VNaFAitu8zwZ0VrOne7FztwPyRLxK7/DIUTQg==
2212 | /git-remote-origin-url/2.0.0:
2213 | dependencies:
2214 | gitconfiglocal: 1.0.0
2215 | pify: 2.3.0
2216 | dev: true
2217 | engines:
2218 | node: '>=4'
2219 | resolution:
2220 | integrity: sha1-UoJlna4hBxRaERJhEq0yFuxfpl8=
2221 | /git-semver-tags/1.3.6:
2222 | dependencies:
2223 | meow: 4.0.1
2224 | semver: 5.6.0
2225 | dev: true
2226 | hasBin: true
2227 | resolution:
2228 | integrity: sha512-2jHlJnln4D/ECk9FxGEBh3k44wgYdWjWDtMmJPaecjoRmxKo3Y1Lh8GMYuOPu04CHw86NTAODchYjC5pnpMQig==
2229 | /gitconfiglocal/1.0.0:
2230 | dependencies:
2231 | ini: 1.3.5
2232 | dev: true
2233 | resolution:
2234 | integrity: sha1-QdBF84UaXqiPA/JMocYXgRRGS5s=
2235 | /glob-base/0.3.0:
2236 | dependencies:
2237 | glob-parent: 2.0.0
2238 | is-glob: 2.0.1
2239 | dev: true
2240 | engines:
2241 | node: '>=0.10.0'
2242 | resolution:
2243 | integrity: sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=
2244 | /glob-parent/2.0.0:
2245 | dependencies:
2246 | is-glob: 2.0.1
2247 | dev: true
2248 | resolution:
2249 | integrity: sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=
2250 | /glob/7.1.3:
2251 | dependencies:
2252 | fs.realpath: 1.0.0
2253 | inflight: 1.0.6
2254 | inherits: 2.0.3
2255 | minimatch: 3.0.4
2256 | once: 1.4.0
2257 | path-is-absolute: 1.0.1
2258 | dev: true
2259 | resolution:
2260 | integrity: sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==
2261 | /globals/11.10.0:
2262 | dev: true
2263 | engines:
2264 | node: '>=4'
2265 | resolution:
2266 | integrity: sha512-0GZF1RiPKU97IHUO5TORo9w1PwrH/NBPl+fS7oMLdaTRiYmYbwK4NWoZWrAdd0/abG9R2BU+OiwyQpTpE6pdfQ==
2267 | /globals/9.18.0:
2268 | dev: true
2269 | engines:
2270 | node: '>=0.10.0'
2271 | resolution:
2272 | integrity: sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==
2273 | /graceful-fs/4.1.15:
2274 | dev: true
2275 | resolution:
2276 | integrity: sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==
2277 | /growly/1.3.0:
2278 | dev: true
2279 | resolution:
2280 | integrity: sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=
2281 | /handlebars/4.0.12:
2282 | dependencies:
2283 | async: 2.6.1
2284 | optimist: 0.6.1
2285 | source-map: 0.6.1
2286 | dev: true
2287 | engines:
2288 | node: '>=0.4.7'
2289 | hasBin: true
2290 | optionalDependencies:
2291 | uglify-js: 3.4.9
2292 | resolution:
2293 | integrity: sha512-RhmTekP+FZL+XNhwS1Wf+bTTZpdLougwt5pcgA1tuz6Jcx0fpH/7z0qd71RKnZHBCxIRBHfBOnio4gViPemNzA==
2294 | /har-schema/2.0.0:
2295 | dev: true
2296 | engines:
2297 | node: '>=4'
2298 | resolution:
2299 | integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
2300 | /har-validator/5.1.3:
2301 | dependencies:
2302 | ajv: 6.7.0
2303 | har-schema: 2.0.0
2304 | dev: true
2305 | engines:
2306 | node: '>=6'
2307 | resolution:
2308 | integrity: sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==
2309 | /has-ansi/2.0.0:
2310 | dependencies:
2311 | ansi-regex: 2.1.1
2312 | dev: true
2313 | engines:
2314 | node: '>=0.10.0'
2315 | resolution:
2316 | integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
2317 | /has-flag/1.0.0:
2318 | dev: true
2319 | engines:
2320 | node: '>=0.10.0'
2321 | resolution:
2322 | integrity: sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=
2323 | /has-flag/3.0.0:
2324 | dev: true
2325 | engines:
2326 | node: '>=4'
2327 | resolution:
2328 | integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
2329 | /has-symbols/1.0.0:
2330 | dev: true
2331 | engines:
2332 | node: '>= 0.4'
2333 | resolution:
2334 | integrity: sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=
2335 | /has-value/0.3.1:
2336 | dependencies:
2337 | get-value: 2.0.6
2338 | has-values: 0.1.4
2339 | isobject: 2.1.0
2340 | dev: true
2341 | engines:
2342 | node: '>=0.10.0'
2343 | resolution:
2344 | integrity: sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=
2345 | /has-value/1.0.0:
2346 | dependencies:
2347 | get-value: 2.0.6
2348 | has-values: 1.0.0
2349 | isobject: 3.0.1
2350 | dev: true
2351 | engines:
2352 | node: '>=0.10.0'
2353 | resolution:
2354 | integrity: sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=
2355 | /has-values/0.1.4:
2356 | dev: true
2357 | engines:
2358 | node: '>=0.10.0'
2359 | resolution:
2360 | integrity: sha1-bWHeldkd/Km5oCCJrThL/49it3E=
2361 | /has-values/1.0.0:
2362 | dependencies:
2363 | is-number: 3.0.0
2364 | kind-of: 4.0.0
2365 | dev: true
2366 | engines:
2367 | node: '>=0.10.0'
2368 | resolution:
2369 | integrity: sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=
2370 | /has/1.0.3:
2371 | dependencies:
2372 | function-bind: 1.1.1
2373 | dev: true
2374 | engines:
2375 | node: '>= 0.4.0'
2376 | resolution:
2377 | integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
2378 | /hash-sum/1.0.2:
2379 | dev: true
2380 | resolution:
2381 | integrity: sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=
2382 | /he/1.2.0:
2383 | dev: true
2384 | hasBin: true
2385 | resolution:
2386 | integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
2387 | /home-or-tmp/2.0.0:
2388 | dependencies:
2389 | os-homedir: 1.0.2
2390 | os-tmpdir: 1.0.2
2391 | dev: true
2392 | engines:
2393 | node: '>=0.10.0'
2394 | resolution:
2395 | integrity: sha1-42w/LSyufXRqhX440Y1fMqeILbg=
2396 | /hosted-git-info/2.7.1:
2397 | dev: true
2398 | resolution:
2399 | integrity: sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==
2400 | /html-encoding-sniffer/1.0.2:
2401 | dependencies:
2402 | whatwg-encoding: 1.0.5
2403 | dev: true
2404 | resolution:
2405 | integrity: sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==
2406 | /http-signature/1.2.0:
2407 | dependencies:
2408 | assert-plus: 1.0.0
2409 | jsprim: 1.4.1
2410 | sshpk: 1.16.0
2411 | dev: true
2412 | engines:
2413 | node: '>=0.8'
2414 | npm: '>=1.3.7'
2415 | resolution:
2416 | integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
2417 | /https-proxy-agent/2.2.1:
2418 | dependencies:
2419 | agent-base: 4.2.1
2420 | debug: 3.2.6
2421 | dev: true
2422 | engines:
2423 | node: '>= 4.5.0'
2424 | resolution:
2425 | integrity: sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==
2426 | /iconv-lite/0.4.24:
2427 | dependencies:
2428 | safer-buffer: 2.1.2
2429 | dev: true
2430 | engines:
2431 | node: '>=0.10.0'
2432 | resolution:
2433 | integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
2434 | /icss-replace-symbols/1.1.0:
2435 | dev: true
2436 | resolution:
2437 | integrity: sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=
2438 | /import-local/1.0.0:
2439 | dependencies:
2440 | pkg-dir: 2.0.0
2441 | resolve-cwd: 2.0.0
2442 | dev: true
2443 | engines:
2444 | node: '>=4'
2445 | hasBin: true
2446 | resolution:
2447 | integrity: sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==
2448 | /imurmurhash/0.1.4:
2449 | dev: true
2450 | engines:
2451 | node: '>=0.8.19'
2452 | resolution:
2453 | integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=
2454 | /indent-string/2.1.0:
2455 | dependencies:
2456 | repeating: 2.0.1
2457 | dev: true
2458 | engines:
2459 | node: '>=0.10.0'
2460 | resolution:
2461 | integrity: sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=
2462 | /indent-string/3.2.0:
2463 | dev: true
2464 | engines:
2465 | node: '>=4'
2466 | resolution:
2467 | integrity: sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=
2468 | /indexes-of/1.0.1:
2469 | dev: true
2470 | resolution:
2471 | integrity: sha1-8w9xbI4r00bHtn0985FVZqfAVgc=
2472 | /inflight/1.0.6:
2473 | dependencies:
2474 | once: 1.4.0
2475 | wrappy: 1.0.2
2476 | dev: true
2477 | resolution:
2478 | integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
2479 | /inherits/2.0.3:
2480 | dev: true
2481 | resolution:
2482 | integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
2483 | /ini/1.3.5:
2484 | dev: true
2485 | resolution:
2486 | integrity: sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==
2487 | /invariant/2.2.4:
2488 | dependencies:
2489 | loose-envify: 1.4.0
2490 | dev: true
2491 | resolution:
2492 | integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==
2493 | /invert-kv/1.0.0:
2494 | dev: true
2495 | engines:
2496 | node: '>=0.10.0'
2497 | resolution:
2498 | integrity: sha1-EEqOSqym09jNFXqO+L+rLXo//bY=
2499 | /ip-regex/3.0.0:
2500 | dev: true
2501 | engines:
2502 | node: '>=8'
2503 | resolution:
2504 | integrity: sha512-T8wDtjy+Qf2TAPDQmBp0eGKJ8GavlWlUnamr3wRn6vvdZlKVuJXXMlSncYFRYgVHOM3If5NR1H4+OvVQU9Idvg==
2505 | /is-accessor-descriptor/0.1.6:
2506 | dependencies:
2507 | kind-of: 3.2.2
2508 | dev: true
2509 | engines:
2510 | node: '>=0.10.0'
2511 | resolution:
2512 | integrity: sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=
2513 | /is-accessor-descriptor/1.0.0:
2514 | dependencies:
2515 | kind-of: 6.0.2
2516 | dev: true
2517 | engines:
2518 | node: '>=0.10.0'
2519 | resolution:
2520 | integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==
2521 | /is-arrayish/0.2.1:
2522 | dev: true
2523 | resolution:
2524 | integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
2525 | /is-buffer/1.1.6:
2526 | dev: true
2527 | resolution:
2528 | integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
2529 | /is-builtin-module/1.0.0:
2530 | dependencies:
2531 | builtin-modules: 1.1.1
2532 | dev: true
2533 | engines:
2534 | node: '>=0.10.0'
2535 | resolution:
2536 | integrity: sha1-VAVy0096wxGfj3bDDLwbHgN6/74=
2537 | /is-callable/1.1.4:
2538 | dev: true
2539 | engines:
2540 | node: '>= 0.4'
2541 | resolution:
2542 | integrity: sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==
2543 | /is-ci/1.2.1:
2544 | dependencies:
2545 | ci-info: 1.6.0
2546 | dev: true
2547 | hasBin: true
2548 | resolution:
2549 | integrity: sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==
2550 | /is-data-descriptor/0.1.4:
2551 | dependencies:
2552 | kind-of: 3.2.2
2553 | dev: true
2554 | engines:
2555 | node: '>=0.10.0'
2556 | resolution:
2557 | integrity: sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=
2558 | /is-data-descriptor/1.0.0:
2559 | dependencies:
2560 | kind-of: 6.0.2
2561 | dev: true
2562 | engines:
2563 | node: '>=0.10.0'
2564 | resolution:
2565 | integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==
2566 | /is-date-object/1.0.1:
2567 | dev: true
2568 | engines:
2569 | node: '>= 0.4'
2570 | resolution:
2571 | integrity: sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=
2572 | /is-descriptor/0.1.6:
2573 | dependencies:
2574 | is-accessor-descriptor: 0.1.6
2575 | is-data-descriptor: 0.1.4
2576 | kind-of: 5.1.0
2577 | dev: true
2578 | engines:
2579 | node: '>=0.10.0'
2580 | resolution:
2581 | integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==
2582 | /is-descriptor/1.0.2:
2583 | dependencies:
2584 | is-accessor-descriptor: 1.0.0
2585 | is-data-descriptor: 1.0.0
2586 | kind-of: 6.0.2
2587 | dev: true
2588 | engines:
2589 | node: '>=0.10.0'
2590 | resolution:
2591 | integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==
2592 | /is-dotfile/1.0.3:
2593 | dev: true
2594 | engines:
2595 | node: '>=0.10.0'
2596 | resolution:
2597 | integrity: sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=
2598 | /is-equal-shallow/0.1.3:
2599 | dependencies:
2600 | is-primitive: 2.0.0
2601 | dev: true
2602 | engines:
2603 | node: '>=0.10.0'
2604 | resolution:
2605 | integrity: sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=
2606 | /is-extendable/0.1.1:
2607 | dev: true
2608 | engines:
2609 | node: '>=0.10.0'
2610 | resolution:
2611 | integrity: sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=
2612 | /is-extendable/1.0.1:
2613 | dependencies:
2614 | is-plain-object: 2.0.4
2615 | dev: true
2616 | engines:
2617 | node: '>=0.10.0'
2618 | resolution:
2619 | integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==
2620 | /is-extglob/1.0.0:
2621 | dev: true
2622 | engines:
2623 | node: '>=0.10.0'
2624 | resolution:
2625 | integrity: sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=
2626 | /is-finite/1.0.2:
2627 | dependencies:
2628 | number-is-nan: 1.0.1
2629 | dev: true
2630 | engines:
2631 | node: '>=0.10.0'
2632 | resolution:
2633 | integrity: sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=
2634 | /is-fullwidth-code-point/1.0.0:
2635 | dependencies:
2636 | number-is-nan: 1.0.1
2637 | dev: true
2638 | engines:
2639 | node: '>=0.10.0'
2640 | resolution:
2641 | integrity: sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
2642 | /is-fullwidth-code-point/2.0.0:
2643 | dev: true
2644 | engines:
2645 | node: '>=4'
2646 | resolution:
2647 | integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
2648 | /is-generator-fn/1.0.0:
2649 | dev: true
2650 | engines:
2651 | node: '>=0.10.0'
2652 | resolution:
2653 | integrity: sha1-lp1J4bszKfa7fwkIm+JleLLd1Go=
2654 | /is-glob/2.0.1:
2655 | dependencies:
2656 | is-extglob: 1.0.0
2657 | dev: true
2658 | engines:
2659 | node: '>=0.10.0'
2660 | resolution:
2661 | integrity: sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=
2662 | /is-module/1.0.0:
2663 | dev: true
2664 | resolution:
2665 | integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=
2666 | /is-number/2.1.0:
2667 | dependencies:
2668 | kind-of: 3.2.2
2669 | dev: true
2670 | engines:
2671 | node: '>=0.10.0'
2672 | resolution:
2673 | integrity: sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=
2674 | /is-number/3.0.0:
2675 | dependencies:
2676 | kind-of: 3.2.2
2677 | dev: true
2678 | engines:
2679 | node: '>=0.10.0'
2680 | resolution:
2681 | integrity: sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=
2682 | /is-number/4.0.0:
2683 | dev: true
2684 | engines:
2685 | node: '>=0.10.0'
2686 | resolution:
2687 | integrity: sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==
2688 | /is-obj/1.0.1:
2689 | dev: true
2690 | engines:
2691 | node: '>=0.10.0'
2692 | resolution:
2693 | integrity: sha1-PkcprB9f3gJc19g6iW2rn09n2w8=
2694 | /is-plain-obj/1.1.0:
2695 | dev: true
2696 | engines:
2697 | node: '>=0.10.0'
2698 | resolution:
2699 | integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4=
2700 | /is-plain-object/2.0.4:
2701 | dependencies:
2702 | isobject: 3.0.1
2703 | dev: true
2704 | engines:
2705 | node: '>=0.10.0'
2706 | resolution:
2707 | integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
2708 | /is-posix-bracket/0.1.1:
2709 | dev: true
2710 | engines:
2711 | node: '>=0.10.0'
2712 | resolution:
2713 | integrity: sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=
2714 | /is-primitive/2.0.0:
2715 | dev: true
2716 | engines:
2717 | node: '>=0.10.0'
2718 | resolution:
2719 | integrity: sha1-IHurkWOEmcB7Kt8kCkGochADRXU=
2720 | /is-regex/1.0.4:
2721 | dependencies:
2722 | has: 1.0.3
2723 | dev: true
2724 | engines:
2725 | node: '>= 0.4'
2726 | resolution:
2727 | integrity: sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=
2728 | /is-stream/1.1.0:
2729 | dev: true
2730 | engines:
2731 | node: '>=0.10.0'
2732 | resolution:
2733 | integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
2734 | /is-subset/0.1.1:
2735 | dev: true
2736 | resolution:
2737 | integrity: sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=
2738 | /is-symbol/1.0.2:
2739 | dependencies:
2740 | has-symbols: 1.0.0
2741 | dev: true
2742 | engines:
2743 | node: '>= 0.4'
2744 | resolution:
2745 | integrity: sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==
2746 | /is-text-path/1.0.1:
2747 | dependencies:
2748 | text-extensions: 1.9.0
2749 | dev: true
2750 | engines:
2751 | node: '>=0.10.0'
2752 | resolution:
2753 | integrity: sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=
2754 | /is-typedarray/1.0.0:
2755 | dev: true
2756 | resolution:
2757 | integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
2758 | /is-utf8/0.2.1:
2759 | dev: true
2760 | resolution:
2761 | integrity: sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=
2762 | /is-windows/1.0.2:
2763 | dev: true
2764 | engines:
2765 | node: '>=0.10.0'
2766 | resolution:
2767 | integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==
2768 | /isarray/1.0.0:
2769 | dev: true
2770 | resolution:
2771 | integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
2772 | /isexe/2.0.0:
2773 | dev: true
2774 | resolution:
2775 | integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
2776 | /isobject/2.1.0:
2777 | dependencies:
2778 | isarray: 1.0.0
2779 | dev: true
2780 | engines:
2781 | node: '>=0.10.0'
2782 | resolution:
2783 | integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=
2784 | /isobject/3.0.1:
2785 | dev: true
2786 | engines:
2787 | node: '>=0.10.0'
2788 | resolution:
2789 | integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
2790 | /isstream/0.1.2:
2791 | dev: true
2792 | resolution:
2793 | integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
2794 | /istanbul-api/1.3.7:
2795 | dependencies:
2796 | async: 2.6.1
2797 | fileset: 2.0.3
2798 | istanbul-lib-coverage: 1.2.1
2799 | istanbul-lib-hook: 1.2.2
2800 | istanbul-lib-instrument: 1.10.2
2801 | istanbul-lib-report: 1.1.5
2802 | istanbul-lib-source-maps: 1.2.6
2803 | istanbul-reports: 1.5.1
2804 | js-yaml: 3.12.1
2805 | mkdirp: 0.5.1
2806 | once: 1.4.0
2807 | dev: true
2808 | resolution:
2809 | integrity: sha512-4/ApBnMVeEPG3EkSzcw25wDe4N66wxwn+KKn6b47vyek8Xb3NBAcg4xfuQbS7BqcZuTX4wxfD5lVagdggR3gyA==
2810 | /istanbul-lib-coverage/1.2.1:
2811 | dev: true
2812 | resolution:
2813 | integrity: sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==
2814 | /istanbul-lib-hook/1.2.2:
2815 | dependencies:
2816 | append-transform: 0.4.0
2817 | dev: true
2818 | resolution:
2819 | integrity: sha512-/Jmq7Y1VeHnZEQ3TL10VHyb564mn6VrQXHchON9Jf/AEcmQ3ZIiyD1BVzNOKTZf/G3gE+kiGK6SmpF9y3qGPLw==
2820 | /istanbul-lib-instrument/1.10.2:
2821 | dependencies:
2822 | babel-generator: 6.26.1
2823 | babel-template: 6.26.0
2824 | babel-traverse: 6.26.0
2825 | babel-types: 6.26.0
2826 | babylon: 6.18.0
2827 | istanbul-lib-coverage: 1.2.1
2828 | semver: 5.6.0
2829 | dev: true
2830 | resolution:
2831 | integrity: sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==
2832 | /istanbul-lib-report/1.1.5:
2833 | dependencies:
2834 | istanbul-lib-coverage: 1.2.1
2835 | mkdirp: 0.5.1
2836 | path-parse: 1.0.6
2837 | supports-color: 3.2.3
2838 | dev: true
2839 | resolution:
2840 | integrity: sha512-UsYfRMoi6QO/doUshYNqcKJqVmFe9w51GZz8BS3WB0lYxAllQYklka2wP9+dGZeHYaWIdcXUx8JGdbqaoXRXzw==
2841 | /istanbul-lib-source-maps/1.2.6:
2842 | dependencies:
2843 | debug: 3.2.6
2844 | istanbul-lib-coverage: 1.2.1
2845 | mkdirp: 0.5.1
2846 | rimraf: 2.6.3
2847 | source-map: 0.5.7
2848 | dev: true
2849 | resolution:
2850 | integrity: sha512-TtbsY5GIHgbMsMiRw35YBHGpZ1DVFEO19vxxeiDMYaeOFOCzfnYVxvl6pOUIZR4dtPhAGpSMup8OyF8ubsaqEg==
2851 | /istanbul-reports/1.5.1:
2852 | dependencies:
2853 | handlebars: 4.0.12
2854 | dev: true
2855 | resolution:
2856 | integrity: sha512-+cfoZ0UXzWjhAdzosCPP3AN8vvef8XDkWtTfgaN+7L3YTpNYITnCaEkceo5SEYy644VkHka/P1FvkWvrG/rrJw==
2857 | /jest-changed-files/23.4.2:
2858 | dependencies:
2859 | throat: 4.1.0
2860 | dev: true
2861 | resolution:
2862 | integrity: sha512-EyNhTAUWEfwnK0Is/09LxoqNDOn7mU7S3EHskG52djOFS/z+IT0jT3h3Ql61+dklcG7bJJitIWEMB4Sp1piHmA==
2863 | /jest-cli/23.6.0:
2864 | dependencies:
2865 | ansi-escapes: 3.1.0
2866 | chalk: 2.4.2
2867 | exit: 0.1.2
2868 | glob: 7.1.3
2869 | graceful-fs: 4.1.15
2870 | import-local: 1.0.0
2871 | is-ci: 1.2.1
2872 | istanbul-api: 1.3.7
2873 | istanbul-lib-coverage: 1.2.1
2874 | istanbul-lib-instrument: 1.10.2
2875 | istanbul-lib-source-maps: 1.2.6
2876 | jest-changed-files: 23.4.2
2877 | jest-config: 23.6.0
2878 | jest-environment-jsdom: 23.4.0
2879 | jest-get-type: 22.4.3
2880 | jest-haste-map: 23.6.0
2881 | jest-message-util: 23.4.0
2882 | jest-regex-util: 23.3.0
2883 | jest-resolve-dependencies: 23.6.0
2884 | jest-runner: 23.6.0
2885 | jest-runtime: 23.6.0
2886 | jest-snapshot: 23.6.0
2887 | jest-util: 23.4.0
2888 | jest-validate: 23.6.0
2889 | jest-watcher: 23.4.0
2890 | jest-worker: 23.2.0
2891 | micromatch: 2.3.11
2892 | node-notifier: 5.3.0
2893 | prompts: 0.1.14
2894 | realpath-native: 1.0.2
2895 | rimraf: 2.6.3
2896 | slash: 1.0.0
2897 | string-length: 2.0.0
2898 | strip-ansi: 4.0.0
2899 | which: 1.3.1
2900 | yargs: 11.1.0
2901 | dev: true
2902 | engines:
2903 | node: '>= 6'
2904 | hasBin: true
2905 | resolution:
2906 | integrity: sha512-hgeD1zRUp1E1zsiyOXjEn4LzRLWdJBV//ukAHGlx6s5mfCNJTbhbHjgxnDUXA8fsKWN/HqFFF6X5XcCwC/IvYQ==
2907 | /jest-config/23.6.0:
2908 | dependencies:
2909 | babel-core: 6.26.3
2910 | babel-jest: /babel-jest/23.6.0/babel-core@6.26.3
2911 | chalk: 2.4.2
2912 | glob: 7.1.3
2913 | jest-environment-jsdom: 23.4.0
2914 | jest-environment-node: 23.4.0
2915 | jest-get-type: 22.4.3
2916 | jest-jasmine2: 23.6.0
2917 | jest-regex-util: 23.3.0
2918 | jest-resolve: 23.6.0
2919 | jest-util: 23.4.0
2920 | jest-validate: 23.6.0
2921 | micromatch: 2.3.11
2922 | pretty-format: 23.6.0
2923 | dev: true
2924 | resolution:
2925 | integrity: sha512-i8V7z9BeDXab1+VNo78WM0AtWpBRXJLnkT+lyT+Slx/cbP5sZJ0+NDuLcmBE5hXAoK0aUp7vI+MOxR+R4d8SRQ==
2926 | /jest-diff/23.6.0:
2927 | dependencies:
2928 | chalk: 2.4.2
2929 | diff: 3.5.0
2930 | jest-get-type: 22.4.3
2931 | pretty-format: 23.6.0
2932 | dev: true
2933 | resolution:
2934 | integrity: sha512-Gz9l5Ov+X3aL5L37IT+8hoCUsof1CVYBb2QEkOupK64XyRR3h+uRpYIm97K7sY8diFxowR8pIGEdyfMKTixo3g==
2935 | /jest-docblock/23.2.0:
2936 | dependencies:
2937 | detect-newline: 2.1.0
2938 | dev: true
2939 | resolution:
2940 | integrity: sha1-8IXh8YVI2Z/dabICB+b9VdkTg6c=
2941 | /jest-each/23.6.0:
2942 | dependencies:
2943 | chalk: 2.4.2
2944 | pretty-format: 23.6.0
2945 | dev: true
2946 | resolution:
2947 | integrity: sha512-x7V6M/WGJo6/kLoissORuvLIeAoyo2YqLOoCDkohgJ4XOXSqOtyvr8FbInlAWS77ojBsZrafbozWoKVRdtxFCg==
2948 | /jest-environment-jsdom/23.4.0:
2949 | dependencies:
2950 | jest-mock: 23.2.0
2951 | jest-util: 23.4.0
2952 | jsdom: 11.12.0
2953 | dev: true
2954 | resolution:
2955 | integrity: sha1-BWp5UrP+pROsYqFAosNox52eYCM=
2956 | /jest-environment-node/23.4.0:
2957 | dependencies:
2958 | jest-mock: 23.2.0
2959 | jest-util: 23.4.0
2960 | dev: true
2961 | resolution:
2962 | integrity: sha1-V+gO0IQd6jAxZ8zozXlSHeuv3hA=
2963 | /jest-get-type/22.4.3:
2964 | dev: true
2965 | resolution:
2966 | integrity: sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w==
2967 | /jest-haste-map/23.6.0:
2968 | dependencies:
2969 | fb-watchman: 2.0.0
2970 | graceful-fs: 4.1.15
2971 | invariant: 2.2.4
2972 | jest-docblock: 23.2.0
2973 | jest-serializer: 23.0.1
2974 | jest-worker: 23.2.0
2975 | micromatch: 2.3.11
2976 | sane: 2.5.2
2977 | dev: true
2978 | resolution:
2979 | integrity: sha512-uyNhMyl6dr6HaXGHp8VF7cK6KpC6G9z9LiMNsst+rJIZ8l7wY0tk8qwjPmEghczojZ2/ZhtEdIabZ0OQRJSGGg==
2980 | /jest-jasmine2/23.6.0:
2981 | dependencies:
2982 | babel-traverse: 6.26.0
2983 | chalk: 2.4.2
2984 | co: 4.6.0
2985 | expect: 23.6.0
2986 | is-generator-fn: 1.0.0
2987 | jest-diff: 23.6.0
2988 | jest-each: 23.6.0
2989 | jest-matcher-utils: 23.6.0
2990 | jest-message-util: 23.4.0
2991 | jest-snapshot: 23.6.0
2992 | jest-util: 23.4.0
2993 | pretty-format: 23.6.0
2994 | dev: true
2995 | resolution:
2996 | integrity: sha512-pe2Ytgs1nyCs8IvsEJRiRTPC0eVYd8L/dXJGU08GFuBwZ4sYH/lmFDdOL3ZmvJR8QKqV9MFuwlsAi/EWkFUbsQ==
2997 | /jest-leak-detector/23.6.0:
2998 | dependencies:
2999 | pretty-format: 23.6.0
3000 | dev: true
3001 | resolution:
3002 | integrity: sha512-f/8zA04rsl1Nzj10HIyEsXvYlMpMPcy0QkQilVZDFOaPbv2ur71X5u2+C4ZQJGyV/xvVXtCCZ3wQ99IgQxftCg==
3003 | /jest-matcher-utils/23.6.0:
3004 | dependencies:
3005 | chalk: 2.4.2
3006 | jest-get-type: 22.4.3
3007 | pretty-format: 23.6.0
3008 | dev: true
3009 | resolution:
3010 | integrity: sha512-rosyCHQfBcol4NsckTn01cdelzWLU9Cq7aaigDf8VwwpIRvWE/9zLgX2bON+FkEW69/0UuYslUe22SOdEf2nog==
3011 | /jest-message-util/23.4.0:
3012 | dependencies:
3013 | '@babel/code-frame': 7.0.0
3014 | chalk: 2.4.2
3015 | micromatch: 2.3.11
3016 | slash: 1.0.0
3017 | stack-utils: 1.0.2
3018 | dev: true
3019 | resolution:
3020 | integrity: sha1-F2EMUJQjSVCNAaPR4L2iwHkIap8=
3021 | /jest-mock/23.2.0:
3022 | dev: true
3023 | resolution:
3024 | integrity: sha1-rRxg8p6HGdR8JuETgJi20YsmETQ=
3025 | /jest-regex-util/23.3.0:
3026 | dev: true
3027 | resolution:
3028 | integrity: sha1-X4ZylUfCeFxAAs6qj4Sf6MpHG8U=
3029 | /jest-resolve-dependencies/23.6.0:
3030 | dependencies:
3031 | jest-regex-util: 23.3.0
3032 | jest-snapshot: 23.6.0
3033 | dev: true
3034 | resolution:
3035 | integrity: sha512-EkQWkFWjGKwRtRyIwRwI6rtPAEyPWlUC2MpzHissYnzJeHcyCn1Hc8j7Nn1xUVrS5C6W5+ZL37XTem4D4pLZdA==
3036 | /jest-resolve/23.6.0:
3037 | dependencies:
3038 | browser-resolve: 1.11.3
3039 | chalk: 2.4.2
3040 | realpath-native: 1.0.2
3041 | dev: true
3042 | resolution:
3043 | integrity: sha512-XyoRxNtO7YGpQDmtQCmZjum1MljDqUCob7XlZ6jy9gsMugHdN2hY4+Acz9Qvjz2mSsOnPSH7skBmDYCHXVZqkA==
3044 | /jest-runner/23.6.0:
3045 | dependencies:
3046 | exit: 0.1.2
3047 | graceful-fs: 4.1.15
3048 | jest-config: 23.6.0
3049 | jest-docblock: 23.2.0
3050 | jest-haste-map: 23.6.0
3051 | jest-jasmine2: 23.6.0
3052 | jest-leak-detector: 23.6.0
3053 | jest-message-util: 23.4.0
3054 | jest-runtime: 23.6.0
3055 | jest-util: 23.4.0
3056 | jest-worker: 23.2.0
3057 | source-map-support: 0.5.10
3058 | throat: 4.1.0
3059 | dev: true
3060 | resolution:
3061 | integrity: sha512-kw0+uj710dzSJKU6ygri851CObtCD9cN8aNkg8jWJf4ewFyEa6kwmiH/r/M1Ec5IL/6VFa0wnAk6w+gzUtjJzA==
3062 | /jest-runtime/23.6.0:
3063 | dependencies:
3064 | babel-core: 6.26.3
3065 | babel-plugin-istanbul: 4.1.6
3066 | chalk: 2.4.2
3067 | convert-source-map: 1.6.0
3068 | exit: 0.1.2
3069 | fast-json-stable-stringify: 2.0.0
3070 | graceful-fs: 4.1.15
3071 | jest-config: 23.6.0
3072 | jest-haste-map: 23.6.0
3073 | jest-message-util: 23.4.0
3074 | jest-regex-util: 23.3.0
3075 | jest-resolve: 23.6.0
3076 | jest-snapshot: 23.6.0
3077 | jest-util: 23.4.0
3078 | jest-validate: 23.6.0
3079 | micromatch: 2.3.11
3080 | realpath-native: 1.0.2
3081 | slash: 1.0.0
3082 | strip-bom: 3.0.0
3083 | write-file-atomic: 2.3.0
3084 | yargs: 11.1.0
3085 | dev: true
3086 | hasBin: true
3087 | resolution:
3088 | integrity: sha512-ycnLTNPT2Gv+TRhnAYAQ0B3SryEXhhRj1kA6hBPSeZaNQkJ7GbZsxOLUkwg6YmvWGdX3BB3PYKFLDQCAE1zNOw==
3089 | /jest-serializer/23.0.1:
3090 | dev: true
3091 | resolution:
3092 | integrity: sha1-o3dq6zEekP6D+rnlM+hRAr0WQWU=
3093 | /jest-snapshot/23.6.0:
3094 | dependencies:
3095 | babel-types: 6.26.0
3096 | chalk: 2.4.2
3097 | jest-diff: 23.6.0
3098 | jest-matcher-utils: 23.6.0
3099 | jest-message-util: 23.4.0
3100 | jest-resolve: 23.6.0
3101 | mkdirp: 0.5.1
3102 | natural-compare: 1.4.0
3103 | pretty-format: 23.6.0
3104 | semver: 5.6.0
3105 | dev: true
3106 | resolution:
3107 | integrity: sha512-tM7/Bprftun6Cvj2Awh/ikS7zV3pVwjRYU2qNYS51VZHgaAMBs5l4o/69AiDHhQrj5+LA2Lq4VIvK7zYk/bswg==
3108 | /jest-util/23.4.0:
3109 | dependencies:
3110 | callsites: 2.0.0
3111 | chalk: 2.4.2
3112 | graceful-fs: 4.1.15
3113 | is-ci: 1.2.1
3114 | jest-message-util: 23.4.0
3115 | mkdirp: 0.5.1
3116 | slash: 1.0.0
3117 | source-map: 0.6.1
3118 | dev: true
3119 | resolution:
3120 | integrity: sha1-TQY8uSe68KI4Mf9hvsLLv0l5NWE=
3121 | /jest-validate/23.6.0:
3122 | dependencies:
3123 | chalk: 2.4.2
3124 | jest-get-type: 22.4.3
3125 | leven: 2.1.0
3126 | pretty-format: 23.6.0
3127 | dev: true
3128 | resolution:
3129 | integrity: sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A==
3130 | /jest-watcher/23.4.0:
3131 | dependencies:
3132 | ansi-escapes: 3.1.0
3133 | chalk: 2.4.2
3134 | string-length: 2.0.0
3135 | dev: true
3136 | resolution:
3137 | integrity: sha1-0uKM50+NrWxq/JIrksq+9u0FyRw=
3138 | /jest-worker/23.2.0:
3139 | dependencies:
3140 | merge-stream: 1.0.1
3141 | dev: true
3142 | resolution:
3143 | integrity: sha1-+vcGqNo2+uYOsmlXJX+ntdjqArk=
3144 | /jest/23.6.0:
3145 | dependencies:
3146 | import-local: 1.0.0
3147 | jest-cli: 23.6.0
3148 | dev: true
3149 | engines:
3150 | node: '>= 6'
3151 | hasBin: true
3152 | resolution:
3153 | integrity: sha512-lWzcd+HSiqeuxyhG+EnZds6iO3Y3ZEnMrfZq/OTGvF/C+Z4fPMCdhWTGSAiO2Oym9rbEXfwddHhh6jqrTF3+Lw==
3154 | /js-base64/2.5.0:
3155 | dev: true
3156 | resolution:
3157 | integrity: sha512-wlEBIZ5LP8usDylWbDNhKPEFVFdI5hCHpnVoT/Ysvoi/PRhJENm/Rlh9TvjYB38HFfKZN7OzEbRjmjvLkFw11g==
3158 | /js-levenshtein/1.1.6:
3159 | dev: true
3160 | engines:
3161 | node: '>=0.10.0'
3162 | resolution:
3163 | integrity: sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==
3164 | /js-tokens/3.0.2:
3165 | dev: true
3166 | resolution:
3167 | integrity: sha1-mGbfOVECEw449/mWvOtlRDIJwls=
3168 | /js-tokens/4.0.0:
3169 | dev: true
3170 | resolution:
3171 | integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
3172 | /js-yaml/3.12.1:
3173 | dependencies:
3174 | argparse: 1.0.10
3175 | esprima: 4.0.1
3176 | dev: true
3177 | hasBin: true
3178 | resolution:
3179 | integrity: sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA==
3180 | /jsbn/0.1.1:
3181 | dev: true
3182 | resolution:
3183 | integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
3184 | /jsdom/11.12.0:
3185 | dependencies:
3186 | abab: 2.0.0
3187 | acorn: 5.7.3
3188 | acorn-globals: 4.3.0
3189 | array-equal: 1.0.0
3190 | cssom: 0.3.4
3191 | cssstyle: 1.1.1
3192 | data-urls: 1.1.0
3193 | domexception: 1.0.1
3194 | escodegen: 1.11.0
3195 | html-encoding-sniffer: 1.0.2
3196 | left-pad: 1.3.0
3197 | nwsapi: 2.0.9
3198 | parse5: 4.0.0
3199 | pn: 1.1.0
3200 | request: 2.88.0
3201 | request-promise-native: /request-promise-native/1.0.5/request@2.88.0
3202 | sax: 1.2.4
3203 | symbol-tree: 3.2.2
3204 | tough-cookie: 2.5.0
3205 | w3c-hr-time: 1.0.1
3206 | webidl-conversions: 4.0.2
3207 | whatwg-encoding: 1.0.5
3208 | whatwg-mimetype: 2.3.0
3209 | whatwg-url: 6.5.0
3210 | ws: 5.2.2
3211 | xml-name-validator: 3.0.0
3212 | dev: true
3213 | resolution:
3214 | integrity: sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==
3215 | /jsesc/0.5.0:
3216 | dev: true
3217 | hasBin: true
3218 | resolution:
3219 | integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=
3220 | /jsesc/1.3.0:
3221 | dev: true
3222 | hasBin: true
3223 | resolution:
3224 | integrity: sha1-RsP+yMGJKxKwgz25vHYiF226s0s=
3225 | /jsesc/2.5.2:
3226 | dev: true
3227 | engines:
3228 | node: '>=4'
3229 | hasBin: true
3230 | resolution:
3231 | integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
3232 | /json-parse-better-errors/1.0.2:
3233 | dev: true
3234 | resolution:
3235 | integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
3236 | /json-schema-traverse/0.4.1:
3237 | dev: true
3238 | resolution:
3239 | integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
3240 | /json-schema/0.2.3:
3241 | dev: true
3242 | resolution:
3243 | integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
3244 | /json-stringify-safe/5.0.1:
3245 | dev: true
3246 | resolution:
3247 | integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
3248 | /json5/0.5.1:
3249 | dev: true
3250 | hasBin: true
3251 | resolution:
3252 | integrity: sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=
3253 | /json5/2.1.0:
3254 | dependencies:
3255 | minimist: 1.2.0
3256 | dev: true
3257 | engines:
3258 | node: '>=6'
3259 | hasBin: true
3260 | resolution:
3261 | integrity: sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==
3262 | /jsonfile/4.0.0:
3263 | dev: true
3264 | optionalDependencies:
3265 | graceful-fs: 4.1.15
3266 | resolution:
3267 | integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=
3268 | /jsonparse/1.3.1:
3269 | dev: true
3270 | engines:
3271 | '0': node >= 0.2.0
3272 | resolution:
3273 | integrity: sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=
3274 | /jsprim/1.4.1:
3275 | dependencies:
3276 | assert-plus: 1.0.0
3277 | extsprintf: 1.3.0
3278 | json-schema: 0.2.3
3279 | verror: 1.10.0
3280 | dev: true
3281 | engines:
3282 | '0': node >=0.6.0
3283 | resolution:
3284 | integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=
3285 | /kind-of/3.2.2:
3286 | dependencies:
3287 | is-buffer: 1.1.6
3288 | dev: true
3289 | engines:
3290 | node: '>=0.10.0'
3291 | resolution:
3292 | integrity: sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=
3293 | /kind-of/4.0.0:
3294 | dependencies:
3295 | is-buffer: 1.1.6
3296 | dev: true
3297 | engines:
3298 | node: '>=0.10.0'
3299 | resolution:
3300 | integrity: sha1-IIE989cSkosgc3hpGkUGb65y3Vc=
3301 | /kind-of/5.1.0:
3302 | dev: true
3303 | engines:
3304 | node: '>=0.10.0'
3305 | resolution:
3306 | integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==
3307 | /kind-of/6.0.2:
3308 | dev: true
3309 | engines:
3310 | node: '>=0.10.0'
3311 | resolution:
3312 | integrity: sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==
3313 | /kleur/2.0.2:
3314 | deprecated: 'Please upgrade to kleur@3 or migrate to ''ansi-colors'' if you prefer the old syntax. Visit for migration path(s).'
3315 | dev: true
3316 | engines:
3317 | node: '>=6'
3318 | resolution:
3319 | integrity: sha512-77XF9iTllATmG9lSlIv0qdQ2BQ/h9t0bJllHlbvsQ0zUWfU7Yi0S8L5JXzPZgkefIiajLmBJJ4BsMJmqcf7oxQ==
3320 | /lcid/1.0.0:
3321 | dependencies:
3322 | invert-kv: 1.0.0
3323 | dev: true
3324 | engines:
3325 | node: '>=0.10.0'
3326 | resolution:
3327 | integrity: sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=
3328 | /left-pad/1.3.0:
3329 | dev: true
3330 | resolution:
3331 | integrity: sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==
3332 | /leven/2.1.0:
3333 | dev: true
3334 | engines:
3335 | node: '>=0.10.0'
3336 | resolution:
3337 | integrity: sha1-wuep93IJTe6dNCAq6KzORoeHVYA=
3338 | /levn/0.3.0:
3339 | dependencies:
3340 | prelude-ls: 1.1.2
3341 | type-check: 0.3.2
3342 | dev: true
3343 | engines:
3344 | node: '>= 0.8.0'
3345 | resolution:
3346 | integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=
3347 | /load-json-file/1.1.0:
3348 | dependencies:
3349 | graceful-fs: 4.1.15
3350 | parse-json: 2.2.0
3351 | pify: 2.3.0
3352 | pinkie-promise: 2.0.1
3353 | strip-bom: 2.0.0
3354 | dev: true
3355 | engines:
3356 | node: '>=0.10.0'
3357 | resolution:
3358 | integrity: sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=
3359 | /load-json-file/2.0.0:
3360 | dependencies:
3361 | graceful-fs: 4.1.15
3362 | parse-json: 2.2.0
3363 | pify: 2.3.0
3364 | strip-bom: 3.0.0
3365 | dev: true
3366 | engines:
3367 | node: '>=4'
3368 | resolution:
3369 | integrity: sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=
3370 | /load-json-file/4.0.0:
3371 | dependencies:
3372 | graceful-fs: 4.1.15
3373 | parse-json: 4.0.0
3374 | pify: 3.0.0
3375 | strip-bom: 3.0.0
3376 | dev: true
3377 | engines:
3378 | node: '>=4'
3379 | resolution:
3380 | integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=
3381 | /loader-utils/0.2.17:
3382 | dependencies:
3383 | big.js: 3.2.0
3384 | emojis-list: 2.1.0
3385 | json5: 0.5.1
3386 | object-assign: 4.1.1
3387 | dev: true
3388 | resolution:
3389 | integrity: sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=
3390 | /locate-path/2.0.0:
3391 | dependencies:
3392 | p-locate: 2.0.0
3393 | path-exists: 3.0.0
3394 | dev: true
3395 | engines:
3396 | node: '>=4'
3397 | resolution:
3398 | integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=
3399 | /lodash._reinterpolate/3.0.0:
3400 | dev: true
3401 | resolution:
3402 | integrity: sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=
3403 | /lodash.sortby/4.7.0:
3404 | dev: true
3405 | resolution:
3406 | integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=
3407 | /lodash.template/4.4.0:
3408 | dependencies:
3409 | lodash._reinterpolate: 3.0.0
3410 | lodash.templatesettings: 4.1.0
3411 | dev: true
3412 | resolution:
3413 | integrity: sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=
3414 | /lodash.templatesettings/4.1.0:
3415 | dependencies:
3416 | lodash._reinterpolate: 3.0.0
3417 | dev: true
3418 | resolution:
3419 | integrity: sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=
3420 | /lodash.uniq/4.5.0:
3421 | dev: true
3422 | resolution:
3423 | integrity: sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=
3424 | /lodash/4.17.11:
3425 | dev: true
3426 | resolution:
3427 | integrity: sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==
3428 | /loose-envify/1.4.0:
3429 | dependencies:
3430 | js-tokens: 4.0.0
3431 | dev: true
3432 | hasBin: true
3433 | resolution:
3434 | integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
3435 | /loud-rejection/1.6.0:
3436 | dependencies:
3437 | currently-unhandled: 0.4.1
3438 | signal-exit: 3.0.2
3439 | dev: true
3440 | engines:
3441 | node: '>=0.10.0'
3442 | resolution:
3443 | integrity: sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=
3444 | /lru-cache/4.1.5:
3445 | dependencies:
3446 | pseudomap: 1.0.2
3447 | yallist: 2.1.2
3448 | dev: true
3449 | resolution:
3450 | integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
3451 | /magic-string/0.25.1:
3452 | dependencies:
3453 | sourcemap-codec: 1.4.4
3454 | dev: true
3455 | resolution:
3456 | integrity: sha512-sCuTz6pYom8Rlt4ISPFn6wuFodbKMIHUMv4Qko9P17dpxb7s52KJTmRuZZqHdGmLCK9AOcDare039nRIcfdkEg==
3457 | /make-error/1.3.5:
3458 | dev: true
3459 | resolution:
3460 | integrity: sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==
3461 | /makeerror/1.0.11:
3462 | dependencies:
3463 | tmpl: 1.0.4
3464 | dev: true
3465 | resolution:
3466 | integrity: sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=
3467 | /map-cache/0.2.2:
3468 | dev: true
3469 | engines:
3470 | node: '>=0.10.0'
3471 | resolution:
3472 | integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=
3473 | /map-obj/1.0.1:
3474 | dev: true
3475 | engines:
3476 | node: '>=0.10.0'
3477 | resolution:
3478 | integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
3479 | /map-obj/2.0.0:
3480 | dev: true
3481 | engines:
3482 | node: '>=4'
3483 | resolution:
3484 | integrity: sha1-plzSkIepJZi4eRJXpSPgISIqwfk=
3485 | /map-visit/1.0.0:
3486 | dependencies:
3487 | object-visit: 1.0.1
3488 | dev: true
3489 | engines:
3490 | node: '>=0.10.0'
3491 | resolution:
3492 | integrity: sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=
3493 | /math-random/1.0.4:
3494 | dev: true
3495 | resolution:
3496 | integrity: sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==
3497 | /mem/1.1.0:
3498 | dependencies:
3499 | mimic-fn: 1.2.0
3500 | dev: true
3501 | engines:
3502 | node: '>=4'
3503 | resolution:
3504 | integrity: sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=
3505 | /meow/3.7.0:
3506 | dependencies:
3507 | camelcase-keys: 2.1.0
3508 | decamelize: 1.2.0
3509 | loud-rejection: 1.6.0
3510 | map-obj: 1.0.1
3511 | minimist: 1.2.0
3512 | normalize-package-data: 2.4.0
3513 | object-assign: 4.1.1
3514 | read-pkg-up: 1.0.1
3515 | redent: 1.0.0
3516 | trim-newlines: 1.0.0
3517 | dev: true
3518 | engines:
3519 | node: '>=0.10.0'
3520 | resolution:
3521 | integrity: sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=
3522 | /meow/4.0.1:
3523 | dependencies:
3524 | camelcase-keys: 4.2.0
3525 | decamelize-keys: 1.1.0
3526 | loud-rejection: 1.6.0
3527 | minimist: 1.2.0
3528 | minimist-options: 3.0.2
3529 | normalize-package-data: 2.4.0
3530 | read-pkg-up: 3.0.0
3531 | redent: 2.0.0
3532 | trim-newlines: 2.0.0
3533 | dev: true
3534 | engines:
3535 | node: '>=4'
3536 | resolution:
3537 | integrity: sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A==
3538 | /merge-source-map/1.1.0:
3539 | dependencies:
3540 | source-map: 0.6.1
3541 | dev: true
3542 | resolution:
3543 | integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==
3544 | /merge-stream/1.0.1:
3545 | dependencies:
3546 | readable-stream: 2.3.6
3547 | dev: true
3548 | resolution:
3549 | integrity: sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=
3550 | /merge/1.2.1:
3551 | dev: true
3552 | resolution:
3553 | integrity: sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==
3554 | /micromatch/2.3.11:
3555 | dependencies:
3556 | arr-diff: 2.0.0
3557 | array-unique: 0.2.1
3558 | braces: 1.8.5
3559 | expand-brackets: 0.1.5
3560 | extglob: 0.3.2
3561 | filename-regex: 2.0.1
3562 | is-extglob: 1.0.0
3563 | is-glob: 2.0.1
3564 | kind-of: 3.2.2
3565 | normalize-path: 2.1.1
3566 | object.omit: 2.0.1
3567 | parse-glob: 3.0.4
3568 | regex-cache: 0.4.4
3569 | dev: true
3570 | engines:
3571 | node: '>=0.10.0'
3572 | resolution:
3573 | integrity: sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=
3574 | /micromatch/3.1.10:
3575 | dependencies:
3576 | arr-diff: 4.0.0
3577 | array-unique: 0.3.2
3578 | braces: 2.3.2
3579 | define-property: 2.0.2
3580 | extend-shallow: 3.0.2
3581 | extglob: 2.0.4
3582 | fragment-cache: 0.2.1
3583 | kind-of: 6.0.2
3584 | nanomatch: 1.2.13
3585 | object.pick: 1.3.0
3586 | regex-not: 1.0.2
3587 | snapdragon: 0.8.2
3588 | to-regex: 3.0.2
3589 | dev: true
3590 | engines:
3591 | node: '>=0.10.0'
3592 | resolution:
3593 | integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==
3594 | /mime-db/1.37.0:
3595 | dev: true
3596 | engines:
3597 | node: '>= 0.6'
3598 | resolution:
3599 | integrity: sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==
3600 | /mime-types/2.1.21:
3601 | dependencies:
3602 | mime-db: 1.37.0
3603 | dev: true
3604 | engines:
3605 | node: '>= 0.6'
3606 | resolution:
3607 | integrity: sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==
3608 | /mime/2.4.0:
3609 | dev: true
3610 | engines:
3611 | node: '>=4.0.0'
3612 | hasBin: true
3613 | resolution:
3614 | integrity: sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==
3615 | /mimic-fn/1.2.0:
3616 | dev: true
3617 | engines:
3618 | node: '>=4'
3619 | resolution:
3620 | integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==
3621 | /minimatch/3.0.4:
3622 | dependencies:
3623 | brace-expansion: 1.1.11
3624 | dev: true
3625 | resolution:
3626 | integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
3627 | /minimist-options/3.0.2:
3628 | dependencies:
3629 | arrify: 1.0.1
3630 | is-plain-obj: 1.1.0
3631 | dev: true
3632 | engines:
3633 | node: '>= 4'
3634 | resolution:
3635 | integrity: sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==
3636 | /minimist/0.0.10:
3637 | dev: true
3638 | resolution:
3639 | integrity: sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=
3640 | /minimist/0.0.8:
3641 | dev: true
3642 | resolution:
3643 | integrity: sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
3644 | /minimist/1.2.0:
3645 | dev: true
3646 | resolution:
3647 | integrity: sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
3648 | /mixin-deep/1.3.1:
3649 | dependencies:
3650 | for-in: 1.0.2
3651 | is-extendable: 1.0.1
3652 | dev: true
3653 | engines:
3654 | node: '>=0.10.0'
3655 | resolution:
3656 | integrity: sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==
3657 | /mkdirp/0.5.1:
3658 | dependencies:
3659 | minimist: 0.0.8
3660 | dev: true
3661 | hasBin: true
3662 | resolution:
3663 | integrity: sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
3664 | /modify-values/1.0.1:
3665 | dev: true
3666 | engines:
3667 | node: '>=0.10.0'
3668 | resolution:
3669 | integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==
3670 | /ms/2.0.0:
3671 | dev: true
3672 | resolution:
3673 | integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
3674 | /ms/2.1.1:
3675 | dev: true
3676 | resolution:
3677 | integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==
3678 | /nan/2.12.1:
3679 | dev: true
3680 | optional: true
3681 | resolution:
3682 | integrity: sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw==
3683 | /nanomatch/1.2.13:
3684 | dependencies:
3685 | arr-diff: 4.0.0
3686 | array-unique: 0.3.2
3687 | define-property: 2.0.2
3688 | extend-shallow: 3.0.2
3689 | fragment-cache: 0.2.1
3690 | is-windows: 1.0.2
3691 | kind-of: 6.0.2
3692 | object.pick: 1.3.0
3693 | regex-not: 1.0.2
3694 | snapdragon: 0.8.2
3695 | to-regex: 3.0.2
3696 | dev: true
3697 | engines:
3698 | node: '>=0.10.0'
3699 | resolution:
3700 | integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==
3701 | /natural-compare/1.4.0:
3702 | dev: true
3703 | resolution:
3704 | integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
3705 | /node-int64/0.4.0:
3706 | dev: true
3707 | resolution:
3708 | integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=
3709 | /node-notifier/5.3.0:
3710 | dependencies:
3711 | growly: 1.3.0
3712 | semver: 5.6.0
3713 | shellwords: 0.1.1
3714 | which: 1.3.1
3715 | dev: true
3716 | resolution:
3717 | integrity: sha512-AhENzCSGZnZJgBARsUjnQ7DnZbzyP+HxlVXuD0xqAnvL8q+OqtSX7lGg9e8nHzwXkMMXNdVeqq4E2M3EUAqX6Q==
3718 | /node-releases/1.1.3:
3719 | dependencies:
3720 | semver: 5.6.0
3721 | dev: true
3722 | resolution:
3723 | integrity: sha512-6VrvH7z6jqqNFY200kdB6HdzkgM96Oaj9v3dqGfgp6mF+cHmU4wyQKZ2/WPDRVoR0Jz9KqbamaBN0ZhdUaysUQ==
3724 | /normalize-package-data/2.4.0:
3725 | dependencies:
3726 | hosted-git-info: 2.7.1
3727 | is-builtin-module: 1.0.0
3728 | semver: 5.6.0
3729 | validate-npm-package-license: 3.0.4
3730 | dev: true
3731 | resolution:
3732 | integrity: sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==
3733 | /normalize-path/2.1.1:
3734 | dependencies:
3735 | remove-trailing-separator: 1.1.0
3736 | dev: true
3737 | engines:
3738 | node: '>=0.10.0'
3739 | resolution:
3740 | integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=
3741 | /npm-run-path/2.0.2:
3742 | dependencies:
3743 | path-key: 2.0.1
3744 | dev: true
3745 | engines:
3746 | node: '>=4'
3747 | resolution:
3748 | integrity: sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=
3749 | /null-check/1.0.0:
3750 | dev: true
3751 | engines:
3752 | node: '>=0.10.0'
3753 | resolution:
3754 | integrity: sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=
3755 | /number-is-nan/1.0.1:
3756 | dev: true
3757 | engines:
3758 | node: '>=0.10.0'
3759 | resolution:
3760 | integrity: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
3761 | /nwsapi/2.0.9:
3762 | dev: true
3763 | resolution:
3764 | integrity: sha512-nlWFSCTYQcHk/6A9FFnfhKc14c3aFhfdNBXgo8Qgi9QTBu/qg3Ww+Uiz9wMzXd1T8GFxPc2QIHB6Qtf2XFryFQ==
3765 | /oauth-sign/0.9.0:
3766 | dev: true
3767 | resolution:
3768 | integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
3769 | /object-assign/4.1.1:
3770 | dev: true
3771 | engines:
3772 | node: '>=0.10.0'
3773 | resolution:
3774 | integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
3775 | /object-copy/0.1.0:
3776 | dependencies:
3777 | copy-descriptor: 0.1.1
3778 | define-property: 0.2.5
3779 | kind-of: 3.2.2
3780 | dev: true
3781 | engines:
3782 | node: '>=0.10.0'
3783 | resolution:
3784 | integrity: sha1-fn2Fi3gb18mRpBupde04EnVOmYw=
3785 | /object-keys/1.0.12:
3786 | dev: true
3787 | engines:
3788 | node: '>= 0.4'
3789 | resolution:
3790 | integrity: sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==
3791 | /object-visit/1.0.1:
3792 | dependencies:
3793 | isobject: 3.0.1
3794 | dev: true
3795 | engines:
3796 | node: '>=0.10.0'
3797 | resolution:
3798 | integrity: sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=
3799 | /object.getownpropertydescriptors/2.0.3:
3800 | dependencies:
3801 | define-properties: 1.1.3
3802 | es-abstract: 1.13.0
3803 | dev: true
3804 | engines:
3805 | node: '>= 0.8'
3806 | resolution:
3807 | integrity: sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=
3808 | /object.omit/2.0.1:
3809 | dependencies:
3810 | for-own: 0.1.5
3811 | is-extendable: 0.1.1
3812 | dev: true
3813 | engines:
3814 | node: '>=0.10.0'
3815 | resolution:
3816 | integrity: sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=
3817 | /object.pick/1.3.0:
3818 | dependencies:
3819 | isobject: 3.0.1
3820 | dev: true
3821 | engines:
3822 | node: '>=0.10.0'
3823 | resolution:
3824 | integrity: sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=
3825 | /once/1.4.0:
3826 | dependencies:
3827 | wrappy: 1.0.2
3828 | dev: true
3829 | resolution:
3830 | integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
3831 | /optimist/0.6.1:
3832 | dependencies:
3833 | minimist: 0.0.10
3834 | wordwrap: 0.0.3
3835 | dev: true
3836 | resolution:
3837 | integrity: sha1-2j6nRob6IaGaERwybpDrFaAZZoY=
3838 | /optionator/0.8.2:
3839 | dependencies:
3840 | deep-is: 0.1.3
3841 | fast-levenshtein: 2.0.6
3842 | levn: 0.3.0
3843 | prelude-ls: 1.1.2
3844 | type-check: 0.3.2
3845 | wordwrap: 1.0.0
3846 | dev: true
3847 | engines:
3848 | node: '>= 0.8.0'
3849 | resolution:
3850 | integrity: sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=
3851 | /os-homedir/1.0.2:
3852 | dev: true
3853 | engines:
3854 | node: '>=0.10.0'
3855 | resolution:
3856 | integrity: sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
3857 | /os-locale/2.1.0:
3858 | dependencies:
3859 | execa: 0.7.0
3860 | lcid: 1.0.0
3861 | mem: 1.1.0
3862 | dev: true
3863 | engines:
3864 | node: '>=4'
3865 | resolution:
3866 | integrity: sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==
3867 | /os-tmpdir/1.0.2:
3868 | dev: true
3869 | engines:
3870 | node: '>=0.10.0'
3871 | resolution:
3872 | integrity: sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
3873 | /p-finally/1.0.0:
3874 | dev: true
3875 | engines:
3876 | node: '>=4'
3877 | resolution:
3878 | integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
3879 | /p-limit/1.3.0:
3880 | dependencies:
3881 | p-try: 1.0.0
3882 | dev: true
3883 | engines:
3884 | node: '>=4'
3885 | resolution:
3886 | integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==
3887 | /p-locate/2.0.0:
3888 | dependencies:
3889 | p-limit: 1.3.0
3890 | dev: true
3891 | engines:
3892 | node: '>=4'
3893 | resolution:
3894 | integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=
3895 | /p-try/1.0.0:
3896 | dev: true
3897 | engines:
3898 | node: '>=4'
3899 | resolution:
3900 | integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=
3901 | /parse-github-repo-url/1.4.1:
3902 | dev: true
3903 | resolution:
3904 | integrity: sha1-nn2LslKmy2ukJZUGC3v23z28H1A=
3905 | /parse-glob/3.0.4:
3906 | dependencies:
3907 | glob-base: 0.3.0
3908 | is-dotfile: 1.0.3
3909 | is-extglob: 1.0.0
3910 | is-glob: 2.0.1
3911 | dev: true
3912 | engines:
3913 | node: '>=0.10.0'
3914 | resolution:
3915 | integrity: sha1-ssN2z7EfNVE7rdFz7wu246OIORw=
3916 | /parse-json/2.2.0:
3917 | dependencies:
3918 | error-ex: 1.3.2
3919 | dev: true
3920 | engines:
3921 | node: '>=0.10.0'
3922 | resolution:
3923 | integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=
3924 | /parse-json/4.0.0:
3925 | dependencies:
3926 | error-ex: 1.3.2
3927 | json-parse-better-errors: 1.0.2
3928 | dev: true
3929 | engines:
3930 | node: '>=4'
3931 | resolution:
3932 | integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=
3933 | /parse5/4.0.0:
3934 | dev: true
3935 | resolution:
3936 | integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==
3937 | /pascalcase/0.1.1:
3938 | dev: true
3939 | engines:
3940 | node: '>=0.10.0'
3941 | resolution:
3942 | integrity: sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=
3943 | /path-exists/2.1.0:
3944 | dependencies:
3945 | pinkie-promise: 2.0.1
3946 | dev: true
3947 | engines:
3948 | node: '>=0.10.0'
3949 | resolution:
3950 | integrity: sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=
3951 | /path-exists/3.0.0:
3952 | dev: true
3953 | engines:
3954 | node: '>=4'
3955 | resolution:
3956 | integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
3957 | /path-is-absolute/1.0.1:
3958 | dev: true
3959 | engines:
3960 | node: '>=0.10.0'
3961 | resolution:
3962 | integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
3963 | /path-key/2.0.1:
3964 | dev: true
3965 | engines:
3966 | node: '>=4'
3967 | resolution:
3968 | integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
3969 | /path-parse/1.0.6:
3970 | dev: true
3971 | resolution:
3972 | integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
3973 | /path-type/1.1.0:
3974 | dependencies:
3975 | graceful-fs: 4.1.15
3976 | pify: 2.3.0
3977 | pinkie-promise: 2.0.1
3978 | dev: true
3979 | engines:
3980 | node: '>=0.10.0'
3981 | resolution:
3982 | integrity: sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=
3983 | /path-type/2.0.0:
3984 | dependencies:
3985 | pify: 2.3.0
3986 | dev: true
3987 | engines:
3988 | node: '>=4'
3989 | resolution:
3990 | integrity: sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=
3991 | /path-type/3.0.0:
3992 | dependencies:
3993 | pify: 3.0.0
3994 | dev: true
3995 | engines:
3996 | node: '>=4'
3997 | resolution:
3998 | integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==
3999 | /pend/1.2.0:
4000 | dev: true
4001 | resolution:
4002 | integrity: sha1-elfrVQpng/kRUzH89GY9XI4AelA=
4003 | /performance-now/2.1.0:
4004 | dev: true
4005 | resolution:
4006 | integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
4007 | /pify/2.3.0:
4008 | dev: true
4009 | engines:
4010 | node: '>=0.10.0'
4011 | resolution:
4012 | integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=
4013 | /pify/3.0.0:
4014 | dev: true
4015 | engines:
4016 | node: '>=4'
4017 | resolution:
4018 | integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
4019 | /pinkie-promise/2.0.1:
4020 | dependencies:
4021 | pinkie: 2.0.4
4022 | dev: true
4023 | engines:
4024 | node: '>=0.10.0'
4025 | resolution:
4026 | integrity: sha1-ITXW36ejWMBprJsXh3YogihFD/o=
4027 | /pinkie/2.0.4:
4028 | dev: true
4029 | engines:
4030 | node: '>=0.10.0'
4031 | resolution:
4032 | integrity: sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
4033 | /pkg-dir/2.0.0:
4034 | dependencies:
4035 | find-up: 2.1.0
4036 | dev: true
4037 | engines:
4038 | node: '>=4'
4039 | resolution:
4040 | integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=
4041 | /pn/1.1.0:
4042 | dev: true
4043 | resolution:
4044 | integrity: sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==
4045 | /posix-character-classes/0.1.1:
4046 | dev: true
4047 | engines:
4048 | node: '>=0.10.0'
4049 | resolution:
4050 | integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=
4051 | /postcss-modules-local-by-default/1.2.0:
4052 | dependencies:
4053 | css-selector-tokenizer: 0.7.1
4054 | postcss: 6.0.23
4055 | dev: true
4056 | resolution:
4057 | integrity: sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=
4058 | /postcss-modules-scope/1.1.0:
4059 | dependencies:
4060 | css-selector-tokenizer: 0.7.1
4061 | postcss: 6.0.23
4062 | dev: true
4063 | resolution:
4064 | integrity: sha1-1upkmUx5+XtipytCb75gVqGUu5A=
4065 | /postcss-modules-sync/1.0.0:
4066 | dependencies:
4067 | generic-names: 1.0.3
4068 | icss-replace-symbols: 1.1.0
4069 | postcss: 5.2.18
4070 | postcss-modules-local-by-default: 1.2.0
4071 | postcss-modules-scope: 1.1.0
4072 | string-hash: 1.1.3
4073 | dev: true
4074 | resolution:
4075 | integrity: sha1-YZpxnPeN0WpINBNRQLMkz3czS+E=
4076 | /postcss-selector-parser/5.0.0:
4077 | dependencies:
4078 | cssesc: 2.0.0
4079 | indexes-of: 1.0.1
4080 | uniq: 1.0.1
4081 | dev: true
4082 | engines:
4083 | node: '>=4'
4084 | resolution:
4085 | integrity: sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==
4086 | /postcss/5.2.18:
4087 | dependencies:
4088 | chalk: 1.1.3
4089 | js-base64: 2.5.0
4090 | source-map: 0.5.7
4091 | supports-color: 3.2.3
4092 | dev: true
4093 | engines:
4094 | node: '>=0.12'
4095 | resolution:
4096 | integrity: sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==
4097 | /postcss/6.0.23:
4098 | dependencies:
4099 | chalk: 2.4.2
4100 | source-map: 0.6.1
4101 | supports-color: 5.5.0
4102 | dev: true
4103 | engines:
4104 | node: '>=4.0.0'
4105 | resolution:
4106 | integrity: sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==
4107 | /postcss/7.0.13:
4108 | dependencies:
4109 | chalk: 2.4.2
4110 | source-map: 0.6.1
4111 | supports-color: 6.1.0
4112 | dev: true
4113 | engines:
4114 | node: '>=6.0.0'
4115 | resolution:
4116 | integrity: sha512-h8SY6kQTd1wISHWjz+E6cswdhMuyBZRb16pSTv3W4zYZ3/YbyWeJdNUeOXB5IdZqE1U76OUEjjjqsC3z2f3hVg==
4117 | /prelude-ls/1.1.2:
4118 | dev: true
4119 | engines:
4120 | node: '>= 0.8.0'
4121 | resolution:
4122 | integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
4123 | /preserve/0.2.0:
4124 | dev: true
4125 | engines:
4126 | node: '>=0.10.0'
4127 | resolution:
4128 | integrity: sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=
4129 | /prettier/1.13.7:
4130 | dev: true
4131 | engines:
4132 | node: '>=4'
4133 | hasBin: true
4134 | resolution:
4135 | integrity: sha512-KIU72UmYPGk4MujZGYMFwinB7lOf2LsDNGSOC8ufevsrPLISrZbNJlWstRi3m0AMuszbH+EFSQ/r6w56RSPK6w==
4136 | /pretty-format/23.6.0:
4137 | dependencies:
4138 | ansi-regex: 3.0.0
4139 | ansi-styles: 3.2.1
4140 | dev: true
4141 | resolution:
4142 | integrity: sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==
4143 | /private/0.1.8:
4144 | dev: true
4145 | engines:
4146 | node: '>= 0.6'
4147 | resolution:
4148 | integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==
4149 | /process-nextick-args/2.0.0:
4150 | dev: true
4151 | resolution:
4152 | integrity: sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==
4153 | /progress/2.0.3:
4154 | dev: true
4155 | engines:
4156 | node: '>=0.4.0'
4157 | resolution:
4158 | integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
4159 | /prompts/0.1.14:
4160 | dependencies:
4161 | kleur: 2.0.2
4162 | sisteransi: 0.1.1
4163 | dev: true
4164 | engines:
4165 | node: '>= 6'
4166 | resolution:
4167 | integrity: sha512-rxkyiE9YH6zAz/rZpywySLKkpaj0NMVyNw1qhsubdbjjSgcayjTShDreZGlFMcGSu5sab3bAKPfFk78PB90+8w==
4168 | /proxy-from-env/1.0.0:
4169 | dev: true
4170 | resolution:
4171 | integrity: sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=
4172 | /pseudomap/1.0.2:
4173 | dev: true
4174 | resolution:
4175 | integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
4176 | /psl/1.1.31:
4177 | dev: true
4178 | resolution:
4179 | integrity: sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==
4180 | /punycode/1.4.1:
4181 | dev: true
4182 | resolution:
4183 | integrity: sha1-wNWmOycYgArY4esPpSachN1BhF4=
4184 | /punycode/2.1.1:
4185 | dev: true
4186 | engines:
4187 | node: '>=6'
4188 | resolution:
4189 | integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
4190 | /puppeteer/1.11.0:
4191 | dependencies:
4192 | debug: 4.1.1
4193 | extract-zip: 1.6.7
4194 | https-proxy-agent: 2.2.1
4195 | mime: 2.4.0
4196 | progress: 2.0.3
4197 | proxy-from-env: 1.0.0
4198 | rimraf: 2.6.3
4199 | ws: 6.1.2
4200 | dev: true
4201 | engines:
4202 | node: '>=6.4.0'
4203 | requiresBuild: true
4204 | resolution:
4205 | integrity: sha512-iG4iMOHixc2EpzqRV+pv7o3GgmU2dNYEMkvKwSaQO/vMZURakwSOn/EYJ6OIRFYOque1qorzIBvrytPIQB3YzQ==
4206 | /q/1.5.1:
4207 | dev: true
4208 | engines:
4209 | node: '>=0.6.0'
4210 | teleport: '>=0.2.0'
4211 | resolution:
4212 | integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=
4213 | /qs/6.5.2:
4214 | dev: true
4215 | engines:
4216 | node: '>=0.6'
4217 | resolution:
4218 | integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
4219 | /quick-lru/1.1.0:
4220 | dev: true
4221 | engines:
4222 | node: '>=4'
4223 | resolution:
4224 | integrity: sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=
4225 | /randomatic/3.1.1:
4226 | dependencies:
4227 | is-number: 4.0.0
4228 | kind-of: 6.0.2
4229 | math-random: 1.0.4
4230 | dev: true
4231 | engines:
4232 | node: '>= 0.10.0'
4233 | resolution:
4234 | integrity: sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==
4235 | /read-pkg-up/1.0.1:
4236 | dependencies:
4237 | find-up: 1.1.2
4238 | read-pkg: 1.1.0
4239 | dev: true
4240 | engines:
4241 | node: '>=0.10.0'
4242 | resolution:
4243 | integrity: sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=
4244 | /read-pkg-up/2.0.0:
4245 | dependencies:
4246 | find-up: 2.1.0
4247 | read-pkg: 2.0.0
4248 | dev: true
4249 | engines:
4250 | node: '>=4'
4251 | resolution:
4252 | integrity: sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=
4253 | /read-pkg-up/3.0.0:
4254 | dependencies:
4255 | find-up: 2.1.0
4256 | read-pkg: 3.0.0
4257 | dev: true
4258 | engines:
4259 | node: '>=4'
4260 | resolution:
4261 | integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=
4262 | /read-pkg/1.1.0:
4263 | dependencies:
4264 | load-json-file: 1.1.0
4265 | normalize-package-data: 2.4.0
4266 | path-type: 1.1.0
4267 | dev: true
4268 | engines:
4269 | node: '>=0.10.0'
4270 | resolution:
4271 | integrity: sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=
4272 | /read-pkg/2.0.0:
4273 | dependencies:
4274 | load-json-file: 2.0.0
4275 | normalize-package-data: 2.4.0
4276 | path-type: 2.0.0
4277 | dev: true
4278 | engines:
4279 | node: '>=4'
4280 | resolution:
4281 | integrity: sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=
4282 | /read-pkg/3.0.0:
4283 | dependencies:
4284 | load-json-file: 4.0.0
4285 | normalize-package-data: 2.4.0
4286 | path-type: 3.0.0
4287 | dev: true
4288 | engines:
4289 | node: '>=4'
4290 | resolution:
4291 | integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=
4292 | /readable-stream/2.3.6:
4293 | dependencies:
4294 | core-util-is: 1.0.2
4295 | inherits: 2.0.3
4296 | isarray: 1.0.0
4297 | process-nextick-args: 2.0.0
4298 | safe-buffer: 5.1.2
4299 | string_decoder: 1.1.1
4300 | util-deprecate: 1.0.2
4301 | dev: true
4302 | resolution:
4303 | integrity: sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==
4304 | /realpath-native/1.0.2:
4305 | dependencies:
4306 | util.promisify: 1.0.0
4307 | dev: true
4308 | engines:
4309 | node: '>=4'
4310 | resolution:
4311 | integrity: sha512-+S3zTvVt9yTntFrBpm7TQmQ3tzpCrnA1a/y+3cUHAc9ZR6aIjG0WNLR+Rj79QpJktY+VeW/TQtFlQ1bzsehI8g==
4312 | /redent/1.0.0:
4313 | dependencies:
4314 | indent-string: 2.1.0
4315 | strip-indent: 1.0.1
4316 | dev: true
4317 | engines:
4318 | node: '>=0.10.0'
4319 | resolution:
4320 | integrity: sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=
4321 | /redent/2.0.0:
4322 | dependencies:
4323 | indent-string: 3.2.0
4324 | strip-indent: 2.0.0
4325 | dev: true
4326 | engines:
4327 | node: '>=4'
4328 | resolution:
4329 | integrity: sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=
4330 | /regenerate-unicode-properties/7.0.0:
4331 | dependencies:
4332 | regenerate: 1.4.0
4333 | dev: true
4334 | engines:
4335 | node: '>=4'
4336 | resolution:
4337 | integrity: sha512-s5NGghCE4itSlUS+0WUj88G6cfMVMmH8boTPNvABf8od+2dhT9WDlWu8n01raQAJZMOK8Ch6jSexaRO7swd6aw==
4338 | /regenerate/1.4.0:
4339 | dev: true
4340 | resolution:
4341 | integrity: sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==
4342 | /regenerator-runtime/0.11.1:
4343 | dev: true
4344 | resolution:
4345 | integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==
4346 | /regenerator-transform/0.13.3:
4347 | dependencies:
4348 | private: 0.1.8
4349 | dev: true
4350 | resolution:
4351 | integrity: sha512-5ipTrZFSq5vU2YoGoww4uaRVAK4wyYC4TSICibbfEPOruUu8FFP7ErV0BjmbIOEpn3O/k9na9UEdYR/3m7N6uA==
4352 | /regex-cache/0.4.4:
4353 | dependencies:
4354 | is-equal-shallow: 0.1.3
4355 | dev: true
4356 | engines:
4357 | node: '>=0.10.0'
4358 | resolution:
4359 | integrity: sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==
4360 | /regex-not/1.0.2:
4361 | dependencies:
4362 | extend-shallow: 3.0.2
4363 | safe-regex: 1.1.0
4364 | dev: true
4365 | engines:
4366 | node: '>=0.10.0'
4367 | resolution:
4368 | integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==
4369 | /regexpu-core/1.0.0:
4370 | dependencies:
4371 | regenerate: 1.4.0
4372 | regjsgen: 0.2.0
4373 | regjsparser: 0.1.5
4374 | dev: true
4375 | resolution:
4376 | integrity: sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=
4377 | /regexpu-core/4.4.0:
4378 | dependencies:
4379 | regenerate: 1.4.0
4380 | regenerate-unicode-properties: 7.0.0
4381 | regjsgen: 0.5.0
4382 | regjsparser: 0.6.0
4383 | unicode-match-property-ecmascript: 1.0.4
4384 | unicode-match-property-value-ecmascript: 1.0.2
4385 | dev: true
4386 | engines:
4387 | node: '>=4'
4388 | resolution:
4389 | integrity: sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA==
4390 | /regjsgen/0.2.0:
4391 | dev: true
4392 | resolution:
4393 | integrity: sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=
4394 | /regjsgen/0.5.0:
4395 | dev: true
4396 | resolution:
4397 | integrity: sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==
4398 | /regjsparser/0.1.5:
4399 | dependencies:
4400 | jsesc: 0.5.0
4401 | dev: true
4402 | hasBin: true
4403 | resolution:
4404 | integrity: sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=
4405 | /regjsparser/0.6.0:
4406 | dependencies:
4407 | jsesc: 0.5.0
4408 | dev: true
4409 | hasBin: true
4410 | resolution:
4411 | integrity: sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==
4412 | /remove-trailing-separator/1.1.0:
4413 | dev: true
4414 | resolution:
4415 | integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
4416 | /repeat-element/1.1.3:
4417 | dev: true
4418 | engines:
4419 | node: '>=0.10.0'
4420 | resolution:
4421 | integrity: sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==
4422 | /repeat-string/1.6.1:
4423 | dev: true
4424 | engines:
4425 | node: '>=0.10'
4426 | resolution:
4427 | integrity: sha1-jcrkcOHIirwtYA//Sndihtp15jc=
4428 | /repeating/2.0.1:
4429 | dependencies:
4430 | is-finite: 1.0.2
4431 | dev: true
4432 | engines:
4433 | node: '>=0.10.0'
4434 | resolution:
4435 | integrity: sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=
4436 | /request-promise-core/1.1.1/request@2.88.0:
4437 | dependencies:
4438 | lodash: 4.17.11
4439 | request: 2.88.0
4440 | dev: true
4441 | engines:
4442 | node: '>=0.10.0'
4443 | id: registry.npmjs.org/request-promise-core/1.1.1
4444 | peerDependencies:
4445 | request: ^2.34
4446 | resolution:
4447 | integrity: sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=
4448 | /request-promise-native/1.0.5/request@2.88.0:
4449 | dependencies:
4450 | request: 2.88.0
4451 | request-promise-core: /request-promise-core/1.1.1/request@2.88.0
4452 | stealthy-require: 1.1.1
4453 | tough-cookie: 3.0.0
4454 | dev: true
4455 | engines:
4456 | node: '>=0.12.0'
4457 | id: registry.npmjs.org/request-promise-native/1.0.5
4458 | peerDependencies:
4459 | request: ^2.34
4460 | resolution:
4461 | integrity: sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU=
4462 | /request/2.88.0:
4463 | dependencies:
4464 | aws-sign2: 0.7.0
4465 | aws4: 1.8.0
4466 | caseless: 0.12.0
4467 | combined-stream: 1.0.7
4468 | extend: 3.0.2
4469 | forever-agent: 0.6.1
4470 | form-data: 2.3.3
4471 | har-validator: 5.1.3
4472 | http-signature: 1.2.0
4473 | is-typedarray: 1.0.0
4474 | isstream: 0.1.2
4475 | json-stringify-safe: 5.0.1
4476 | mime-types: 2.1.21
4477 | oauth-sign: 0.9.0
4478 | performance-now: 2.1.0
4479 | qs: 6.5.2
4480 | safe-buffer: 5.1.2
4481 | tough-cookie: 2.4.3
4482 | tunnel-agent: 0.6.0
4483 | uuid: 3.3.2
4484 | dev: true
4485 | engines:
4486 | node: '>= 4'
4487 | resolution:
4488 | integrity: sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==
4489 | /require-directory/2.1.1:
4490 | dev: true
4491 | engines:
4492 | node: '>=0.10.0'
4493 | resolution:
4494 | integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
4495 | /require-main-filename/1.0.1:
4496 | dev: true
4497 | resolution:
4498 | integrity: sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=
4499 | /resolve-cwd/2.0.0:
4500 | dependencies:
4501 | resolve-from: 3.0.0
4502 | dev: true
4503 | engines:
4504 | node: '>=4'
4505 | resolution:
4506 | integrity: sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=
4507 | /resolve-from/3.0.0:
4508 | dev: true
4509 | engines:
4510 | node: '>=4'
4511 | resolution:
4512 | integrity: sha1-six699nWiBvItuZTM17rywoYh0g=
4513 | /resolve-url/0.2.1:
4514 | dev: true
4515 | resolution:
4516 | integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
4517 | /resolve/1.1.7:
4518 | dev: true
4519 | resolution:
4520 | integrity: sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=
4521 | /resolve/1.8.1:
4522 | dependencies:
4523 | path-parse: 1.0.6
4524 | dev: true
4525 | resolution:
4526 | integrity: sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==
4527 | /resolve/1.9.0:
4528 | dependencies:
4529 | path-parse: 1.0.6
4530 | dev: true
4531 | resolution:
4532 | integrity: sha512-TZNye00tI67lwYvzxCxHGjwTNlUV70io54/Ed4j6PscB8xVfuBJpRenI/o6dVk0cY0PYTY27AgCoGGxRnYuItQ==
4533 | /ret/0.1.15:
4534 | dev: true
4535 | engines:
4536 | node: '>=0.12'
4537 | resolution:
4538 | integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==
4539 | /rimraf/2.6.3:
4540 | dependencies:
4541 | glob: 7.1.3
4542 | dev: true
4543 | hasBin: true
4544 | resolution:
4545 | integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
4546 | /rollup-plugin-babel/4.3.0:
4547 | dependencies:
4548 | '@babel/helper-module-imports': 7.0.0
4549 | rollup-pluginutils: 2.3.3
4550 | dev: true
4551 | peerDependencies:
4552 | '@babel/core': 7 || ^7.0.0-rc.2
4553 | rollup: '>=0.60.0 <2'
4554 | resolution:
4555 | integrity: sha512-HoNMaLA56MPZ9XCeG+RD2QzTySVe168R/k6bPEm8noB9PSK8wBnY4matFluwmH2Bj3PQdqYAknV1jDqw8GAc8g==
4556 | /rollup-plugin-commonjs/9.2.0:
4557 | dependencies:
4558 | estree-walker: 0.5.2
4559 | magic-string: 0.25.1
4560 | resolve: 1.9.0
4561 | rollup-pluginutils: 2.3.3
4562 | dev: true
4563 | peerDependencies:
4564 | rollup: '>=0.56.0'
4565 | resolution:
4566 | integrity: sha512-0RM5U4Vd6iHjL6rLvr3lKBwnPsaVml+qxOGaaNUWN1lSq6S33KhITOfHmvxV3z2vy9Mk4t0g4rNlVaJJsNQPWA==
4567 | /rollup-plugin-node-resolve/3.4.0:
4568 | dependencies:
4569 | builtin-modules: 2.0.0
4570 | is-module: 1.0.0
4571 | resolve: 1.9.0
4572 | dev: true
4573 | resolution:
4574 | integrity: sha512-PJcd85dxfSBWih84ozRtBkB731OjXk0KnzN0oGp7WOWcarAFkVa71cV5hTJg2qpVsV2U8EUwrzHP3tvy9vS3qg==
4575 | /rollup-plugin-typescript2/0.19.0:
4576 | dependencies:
4577 | fs-extra: 7.0.1
4578 | resolve: 1.8.1
4579 | rollup-pluginutils: 2.3.3
4580 | tslib: 1.9.3
4581 | dev: true
4582 | peerDependencies:
4583 | rollup: '>=1.0.0'
4584 | typescript: '>=2.4.0'
4585 | resolution:
4586 | integrity: sha512-1U6UUfk1c0RwUhTvxDaEpNiAe3Wmz2es4hVXDN3FDJ1VVN2an9QG7sPL2/ZoLrFkLvZ1SJBi0rRtkmVmZrNFZA==
4587 | /rollup-pluginutils/2.3.3:
4588 | dependencies:
4589 | estree-walker: 0.5.2
4590 | micromatch: 2.3.11
4591 | dev: true
4592 | resolution:
4593 | integrity: sha512-2XZwja7b6P5q4RZ5FhyX1+f46xi1Z3qBKigLRZ6VTZjwbN0K1IFGMlwm06Uu0Emcre2Z63l77nq/pzn+KxIEoA==
4594 | /rollup/1.1.0:
4595 | dependencies:
4596 | '@types/estree': 0.0.39
4597 | '@types/node': 10.12.18
4598 | acorn: 6.0.5
4599 | dev: true
4600 | hasBin: true
4601 | resolution:
4602 | integrity: sha512-NK03gkkOz0CchHBMGomcNqa6U3jLNzHuWK9SI0+1FV475JA6cQxVtjlDcQoKKDNIQ3IwYumIlgoKYDEWUyFBwQ==
4603 | /rsvp/3.6.2:
4604 | dev: true
4605 | engines:
4606 | node: 0.12.* || 4.* || 6.* || >= 7.*
4607 | resolution:
4608 | integrity: sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==
4609 | /safe-buffer/5.1.2:
4610 | dev: true
4611 | resolution:
4612 | integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
4613 | /safe-regex/1.1.0:
4614 | dependencies:
4615 | ret: 0.1.15
4616 | dev: true
4617 | resolution:
4618 | integrity: sha1-QKNmnzsHfR6UPURinhV91IAjvy4=
4619 | /safer-buffer/2.1.2:
4620 | dev: true
4621 | resolution:
4622 | integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
4623 | /sane/2.5.2:
4624 | dependencies:
4625 | anymatch: 2.0.0
4626 | capture-exit: 1.2.0
4627 | exec-sh: 0.2.2
4628 | fb-watchman: 2.0.0
4629 | micromatch: 3.1.10
4630 | minimist: 1.2.0
4631 | walker: 1.0.7
4632 | watch: 0.18.0
4633 | dev: true
4634 | engines:
4635 | node: '>=0.6.0'
4636 | hasBin: true
4637 | optionalDependencies:
4638 | fsevents: 1.2.6
4639 | resolution:
4640 | integrity: sha1-tNwYYcIbQn6SlQej51HiosuKs/o=
4641 | /sax/1.2.4:
4642 | dev: true
4643 | resolution:
4644 | integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
4645 | /semver/5.6.0:
4646 | dev: true
4647 | hasBin: true
4648 | resolution:
4649 | integrity: sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==
4650 | /serialize-javascript/1.6.1:
4651 | dev: true
4652 | resolution:
4653 | integrity: sha512-A5MOagrPFga4YaKQSWHryl7AXvbQkEqpw4NNYMTNYUNV51bA8ABHgYFpqKx+YFFrw59xMV1qGH1R4AgoNIVgCw==
4654 | /set-blocking/2.0.0:
4655 | dev: true
4656 | resolution:
4657 | integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
4658 | /set-value/0.4.3:
4659 | dependencies:
4660 | extend-shallow: 2.0.1
4661 | is-extendable: 0.1.1
4662 | is-plain-object: 2.0.4
4663 | to-object-path: 0.3.0
4664 | dev: true
4665 | engines:
4666 | node: '>=0.10.0'
4667 | resolution:
4668 | integrity: sha1-fbCPnT0i3H945Trzw79GZuzfzPE=
4669 | /set-value/2.0.0:
4670 | dependencies:
4671 | extend-shallow: 2.0.1
4672 | is-extendable: 0.1.1
4673 | is-plain-object: 2.0.4
4674 | split-string: 3.1.0
4675 | dev: true
4676 | engines:
4677 | node: '>=0.10.0'
4678 | resolution:
4679 | integrity: sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==
4680 | /shebang-command/1.2.0:
4681 | dependencies:
4682 | shebang-regex: 1.0.0
4683 | dev: true
4684 | engines:
4685 | node: '>=0.10.0'
4686 | resolution:
4687 | integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
4688 | /shebang-regex/1.0.0:
4689 | dev: true
4690 | engines:
4691 | node: '>=0.10.0'
4692 | resolution:
4693 | integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
4694 | /shellwords/0.1.1:
4695 | dev: true
4696 | resolution:
4697 | integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==
4698 | /signal-exit/3.0.2:
4699 | dev: true
4700 | resolution:
4701 | integrity: sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=
4702 | /sisteransi/0.1.1:
4703 | dev: true
4704 | resolution:
4705 | integrity: sha512-PmGOd02bM9YO5ifxpw36nrNMBTptEtfRl4qUYl9SndkolplkrZZOW7PGHjrZL53QvMVj9nQ+TKqUnRsw4tJa4g==
4706 | /slash/1.0.0:
4707 | dev: true
4708 | engines:
4709 | node: '>=0.10.0'
4710 | resolution:
4711 | integrity: sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=
4712 | /snapdragon-node/2.1.1:
4713 | dependencies:
4714 | define-property: 1.0.0
4715 | isobject: 3.0.1
4716 | snapdragon-util: 3.0.1
4717 | dev: true
4718 | engines:
4719 | node: '>=0.10.0'
4720 | resolution:
4721 | integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==
4722 | /snapdragon-util/3.0.1:
4723 | dependencies:
4724 | kind-of: 3.2.2
4725 | dev: true
4726 | engines:
4727 | node: '>=0.10.0'
4728 | resolution:
4729 | integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==
4730 | /snapdragon/0.8.2:
4731 | dependencies:
4732 | base: 0.11.2
4733 | debug: 2.6.9
4734 | define-property: 0.2.5
4735 | extend-shallow: 2.0.1
4736 | map-cache: 0.2.2
4737 | source-map: 0.5.7
4738 | source-map-resolve: 0.5.2
4739 | use: 3.1.1
4740 | dev: true
4741 | engines:
4742 | node: '>=0.10.0'
4743 | resolution:
4744 | integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==
4745 | /source-map-resolve/0.5.2:
4746 | dependencies:
4747 | atob: 2.1.2
4748 | decode-uri-component: 0.2.0
4749 | resolve-url: 0.2.1
4750 | source-map-url: 0.4.0
4751 | urix: 0.1.0
4752 | dev: true
4753 | resolution:
4754 | integrity: sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==
4755 | /source-map-support/0.4.18:
4756 | dependencies:
4757 | source-map: 0.5.7
4758 | dev: true
4759 | resolution:
4760 | integrity: sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==
4761 | /source-map-support/0.5.10:
4762 | dependencies:
4763 | buffer-from: 1.1.1
4764 | source-map: 0.6.1
4765 | dev: true
4766 | resolution:
4767 | integrity: sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ==
4768 | /source-map-url/0.4.0:
4769 | dev: true
4770 | resolution:
4771 | integrity: sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=
4772 | /source-map/0.5.6:
4773 | dev: true
4774 | engines:
4775 | node: '>=0.10.0'
4776 | resolution:
4777 | integrity: sha1-dc449SvwczxafwwRjYEzSiu19BI=
4778 | /source-map/0.5.7:
4779 | dev: true
4780 | engines:
4781 | node: '>=0.10.0'
4782 | resolution:
4783 | integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
4784 | /source-map/0.6.1:
4785 | dev: true
4786 | engines:
4787 | node: '>=0.10.0'
4788 | resolution:
4789 | integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
4790 | /source-map/0.7.3:
4791 | dev: true
4792 | engines:
4793 | node: '>= 8'
4794 | resolution:
4795 | integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
4796 | /sourcemap-codec/1.4.4:
4797 | dev: true
4798 | resolution:
4799 | integrity: sha512-CYAPYdBu34781kLHkaW3m6b/uUSyMOC2R61gcYMWooeuaGtjof86ZA/8T+qVPPt7np1085CR9hmMGrySwEc8Xg==
4800 | /spdx-correct/3.1.0:
4801 | dependencies:
4802 | spdx-expression-parse: 3.0.0
4803 | spdx-license-ids: 3.0.3
4804 | dev: true
4805 | resolution:
4806 | integrity: sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==
4807 | /spdx-exceptions/2.2.0:
4808 | dev: true
4809 | resolution:
4810 | integrity: sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==
4811 | /spdx-expression-parse/3.0.0:
4812 | dependencies:
4813 | spdx-exceptions: 2.2.0
4814 | spdx-license-ids: 3.0.3
4815 | dev: true
4816 | resolution:
4817 | integrity: sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==
4818 | /spdx-license-ids/3.0.3:
4819 | dev: true
4820 | resolution:
4821 | integrity: sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==
4822 | /split-string/3.1.0:
4823 | dependencies:
4824 | extend-shallow: 3.0.2
4825 | dev: true
4826 | engines:
4827 | node: '>=0.10.0'
4828 | resolution:
4829 | integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==
4830 | /split/1.0.1:
4831 | dependencies:
4832 | through: 2.3.8
4833 | dev: true
4834 | resolution:
4835 | integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==
4836 | /split2/2.2.0:
4837 | dependencies:
4838 | through2: 2.0.5
4839 | dev: true
4840 | resolution:
4841 | integrity: sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==
4842 | /sprintf-js/1.0.3:
4843 | dev: true
4844 | resolution:
4845 | integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
4846 | /sshpk/1.16.0:
4847 | dependencies:
4848 | asn1: 0.2.4
4849 | assert-plus: 1.0.0
4850 | bcrypt-pbkdf: 1.0.2
4851 | dashdash: 1.14.1
4852 | ecc-jsbn: 0.1.2
4853 | getpass: 0.1.7
4854 | jsbn: 0.1.1
4855 | safer-buffer: 2.1.2
4856 | tweetnacl: 0.14.5
4857 | dev: true
4858 | engines:
4859 | node: '>=0.10.0'
4860 | hasBin: true
4861 | resolution:
4862 | integrity: sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ==
4863 | /stack-utils/1.0.2:
4864 | dev: true
4865 | engines:
4866 | node: '>=0.10.0'
4867 | resolution:
4868 | integrity: sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==
4869 | /standard-version/4.4.0:
4870 | dependencies:
4871 | chalk: 1.1.3
4872 | conventional-changelog: 1.1.24
4873 | conventional-recommended-bump: 1.2.1
4874 | dotgitignore: 1.0.3
4875 | figures: 1.7.0
4876 | fs-access: 1.0.1
4877 | semver: 5.6.0
4878 | yargs: 8.0.2
4879 | dev: true
4880 | engines:
4881 | node: '>=4.0'
4882 | hasBin: true
4883 | resolution:
4884 | integrity: sha512-jJ8FZhnmh9xJRQLnaXiGRLaAUNItIH29lOQZGpL5fd4+jUHto9Ij6SPCYN86h6ZNNXkYq2TYiIVVF7gVyC+pcQ==
4885 | /static-extend/0.1.2:
4886 | dependencies:
4887 | define-property: 0.2.5
4888 | object-copy: 0.1.0
4889 | dev: true
4890 | engines:
4891 | node: '>=0.10.0'
4892 | resolution:
4893 | integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=
4894 | /stealthy-require/1.1.1:
4895 | dev: true
4896 | engines:
4897 | node: '>=0.10.0'
4898 | resolution:
4899 | integrity: sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=
4900 | /string-hash/1.1.3:
4901 | dev: true
4902 | resolution:
4903 | integrity: sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=
4904 | /string-length/2.0.0:
4905 | dependencies:
4906 | astral-regex: 1.0.0
4907 | strip-ansi: 4.0.0
4908 | dev: true
4909 | engines:
4910 | node: '>=4'
4911 | resolution:
4912 | integrity: sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=
4913 | /string-width/1.0.2:
4914 | dependencies:
4915 | code-point-at: 1.1.0
4916 | is-fullwidth-code-point: 1.0.0
4917 | strip-ansi: 3.0.1
4918 | dev: true
4919 | engines:
4920 | node: '>=0.10.0'
4921 | resolution:
4922 | integrity: sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
4923 | /string-width/2.1.1:
4924 | dependencies:
4925 | is-fullwidth-code-point: 2.0.0
4926 | strip-ansi: 4.0.0
4927 | dev: true
4928 | engines:
4929 | node: '>=4'
4930 | resolution:
4931 | integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==
4932 | /string_decoder/1.1.1:
4933 | dependencies:
4934 | safe-buffer: 5.1.2
4935 | dev: true
4936 | resolution:
4937 | integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
4938 | /strip-ansi/3.0.1:
4939 | dependencies:
4940 | ansi-regex: 2.1.1
4941 | dev: true
4942 | engines:
4943 | node: '>=0.10.0'
4944 | resolution:
4945 | integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
4946 | /strip-ansi/4.0.0:
4947 | dependencies:
4948 | ansi-regex: 3.0.0
4949 | dev: true
4950 | engines:
4951 | node: '>=4'
4952 | resolution:
4953 | integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8=
4954 | /strip-bom/2.0.0:
4955 | dependencies:
4956 | is-utf8: 0.2.1
4957 | dev: true
4958 | engines:
4959 | node: '>=0.10.0'
4960 | resolution:
4961 | integrity: sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=
4962 | /strip-bom/3.0.0:
4963 | dev: true
4964 | engines:
4965 | node: '>=4'
4966 | resolution:
4967 | integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=
4968 | /strip-eof/1.0.0:
4969 | dev: true
4970 | engines:
4971 | node: '>=0.10.0'
4972 | resolution:
4973 | integrity: sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
4974 | /strip-indent/1.0.1:
4975 | dependencies:
4976 | get-stdin: 4.0.1
4977 | dev: true
4978 | engines:
4979 | node: '>=0.10.0'
4980 | hasBin: true
4981 | resolution:
4982 | integrity: sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=
4983 | /strip-indent/2.0.0:
4984 | dev: true
4985 | engines:
4986 | node: '>=4'
4987 | resolution:
4988 | integrity: sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=
4989 | /supports-color/2.0.0:
4990 | dev: true
4991 | engines:
4992 | node: '>=0.8.0'
4993 | resolution:
4994 | integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
4995 | /supports-color/3.2.3:
4996 | dependencies:
4997 | has-flag: 1.0.0
4998 | dev: true
4999 | engines:
5000 | node: '>=0.8.0'
5001 | resolution:
5002 | integrity: sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=
5003 | /supports-color/5.5.0:
5004 | dependencies:
5005 | has-flag: 3.0.0
5006 | dev: true
5007 | engines:
5008 | node: '>=4'
5009 | resolution:
5010 | integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
5011 | /supports-color/6.1.0:
5012 | dependencies:
5013 | has-flag: 3.0.0
5014 | dev: true
5015 | engines:
5016 | node: '>=6'
5017 | resolution:
5018 | integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==
5019 | /symbol-tree/3.2.2:
5020 | dev: true
5021 | resolution:
5022 | integrity: sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=
5023 | /test-exclude/4.2.3:
5024 | dependencies:
5025 | arrify: 1.0.1
5026 | micromatch: 2.3.11
5027 | object-assign: 4.1.1
5028 | read-pkg-up: 1.0.1
5029 | require-main-filename: 1.0.1
5030 | dev: true
5031 | resolution:
5032 | integrity: sha512-SYbXgY64PT+4GAL2ocI3HwPa4Q4TBKm0cwAVeKOt/Aoc0gSpNRjJX8w0pA1LMKZ3LBmd8pYBqApFNQLII9kavA==
5033 | /text-extensions/1.9.0:
5034 | dev: true
5035 | engines:
5036 | node: '>=0.10'
5037 | resolution:
5038 | integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==
5039 | /throat/4.1.0:
5040 | dev: true
5041 | resolution:
5042 | integrity: sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=
5043 | /through/2.3.8:
5044 | dev: true
5045 | resolution:
5046 | integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
5047 | /through2/2.0.5:
5048 | dependencies:
5049 | readable-stream: 2.3.6
5050 | xtend: 4.0.1
5051 | dev: true
5052 | resolution:
5053 | integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==
5054 | /tmpl/1.0.4:
5055 | dev: true
5056 | resolution:
5057 | integrity: sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=
5058 | /to-fast-properties/1.0.3:
5059 | dev: true
5060 | engines:
5061 | node: '>=0.10.0'
5062 | resolution:
5063 | integrity: sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=
5064 | /to-fast-properties/2.0.0:
5065 | dev: true
5066 | engines:
5067 | node: '>=4'
5068 | resolution:
5069 | integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
5070 | /to-object-path/0.3.0:
5071 | dependencies:
5072 | kind-of: 3.2.2
5073 | dev: true
5074 | engines:
5075 | node: '>=0.10.0'
5076 | resolution:
5077 | integrity: sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=
5078 | /to-regex-range/2.1.1:
5079 | dependencies:
5080 | is-number: 3.0.0
5081 | repeat-string: 1.6.1
5082 | dev: true
5083 | engines:
5084 | node: '>=0.10.0'
5085 | resolution:
5086 | integrity: sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=
5087 | /to-regex/3.0.2:
5088 | dependencies:
5089 | define-property: 2.0.2
5090 | extend-shallow: 3.0.2
5091 | regex-not: 1.0.2
5092 | safe-regex: 1.1.0
5093 | dev: true
5094 | engines:
5095 | node: '>=0.10.0'
5096 | resolution:
5097 | integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==
5098 | /tough-cookie/2.4.3:
5099 | dependencies:
5100 | psl: 1.1.31
5101 | punycode: 1.4.1
5102 | dev: true
5103 | engines:
5104 | node: '>=0.8'
5105 | resolution:
5106 | integrity: sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==
5107 | /tough-cookie/2.5.0:
5108 | dependencies:
5109 | psl: 1.1.31
5110 | punycode: 2.1.1
5111 | dev: true
5112 | engines:
5113 | node: '>=0.8'
5114 | resolution:
5115 | integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==
5116 | /tough-cookie/3.0.0:
5117 | dependencies:
5118 | ip-regex: 3.0.0
5119 | psl: 1.1.31
5120 | punycode: 2.1.1
5121 | dev: true
5122 | engines:
5123 | node: '>=6'
5124 | resolution:
5125 | integrity: sha512-LHMvg+RBP/mAVNqVbOX8t+iJ+tqhBA/t49DuI7+IDAWHrASnesqSu1vWbKB7UrE2yk+HMFUBMadRGMkB4VCfog==
5126 | /tr46/1.0.1:
5127 | dependencies:
5128 | punycode: 2.1.1
5129 | dev: true
5130 | resolution:
5131 | integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=
5132 | /trim-newlines/1.0.0:
5133 | dev: true
5134 | engines:
5135 | node: '>=0.10.0'
5136 | resolution:
5137 | integrity: sha1-WIeWa7WCpFA6QetST301ARgVphM=
5138 | /trim-newlines/2.0.0:
5139 | dev: true
5140 | engines:
5141 | node: '>=4'
5142 | resolution:
5143 | integrity: sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=
5144 | /trim-off-newlines/1.0.1:
5145 | dev: true
5146 | engines:
5147 | node: '>=0.10.0'
5148 | resolution:
5149 | integrity: sha1-n5up2e+odkw4dpi8v+sshI8RrbM=
5150 | /trim-right/1.0.1:
5151 | dev: true
5152 | engines:
5153 | node: '>=0.10.0'
5154 | resolution:
5155 | integrity: sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=
5156 | /ts-jest/23.10.5:
5157 | dependencies:
5158 | bs-logger: 0.2.6
5159 | buffer-from: 1.1.1
5160 | fast-json-stable-stringify: 2.0.0
5161 | json5: 2.1.0
5162 | make-error: 1.3.5
5163 | mkdirp: 0.5.1
5164 | resolve: 1.9.0
5165 | semver: 5.6.0
5166 | yargs-parser: 10.1.0
5167 | dev: true
5168 | engines:
5169 | node: '>= 6'
5170 | hasBin: true
5171 | peerDependencies:
5172 | jest: '>=22 <24'
5173 | resolution:
5174 | integrity: sha512-MRCs9qnGoyKgFc8adDEntAOP64fWK1vZKnOYU1o2HxaqjdJvGqmkLCPCnVq1/If4zkUmEjKPnCiUisTrlX2p2A==
5175 | /tslib/1.9.3:
5176 | dev: true
5177 | resolution:
5178 | integrity: sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==
5179 | /tunnel-agent/0.6.0:
5180 | dependencies:
5181 | safe-buffer: 5.1.2
5182 | dev: true
5183 | resolution:
5184 | integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
5185 | /tweetnacl/0.14.5:
5186 | dev: true
5187 | resolution:
5188 | integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
5189 | /type-check/0.3.2:
5190 | dependencies:
5191 | prelude-ls: 1.1.2
5192 | dev: true
5193 | engines:
5194 | node: '>= 0.8.0'
5195 | resolution:
5196 | integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=
5197 | /typedarray/0.0.6:
5198 | dev: true
5199 | resolution:
5200 | integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
5201 | /typescript/3.2.2:
5202 | dev: true
5203 | engines:
5204 | node: '>=4.2.0'
5205 | hasBin: true
5206 | resolution:
5207 | integrity: sha512-VCj5UiSyHBjwfYacmDuc/NOk4QQixbE+Wn7MFJuS0nRuPQbof132Pw4u53dm264O8LPc2MVsc7RJNml5szurkg==
5208 | /uglify-js/3.4.9:
5209 | dependencies:
5210 | commander: 2.17.1
5211 | source-map: 0.6.1
5212 | dev: true
5213 | engines:
5214 | node: '>=0.8.0'
5215 | hasBin: true
5216 | optional: true
5217 | resolution:
5218 | integrity: sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==
5219 | /unicode-canonical-property-names-ecmascript/1.0.4:
5220 | dev: true
5221 | engines:
5222 | node: '>=4'
5223 | resolution:
5224 | integrity: sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==
5225 | /unicode-match-property-ecmascript/1.0.4:
5226 | dependencies:
5227 | unicode-canonical-property-names-ecmascript: 1.0.4
5228 | unicode-property-aliases-ecmascript: 1.0.4
5229 | dev: true
5230 | engines:
5231 | node: '>=4'
5232 | resolution:
5233 | integrity: sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==
5234 | /unicode-match-property-value-ecmascript/1.0.2:
5235 | dev: true
5236 | engines:
5237 | node: '>=4'
5238 | resolution:
5239 | integrity: sha512-Rx7yODZC1L/T8XKo/2kNzVAQaRE88AaMvI1EF/Xnj3GW2wzN6fop9DDWuFAKUVFH7vozkz26DzP0qyWLKLIVPQ==
5240 | /unicode-property-aliases-ecmascript/1.0.4:
5241 | dev: true
5242 | engines:
5243 | node: '>=4'
5244 | resolution:
5245 | integrity: sha512-2WSLa6OdYd2ng8oqiGIWnJqyFArvhn+5vgx5GTxMbUYjCYKUcuKS62YLFF0R/BDGlB1yzXjQOLtPAfHsgirEpg==
5246 | /union-value/1.0.0:
5247 | dependencies:
5248 | arr-union: 3.1.0
5249 | get-value: 2.0.6
5250 | is-extendable: 0.1.1
5251 | set-value: 0.4.3
5252 | dev: true
5253 | engines:
5254 | node: '>=0.10.0'
5255 | resolution:
5256 | integrity: sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=
5257 | /uniq/1.0.1:
5258 | dev: true
5259 | resolution:
5260 | integrity: sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=
5261 | /universalify/0.1.2:
5262 | dev: true
5263 | engines:
5264 | node: '>= 4.0.0'
5265 | resolution:
5266 | integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
5267 | /unset-value/1.0.0:
5268 | dependencies:
5269 | has-value: 0.3.1
5270 | isobject: 3.0.1
5271 | dev: true
5272 | engines:
5273 | node: '>=0.10.0'
5274 | resolution:
5275 | integrity: sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=
5276 | /uri-js/4.2.2:
5277 | dependencies:
5278 | punycode: 2.1.1
5279 | dev: true
5280 | resolution:
5281 | integrity: sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==
5282 | /urix/0.1.0:
5283 | dev: true
5284 | resolution:
5285 | integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
5286 | /use/3.1.1:
5287 | dev: true
5288 | engines:
5289 | node: '>=0.10.0'
5290 | resolution:
5291 | integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
5292 | /util-deprecate/1.0.2:
5293 | dev: true
5294 | resolution:
5295 | integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
5296 | /util.promisify/1.0.0:
5297 | dependencies:
5298 | define-properties: 1.1.3
5299 | object.getownpropertydescriptors: 2.0.3
5300 | dev: true
5301 | resolution:
5302 | integrity: sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==
5303 | /uuid/3.3.2:
5304 | dev: true
5305 | hasBin: true
5306 | resolution:
5307 | integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==
5308 | /validate-npm-package-license/3.0.4:
5309 | dependencies:
5310 | spdx-correct: 3.1.0
5311 | spdx-expression-parse: 3.0.0
5312 | dev: true
5313 | resolution:
5314 | integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
5315 | /verror/1.10.0:
5316 | dependencies:
5317 | assert-plus: 1.0.0
5318 | core-util-is: 1.0.2
5319 | extsprintf: 1.4.0
5320 | dev: true
5321 | engines:
5322 | '0': node >=0.6.0
5323 | resolution:
5324 | integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
5325 | /vue-server-renderer/2.5.22:
5326 | dependencies:
5327 | chalk: 1.1.3
5328 | hash-sum: 1.0.2
5329 | he: 1.2.0
5330 | lodash.template: 4.4.0
5331 | lodash.uniq: 4.5.0
5332 | resolve: 1.9.0
5333 | serialize-javascript: 1.6.1
5334 | source-map: 0.5.6
5335 | dev: true
5336 | resolution:
5337 | integrity: sha512-PQ0PubA6b2MyZud/gepWeiUuDFSbRfa6h1qYINcbwXRr4Z3yLTHprEQuFnWikdkTkZpeLFYUqZrDxPbDcJ71mA==
5338 | /vue-template-compiler/2.5.22:
5339 | dependencies:
5340 | de-indent: 1.0.2
5341 | he: 1.2.0
5342 | dev: true
5343 | resolution:
5344 | integrity: sha512-1VTw/NPTUeHNiwhkq6NkFzO7gYLjFCueBN0FX8NEiQIemd5EUMQ5hxrF7O0zCPo5tae+U9S/scETPea+hIz8Eg==
5345 | /vue-template-es2015-compiler/1.8.1:
5346 | dev: true
5347 | resolution:
5348 | integrity: sha512-mxBBMuSaPG9+NkVMbh28r8gvWQJ8UXxqDxVNeLy2KBUZiSNxZsagjYwLL8gjROb4oaaYtwRv3K8gAmw76I/U7Q==
5349 | /vue/2.5.22:
5350 | dev: true
5351 | resolution:
5352 | integrity: sha512-pxY3ZHlXNJMFQbkjEgGVMaMMkSV1ONpz+4qB55kZuJzyJOhn6MSy/YZdzhdnumegNzVTL/Dn3Pp4UrVBYt1j/g==
5353 | /w3c-hr-time/1.0.1:
5354 | dependencies:
5355 | browser-process-hrtime: 0.1.3
5356 | dev: true
5357 | resolution:
5358 | integrity: sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=
5359 | /walker/1.0.7:
5360 | dependencies:
5361 | makeerror: 1.0.11
5362 | dev: true
5363 | resolution:
5364 | integrity: sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=
5365 | /watch/0.18.0:
5366 | dependencies:
5367 | exec-sh: 0.2.2
5368 | minimist: 1.2.0
5369 | dev: true
5370 | engines:
5371 | node: '>=0.1.95'
5372 | hasBin: true
5373 | resolution:
5374 | integrity: sha1-KAlUdsbffJDJYxOJkMClQj60uYY=
5375 | /webidl-conversions/4.0.2:
5376 | dev: true
5377 | resolution:
5378 | integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==
5379 | /whatwg-encoding/1.0.5:
5380 | dependencies:
5381 | iconv-lite: 0.4.24
5382 | dev: true
5383 | resolution:
5384 | integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==
5385 | /whatwg-mimetype/2.3.0:
5386 | dev: true
5387 | resolution:
5388 | integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==
5389 | /whatwg-url/6.5.0:
5390 | dependencies:
5391 | lodash.sortby: 4.7.0
5392 | tr46: 1.0.1
5393 | webidl-conversions: 4.0.2
5394 | dev: true
5395 | resolution:
5396 | integrity: sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==
5397 | /whatwg-url/7.0.0:
5398 | dependencies:
5399 | lodash.sortby: 4.7.0
5400 | tr46: 1.0.1
5401 | webidl-conversions: 4.0.2
5402 | dev: true
5403 | resolution:
5404 | integrity: sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==
5405 | /which-module/2.0.0:
5406 | dev: true
5407 | resolution:
5408 | integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
5409 | /which/1.3.1:
5410 | dependencies:
5411 | isexe: 2.0.0
5412 | dev: true
5413 | hasBin: true
5414 | resolution:
5415 | integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
5416 | /wordwrap/0.0.3:
5417 | dev: true
5418 | engines:
5419 | node: '>=0.4.0'
5420 | resolution:
5421 | integrity: sha1-o9XabNXAvAAI03I0u68b7WMFkQc=
5422 | /wordwrap/1.0.0:
5423 | dev: true
5424 | resolution:
5425 | integrity: sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=
5426 | /wrap-ansi/2.1.0:
5427 | dependencies:
5428 | string-width: 1.0.2
5429 | strip-ansi: 3.0.1
5430 | dev: true
5431 | engines:
5432 | node: '>=0.10.0'
5433 | resolution:
5434 | integrity: sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=
5435 | /wrappy/1.0.2:
5436 | dev: true
5437 | resolution:
5438 | integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
5439 | /write-file-atomic/2.3.0:
5440 | dependencies:
5441 | graceful-fs: 4.1.15
5442 | imurmurhash: 0.1.4
5443 | signal-exit: 3.0.2
5444 | dev: true
5445 | resolution:
5446 | integrity: sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==
5447 | /ws/5.2.2:
5448 | dependencies:
5449 | async-limiter: 1.0.0
5450 | dev: true
5451 | resolution:
5452 | integrity: sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==
5453 | /ws/6.1.2:
5454 | dependencies:
5455 | async-limiter: 1.0.0
5456 | dev: true
5457 | resolution:
5458 | integrity: sha512-rfUqzvz0WxmSXtJpPMX2EeASXabOrSMk1ruMOV3JBTBjo4ac2lDjGGsbQSyxj8Odhw5fBib8ZKEjDNvgouNKYw==
5459 | /xml-name-validator/3.0.0:
5460 | dev: true
5461 | resolution:
5462 | integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==
5463 | /xtend/4.0.1:
5464 | dev: true
5465 | engines:
5466 | node: '>=0.4'
5467 | resolution:
5468 | integrity: sha1-pcbVMr5lbiPbgg77lDofBJmNY68=
5469 | /y18n/3.2.1:
5470 | dev: true
5471 | resolution:
5472 | integrity: sha1-bRX7qITAhnnA136I53WegR4H+kE=
5473 | /yallist/2.1.2:
5474 | dev: true
5475 | resolution:
5476 | integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
5477 | /yargs-parser/10.1.0:
5478 | dependencies:
5479 | camelcase: 4.1.0
5480 | dev: true
5481 | resolution:
5482 | integrity: sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==
5483 | /yargs-parser/7.0.0:
5484 | dependencies:
5485 | camelcase: 4.1.0
5486 | dev: true
5487 | resolution:
5488 | integrity: sha1-jQrELxbqVd69MyyvTEA4s+P139k=
5489 | /yargs-parser/9.0.2:
5490 | dependencies:
5491 | camelcase: 4.1.0
5492 | dev: true
5493 | resolution:
5494 | integrity: sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=
5495 | /yargs/11.1.0:
5496 | dependencies:
5497 | cliui: 4.1.0
5498 | decamelize: 1.2.0
5499 | find-up: 2.1.0
5500 | get-caller-file: 1.0.3
5501 | os-locale: 2.1.0
5502 | require-directory: 2.1.1
5503 | require-main-filename: 1.0.1
5504 | set-blocking: 2.0.0
5505 | string-width: 2.1.1
5506 | which-module: 2.0.0
5507 | y18n: 3.2.1
5508 | yargs-parser: 9.0.2
5509 | dev: true
5510 | resolution:
5511 | integrity: sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A==
5512 | /yargs/8.0.2:
5513 | dependencies:
5514 | camelcase: 4.1.0
5515 | cliui: 3.2.0
5516 | decamelize: 1.2.0
5517 | get-caller-file: 1.0.3
5518 | os-locale: 2.1.0
5519 | read-pkg-up: 2.0.0
5520 | require-directory: 2.1.1
5521 | require-main-filename: 1.0.1
5522 | set-blocking: 2.0.0
5523 | string-width: 2.1.1
5524 | which-module: 2.0.0
5525 | y18n: 3.2.1
5526 | yargs-parser: 7.0.0
5527 | dev: true
5528 | resolution:
5529 | integrity: sha1-YpmpBVsc78lp/355wdkY3Osiw2A=
5530 | /yauzl/2.4.1:
5531 | dependencies:
5532 | fd-slicer: 1.0.1
5533 | dev: true
5534 | resolution:
5535 | integrity: sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=
5536 | registry: 'https://registry.npmjs.org/'
5537 | shrinkwrapMinorVersion: 9
5538 | shrinkwrapVersion: 3
5539 | specifiers:
5540 | '@babel/core': ^7.2.2
5541 | '@babel/preset-env': ^7.2.3
5542 | '@types/jest': ^23.3.12
5543 | '@types/node': ^10.12.18
5544 | '@types/puppeteer': ^1.11.1
5545 | '@vue/component-compiler': ^3.6.0
5546 | '@znck/promised': ^1.0.4
5547 | babel-plugin-transform-es2015-modules-commonjs: ^6.26.2
5548 | jest: ^23.6.0
5549 | postcss: ^6.0.22
5550 | puppeteer: ^1.11.0
5551 | rollup: ^1.1.0
5552 | rollup-plugin-babel: ^4.3.0
5553 | rollup-plugin-commonjs: ^9.1.3
5554 | rollup-plugin-node-resolve: ^3.3.0
5555 | rollup-plugin-typescript2: ^0.19.0
5556 | standard-version: ^4.4.0
5557 | ts-jest: ^23.10.5
5558 | typescript: ^3.2.2
5559 | vue: ^2.5.22
5560 | vue-server-renderer: ^2.5.22
5561 | vue-template-compiler: ^2.5.22
5562 |
--------------------------------------------------------------------------------