├── .editorconfig ├── .eslintrc.js ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── lib ├── module.js └── templates │ └── plugin.js ├── package-lock.json └── package.json /.editorconfig: -------------------------------------------------------------------------------- 1 | # editorconfig.org 2 | root = true 3 | 4 | [*] 5 | indent_size = 2 6 | indent_style = space 7 | end_of_line = lf 8 | charset = utf-8 9 | trim_trailing_whitespace = true 10 | insert_final_newline = true 11 | 12 | [*.md] 13 | trim_trailing_whitespace = false 14 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | parserOptions: { 4 | sourceType: 'module' 5 | }, 6 | env: { 7 | browser: true, 8 | node: true, 9 | jest: true 10 | }, 11 | extends: 'standard', 12 | plugins: [ 13 | 'jest', 14 | 'vue' 15 | ], 16 | rules: { 17 | // Allow paren-less arrow functions 18 | 'arrow-parens': 0, 19 | // Allow async-await 20 | 'generator-star-spacing': 0, 21 | // Allow debugger during development 22 | 'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0, 23 | // Do not allow console.logs etc... 24 | 'no-console': 2 25 | }, 26 | globals: { 27 | 'jest/globals': true, 28 | jasmine: true 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.iml 3 | .idea 4 | *.log* 5 | .nuxt 6 | .vscode 7 | .DS_STORE 8 | coverage 9 | dist -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Change Log 2 | 3 | 4 | ## 1.2.0 (2019-07-05) 5 | * Updated for vue-material@1.0.0-beta-11 6 | * Support for selective component import 7 | 8 | ## 1.1.0 (2018-02-05) 9 | Option to include no theme in case you want to use custom 10 | 11 | ## 1.0.0 (2018-02-01) 12 | Updated vue-material dependency to @latest, current 1.0.0-beta-8 post install hook works properly 13 | 14 | ## 0.0.6 (2017-12-14) 15 | Docs improved 16 | 17 | ## 0.0.3 (2017-12-12) 18 | Module restructured to nuxt-community/module-template 19 | Bux fixes 20 | 21 | ## 0.0.1 (2017-12-08) 22 | Initial commit 23 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) Galley Web Production 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 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # NUXT VUE-MATERIAL 2 | [![npm (scoped with tag)](https://img.shields.io/npm/v/nuxt-vue-material/latest.svg?style=flat-square)](https://npmjs.com/package/nuxt-vue-material) 3 | [![npm](https://img.shields.io/npm/dt/nuxt-vue-material.svg?style=flat-square)](https://npmjs.com/package/nuxt-vue-material) 4 | 5 | > Plugin to join nuxt and [vue-material](https://github.com/vuematerial/vue-material) framework. 6 | 7 | ## Setup 8 | - Add `nuxt-vue-material` dependency using npm to your project 9 | - Add `nuxt-vue-material` to `modules` section of `nuxt.config.js` 10 | ```js 11 | { 12 | modules: [ 13 | ['nuxt-vue-material', { 14 | theme: 'default-dark', 15 | components: ['MdDrawer', 'MdRadio', 'MdMenu', 'MdContent', 'MdList', 'MdButton', 'MdToolbar',] 16 | }], 17 | ] 18 | /* OR like this: 19 | modules: [ 20 | 'nuxt-vue-material' 21 | ], 22 | vueMaterial: { 23 | theme: 'default-dark' 24 | }*/ 25 | } 26 | ``` 27 | 28 | ## Module options 29 | 30 | ### `css` 31 | - Default: `true` 32 | Adds `vue-material.min.css` and `theme` css to the start of `options.css[]` 33 | 34 | ### `theme` 35 | Sets vue-material theme 36 | - Default: `default` 37 | - Options: `default`, `default-dark`, `black-green-dark`, `black-green-light` 38 |
39 | Pass `null` to disable theme in case you're going to use custom one 40 | 41 | ### `components` 42 | Load only selected components. Will load all framework if empty 43 | - Default: `[]` 44 | 45 | ## Changelog 46 | [Release Notes](./CHANGELOG.md) 47 | 48 | ## License 49 | MIT, made by [**#Galley Web Production**](https://galley.online/) 50 | -------------------------------------------------------------------------------- /lib/module.js: -------------------------------------------------------------------------------- 1 | const { resolve } = require('path') 2 | 3 | module.exports = async function module (moduleOptions) { 4 | const defaults = { 5 | css: true, 6 | theme: 'default' 7 | } 8 | const options = Object.assign({}, defaults, this.options.vueMaterial, moduleOptions) 9 | 10 | if (options.css) { 11 | switch (options.theme) { 12 | case null: 13 | break 14 | case 'default-dark': 15 | this.options.css.unshift('vue-material/dist/theme/default-dark.css') 16 | break 17 | case 'black-green-dark': 18 | this.options.css.unshift('vue-material/dist/theme/black-green-dark.css') 19 | break 20 | case 'black-green-light': 21 | this.options.css.unshift('vue-material/dist/theme/black-green-light.css') 22 | break 23 | default: 24 | this.options.css.unshift('vue-material/dist/theme/default.css') 25 | } 26 | this.options.css.unshift('vue-material/dist/vue-material.min.css') 27 | } 28 | 29 | const materialOptions = Object.assign({}, options) 30 | delete materialOptions.css 31 | delete materialOptions.theme 32 | 33 | // Register plugin 34 | this.addPlugin({ 35 | src: resolve(__dirname, './templates/plugin.js'), 36 | fileName: 'vue-material.js', 37 | options: materialOptions 38 | }) 39 | } 40 | 41 | module.exports.meta = require('../package.json') 42 | -------------------------------------------------------------------------------- /lib/templates/plugin.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import 'vue-material/dist/vue-material.min.css' 3 | 4 | <% if (options.components) { %> 5 | import { <%=options.components.join(',')%> } from 'vue-material/dist/components' 6 | <% options.components.forEach((component) => { %> 7 | Vue.use(<%=component%>) 8 | <% }) %> 9 | <% } else { %> 10 | import VueMaterial from 'vue-material' 11 | Vue.use(VueMaterial) 12 | <% } %> 13 | -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "nuxt-vue-material", 3 | "version": "1.2.0", 4 | "lockfileVersion": 1, 5 | "requires": true, 6 | "dependencies": { 7 | "@babel/code-frame": { 8 | "version": "7.0.0", 9 | "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz", 10 | "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==", 11 | "dev": true, 12 | "requires": { 13 | "@babel/highlight": "^7.0.0" 14 | } 15 | }, 16 | "@babel/generator": { 17 | "version": "7.2.2", 18 | "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.2.2.tgz", 19 | "integrity": "sha512-I4o675J/iS8k+P38dvJ3IBGqObLXyQLTxtrR4u9cSUJOURvafeEWb/pFMOTwtNrmq73mJzyF6ueTbO1BtN0Zeg==", 20 | "dev": true, 21 | "requires": { 22 | "@babel/types": "^7.2.2", 23 | "jsesc": "^2.5.1", 24 | "lodash": "^4.17.10", 25 | "source-map": "^0.5.0", 26 | "trim-right": "^1.0.1" 27 | }, 28 | "dependencies": { 29 | "jsesc": { 30 | "version": "2.5.2", 31 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", 32 | "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", 33 | "dev": true 34 | } 35 | } 36 | }, 37 | "@babel/helper-function-name": { 38 | "version": "7.1.0", 39 | "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz", 40 | "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==", 41 | "dev": true, 42 | "requires": { 43 | "@babel/helper-get-function-arity": "^7.0.0", 44 | "@babel/template": "^7.1.0", 45 | "@babel/types": "^7.0.0" 46 | } 47 | }, 48 | "@babel/helper-get-function-arity": { 49 | "version": "7.0.0", 50 | "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz", 51 | "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==", 52 | "dev": true, 53 | "requires": { 54 | "@babel/types": "^7.0.0" 55 | } 56 | }, 57 | "@babel/helper-split-export-declaration": { 58 | "version": "7.0.0", 59 | "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz", 60 | "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==", 61 | "dev": true, 62 | "requires": { 63 | "@babel/types": "^7.0.0" 64 | } 65 | }, 66 | "@babel/highlight": { 67 | "version": "7.0.0", 68 | "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz", 69 | "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", 70 | "dev": true, 71 | "requires": { 72 | "chalk": "^2.0.0", 73 | "esutils": "^2.0.2", 74 | "js-tokens": "^4.0.0" 75 | } 76 | }, 77 | "@babel/parser": { 78 | "version": "7.2.3", 79 | "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2.3.tgz", 80 | "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==", 81 | "dev": true 82 | }, 83 | "@babel/template": { 84 | "version": "7.2.2", 85 | "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz", 86 | "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==", 87 | "dev": true, 88 | "requires": { 89 | "@babel/code-frame": "^7.0.0", 90 | "@babel/parser": "^7.2.2", 91 | "@babel/types": "^7.2.2" 92 | } 93 | }, 94 | "@babel/traverse": { 95 | "version": "7.2.3", 96 | "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz", 97 | "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==", 98 | "dev": true, 99 | "requires": { 100 | "@babel/code-frame": "^7.0.0", 101 | "@babel/generator": "^7.2.2", 102 | "@babel/helper-function-name": "^7.1.0", 103 | "@babel/helper-split-export-declaration": "^7.0.0", 104 | "@babel/parser": "^7.2.3", 105 | "@babel/types": "^7.2.2", 106 | "debug": "^4.1.0", 107 | "globals": "^11.1.0", 108 | "lodash": "^4.17.10" 109 | }, 110 | "dependencies": { 111 | "globals": { 112 | "version": "11.9.0", 113 | "resolved": "https://registry.npmjs.org/globals/-/globals-11.9.0.tgz", 114 | "integrity": "sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg==", 115 | "dev": true 116 | } 117 | } 118 | }, 119 | "@babel/types": { 120 | "version": "7.2.2", 121 | "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz", 122 | "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==", 123 | "dev": true, 124 | "requires": { 125 | "esutils": "^2.0.2", 126 | "lodash": "^4.17.10", 127 | "to-fast-properties": "^2.0.0" 128 | }, 129 | "dependencies": { 130 | "to-fast-properties": { 131 | "version": "2.0.0", 132 | "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", 133 | "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", 134 | "dev": true 135 | } 136 | } 137 | }, 138 | "acorn": { 139 | "version": "6.0.4", 140 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.0.4.tgz", 141 | "integrity": "sha512-VY4i5EKSKkofY2I+6QLTbTTN/UvEQPCo6eiwzzSaSWfpaDhOmStMCMod6wmuPciNq+XS0faCglFu2lHZpdHUtg==", 142 | "dev": true 143 | }, 144 | "acorn-jsx": { 145 | "version": "5.0.1", 146 | "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz", 147 | "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==", 148 | "dev": true 149 | }, 150 | "ajv": { 151 | "version": "6.6.2", 152 | "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.6.2.tgz", 153 | "integrity": "sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g==", 154 | "dev": true, 155 | "requires": { 156 | "fast-deep-equal": "^2.0.1", 157 | "fast-json-stable-stringify": "^2.0.0", 158 | "json-schema-traverse": "^0.4.1", 159 | "uri-js": "^4.2.2" 160 | } 161 | }, 162 | "ansi-escapes": { 163 | "version": "3.1.0", 164 | "resolved": "http://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", 165 | "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==", 166 | "dev": true 167 | }, 168 | "ansi-regex": { 169 | "version": "3.0.0", 170 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", 171 | "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", 172 | "dev": true 173 | }, 174 | "ansi-styles": { 175 | "version": "3.2.1", 176 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 177 | "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 178 | "dev": true, 179 | "requires": { 180 | "color-convert": "^1.9.0" 181 | } 182 | }, 183 | "argparse": { 184 | "version": "1.0.10", 185 | "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 186 | "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 187 | "dev": true, 188 | "requires": { 189 | "sprintf-js": "~1.0.2" 190 | } 191 | }, 192 | "argv": { 193 | "version": "0.0.2", 194 | "resolved": "https://registry.npmjs.org/argv/-/argv-0.0.2.tgz", 195 | "integrity": "sha1-7L0W+JSbFXGDcRsb2jNPN4QBhas=", 196 | "dev": true 197 | }, 198 | "asn1": { 199 | "version": "0.2.4", 200 | "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", 201 | "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", 202 | "dev": true, 203 | "requires": { 204 | "safer-buffer": "~2.1.0" 205 | } 206 | }, 207 | "assert-plus": { 208 | "version": "1.0.0", 209 | "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 210 | "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", 211 | "dev": true 212 | }, 213 | "astral-regex": { 214 | "version": "1.0.0", 215 | "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", 216 | "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", 217 | "dev": true 218 | }, 219 | "asynckit": { 220 | "version": "0.4.0", 221 | "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 222 | "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", 223 | "dev": true 224 | }, 225 | "aws-sign2": { 226 | "version": "0.7.0", 227 | "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 228 | "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", 229 | "dev": true 230 | }, 231 | "aws4": { 232 | "version": "1.8.0", 233 | "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", 234 | "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", 235 | "dev": true 236 | }, 237 | "babel-eslint": { 238 | "version": "10.0.1", 239 | "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.0.1.tgz", 240 | "integrity": "sha512-z7OT1iNV+TjOwHNLLyJk+HN+YVWX+CLE6fPD2SymJZOZQBs+QIexFjhm4keGTm8MW9xr4EC9Q0PbaLB24V5GoQ==", 241 | "dev": true, 242 | "requires": { 243 | "@babel/code-frame": "^7.0.0", 244 | "@babel/parser": "^7.0.0", 245 | "@babel/traverse": "^7.0.0", 246 | "@babel/types": "^7.0.0", 247 | "eslint-scope": "3.7.1", 248 | "eslint-visitor-keys": "^1.0.0" 249 | } 250 | }, 251 | "balanced-match": { 252 | "version": "1.0.0", 253 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 254 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", 255 | "dev": true 256 | }, 257 | "bcrypt-pbkdf": { 258 | "version": "1.0.2", 259 | "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 260 | "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", 261 | "dev": true, 262 | "requires": { 263 | "tweetnacl": "^0.14.3" 264 | } 265 | }, 266 | "brace-expansion": { 267 | "version": "1.1.11", 268 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 269 | "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 270 | "dev": true, 271 | "requires": { 272 | "balanced-match": "^1.0.0", 273 | "concat-map": "0.0.1" 274 | } 275 | }, 276 | "builtin-modules": { 277 | "version": "1.1.1", 278 | "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", 279 | "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", 280 | "dev": true 281 | }, 282 | "caller-path": { 283 | "version": "0.1.0", 284 | "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", 285 | "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", 286 | "dev": true, 287 | "requires": { 288 | "callsites": "^0.2.0" 289 | } 290 | }, 291 | "callsites": { 292 | "version": "0.2.0", 293 | "resolved": "http://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", 294 | "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", 295 | "dev": true 296 | }, 297 | "caseless": { 298 | "version": "0.12.0", 299 | "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 300 | "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", 301 | "dev": true 302 | }, 303 | "chalk": { 304 | "version": "2.4.1", 305 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", 306 | "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", 307 | "dev": true, 308 | "requires": { 309 | "ansi-styles": "^3.2.1", 310 | "escape-string-regexp": "^1.0.5", 311 | "supports-color": "^5.3.0" 312 | } 313 | }, 314 | "chardet": { 315 | "version": "0.7.0", 316 | "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", 317 | "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", 318 | "dev": true 319 | }, 320 | "circular-json": { 321 | "version": "0.3.3", 322 | "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", 323 | "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", 324 | "dev": true 325 | }, 326 | "cli-cursor": { 327 | "version": "2.1.0", 328 | "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", 329 | "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", 330 | "dev": true, 331 | "requires": { 332 | "restore-cursor": "^2.0.0" 333 | } 334 | }, 335 | "cli-width": { 336 | "version": "2.2.0", 337 | "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", 338 | "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", 339 | "dev": true 340 | }, 341 | "codecov": { 342 | "version": "3.1.0", 343 | "resolved": "https://registry.npmjs.org/codecov/-/codecov-3.1.0.tgz", 344 | "integrity": "sha512-aWQc/rtHbcWEQLka6WmBAOpV58J2TwyXqlpAQGhQaSiEUoigTTUk6lLd2vB3kXkhnDyzyH74RXfmV4dq2txmdA==", 345 | "dev": true, 346 | "requires": { 347 | "argv": "^0.0.2", 348 | "ignore-walk": "^3.0.1", 349 | "js-yaml": "^3.12.0", 350 | "request": "^2.87.0", 351 | "urlgrey": "^0.4.4" 352 | } 353 | }, 354 | "color-convert": { 355 | "version": "1.9.3", 356 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 357 | "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 358 | "dev": true, 359 | "requires": { 360 | "color-name": "1.1.3" 361 | } 362 | }, 363 | "color-name": { 364 | "version": "1.1.3", 365 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 366 | "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 367 | "dev": true 368 | }, 369 | "combined-stream": { 370 | "version": "1.0.7", 371 | "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", 372 | "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", 373 | "dev": true, 374 | "requires": { 375 | "delayed-stream": "~1.0.0" 376 | } 377 | }, 378 | "concat-map": { 379 | "version": "0.0.1", 380 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 381 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 382 | "dev": true 383 | }, 384 | "contains-path": { 385 | "version": "0.1.0", 386 | "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", 387 | "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", 388 | "dev": true 389 | }, 390 | "core-util-is": { 391 | "version": "1.0.2", 392 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 393 | "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", 394 | "dev": true 395 | }, 396 | "cross-spawn": { 397 | "version": "6.0.5", 398 | "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", 399 | "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", 400 | "dev": true, 401 | "requires": { 402 | "nice-try": "^1.0.4", 403 | "path-key": "^2.0.1", 404 | "semver": "^5.5.0", 405 | "shebang-command": "^1.2.0", 406 | "which": "^1.2.9" 407 | } 408 | }, 409 | "dashdash": { 410 | "version": "1.14.1", 411 | "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 412 | "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", 413 | "dev": true, 414 | "requires": { 415 | "assert-plus": "^1.0.0" 416 | } 417 | }, 418 | "debug": { 419 | "version": "4.1.0", 420 | "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.0.tgz", 421 | "integrity": "sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg==", 422 | "dev": true, 423 | "requires": { 424 | "ms": "^2.1.1" 425 | } 426 | }, 427 | "deep-is": { 428 | "version": "0.1.3", 429 | "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", 430 | "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", 431 | "dev": true 432 | }, 433 | "delayed-stream": { 434 | "version": "1.0.0", 435 | "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 436 | "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", 437 | "dev": true 438 | }, 439 | "doctrine": { 440 | "version": "2.1.0", 441 | "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", 442 | "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", 443 | "dev": true, 444 | "requires": { 445 | "esutils": "^2.0.2" 446 | } 447 | }, 448 | "ecc-jsbn": { 449 | "version": "0.1.2", 450 | "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 451 | "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", 452 | "dev": true, 453 | "requires": { 454 | "jsbn": "~0.1.0", 455 | "safer-buffer": "^2.1.0" 456 | } 457 | }, 458 | "error-ex": { 459 | "version": "1.3.2", 460 | "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 461 | "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 462 | "dev": true, 463 | "requires": { 464 | "is-arrayish": "^0.2.1" 465 | } 466 | }, 467 | "escape-string-regexp": { 468 | "version": "1.0.5", 469 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 470 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 471 | "dev": true 472 | }, 473 | "eslint": { 474 | "version": "5.10.0", 475 | "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.10.0.tgz", 476 | "integrity": "sha512-HpqzC+BHULKlnPwWae9MaVZ5AXJKpkxCVXQHrFaRw3hbDj26V/9ArYM4Rr/SQ8pi6qUPLXSSXC4RBJlyq2Z2OQ==", 477 | "dev": true, 478 | "requires": { 479 | "@babel/code-frame": "^7.0.0", 480 | "ajv": "^6.5.3", 481 | "chalk": "^2.1.0", 482 | "cross-spawn": "^6.0.5", 483 | "debug": "^4.0.1", 484 | "doctrine": "^2.1.0", 485 | "eslint-scope": "^4.0.0", 486 | "eslint-utils": "^1.3.1", 487 | "eslint-visitor-keys": "^1.0.0", 488 | "espree": "^5.0.0", 489 | "esquery": "^1.0.1", 490 | "esutils": "^2.0.2", 491 | "file-entry-cache": "^2.0.0", 492 | "functional-red-black-tree": "^1.0.1", 493 | "glob": "^7.1.2", 494 | "globals": "^11.7.0", 495 | "ignore": "^4.0.6", 496 | "imurmurhash": "^0.1.4", 497 | "inquirer": "^6.1.0", 498 | "js-yaml": "^3.12.0", 499 | "json-stable-stringify-without-jsonify": "^1.0.1", 500 | "levn": "^0.3.0", 501 | "lodash": "^4.17.5", 502 | "minimatch": "^3.0.4", 503 | "mkdirp": "^0.5.1", 504 | "natural-compare": "^1.4.0", 505 | "optionator": "^0.8.2", 506 | "path-is-inside": "^1.0.2", 507 | "pluralize": "^7.0.0", 508 | "progress": "^2.0.0", 509 | "regexpp": "^2.0.1", 510 | "require-uncached": "^1.0.3", 511 | "semver": "^5.5.1", 512 | "strip-ansi": "^4.0.0", 513 | "strip-json-comments": "^2.0.1", 514 | "table": "^5.0.2", 515 | "text-table": "^0.2.0" 516 | }, 517 | "dependencies": { 518 | "eslint-scope": { 519 | "version": "4.0.0", 520 | "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz", 521 | "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", 522 | "dev": true, 523 | "requires": { 524 | "esrecurse": "^4.1.0", 525 | "estraverse": "^4.1.1" 526 | } 527 | }, 528 | "globals": { 529 | "version": "11.9.0", 530 | "resolved": "https://registry.npmjs.org/globals/-/globals-11.9.0.tgz", 531 | "integrity": "sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg==", 532 | "dev": true 533 | } 534 | } 535 | }, 536 | "eslint-config-standard": { 537 | "version": "12.0.0", 538 | "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-12.0.0.tgz", 539 | "integrity": "sha512-COUz8FnXhqFitYj4DTqHzidjIL/t4mumGZto5c7DrBpvWoie+Sn3P4sLEzUGeYhRElWuFEf8K1S1EfvD1vixCQ==", 540 | "dev": true 541 | }, 542 | "eslint-import-resolver-node": { 543 | "version": "0.3.2", 544 | "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", 545 | "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", 546 | "dev": true, 547 | "requires": { 548 | "debug": "^2.6.9", 549 | "resolve": "^1.5.0" 550 | }, 551 | "dependencies": { 552 | "debug": { 553 | "version": "2.6.9", 554 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 555 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 556 | "dev": true, 557 | "requires": { 558 | "ms": "2.0.0" 559 | } 560 | }, 561 | "ms": { 562 | "version": "2.0.0", 563 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 564 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 565 | "dev": true 566 | } 567 | } 568 | }, 569 | "eslint-module-utils": { 570 | "version": "2.2.0", 571 | "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz", 572 | "integrity": "sha1-snA2LNiLGkitMIl2zn+lTphBF0Y=", 573 | "dev": true, 574 | "requires": { 575 | "debug": "^2.6.8", 576 | "pkg-dir": "^1.0.0" 577 | }, 578 | "dependencies": { 579 | "debug": { 580 | "version": "2.6.9", 581 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 582 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 583 | "dev": true, 584 | "requires": { 585 | "ms": "2.0.0" 586 | } 587 | }, 588 | "ms": { 589 | "version": "2.0.0", 590 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 591 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 592 | "dev": true 593 | } 594 | } 595 | }, 596 | "eslint-plugin-es": { 597 | "version": "1.4.0", 598 | "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-1.4.0.tgz", 599 | "integrity": "sha512-XfFmgFdIUDgvaRAlaXUkxrRg5JSADoRC8IkKLc/cISeR3yHVMefFHQZpcyXXEUUPHfy5DwviBcrfqlyqEwlQVw==", 600 | "dev": true, 601 | "requires": { 602 | "eslint-utils": "^1.3.0", 603 | "regexpp": "^2.0.1" 604 | } 605 | }, 606 | "eslint-plugin-import": { 607 | "version": "2.14.0", 608 | "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz", 609 | "integrity": "sha512-FpuRtniD/AY6sXByma2Wr0TXvXJ4nA/2/04VPlfpmUDPOpOY264x+ILiwnrk/k4RINgDAyFZByxqPUbSQ5YE7g==", 610 | "dev": true, 611 | "requires": { 612 | "contains-path": "^0.1.0", 613 | "debug": "^2.6.8", 614 | "doctrine": "1.5.0", 615 | "eslint-import-resolver-node": "^0.3.1", 616 | "eslint-module-utils": "^2.2.0", 617 | "has": "^1.0.1", 618 | "lodash": "^4.17.4", 619 | "minimatch": "^3.0.3", 620 | "read-pkg-up": "^2.0.0", 621 | "resolve": "^1.6.0" 622 | }, 623 | "dependencies": { 624 | "debug": { 625 | "version": "2.6.9", 626 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 627 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 628 | "dev": true, 629 | "requires": { 630 | "ms": "2.0.0" 631 | } 632 | }, 633 | "doctrine": { 634 | "version": "1.5.0", 635 | "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", 636 | "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", 637 | "dev": true, 638 | "requires": { 639 | "esutils": "^2.0.2", 640 | "isarray": "^1.0.0" 641 | } 642 | }, 643 | "find-up": { 644 | "version": "2.1.0", 645 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", 646 | "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", 647 | "dev": true, 648 | "requires": { 649 | "locate-path": "^2.0.0" 650 | } 651 | }, 652 | "load-json-file": { 653 | "version": "2.0.0", 654 | "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", 655 | "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", 656 | "dev": true, 657 | "requires": { 658 | "graceful-fs": "^4.1.2", 659 | "parse-json": "^2.2.0", 660 | "pify": "^2.0.0", 661 | "strip-bom": "^3.0.0" 662 | } 663 | }, 664 | "ms": { 665 | "version": "2.0.0", 666 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 667 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 668 | "dev": true 669 | }, 670 | "path-type": { 671 | "version": "2.0.0", 672 | "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", 673 | "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", 674 | "dev": true, 675 | "requires": { 676 | "pify": "^2.0.0" 677 | } 678 | }, 679 | "read-pkg": { 680 | "version": "2.0.0", 681 | "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", 682 | "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", 683 | "dev": true, 684 | "requires": { 685 | "load-json-file": "^2.0.0", 686 | "normalize-package-data": "^2.3.2", 687 | "path-type": "^2.0.0" 688 | } 689 | }, 690 | "read-pkg-up": { 691 | "version": "2.0.0", 692 | "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", 693 | "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", 694 | "dev": true, 695 | "requires": { 696 | "find-up": "^2.0.0", 697 | "read-pkg": "^2.0.0" 698 | } 699 | }, 700 | "strip-bom": { 701 | "version": "3.0.0", 702 | "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 703 | "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", 704 | "dev": true 705 | } 706 | } 707 | }, 708 | "eslint-plugin-jest": { 709 | "version": "22.1.2", 710 | "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-22.1.2.tgz", 711 | "integrity": "sha512-jSPT4rVmNetkeCIyrvvOM0wJtgoUSbKHIUDoOGzIISsg51eWN/nISPNKVM+jXMMDI9oowbyapOnpKSXlsLiDpQ==", 712 | "dev": true 713 | }, 714 | "eslint-plugin-node": { 715 | "version": "8.0.0", 716 | "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-8.0.0.tgz", 717 | "integrity": "sha512-Y+ln8iQ52scz9+rSPnSWRaAxeWaoJZ4wIveDR0vLHkuSZGe44Vk1J4HX7WvEP5Cm+iXPE8ixo7OM7gAO3/OKpQ==", 718 | "dev": true, 719 | "requires": { 720 | "eslint-plugin-es": "^1.3.1", 721 | "eslint-utils": "^1.3.1", 722 | "ignore": "^5.0.2", 723 | "minimatch": "^3.0.4", 724 | "resolve": "^1.8.1", 725 | "semver": "^5.5.0" 726 | }, 727 | "dependencies": { 728 | "ignore": { 729 | "version": "5.0.4", 730 | "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.0.4.tgz", 731 | "integrity": "sha512-WLsTMEhsQuXpCiG173+f3aymI43SXa+fB1rSfbzyP4GkPP+ZFVuO0/3sFUGNBtifisPeDcl/uD/Y2NxZ7xFq4g==", 732 | "dev": true 733 | } 734 | } 735 | }, 736 | "eslint-plugin-promise": { 737 | "version": "4.0.1", 738 | "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.0.1.tgz", 739 | "integrity": "sha512-Si16O0+Hqz1gDHsys6RtFRrW7cCTB6P7p3OJmKp3Y3dxpQE2qwOA7d3xnV+0mBmrPoi0RBnxlCKvqu70te6wjg==", 740 | "dev": true 741 | }, 742 | "eslint-plugin-standard": { 743 | "version": "4.0.0", 744 | "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.0.tgz", 745 | "integrity": "sha512-OwxJkR6TQiYMmt1EsNRMe5qG3GsbjlcOhbGUBY4LtavF9DsLaTcoR+j2Tdjqi23oUwKNUqX7qcn5fPStafMdlA==", 746 | "dev": true 747 | }, 748 | "eslint-plugin-vue": { 749 | "version": "5.0.0", 750 | "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-5.0.0.tgz", 751 | "integrity": "sha512-mSv2Ebz3RaPP+XJO/mu7F+SdR9lrMyGISSExnarLFqqf3pF5wTmwWNrhHW1o9zKzKI811UVTIIkWJJvgO6SsUQ==", 752 | "dev": true, 753 | "requires": { 754 | "vue-eslint-parser": "^4.0.2" 755 | } 756 | }, 757 | "eslint-scope": { 758 | "version": "3.7.1", 759 | "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz", 760 | "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", 761 | "dev": true, 762 | "requires": { 763 | "esrecurse": "^4.1.0", 764 | "estraverse": "^4.1.1" 765 | } 766 | }, 767 | "eslint-utils": { 768 | "version": "1.4.3", 769 | "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", 770 | "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", 771 | "dev": true, 772 | "requires": { 773 | "eslint-visitor-keys": "^1.1.0" 774 | }, 775 | "dependencies": { 776 | "eslint-visitor-keys": { 777 | "version": "1.1.0", 778 | "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", 779 | "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", 780 | "dev": true 781 | } 782 | } 783 | }, 784 | "eslint-visitor-keys": { 785 | "version": "1.0.0", 786 | "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", 787 | "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==", 788 | "dev": true 789 | }, 790 | "espree": { 791 | "version": "5.0.0", 792 | "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.0.tgz", 793 | "integrity": "sha512-1MpUfwsdS9MMoN7ZXqAr9e9UKdVHDcvrJpyx7mm1WuQlx/ygErEQBzgi5Nh5qBHIoYweprhtMkTCb9GhcAIcsA==", 794 | "dev": true, 795 | "requires": { 796 | "acorn": "^6.0.2", 797 | "acorn-jsx": "^5.0.0", 798 | "eslint-visitor-keys": "^1.0.0" 799 | } 800 | }, 801 | "esprima": { 802 | "version": "4.0.1", 803 | "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 804 | "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 805 | "dev": true 806 | }, 807 | "esquery": { 808 | "version": "1.0.1", 809 | "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", 810 | "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", 811 | "dev": true, 812 | "requires": { 813 | "estraverse": "^4.0.0" 814 | } 815 | }, 816 | "esrecurse": { 817 | "version": "4.2.1", 818 | "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", 819 | "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", 820 | "dev": true, 821 | "requires": { 822 | "estraverse": "^4.1.0" 823 | } 824 | }, 825 | "estraverse": { 826 | "version": "4.2.0", 827 | "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", 828 | "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", 829 | "dev": true 830 | }, 831 | "esutils": { 832 | "version": "2.0.2", 833 | "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", 834 | "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", 835 | "dev": true 836 | }, 837 | "extend": { 838 | "version": "3.0.2", 839 | "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 840 | "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", 841 | "dev": true 842 | }, 843 | "external-editor": { 844 | "version": "3.0.3", 845 | "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz", 846 | "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==", 847 | "dev": true, 848 | "requires": { 849 | "chardet": "^0.7.0", 850 | "iconv-lite": "^0.4.24", 851 | "tmp": "^0.0.33" 852 | } 853 | }, 854 | "extsprintf": { 855 | "version": "1.3.0", 856 | "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 857 | "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", 858 | "dev": true 859 | }, 860 | "fast-deep-equal": { 861 | "version": "2.0.1", 862 | "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", 863 | "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", 864 | "dev": true 865 | }, 866 | "fast-json-stable-stringify": { 867 | "version": "2.0.0", 868 | "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", 869 | "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", 870 | "dev": true 871 | }, 872 | "fast-levenshtein": { 873 | "version": "2.0.6", 874 | "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 875 | "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", 876 | "dev": true 877 | }, 878 | "figures": { 879 | "version": "2.0.0", 880 | "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", 881 | "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", 882 | "dev": true, 883 | "requires": { 884 | "escape-string-regexp": "^1.0.5" 885 | } 886 | }, 887 | "file-entry-cache": { 888 | "version": "2.0.0", 889 | "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", 890 | "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", 891 | "dev": true, 892 | "requires": { 893 | "flat-cache": "^1.2.1", 894 | "object-assign": "^4.0.1" 895 | } 896 | }, 897 | "find-up": { 898 | "version": "1.1.2", 899 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", 900 | "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", 901 | "dev": true, 902 | "requires": { 903 | "path-exists": "^2.0.0", 904 | "pinkie-promise": "^2.0.0" 905 | } 906 | }, 907 | "flat-cache": { 908 | "version": "1.3.4", 909 | "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", 910 | "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", 911 | "dev": true, 912 | "requires": { 913 | "circular-json": "^0.3.1", 914 | "graceful-fs": "^4.1.2", 915 | "rimraf": "~2.6.2", 916 | "write": "^0.2.1" 917 | } 918 | }, 919 | "forever-agent": { 920 | "version": "0.6.1", 921 | "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", 922 | "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", 923 | "dev": true 924 | }, 925 | "form-data": { 926 | "version": "2.3.3", 927 | "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", 928 | "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", 929 | "dev": true, 930 | "requires": { 931 | "asynckit": "^0.4.0", 932 | "combined-stream": "^1.0.6", 933 | "mime-types": "^2.1.12" 934 | } 935 | }, 936 | "fs.realpath": { 937 | "version": "1.0.0", 938 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 939 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 940 | "dev": true 941 | }, 942 | "function-bind": { 943 | "version": "1.1.1", 944 | "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 945 | "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 946 | "dev": true 947 | }, 948 | "functional-red-black-tree": { 949 | "version": "1.0.1", 950 | "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 951 | "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", 952 | "dev": true 953 | }, 954 | "getpass": { 955 | "version": "0.1.7", 956 | "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 957 | "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", 958 | "dev": true, 959 | "requires": { 960 | "assert-plus": "^1.0.0" 961 | } 962 | }, 963 | "glob": { 964 | "version": "7.1.3", 965 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", 966 | "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", 967 | "dev": true, 968 | "requires": { 969 | "fs.realpath": "^1.0.0", 970 | "inflight": "^1.0.4", 971 | "inherits": "2", 972 | "minimatch": "^3.0.4", 973 | "once": "^1.3.0", 974 | "path-is-absolute": "^1.0.0" 975 | } 976 | }, 977 | "graceful-fs": { 978 | "version": "4.1.15", 979 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", 980 | "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", 981 | "dev": true 982 | }, 983 | "har-schema": { 984 | "version": "2.0.0", 985 | "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", 986 | "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", 987 | "dev": true 988 | }, 989 | "har-validator": { 990 | "version": "5.1.3", 991 | "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", 992 | "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", 993 | "dev": true, 994 | "requires": { 995 | "ajv": "^6.5.5", 996 | "har-schema": "^2.0.0" 997 | } 998 | }, 999 | "has": { 1000 | "version": "1.0.3", 1001 | "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 1002 | "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 1003 | "dev": true, 1004 | "requires": { 1005 | "function-bind": "^1.1.1" 1006 | } 1007 | }, 1008 | "has-flag": { 1009 | "version": "3.0.0", 1010 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 1011 | "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 1012 | "dev": true 1013 | }, 1014 | "hosted-git-info": { 1015 | "version": "2.7.1", 1016 | "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", 1017 | "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", 1018 | "dev": true 1019 | }, 1020 | "http-signature": { 1021 | "version": "1.2.0", 1022 | "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", 1023 | "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", 1024 | "dev": true, 1025 | "requires": { 1026 | "assert-plus": "^1.0.0", 1027 | "jsprim": "^1.2.2", 1028 | "sshpk": "^1.7.0" 1029 | } 1030 | }, 1031 | "iconv-lite": { 1032 | "version": "0.4.24", 1033 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 1034 | "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 1035 | "dev": true, 1036 | "requires": { 1037 | "safer-buffer": ">= 2.1.2 < 3" 1038 | } 1039 | }, 1040 | "ignore": { 1041 | "version": "4.0.6", 1042 | "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", 1043 | "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", 1044 | "dev": true 1045 | }, 1046 | "ignore-walk": { 1047 | "version": "3.0.1", 1048 | "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz", 1049 | "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==", 1050 | "dev": true, 1051 | "requires": { 1052 | "minimatch": "^3.0.4" 1053 | } 1054 | }, 1055 | "imurmurhash": { 1056 | "version": "0.1.4", 1057 | "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 1058 | "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 1059 | "dev": true 1060 | }, 1061 | "inflight": { 1062 | "version": "1.0.6", 1063 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1064 | "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 1065 | "dev": true, 1066 | "requires": { 1067 | "once": "^1.3.0", 1068 | "wrappy": "1" 1069 | } 1070 | }, 1071 | "inherits": { 1072 | "version": "2.0.3", 1073 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 1074 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", 1075 | "dev": true 1076 | }, 1077 | "inquirer": { 1078 | "version": "6.2.1", 1079 | "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.1.tgz", 1080 | "integrity": "sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg==", 1081 | "dev": true, 1082 | "requires": { 1083 | "ansi-escapes": "^3.0.0", 1084 | "chalk": "^2.0.0", 1085 | "cli-cursor": "^2.1.0", 1086 | "cli-width": "^2.0.0", 1087 | "external-editor": "^3.0.0", 1088 | "figures": "^2.0.0", 1089 | "lodash": "^4.17.10", 1090 | "mute-stream": "0.0.7", 1091 | "run-async": "^2.2.0", 1092 | "rxjs": "^6.1.0", 1093 | "string-width": "^2.1.0", 1094 | "strip-ansi": "^5.0.0", 1095 | "through": "^2.3.6" 1096 | }, 1097 | "dependencies": { 1098 | "ansi-regex": { 1099 | "version": "4.0.0", 1100 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.0.0.tgz", 1101 | "integrity": "sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w==", 1102 | "dev": true 1103 | }, 1104 | "strip-ansi": { 1105 | "version": "5.0.0", 1106 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.0.0.tgz", 1107 | "integrity": "sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow==", 1108 | "dev": true, 1109 | "requires": { 1110 | "ansi-regex": "^4.0.0" 1111 | } 1112 | } 1113 | } 1114 | }, 1115 | "is-arrayish": { 1116 | "version": "0.2.1", 1117 | "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 1118 | "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", 1119 | "dev": true 1120 | }, 1121 | "is-builtin-module": { 1122 | "version": "1.0.0", 1123 | "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", 1124 | "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", 1125 | "dev": true, 1126 | "requires": { 1127 | "builtin-modules": "^1.0.0" 1128 | } 1129 | }, 1130 | "is-fullwidth-code-point": { 1131 | "version": "2.0.0", 1132 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 1133 | "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", 1134 | "dev": true 1135 | }, 1136 | "is-promise": { 1137 | "version": "2.1.0", 1138 | "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", 1139 | "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", 1140 | "dev": true 1141 | }, 1142 | "is-typedarray": { 1143 | "version": "1.0.0", 1144 | "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 1145 | "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", 1146 | "dev": true 1147 | }, 1148 | "isarray": { 1149 | "version": "1.0.0", 1150 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 1151 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 1152 | "dev": true 1153 | }, 1154 | "isexe": { 1155 | "version": "2.0.0", 1156 | "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1157 | "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 1158 | "dev": true 1159 | }, 1160 | "isstream": { 1161 | "version": "0.1.2", 1162 | "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 1163 | "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", 1164 | "dev": true 1165 | }, 1166 | "js-tokens": { 1167 | "version": "4.0.0", 1168 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 1169 | "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 1170 | "dev": true 1171 | }, 1172 | "js-yaml": { 1173 | "version": "3.12.0", 1174 | "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", 1175 | "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", 1176 | "dev": true, 1177 | "requires": { 1178 | "argparse": "^1.0.7", 1179 | "esprima": "^4.0.0" 1180 | } 1181 | }, 1182 | "jsbn": { 1183 | "version": "0.1.1", 1184 | "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 1185 | "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", 1186 | "dev": true 1187 | }, 1188 | "json-schema": { 1189 | "version": "0.2.3", 1190 | "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", 1191 | "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", 1192 | "dev": true 1193 | }, 1194 | "json-schema-traverse": { 1195 | "version": "0.4.1", 1196 | "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 1197 | "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 1198 | "dev": true 1199 | }, 1200 | "json-stable-stringify-without-jsonify": { 1201 | "version": "1.0.1", 1202 | "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 1203 | "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", 1204 | "dev": true 1205 | }, 1206 | "json-stringify-safe": { 1207 | "version": "5.0.1", 1208 | "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 1209 | "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", 1210 | "dev": true 1211 | }, 1212 | "jsprim": { 1213 | "version": "1.4.1", 1214 | "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", 1215 | "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", 1216 | "dev": true, 1217 | "requires": { 1218 | "assert-plus": "1.0.0", 1219 | "extsprintf": "1.3.0", 1220 | "json-schema": "0.2.3", 1221 | "verror": "1.10.0" 1222 | } 1223 | }, 1224 | "levn": { 1225 | "version": "0.3.0", 1226 | "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", 1227 | "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", 1228 | "dev": true, 1229 | "requires": { 1230 | "prelude-ls": "~1.1.2", 1231 | "type-check": "~0.3.2" 1232 | } 1233 | }, 1234 | "locate-path": { 1235 | "version": "2.0.0", 1236 | "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", 1237 | "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", 1238 | "dev": true, 1239 | "requires": { 1240 | "p-locate": "^2.0.0", 1241 | "path-exists": "^3.0.0" 1242 | }, 1243 | "dependencies": { 1244 | "path-exists": { 1245 | "version": "3.0.0", 1246 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 1247 | "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", 1248 | "dev": true 1249 | } 1250 | } 1251 | }, 1252 | "lodash": { 1253 | "version": "4.17.11", 1254 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", 1255 | "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==", 1256 | "dev": true 1257 | }, 1258 | "mime-db": { 1259 | "version": "1.37.0", 1260 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz", 1261 | "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==", 1262 | "dev": true 1263 | }, 1264 | "mime-types": { 1265 | "version": "2.1.21", 1266 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz", 1267 | "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==", 1268 | "dev": true, 1269 | "requires": { 1270 | "mime-db": "~1.37.0" 1271 | } 1272 | }, 1273 | "mimic-fn": { 1274 | "version": "1.2.0", 1275 | "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", 1276 | "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", 1277 | "dev": true 1278 | }, 1279 | "minimatch": { 1280 | "version": "3.0.4", 1281 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 1282 | "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 1283 | "dev": true, 1284 | "requires": { 1285 | "brace-expansion": "^1.1.7" 1286 | } 1287 | }, 1288 | "mkdirp": { 1289 | "version": "0.5.1", 1290 | "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", 1291 | "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", 1292 | "dev": true, 1293 | "requires": { 1294 | "minimist": "0.0.8" 1295 | }, 1296 | "dependencies": { 1297 | "minimist": { 1298 | "version": "0.0.8", 1299 | "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", 1300 | "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", 1301 | "dev": true 1302 | } 1303 | } 1304 | }, 1305 | "ms": { 1306 | "version": "2.1.1", 1307 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", 1308 | "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", 1309 | "dev": true 1310 | }, 1311 | "mute-stream": { 1312 | "version": "0.0.7", 1313 | "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", 1314 | "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", 1315 | "dev": true 1316 | }, 1317 | "natural-compare": { 1318 | "version": "1.4.0", 1319 | "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 1320 | "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", 1321 | "dev": true 1322 | }, 1323 | "nice-try": { 1324 | "version": "1.0.5", 1325 | "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", 1326 | "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", 1327 | "dev": true 1328 | }, 1329 | "normalize-package-data": { 1330 | "version": "2.4.0", 1331 | "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", 1332 | "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", 1333 | "dev": true, 1334 | "requires": { 1335 | "hosted-git-info": "^2.1.4", 1336 | "is-builtin-module": "^1.0.0", 1337 | "semver": "2 || 3 || 4 || 5", 1338 | "validate-npm-package-license": "^3.0.1" 1339 | } 1340 | }, 1341 | "oauth-sign": { 1342 | "version": "0.9.0", 1343 | "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", 1344 | "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", 1345 | "dev": true 1346 | }, 1347 | "object-assign": { 1348 | "version": "4.1.1", 1349 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 1350 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", 1351 | "dev": true 1352 | }, 1353 | "once": { 1354 | "version": "1.4.0", 1355 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1356 | "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 1357 | "dev": true, 1358 | "requires": { 1359 | "wrappy": "1" 1360 | } 1361 | }, 1362 | "onetime": { 1363 | "version": "2.0.1", 1364 | "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", 1365 | "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", 1366 | "dev": true, 1367 | "requires": { 1368 | "mimic-fn": "^1.0.0" 1369 | } 1370 | }, 1371 | "optionator": { 1372 | "version": "0.8.2", 1373 | "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", 1374 | "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", 1375 | "dev": true, 1376 | "requires": { 1377 | "deep-is": "~0.1.3", 1378 | "fast-levenshtein": "~2.0.4", 1379 | "levn": "~0.3.0", 1380 | "prelude-ls": "~1.1.2", 1381 | "type-check": "~0.3.2", 1382 | "wordwrap": "~1.0.0" 1383 | } 1384 | }, 1385 | "os-tmpdir": { 1386 | "version": "1.0.2", 1387 | "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 1388 | "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", 1389 | "dev": true 1390 | }, 1391 | "p-limit": { 1392 | "version": "1.3.0", 1393 | "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", 1394 | "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", 1395 | "dev": true, 1396 | "requires": { 1397 | "p-try": "^1.0.0" 1398 | } 1399 | }, 1400 | "p-locate": { 1401 | "version": "2.0.0", 1402 | "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", 1403 | "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", 1404 | "dev": true, 1405 | "requires": { 1406 | "p-limit": "^1.1.0" 1407 | } 1408 | }, 1409 | "p-try": { 1410 | "version": "1.0.0", 1411 | "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", 1412 | "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", 1413 | "dev": true 1414 | }, 1415 | "parse-json": { 1416 | "version": "2.2.0", 1417 | "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", 1418 | "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", 1419 | "dev": true, 1420 | "requires": { 1421 | "error-ex": "^1.2.0" 1422 | } 1423 | }, 1424 | "path-exists": { 1425 | "version": "2.1.0", 1426 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", 1427 | "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", 1428 | "dev": true, 1429 | "requires": { 1430 | "pinkie-promise": "^2.0.0" 1431 | } 1432 | }, 1433 | "path-is-absolute": { 1434 | "version": "1.0.1", 1435 | "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1436 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 1437 | "dev": true 1438 | }, 1439 | "path-is-inside": { 1440 | "version": "1.0.2", 1441 | "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", 1442 | "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", 1443 | "dev": true 1444 | }, 1445 | "path-key": { 1446 | "version": "2.0.1", 1447 | "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", 1448 | "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", 1449 | "dev": true 1450 | }, 1451 | "path-parse": { 1452 | "version": "1.0.6", 1453 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", 1454 | "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", 1455 | "dev": true 1456 | }, 1457 | "performance-now": { 1458 | "version": "2.1.0", 1459 | "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 1460 | "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", 1461 | "dev": true 1462 | }, 1463 | "pify": { 1464 | "version": "2.3.0", 1465 | "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 1466 | "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", 1467 | "dev": true 1468 | }, 1469 | "pinkie": { 1470 | "version": "2.0.4", 1471 | "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", 1472 | "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", 1473 | "dev": true 1474 | }, 1475 | "pinkie-promise": { 1476 | "version": "2.0.1", 1477 | "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", 1478 | "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", 1479 | "dev": true, 1480 | "requires": { 1481 | "pinkie": "^2.0.0" 1482 | } 1483 | }, 1484 | "pkg-dir": { 1485 | "version": "1.0.0", 1486 | "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", 1487 | "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", 1488 | "dev": true, 1489 | "requires": { 1490 | "find-up": "^1.0.0" 1491 | } 1492 | }, 1493 | "pluralize": { 1494 | "version": "7.0.0", 1495 | "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", 1496 | "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", 1497 | "dev": true 1498 | }, 1499 | "prelude-ls": { 1500 | "version": "1.1.2", 1501 | "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", 1502 | "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", 1503 | "dev": true 1504 | }, 1505 | "progress": { 1506 | "version": "2.0.3", 1507 | "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", 1508 | "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", 1509 | "dev": true 1510 | }, 1511 | "psl": { 1512 | "version": "1.1.31", 1513 | "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz", 1514 | "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==", 1515 | "dev": true 1516 | }, 1517 | "punycode": { 1518 | "version": "2.1.1", 1519 | "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 1520 | "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 1521 | "dev": true 1522 | }, 1523 | "qs": { 1524 | "version": "6.5.2", 1525 | "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", 1526 | "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", 1527 | "dev": true 1528 | }, 1529 | "regexpp": { 1530 | "version": "2.0.1", 1531 | "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", 1532 | "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", 1533 | "dev": true 1534 | }, 1535 | "request": { 1536 | "version": "2.88.0", 1537 | "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", 1538 | "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", 1539 | "dev": true, 1540 | "requires": { 1541 | "aws-sign2": "~0.7.0", 1542 | "aws4": "^1.8.0", 1543 | "caseless": "~0.12.0", 1544 | "combined-stream": "~1.0.6", 1545 | "extend": "~3.0.2", 1546 | "forever-agent": "~0.6.1", 1547 | "form-data": "~2.3.2", 1548 | "har-validator": "~5.1.0", 1549 | "http-signature": "~1.2.0", 1550 | "is-typedarray": "~1.0.0", 1551 | "isstream": "~0.1.2", 1552 | "json-stringify-safe": "~5.0.1", 1553 | "mime-types": "~2.1.19", 1554 | "oauth-sign": "~0.9.0", 1555 | "performance-now": "^2.1.0", 1556 | "qs": "~6.5.2", 1557 | "safe-buffer": "^5.1.2", 1558 | "tough-cookie": "~2.4.3", 1559 | "tunnel-agent": "^0.6.0", 1560 | "uuid": "^3.3.2" 1561 | } 1562 | }, 1563 | "require-uncached": { 1564 | "version": "1.0.3", 1565 | "resolved": "http://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", 1566 | "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", 1567 | "dev": true, 1568 | "requires": { 1569 | "caller-path": "^0.1.0", 1570 | "resolve-from": "^1.0.0" 1571 | } 1572 | }, 1573 | "resolve": { 1574 | "version": "1.9.0", 1575 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.9.0.tgz", 1576 | "integrity": "sha512-TZNye00tI67lwYvzxCxHGjwTNlUV70io54/Ed4j6PscB8xVfuBJpRenI/o6dVk0cY0PYTY27AgCoGGxRnYuItQ==", 1577 | "dev": true, 1578 | "requires": { 1579 | "path-parse": "^1.0.6" 1580 | } 1581 | }, 1582 | "resolve-from": { 1583 | "version": "1.0.1", 1584 | "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", 1585 | "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", 1586 | "dev": true 1587 | }, 1588 | "restore-cursor": { 1589 | "version": "2.0.0", 1590 | "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", 1591 | "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", 1592 | "dev": true, 1593 | "requires": { 1594 | "onetime": "^2.0.0", 1595 | "signal-exit": "^3.0.2" 1596 | } 1597 | }, 1598 | "rimraf": { 1599 | "version": "2.6.2", 1600 | "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", 1601 | "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", 1602 | "dev": true, 1603 | "requires": { 1604 | "glob": "^7.0.5" 1605 | } 1606 | }, 1607 | "run-async": { 1608 | "version": "2.3.0", 1609 | "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", 1610 | "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", 1611 | "dev": true, 1612 | "requires": { 1613 | "is-promise": "^2.1.0" 1614 | } 1615 | }, 1616 | "rxjs": { 1617 | "version": "6.3.3", 1618 | "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz", 1619 | "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==", 1620 | "dev": true, 1621 | "requires": { 1622 | "tslib": "^1.9.0" 1623 | } 1624 | }, 1625 | "safe-buffer": { 1626 | "version": "5.1.2", 1627 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 1628 | "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 1629 | "dev": true 1630 | }, 1631 | "safer-buffer": { 1632 | "version": "2.1.2", 1633 | "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 1634 | "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 1635 | "dev": true 1636 | }, 1637 | "semver": { 1638 | "version": "5.6.0", 1639 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", 1640 | "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", 1641 | "dev": true 1642 | }, 1643 | "shebang-command": { 1644 | "version": "1.2.0", 1645 | "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", 1646 | "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", 1647 | "dev": true, 1648 | "requires": { 1649 | "shebang-regex": "^1.0.0" 1650 | } 1651 | }, 1652 | "shebang-regex": { 1653 | "version": "1.0.0", 1654 | "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", 1655 | "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", 1656 | "dev": true 1657 | }, 1658 | "signal-exit": { 1659 | "version": "3.0.2", 1660 | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", 1661 | "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", 1662 | "dev": true 1663 | }, 1664 | "slice-ansi": { 1665 | "version": "2.0.0", 1666 | "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.0.0.tgz", 1667 | "integrity": "sha512-4j2WTWjp3GsZ+AOagyzVbzp4vWGtZ0hEZ/gDY/uTvm6MTxUfTUIsnMIFb1bn8o0RuXiqUw15H1bue8f22Vw2oQ==", 1668 | "dev": true, 1669 | "requires": { 1670 | "ansi-styles": "^3.2.0", 1671 | "astral-regex": "^1.0.0", 1672 | "is-fullwidth-code-point": "^2.0.0" 1673 | } 1674 | }, 1675 | "source-map": { 1676 | "version": "0.5.7", 1677 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 1678 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 1679 | "dev": true 1680 | }, 1681 | "spdx-correct": { 1682 | "version": "3.1.0", 1683 | "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", 1684 | "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", 1685 | "dev": true, 1686 | "requires": { 1687 | "spdx-expression-parse": "^3.0.0", 1688 | "spdx-license-ids": "^3.0.0" 1689 | } 1690 | }, 1691 | "spdx-exceptions": { 1692 | "version": "2.2.0", 1693 | "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", 1694 | "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", 1695 | "dev": true 1696 | }, 1697 | "spdx-expression-parse": { 1698 | "version": "3.0.0", 1699 | "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", 1700 | "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", 1701 | "dev": true, 1702 | "requires": { 1703 | "spdx-exceptions": "^2.1.0", 1704 | "spdx-license-ids": "^3.0.0" 1705 | } 1706 | }, 1707 | "spdx-license-ids": { 1708 | "version": "3.0.3", 1709 | "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz", 1710 | "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==", 1711 | "dev": true 1712 | }, 1713 | "sprintf-js": { 1714 | "version": "1.0.3", 1715 | "resolved": "http://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 1716 | "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", 1717 | "dev": true 1718 | }, 1719 | "sshpk": { 1720 | "version": "1.16.0", 1721 | "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.0.tgz", 1722 | "integrity": "sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ==", 1723 | "dev": true, 1724 | "requires": { 1725 | "asn1": "~0.2.3", 1726 | "assert-plus": "^1.0.0", 1727 | "bcrypt-pbkdf": "^1.0.0", 1728 | "dashdash": "^1.12.0", 1729 | "ecc-jsbn": "~0.1.1", 1730 | "getpass": "^0.1.1", 1731 | "jsbn": "~0.1.0", 1732 | "safer-buffer": "^2.0.2", 1733 | "tweetnacl": "~0.14.0" 1734 | } 1735 | }, 1736 | "string-width": { 1737 | "version": "2.1.1", 1738 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", 1739 | "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", 1740 | "dev": true, 1741 | "requires": { 1742 | "is-fullwidth-code-point": "^2.0.0", 1743 | "strip-ansi": "^4.0.0" 1744 | } 1745 | }, 1746 | "strip-ansi": { 1747 | "version": "4.0.0", 1748 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", 1749 | "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", 1750 | "dev": true, 1751 | "requires": { 1752 | "ansi-regex": "^3.0.0" 1753 | } 1754 | }, 1755 | "strip-json-comments": { 1756 | "version": "2.0.1", 1757 | "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 1758 | "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", 1759 | "dev": true 1760 | }, 1761 | "supports-color": { 1762 | "version": "5.5.0", 1763 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 1764 | "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 1765 | "dev": true, 1766 | "requires": { 1767 | "has-flag": "^3.0.0" 1768 | } 1769 | }, 1770 | "table": { 1771 | "version": "5.1.1", 1772 | "resolved": "https://registry.npmjs.org/table/-/table-5.1.1.tgz", 1773 | "integrity": "sha512-NUjapYb/qd4PeFW03HnAuOJ7OMcBkJlqeClWxeNlQ0lXGSb52oZXGzkO0/I0ARegQ2eUT1g2VDJH0eUxDRcHmw==", 1774 | "dev": true, 1775 | "requires": { 1776 | "ajv": "^6.6.1", 1777 | "lodash": "^4.17.11", 1778 | "slice-ansi": "2.0.0", 1779 | "string-width": "^2.1.1" 1780 | } 1781 | }, 1782 | "text-table": { 1783 | "version": "0.2.0", 1784 | "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 1785 | "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", 1786 | "dev": true 1787 | }, 1788 | "through": { 1789 | "version": "2.3.8", 1790 | "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz", 1791 | "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", 1792 | "dev": true 1793 | }, 1794 | "tmp": { 1795 | "version": "0.0.33", 1796 | "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", 1797 | "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", 1798 | "dev": true, 1799 | "requires": { 1800 | "os-tmpdir": "~1.0.2" 1801 | } 1802 | }, 1803 | "tough-cookie": { 1804 | "version": "2.4.3", 1805 | "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", 1806 | "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", 1807 | "dev": true, 1808 | "requires": { 1809 | "psl": "^1.1.24", 1810 | "punycode": "^1.4.1" 1811 | }, 1812 | "dependencies": { 1813 | "punycode": { 1814 | "version": "1.4.1", 1815 | "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", 1816 | "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", 1817 | "dev": true 1818 | } 1819 | } 1820 | }, 1821 | "trim-right": { 1822 | "version": "1.0.1", 1823 | "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", 1824 | "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", 1825 | "dev": true 1826 | }, 1827 | "tslib": { 1828 | "version": "1.9.3", 1829 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", 1830 | "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==", 1831 | "dev": true 1832 | }, 1833 | "tunnel-agent": { 1834 | "version": "0.6.0", 1835 | "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 1836 | "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", 1837 | "dev": true, 1838 | "requires": { 1839 | "safe-buffer": "^5.0.1" 1840 | } 1841 | }, 1842 | "tweetnacl": { 1843 | "version": "0.14.5", 1844 | "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", 1845 | "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", 1846 | "dev": true 1847 | }, 1848 | "type-check": { 1849 | "version": "0.3.2", 1850 | "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", 1851 | "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", 1852 | "dev": true, 1853 | "requires": { 1854 | "prelude-ls": "~1.1.2" 1855 | } 1856 | }, 1857 | "uri-js": { 1858 | "version": "4.2.2", 1859 | "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", 1860 | "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", 1861 | "dev": true, 1862 | "requires": { 1863 | "punycode": "^2.1.0" 1864 | } 1865 | }, 1866 | "urlgrey": { 1867 | "version": "0.4.4", 1868 | "resolved": "https://registry.npmjs.org/urlgrey/-/urlgrey-0.4.4.tgz", 1869 | "integrity": "sha1-iS/pWWCAXoVRnxzUOJ8stMu3ZS8=", 1870 | "dev": true 1871 | }, 1872 | "uuid": { 1873 | "version": "3.3.2", 1874 | "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", 1875 | "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", 1876 | "dev": true 1877 | }, 1878 | "validate-npm-package-license": { 1879 | "version": "3.0.4", 1880 | "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", 1881 | "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", 1882 | "dev": true, 1883 | "requires": { 1884 | "spdx-correct": "^3.0.0", 1885 | "spdx-expression-parse": "^3.0.0" 1886 | } 1887 | }, 1888 | "verror": { 1889 | "version": "1.10.0", 1890 | "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 1891 | "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", 1892 | "dev": true, 1893 | "requires": { 1894 | "assert-plus": "^1.0.0", 1895 | "core-util-is": "1.0.2", 1896 | "extsprintf": "^1.2.0" 1897 | } 1898 | }, 1899 | "vue-eslint-parser": { 1900 | "version": "4.0.3", 1901 | "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-4.0.3.tgz", 1902 | "integrity": "sha512-AUeQsYdO6+7QXCems+WvGlrXd37PHv/zcRQSQdY1xdOMwdFAPEnMBsv7zPvk0TPGulXkK/5p/ITgrjiYB7k3ag==", 1903 | "dev": true, 1904 | "requires": { 1905 | "debug": "^4.1.0", 1906 | "eslint-scope": "^4.0.0", 1907 | "eslint-visitor-keys": "^1.0.0", 1908 | "espree": "^4.1.0", 1909 | "esquery": "^1.0.1", 1910 | "lodash": "^4.17.11" 1911 | }, 1912 | "dependencies": { 1913 | "eslint-scope": { 1914 | "version": "4.0.0", 1915 | "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz", 1916 | "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", 1917 | "dev": true, 1918 | "requires": { 1919 | "esrecurse": "^4.1.0", 1920 | "estraverse": "^4.1.1" 1921 | } 1922 | }, 1923 | "espree": { 1924 | "version": "4.1.0", 1925 | "resolved": "https://registry.npmjs.org/espree/-/espree-4.1.0.tgz", 1926 | "integrity": "sha512-I5BycZW6FCVIub93TeVY1s7vjhP9CY6cXCznIRfiig7nRviKZYdRnj/sHEWC6A7WE9RDWOFq9+7OsWSYz8qv2w==", 1927 | "dev": true, 1928 | "requires": { 1929 | "acorn": "^6.0.2", 1930 | "acorn-jsx": "^5.0.0", 1931 | "eslint-visitor-keys": "^1.0.0" 1932 | } 1933 | } 1934 | } 1935 | }, 1936 | "vue-material": { 1937 | "version": "1.0.0-beta-11", 1938 | "resolved": "https://registry.npmjs.org/vue-material/-/vue-material-1.0.0-beta-11.tgz", 1939 | "integrity": "sha512-1+dIVkQafMIA/zNONb7OwGaTjAxaWk/JhUA2/FInQvbArxf1ToKB+yIdeSfzopQ1KICnBTAmk9E0Vdr5p4MWNA==" 1940 | }, 1941 | "which": { 1942 | "version": "1.3.1", 1943 | "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 1944 | "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 1945 | "dev": true, 1946 | "requires": { 1947 | "isexe": "^2.0.0" 1948 | } 1949 | }, 1950 | "wordwrap": { 1951 | "version": "1.0.0", 1952 | "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", 1953 | "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", 1954 | "dev": true 1955 | }, 1956 | "wrappy": { 1957 | "version": "1.0.2", 1958 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 1959 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 1960 | "dev": true 1961 | }, 1962 | "write": { 1963 | "version": "0.2.1", 1964 | "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", 1965 | "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", 1966 | "dev": true, 1967 | "requires": { 1968 | "mkdirp": "^0.5.1" 1969 | } 1970 | } 1971 | } 1972 | } 1973 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "nuxt-vue-material", 3 | "version": "1.2.0", 4 | "description": "Module to join nuxt and vue-material framework", 5 | "keywords": [ 6 | "vue", 7 | "material design", 8 | "material", 9 | "vue material", 10 | "nuxt" 11 | ], 12 | "license": "MIT", 13 | "contributors": [ 14 | { 15 | "name": "vaso2 " 16 | } 17 | ], 18 | "main": "lib/module.js", 19 | "repository": "https://github.com/vaso2/nuxt-vue-material", 20 | "homepage": "https://github.com/vaso2/nuxt-vue-material/tree/master", 21 | "publishConfig": { 22 | "access": "public" 23 | }, 24 | "scripts": { 25 | "lint": "eslint lib test" 26 | }, 27 | "eslintIgnore": [ 28 | "lib/templates/*.*" 29 | ], 30 | "files": [ 31 | "lib" 32 | ], 33 | "dependencies": { 34 | "vue-material": "latest" 35 | }, 36 | "devDependencies": { 37 | "babel-eslint": "latest", 38 | "codecov": "latest", 39 | "eslint": "latest", 40 | "eslint-config-standard": "latest", 41 | "eslint-plugin-import": "latest", 42 | "eslint-plugin-jest": "latest", 43 | "eslint-plugin-node": "latest", 44 | "eslint-plugin-promise": "latest", 45 | "eslint-plugin-standard": "latest", 46 | "eslint-plugin-vue": "latest" 47 | } 48 | } 49 | --------------------------------------------------------------------------------