├── .commitlintrc.js
├── .cz-configrc.js
├── .github
└── workflows
│ └── npm-publish.yml
├── .gitignore
├── .npmignore
├── README.md
├── examples
├── react-mpa-app
│ ├── .gitignore
│ ├── package.json
│ ├── src
│ │ ├── favicon.svg
│ │ ├── logo.svg
│ │ └── pages
│ │ │ ├── index
│ │ │ ├── App.css
│ │ │ ├── App.tsx
│ │ │ ├── index.css
│ │ │ ├── index.html
│ │ │ └── main.tsx
│ │ │ └── subpage
│ │ │ ├── App.css
│ │ │ ├── App.tsx
│ │ │ ├── index.css
│ │ │ ├── index.html
│ │ │ └── main.tsx
│ ├── tsconfig.json
│ └── vite.config.ts
├── svelte-mpa-app
│ ├── .gitignore
│ ├── README.md
│ ├── package.json
│ ├── public
│ │ └── favicon.ico
│ ├── src
│ │ ├── assets
│ │ │ └── svelte.png
│ │ ├── components
│ │ │ └── Counter.svelte
│ │ ├── global.d.ts
│ │ └── pages
│ │ │ ├── index
│ │ │ ├── App.svelte
│ │ │ ├── index.html
│ │ │ └── main.ts
│ │ │ └── subpage
│ │ │ ├── App.svelte
│ │ │ ├── index.html
│ │ │ └── main.ts
│ ├── svelte.config.cjs
│ ├── tsconfig.json
│ └── vite.config.js
└── vue3-mpa-app
│ ├── .gitignore
│ ├── README.md
│ ├── package.json
│ ├── public
│ └── favicon.ico
│ ├── src
│ ├── assets
│ │ └── logo.png
│ ├── components
│ │ └── HelloWorld.vue
│ ├── pages
│ │ ├── index
│ │ │ ├── App.vue
│ │ │ ├── index.html
│ │ │ └── main.ts
│ │ └── subpage
│ │ │ ├── App.vue
│ │ │ ├── index.html
│ │ │ ├── main.ts
│ │ │ └── nested
│ │ │ ├── App.vue
│ │ │ ├── index.html
│ │ │ └── main.ts
│ └── shims-vue.d.ts
│ ├── tsconfig.json
│ └── vite.config.ts
├── package.json
├── src
├── index.ts
└── lib
│ ├── options.ts
│ └── utils.ts
├── tsconfig.json
└── yarn.lock
/.commitlintrc.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 |
3 | module.exports = {
4 | extends: ['@commitlint/config-conventional'],
5 | rules: {
6 | 'type-enum': [
7 | 2,
8 | 'always',
9 | ['WIP', 'feat', 'fix', 'refactor', 'docs', 'test', 'style', 'chore', 'revert'],
10 | ],
11 | 'type-case': [1, 'always', ['lower-case', 'upper-case']],
12 | 'scope-case': [0, 'never'],
13 | 'subject-case': [0, 'never'],
14 | 'scope-empty': [0, 'never'],
15 | },
16 | }
17 |
--------------------------------------------------------------------------------
/.cz-configrc.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 |
3 | module.exports = {
4 | types: [
5 | {
6 | value: 'WIP',
7 | name: '💪 WIP: Work in progress',
8 | },
9 | {
10 | value: 'feat',
11 | name: '✨ feat: A new feature',
12 | },
13 | {
14 | value: 'fix',
15 | name: '🐞 fix: A bug fix',
16 | },
17 | {
18 | value: 'refactor',
19 | name: '🛠 refactor: A code change that neither fixes a bug nor adds a feature',
20 | },
21 | {
22 | value: 'docs',
23 | name: '📚 docs: Documentation only changes',
24 | },
25 | {
26 | value: 'test',
27 | name: '🏁 test: Add missing tests or correcting existing tests',
28 | },
29 | {
30 | value: 'chore',
31 | name:
32 | "🗯 chore: Changes that don't modify src or test files. Such as updating build tasks, package manager",
33 | },
34 | {
35 | value: 'style',
36 | name:
37 | '💅 style: Code Style, Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)',
38 | },
39 | {
40 | value: 'revert',
41 | name: '⏪ revert: Revert to a commit',
42 | },
43 | ],
44 | scopes: [],
45 | allowCustomScopes: true,
46 | allowBreakingChanges: ['feat', 'fix'],
47 | }
48 |
--------------------------------------------------------------------------------
/.github/workflows/npm-publish.yml:
--------------------------------------------------------------------------------
1 | name: NPM-Publish
2 |
3 | on:
4 | push:
5 | # Sequence of patterns matched against refs/heads
6 | branches:
7 | # Push events on main branch
8 | - main
9 |
10 | pull_request:
11 | # Sequence of patterns matched against refs/heads
12 | branches:
13 | # Push events on main branch
14 | - main
15 |
16 | jobs:
17 | publish:
18 | runs-on: ubuntu-latest
19 | steps:
20 | - uses: actions/checkout@v1
21 | - uses: actions/setup-node@v1
22 | with:
23 | node-version: 12
24 | - run: yarn install
25 | - run: yarn test
26 | - uses: JS-DevTools/npm-publish@v1
27 | with:
28 | token: ${{ secrets.NPM_TOKEN }}
29 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules
3 | .npmrc
4 |
5 | # Log files
6 | npm-debug.log*
7 | yarn-debug.log*
8 | yarn-error.log*
9 |
10 | dist
11 | package-lock.json
12 |
13 | # Editor directories and files
14 | .idea
15 | .vscode
16 | *.suo
17 | *.ntvs*
18 | *.njsproj
19 | *.sln
20 | *.sw*
21 |
--------------------------------------------------------------------------------
/.npmignore:
--------------------------------------------------------------------------------
1 | /examples
2 | yarn-error.log
3 | .github
4 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # vite-plugin-mpa
2 |
3 | > Out-of-the-box multi-page-application (MPA) support for Vite - supports Vue2/3, React and others
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 | ## Motivation
22 |
23 | - Vite [natively supports multi-page apps](https://vitejs.dev/guide/build.html#multi-page-app), but you must configure `rollupOptions.input` manually
24 | - When running vite dev, you must open `localhost:3000/src/pages/index/xxx.html` for `$projectRoot/src/pages/index/xxx.html`
25 | - Similar to vue-cli, this plugin helps rewrite urls for MPA and auto open the first page for you
26 | - Experimental: when building, organize the folder for you (like vue-cli) - e.g `dist/src/pages/subpage/index.html` will move to `dist/subpage/index.html`
27 |
28 | ## Usage
29 |
30 | ```sh
31 | yarn add vite-plugin-mpa
32 | ```
33 |
34 | ```ts
35 | // vite.config.ts
36 | import mpa from 'vite-plugin-mpa'
37 |
38 | // @see https://vitejs.dev/config/
39 | export default defineConfig({
40 | plugins: [
41 | // ...other plugins
42 | mpa(/* options */),
43 | ],
44 | })
45 | ```
46 |
47 | ## Options
48 |
49 | ```ts
50 | {
51 | /**
52 | * open url path when server starts (customizable)
53 | * @default path of first-page
54 | */
55 | open: string
56 | /**
57 | * where to locate pages
58 | * @default 'src/pages', e.g. src/views
59 | */
60 | scanDir: string
61 | /**
62 | * how to locate page files (passed to fast-glob), e.g. index.{js,jsx}
63 | * @default 'main.{js,ts,jsx,tsx}'
64 | */
65 | scanFile: string
66 | /**
67 | * what is your html file name, e.g. index.html / main.html / entry.html / template.html
68 | * @default 'index.html'
69 | */
70 | filename: string
71 | }
72 | ```
73 |
74 | - [see more](https://github.com/IndexXuan/vite-plugin-mpa/blob/main/src/lib/options.ts)
75 |
76 | ## Examples
77 |
78 | - see [src/examples](https://github.com/IndexXuan/vite-plugin-mpa/blob/main/examples)
79 |
80 | - use shelljs after-build to organize dist folder (may be a better approach - help wanted)
81 |
82 | ## How It Works
83 |
84 | - Uses fast-glob to collect all pages, e.g. src/pages/\*/main.{js,ts}, and calc MPA entries
85 | - The result is passed into vite#rollupOptions#input
86 |
87 |
88 | ## Further Info
89 | - [vue-cli-plugin-vite](https://github.com/IndexXuan/vue-cli-plugin-vite)
90 | - [vite-plugin-html-template](https://github.com/IndexXuan/vite-plugin-html-template)
91 |
--------------------------------------------------------------------------------
/examples/react-mpa-app/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .DS_Store
3 | dist
4 | dist-ssr
5 | *.local
6 |
--------------------------------------------------------------------------------
/examples/react-mpa-app/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "my-react-app",
3 | "version": "0.0.0",
4 | "scripts": {
5 | "dev": "vite",
6 | "build": "tsc && vite build",
7 | "serve": "vite preview"
8 | },
9 | "dependencies": {
10 | "react": "^17.0.0",
11 | "react-dom": "^17.0.0"
12 | },
13 | "devDependencies": {
14 | "@types/react": "^17.0.0",
15 | "@types/react-dom": "^17.0.0",
16 | "@vitejs/plugin-react-refresh": "^1.1.0",
17 | "typescript": "^4.1.2",
18 | "vite": "^2.0.1"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/examples/react-mpa-app/src/favicon.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/examples/react-mpa-app/src/logo.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/examples/react-mpa-app/src/pages/index/App.css:
--------------------------------------------------------------------------------
1 | .App {
2 | text-align: center;
3 | }
4 |
5 | .App-logo {
6 | height: 40vmin;
7 | pointer-events: none;
8 | }
9 |
10 | @media (prefers-reduced-motion: no-preference) {
11 | .App-logo {
12 | animation: App-logo-spin infinite 20s linear;
13 | }
14 | }
15 |
16 | .App-header {
17 | background-color: #282c34;
18 | min-height: 100vh;
19 | display: flex;
20 | flex-direction: column;
21 | align-items: center;
22 | justify-content: center;
23 | font-size: calc(10px + 2vmin);
24 | color: white;
25 | }
26 |
27 | .App-link {
28 | color: #61dafb;
29 | }
30 |
31 | @keyframes App-logo-spin {
32 | from {
33 | transform: rotate(0deg);
34 | }
35 | to {
36 | transform: rotate(360deg);
37 | }
38 | }
39 |
40 | button {
41 | font-size: calc(10px + 2vmin);
42 | }
43 |
--------------------------------------------------------------------------------
/examples/react-mpa-app/src/pages/index/App.tsx:
--------------------------------------------------------------------------------
1 | import React, { useState } from 'react'
2 | import logo from '@/logo.svg'
3 | import './App.css'
4 |
5 | function App() {
6 | const [count, setCount] = useState(0)
7 |
8 | return (
9 |
10 |
11 |
12 | Hello Vite + React!
13 |
14 | setCount((count) => count + 1)}>
15 | count is: {count}
16 |
17 |
18 |
19 | Edit App.tsx
and save to test HMR updates.
20 |
21 |
22 |
28 | Learn React
29 |
30 | {' | '}
31 |
37 | Vite Docs
38 |
39 |
40 |
41 |
42 | )
43 | }
44 |
45 | export default App
46 |
--------------------------------------------------------------------------------
/examples/react-mpa-app/src/pages/index/index.css:
--------------------------------------------------------------------------------
1 | body {
2 | margin: 0;
3 | font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen",
4 | "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue",
5 | sans-serif;
6 | -webkit-font-smoothing: antialiased;
7 | -moz-osx-font-smoothing: grayscale;
8 | }
9 |
10 | code {
11 | font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New",
12 | monospace;
13 | }
14 |
--------------------------------------------------------------------------------
/examples/react-mpa-app/src/pages/index/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Vite App - MPA Index
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/examples/react-mpa-app/src/pages/index/main.tsx:
--------------------------------------------------------------------------------
1 | import React from 'react'
2 | import ReactDOM from 'react-dom'
3 | import './index.css'
4 | import App from './App'
5 |
6 | ReactDOM.render(
7 |
8 |
9 | ,
10 | document.getElementById('root')
11 | )
12 |
--------------------------------------------------------------------------------
/examples/react-mpa-app/src/pages/subpage/App.css:
--------------------------------------------------------------------------------
1 | .App {
2 | text-align: center;
3 | }
4 |
5 | .App-logo {
6 | height: 40vmin;
7 | pointer-events: none;
8 | }
9 |
10 | @media (prefers-reduced-motion: no-preference) {
11 | .App-logo {
12 | animation: App-logo-spin infinite 20s linear;
13 | }
14 | }
15 |
16 | .App-header {
17 | background-color: #282c34;
18 | min-height: 100vh;
19 | display: flex;
20 | flex-direction: column;
21 | align-items: center;
22 | justify-content: center;
23 | font-size: calc(10px + 2vmin);
24 | color: white;
25 | }
26 |
27 | .App-link {
28 | color: #61dafb;
29 | }
30 |
31 | @keyframes App-logo-spin {
32 | from {
33 | transform: rotate(0deg);
34 | }
35 | to {
36 | transform: rotate(360deg);
37 | }
38 | }
39 |
40 | button {
41 | font-size: calc(10px + 2vmin);
42 | }
43 |
--------------------------------------------------------------------------------
/examples/react-mpa-app/src/pages/subpage/App.tsx:
--------------------------------------------------------------------------------
1 | import React, { useState } from 'react'
2 | import logo from '@/logo.svg'
3 | import './App.css'
4 |
5 | function App() {
6 | const [count, setCount] = useState(0)
7 |
8 | return (
9 |
10 |
11 |
12 | Hello Vite + React!
13 |
14 | setCount((count) => count + 1)}>
15 | count is: {count}
16 |
17 |
18 |
19 | Edit App.tsx
and save to test HMR updates.
20 |
21 |
22 |
28 | Learn React
29 |
30 | {' | '}
31 |
37 | Vite Docs
38 |
39 |
40 |
41 |
42 | )
43 | }
44 |
45 | export default App
46 |
--------------------------------------------------------------------------------
/examples/react-mpa-app/src/pages/subpage/index.css:
--------------------------------------------------------------------------------
1 | body {
2 | margin: 0;
3 | font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen",
4 | "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue",
5 | sans-serif;
6 | -webkit-font-smoothing: antialiased;
7 | -moz-osx-font-smoothing: grayscale;
8 | }
9 |
10 | code {
11 | font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New",
12 | monospace;
13 | }
14 |
--------------------------------------------------------------------------------
/examples/react-mpa-app/src/pages/subpage/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Vite App - MPA Subpage
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/examples/react-mpa-app/src/pages/subpage/main.tsx:
--------------------------------------------------------------------------------
1 | import React from 'react'
2 | import ReactDOM from 'react-dom'
3 | import './index.css'
4 | import App from './App'
5 |
6 | ReactDOM.render(
7 |
8 |
9 | ,
10 | document.getElementById('root')
11 | )
12 |
--------------------------------------------------------------------------------
/examples/react-mpa-app/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "ESNext",
4 | "lib": ["DOM", "DOM.Iterable", "ESNext"],
5 | "types": ["vite/client"],
6 | "allowJs": false,
7 | "skipLibCheck": false,
8 | "esModuleInterop": false,
9 | "allowSyntheticDefaultImports": true,
10 | "strict": true,
11 | "forceConsistentCasingInFileNames": true,
12 | "module": "ESNext",
13 | "moduleResolution": "Node",
14 | "resolveJsonModule": true,
15 | "isolatedModules": true,
16 | "noEmit": true,
17 | "jsx": "react"
18 | },
19 | "include": ["./src"]
20 | }
21 |
--------------------------------------------------------------------------------
/examples/react-mpa-app/vite.config.ts:
--------------------------------------------------------------------------------
1 | import path from 'path'
2 | import { defineConfig } from 'vite'
3 | import reactRefresh from '@vitejs/plugin-react-refresh'
4 | import mpa from '../../src/index'
5 |
6 | // https://vitejs.dev/config/
7 | export default defineConfig({
8 | plugins: [reactRefresh(), mpa()],
9 | resolve: {
10 | alias: {
11 | '@': path.resolve(__dirname, './src'),
12 | },
13 | },
14 | })
15 |
--------------------------------------------------------------------------------
/examples/svelte-mpa-app/.gitignore:
--------------------------------------------------------------------------------
1 | /node_modules/
2 | /dist/
3 | /.vscode/
4 | .DS_Store
5 |
--------------------------------------------------------------------------------
/examples/svelte-mpa-app/README.md:
--------------------------------------------------------------------------------
1 | # Svelte + TS + Vite
2 |
3 | This template should help get you started developing with Svelte and TypeScript in Vite.
4 |
5 | ## Recommended IDE Setup
6 |
7 | [VSCode](https://code.visualstudio.com/) + [Svelte](https://marketplace.visualstudio.com/items?itemName=svelte.svelte-vscode).
8 |
9 | ## Need an official Svelte framework?
10 |
11 | Check out [SvelteKit](https://github.com/sveltejs/kit#readme), which is also powered by Vite. Deploy anywhere with its serverless-first approach and adapt to various platforms, with out of the box support for TypeScript, SCSS, and Less, and easily-added support for mdsvex, GraphQL, PostCSS, Tailwind CSS, and more.
12 |
13 | ## Technical considerations
14 |
15 | **Why use this over SvelteKit?**
16 |
17 | - SvelteKit is still a work-in-progress.
18 | - It currently does not support the pure-SPA use case.
19 | - It brings its own routing solution which might not be preferable for some users.
20 | - It is first and foremost a framework that just happens to use Vite under the hood, not a Vite app.
21 | `vite dev` and `vite build` wouldn't work in a SvelteKit environment, for example.
22 |
23 | This template contains as little as possible to get started with Vite + TypeScript + Svelte, while taking into account the developer experience with regards to HMR and intellisense. It demonstrates capabilities on par with the other `create-app` templates and is a good starting point for beginners dipping their toes into a Vite + Svelte project.
24 |
25 | Should you later need the extended capabilities and extensibility provided by SvelteKit, the template has been structured similarly to SvelteKit so that it is easy to migrate.
26 |
27 | **Why `global.d.ts` instead of `compilerOptions.types` inside `jsconfig.json` or `tsconfig.json`?**
28 |
29 | Setting `compilerOptions.types` shuts out all other types not explicitly listed in the configuration. Using triple-slash references keeps the default TypeScript setting of accepting type information from the entire workspace, while also adding `svelte` and `vite/client` type information.
30 |
31 | **Why include `.vscode/extensions.json`?**
32 |
33 | Other templates indirectly recommend extensions via the README, but this file allows VS Code to prompt the user to install the recommended extension upon opening the project.
34 |
35 | **Why enable `allowJs` in the TS template?**
36 |
37 | While `allowJs: false` would indeed prevent the use of `.js` files in the project, it does not prevent the use of JavaScript syntax in `.svelte` files. In addition, it would force `checkJs: false`, bringing the worst of both worlds: not being able to guarantee the entire codebase is TypeScript, and also having worse typechecking for the existing JavaScript. In addition, there are valid use cases in which a mixed codebase may be relevant.
38 |
39 | **Why is HMR not preserving my local component state?**
40 |
41 | HMR state preservation comes with a number of gotchas! It has been disabled by default in both `svelte-hmr` and `@sveltejs/vite-plugin-svelte` due to its often surprising behavior. You can read the details [here](https://github.com/rixo/svelte-hmr#svelte-hmr).
42 |
43 | If you have state that's important to retain within a component, consider creating an external store which would not be replaced by HMR.
44 |
45 | ```ts
46 | // store.ts
47 | // An extremely simple external store
48 | import { writable } from 'svelte/store'
49 | export default writable(0)
50 | ```
51 |
--------------------------------------------------------------------------------
/examples/svelte-mpa-app/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "svelte-mpa-app",
3 | "version": "0.0.0",
4 | "scripts": {
5 | "dev": "vite",
6 | "build": "vite build",
7 | "serve": "vite preview"
8 | },
9 | "devDependencies": {
10 | "@sveltejs/vite-plugin-svelte": "next",
11 | "svelte": "^3.35.0",
12 | "svelte-preprocess": "^4.6.9",
13 | "typescript": "^4.2.3",
14 | "vite": "^2.1.5"
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/examples/svelte-mpa-app/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IndexXuan/vite-plugin-mpa/db3407474756097cb6d6e3569017ef89646843bb/examples/svelte-mpa-app/public/favicon.ico
--------------------------------------------------------------------------------
/examples/svelte-mpa-app/src/assets/svelte.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IndexXuan/vite-plugin-mpa/db3407474756097cb6d6e3569017ef89646843bb/examples/svelte-mpa-app/src/assets/svelte.png
--------------------------------------------------------------------------------
/examples/svelte-mpa-app/src/components/Counter.svelte:
--------------------------------------------------------------------------------
1 |
7 |
8 |
9 | Clicks: {count}
10 |
11 |
12 |
35 |
--------------------------------------------------------------------------------
/examples/svelte-mpa-app/src/global.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | ///
3 |
--------------------------------------------------------------------------------
/examples/svelte-mpa-app/src/pages/index/App.svelte:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 |
8 | Hello Typescript!
9 |
10 |
11 |
12 |
13 | Visit svelte.dev to learn how to build Svelte
14 | apps.
15 |
16 |
17 |
18 | Check out SvelteKit for
19 | the officially supported framework, also powered by Vite!
20 |
21 |
22 |
23 |
66 |
--------------------------------------------------------------------------------
/examples/svelte-mpa-app/src/pages/index/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Svelte + TS + Vite App Index
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/examples/svelte-mpa-app/src/pages/index/main.ts:
--------------------------------------------------------------------------------
1 | import App from './App.svelte'
2 |
3 | const app = new App({
4 | target: document.body,
5 | })
6 |
7 | export default app
8 |
--------------------------------------------------------------------------------
/examples/svelte-mpa-app/src/pages/subpage/App.svelte:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 |
8 | Hello Typescript!
9 |
10 |
11 |
12 |
13 | Visit svelte.dev to learn how to build Svelte
14 | apps.
15 |
16 |
17 |
18 | Check out SvelteKit for
19 | the officially supported framework, also powered by Vite!
20 |
21 |
22 |
23 |
66 |
--------------------------------------------------------------------------------
/examples/svelte-mpa-app/src/pages/subpage/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Svelte + TS + Vite App Subpage
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/examples/svelte-mpa-app/src/pages/subpage/main.ts:
--------------------------------------------------------------------------------
1 | import App from './App.svelte'
2 |
3 | const app = new App({
4 | target: document.body,
5 | })
6 |
7 | export default app
8 |
--------------------------------------------------------------------------------
/examples/svelte-mpa-app/svelte.config.cjs:
--------------------------------------------------------------------------------
1 | const sveltePreprocess = require('svelte-preprocess')
2 |
3 | module.exports = {
4 | // Consult https://github.com/sveltejs/svelte-preprocess
5 | // for more information about preprocessors
6 | preprocess: sveltePreprocess()
7 | }
8 |
--------------------------------------------------------------------------------
/examples/svelte-mpa-app/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "moduleResolution": "node",
4 | "target": "esnext",
5 | "module": "esnext",
6 | /**
7 | * svelte-preprocess cannot figure out whether you have
8 | * a value or a type, so tell TypeScript to enforce using
9 | * `import type` instead of `import` for Types.
10 | */
11 | "importsNotUsedAsValues": "error",
12 | "isolatedModules": true,
13 | /**
14 | * To have warnings / errors of the Svelte compiler at the
15 | * correct position, enable source maps by default.
16 | */
17 | "sourceMap": true,
18 | "esModuleInterop": true,
19 | "skipLibCheck": true,
20 | "forceConsistentCasingInFileNames": true,
21 | "baseUrl": ".",
22 | /**
23 | * Typecheck JS in `.svelte` and `.js` files by default.
24 | * Disable checkJs if you'd like to use dynamic types in JS.
25 | * Note that setting allowJs false does not prevent the use
26 | * of JS in `.svelte` files.
27 | */
28 | "allowJs": true,
29 | "checkJs": true
30 | },
31 | /**
32 | * Use global.d.ts instead of compilerOptions.types
33 | * to avoid limiting type declarations.
34 | */
35 | "include": ["src/**/*.d.ts", "src/**/*.ts", "src/**/*.js", "src/**/*.svelte"]
36 | }
37 |
--------------------------------------------------------------------------------
/examples/svelte-mpa-app/vite.config.js:
--------------------------------------------------------------------------------
1 | import { defineConfig } from 'vite'
2 | import path from 'path'
3 | import svelte from '@sveltejs/vite-plugin-svelte'
4 | import mpa from '../../src/index'
5 |
6 | // https://vitejs.dev/config/
7 | export default defineConfig({
8 | resolve: {
9 | alias: {
10 | '@': path.resolve(__dirname, './src'),
11 | },
12 | },
13 | plugins: [svelte(), mpa()],
14 | })
15 |
--------------------------------------------------------------------------------
/examples/vue3-mpa-app/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .DS_Store
3 | dist
4 | dist-ssr
5 | *.local
6 |
--------------------------------------------------------------------------------
/examples/vue3-mpa-app/README.md:
--------------------------------------------------------------------------------
1 | # Vue 3 + Typescript + Vite
2 |
3 | This template should help get you started developing with Vue 3 and Typescript in Vite.
4 |
5 | ## Recommended IDE Setup
6 |
7 | [VSCode](https://code.visualstudio.com/) + [Vetur](https://marketplace.visualstudio.com/items?itemName=octref.vetur). Make sure to enable `vetur.experimental.templateInterpolationService` in settings!
8 |
9 | ### If Using `
48 |
49 |
66 |
--------------------------------------------------------------------------------
/examples/vue3-mpa-app/src/pages/index/App.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
17 |
18 |
28 |
--------------------------------------------------------------------------------
/examples/vue3-mpa-app/src/pages/index/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Vite App - MPA Index
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/examples/vue3-mpa-app/src/pages/index/main.ts:
--------------------------------------------------------------------------------
1 | import { createApp } from 'vue'
2 | import App from './App.vue'
3 |
4 | createApp(App).mount('#app')
5 |
--------------------------------------------------------------------------------
/examples/vue3-mpa-app/src/pages/subpage/App.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
17 |
18 |
28 |
--------------------------------------------------------------------------------
/examples/vue3-mpa-app/src/pages/subpage/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Vite App - MPA Subpage
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/examples/vue3-mpa-app/src/pages/subpage/main.ts:
--------------------------------------------------------------------------------
1 | import { createApp } from 'vue'
2 | import App from './App.vue'
3 |
4 | createApp(App).mount('#app')
5 |
--------------------------------------------------------------------------------
/examples/vue3-mpa-app/src/pages/subpage/nested/App.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
17 |
18 |
28 |
--------------------------------------------------------------------------------
/examples/vue3-mpa-app/src/pages/subpage/nested/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Vite App - MPA Subpage
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/examples/vue3-mpa-app/src/pages/subpage/nested/main.ts:
--------------------------------------------------------------------------------
1 | import { createApp } from 'vue'
2 | import App from './App.vue'
3 |
4 | createApp(App).mount('#app')
5 |
--------------------------------------------------------------------------------
/examples/vue3-mpa-app/src/shims-vue.d.ts:
--------------------------------------------------------------------------------
1 | declare module '*.vue' {
2 | import { DefineComponent } from 'vue'
3 | const component: DefineComponent<{}, {}, any>
4 | export default component
5 | }
6 |
--------------------------------------------------------------------------------
/examples/vue3-mpa-app/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "esnext",
4 | "module": "esnext",
5 | "moduleResolution": "node",
6 | "strict": true,
7 | "jsx": "preserve",
8 | "sourceMap": true,
9 | "resolveJsonModule": true,
10 | "esModuleInterop": true,
11 | "lib": ["esnext", "dom"],
12 | "types": ["vite/client"]
13 | },
14 | "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"]
15 | }
16 |
--------------------------------------------------------------------------------
/examples/vue3-mpa-app/vite.config.ts:
--------------------------------------------------------------------------------
1 | import path from 'path'
2 | import { defineConfig } from 'vite'
3 | import vue from '@vitejs/plugin-vue'
4 | import mpa from '../../src/index'
5 |
6 | // https://vitejs.dev/config/
7 | export default defineConfig({
8 | plugins: [vue(), mpa()],
9 | resolve: {
10 | alias: {
11 | '@': path.resolve(__dirname, './src'),
12 | },
13 | },
14 | })
15 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "vite-plugin-mpa",
3 | "version": "1.2.0",
4 | "description": "MPA for vite",
5 | "module": "dist/index.mjs",
6 | "main": "dist/index.js",
7 | "types": "dist/index.d.ts",
8 | "files": [
9 | "dist"
10 | ],
11 | "author": "indexxuan@gmail.com",
12 | "scripts": {
13 | "commit": "git cz",
14 | "build": "tsup src/index.ts --format esm,cjs --dts",
15 | "lint": "prettier --write --parser typescript \"src/**/*.ts\"",
16 | "test:vue3": "cd examples/vue3-mpa-app && npm i && yarn build",
17 | "test:react": "cd examples/react-mpa-app && npm i && yarn build",
18 | "test": "npm run test:vue3 & npm run test:react",
19 | "prepublishOnly": "npm run build"
20 | },
21 | "license": "MIT",
22 | "homepage": "https://github.com/IndexXuan/vite-plugin-mpa",
23 | "repository": {
24 | "type": "git",
25 | "url": "git@github.com:IndexXuan/vite-plugin-mpa.git"
26 | },
27 | "keywords": [
28 | "vite-plugin",
29 | "mpa",
30 | "MPA",
31 | "multi-page"
32 | ],
33 | "dependencies": {
34 | "connect-history-api-fallback": "1.6.0",
35 | "shelljs": "0.8.5",
36 | "yargs": "16.2.0"
37 | },
38 | "devDependencies": {
39 | "@types/connect-history-api-fallback": "1.3.3",
40 | "@types/node": "14.14.25",
41 | "@types/shelljs": "0.8.8",
42 | "@types/yargs": "16.0.0",
43 | "lint-staged": "10.5.4",
44 | "prettier": "2.2.1",
45 | "tsup": "3.12.1",
46 | "typescript": "4.1.3",
47 | "vite": "2.0.1",
48 | "@commitlint/cli": "7.2.0",
49 | "@commitlint/config-conventional": "7.1.2",
50 | "commitizen": "2.10.1",
51 | "cz-customizable": "5.2.0",
52 | "yorkie": "2.0.0"
53 | },
54 | "prettier": {
55 | "printWidth": 100,
56 | "tabWidth": 2,
57 | "useTabs": false,
58 | "semi": false,
59 | "singleQuote": true,
60 | "jsxSingleQuote": false,
61 | "trailingComma": "all",
62 | "bracketSpacing": true,
63 | "jsxBracketSameLine": false,
64 | "arrowParens": "avoid"
65 | },
66 | "config": {
67 | "commitizen": {
68 | "path": "./node_modules/cz-customizable"
69 | },
70 | "cz-customizable": {
71 | "config": ".cz-configrc.js"
72 | }
73 | },
74 | "gitHooks": {
75 | "pre-commit": "lint-staged",
76 | "commit-msg": "commitlint -e $GIT_PARAMS"
77 | },
78 | "lint-staged": {
79 | "**/**.{ts,js,json}": [
80 | "prettier --write"
81 | ]
82 | }
83 | }
84 |
--------------------------------------------------------------------------------
/src/index.ts:
--------------------------------------------------------------------------------
1 | import type { Plugin, UserConfig } from 'vite'
2 | import type { UserOptions } from './lib/options'
3 | import history from 'connect-history-api-fallback'
4 | import path from 'path'
5 | import shell from 'shelljs'
6 | import { getMPAIO, getHistoryReWriteRuleList, getFirstPage } from './lib/utils'
7 | import { name } from '../package.json'
8 |
9 | export default function mpa(userOptions: UserOptions = {}): Plugin {
10 | const options = {
11 | open: '',
12 | scanDir: 'src/pages',
13 | scanFile: 'main.{js,ts,jsx,tsx}',
14 | defaultEntries: '',
15 | filename: 'index.html',
16 | rewrites: [],
17 | ...userOptions,
18 | }
19 | if (!options.scanFile.includes('.')) {
20 | console.error(
21 | `[${name}]: scanFile should be something like main.ts/main.{js,ts}/index.js/index{ts,tsx}`,
22 | )
23 | process.exit(1)
24 | }
25 | let resolvedConfig: UserConfig
26 | return {
27 | name,
28 | enforce: 'pre',
29 | config(config) {
30 | resolvedConfig = config
31 | config.build = config.build || {}
32 | config.build.rollupOptions = config.build.rollupOptions || {}
33 | config.build.rollupOptions.input = getMPAIO(config.root || process.cwd(), options)
34 | config.server = config.server || {}
35 | // default '' means first-page and you can customized or disabled.
36 | config.server.open =
37 | options.open === '' ? getFirstPage(config.build.rollupOptions.input) : options.open
38 | },
39 | configureServer({ middlewares: app }) {
40 | app.use(
41 | // @see https://github.com/vitejs/vite/blob/8733a83d291677b9aff9d7d78797ebb44196596e/packages/vite/src/node/server/index.ts#L433
42 | // @ts-ignore
43 | history({
44 | verbose: Boolean(process.env.DEBUG) && process.env.DEBUG !== 'false',
45 | disableDotRule: undefined,
46 | htmlAcceptHeaders: ['text/html', 'application/xhtml+xml'],
47 | rewrites: getHistoryReWriteRuleList(options),
48 | }),
49 | )
50 | },
51 | closeBundle() {
52 | const root = resolvedConfig.root || process.cwd()
53 | const dest = (resolvedConfig.build && resolvedConfig.build.outDir) || 'dist'
54 | const resolve = (p: string) => path.resolve(root, p)
55 |
56 | // 1. rename all xxx.html to index.html if needed
57 | if (options.filename !== 'index.html') {
58 | shell.ls(resolve(`${dest}/${options.scanDir}/**/*.html`)).forEach(html => {
59 | shell.mv(html, html.replace(options.filename, 'index.html'))
60 | })
61 | }
62 | // 2. remove all *.html at dest root
63 | shell.rm('-rf', resolve(`${dest}/*.html`))
64 | // 3. move src/pages/* to dest root
65 | shell.mv(resolve(`${dest}/${options.scanDir}/*`), resolve(dest))
66 | // 4. remove empty src dir
67 | shell.rm('-rf', resolve(`${dest}/src`))
68 | },
69 | }
70 | }
71 |
72 | export type { UserOptions as MpaOptions }
73 |
--------------------------------------------------------------------------------
/src/lib/options.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * MPA Plugin options.
3 | */
4 |
5 | import type { Rewrite } from 'connect-history-api-fallback'
6 |
7 | export interface MpaOptions {
8 | /**
9 | * open path for viteDevServer
10 | * this plugin will try to open first page for you, but you can still custom, e.g. /index#/about
11 | * @default firstPagePath
12 | */
13 | open: string | boolean
14 | /**
15 | * where to scan
16 | * @default 'src/pages'
17 | */
18 | scanDir: string
19 | /**
20 | * scanFile
21 | * @default 'main.{js,ts,jsx,tsx}'
22 | */
23 | scanFile: string
24 | /**
25 | * html filename, yarn crate @vitejs/app => projectRoot/index.html or MPA projectRoot/pages/${pageName}/index.html
26 | * @default 'index.html'
27 | */
28 | filename: string
29 | /**
30 | * default included entry
31 | * @default ''
32 | */
33 | defaultEntries: string
34 | /**
35 | * rewrite rule list
36 | * @default []
37 | */
38 | rewrites: Rewrite[]
39 | }
40 |
41 | export type UserOptions = Partial
42 |
--------------------------------------------------------------------------------
/src/lib/utils.ts:
--------------------------------------------------------------------------------
1 | import fg from 'fast-glob'
2 | import yargs from 'yargs'
3 | import path from 'path'
4 | import type { MpaOptions } from './options'
5 | import type { Rewrite } from 'connect-history-api-fallback'
6 |
7 | const argv = yargs.argv
8 |
9 | export type PageInfo = Record<
10 | string,
11 | {
12 | entry: string
13 | filename: string
14 | }
15 | >
16 |
17 | /**
18 | * return first page path
19 | */
20 | export function getFirstPage(pages: Record): string {
21 | const firstPageName = Object.keys(pages)[0]
22 | return `/${firstPageName}/index.html`
23 | }
24 |
25 | /**
26 | * @private
27 | */
28 | function genFileName(pageName: string, path: string): string {
29 | const xPath = path === '' ? '' : `${path}/`
30 | return `${xPath}${pageName}.html`.replace(/^pages\//, '')
31 | }
32 |
33 | /**
34 | * @private
35 | */
36 | function parseEntryFile(file: string, filters: string[] = []) {
37 | const fileSplit = file.split('/')
38 | // const pageName = fileSplit[fileSplit.length - 2]
39 | const pageName = fileSplit.slice(2, -1).join('/')
40 | const outputPath = fileSplit.slice(1, fileSplit.length - 2).join('/')
41 | const result = {
42 | file,
43 | pageName,
44 | outputPath,
45 | include: filters.includes(pageName) || filters.length === 0,
46 | }
47 | return result
48 | }
49 |
50 | /**
51 | * @private
52 | */
53 | function parseFiles(files: string[], defaultEntries: string) {
54 | // support --entry & --file & --page to filter
55 | const args: string =
56 | (argv.entry as string) || (argv.file as string) || (argv.page as string) || ''
57 | if (args === '') {
58 | defaultEntries = ''
59 | }
60 | const filters = args
61 | .split(',')
62 | .concat(defaultEntries.split(','))
63 | .filter(_ => _)
64 | const ret = files.map(file => parseEntryFile(file, filters))
65 | return {
66 | allEntries: ret,
67 | entries: ret.filter(e => e.include),
68 | args,
69 | }
70 | }
71 |
72 | /**
73 | * @private
74 | */
75 | function scanFile2Html(current: string, scanFile: string, filename: string) {
76 | // support main.ts & main.{ts,js}
77 | const reStr = `${scanFile.split('.')[0]}[.](.*)`
78 | const entryRe = new RegExp(reStr)
79 | return current.replace(entryRe, filename)
80 | }
81 |
82 | /**
83 | * @private
84 | * @param scanDir - @default 'src/pages'
85 | * @param scanFile - @default 'main.{js,ts,jsx,tsx}'
86 | * @param usePath
87 | * @param ext
88 | */
89 | function getPagesInfo({ defaultEntries, scanDir, scanFile }: MpaOptions): PageInfo {
90 | const allFiles = fg.sync(`${scanDir}/**/${scanFile}`.replace('//', '/'))
91 | // Calc
92 | const pages = {}
93 | const result = parseFiles(allFiles, defaultEntries)
94 | const { entries } = result
95 | entries.forEach(entry => {
96 | const { file, pageName, outputPath } = entry
97 | // @ts-expect-error
98 | pages[pageName] = {
99 | entry: file,
100 | filename: genFileName(pageName, outputPath),
101 | }
102 | })
103 | return pages
104 | }
105 |
106 | export function getMPAIO(root: string, options: MpaOptions) {
107 | const { scanFile, filename } = options
108 | const pages = getPagesInfo(options)
109 | const input: Record = {}
110 | Object.keys(pages).map(key => {
111 | input[key] = path.resolve(root, scanFile2Html(pages[key].entry, scanFile, filename))
112 | })
113 | return input
114 | }
115 |
116 | /**
117 | * history rewrite list
118 | */
119 | export function getHistoryReWriteRuleList(options: MpaOptions): Rewrite[] {
120 | const { scanDir, scanFile, filename, rewrites } = options
121 | const list: Rewrite[] = rewrites
122 | list.push({
123 | from: /^\/$/,
124 | to: `./${scanDir}/index/${filename}`,
125 | })
126 | const pages = getPagesInfo(options)
127 | const pageKeys = Object.keys(pages)
128 | // the order of connect-history-api-fallback.rewrites matters!
129 | // if b starts with a, then a should be placed after b
130 | // eg: /page should be placed after /page/sub, so that /page/sub won't be interecept by new RegExp(`^/${page}/`) definded by /page
131 | pageKeys.sort((a, b) => {
132 | if (a.startsWith(b)) {
133 | return -1
134 | } else if (b.startsWith(a)) {
135 | return 1
136 | } else {
137 | return b.length - a.length || a.localeCompare(b)
138 | }
139 | })
140 |
141 | pageKeys.map(pageName => {
142 | const to = `./${scanFile2Html(pages[pageName].entry, scanFile, filename)}`
143 | list.push({
144 | from: new RegExp(`^/${pageName}/index.html/*`), // handle html5 history mode fallback
145 | to,
146 | })
147 | list.push({
148 | from: new RegExp(`^/${pageName}/index.html$`), // support pageName/index.html
149 | to,
150 | })
151 | list.push({
152 | from: new RegExp(`^\/${pageName}.html$`), // support pageName.html, not recommended
153 | to,
154 | })
155 | list.push({
156 | from: new RegExp(`^\/${pageName}$`), // support pageName, not recommended
157 | to,
158 | })
159 | list.push({
160 | from: new RegExp(`^/${pageName}/`), // support pageName/{pages}
161 | to,
162 | })
163 | })
164 | return list
165 | }
166 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "esnext",
4 | "module": "esnext",
5 | "strict": true,
6 | "noUnusedLocals": true,
7 | "moduleResolution": "node",
8 | "declaration": true,
9 | "emitDeclarationOnly": true,
10 | "esModuleInterop": true,
11 | "resolveJsonModule": true,
12 | "forceConsistentCasingInFileNames": true,
13 | "noImplicitAny": true,
14 | "outDir": "dist",
15 | "lib": ["esnext"],
16 | "sourceMap": true
17 | },
18 | "include": ["./src"],
19 | "exclude": ["node_modules"]
20 | }
21 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4":
6 | version "7.16.7"
7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789"
8 | integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==
9 | dependencies:
10 | "@babel/highlight" "^7.16.7"
11 |
12 | "@babel/helper-validator-identifier@^7.16.7":
13 | version "7.16.7"
14 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad"
15 | integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==
16 |
17 | "@babel/highlight@^7.16.7":
18 | version "7.17.9"
19 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.17.9.tgz#61b2ee7f32ea0454612def4fccdae0de232b73e3"
20 | integrity sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==
21 | dependencies:
22 | "@babel/helper-validator-identifier" "^7.16.7"
23 | chalk "^2.0.0"
24 | js-tokens "^4.0.0"
25 |
26 | "@commitlint/cli@7.2.0":
27 | version "7.2.0"
28 | resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-7.2.0.tgz#04fb5ba1d28bba100a7f71d51d35aa9a8fd5faba"
29 | integrity sha512-qFTXZoyi+XFkUXRj1pgcfRw5ao31kPkP/V3c7O8SU52GUVxFo2LM8sFiTF9WEqlgSd7WJA0SGl5tOX/VtCMYEA==
30 | dependencies:
31 | "@commitlint/format" "^7.2.0"
32 | "@commitlint/lint" "^7.2.0"
33 | "@commitlint/load" "^7.2.0"
34 | "@commitlint/read" "^7.1.2"
35 | babel-polyfill "6.26.0"
36 | chalk "2.3.1"
37 | get-stdin "5.0.1"
38 | lodash.merge "4.6.1"
39 | lodash.pick "4.4.0"
40 | meow "5.0.0"
41 |
42 | "@commitlint/config-conventional@7.1.2":
43 | version "7.1.2"
44 | resolved "https://registry.yarnpkg.com/@commitlint/config-conventional/-/config-conventional-7.1.2.tgz#5b5e45924c9abd8f9a8d83eb1f66e24e5f66916f"
45 | integrity sha512-DmA4ixkpv03qA1TVs1Bl25QsVym2bPL6pKapesALWIVggG3OpwqGZ55vN75Tx8xZoG7LFKrVyrt7kwhA7X8njQ==
46 |
47 | "@commitlint/ensure@^7.6.0":
48 | version "7.6.0"
49 | resolved "https://registry.yarnpkg.com/@commitlint/ensure/-/ensure-7.6.0.tgz#e873ff6786a3b9504e88a4debed41df29cd8ac36"
50 | integrity sha512-pSUrNud5L/8y+cLWo3LEa8Ce4bAAR33xMderFUhuNPHj7TwpNS7L4ROMnhL4ZlCYRazCRDlnPaJLPikMoWThfA==
51 | dependencies:
52 | lodash "4.17.11"
53 |
54 | "@commitlint/execute-rule@^7.6.0":
55 | version "7.6.0"
56 | resolved "https://registry.yarnpkg.com/@commitlint/execute-rule/-/execute-rule-7.6.0.tgz#60c1c34b5f2fca6c6cbca019a9c7d81c2fab1e4a"
57 | integrity sha512-0inGOIlLefPDtiDOaZ6WoE1p+GEZZIj2VwUftUozD3C71TiwP9UfKAVVtUDFPIeL6RgSqCkCf7zsy6NKNxwkBg==
58 | dependencies:
59 | babel-runtime "6.26.0"
60 |
61 | "@commitlint/format@^7.2.0":
62 | version "7.6.1"
63 | resolved "https://registry.yarnpkg.com/@commitlint/format/-/format-7.6.1.tgz#106750de50fab7d153eed80e7577c768bb9a3a1b"
64 | integrity sha512-Ldzf5N2Sr9RQqvlYwaQn4vz1WOZ7byYinspC/WCrbfcETGy28j7QE4OueZU6nNB9TjwwEorKm13uy7tDWPR7dg==
65 | dependencies:
66 | babel-runtime "^6.23.0"
67 | chalk "^2.0.1"
68 |
69 | "@commitlint/is-ignored@^7.6.0":
70 | version "7.6.0"
71 | resolved "https://registry.yarnpkg.com/@commitlint/is-ignored/-/is-ignored-7.6.0.tgz#d069f25741dcf859b324e5f709835af3aac9cf45"
72 | integrity sha512-By/mLNhz+6Rtix9+Kyof1gdKiELchAnQHpdeKIHIOe9sjbvd3HqDoFHh/mGMMRnGIPMZOX5TO8Fqy3A/2HqlTw==
73 | dependencies:
74 | semver "6.0.0"
75 |
76 | "@commitlint/lint@^7.2.0":
77 | version "7.6.0"
78 | resolved "https://registry.yarnpkg.com/@commitlint/lint/-/lint-7.6.0.tgz#a6da320026b937aa9bf971e060e471edd6b088ec"
79 | integrity sha512-aUIFX0lPRZL7WmT8W8qzogJD4LmHk6JPG3XUAX+K0pOHGjC/0ALvSAytvoLXy4fvmSnGJkXmWhzSW7c0Spa14Q==
80 | dependencies:
81 | "@commitlint/is-ignored" "^7.6.0"
82 | "@commitlint/parse" "^7.6.0"
83 | "@commitlint/rules" "^7.6.0"
84 | babel-runtime "^6.23.0"
85 | lodash "4.17.11"
86 |
87 | "@commitlint/load@^7.2.0":
88 | version "7.6.2"
89 | resolved "https://registry.yarnpkg.com/@commitlint/load/-/load-7.6.2.tgz#b5ed8163fa3117d60faf70a4e677b2017bbc71bb"
90 | integrity sha512-I+xk+BkXAG1roXNrPsR1eOd5hEa+oLc6HLYnHAT/HLGKKB3E01IGg3O5SGlg7lpf1yiAaYI+wAnNTr3f3sIbWQ==
91 | dependencies:
92 | "@commitlint/execute-rule" "^7.6.0"
93 | "@commitlint/resolve-extends" "^7.6.0"
94 | babel-runtime "^6.23.0"
95 | cosmiconfig "^5.2.0"
96 | lodash "4.17.11"
97 | resolve-from "^5.0.0"
98 |
99 | "@commitlint/message@^7.6.0":
100 | version "7.6.0"
101 | resolved "https://registry.yarnpkg.com/@commitlint/message/-/message-7.6.0.tgz#899b6b411945dd091d261408b6e994043967bc06"
102 | integrity sha512-PtP4jhBYGXLaQQC5jel+RQczG2tS3Cy6rRxQioUfCUaEg/LV029ao/KcL1kHEBJ8hSW/SUmnvDaD9Y6nozLQMA==
103 |
104 | "@commitlint/parse@^7.6.0":
105 | version "7.6.0"
106 | resolved "https://registry.yarnpkg.com/@commitlint/parse/-/parse-7.6.0.tgz#e7b8d6dc145e78cf56940bbf405ca6fac3085196"
107 | integrity sha512-1x60kTqz2VBCjYE+8MV5BhE+ShPo7MgVlrMWSlxiiJDWP5CvWa+SBbUayDJ7rtOXimjTASZ9ZNZTuFPdJE/Y7A==
108 | dependencies:
109 | conventional-changelog-angular "^1.3.3"
110 | conventional-commits-parser "^2.1.0"
111 | lodash "^4.17.11"
112 |
113 | "@commitlint/read@^7.1.2":
114 | version "7.6.0"
115 | resolved "https://registry.yarnpkg.com/@commitlint/read/-/read-7.6.0.tgz#e55863354b436683daa2081de7ec2189573bc306"
116 | integrity sha512-OyligtK/e4xnQklrQqTcSMM27eNhq+LqXfoeVouuPx059oDEw9wZYNN4HGzyxs4Pb6GdMpzRHLdeMQ24M+AiYw==
117 | dependencies:
118 | "@commitlint/top-level" "^7.6.0"
119 | "@marionebl/sander" "^0.6.0"
120 | babel-runtime "^6.23.0"
121 | git-raw-commits "^1.3.0"
122 |
123 | "@commitlint/resolve-extends@^7.6.0":
124 | version "7.6.0"
125 | resolved "https://registry.yarnpkg.com/@commitlint/resolve-extends/-/resolve-extends-7.6.0.tgz#0680b76eeb0e41f728c2f38645473a0956299edb"
126 | integrity sha512-fk8KvNiEbRc+p8nPFuysVP2O95+sb8vlIDTjqtGVObqrzFINRfERXwqBmTBtcu556BoDAR2hwRVXmuwhns+Duw==
127 | dependencies:
128 | babel-runtime "6.26.0"
129 | import-fresh "^3.0.0"
130 | lodash "4.17.11"
131 | resolve-from "^5.0.0"
132 | resolve-global "^1.0.0"
133 |
134 | "@commitlint/rules@^7.6.0":
135 | version "7.6.0"
136 | resolved "https://registry.yarnpkg.com/@commitlint/rules/-/rules-7.6.0.tgz#f9a833c1eab8144fd8f545a71408b39e51acb64e"
137 | integrity sha512-shLJdMUwdVeE5UgOE8E+c+PFS7+0FFGfheMa3s6ZK+xX8pTUxseXZu9iCF4mwF+WWkVk518xPuNLvmYE96salQ==
138 | dependencies:
139 | "@commitlint/ensure" "^7.6.0"
140 | "@commitlint/message" "^7.6.0"
141 | "@commitlint/to-lines" "^7.6.0"
142 | babel-runtime "^6.23.0"
143 |
144 | "@commitlint/to-lines@^7.6.0":
145 | version "7.6.0"
146 | resolved "https://registry.yarnpkg.com/@commitlint/to-lines/-/to-lines-7.6.0.tgz#5ed4dbf39db0ceff96dbb661b9ce048ed3db7a4b"
147 | integrity sha512-L/Vl5ThRuBHnSNZBtc+p2LCs2ayxWodC+I/X3NKUywSmr6kKpJJCFqHHHqPu+yXwGUPwqCMQhogIGLuv9TtWWw==
148 |
149 | "@commitlint/top-level@^7.6.0":
150 | version "7.6.0"
151 | resolved "https://registry.yarnpkg.com/@commitlint/top-level/-/top-level-7.6.0.tgz#0ed88078ac585c93ee314ff3b7f8c20143c57652"
152 | integrity sha512-R2RzJZDuT2TU2dZMrRd7olax5IDVcUB/O8k76d1LW13CQ9/2ArJi3TCFXSZIaGpCUnyAYA5KiCZ+c1opnyQuog==
153 | dependencies:
154 | find-up "^2.1.0"
155 |
156 | "@marionebl/sander@^0.6.0":
157 | version "0.6.1"
158 | resolved "https://registry.yarnpkg.com/@marionebl/sander/-/sander-0.6.1.tgz#1958965874f24bc51be48875feb50d642fc41f7b"
159 | integrity sha1-GViWWHTyS8Ub5Ih1/rUNZC/EH3s=
160 | dependencies:
161 | graceful-fs "^4.1.3"
162 | mkdirp "^0.5.1"
163 | rimraf "^2.5.2"
164 |
165 | "@nodelib/fs.scandir@2.1.5":
166 | version "2.1.5"
167 | resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
168 | integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
169 | dependencies:
170 | "@nodelib/fs.stat" "2.0.5"
171 | run-parallel "^1.1.9"
172 |
173 | "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
174 | version "2.0.5"
175 | resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
176 | integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
177 |
178 | "@nodelib/fs.walk@^1.2.3":
179 | version "1.2.8"
180 | resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
181 | integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
182 | dependencies:
183 | "@nodelib/fs.scandir" "2.1.5"
184 | fastq "^1.6.0"
185 |
186 | "@rollup/plugin-node-resolve@^11.1.0":
187 | version "11.2.1"
188 | resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz#82aa59397a29cd4e13248b106e6a4a1880362a60"
189 | integrity sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==
190 | dependencies:
191 | "@rollup/pluginutils" "^3.1.0"
192 | "@types/resolve" "1.17.1"
193 | builtin-modules "^3.1.0"
194 | deepmerge "^4.2.2"
195 | is-module "^1.0.0"
196 | resolve "^1.19.0"
197 |
198 | "@rollup/pluginutils@^3.1.0":
199 | version "3.1.0"
200 | resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b"
201 | integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==
202 | dependencies:
203 | "@types/estree" "0.0.39"
204 | estree-walker "^1.0.1"
205 | picomatch "^2.2.2"
206 |
207 | "@types/connect-history-api-fallback@1.3.3":
208 | version "1.3.3"
209 | resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.3.tgz#4772b79b8b53185f0f4c9deab09236baf76ee3b4"
210 | integrity sha512-7SxFCd+FLlxCfwVwbyPxbR4khL9aNikJhrorw8nUIOqeuooc9gifBuDQOJw5kzN7i6i3vLn9G8Wde/4QDihpYw==
211 | dependencies:
212 | "@types/express-serve-static-core" "*"
213 | "@types/node" "*"
214 |
215 | "@types/estree@0.0.39":
216 | version "0.0.39"
217 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
218 | integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
219 |
220 | "@types/express-serve-static-core@*":
221 | version "4.17.28"
222 | resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz#c47def9f34ec81dc6328d0b1b5303d1ec98d86b8"
223 | integrity sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==
224 | dependencies:
225 | "@types/node" "*"
226 | "@types/qs" "*"
227 | "@types/range-parser" "*"
228 |
229 | "@types/glob@*":
230 | version "7.2.0"
231 | resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb"
232 | integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==
233 | dependencies:
234 | "@types/minimatch" "*"
235 | "@types/node" "*"
236 |
237 | "@types/minimatch@*":
238 | version "3.0.5"
239 | resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.5.tgz#1001cc5e6a3704b83c236027e77f2f58ea010f40"
240 | integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==
241 |
242 | "@types/node@*":
243 | version "17.0.33"
244 | resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.33.tgz#3c1879b276dc63e73030bb91165e62a4509cd506"
245 | integrity sha512-miWq2m2FiQZmaHfdZNcbpp9PuXg34W5JZ5CrJ/BaS70VuhoJENBEQybeiYSaPBRNq6KQGnjfEnc/F3PN++D+XQ==
246 |
247 | "@types/node@14.14.25":
248 | version "14.14.25"
249 | resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.25.tgz#15967a7b577ff81383f9b888aa6705d43fbbae93"
250 | integrity sha512-EPpXLOVqDvisVxtlbvzfyqSsFeQxltFbluZNRndIb8tr9KiBnYNLzrc1N3pyKUCww2RNrfHDViqDWWE1LCJQtQ==
251 |
252 | "@types/parse-json@^4.0.0":
253 | version "4.0.0"
254 | resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
255 | integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
256 |
257 | "@types/qs@*":
258 | version "6.9.7"
259 | resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.7.tgz#63bb7d067db107cc1e457c303bc25d511febf6cb"
260 | integrity sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==
261 |
262 | "@types/range-parser@*":
263 | version "1.2.4"
264 | resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc"
265 | integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==
266 |
267 | "@types/resolve@1.17.1":
268 | version "1.17.1"
269 | resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6"
270 | integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==
271 | dependencies:
272 | "@types/node" "*"
273 |
274 | "@types/shelljs@0.8.8":
275 | version "0.8.8"
276 | resolved "https://registry.yarnpkg.com/@types/shelljs/-/shelljs-0.8.8.tgz#e439c69929b88a2c8123c1a55e09eb708315addf"
277 | integrity sha512-lD3LWdg6j8r0VRBFahJVaxoW0SIcswxKaFUrmKl33RJVeeoNYQAz4uqCJ5Z6v4oIBOsC5GozX+I5SorIKiTcQA==
278 | dependencies:
279 | "@types/glob" "*"
280 | "@types/node" "*"
281 |
282 | "@types/yargs-parser@*":
283 | version "21.0.0"
284 | resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b"
285 | integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==
286 |
287 | "@types/yargs@16.0.0":
288 | version "16.0.0"
289 | resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.0.tgz#0e033b23452da5d61b6c44747612cb80ac528751"
290 | integrity sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==
291 | dependencies:
292 | "@types/yargs-parser" "*"
293 |
294 | JSONStream@^1.0.4:
295 | version "1.3.5"
296 | resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0"
297 | integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==
298 | dependencies:
299 | jsonparse "^1.2.0"
300 | through ">=2.2.7 <3"
301 |
302 | aggregate-error@^3.0.0:
303 | version "3.1.0"
304 | resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a"
305 | integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==
306 | dependencies:
307 | clean-stack "^2.0.0"
308 | indent-string "^4.0.0"
309 |
310 | ansi-colors@^4.1.1:
311 | version "4.1.2"
312 | resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.2.tgz#e33debb85260fbe4ed8f00f1e0c282516109795e"
313 | integrity sha512-cEG18jjLG0O74o/33eEfnmtXYDEY196ZjL0eQEISULF+Imi7vr25l6ntGYmqS5lIrQIEeze+CqUtPVItywE7ZQ==
314 |
315 | ansi-escapes@^1.1.0:
316 | version "1.4.0"
317 | resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e"
318 | integrity sha1-06ioOzGapneTZisT52HHkRQiMG4=
319 |
320 | ansi-escapes@^4.3.0:
321 | version "4.3.2"
322 | resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e"
323 | integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==
324 | dependencies:
325 | type-fest "^0.21.3"
326 |
327 | ansi-regex@^2.0.0:
328 | version "2.1.1"
329 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
330 | integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
331 |
332 | ansi-regex@^3.0.0:
333 | version "3.0.1"
334 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.1.tgz#123d6479e92ad45ad897d4054e3c7ca7db4944e1"
335 | integrity sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==
336 |
337 | ansi-regex@^5.0.1:
338 | version "5.0.1"
339 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
340 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
341 |
342 | ansi-styles@^2.2.1:
343 | version "2.2.1"
344 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
345 | integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
346 |
347 | ansi-styles@^3.2.0, ansi-styles@^3.2.1:
348 | version "3.2.1"
349 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
350 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
351 | dependencies:
352 | color-convert "^1.9.0"
353 |
354 | ansi-styles@^4.0.0, ansi-styles@^4.1.0:
355 | version "4.3.0"
356 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
357 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
358 | dependencies:
359 | color-convert "^2.0.1"
360 |
361 | any-promise@^1.0.0:
362 | version "1.3.0"
363 | resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"
364 | integrity sha1-q8av7tzqUugJzcA3au0845Y10X8=
365 |
366 | anymatch@~3.1.2:
367 | version "3.1.2"
368 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
369 | integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==
370 | dependencies:
371 | normalize-path "^3.0.0"
372 | picomatch "^2.0.4"
373 |
374 | argparse@^1.0.7:
375 | version "1.0.10"
376 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
377 | integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
378 | dependencies:
379 | sprintf-js "~1.0.2"
380 |
381 | arr-diff@^2.0.0:
382 | version "2.0.0"
383 | resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf"
384 | integrity sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=
385 | dependencies:
386 | arr-flatten "^1.0.1"
387 |
388 | arr-flatten@^1.0.1:
389 | version "1.1.0"
390 | resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1"
391 | integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==
392 |
393 | array-find-index@^1.0.1:
394 | version "1.0.2"
395 | resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1"
396 | integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=
397 |
398 | array-ify@^1.0.0:
399 | version "1.0.0"
400 | resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece"
401 | integrity sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=
402 |
403 | array-union@^2.1.0:
404 | version "2.1.0"
405 | resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
406 | integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
407 |
408 | array-unique@^0.2.1:
409 | version "0.2.1"
410 | resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53"
411 | integrity sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=
412 |
413 | arrify@^1.0.1:
414 | version "1.0.1"
415 | resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
416 | integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
417 |
418 | astral-regex@^2.0.0:
419 | version "2.0.0"
420 | resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31"
421 | integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==
422 |
423 | async@~1.0.0:
424 | version "1.0.0"
425 | resolved "https://registry.yarnpkg.com/async/-/async-1.0.0.tgz#f8fc04ca3a13784ade9e1641af98578cfbd647a9"
426 | integrity sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=
427 |
428 | babel-polyfill@6.23.0:
429 | version "6.23.0"
430 | resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.23.0.tgz#8364ca62df8eafb830499f699177466c3b03499d"
431 | integrity sha1-g2TKYt+Or7gwSZ9pkXdGbDsDSZ0=
432 | dependencies:
433 | babel-runtime "^6.22.0"
434 | core-js "^2.4.0"
435 | regenerator-runtime "^0.10.0"
436 |
437 | babel-polyfill@6.26.0:
438 | version "6.26.0"
439 | resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.26.0.tgz#379937abc67d7895970adc621f284cd966cf2153"
440 | integrity sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=
441 | dependencies:
442 | babel-runtime "^6.26.0"
443 | core-js "^2.5.0"
444 | regenerator-runtime "^0.10.5"
445 |
446 | babel-runtime@6.26.0, babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.26.0:
447 | version "6.26.0"
448 | resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
449 | integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4=
450 | dependencies:
451 | core-js "^2.4.0"
452 | regenerator-runtime "^0.11.0"
453 |
454 | balanced-match@^1.0.0:
455 | version "1.0.2"
456 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
457 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
458 |
459 | binary-extensions@^2.0.0:
460 | version "2.2.0"
461 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
462 | integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
463 |
464 | brace-expansion@^1.1.7:
465 | version "1.1.11"
466 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
467 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
468 | dependencies:
469 | balanced-match "^1.0.0"
470 | concat-map "0.0.1"
471 |
472 | braces@^1.8.2:
473 | version "1.8.5"
474 | resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7"
475 | integrity sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=
476 | dependencies:
477 | expand-range "^1.8.1"
478 | preserve "^0.2.0"
479 | repeat-element "^1.1.2"
480 |
481 | braces@^3.0.2, braces@~3.0.2:
482 | version "3.0.2"
483 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
484 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
485 | dependencies:
486 | fill-range "^7.0.1"
487 |
488 | buffer-from@^1.0.0:
489 | version "1.1.2"
490 | resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
491 | integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
492 |
493 | builtin-modules@^3.1.0:
494 | version "3.3.0"
495 | resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6"
496 | integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==
497 |
498 | cac@^6.7.1:
499 | version "6.7.12"
500 | resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.12.tgz#6fb5ea2ff50bd01490dbda497f4ae75a99415193"
501 | integrity sha512-rM7E2ygtMkJqD9c7WnFU6fruFcN3xe4FM5yUmgxhZzIKJk4uHl9U/fhwdajGFQbQuv43FAUo1Fe8gX/oIKDeSA==
502 |
503 | cachedir@^1.1.0:
504 | version "1.3.0"
505 | resolved "https://registry.yarnpkg.com/cachedir/-/cachedir-1.3.0.tgz#5e01928bf2d95b5edd94b0942188246740e0dbc4"
506 | integrity sha512-O1ji32oyON9laVPJL1IZ5bmwd2cB46VfpxkDequezH+15FDzzVddEyrGEeX4WusDSqKxdyFdDQDEG1yo1GoWkg==
507 | dependencies:
508 | os-homedir "^1.0.1"
509 |
510 | caller-callsite@^2.0.0:
511 | version "2.0.0"
512 | resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134"
513 | integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=
514 | dependencies:
515 | callsites "^2.0.0"
516 |
517 | caller-path@^2.0.0:
518 | version "2.0.0"
519 | resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4"
520 | integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=
521 | dependencies:
522 | caller-callsite "^2.0.0"
523 |
524 | callsites@^2.0.0:
525 | version "2.0.0"
526 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50"
527 | integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=
528 |
529 | callsites@^3.0.0:
530 | version "3.1.0"
531 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
532 | integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
533 |
534 | camelcase-keys@^4.0.0:
535 | version "4.2.0"
536 | resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-4.2.0.tgz#a2aa5fb1af688758259c32c141426d78923b9b77"
537 | integrity sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=
538 | dependencies:
539 | camelcase "^4.1.0"
540 | map-obj "^2.0.0"
541 | quick-lru "^1.0.0"
542 |
543 | camelcase@^4.1.0:
544 | version "4.1.0"
545 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
546 | integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=
547 |
548 | chalk@1.1.3, chalk@^1.0.0:
549 | version "1.1.3"
550 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
551 | integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
552 | dependencies:
553 | ansi-styles "^2.2.1"
554 | escape-string-regexp "^1.0.2"
555 | has-ansi "^2.0.0"
556 | strip-ansi "^3.0.0"
557 | supports-color "^2.0.0"
558 |
559 | chalk@2.3.1:
560 | version "2.3.1"
561 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.1.tgz#523fe2678aec7b04e8041909292fe8b17059b796"
562 | integrity sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==
563 | dependencies:
564 | ansi-styles "^3.2.0"
565 | escape-string-regexp "^1.0.5"
566 | supports-color "^5.2.0"
567 |
568 | chalk@^2.0.0, chalk@^2.0.1:
569 | version "2.4.2"
570 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
571 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
572 | dependencies:
573 | ansi-styles "^3.2.1"
574 | escape-string-regexp "^1.0.5"
575 | supports-color "^5.3.0"
576 |
577 | chalk@^4.1.0:
578 | version "4.1.2"
579 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
580 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
581 | dependencies:
582 | ansi-styles "^4.1.0"
583 | supports-color "^7.1.0"
584 |
585 | chardet@^0.4.0:
586 | version "0.4.2"
587 | resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2"
588 | integrity sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=
589 |
590 | chokidar@^3.5.1:
591 | version "3.5.3"
592 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd"
593 | integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==
594 | dependencies:
595 | anymatch "~3.1.2"
596 | braces "~3.0.2"
597 | glob-parent "~5.1.2"
598 | is-binary-path "~2.1.0"
599 | is-glob "~4.0.1"
600 | normalize-path "~3.0.0"
601 | readdirp "~3.6.0"
602 | optionalDependencies:
603 | fsevents "~2.3.2"
604 |
605 | ci-info@^1.5.0:
606 | version "1.6.0"
607 | resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497"
608 | integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==
609 |
610 | clean-stack@^2.0.0:
611 | version "2.2.0"
612 | resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
613 | integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==
614 |
615 | cli-cursor@^1.0.1:
616 | version "1.0.2"
617 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987"
618 | integrity sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=
619 | dependencies:
620 | restore-cursor "^1.0.1"
621 |
622 | cli-cursor@^2.1.0:
623 | version "2.1.0"
624 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5"
625 | integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=
626 | dependencies:
627 | restore-cursor "^2.0.0"
628 |
629 | cli-cursor@^3.1.0:
630 | version "3.1.0"
631 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307"
632 | integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==
633 | dependencies:
634 | restore-cursor "^3.1.0"
635 |
636 | cli-truncate@^2.1.0:
637 | version "2.1.0"
638 | resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz#c39e28bf05edcde5be3b98992a22deed5a2b93c7"
639 | integrity sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==
640 | dependencies:
641 | slice-ansi "^3.0.0"
642 | string-width "^4.2.0"
643 |
644 | cli-width@^2.0.0:
645 | version "2.2.1"
646 | resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48"
647 | integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==
648 |
649 | cliui@^7.0.2:
650 | version "7.0.4"
651 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
652 | integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
653 | dependencies:
654 | string-width "^4.2.0"
655 | strip-ansi "^6.0.0"
656 | wrap-ansi "^7.0.0"
657 |
658 | code-point-at@^1.0.0:
659 | version "1.1.0"
660 | resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
661 | integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
662 |
663 | color-convert@^1.9.0:
664 | version "1.9.3"
665 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
666 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
667 | dependencies:
668 | color-name "1.1.3"
669 |
670 | color-convert@^2.0.1:
671 | version "2.0.1"
672 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
673 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
674 | dependencies:
675 | color-name "~1.1.4"
676 |
677 | color-name@1.1.3:
678 | version "1.1.3"
679 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
680 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
681 |
682 | color-name@~1.1.4:
683 | version "1.1.4"
684 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
685 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
686 |
687 | colorette@^2.0.16:
688 | version "2.0.16"
689 | resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.16.tgz#713b9af84fdb000139f04546bd4a93f62a5085da"
690 | integrity sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==
691 |
692 | colors@1.0.x:
693 | version "1.0.3"
694 | resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b"
695 | integrity sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=
696 |
697 | commander@^4.0.0:
698 | version "4.1.1"
699 | resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
700 | integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
701 |
702 | commander@^6.2.0:
703 | version "6.2.1"
704 | resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c"
705 | integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==
706 |
707 | commitizen@2.10.1:
708 | version "2.10.1"
709 | resolved "https://registry.yarnpkg.com/commitizen/-/commitizen-2.10.1.tgz#8c395def34a895f4e94952c2efc3c9eb4c3683bd"
710 | integrity sha1-jDld7zSolfTpSVLC78PJ60w2g70=
711 | dependencies:
712 | cachedir "^1.1.0"
713 | chalk "1.1.3"
714 | cz-conventional-changelog "2.0.0"
715 | dedent "0.6.0"
716 | detect-indent "4.0.0"
717 | find-node-modules "1.0.4"
718 | find-root "1.0.0"
719 | fs-extra "^1.0.0"
720 | glob "7.1.1"
721 | inquirer "1.2.3"
722 | lodash "4.17.5"
723 | minimist "1.2.0"
724 | opencollective "1.0.3"
725 | path-exists "2.1.0"
726 | shelljs "0.7.6"
727 | strip-json-comments "2.0.1"
728 |
729 | compare-func@^1.3.1:
730 | version "1.3.4"
731 | resolved "https://registry.yarnpkg.com/compare-func/-/compare-func-1.3.4.tgz#6b07c4c5e8341119baf44578085bda0f4a823516"
732 | integrity sha512-sq2sWtrqKPkEXAC8tEJA1+BqAH9GbFkGBtUOqrUX57VSfwp8xyktctk+uLoRy5eccTdxzDcVIztlYDpKs3Jv1Q==
733 | dependencies:
734 | array-ify "^1.0.0"
735 | dot-prop "^3.0.0"
736 |
737 | concat-map@0.0.1:
738 | version "0.0.1"
739 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
740 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
741 |
742 | concat-stream@^1.4.7:
743 | version "1.6.2"
744 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
745 | integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
746 | dependencies:
747 | buffer-from "^1.0.0"
748 | inherits "^2.0.3"
749 | readable-stream "^2.2.2"
750 | typedarray "^0.0.6"
751 |
752 | connect-history-api-fallback@1.6.0:
753 | version "1.6.0"
754 | resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc"
755 | integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==
756 |
757 | conventional-changelog-angular@^1.3.3:
758 | version "1.6.6"
759 | resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-1.6.6.tgz#b27f2b315c16d0a1f23eb181309d0e6a4698ea0f"
760 | integrity sha512-suQnFSqCxRwyBxY68pYTsFkG0taIdinHLNEAX5ivtw8bCRnIgnpvcHmlR/yjUyZIrNPYAoXlY1WiEKWgSE4BNg==
761 | dependencies:
762 | compare-func "^1.3.1"
763 | q "^1.5.1"
764 |
765 | conventional-commit-types@^2.0.0:
766 | version "2.3.0"
767 | resolved "https://registry.yarnpkg.com/conventional-commit-types/-/conventional-commit-types-2.3.0.tgz#bc3c8ebba0a9e4b3ecc548f1d0674e251ab8be22"
768 | integrity sha512-6iB39PrcGYdz0n3z31kj6/Km6mK9hm9oMRhwcLnKxE7WNoeRKZbTAobliKrbYZ5jqyCvtcVEfjCiaEzhL3AVmQ==
769 |
770 | conventional-commits-parser@^2.1.0:
771 | version "2.1.7"
772 | resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-2.1.7.tgz#eca45ed6140d72ba9722ee4132674d639e644e8e"
773 | integrity sha512-BoMaddIEJ6B4QVMSDu9IkVImlGOSGA1I2BQyOZHeLQ6qVOJLcLKn97+fL6dGbzWEiqDzfH4OkcveULmeq2MHFQ==
774 | dependencies:
775 | JSONStream "^1.0.4"
776 | is-text-path "^1.0.0"
777 | lodash "^4.2.1"
778 | meow "^4.0.0"
779 | split2 "^2.0.0"
780 | through2 "^2.0.0"
781 | trim-off-newlines "^1.0.0"
782 |
783 | core-js@^2.4.0, core-js@^2.5.0:
784 | version "2.6.12"
785 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec"
786 | integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==
787 |
788 | core-util-is@~1.0.0:
789 | version "1.0.3"
790 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
791 | integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
792 |
793 | cosmiconfig@^5.2.0:
794 | version "5.2.1"
795 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a"
796 | integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==
797 | dependencies:
798 | import-fresh "^2.0.0"
799 | is-directory "^0.3.1"
800 | js-yaml "^3.13.1"
801 | parse-json "^4.0.0"
802 |
803 | cosmiconfig@^7.0.0:
804 | version "7.0.1"
805 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d"
806 | integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==
807 | dependencies:
808 | "@types/parse-json" "^4.0.0"
809 | import-fresh "^3.2.1"
810 | parse-json "^5.0.0"
811 | path-type "^4.0.0"
812 | yaml "^1.10.0"
813 |
814 | cross-spawn@^5.0.1:
815 | version "5.1.0"
816 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"
817 | integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=
818 | dependencies:
819 | lru-cache "^4.0.1"
820 | shebang-command "^1.2.0"
821 | which "^1.2.9"
822 |
823 | cross-spawn@^7.0.0:
824 | version "7.0.3"
825 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
826 | integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
827 | dependencies:
828 | path-key "^3.1.0"
829 | shebang-command "^2.0.0"
830 | which "^2.0.1"
831 |
832 | currently-unhandled@^0.4.1:
833 | version "0.4.1"
834 | resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea"
835 | integrity sha1-mI3zP+qxke95mmE2nddsF635V+o=
836 | dependencies:
837 | array-find-index "^1.0.1"
838 |
839 | cycle@1.0.x:
840 | version "1.0.3"
841 | resolved "https://registry.yarnpkg.com/cycle/-/cycle-1.0.3.tgz#21e80b2be8580f98b468f379430662b046c34ad2"
842 | integrity sha1-IegLK+hYD5i0aPN5QwZisEbDStI=
843 |
844 | cz-conventional-changelog@2.0.0:
845 | version "2.0.0"
846 | resolved "https://registry.yarnpkg.com/cz-conventional-changelog/-/cz-conventional-changelog-2.0.0.tgz#55a979afdfe95e7024879d2a0f5924630170b533"
847 | integrity sha1-Val5r9/pXnAkh50qD1kkYwFwtTM=
848 | dependencies:
849 | conventional-commit-types "^2.0.0"
850 | lodash.map "^4.5.1"
851 | longest "^1.0.1"
852 | pad-right "^0.2.2"
853 | right-pad "^1.0.1"
854 | word-wrap "^1.0.3"
855 |
856 | cz-customizable@5.2.0:
857 | version "5.2.0"
858 | resolved "https://registry.yarnpkg.com/cz-customizable/-/cz-customizable-5.2.0.tgz#a172a7a24b1972e8f3d6899f3341a5d330e13fe3"
859 | integrity sha1-oXKnoksZcujz1omfM0Gl0zDhP+M=
860 | dependencies:
861 | editor "1.0.0"
862 | find-config "0.3.0"
863 | inquirer "1.2.3"
864 | temp "0.8.3"
865 | winston "2.1.0"
866 | word-wrap "1.1.0"
867 |
868 | dargs@^4.0.1:
869 | version "4.1.0"
870 | resolved "https://registry.yarnpkg.com/dargs/-/dargs-4.1.0.tgz#03a9dbb4b5c2f139bf14ae53f0b8a2a6a86f4e17"
871 | integrity sha1-A6nbtLXC8Tm/FK5T8LiipqhvThc=
872 | dependencies:
873 | number-is-nan "^1.0.0"
874 |
875 | debug@^4.2.0:
876 | version "4.3.4"
877 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
878 | integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
879 | dependencies:
880 | ms "2.1.2"
881 |
882 | decamelize-keys@^1.0.0:
883 | version "1.1.0"
884 | resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9"
885 | integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=
886 | dependencies:
887 | decamelize "^1.1.0"
888 | map-obj "^1.0.0"
889 |
890 | decamelize@^1.1.0:
891 | version "1.2.0"
892 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
893 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
894 |
895 | dedent@0.6.0:
896 | version "0.6.0"
897 | resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.6.0.tgz#0e6da8f0ce52838ef5cec5c8f9396b0c1b64a3cb"
898 | integrity sha1-Dm2o8M5Sg471zsXI+TlrDBtko8s=
899 |
900 | dedent@^0.7.0:
901 | version "0.7.0"
902 | resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
903 | integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=
904 |
905 | deepmerge@^4.2.2:
906 | version "4.2.2"
907 | resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955"
908 | integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
909 |
910 | detect-file@^0.1.0:
911 | version "0.1.0"
912 | resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-0.1.0.tgz#4935dedfd9488648e006b0129566e9386711ea63"
913 | integrity sha1-STXe39lIhkjgBrASlWbpOGcR6mM=
914 | dependencies:
915 | fs-exists-sync "^0.1.0"
916 |
917 | detect-indent@4.0.0:
918 | version "4.0.0"
919 | resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208"
920 | integrity sha1-920GQ1LN9Docts5hnE7jqUdd4gg=
921 | dependencies:
922 | repeating "^2.0.0"
923 |
924 | dir-glob@^3.0.1:
925 | version "3.0.1"
926 | resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f"
927 | integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
928 | dependencies:
929 | path-type "^4.0.0"
930 |
931 | dot-prop@^3.0.0:
932 | version "3.0.0"
933 | resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-3.0.0.tgz#1b708af094a49c9a0e7dbcad790aba539dac1177"
934 | integrity sha1-G3CK8JSknJoOfbyteQq6U52sEXc=
935 | dependencies:
936 | is-obj "^1.0.0"
937 |
938 | editor@1.0.0:
939 | version "1.0.0"
940 | resolved "https://registry.yarnpkg.com/editor/-/editor-1.0.0.tgz#60c7f87bd62bcc6a894fa8ccd6afb7823a24f742"
941 | integrity sha1-YMf4e9YrzGqJT6jM1q+3gjok90I=
942 |
943 | emoji-regex@^8.0.0:
944 | version "8.0.0"
945 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
946 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
947 |
948 | encoding@^0.1.11:
949 | version "0.1.13"
950 | resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9"
951 | integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==
952 | dependencies:
953 | iconv-lite "^0.6.2"
954 |
955 | end-of-stream@^1.1.0:
956 | version "1.4.4"
957 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
958 | integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
959 | dependencies:
960 | once "^1.4.0"
961 |
962 | enquirer@^2.3.6:
963 | version "2.3.6"
964 | resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d"
965 | integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==
966 | dependencies:
967 | ansi-colors "^4.1.1"
968 |
969 | error-ex@^1.3.1:
970 | version "1.3.2"
971 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
972 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
973 | dependencies:
974 | is-arrayish "^0.2.1"
975 |
976 | esbuild@^0.8.34:
977 | version "0.8.57"
978 | resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.8.57.tgz#a42d02bc2b57c70bcd0ef897fe244766bb6dd926"
979 | integrity sha512-j02SFrUwFTRUqiY0Kjplwjm1psuzO1d6AjaXKuOR9hrY0HuPsT6sV42B6myW34h1q4CRy+Y3g4RU/cGJeI/nNA==
980 |
981 | escalade@^3.1.1:
982 | version "3.1.1"
983 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
984 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
985 |
986 | escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
987 | version "1.0.5"
988 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
989 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
990 |
991 | esprima@^4.0.0:
992 | version "4.0.1"
993 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
994 | integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
995 |
996 | estree-walker@^1.0.1:
997 | version "1.0.1"
998 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700"
999 | integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==
1000 |
1001 | execa@^0.8.0:
1002 | version "0.8.0"
1003 | resolved "https://registry.yarnpkg.com/execa/-/execa-0.8.0.tgz#d8d76bbc1b55217ed190fd6dd49d3c774ecfc8da"
1004 | integrity sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=
1005 | dependencies:
1006 | cross-spawn "^5.0.1"
1007 | get-stream "^3.0.0"
1008 | is-stream "^1.1.0"
1009 | npm-run-path "^2.0.0"
1010 | p-finally "^1.0.0"
1011 | signal-exit "^3.0.0"
1012 | strip-eof "^1.0.0"
1013 |
1014 | execa@^4.1.0:
1015 | version "4.1.0"
1016 | resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a"
1017 | integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==
1018 | dependencies:
1019 | cross-spawn "^7.0.0"
1020 | get-stream "^5.0.0"
1021 | human-signals "^1.1.1"
1022 | is-stream "^2.0.0"
1023 | merge-stream "^2.0.0"
1024 | npm-run-path "^4.0.0"
1025 | onetime "^5.1.0"
1026 | signal-exit "^3.0.2"
1027 | strip-final-newline "^2.0.0"
1028 |
1029 | exit-hook@^1.0.0:
1030 | version "1.1.1"
1031 | resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8"
1032 | integrity sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=
1033 |
1034 | expand-brackets@^0.1.4:
1035 | version "0.1.5"
1036 | resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b"
1037 | integrity sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=
1038 | dependencies:
1039 | is-posix-bracket "^0.1.0"
1040 |
1041 | expand-range@^1.8.1:
1042 | version "1.8.2"
1043 | resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337"
1044 | integrity sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=
1045 | dependencies:
1046 | fill-range "^2.1.0"
1047 |
1048 | expand-tilde@^1.2.2:
1049 | version "1.2.2"
1050 | resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-1.2.2.tgz#0b81eba897e5a3d31d1c3d102f8f01441e559449"
1051 | integrity sha1-C4HrqJflo9MdHD0QL48BRB5VlEk=
1052 | dependencies:
1053 | os-homedir "^1.0.1"
1054 |
1055 | extend@^3.0.0:
1056 | version "3.0.2"
1057 | resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
1058 | integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
1059 |
1060 | external-editor@^1.1.0:
1061 | version "1.1.1"
1062 | resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-1.1.1.tgz#12d7b0db850f7ff7e7081baf4005700060c4600b"
1063 | integrity sha1-Etew24UPf/fnCBuvQAVwAGDEYAs=
1064 | dependencies:
1065 | extend "^3.0.0"
1066 | spawn-sync "^1.0.15"
1067 | tmp "^0.0.29"
1068 |
1069 | external-editor@^2.0.1:
1070 | version "2.2.0"
1071 | resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5"
1072 | integrity sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==
1073 | dependencies:
1074 | chardet "^0.4.0"
1075 | iconv-lite "^0.4.17"
1076 | tmp "^0.0.33"
1077 |
1078 | extglob@^0.3.1:
1079 | version "0.3.2"
1080 | resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1"
1081 | integrity sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=
1082 | dependencies:
1083 | is-extglob "^1.0.0"
1084 |
1085 | eyes@0.1.x:
1086 | version "0.1.8"
1087 | resolved "https://registry.yarnpkg.com/eyes/-/eyes-0.1.8.tgz#62cf120234c683785d902348a800ef3e0cc20bc0"
1088 | integrity sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=
1089 |
1090 | fast-glob@^3.2.9:
1091 | version "3.2.11"
1092 | resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9"
1093 | integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==
1094 | dependencies:
1095 | "@nodelib/fs.stat" "^2.0.2"
1096 | "@nodelib/fs.walk" "^1.2.3"
1097 | glob-parent "^5.1.2"
1098 | merge2 "^1.3.0"
1099 | micromatch "^4.0.4"
1100 |
1101 | fastq@^1.6.0:
1102 | version "1.13.0"
1103 | resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c"
1104 | integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==
1105 | dependencies:
1106 | reusify "^1.0.4"
1107 |
1108 | figures@^1.3.5:
1109 | version "1.7.0"
1110 | resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e"
1111 | integrity sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=
1112 | dependencies:
1113 | escape-string-regexp "^1.0.5"
1114 | object-assign "^4.1.0"
1115 |
1116 | figures@^2.0.0:
1117 | version "2.0.0"
1118 | resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"
1119 | integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=
1120 | dependencies:
1121 | escape-string-regexp "^1.0.5"
1122 |
1123 | filename-regex@^2.0.0:
1124 | version "2.0.1"
1125 | resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26"
1126 | integrity sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=
1127 |
1128 | fill-range@^2.1.0:
1129 | version "2.2.4"
1130 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565"
1131 | integrity sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==
1132 | dependencies:
1133 | is-number "^2.1.0"
1134 | isobject "^2.0.0"
1135 | randomatic "^3.0.0"
1136 | repeat-element "^1.1.2"
1137 | repeat-string "^1.5.2"
1138 |
1139 | fill-range@^7.0.1:
1140 | version "7.0.1"
1141 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
1142 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
1143 | dependencies:
1144 | to-regex-range "^5.0.1"
1145 |
1146 | find-config@0.3.0:
1147 | version "0.3.0"
1148 | resolved "https://registry.yarnpkg.com/find-config/-/find-config-0.3.0.tgz#c4f6b2ae491b2cae3ca8af72401f1ad84cfdd0d9"
1149 | integrity sha1-xPayrkkbLK48qK9yQB8a2Ez90Nk=
1150 | dependencies:
1151 | user-home "^1.1.1"
1152 |
1153 | find-node-modules@1.0.4:
1154 | version "1.0.4"
1155 | resolved "https://registry.yarnpkg.com/find-node-modules/-/find-node-modules-1.0.4.tgz#b6deb3cccb699c87037677bcede2c5f5862b2550"
1156 | integrity sha1-tt6zzMtpnIcDdne87eLF9YYrJVA=
1157 | dependencies:
1158 | findup-sync "0.4.2"
1159 | merge "^1.2.0"
1160 |
1161 | find-root@1.0.0:
1162 | version "1.0.0"
1163 | resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.0.0.tgz#962ff211aab25c6520feeeb8d6287f8f6e95807a"
1164 | integrity sha1-li/yEaqyXGUg/u641ih/j26VgHo=
1165 |
1166 | find-up@^2.0.0, find-up@^2.1.0:
1167 | version "2.1.0"
1168 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
1169 | integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c=
1170 | dependencies:
1171 | locate-path "^2.0.0"
1172 |
1173 | findup-sync@0.4.2:
1174 | version "0.4.2"
1175 | resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.4.2.tgz#a8117d0f73124f5a4546839579fe52d7129fb5e5"
1176 | integrity sha1-qBF9D3MST1pFRoOVef5S1xKfteU=
1177 | dependencies:
1178 | detect-file "^0.1.0"
1179 | is-glob "^2.0.1"
1180 | micromatch "^2.3.7"
1181 | resolve-dir "^0.1.0"
1182 |
1183 | for-in@^1.0.1:
1184 | version "1.0.2"
1185 | resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
1186 | integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=
1187 |
1188 | for-own@^0.1.4:
1189 | version "0.1.5"
1190 | resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce"
1191 | integrity sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=
1192 | dependencies:
1193 | for-in "^1.0.1"
1194 |
1195 | fs-exists-sync@^0.1.0:
1196 | version "0.1.0"
1197 | resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add"
1198 | integrity sha1-mC1ok6+RjnLQjeyehnP/K1qNat0=
1199 |
1200 | fs-extra@^1.0.0:
1201 | version "1.0.0"
1202 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-1.0.0.tgz#cd3ce5f7e7cb6145883fcae3191e9877f8587950"
1203 | integrity sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=
1204 | dependencies:
1205 | graceful-fs "^4.1.2"
1206 | jsonfile "^2.1.0"
1207 | klaw "^1.0.0"
1208 |
1209 | fs.realpath@^1.0.0:
1210 | version "1.0.0"
1211 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
1212 | integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
1213 |
1214 | fsevents@~2.3.1, fsevents@~2.3.2:
1215 | version "2.3.2"
1216 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
1217 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
1218 |
1219 | function-bind@^1.1.1:
1220 | version "1.1.1"
1221 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
1222 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
1223 |
1224 | get-caller-file@^2.0.5:
1225 | version "2.0.5"
1226 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
1227 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
1228 |
1229 | get-own-enumerable-property-symbols@^3.0.0:
1230 | version "3.0.2"
1231 | resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664"
1232 | integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==
1233 |
1234 | get-stdin@5.0.1:
1235 | version "5.0.1"
1236 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398"
1237 | integrity sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=
1238 |
1239 | get-stream@^3.0.0:
1240 | version "3.0.0"
1241 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
1242 | integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=
1243 |
1244 | get-stream@^5.0.0:
1245 | version "5.2.0"
1246 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
1247 | integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
1248 | dependencies:
1249 | pump "^3.0.0"
1250 |
1251 | git-raw-commits@^1.3.0:
1252 | version "1.3.6"
1253 | resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-1.3.6.tgz#27c35a32a67777c1ecd412a239a6c19d71b95aff"
1254 | integrity sha512-svsK26tQ8vEKnMshTDatSIQSMDdz8CxIIqKsvPqbtV23Etmw6VNaFAitu8zwZ0VrOne7FztwPyRLxK7/DIUTQg==
1255 | dependencies:
1256 | dargs "^4.0.1"
1257 | lodash.template "^4.0.2"
1258 | meow "^4.0.0"
1259 | split2 "^2.0.0"
1260 | through2 "^2.0.0"
1261 |
1262 | glob-base@^0.3.0:
1263 | version "0.3.0"
1264 | resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
1265 | integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=
1266 | dependencies:
1267 | glob-parent "^2.0.0"
1268 | is-glob "^2.0.0"
1269 |
1270 | glob-parent@^2.0.0:
1271 | version "2.0.0"
1272 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28"
1273 | integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=
1274 | dependencies:
1275 | is-glob "^2.0.0"
1276 |
1277 | glob-parent@^5.1.2, glob-parent@~5.1.2:
1278 | version "5.1.2"
1279 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
1280 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
1281 | dependencies:
1282 | is-glob "^4.0.1"
1283 |
1284 | glob@7.1.1:
1285 | version "7.1.1"
1286 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8"
1287 | integrity sha1-gFIR3wT6rxxjo2ADBs31reULLsg=
1288 | dependencies:
1289 | fs.realpath "^1.0.0"
1290 | inflight "^1.0.4"
1291 | inherits "2"
1292 | minimatch "^3.0.2"
1293 | once "^1.3.0"
1294 | path-is-absolute "^1.0.0"
1295 |
1296 | glob@7.1.6:
1297 | version "7.1.6"
1298 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
1299 | integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
1300 | dependencies:
1301 | fs.realpath "^1.0.0"
1302 | inflight "^1.0.4"
1303 | inherits "2"
1304 | minimatch "^3.0.4"
1305 | once "^1.3.0"
1306 | path-is-absolute "^1.0.0"
1307 |
1308 | glob@^7.0.0, glob@^7.1.3:
1309 | version "7.2.2"
1310 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.2.tgz#29deb38e1ef90f132d5958abe9c3ee8e87f3c318"
1311 | integrity sha512-NzDgHDiJwKYByLrL5lONmQFpK/2G78SMMfo+E9CuGlX4IkvfKDsiQSNPwAYxEy+e6p7ZQ3uslSLlwlJcqezBmQ==
1312 | dependencies:
1313 | fs.realpath "^1.0.0"
1314 | inflight "^1.0.4"
1315 | inherits "2"
1316 | minimatch "^3.1.1"
1317 | once "^1.3.0"
1318 | path-is-absolute "^1.0.0"
1319 |
1320 | global-dirs@^0.1.1:
1321 | version "0.1.1"
1322 | resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445"
1323 | integrity sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=
1324 | dependencies:
1325 | ini "^1.3.4"
1326 |
1327 | global-modules@^0.2.3:
1328 | version "0.2.3"
1329 | resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-0.2.3.tgz#ea5a3bed42c6d6ce995a4f8a1269b5dae223828d"
1330 | integrity sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0=
1331 | dependencies:
1332 | global-prefix "^0.1.4"
1333 | is-windows "^0.2.0"
1334 |
1335 | global-prefix@^0.1.4:
1336 | version "0.1.5"
1337 | resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-0.1.5.tgz#8d3bc6b8da3ca8112a160d8d496ff0462bfef78f"
1338 | integrity sha1-jTvGuNo8qBEqFg2NSW/wRiv+948=
1339 | dependencies:
1340 | homedir-polyfill "^1.0.0"
1341 | ini "^1.3.4"
1342 | is-windows "^0.2.0"
1343 | which "^1.2.12"
1344 |
1345 | globby@^11.0.2:
1346 | version "11.1.0"
1347 | resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
1348 | integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
1349 | dependencies:
1350 | array-union "^2.1.0"
1351 | dir-glob "^3.0.1"
1352 | fast-glob "^3.2.9"
1353 | ignore "^5.2.0"
1354 | merge2 "^1.4.1"
1355 | slash "^3.0.0"
1356 |
1357 | graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
1358 | version "4.2.10"
1359 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
1360 | integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
1361 |
1362 | has-ansi@^2.0.0:
1363 | version "2.0.0"
1364 | resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
1365 | integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
1366 | dependencies:
1367 | ansi-regex "^2.0.0"
1368 |
1369 | has-flag@^3.0.0:
1370 | version "3.0.0"
1371 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
1372 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
1373 |
1374 | has-flag@^4.0.0:
1375 | version "4.0.0"
1376 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
1377 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
1378 |
1379 | has@^1.0.3:
1380 | version "1.0.3"
1381 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
1382 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
1383 | dependencies:
1384 | function-bind "^1.1.1"
1385 |
1386 | homedir-polyfill@^1.0.0:
1387 | version "1.0.3"
1388 | resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8"
1389 | integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==
1390 | dependencies:
1391 | parse-passwd "^1.0.0"
1392 |
1393 | hosted-git-info@^2.1.4:
1394 | version "2.8.9"
1395 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9"
1396 | integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==
1397 |
1398 | human-signals@^1.1.1:
1399 | version "1.1.1"
1400 | resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
1401 | integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==
1402 |
1403 | iconv-lite@^0.4.17:
1404 | version "0.4.24"
1405 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
1406 | integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
1407 | dependencies:
1408 | safer-buffer ">= 2.1.2 < 3"
1409 |
1410 | iconv-lite@^0.6.2:
1411 | version "0.6.3"
1412 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
1413 | integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
1414 | dependencies:
1415 | safer-buffer ">= 2.1.2 < 3.0.0"
1416 |
1417 | ignore@^5.2.0:
1418 | version "5.2.0"
1419 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
1420 | integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
1421 |
1422 | import-fresh@^2.0.0:
1423 | version "2.0.0"
1424 | resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546"
1425 | integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY=
1426 | dependencies:
1427 | caller-path "^2.0.0"
1428 | resolve-from "^3.0.0"
1429 |
1430 | import-fresh@^3.0.0, import-fresh@^3.2.1:
1431 | version "3.3.0"
1432 | resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
1433 | integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
1434 | dependencies:
1435 | parent-module "^1.0.0"
1436 | resolve-from "^4.0.0"
1437 |
1438 | indent-string@^3.0.0:
1439 | version "3.2.0"
1440 | resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289"
1441 | integrity sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=
1442 |
1443 | indent-string@^4.0.0:
1444 | version "4.0.0"
1445 | resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
1446 | integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
1447 |
1448 | inflight@^1.0.4:
1449 | version "1.0.6"
1450 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
1451 | integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
1452 | dependencies:
1453 | once "^1.3.0"
1454 | wrappy "1"
1455 |
1456 | inherits@2, inherits@^2.0.3, inherits@~2.0.3:
1457 | version "2.0.4"
1458 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
1459 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
1460 |
1461 | ini@^1.3.4:
1462 | version "1.3.8"
1463 | resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
1464 | integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
1465 |
1466 | inquirer@1.2.3:
1467 | version "1.2.3"
1468 | resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-1.2.3.tgz#4dec6f32f37ef7bb0b2ed3f1d1a5c3f545074918"
1469 | integrity sha1-TexvMvN+97sLLtPx0aXD9UUHSRg=
1470 | dependencies:
1471 | ansi-escapes "^1.1.0"
1472 | chalk "^1.0.0"
1473 | cli-cursor "^1.0.1"
1474 | cli-width "^2.0.0"
1475 | external-editor "^1.1.0"
1476 | figures "^1.3.5"
1477 | lodash "^4.3.0"
1478 | mute-stream "0.0.6"
1479 | pinkie-promise "^2.0.0"
1480 | run-async "^2.2.0"
1481 | rx "^4.1.0"
1482 | string-width "^1.0.1"
1483 | strip-ansi "^3.0.0"
1484 | through "^2.3.6"
1485 |
1486 | inquirer@3.0.6:
1487 | version "3.0.6"
1488 | resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.0.6.tgz#e04aaa9d05b7a3cb9b0f407d04375f0447190347"
1489 | integrity sha1-4EqqnQW3o8ubD0B9BDdfBEcZA0c=
1490 | dependencies:
1491 | ansi-escapes "^1.1.0"
1492 | chalk "^1.0.0"
1493 | cli-cursor "^2.1.0"
1494 | cli-width "^2.0.0"
1495 | external-editor "^2.0.1"
1496 | figures "^2.0.0"
1497 | lodash "^4.3.0"
1498 | mute-stream "0.0.7"
1499 | run-async "^2.2.0"
1500 | rx "^4.1.0"
1501 | string-width "^2.0.0"
1502 | strip-ansi "^3.0.0"
1503 | through "^2.3.6"
1504 |
1505 | interpret@^1.0.0:
1506 | version "1.4.0"
1507 | resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e"
1508 | integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==
1509 |
1510 | is-arrayish@^0.2.1:
1511 | version "0.2.1"
1512 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
1513 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
1514 |
1515 | is-binary-path@~2.1.0:
1516 | version "2.1.0"
1517 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
1518 | integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
1519 | dependencies:
1520 | binary-extensions "^2.0.0"
1521 |
1522 | is-buffer@^1.1.5:
1523 | version "1.1.6"
1524 | resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
1525 | integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
1526 |
1527 | is-ci@^1.0.10:
1528 | version "1.2.1"
1529 | resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c"
1530 | integrity sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==
1531 | dependencies:
1532 | ci-info "^1.5.0"
1533 |
1534 | is-core-module@^2.8.1:
1535 | version "2.9.0"
1536 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69"
1537 | integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==
1538 | dependencies:
1539 | has "^1.0.3"
1540 |
1541 | is-directory@^0.3.1:
1542 | version "0.3.1"
1543 | resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1"
1544 | integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=
1545 |
1546 | is-dotfile@^1.0.0:
1547 | version "1.0.3"
1548 | resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1"
1549 | integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=
1550 |
1551 | is-equal-shallow@^0.1.3:
1552 | version "0.1.3"
1553 | resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534"
1554 | integrity sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=
1555 | dependencies:
1556 | is-primitive "^2.0.0"
1557 |
1558 | is-extendable@^0.1.1:
1559 | version "0.1.1"
1560 | resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
1561 | integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=
1562 |
1563 | is-extglob@^1.0.0:
1564 | version "1.0.0"
1565 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0"
1566 | integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=
1567 |
1568 | is-extglob@^2.1.1:
1569 | version "2.1.1"
1570 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
1571 | integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
1572 |
1573 | is-finite@^1.0.0:
1574 | version "1.1.0"
1575 | resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.1.0.tgz#904135c77fb42c0641d6aa1bcdbc4daa8da082f3"
1576 | integrity sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==
1577 |
1578 | is-fullwidth-code-point@^1.0.0:
1579 | version "1.0.0"
1580 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
1581 | integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
1582 | dependencies:
1583 | number-is-nan "^1.0.0"
1584 |
1585 | is-fullwidth-code-point@^2.0.0:
1586 | version "2.0.0"
1587 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
1588 | integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
1589 |
1590 | is-fullwidth-code-point@^3.0.0:
1591 | version "3.0.0"
1592 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
1593 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
1594 |
1595 | is-glob@^2.0.0, is-glob@^2.0.1:
1596 | version "2.0.1"
1597 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863"
1598 | integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=
1599 | dependencies:
1600 | is-extglob "^1.0.0"
1601 |
1602 | is-glob@^4.0.1, is-glob@~4.0.1:
1603 | version "4.0.3"
1604 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
1605 | integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
1606 | dependencies:
1607 | is-extglob "^2.1.1"
1608 |
1609 | is-module@^1.0.0:
1610 | version "1.0.0"
1611 | resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591"
1612 | integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=
1613 |
1614 | is-number@^2.1.0:
1615 | version "2.1.0"
1616 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f"
1617 | integrity sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=
1618 | dependencies:
1619 | kind-of "^3.0.2"
1620 |
1621 | is-number@^4.0.0:
1622 | version "4.0.0"
1623 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff"
1624 | integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==
1625 |
1626 | is-number@^7.0.0:
1627 | version "7.0.0"
1628 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
1629 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
1630 |
1631 | is-obj@^1.0.0, is-obj@^1.0.1:
1632 | version "1.0.1"
1633 | resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
1634 | integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8=
1635 |
1636 | is-plain-obj@^1.1.0:
1637 | version "1.1.0"
1638 | resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
1639 | integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4=
1640 |
1641 | is-posix-bracket@^0.1.0:
1642 | version "0.1.1"
1643 | resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4"
1644 | integrity sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=
1645 |
1646 | is-primitive@^2.0.0:
1647 | version "2.0.0"
1648 | resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575"
1649 | integrity sha1-IHurkWOEmcB7Kt8kCkGochADRXU=
1650 |
1651 | is-regexp@^1.0.0:
1652 | version "1.0.0"
1653 | resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069"
1654 | integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk=
1655 |
1656 | is-stream@^1.0.1, is-stream@^1.1.0:
1657 | version "1.1.0"
1658 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
1659 | integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
1660 |
1661 | is-stream@^2.0.0:
1662 | version "2.0.1"
1663 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077"
1664 | integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==
1665 |
1666 | is-text-path@^1.0.0:
1667 | version "1.0.1"
1668 | resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e"
1669 | integrity sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=
1670 | dependencies:
1671 | text-extensions "^1.0.0"
1672 |
1673 | is-unicode-supported@^0.1.0:
1674 | version "0.1.0"
1675 | resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7"
1676 | integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==
1677 |
1678 | is-windows@^0.2.0:
1679 | version "0.2.0"
1680 | resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-0.2.0.tgz#de1aa6d63ea29dd248737b69f1ff8b8002d2108c"
1681 | integrity sha1-3hqm1j6indJIc3tp8f+LgALSEIw=
1682 |
1683 | isarray@1.0.0, isarray@~1.0.0:
1684 | version "1.0.0"
1685 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
1686 | integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
1687 |
1688 | isexe@^2.0.0:
1689 | version "2.0.0"
1690 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
1691 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
1692 |
1693 | isobject@^2.0.0:
1694 | version "2.1.0"
1695 | resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89"
1696 | integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=
1697 | dependencies:
1698 | isarray "1.0.0"
1699 |
1700 | isstream@0.1.x:
1701 | version "0.1.2"
1702 | resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
1703 | integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
1704 |
1705 | joycon@^2.2.5:
1706 | version "2.2.5"
1707 | resolved "https://registry.yarnpkg.com/joycon/-/joycon-2.2.5.tgz#8d4cf4cbb2544d7b7583c216fcdfec19f6be1615"
1708 | integrity sha512-YqvUxoOcVPnCp0VU1/56f+iKSdvIRJYPznH22BdXV3xMk75SFXhWeJkZ8C9XxUWt1b5x2X1SxuFygW1U0FmkEQ==
1709 |
1710 | js-tokens@^4.0.0:
1711 | version "4.0.0"
1712 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
1713 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
1714 |
1715 | js-yaml@^3.13.1:
1716 | version "3.14.1"
1717 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
1718 | integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
1719 | dependencies:
1720 | argparse "^1.0.7"
1721 | esprima "^4.0.0"
1722 |
1723 | json-parse-better-errors@^1.0.1:
1724 | version "1.0.2"
1725 | resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
1726 | integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
1727 |
1728 | json-parse-even-better-errors@^2.3.0:
1729 | version "2.3.1"
1730 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
1731 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
1732 |
1733 | jsonfile@^2.1.0:
1734 | version "2.4.0"
1735 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8"
1736 | integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug=
1737 | optionalDependencies:
1738 | graceful-fs "^4.1.6"
1739 |
1740 | jsonparse@^1.2.0:
1741 | version "1.3.1"
1742 | resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
1743 | integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=
1744 |
1745 | kind-of@^3.0.2:
1746 | version "3.2.2"
1747 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
1748 | integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=
1749 | dependencies:
1750 | is-buffer "^1.1.5"
1751 |
1752 | kind-of@^6.0.0:
1753 | version "6.0.3"
1754 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
1755 | integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
1756 |
1757 | klaw@^1.0.0:
1758 | version "1.3.1"
1759 | resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439"
1760 | integrity sha1-QIhDO0azsbolnXh4XY6W9zugJDk=
1761 | optionalDependencies:
1762 | graceful-fs "^4.1.9"
1763 |
1764 | lilconfig@^2.0.5:
1765 | version "2.0.5"
1766 | resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.5.tgz#19e57fd06ccc3848fd1891655b5a447092225b25"
1767 | integrity sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==
1768 |
1769 | lines-and-columns@^1.1.6:
1770 | version "1.2.4"
1771 | resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
1772 | integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
1773 |
1774 | lint-staged@10.5.4:
1775 | version "10.5.4"
1776 | resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-10.5.4.tgz#cd153b5f0987d2371fc1d2847a409a2fe705b665"
1777 | integrity sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==
1778 | dependencies:
1779 | chalk "^4.1.0"
1780 | cli-truncate "^2.1.0"
1781 | commander "^6.2.0"
1782 | cosmiconfig "^7.0.0"
1783 | debug "^4.2.0"
1784 | dedent "^0.7.0"
1785 | enquirer "^2.3.6"
1786 | execa "^4.1.0"
1787 | listr2 "^3.2.2"
1788 | log-symbols "^4.0.0"
1789 | micromatch "^4.0.2"
1790 | normalize-path "^3.0.0"
1791 | please-upgrade-node "^3.2.0"
1792 | string-argv "0.3.1"
1793 | stringify-object "^3.3.0"
1794 |
1795 | listr2@^3.2.2:
1796 | version "3.14.0"
1797 | resolved "https://registry.yarnpkg.com/listr2/-/listr2-3.14.0.tgz#23101cc62e1375fd5836b248276d1d2b51fdbe9e"
1798 | integrity sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==
1799 | dependencies:
1800 | cli-truncate "^2.1.0"
1801 | colorette "^2.0.16"
1802 | log-update "^4.0.0"
1803 | p-map "^4.0.0"
1804 | rfdc "^1.3.0"
1805 | rxjs "^7.5.1"
1806 | through "^2.3.8"
1807 | wrap-ansi "^7.0.0"
1808 |
1809 | load-json-file@^4.0.0:
1810 | version "4.0.0"
1811 | resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b"
1812 | integrity sha1-L19Fq5HjMhYjT9U62rZo607AmTs=
1813 | dependencies:
1814 | graceful-fs "^4.1.2"
1815 | parse-json "^4.0.0"
1816 | pify "^3.0.0"
1817 | strip-bom "^3.0.0"
1818 |
1819 | locate-path@^2.0.0:
1820 | version "2.0.0"
1821 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
1822 | integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=
1823 | dependencies:
1824 | p-locate "^2.0.0"
1825 | path-exists "^3.0.0"
1826 |
1827 | lodash._reinterpolate@^3.0.0:
1828 | version "3.0.0"
1829 | resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d"
1830 | integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=
1831 |
1832 | lodash.map@^4.5.1:
1833 | version "4.6.0"
1834 | resolved "https://registry.yarnpkg.com/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3"
1835 | integrity sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=
1836 |
1837 | lodash.merge@4.6.1:
1838 | version "4.6.1"
1839 | resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.1.tgz#adc25d9cb99b9391c59624f379fbba60d7111d54"
1840 | integrity sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ==
1841 |
1842 | lodash.pick@4.4.0:
1843 | version "4.4.0"
1844 | resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3"
1845 | integrity sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=
1846 |
1847 | lodash.template@^4.0.2:
1848 | version "4.5.0"
1849 | resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab"
1850 | integrity sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==
1851 | dependencies:
1852 | lodash._reinterpolate "^3.0.0"
1853 | lodash.templatesettings "^4.0.0"
1854 |
1855 | lodash.templatesettings@^4.0.0:
1856 | version "4.2.0"
1857 | resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz#e481310f049d3cf6d47e912ad09313b154f0fb33"
1858 | integrity sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==
1859 | dependencies:
1860 | lodash._reinterpolate "^3.0.0"
1861 |
1862 | lodash@4.17.11:
1863 | version "4.17.11"
1864 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d"
1865 | integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==
1866 |
1867 | lodash@4.17.5:
1868 | version "4.17.5"
1869 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.5.tgz#99a92d65c0272debe8c96b6057bc8fbfa3bed511"
1870 | integrity sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==
1871 |
1872 | lodash@^4.17.11, lodash@^4.2.1, lodash@^4.3.0:
1873 | version "4.17.21"
1874 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
1875 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
1876 |
1877 | log-symbols@^4.0.0:
1878 | version "4.1.0"
1879 | resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503"
1880 | integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==
1881 | dependencies:
1882 | chalk "^4.1.0"
1883 | is-unicode-supported "^0.1.0"
1884 |
1885 | log-update@^4.0.0:
1886 | version "4.0.0"
1887 | resolved "https://registry.yarnpkg.com/log-update/-/log-update-4.0.0.tgz#589ecd352471f2a1c0c570287543a64dfd20e0a1"
1888 | integrity sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==
1889 | dependencies:
1890 | ansi-escapes "^4.3.0"
1891 | cli-cursor "^3.1.0"
1892 | slice-ansi "^4.0.0"
1893 | wrap-ansi "^6.2.0"
1894 |
1895 | longest@^1.0.1:
1896 | version "1.0.1"
1897 | resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097"
1898 | integrity sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=
1899 |
1900 | loud-rejection@^1.0.0:
1901 | version "1.6.0"
1902 | resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
1903 | integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=
1904 | dependencies:
1905 | currently-unhandled "^0.4.1"
1906 | signal-exit "^3.0.0"
1907 |
1908 | lru-cache@^4.0.1:
1909 | version "4.1.5"
1910 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
1911 | integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
1912 | dependencies:
1913 | pseudomap "^1.0.2"
1914 | yallist "^2.1.2"
1915 |
1916 | magic-string@^0.25.7:
1917 | version "0.25.9"
1918 | resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c"
1919 | integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==
1920 | dependencies:
1921 | sourcemap-codec "^1.4.8"
1922 |
1923 | map-obj@^1.0.0:
1924 | version "1.0.1"
1925 | resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
1926 | integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
1927 |
1928 | map-obj@^2.0.0:
1929 | version "2.0.0"
1930 | resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-2.0.0.tgz#a65cd29087a92598b8791257a523e021222ac1f9"
1931 | integrity sha1-plzSkIepJZi4eRJXpSPgISIqwfk=
1932 |
1933 | math-random@^1.0.1:
1934 | version "1.0.4"
1935 | resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.4.tgz#5dd6943c938548267016d4e34f057583080c514c"
1936 | integrity sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==
1937 |
1938 | meow@5.0.0:
1939 | version "5.0.0"
1940 | resolved "https://registry.yarnpkg.com/meow/-/meow-5.0.0.tgz#dfc73d63a9afc714a5e371760eb5c88b91078aa4"
1941 | integrity sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==
1942 | dependencies:
1943 | camelcase-keys "^4.0.0"
1944 | decamelize-keys "^1.0.0"
1945 | loud-rejection "^1.0.0"
1946 | minimist-options "^3.0.1"
1947 | normalize-package-data "^2.3.4"
1948 | read-pkg-up "^3.0.0"
1949 | redent "^2.0.0"
1950 | trim-newlines "^2.0.0"
1951 | yargs-parser "^10.0.0"
1952 |
1953 | meow@^4.0.0:
1954 | version "4.0.1"
1955 | resolved "https://registry.yarnpkg.com/meow/-/meow-4.0.1.tgz#d48598f6f4b1472f35bf6317a95945ace347f975"
1956 | integrity sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A==
1957 | dependencies:
1958 | camelcase-keys "^4.0.0"
1959 | decamelize-keys "^1.0.0"
1960 | loud-rejection "^1.0.0"
1961 | minimist "^1.1.3"
1962 | minimist-options "^3.0.1"
1963 | normalize-package-data "^2.3.4"
1964 | read-pkg-up "^3.0.0"
1965 | redent "^2.0.0"
1966 | trim-newlines "^2.0.0"
1967 |
1968 | merge-stream@^2.0.0:
1969 | version "2.0.0"
1970 | resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
1971 | integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
1972 |
1973 | merge2@^1.3.0, merge2@^1.4.1:
1974 | version "1.4.1"
1975 | resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
1976 | integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
1977 |
1978 | merge@^1.2.0:
1979 | version "1.2.1"
1980 | resolved "https://registry.yarnpkg.com/merge/-/merge-1.2.1.tgz#38bebf80c3220a8a487b6fcfb3941bb11720c145"
1981 | integrity sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==
1982 |
1983 | micromatch@^2.3.7:
1984 | version "2.3.11"
1985 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565"
1986 | integrity sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=
1987 | dependencies:
1988 | arr-diff "^2.0.0"
1989 | array-unique "^0.2.1"
1990 | braces "^1.8.2"
1991 | expand-brackets "^0.1.4"
1992 | extglob "^0.3.1"
1993 | filename-regex "^2.0.0"
1994 | is-extglob "^1.0.0"
1995 | is-glob "^2.0.1"
1996 | kind-of "^3.0.2"
1997 | normalize-path "^2.0.1"
1998 | object.omit "^2.0.0"
1999 | parse-glob "^3.0.4"
2000 | regex-cache "^0.4.2"
2001 |
2002 | micromatch@^4.0.2, micromatch@^4.0.4:
2003 | version "4.0.5"
2004 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6"
2005 | integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==
2006 | dependencies:
2007 | braces "^3.0.2"
2008 | picomatch "^2.3.1"
2009 |
2010 | mimic-fn@^1.0.0:
2011 | version "1.2.0"
2012 | resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
2013 | integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==
2014 |
2015 | mimic-fn@^2.1.0:
2016 | version "2.1.0"
2017 | resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
2018 | integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
2019 |
2020 | minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.1.1:
2021 | version "3.1.2"
2022 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
2023 | integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
2024 | dependencies:
2025 | brace-expansion "^1.1.7"
2026 |
2027 | minimist-options@^3.0.1:
2028 | version "3.0.2"
2029 | resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-3.0.2.tgz#fba4c8191339e13ecf4d61beb03f070103f3d954"
2030 | integrity sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==
2031 | dependencies:
2032 | arrify "^1.0.1"
2033 | is-plain-obj "^1.1.0"
2034 |
2035 | minimist@1.2.0:
2036 | version "1.2.0"
2037 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
2038 | integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
2039 |
2040 | minimist@^1.1.3, minimist@^1.2.6:
2041 | version "1.2.6"
2042 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44"
2043 | integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==
2044 |
2045 | mkdirp@^0.5.1:
2046 | version "0.5.6"
2047 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6"
2048 | integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==
2049 | dependencies:
2050 | minimist "^1.2.6"
2051 |
2052 | ms@2.1.2:
2053 | version "2.1.2"
2054 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
2055 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
2056 |
2057 | mute-stream@0.0.6:
2058 | version "0.0.6"
2059 | resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.6.tgz#48962b19e169fd1dfc240b3f1e7317627bbc47db"
2060 | integrity sha1-SJYrGeFp/R38JAs/HnMXYnu8R9s=
2061 |
2062 | mute-stream@0.0.7:
2063 | version "0.0.7"
2064 | resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"
2065 | integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=
2066 |
2067 | mz@^2.7.0:
2068 | version "2.7.0"
2069 | resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32"
2070 | integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==
2071 | dependencies:
2072 | any-promise "^1.0.0"
2073 | object-assign "^4.0.1"
2074 | thenify-all "^1.0.0"
2075 |
2076 | nanoid@^3.3.3:
2077 | version "3.3.4"
2078 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab"
2079 | integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==
2080 |
2081 | node-fetch@1.6.3:
2082 | version "1.6.3"
2083 | resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.6.3.tgz#dc234edd6489982d58e8f0db4f695029abcd8c04"
2084 | integrity sha1-3CNO3WSJmC1Y6PDbT2lQKavNjAQ=
2085 | dependencies:
2086 | encoding "^0.1.11"
2087 | is-stream "^1.0.1"
2088 |
2089 | normalize-package-data@^2.3.2, normalize-package-data@^2.3.4:
2090 | version "2.5.0"
2091 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
2092 | integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
2093 | dependencies:
2094 | hosted-git-info "^2.1.4"
2095 | resolve "^1.10.0"
2096 | semver "2 || 3 || 4 || 5"
2097 | validate-npm-package-license "^3.0.1"
2098 |
2099 | normalize-path@^1.0.0:
2100 | version "1.0.0"
2101 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-1.0.0.tgz#32d0e472f91ff345701c15a8311018d3b0a90379"
2102 | integrity sha1-MtDkcvkf80VwHBWoMRAY07CpA3k=
2103 |
2104 | normalize-path@^2.0.1:
2105 | version "2.1.1"
2106 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
2107 | integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=
2108 | dependencies:
2109 | remove-trailing-separator "^1.0.1"
2110 |
2111 | normalize-path@^3.0.0, normalize-path@~3.0.0:
2112 | version "3.0.0"
2113 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
2114 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
2115 |
2116 | npm-run-path@^2.0.0:
2117 | version "2.0.2"
2118 | resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
2119 | integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=
2120 | dependencies:
2121 | path-key "^2.0.0"
2122 |
2123 | npm-run-path@^4.0.0:
2124 | version "4.0.1"
2125 | resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
2126 | integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
2127 | dependencies:
2128 | path-key "^3.0.0"
2129 |
2130 | number-is-nan@^1.0.0:
2131 | version "1.0.1"
2132 | resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
2133 | integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
2134 |
2135 | object-assign@^4.0.1, object-assign@^4.1.0:
2136 | version "4.1.1"
2137 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
2138 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
2139 |
2140 | object.omit@^2.0.0:
2141 | version "2.0.1"
2142 | resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa"
2143 | integrity sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=
2144 | dependencies:
2145 | for-own "^0.1.4"
2146 | is-extendable "^0.1.1"
2147 |
2148 | once@^1.3.0, once@^1.3.1, once@^1.4.0:
2149 | version "1.4.0"
2150 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
2151 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
2152 | dependencies:
2153 | wrappy "1"
2154 |
2155 | onetime@^1.0.0:
2156 | version "1.1.0"
2157 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789"
2158 | integrity sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=
2159 |
2160 | onetime@^2.0.0:
2161 | version "2.0.1"
2162 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"
2163 | integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=
2164 | dependencies:
2165 | mimic-fn "^1.0.0"
2166 |
2167 | onetime@^5.1.0:
2168 | version "5.1.2"
2169 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
2170 | integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
2171 | dependencies:
2172 | mimic-fn "^2.1.0"
2173 |
2174 | opencollective@1.0.3:
2175 | version "1.0.3"
2176 | resolved "https://registry.yarnpkg.com/opencollective/-/opencollective-1.0.3.tgz#aee6372bc28144583690c3ca8daecfc120dd0ef1"
2177 | integrity sha1-ruY3K8KBRFg2kMPKja7PwSDdDvE=
2178 | dependencies:
2179 | babel-polyfill "6.23.0"
2180 | chalk "1.1.3"
2181 | inquirer "3.0.6"
2182 | minimist "1.2.0"
2183 | node-fetch "1.6.3"
2184 | opn "4.0.2"
2185 |
2186 | opn@4.0.2:
2187 | version "4.0.2"
2188 | resolved "https://registry.yarnpkg.com/opn/-/opn-4.0.2.tgz#7abc22e644dff63b0a96d5ab7f2790c0f01abc95"
2189 | integrity sha1-erwi5kTf9jsKltWrfyeQwPAavJU=
2190 | dependencies:
2191 | object-assign "^4.0.1"
2192 | pinkie-promise "^2.0.0"
2193 |
2194 | os-homedir@^1.0.1:
2195 | version "1.0.2"
2196 | resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
2197 | integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
2198 |
2199 | os-shim@^0.1.2:
2200 | version "0.1.3"
2201 | resolved "https://registry.yarnpkg.com/os-shim/-/os-shim-0.1.3.tgz#6b62c3791cf7909ea35ed46e17658bb417cb3917"
2202 | integrity sha1-a2LDeRz3kJ6jXtRuF2WLtBfLORc=
2203 |
2204 | os-tmpdir@^1.0.0, os-tmpdir@~1.0.1, os-tmpdir@~1.0.2:
2205 | version "1.0.2"
2206 | resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
2207 | integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
2208 |
2209 | p-finally@^1.0.0:
2210 | version "1.0.0"
2211 | resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
2212 | integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
2213 |
2214 | p-limit@^1.1.0:
2215 | version "1.3.0"
2216 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8"
2217 | integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==
2218 | dependencies:
2219 | p-try "^1.0.0"
2220 |
2221 | p-locate@^2.0.0:
2222 | version "2.0.0"
2223 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
2224 | integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=
2225 | dependencies:
2226 | p-limit "^1.1.0"
2227 |
2228 | p-map@^4.0.0:
2229 | version "4.0.0"
2230 | resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b"
2231 | integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==
2232 | dependencies:
2233 | aggregate-error "^3.0.0"
2234 |
2235 | p-try@^1.0.0:
2236 | version "1.0.0"
2237 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
2238 | integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=
2239 |
2240 | pad-right@^0.2.2:
2241 | version "0.2.2"
2242 | resolved "https://registry.yarnpkg.com/pad-right/-/pad-right-0.2.2.tgz#6fbc924045d244f2a2a244503060d3bfc6009774"
2243 | integrity sha1-b7ySQEXSRPKiokRQMGDTv8YAl3Q=
2244 | dependencies:
2245 | repeat-string "^1.5.2"
2246 |
2247 | parent-module@^1.0.0:
2248 | version "1.0.1"
2249 | resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
2250 | integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
2251 | dependencies:
2252 | callsites "^3.0.0"
2253 |
2254 | parse-glob@^3.0.4:
2255 | version "3.0.4"
2256 | resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c"
2257 | integrity sha1-ssN2z7EfNVE7rdFz7wu246OIORw=
2258 | dependencies:
2259 | glob-base "^0.3.0"
2260 | is-dotfile "^1.0.0"
2261 | is-extglob "^1.0.0"
2262 | is-glob "^2.0.0"
2263 |
2264 | parse-json@^4.0.0:
2265 | version "4.0.0"
2266 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
2267 | integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=
2268 | dependencies:
2269 | error-ex "^1.3.1"
2270 | json-parse-better-errors "^1.0.1"
2271 |
2272 | parse-json@^5.0.0:
2273 | version "5.2.0"
2274 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
2275 | integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
2276 | dependencies:
2277 | "@babel/code-frame" "^7.0.0"
2278 | error-ex "^1.3.1"
2279 | json-parse-even-better-errors "^2.3.0"
2280 | lines-and-columns "^1.1.6"
2281 |
2282 | parse-passwd@^1.0.0:
2283 | version "1.0.0"
2284 | resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
2285 | integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=
2286 |
2287 | path-exists@2.1.0:
2288 | version "2.1.0"
2289 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
2290 | integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=
2291 | dependencies:
2292 | pinkie-promise "^2.0.0"
2293 |
2294 | path-exists@^3.0.0:
2295 | version "3.0.0"
2296 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
2297 | integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
2298 |
2299 | path-is-absolute@^1.0.0:
2300 | version "1.0.1"
2301 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
2302 | integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
2303 |
2304 | path-key@^2.0.0:
2305 | version "2.0.1"
2306 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
2307 | integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
2308 |
2309 | path-key@^3.0.0, path-key@^3.1.0:
2310 | version "3.1.1"
2311 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
2312 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
2313 |
2314 | path-parse@^1.0.7:
2315 | version "1.0.7"
2316 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
2317 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
2318 |
2319 | path-type@^3.0.0:
2320 | version "3.0.0"
2321 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f"
2322 | integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==
2323 | dependencies:
2324 | pify "^3.0.0"
2325 |
2326 | path-type@^4.0.0:
2327 | version "4.0.0"
2328 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
2329 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
2330 |
2331 | picocolors@^1.0.0:
2332 | version "1.0.0"
2333 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
2334 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
2335 |
2336 | picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.3.1:
2337 | version "2.3.1"
2338 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
2339 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
2340 |
2341 | pify@^3.0.0:
2342 | version "3.0.0"
2343 | resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
2344 | integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
2345 |
2346 | pinkie-promise@^2.0.0:
2347 | version "2.0.1"
2348 | resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
2349 | integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o=
2350 | dependencies:
2351 | pinkie "^2.0.0"
2352 |
2353 | pinkie@^2.0.0:
2354 | version "2.0.4"
2355 | resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
2356 | integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
2357 |
2358 | pirates@^4.0.1:
2359 | version "4.0.5"
2360 | resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b"
2361 | integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==
2362 |
2363 | pkginfo@0.3.x:
2364 | version "0.3.1"
2365 | resolved "https://registry.yarnpkg.com/pkginfo/-/pkginfo-0.3.1.tgz#5b29f6a81f70717142e09e765bbeab97b4f81e21"
2366 | integrity sha1-Wyn2qB9wcXFC4J52W76rl7T4HiE=
2367 |
2368 | please-upgrade-node@^3.2.0:
2369 | version "3.2.0"
2370 | resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942"
2371 | integrity sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==
2372 | dependencies:
2373 | semver-compare "^1.0.0"
2374 |
2375 | postcss-load-config@^3.0.0:
2376 | version "3.1.4"
2377 | resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-3.1.4.tgz#1ab2571faf84bb078877e1d07905eabe9ebda855"
2378 | integrity sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==
2379 | dependencies:
2380 | lilconfig "^2.0.5"
2381 | yaml "^1.10.2"
2382 |
2383 | postcss@^8.2.1:
2384 | version "8.4.13"
2385 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.13.tgz#7c87bc268e79f7f86524235821dfdf9f73e5d575"
2386 | integrity sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==
2387 | dependencies:
2388 | nanoid "^3.3.3"
2389 | picocolors "^1.0.0"
2390 | source-map-js "^1.0.2"
2391 |
2392 | preserve@^0.2.0:
2393 | version "0.2.0"
2394 | resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b"
2395 | integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=
2396 |
2397 | prettier@2.2.1:
2398 | version "2.2.1"
2399 | resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.2.1.tgz#795a1a78dd52f073da0cd42b21f9c91381923ff5"
2400 | integrity sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==
2401 |
2402 | process-nextick-args@~2.0.0:
2403 | version "2.0.1"
2404 | resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
2405 | integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
2406 |
2407 | pseudomap@^1.0.2:
2408 | version "1.0.2"
2409 | resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
2410 | integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
2411 |
2412 | pump@^3.0.0:
2413 | version "3.0.0"
2414 | resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
2415 | integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
2416 | dependencies:
2417 | end-of-stream "^1.1.0"
2418 | once "^1.3.1"
2419 |
2420 | q@^1.5.1:
2421 | version "1.5.1"
2422 | resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
2423 | integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=
2424 |
2425 | queue-microtask@^1.2.2:
2426 | version "1.2.3"
2427 | resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
2428 | integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
2429 |
2430 | quick-lru@^1.0.0:
2431 | version "1.1.0"
2432 | resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-1.1.0.tgz#4360b17c61136ad38078397ff11416e186dcfbb8"
2433 | integrity sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=
2434 |
2435 | randomatic@^3.0.0:
2436 | version "3.1.1"
2437 | resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed"
2438 | integrity sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==
2439 | dependencies:
2440 | is-number "^4.0.0"
2441 | kind-of "^6.0.0"
2442 | math-random "^1.0.1"
2443 |
2444 | read-pkg-up@^3.0.0:
2445 | version "3.0.0"
2446 | resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07"
2447 | integrity sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=
2448 | dependencies:
2449 | find-up "^2.0.0"
2450 | read-pkg "^3.0.0"
2451 |
2452 | read-pkg@^3.0.0:
2453 | version "3.0.0"
2454 | resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389"
2455 | integrity sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=
2456 | dependencies:
2457 | load-json-file "^4.0.0"
2458 | normalize-package-data "^2.3.2"
2459 | path-type "^3.0.0"
2460 |
2461 | readable-stream@^2.2.2, readable-stream@~2.3.6:
2462 | version "2.3.7"
2463 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
2464 | integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
2465 | dependencies:
2466 | core-util-is "~1.0.0"
2467 | inherits "~2.0.3"
2468 | isarray "~1.0.0"
2469 | process-nextick-args "~2.0.0"
2470 | safe-buffer "~5.1.1"
2471 | string_decoder "~1.1.1"
2472 | util-deprecate "~1.0.1"
2473 |
2474 | readdirp@~3.6.0:
2475 | version "3.6.0"
2476 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
2477 | integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
2478 | dependencies:
2479 | picomatch "^2.2.1"
2480 |
2481 | rechoir@^0.6.2:
2482 | version "0.6.2"
2483 | resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"
2484 | integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=
2485 | dependencies:
2486 | resolve "^1.1.6"
2487 |
2488 | redent@^2.0.0:
2489 | version "2.0.0"
2490 | resolved "https://registry.yarnpkg.com/redent/-/redent-2.0.0.tgz#c1b2007b42d57eb1389079b3c8333639d5e1ccaa"
2491 | integrity sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=
2492 | dependencies:
2493 | indent-string "^3.0.0"
2494 | strip-indent "^2.0.0"
2495 |
2496 | regenerator-runtime@^0.10.0, regenerator-runtime@^0.10.5:
2497 | version "0.10.5"
2498 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658"
2499 | integrity sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=
2500 |
2501 | regenerator-runtime@^0.11.0:
2502 | version "0.11.1"
2503 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9"
2504 | integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==
2505 |
2506 | regex-cache@^0.4.2:
2507 | version "0.4.4"
2508 | resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd"
2509 | integrity sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==
2510 | dependencies:
2511 | is-equal-shallow "^0.1.3"
2512 |
2513 | remove-trailing-separator@^1.0.1:
2514 | version "1.1.0"
2515 | resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
2516 | integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
2517 |
2518 | repeat-element@^1.1.2:
2519 | version "1.1.4"
2520 | resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9"
2521 | integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==
2522 |
2523 | repeat-string@^1.5.2:
2524 | version "1.6.1"
2525 | resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
2526 | integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc=
2527 |
2528 | repeating@^2.0.0:
2529 | version "2.0.1"
2530 | resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda"
2531 | integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=
2532 | dependencies:
2533 | is-finite "^1.0.0"
2534 |
2535 | require-directory@^2.1.1:
2536 | version "2.1.1"
2537 | resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
2538 | integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
2539 |
2540 | resolve-dir@^0.1.0:
2541 | version "0.1.1"
2542 | resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-0.1.1.tgz#b219259a5602fac5c5c496ad894a6e8cc430261e"
2543 | integrity sha1-shklmlYC+sXFxJatiUpujMQwJh4=
2544 | dependencies:
2545 | expand-tilde "^1.2.2"
2546 | global-modules "^0.2.3"
2547 |
2548 | resolve-from@^3.0.0:
2549 | version "3.0.0"
2550 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748"
2551 | integrity sha1-six699nWiBvItuZTM17rywoYh0g=
2552 |
2553 | resolve-from@^4.0.0:
2554 | version "4.0.0"
2555 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
2556 | integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
2557 |
2558 | resolve-from@^5.0.0:
2559 | version "5.0.0"
2560 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
2561 | integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
2562 |
2563 | resolve-global@^1.0.0:
2564 | version "1.0.0"
2565 | resolved "https://registry.yarnpkg.com/resolve-global/-/resolve-global-1.0.0.tgz#a2a79df4af2ca3f49bf77ef9ddacd322dad19255"
2566 | integrity sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==
2567 | dependencies:
2568 | global-dirs "^0.1.1"
2569 |
2570 | resolve@^1.1.6, resolve@^1.10.0, resolve@^1.19.0:
2571 | version "1.22.0"
2572 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198"
2573 | integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==
2574 | dependencies:
2575 | is-core-module "^2.8.1"
2576 | path-parse "^1.0.7"
2577 | supports-preserve-symlinks-flag "^1.0.0"
2578 |
2579 | restore-cursor@^1.0.1:
2580 | version "1.0.1"
2581 | resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541"
2582 | integrity sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=
2583 | dependencies:
2584 | exit-hook "^1.0.0"
2585 | onetime "^1.0.0"
2586 |
2587 | restore-cursor@^2.0.0:
2588 | version "2.0.0"
2589 | resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"
2590 | integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368=
2591 | dependencies:
2592 | onetime "^2.0.0"
2593 | signal-exit "^3.0.2"
2594 |
2595 | restore-cursor@^3.1.0:
2596 | version "3.1.0"
2597 | resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e"
2598 | integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==
2599 | dependencies:
2600 | onetime "^5.1.0"
2601 | signal-exit "^3.0.2"
2602 |
2603 | reusify@^1.0.4:
2604 | version "1.0.4"
2605 | resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
2606 | integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
2607 |
2608 | rfdc@^1.3.0:
2609 | version "1.3.0"
2610 | resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b"
2611 | integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==
2612 |
2613 | right-pad@^1.0.1:
2614 | version "1.0.1"
2615 | resolved "https://registry.yarnpkg.com/right-pad/-/right-pad-1.0.1.tgz#8ca08c2cbb5b55e74dafa96bf7fd1a27d568c8d0"
2616 | integrity sha1-jKCMLLtbVedNr6lr9/0aJ9VoyNA=
2617 |
2618 | rimraf@^2.5.2:
2619 | version "2.7.1"
2620 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
2621 | integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
2622 | dependencies:
2623 | glob "^7.1.3"
2624 |
2625 | rimraf@~2.2.6:
2626 | version "2.2.8"
2627 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582"
2628 | integrity sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=
2629 |
2630 | rollup-plugin-dts@^2.0.1:
2631 | version "2.0.1"
2632 | resolved "https://registry.yarnpkg.com/rollup-plugin-dts/-/rollup-plugin-dts-2.0.1.tgz#333f50a637e199a073d490b198746f3c6bd07701"
2633 | integrity sha512-y38NSXIY37YExCumbGBTL5dXg7pL7XD+Kbe98iEHWFN9yiKJf7t4kKBOkml5ylUDjQIXBnNClGDeRktc1T5dmA==
2634 | dependencies:
2635 | magic-string "^0.25.7"
2636 | optionalDependencies:
2637 | "@babel/code-frame" "^7.10.4"
2638 |
2639 | rollup@^2.38.0, rollup@^2.38.5:
2640 | version "2.73.0"
2641 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.73.0.tgz#128fef4b333fd92d02d6929afbb6ee38d7feb32d"
2642 | integrity sha512-h/UngC3S4Zt28mB3g0+2YCMegT5yoftnQplwzPqGZcKvlld5e+kT/QRmJiL+qxGyZKOYpgirWGdLyEO1b0dpLQ==
2643 | optionalDependencies:
2644 | fsevents "~2.3.2"
2645 |
2646 | run-async@^2.2.0:
2647 | version "2.4.1"
2648 | resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455"
2649 | integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==
2650 |
2651 | run-parallel@^1.1.9:
2652 | version "1.2.0"
2653 | resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
2654 | integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
2655 | dependencies:
2656 | queue-microtask "^1.2.2"
2657 |
2658 | rx@^4.1.0:
2659 | version "4.1.0"
2660 | resolved "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz#a5f13ff79ef3b740fe30aa803fb09f98805d4782"
2661 | integrity sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=
2662 |
2663 | rxjs@^7.5.1:
2664 | version "7.5.5"
2665 | resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.5.tgz#2ebad89af0f560f460ad5cc4213219e1f7dd4e9f"
2666 | integrity sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==
2667 | dependencies:
2668 | tslib "^2.1.0"
2669 |
2670 | safe-buffer@~5.1.0, safe-buffer@~5.1.1:
2671 | version "5.1.2"
2672 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
2673 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
2674 |
2675 | "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0":
2676 | version "2.1.2"
2677 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
2678 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
2679 |
2680 | semver-compare@^1.0.0:
2681 | version "1.0.0"
2682 | resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
2683 | integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
2684 |
2685 | "semver@2 || 3 || 4 || 5":
2686 | version "5.7.1"
2687 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
2688 | integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
2689 |
2690 | semver@6.0.0:
2691 | version "6.0.0"
2692 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.0.0.tgz#05e359ee571e5ad7ed641a6eec1e547ba52dea65"
2693 | integrity sha512-0UewU+9rFapKFnlbirLi3byoOuhrSsli/z/ihNnvM24vgF+8sNBiI1LZPBSH9wJKUwaUbw+s3hToDLCXkrghrQ==
2694 |
2695 | shebang-command@^1.2.0:
2696 | version "1.2.0"
2697 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
2698 | integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
2699 | dependencies:
2700 | shebang-regex "^1.0.0"
2701 |
2702 | shebang-command@^2.0.0:
2703 | version "2.0.0"
2704 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
2705 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
2706 | dependencies:
2707 | shebang-regex "^3.0.0"
2708 |
2709 | shebang-regex@^1.0.0:
2710 | version "1.0.0"
2711 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
2712 | integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
2713 |
2714 | shebang-regex@^3.0.0:
2715 | version "3.0.0"
2716 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
2717 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
2718 |
2719 | shelljs@0.7.6:
2720 | version "0.7.6"
2721 | resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.7.6.tgz#379cccfb56b91c8601e4793356eb5382924de9ad"
2722 | integrity sha1-N5zM+1a5HIYB5HkzVutTgpJN6a0=
2723 | dependencies:
2724 | glob "^7.0.0"
2725 | interpret "^1.0.0"
2726 | rechoir "^0.6.2"
2727 |
2728 | shelljs@0.8.5:
2729 | version "0.8.5"
2730 | resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c"
2731 | integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==
2732 | dependencies:
2733 | glob "^7.0.0"
2734 | interpret "^1.0.0"
2735 | rechoir "^0.6.2"
2736 |
2737 | signal-exit@^3.0.0, signal-exit@^3.0.2:
2738 | version "3.0.7"
2739 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
2740 | integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
2741 |
2742 | slash@^3.0.0:
2743 | version "3.0.0"
2744 | resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
2745 | integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
2746 |
2747 | slice-ansi@^3.0.0:
2748 | version "3.0.0"
2749 | resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz#31ddc10930a1b7e0b67b08c96c2f49b77a789787"
2750 | integrity sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==
2751 | dependencies:
2752 | ansi-styles "^4.0.0"
2753 | astral-regex "^2.0.0"
2754 | is-fullwidth-code-point "^3.0.0"
2755 |
2756 | slice-ansi@^4.0.0:
2757 | version "4.0.0"
2758 | resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b"
2759 | integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==
2760 | dependencies:
2761 | ansi-styles "^4.0.0"
2762 | astral-regex "^2.0.0"
2763 | is-fullwidth-code-point "^3.0.0"
2764 |
2765 | source-map-js@^1.0.2:
2766 | version "1.0.2"
2767 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
2768 | integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
2769 |
2770 | sourcemap-codec@^1.4.8:
2771 | version "1.4.8"
2772 | resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
2773 | integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
2774 |
2775 | spawn-sync@^1.0.15:
2776 | version "1.0.15"
2777 | resolved "https://registry.yarnpkg.com/spawn-sync/-/spawn-sync-1.0.15.tgz#b00799557eb7fb0c8376c29d44e8a1ea67e57476"
2778 | integrity sha1-sAeZVX63+wyDdsKdROih6mfldHY=
2779 | dependencies:
2780 | concat-stream "^1.4.7"
2781 | os-shim "^0.1.2"
2782 |
2783 | spdx-correct@^3.0.0:
2784 | version "3.1.1"
2785 | resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9"
2786 | integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==
2787 | dependencies:
2788 | spdx-expression-parse "^3.0.0"
2789 | spdx-license-ids "^3.0.0"
2790 |
2791 | spdx-exceptions@^2.1.0:
2792 | version "2.3.0"
2793 | resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
2794 | integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
2795 |
2796 | spdx-expression-parse@^3.0.0:
2797 | version "3.0.1"
2798 | resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
2799 | integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
2800 | dependencies:
2801 | spdx-exceptions "^2.1.0"
2802 | spdx-license-ids "^3.0.0"
2803 |
2804 | spdx-license-ids@^3.0.0:
2805 | version "3.0.11"
2806 | resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95"
2807 | integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==
2808 |
2809 | split2@^2.0.0:
2810 | version "2.2.0"
2811 | resolved "https://registry.yarnpkg.com/split2/-/split2-2.2.0.tgz#186b2575bcf83e85b7d18465756238ee4ee42493"
2812 | integrity sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==
2813 | dependencies:
2814 | through2 "^2.0.2"
2815 |
2816 | sprintf-js@~1.0.2:
2817 | version "1.0.3"
2818 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
2819 | integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
2820 |
2821 | stack-trace@0.0.x:
2822 | version "0.0.10"
2823 | resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0"
2824 | integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=
2825 |
2826 | string-argv@0.3.1:
2827 | version "0.3.1"
2828 | resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da"
2829 | integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==
2830 |
2831 | string-width@^1.0.1:
2832 | version "1.0.2"
2833 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
2834 | integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
2835 | dependencies:
2836 | code-point-at "^1.0.0"
2837 | is-fullwidth-code-point "^1.0.0"
2838 | strip-ansi "^3.0.0"
2839 |
2840 | string-width@^2.0.0:
2841 | version "2.1.1"
2842 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
2843 | integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==
2844 | dependencies:
2845 | is-fullwidth-code-point "^2.0.0"
2846 | strip-ansi "^4.0.0"
2847 |
2848 | string-width@^4.1.0, string-width@^4.2.0:
2849 | version "4.2.3"
2850 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
2851 | integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
2852 | dependencies:
2853 | emoji-regex "^8.0.0"
2854 | is-fullwidth-code-point "^3.0.0"
2855 | strip-ansi "^6.0.1"
2856 |
2857 | string_decoder@~1.1.1:
2858 | version "1.1.1"
2859 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
2860 | integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
2861 | dependencies:
2862 | safe-buffer "~5.1.0"
2863 |
2864 | stringify-object@^3.3.0:
2865 | version "3.3.0"
2866 | resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629"
2867 | integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==
2868 | dependencies:
2869 | get-own-enumerable-property-symbols "^3.0.0"
2870 | is-obj "^1.0.1"
2871 | is-regexp "^1.0.0"
2872 |
2873 | strip-ansi@^3.0.0:
2874 | version "3.0.1"
2875 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
2876 | integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
2877 | dependencies:
2878 | ansi-regex "^2.0.0"
2879 |
2880 | strip-ansi@^4.0.0:
2881 | version "4.0.0"
2882 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
2883 | integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=
2884 | dependencies:
2885 | ansi-regex "^3.0.0"
2886 |
2887 | strip-ansi@^6.0.0, strip-ansi@^6.0.1:
2888 | version "6.0.1"
2889 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
2890 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
2891 | dependencies:
2892 | ansi-regex "^5.0.1"
2893 |
2894 | strip-bom@^3.0.0:
2895 | version "3.0.0"
2896 | resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
2897 | integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=
2898 |
2899 | strip-eof@^1.0.0:
2900 | version "1.0.0"
2901 | resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
2902 | integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
2903 |
2904 | strip-final-newline@^2.0.0:
2905 | version "2.0.0"
2906 | resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
2907 | integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
2908 |
2909 | strip-indent@^2.0.0:
2910 | version "2.0.0"
2911 | resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68"
2912 | integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=
2913 |
2914 | strip-json-comments@2.0.1:
2915 | version "2.0.1"
2916 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
2917 | integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
2918 |
2919 | sucrase@^3.17.0:
2920 | version "3.21.0"
2921 | resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.21.0.tgz#6a5affdbe716b22e4dc99c57d366ad0d216444b9"
2922 | integrity sha512-FjAhMJjDcifARI7bZej0Bi1yekjWQHoEvWIXhLPwDhC6O4iZ5PtGb86WV56riW87hzpgB13wwBKO9vKAiWu5VQ==
2923 | dependencies:
2924 | commander "^4.0.0"
2925 | glob "7.1.6"
2926 | lines-and-columns "^1.1.6"
2927 | mz "^2.7.0"
2928 | pirates "^4.0.1"
2929 | ts-interface-checker "^0.1.9"
2930 |
2931 | supports-color@^2.0.0:
2932 | version "2.0.0"
2933 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
2934 | integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
2935 |
2936 | supports-color@^5.2.0, supports-color@^5.3.0:
2937 | version "5.5.0"
2938 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
2939 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
2940 | dependencies:
2941 | has-flag "^3.0.0"
2942 |
2943 | supports-color@^7.1.0:
2944 | version "7.2.0"
2945 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
2946 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
2947 | dependencies:
2948 | has-flag "^4.0.0"
2949 |
2950 | supports-preserve-symlinks-flag@^1.0.0:
2951 | version "1.0.0"
2952 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
2953 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
2954 |
2955 | temp@0.8.3:
2956 | version "0.8.3"
2957 | resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.3.tgz#e0c6bc4d26b903124410e4fed81103014dfc1f59"
2958 | integrity sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=
2959 | dependencies:
2960 | os-tmpdir "^1.0.0"
2961 | rimraf "~2.2.6"
2962 |
2963 | text-extensions@^1.0.0:
2964 | version "1.9.0"
2965 | resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26"
2966 | integrity sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==
2967 |
2968 | thenify-all@^1.0.0:
2969 | version "1.6.0"
2970 | resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"
2971 | integrity sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=
2972 | dependencies:
2973 | thenify ">= 3.1.0 < 4"
2974 |
2975 | "thenify@>= 3.1.0 < 4":
2976 | version "3.3.1"
2977 | resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f"
2978 | integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==
2979 | dependencies:
2980 | any-promise "^1.0.0"
2981 |
2982 | through2@^2.0.0, through2@^2.0.2:
2983 | version "2.0.5"
2984 | resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
2985 | integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==
2986 | dependencies:
2987 | readable-stream "~2.3.6"
2988 | xtend "~4.0.1"
2989 |
2990 | "through@>=2.2.7 <3", through@^2.3.6, through@^2.3.8:
2991 | version "2.3.8"
2992 | resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
2993 | integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
2994 |
2995 | tmp@^0.0.29:
2996 | version "0.0.29"
2997 | resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.29.tgz#f25125ff0dd9da3ccb0c2dd371ee1288bb9128c0"
2998 | integrity sha1-8lEl/w3Z2jzLDC3Tce4SiLuRKMA=
2999 | dependencies:
3000 | os-tmpdir "~1.0.1"
3001 |
3002 | tmp@^0.0.33:
3003 | version "0.0.33"
3004 | resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
3005 | integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==
3006 | dependencies:
3007 | os-tmpdir "~1.0.2"
3008 |
3009 | to-regex-range@^5.0.1:
3010 | version "5.0.1"
3011 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
3012 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
3013 | dependencies:
3014 | is-number "^7.0.0"
3015 |
3016 | trim-newlines@^2.0.0:
3017 | version "2.0.0"
3018 | resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-2.0.0.tgz#b403d0b91be50c331dfc4b82eeceb22c3de16d20"
3019 | integrity sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=
3020 |
3021 | trim-off-newlines@^1.0.0:
3022 | version "1.0.3"
3023 | resolved "https://registry.yarnpkg.com/trim-off-newlines/-/trim-off-newlines-1.0.3.tgz#8df24847fcb821b0ab27d58ab6efec9f2fe961a1"
3024 | integrity sha512-kh6Tu6GbeSNMGfrrZh6Bb/4ZEHV1QlB4xNDBeog8Y9/QwFlKTRyWvY3Fs9tRDAMZliVUwieMgEdIeL/FtqjkJg==
3025 |
3026 | ts-interface-checker@^0.1.9:
3027 | version "0.1.13"
3028 | resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699"
3029 | integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==
3030 |
3031 | tslib@^2.1.0:
3032 | version "2.4.0"
3033 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3"
3034 | integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==
3035 |
3036 | tsup@3.12.1:
3037 | version "3.12.1"
3038 | resolved "https://registry.yarnpkg.com/tsup/-/tsup-3.12.1.tgz#53fac0d325d800c524fd6173bc63a41e2d7b41b3"
3039 | integrity sha512-W9/XQ7JTEt1iuybQLVk0eNKYBfuIbQ7uvVVyBg6xSEL0XrIdi8sWKj9W2wC8e9KRpXwtQtSZ1a4wnqQMQiIH3w==
3040 | dependencies:
3041 | "@rollup/plugin-node-resolve" "^11.1.0"
3042 | cac "^6.7.1"
3043 | chalk "^4.1.0"
3044 | chokidar "^3.5.1"
3045 | esbuild "^0.8.34"
3046 | globby "^11.0.2"
3047 | joycon "^2.2.5"
3048 | postcss-load-config "^3.0.0"
3049 | resolve-from "^5.0.0"
3050 | rollup "^2.38.0"
3051 | rollup-plugin-dts "^2.0.1"
3052 | sucrase "^3.17.0"
3053 |
3054 | type-fest@^0.21.3:
3055 | version "0.21.3"
3056 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37"
3057 | integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==
3058 |
3059 | typedarray@^0.0.6:
3060 | version "0.0.6"
3061 | resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
3062 | integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
3063 |
3064 | typescript@4.1.3:
3065 | version "4.1.3"
3066 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.1.3.tgz#519d582bd94cba0cf8934c7d8e8467e473f53bb7"
3067 | integrity sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==
3068 |
3069 | user-home@^1.1.1:
3070 | version "1.1.1"
3071 | resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190"
3072 | integrity sha1-K1viOjK2Onyd640PKNSFcko98ZA=
3073 |
3074 | util-deprecate@~1.0.1:
3075 | version "1.0.2"
3076 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
3077 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
3078 |
3079 | validate-npm-package-license@^3.0.1:
3080 | version "3.0.4"
3081 | resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
3082 | integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
3083 | dependencies:
3084 | spdx-correct "^3.0.0"
3085 | spdx-expression-parse "^3.0.0"
3086 |
3087 | vite@2.0.1:
3088 | version "2.0.1"
3089 | resolved "https://registry.yarnpkg.com/vite/-/vite-2.0.1.tgz#348fc5c0de510aa90bd01ecf87df210ce741b38e"
3090 | integrity sha512-x7ZfikjNs+6n4cdvwb9L5r5xBCdjmtmHFHaI4JVR3nAkJbMCK/dynfDWky8/NseZ9Ncz1jVxTQ/Bcf+n1ps1Ww==
3091 | dependencies:
3092 | esbuild "^0.8.34"
3093 | postcss "^8.2.1"
3094 | resolve "^1.19.0"
3095 | rollup "^2.38.5"
3096 | optionalDependencies:
3097 | fsevents "~2.3.1"
3098 |
3099 | which@^1.2.12, which@^1.2.9:
3100 | version "1.3.1"
3101 | resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
3102 | integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
3103 | dependencies:
3104 | isexe "^2.0.0"
3105 |
3106 | which@^2.0.1:
3107 | version "2.0.2"
3108 | resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
3109 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
3110 | dependencies:
3111 | isexe "^2.0.0"
3112 |
3113 | winston@2.1.0:
3114 | version "2.1.0"
3115 | resolved "https://registry.yarnpkg.com/winston/-/winston-2.1.0.tgz#34688215cc8dbb784838b9aa626e73aee44fe4b6"
3116 | integrity sha1-NGiCFcyNu3hIOLmqYm5zruRP5LY=
3117 | dependencies:
3118 | async "~1.0.0"
3119 | colors "1.0.x"
3120 | cycle "1.0.x"
3121 | eyes "0.1.x"
3122 | isstream "0.1.x"
3123 | pkginfo "0.3.x"
3124 | stack-trace "0.0.x"
3125 |
3126 | word-wrap@1.1.0:
3127 | version "1.1.0"
3128 | resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.1.0.tgz#356153d61d10610d600785c5d701288e0ae764a6"
3129 | integrity sha1-NWFT1h0QYQ1gB4XF1wEojgrnZKY=
3130 |
3131 | word-wrap@^1.0.3:
3132 | version "1.2.3"
3133 | resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
3134 | integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
3135 |
3136 | wrap-ansi@^6.2.0:
3137 | version "6.2.0"
3138 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
3139 | integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
3140 | dependencies:
3141 | ansi-styles "^4.0.0"
3142 | string-width "^4.1.0"
3143 | strip-ansi "^6.0.0"
3144 |
3145 | wrap-ansi@^7.0.0:
3146 | version "7.0.0"
3147 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
3148 | integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
3149 | dependencies:
3150 | ansi-styles "^4.0.0"
3151 | string-width "^4.1.0"
3152 | strip-ansi "^6.0.0"
3153 |
3154 | wrappy@1:
3155 | version "1.0.2"
3156 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
3157 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
3158 |
3159 | xtend@~4.0.1:
3160 | version "4.0.2"
3161 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
3162 | integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
3163 |
3164 | y18n@^5.0.5:
3165 | version "5.0.8"
3166 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
3167 | integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
3168 |
3169 | yallist@^2.1.2:
3170 | version "2.1.2"
3171 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
3172 | integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
3173 |
3174 | yaml@^1.10.0, yaml@^1.10.2:
3175 | version "1.10.2"
3176 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
3177 | integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
3178 |
3179 | yargs-parser@^10.0.0:
3180 | version "10.1.0"
3181 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8"
3182 | integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==
3183 | dependencies:
3184 | camelcase "^4.1.0"
3185 |
3186 | yargs-parser@^20.2.2:
3187 | version "20.2.9"
3188 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
3189 | integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==
3190 |
3191 | yargs@16.2.0:
3192 | version "16.2.0"
3193 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
3194 | integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
3195 | dependencies:
3196 | cliui "^7.0.2"
3197 | escalade "^3.1.1"
3198 | get-caller-file "^2.0.5"
3199 | require-directory "^2.1.1"
3200 | string-width "^4.2.0"
3201 | y18n "^5.0.5"
3202 | yargs-parser "^20.2.2"
3203 |
3204 | yorkie@2.0.0:
3205 | version "2.0.0"
3206 | resolved "https://registry.yarnpkg.com/yorkie/-/yorkie-2.0.0.tgz#92411912d435214e12c51c2ae1093e54b6bb83d9"
3207 | integrity sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==
3208 | dependencies:
3209 | execa "^0.8.0"
3210 | is-ci "^1.0.10"
3211 | normalize-path "^1.0.0"
3212 | strip-indent "^2.0.0"
3213 |
--------------------------------------------------------------------------------