├── .gitignore
├── .nvmrc
├── LICENSE
├── README.md
├── docker
├── Dockerfile
├── build-image.sh
└── entrypoint.sh
├── generators
└── app
│ ├── index.js
│ └── templates
│ ├── .editorconfig
│ ├── .gitattributesfile
│ ├── .gitignorefile
│ ├── .pre-commit-config.yaml
│ ├── .terraform-version
│ ├── _README.md
│ ├── example
│ ├── main.tf
│ ├── outputs.tf
│ └── variables.tf
│ ├── main.tf
│ ├── outputs.tf
│ ├── test
│ ├── kitchen-terraform
│ │ ├── .robocop.yml
│ │ ├── .ruby-version
│ │ ├── Gemfile
│ │ ├── kitchen.yml
│ │ └── test
│ │ │ └── integration
│ │ │ └── default
│ │ │ └── example_spec.rb
│ └── terratest
│ │ └── example_test.go
│ └── variables.tf
├── package.json
└── yarn.lock
/.gitignore:
--------------------------------------------------------------------------------
1 | # Logs
2 | logs
3 | *.log
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 |
8 | # Runtime data
9 | pids
10 | *.pid
11 | *.seed
12 | *.pid.lock
13 |
14 | # Directory for instrumented libs generated by jscoverage/JSCover
15 | lib-cov
16 |
17 | # Coverage directory used by tools like istanbul
18 | coverage
19 |
20 | # nyc test coverage
21 | .nyc_output
22 |
23 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
24 | .grunt
25 |
26 | # Bower dependency directory (https://bower.io/)
27 | bower_components
28 |
29 | # node-waf configuration
30 | .lock-wscript
31 |
32 | # Compiled binary addons (https://nodejs.org/api/addons.html)
33 | build/Release
34 |
35 | # Dependency directories
36 | node_modules/
37 | jspm_packages/
38 |
39 | # TypeScript v1 declaration files
40 | typings/
41 |
42 | # Optional npm cache directory
43 | .npm
44 |
45 | # Optional eslint cache
46 | .eslintcache
47 |
48 | # Optional REPL history
49 | .node_repl_history
50 |
51 | # Output of 'npm pack'
52 | *.tgz
53 |
54 | # Yarn Integrity file
55 | .yarn-integrity
56 |
57 | # dotenv environment variables file
58 | .env
59 |
60 | # next.js build output
61 | .next
62 |
63 | # Yeoman repository installed packages directory
64 | .yo-repository
65 |
66 | .idea
--------------------------------------------------------------------------------
/.nvmrc:
--------------------------------------------------------------------------------
1 | v16
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2019 sudokar
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Terraform module generator
2 |
3 | [](https://www.npmjs.com/package/generator-tf-module) [](https://www.npmjs.com/package/generator-tf-module) [](https://hub.docker.com/r/sudokar/generator-tf-module) 
4 |
5 | Scaffolding / Boilerplate generator for new Terraform module projects
6 |
7 | ## Features
8 |
9 | - `main.tf`, `variables.tf`,`outputs.tf` files to module root path
10 |
11 | - `.editorconfig`, `.gitignore`, `.gitattributes` and `.terraform-version` files to module root path
12 |
13 | - Option to choose test framework
14 |
15 | - [Terratest](https://github.com/gruntwork-io/terratest)
16 | - [kitchen-terraform](https://github.com/newcontext-oss/kitchen-terraform)
17 |
18 | - `test` directory with an example test based on test framework selection
19 |
20 | - `.pre-commit-config.yaml` for `terraform fmt`, `terraform-docs`, `check-merge-conflict` and (`go fmt`, `golint`) / `rubocop`
21 |
22 | - `example` directory with module usage tf files
23 |
24 | ## Prerequisites
25 |
26 | - [terraform](https://learn.hashicorp.com/terraform/getting-started/install#installing-terraform) `pro tip: use tfenv`
27 | - [terraform-docs](https://github.com/segmentio/terraform-docs)
28 | - [pre-commit](https://pre-commit.com/#install)
29 | - For tests
30 | - **terratest**
31 | - [golang](https://golang.org/doc/install#install) `pro tip: use gvm`
32 | - [golint](https://github.com/golang/lint#installation)
33 | - **kitchen-terraform**
34 | - [ruby](https://rvm.io/) `pro tip: use rvm`
35 |
36 | ## Installation
37 |
38 | - To use generator using Docker, Install [Docker](https://docs.docker.com/engine/install/) `recommended`
39 | - To use generator using Nodejs, Install [nodejs](https://nodejs.org/en/download/) `pro tip: use nvm`
40 |
41 | ## Usage
42 |
43 | To use the included generator execute the below command in shell and provide your answers to the prompts.
44 |
45 | #### With Docker
46 |
47 | For Terraform version 1
48 |
49 | ```sh
50 | docker run --rm -it -v $(pwd):/generated -e myuid="$(id -u):$(id -g)" sudokar/generator-tf-module
51 | ```
52 |
53 | For Terraform versions `0.15`, `0.14` and `0.13`
54 |
55 | ```sh
56 | docker run --rm -it -v $(pwd):/generated -e myuid="$(id -u):$(id -g)" sudokar/generator-tf-module:0.9.0
57 | ```
58 |
59 | #### With NodeJs
60 |
61 | For Terraform version 1
62 |
63 | ```sh
64 | npx -p yo -p generator-tf-module -c 'yo tf-module'
65 | ```
66 |
67 | For Terraform versions `0.15`, `0.14` and `0.13`
68 |
69 | ```sh
70 | npx -p yo -p generator-tf-module@0.9.0 -c 'yo tf-module'
71 | ```
72 |
73 | #### Prompts
74 |
75 | ```sh
76 | ...
77 | ? Enter name for the new terraform module : example-module
78 | ? Enter description for the new terraform module : Example terraform module
79 | ? Enter author name : sudokar
80 | ? Choose test framework (Use arrow keys)
81 | ❯ Terratest
82 | kitchen-terraform
83 | ```
84 |
85 | Project layout generated for the new module with _Terratest_ selection
86 |
87 | ```
88 | example-module
89 | ├── .editorconfig
90 | ├── .gitattributes
91 | ├── .gitignore
92 | ├── .pre-commit-config.yaml
93 | ├── .terraform-version
94 | ├── README.md
95 | ├── main.tf
96 | ├── outputs.tf
97 | ├── variables.tf
98 | ├── example
99 | │ ├── main.tf
100 | │ ├── outputs.tf
101 | │ └── variables.tf
102 | ├── test
103 | └── example_test.go
104 | ```
105 |
106 | Project layout generated for the new module with _kitchen-terraform_ selection
107 |
108 | ```
109 | example-module
110 | ├── .editorconfig
111 | ├── .gitattributes
112 | ├── .gitignore
113 | ├── .pre-commit-config.yaml
114 | ├── .terraform-version
115 | ├── .ruby-version
116 | ├── .kitchen.yml
117 | ├── Gemfile
118 | ├── README.md
119 | ├── main.tf
120 | ├── outputs.tf
121 | ├── variables.tf
122 | ├── example
123 | │ ├── main.tf
124 | │ ├── outputs.tf
125 | │ └── variables.tf
126 | ├── test
127 | └── integration
128 | └── default
129 | └── example_spec.rb
130 | ```
131 |
132 | #### Post generation steps
133 |
134 | Step 1
135 |
136 | On the generated module's root path, Initialize git repository
137 |
138 | ```sh
139 | git init
140 | ```
141 |
142 | Step 2
143 |
144 | On the generated module's root path, Install pre-commit hooks
145 |
146 | ```sh
147 | pre-commit install
148 | ```
149 |
150 | Step 3 (Applicable only for `terratest`)
151 |
152 | For golang tests, get below libs
153 |
154 | ```sh
155 | go get github.com/gruntwork-io/terratest/modules/terraform
156 | go get github.com/stretchr/testify/assert
157 | ```
158 |
159 | ## Contribution
160 |
161 | Found a bug? feel free to raise an issue.
162 | Pull requests are always welcome. Keen to review and merge asap.
163 |
164 | ## Support
165 |
166 | Like the generator?
167 |
168 | Click to
169 |
170 | Or, Add a star :star: to the repository
171 |
172 | ## Maintainer
173 |
174 | This project is authored and maintained by [sudokar](https://github.com/sudokar)
175 |
176 | ## License
177 |
178 | MIT
179 |
--------------------------------------------------------------------------------
/docker/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM node:16-alpine
2 |
3 | ARG BUILD_DATE
4 | ARG VCS_REF
5 | ARG VERSION
6 |
7 | LABEL org.label-schema.build-date=$BUILD_DATE \
8 | org.label-schema.name="Terraform Generator" \
9 | org.label-schema.description="Scaffolding for new Terraform project" \
10 | org.label-schema.url="https://github.com/sudokar/generator-tf-module" \
11 | org.label-schema.vcs-ref=$VCS_REF \
12 | org.label-schema.vcs-url="https://github.com/sudokar/generator-tf-module" \
13 | org.label-schema.vendor="github.com/sudokar" \
14 | org.label-schema.version=$VERSION \
15 | org.label-schema.schema-version="1.0"
16 |
17 | RUN apk update \
18 | && apk add --no-cache bash git openssh curl sudo \
19 | && echo "Node: $(node -v)" \
20 | && echo "npm: $(npm -v)" \
21 | && npm install --global --silent yo \
22 | && adduser -D yeoman \
23 | && echo "yeoman ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers \
24 | && echo "Set disable_coredump false" >> /etc/sudo.conf
25 |
26 | COPY entrypoint.sh /
27 |
28 | ENV HOME /home/yeoman
29 |
30 | RUN mkdir /generated && chown yeoman:yeoman /generated
31 | WORKDIR /generated
32 |
33 | RUN npm install --global --silent generator-tf-module \
34 | && mkdir -p /home/yeoman/.config/configstore \
35 | && chown -R yeoman . \
36 | && chmod -R g+rwx /home/yeoman /home/yeoman/.config /home/yeoman/.config/configstore
37 |
38 | USER yeoman
39 |
40 | CMD [ "/bin/sh", "/entrypoint.sh" ]
41 |
--------------------------------------------------------------------------------
/docker/build-image.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # This script builds the Docker image for Sudokar's generator-tf-module
4 | # tool. Generally speaking, it's often sufficient to grab this image
5 | # from Docker Hub rather than building it separately.
6 | #
7 | # To pull from Docker Hub:
8 | # docker pull sudokar/generator-tf-module:latest
9 | #
10 | # For more about the image on Docker Hub:
11 | # https://hub.docker.com/r/sudokar/generator-tf-module
12 |
13 | # since this is a change from previous behavior (the 'jq' requirement is
14 | # new), make sure to check we can locate the newly required command; if
15 | # not, provide a helpful message (to STDERR) to the user so they can
16 | # remedy the problem, and then exit with an error code so it's clear
17 | # that the build was not successful.
18 | if ! which jq > /dev/null ; then
19 | echo "This build script now requires 'jq' to build." 1>&2
20 | echo "Find it at: https://stedolan.github.io/jq/" 1>&2
21 | exit 1
22 | fi
23 |
24 | # you may wish to change these, depending on how you're building / testing
25 | OWNER="${OWNER:-sudokar}"
26 | NAME="${NAME:-$(cat ../package.json | jq -r '.name')}"
27 |
28 | # this grabs the version from package.json; you probably don't need to change
29 | VERSION="${VERSION:-$(cat ../package.json | jq -r '.version')}"
30 |
31 | # these are grabbed automatically; you really don't want the change
32 | BUILD_DATE="${BUILD_DATE:-$(date -u +"%Y-%m-%dT%H:%M:%SZ")}"
33 | VCS_REF="${VCS_REF:-$(git rev-parse --short HEAD)}"
34 | DOCKER_ROOT="${DOCKER_ROOT:-$(git rev-parse --show-toplevel)/docker}"
35 |
36 | # make sure we show the `docker build` command before it's executed
37 | set -o xtrace
38 |
39 | # perform the build using the arguments previously supplied
40 | docker build --build-arg BUILD_DATE=$BUILD_DATE \
41 | --build-arg VCS_REF=$VCS_REF \
42 | --build-arg VERSION=$VERSION \
43 | --tag $OWNER/$NAME:$VERSION \
44 | "${DOCKER_ROOT}"
45 |
--------------------------------------------------------------------------------
/docker/entrypoint.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | yo tf-module --no-insight
4 |
5 | for dir in */; do
6 | owner="$(ls -ld "$dir" | awk '{print $3}')"
7 | if [ "$owner" = "yeoman" ]; then
8 | if [ ! "$myuid" = "" ]; then
9 | sudo chown -R -f "$myuid" "$dir" &>/dev/null
10 | fi
11 | fi
12 | done
13 |
--------------------------------------------------------------------------------
/generators/app/index.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 | const Generator = require('yeoman-generator');
3 | const yosay = require('yosay');
4 |
5 | module.exports = class extends Generator {
6 | constructor(args, opts) {
7 | super(args, opts);
8 | }
9 |
10 | async prompting() {
11 | this.log(
12 | yosay('Welcome to the tf-module generator v1.0.0!')
13 | );
14 |
15 | this.answers = await this.prompt([{
16 | type: 'input',
17 | name: 'name',
18 | message: 'Enter name for the new terraform module : ',
19 | },
20 | {
21 | type: 'input',
22 | name: 'description',
23 | message: 'Enter description for the new terraform module : ',
24 | },
25 | {
26 | type: 'input',
27 | name: 'author',
28 | message: 'Enter author name : ',
29 | },
30 | {
31 | type: 'list',
32 | name: 'testFramework',
33 | message: 'Choose test framework',
34 | choices: [{
35 | name: 'Terratest',
36 | value: '1',
37 | checked: true
38 | },
39 | {
40 | name: 'kitchen-terraform',
41 | value: '2'
42 | },
43 | ]
44 | }
45 | ]);
46 | }
47 |
48 | writing() {
49 | this.destinationRoot(this.answers.name);
50 |
51 | this.fs.copyTpl(
52 | `${this.templatePath()}/.!(gitignorefile|gitattributesfile|pre-commit-config|terraform-version)*`,
53 | this.destinationRoot(),
54 | this.props
55 | );
56 |
57 | this.fs.copyTpl(
58 | this.templatePath('.gitignorefile'),
59 | this.destinationPath(`.gitignore`), {
60 | testFramework: this.answers.testFramework
61 | }
62 | );
63 |
64 | this.fs.copyTpl(
65 | this.templatePath('.gitattributesfile'),
66 | this.destinationPath(`.gitattributes`), {
67 | testFramework: this.answers.testFramework
68 | }
69 | );
70 |
71 | this.fs.copyTpl(
72 | this.templatePath('.pre-commit-config.yaml'),
73 | this.destinationPath(`.pre-commit-config.yaml`), {
74 | testFramework: this.answers.testFramework
75 | }
76 | );
77 |
78 | this.fs.copyTpl(
79 | this.templatePath('.terraform-version'),
80 | this.destinationPath(`.terraform-version`), {
81 | }
82 | );
83 |
84 | this.fs.copyTpl(
85 | `${this.templatePath()}/**/*.tf`,
86 | this.destinationRoot()
87 | );
88 |
89 | if (this.answers.testFramework === '1') {
90 | this.fs.copyTpl(
91 | `${this.templatePath()}/test/terratest/*.go`,
92 | `${this.destinationRoot()}/test`
93 | );
94 | } else {
95 | this.fs.copyTpl(
96 | `${this.templatePath()}/test/kitchen-terraform/.*`,
97 | this.destinationRoot()
98 | );
99 | this.fs.copyTpl(
100 | `${this.templatePath()}/test/kitchen-terraform/**/*`,
101 | this.destinationRoot()
102 | );
103 | }
104 |
105 | this.fs.copyTpl(
106 | this.templatePath('_README.md'),
107 | this.destinationPath('README.md'), {
108 | name: this.answers.name,
109 | description: this.answers.description,
110 | author: this.answers.author,
111 | testFramework: this.answers.testFramework
112 | }
113 | );
114 | }
115 | };
--------------------------------------------------------------------------------
/generators/app/templates/.editorconfig:
--------------------------------------------------------------------------------
1 | # EditorConfig is awesome: http://EditorConfig.org
2 | # Uses editorconfig to maintain consistent coding styles
3 |
4 | # top-most EditorConfig file
5 | root = true
6 |
7 | # Unix-style newlines with a newline ending every file
8 | [*]
9 | charset = utf-8
10 | end_of_line = lf
11 | indent_size = 2
12 | indent_style = space
13 | insert_final_newline = true
14 | max_line_length = 80
15 | trim_trailing_whitespace = true
16 |
17 | [*.{tf,tfvars}]
18 | indent_size = 2
19 | indent_style = space
20 |
21 | [*.md]
22 | max_line_length = 0
23 | trim_trailing_whitespace = false
24 |
25 | [Makefile]
26 | tab_width = 2
27 | indent_style = tab
28 |
29 | [COMMIT_EDITMSG]
30 | max_line_length = 0
31 |
--------------------------------------------------------------------------------
/generators/app/templates/.gitattributesfile:
--------------------------------------------------------------------------------
1 | # terraform
2 | *.tf text=auto eol=lf
3 |
4 | # dot files
5 | *.gitattributes text=auto eol=lf
6 | *.yaml text=auto eol=lf
7 | *.yml text=auto eol=lf
8 | *.md text=auto eol=lf
9 | .gitignore text=auto eol=lf
10 | .editorconfig text=auto eol=lf
11 | .terraform-version text=auto eol=lf<% if (testFramework == '1') { %>
12 |
13 | # golang
14 | *.go text=auto eol=lf<% } %><% if(testFramework == '2'){ %>
15 | .ruby-version text=auto eol=lf
16 | Gemfile text=auto eol=lf
17 |
18 | # ruby
19 | *.rb text=auto eol=lf<% } %>
20 |
--------------------------------------------------------------------------------
/generators/app/templates/.gitignorefile:
--------------------------------------------------------------------------------
1 | .terraform
2 | terraform.tfstate
3 | *.tfstate*
4 | terraform.tfvars
5 | *.backup<% if(testFramework == '2') { %>
6 | *.kitchen<% } %>
7 |
--------------------------------------------------------------------------------
/generators/app/templates/.pre-commit-config.yaml:
--------------------------------------------------------------------------------
1 | repos:
2 | - repo: git://github.com/pre-commit/pre-commit-hooks
3 | rev: v4.2.0
4 | hooks:
5 | - id: check-merge-conflict
6 | - id: end-of-file-fixer
7 | - repo: git://github.com/antonbabenko/pre-commit-terraform
8 | rev: v1.68.0
9 | hooks:
10 | - id: terraform_fmt
11 | - id: terraform_docs<% if (testFramework == '1') { %>
12 | - repo: git://github.com/dnephin/pre-commit-golang
13 | rev: v0.5.0
14 | hooks:
15 | - id: go-fmt
16 | - id: go-lint<% } %><% if (testFramework == '2') { %>
17 | - repo: git://github.com/mattlqx/pre-commit-ruby
18 | rev: v1.3.5
19 | hooks:
20 | - id: rubocop<% } %>
21 |
--------------------------------------------------------------------------------
/generators/app/templates/.terraform-version:
--------------------------------------------------------------------------------
1 | 1.1.9
2 |
--------------------------------------------------------------------------------
/generators/app/templates/_README.md:
--------------------------------------------------------------------------------
1 | # <%= name %>
2 |
3 | > This project was generated by [generator-tf-module](https://github.com/sudokar/generator-tf-module)
4 |
5 | ## Overview
6 |
7 | <%= description %>
8 |
9 | ## Usage
10 |
11 | ```hcl
12 | module "<%= name %>" {
13 | source = "git::ssh://"
14 | }
15 | ```
16 |
17 |
18 | ## Requirements
19 |
20 | | Name | Version |
21 | |------|---------|
22 | | [null](#requirement\_null) | 3.1.1 |
23 |
24 | ## Providers
25 |
26 | | Name | Version |
27 | |------|---------|
28 | | [null](#provider\_null) | 3.1.1 |
29 |
30 | ## Modules
31 |
32 | No modules.
33 |
34 | ## Resources
35 |
36 | | Name | Type |
37 | |------|------|
38 | | [null_resource.example](https://registry.terraform.io/providers/hashicorp/null/3.1.1/docs/resources/resource) | resource |
39 |
40 | ## Inputs
41 |
42 | | Name | Description | Type | Default | Required |
43 | |------|-------------|------|---------|:--------:|
44 | | [mandatory](#input\_mandatory) | this field is mandatory | `string` | n/a | yes |
45 | | [optional](#input\_optional) | this field is optional | `string` | `"default_value"` | no |
46 |
47 | ## Outputs
48 |
49 | | Name | Description |
50 | |------|-------------|
51 | | [output\_name](#output\_output\_name) | description for output\_name |
52 |
53 |
54 | ## Development
55 |
56 | ### Prerequisites
57 |
58 | - [terraform](https://learn.hashicorp.com/terraform/getting-started/install#installing-terraform)
59 | - [terraform-docs](https://github.com/segmentio/terraform-docs)
60 | - [pre-commit](https://pre-commit.com/#install)<% if (testFramework == '1') { %>
61 | - [golang](https://golang.org/doc/install#install)
62 | - [golint](https://github.com/golang/lint#installation)<% } -%>
63 | <% if (testFramework == '2') { %>
64 | - [ruby](https://rvm.io/)<% } %>
65 |
66 | ### Configurations
67 |
68 | - Configure pre-commit hooks
69 | ```sh
70 | pre-commit install
71 | ```
72 |
73 | <% if (testFramework == '1') { %>
74 | - Configure golang deps for tests
75 | ```sh
76 | go get github.com/gruntwork-io/terratest/modules/terraform
77 | go get github.com/stretchr/testify/assert
78 | ```
79 | <% } %>
80 | <% if (testFramework == '2') { %>
81 | - In the module root directory, install ruby gems for tests
82 | ```sh
83 | bundle install
84 | ```
85 | <% } %>
86 |
87 | ### Tests
88 |
89 | - Tests are available in `test` directory
90 | <% if (testFramework == '1') { %>
91 | - In the test directory, run the below command
92 | ```sh
93 | go test
94 | ```
95 | <% } %>
96 | <% if (testFramework == '2') { %>
97 | - In the module root directory, run the below command
98 | ```sh
99 | bundle exec kitchen test
100 | ```
101 | <% } %>
102 |
103 | ## Authors
104 |
105 | This project is authored by below people
106 |
107 | - <%= author %>
108 |
109 | > This project was generated by [generator-tf-module](https://github.com/sudokar/generator-tf-module)
110 |
--------------------------------------------------------------------------------
/generators/app/templates/example/main.tf:
--------------------------------------------------------------------------------
1 | module "example_module" {
2 | source = "../."
3 |
4 | mandatory = "mandatory_string"
5 | }
6 |
--------------------------------------------------------------------------------
/generators/app/templates/example/outputs.tf:
--------------------------------------------------------------------------------
1 | output "output_name" {
2 | value = "output_value"
3 | }
4 |
--------------------------------------------------------------------------------
/generators/app/templates/example/variables.tf:
--------------------------------------------------------------------------------
1 | variable "name" {
2 | default = "default_value"
3 | }
4 |
--------------------------------------------------------------------------------
/generators/app/templates/main.tf:
--------------------------------------------------------------------------------
1 | terraform {
2 | required_providers {
3 | null = {
4 | version = "3.1.1"
5 | source = "hashicorp/null"
6 | }
7 | }
8 | }
9 |
10 | resource "null_resource" "example" {}
11 |
--------------------------------------------------------------------------------
/generators/app/templates/outputs.tf:
--------------------------------------------------------------------------------
1 | output "output_name" {
2 | value = "value"
3 | description = "description for output_name"
4 | }
5 |
--------------------------------------------------------------------------------
/generators/app/templates/test/kitchen-terraform/.robocop.yml:
--------------------------------------------------------------------------------
1 | AllCops:
2 | TargetRubyVersion: 3.1
3 | NewCops: enable
4 |
--------------------------------------------------------------------------------
/generators/app/templates/test/kitchen-terraform/.ruby-version:
--------------------------------------------------------------------------------
1 | 3.1.2
2 |
--------------------------------------------------------------------------------
/generators/app/templates/test/kitchen-terraform/Gemfile:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | ruby '~> 3.1'
4 |
5 | source 'https://rubygems.org/'
6 |
7 | source 'https://rubygems.org/' do
8 | gem 'kitchen-terraform', '~> 6.1.0'
9 | gem 'rubocop', '~> 1.27.0'
10 | end
11 |
--------------------------------------------------------------------------------
/generators/app/templates/test/kitchen-terraform/kitchen.yml:
--------------------------------------------------------------------------------
1 | ---
2 | driver:
3 | name: terraform
4 | root_module_directory: ./example
5 |
6 | provisioner:
7 | name: terraform
8 |
9 | platforms:
10 | - name: terraform
11 |
12 | verifier:
13 | name: terraform
14 |
15 | suites:
16 | - name: default
17 | verifier:
18 | name: 'terraform'
19 | systems:
20 | - name: local
21 | backend: local
22 |
--------------------------------------------------------------------------------
/generators/app/templates/test/kitchen-terraform/test/integration/default/example_spec.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | tf_state = 'terraform.tfstate'
4 | kitchen_workspace = 'kitchen-terraform-default-terraform'
5 | state_file = "example/terraform.tfstate.d/#{kitchen_workspace}/#{tf_state}"
6 | state = JSON.parse(File.open(state_file).read)
7 | output_value = state['outputs']['output_name']['value']
8 |
9 | describe 'terraform output value' do
10 | it 'should not be nil' do
11 | expect(output_value).not_to eq nil
12 | end
13 | it 'should be equal to value' do
14 | expect(output_value).to eq 'output_value'
15 | end
16 | end
17 |
--------------------------------------------------------------------------------
/generators/app/templates/test/terratest/example_test.go:
--------------------------------------------------------------------------------
1 | package test
2 |
3 | import (
4 | "testing"
5 |
6 | "github.com/gruntwork-io/terratest/modules/terraform"
7 | "github.com/stretchr/testify/assert"
8 | )
9 |
10 | func TestTerraformExample(t *testing.T) {
11 | // Arrange
12 | terraformOptions := &terraform.Options{
13 | TerraformDir: "../example/.",
14 | }
15 | defer terraform.Destroy(t, terraformOptions)
16 |
17 | // Act
18 | terraform.InitAndApply(t, terraformOptions)
19 |
20 | // Assert
21 | assert := assert.New(t)
22 |
23 | outputValue := terraform.Output(t, terraformOptions, "output_name")
24 | assert.NotNil(outputValue)
25 | assert.Equal("output_value", outputValue)
26 | }
27 |
--------------------------------------------------------------------------------
/generators/app/templates/variables.tf:
--------------------------------------------------------------------------------
1 | variable "mandatory" {
2 | type = string
3 | description = "this field is mandatory"
4 | }
5 |
6 | variable "optional" {
7 | default = "default_value"
8 | description = "this field is optional"
9 | }
10 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "generator-tf-module",
3 | "version": "1.0.0",
4 | "description": "Scaffolding for Terraform module project",
5 | "main": "index.js",
6 | "files": [
7 | "generators"
8 | ],
9 | "scripts": {
10 | "test": "echo \"Error: no test specified\" && exit 1"
11 | },
12 | "repository": {
13 | "type": "git",
14 | "url": "git+ssh://git@github.com/sudokar/generator-terraform-module.git"
15 | },
16 | "keywords": [
17 | "yeoman-generator",
18 | "terraform",
19 | "terraform module",
20 | "terraform scaffold",
21 | "terraform boilerplate",
22 | "scaffold"
23 | ],
24 | "author": "sudokar",
25 | "license": "MIT",
26 | "bugs": {
27 | "url": "https://github.com/sudokar/generator-terraform-module/issues"
28 | },
29 | "homepage": "https://github.com/sudokar/generator-terraform-module#readme",
30 | "dependencies": {
31 | "yeoman-environment": "3.9.1",
32 | "yeoman-generator": "5.6.1",
33 | "yosay": "2.0.2"
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/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":
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 | "@gar/promisify@^1.0.1", "@gar/promisify@^1.1.3":
27 | version "1.1.3"
28 | resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6"
29 | integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==
30 |
31 | "@isaacs/string-locale-compare@^1.1.0":
32 | version "1.1.0"
33 | resolved "https://registry.yarnpkg.com/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz#291c227e93fd407a96ecd59879a35809120e432b"
34 | integrity sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==
35 |
36 | "@nodelib/fs.scandir@2.1.5":
37 | version "2.1.5"
38 | resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
39 | integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
40 | dependencies:
41 | "@nodelib/fs.stat" "2.0.5"
42 | run-parallel "^1.1.9"
43 |
44 | "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
45 | version "2.0.5"
46 | resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
47 | integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
48 |
49 | "@nodelib/fs.walk@^1.2.3":
50 | version "1.2.8"
51 | resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
52 | integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
53 | dependencies:
54 | "@nodelib/fs.scandir" "2.1.5"
55 | fastq "^1.6.0"
56 |
57 | "@npmcli/arborist@^4.0.4":
58 | version "4.3.1"
59 | resolved "https://registry.yarnpkg.com/@npmcli/arborist/-/arborist-4.3.1.tgz#a08cddce3339882f688c1dea1651f6971e781c44"
60 | integrity sha512-yMRgZVDpwWjplorzt9SFSaakWx6QIK248Nw4ZFgkrAy/GvJaFRaSZzE6nD7JBK5r8g/+PTxFq5Wj/sfciE7x+A==
61 | dependencies:
62 | "@isaacs/string-locale-compare" "^1.1.0"
63 | "@npmcli/installed-package-contents" "^1.0.7"
64 | "@npmcli/map-workspaces" "^2.0.0"
65 | "@npmcli/metavuln-calculator" "^2.0.0"
66 | "@npmcli/move-file" "^1.1.0"
67 | "@npmcli/name-from-folder" "^1.0.1"
68 | "@npmcli/node-gyp" "^1.0.3"
69 | "@npmcli/package-json" "^1.0.1"
70 | "@npmcli/run-script" "^2.0.0"
71 | bin-links "^3.0.0"
72 | cacache "^15.0.3"
73 | common-ancestor-path "^1.0.1"
74 | json-parse-even-better-errors "^2.3.1"
75 | json-stringify-nice "^1.1.4"
76 | mkdirp "^1.0.4"
77 | mkdirp-infer-owner "^2.0.0"
78 | npm-install-checks "^4.0.0"
79 | npm-package-arg "^8.1.5"
80 | npm-pick-manifest "^6.1.0"
81 | npm-registry-fetch "^12.0.1"
82 | pacote "^12.0.2"
83 | parse-conflict-json "^2.0.1"
84 | proc-log "^1.0.0"
85 | promise-all-reject-late "^1.0.0"
86 | promise-call-limit "^1.0.1"
87 | read-package-json-fast "^2.0.2"
88 | readdir-scoped-modules "^1.1.0"
89 | rimraf "^3.0.2"
90 | semver "^7.3.5"
91 | ssri "^8.0.1"
92 | treeverse "^1.0.4"
93 | walk-up-path "^1.0.0"
94 |
95 | "@npmcli/fs@^1.0.0":
96 | version "1.1.1"
97 | resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-1.1.1.tgz#72f719fe935e687c56a4faecf3c03d06ba593257"
98 | integrity sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==
99 | dependencies:
100 | "@gar/promisify" "^1.0.1"
101 | semver "^7.3.5"
102 |
103 | "@npmcli/fs@^2.1.0":
104 | version "2.1.0"
105 | resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-2.1.0.tgz#f2a21c28386e299d1a9fae8051d35ad180e33109"
106 | integrity sha512-DmfBvNXGaetMxj9LTp8NAN9vEidXURrf5ZTslQzEAi/6GbW+4yjaLFQc6Tue5cpZ9Frlk4OBo/Snf1Bh/S7qTQ==
107 | dependencies:
108 | "@gar/promisify" "^1.1.3"
109 | semver "^7.3.5"
110 |
111 | "@npmcli/git@^2.1.0":
112 | version "2.1.0"
113 | resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-2.1.0.tgz#2fbd77e147530247d37f325930d457b3ebe894f6"
114 | integrity sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==
115 | dependencies:
116 | "@npmcli/promise-spawn" "^1.3.2"
117 | lru-cache "^6.0.0"
118 | mkdirp "^1.0.4"
119 | npm-pick-manifest "^6.1.1"
120 | promise-inflight "^1.0.1"
121 | promise-retry "^2.0.1"
122 | semver "^7.3.5"
123 | which "^2.0.2"
124 |
125 | "@npmcli/installed-package-contents@^1.0.6", "@npmcli/installed-package-contents@^1.0.7":
126 | version "1.0.7"
127 | resolved "https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz#ab7408c6147911b970a8abe261ce512232a3f4fa"
128 | integrity sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==
129 | dependencies:
130 | npm-bundled "^1.1.1"
131 | npm-normalize-package-bin "^1.0.1"
132 |
133 | "@npmcli/map-workspaces@^2.0.0":
134 | version "2.0.2"
135 | resolved "https://registry.yarnpkg.com/@npmcli/map-workspaces/-/map-workspaces-2.0.2.tgz#dfc87ced615afeb98a081da2aa9bba072bf6712d"
136 | integrity sha512-ED54EslGsHFWBPN5x8JAOszuWywuoXYSi9E3HQRsgVkWnqsdTBJDSM4IFMRwmmBUbCHAxmP3wGLu1WMm4fhrOw==
137 | dependencies:
138 | "@npmcli/name-from-folder" "^1.0.1"
139 | glob "^7.2.0"
140 | minimatch "^5.0.1"
141 | read-package-json-fast "^2.0.3"
142 |
143 | "@npmcli/metavuln-calculator@^2.0.0":
144 | version "2.0.0"
145 | resolved "https://registry.yarnpkg.com/@npmcli/metavuln-calculator/-/metavuln-calculator-2.0.0.tgz#70937b8b5a5cad5c588c8a7b38c4a8bd6f62c84c"
146 | integrity sha512-VVW+JhWCKRwCTE+0xvD6p3uV4WpqocNYYtzyvenqL/u1Q3Xx6fGTJ+6UoIoii07fbuEO9U3IIyuGY0CYHDv1sg==
147 | dependencies:
148 | cacache "^15.0.5"
149 | json-parse-even-better-errors "^2.3.1"
150 | pacote "^12.0.0"
151 | semver "^7.3.2"
152 |
153 | "@npmcli/move-file@^1.0.1", "@npmcli/move-file@^1.1.0":
154 | version "1.1.2"
155 | resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674"
156 | integrity sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==
157 | dependencies:
158 | mkdirp "^1.0.4"
159 | rimraf "^3.0.2"
160 |
161 | "@npmcli/move-file@^2.0.0":
162 | version "2.0.0"
163 | resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-2.0.0.tgz#417f585016081a0184cef3e38902cd917a9bbd02"
164 | integrity sha512-UR6D5f4KEGWJV6BGPH3Qb2EtgH+t+1XQ1Tt85c7qicN6cezzuHPdZwwAxqZr4JLtnQu0LZsTza/5gmNmSl8XLg==
165 | dependencies:
166 | mkdirp "^1.0.4"
167 | rimraf "^3.0.2"
168 |
169 | "@npmcli/name-from-folder@^1.0.1":
170 | version "1.0.1"
171 | resolved "https://registry.yarnpkg.com/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz#77ecd0a4fcb772ba6fe927e2e2e155fbec2e6b1a"
172 | integrity sha512-qq3oEfcLFwNfEYOQ8HLimRGKlD8WSeGEdtUa7hmzpR8Sa7haL1KVQrvgO6wqMjhWFFVjgtrh1gIxDz+P8sjUaA==
173 |
174 | "@npmcli/node-gyp@^1.0.2", "@npmcli/node-gyp@^1.0.3":
175 | version "1.0.3"
176 | resolved "https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz#a912e637418ffc5f2db375e93b85837691a43a33"
177 | integrity sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==
178 |
179 | "@npmcli/package-json@^1.0.1":
180 | version "1.0.1"
181 | resolved "https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-1.0.1.tgz#1ed42f00febe5293c3502fd0ef785647355f6e89"
182 | integrity sha512-y6jnu76E9C23osz8gEMBayZmaZ69vFOIk8vR1FJL/wbEJ54+9aVG9rLTjQKSXfgYZEr50nw1txBBFfBZZe+bYg==
183 | dependencies:
184 | json-parse-even-better-errors "^2.3.1"
185 |
186 | "@npmcli/promise-spawn@^1.2.0", "@npmcli/promise-spawn@^1.3.2":
187 | version "1.3.2"
188 | resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz#42d4e56a8e9274fba180dabc0aea6e38f29274f5"
189 | integrity sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==
190 | dependencies:
191 | infer-owner "^1.0.4"
192 |
193 | "@npmcli/run-script@^2.0.0":
194 | version "2.0.0"
195 | resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-2.0.0.tgz#9949c0cab415b17aaac279646db4f027d6f1e743"
196 | integrity sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==
197 | dependencies:
198 | "@npmcli/node-gyp" "^1.0.2"
199 | "@npmcli/promise-spawn" "^1.3.2"
200 | node-gyp "^8.2.0"
201 | read-package-json-fast "^2.0.1"
202 |
203 | "@octokit/auth-token@^2.4.4":
204 | version "2.5.0"
205 | resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-2.5.0.tgz#27c37ea26c205f28443402477ffd261311f21e36"
206 | integrity sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g==
207 | dependencies:
208 | "@octokit/types" "^6.0.3"
209 |
210 | "@octokit/core@^3.5.1":
211 | version "3.6.0"
212 | resolved "https://registry.yarnpkg.com/@octokit/core/-/core-3.6.0.tgz#3376cb9f3008d9b3d110370d90e0a1fcd5fe6085"
213 | integrity sha512-7RKRKuA4xTjMhY+eG3jthb3hlZCsOwg3rztWh75Xc+ShDWOfDDATWbeZpAHBNRpm4Tv9WgBMOy1zEJYXG6NJ7Q==
214 | dependencies:
215 | "@octokit/auth-token" "^2.4.4"
216 | "@octokit/graphql" "^4.5.8"
217 | "@octokit/request" "^5.6.3"
218 | "@octokit/request-error" "^2.0.5"
219 | "@octokit/types" "^6.0.3"
220 | before-after-hook "^2.2.0"
221 | universal-user-agent "^6.0.0"
222 |
223 | "@octokit/endpoint@^6.0.1":
224 | version "6.0.12"
225 | resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-6.0.12.tgz#3b4d47a4b0e79b1027fb8d75d4221928b2d05658"
226 | integrity sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==
227 | dependencies:
228 | "@octokit/types" "^6.0.3"
229 | is-plain-object "^5.0.0"
230 | universal-user-agent "^6.0.0"
231 |
232 | "@octokit/graphql@^4.5.8":
233 | version "4.8.0"
234 | resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-4.8.0.tgz#664d9b11c0e12112cbf78e10f49a05959aa22cc3"
235 | integrity sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==
236 | dependencies:
237 | "@octokit/request" "^5.6.0"
238 | "@octokit/types" "^6.0.3"
239 | universal-user-agent "^6.0.0"
240 |
241 | "@octokit/openapi-types@^11.2.0":
242 | version "11.2.0"
243 | resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-11.2.0.tgz#b38d7fc3736d52a1e96b230c1ccd4a58a2f400a6"
244 | integrity sha512-PBsVO+15KSlGmiI8QAzaqvsNlZlrDlyAJYcrXBCvVUxCp7VnXjkwPoFHgjEJXx3WF9BAwkA6nfCUA7i9sODzKA==
245 |
246 | "@octokit/plugin-paginate-rest@^2.16.8":
247 | version "2.17.0"
248 | resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.17.0.tgz#32e9c7cab2a374421d3d0de239102287d791bce7"
249 | integrity sha512-tzMbrbnam2Mt4AhuyCHvpRkS0oZ5MvwwcQPYGtMv4tUa5kkzG58SVB0fcsLulOZQeRnOgdkZWkRUiyBlh0Bkyw==
250 | dependencies:
251 | "@octokit/types" "^6.34.0"
252 |
253 | "@octokit/plugin-request-log@^1.0.4":
254 | version "1.0.4"
255 | resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz#5e50ed7083a613816b1e4a28aeec5fb7f1462e85"
256 | integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==
257 |
258 | "@octokit/plugin-rest-endpoint-methods@^5.12.0":
259 | version "5.13.0"
260 | resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.13.0.tgz#8c46109021a3412233f6f50d28786f8e552427ba"
261 | integrity sha512-uJjMTkN1KaOIgNtUPMtIXDOjx6dGYysdIFhgA52x4xSadQCz3b/zJexvITDVpANnfKPW/+E0xkOvLntqMYpviA==
262 | dependencies:
263 | "@octokit/types" "^6.34.0"
264 | deprecation "^2.3.1"
265 |
266 | "@octokit/request-error@^2.0.5", "@octokit/request-error@^2.1.0":
267 | version "2.1.0"
268 | resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-2.1.0.tgz#9e150357831bfc788d13a4fd4b1913d60c74d677"
269 | integrity sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==
270 | dependencies:
271 | "@octokit/types" "^6.0.3"
272 | deprecation "^2.0.0"
273 | once "^1.4.0"
274 |
275 | "@octokit/request@^5.6.0", "@octokit/request@^5.6.3":
276 | version "5.6.3"
277 | resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.6.3.tgz#19a022515a5bba965ac06c9d1334514eb50c48b0"
278 | integrity sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==
279 | dependencies:
280 | "@octokit/endpoint" "^6.0.1"
281 | "@octokit/request-error" "^2.1.0"
282 | "@octokit/types" "^6.16.1"
283 | is-plain-object "^5.0.0"
284 | node-fetch "^2.6.7"
285 | universal-user-agent "^6.0.0"
286 |
287 | "@octokit/rest@^18.0.6":
288 | version "18.12.0"
289 | resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-18.12.0.tgz#f06bc4952fc87130308d810ca9d00e79f6988881"
290 | integrity sha512-gDPiOHlyGavxr72y0guQEhLsemgVjwRePayJ+FcKc2SJqKUbxbkvf5kAZEWA/MKvsfYlQAMVzNJE3ezQcxMJ2Q==
291 | dependencies:
292 | "@octokit/core" "^3.5.1"
293 | "@octokit/plugin-paginate-rest" "^2.16.8"
294 | "@octokit/plugin-request-log" "^1.0.4"
295 | "@octokit/plugin-rest-endpoint-methods" "^5.12.0"
296 |
297 | "@octokit/types@^6.0.3", "@octokit/types@^6.16.1", "@octokit/types@^6.34.0":
298 | version "6.34.0"
299 | resolved "https://registry.yarnpkg.com/@octokit/types/-/types-6.34.0.tgz#c6021333334d1ecfb5d370a8798162ddf1ae8218"
300 | integrity sha512-s1zLBjWhdEI2zwaoSgyOFoKSl109CUcVBCc7biPJ3aAf6LGLU6szDvi31JPU7bxfla2lqfhjbbg/5DdFNxOwHw==
301 | dependencies:
302 | "@octokit/openapi-types" "^11.2.0"
303 |
304 | "@tootallnate/once@1":
305 | version "1.1.2"
306 | resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82"
307 | integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==
308 |
309 | "@tootallnate/once@2":
310 | version "2.0.0"
311 | resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf"
312 | integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==
313 |
314 | "@types/expect@^1.20.4":
315 | version "1.20.4"
316 | resolved "https://registry.yarnpkg.com/@types/expect/-/expect-1.20.4.tgz#8288e51737bf7e3ab5d7c77bfa695883745264e5"
317 | integrity sha512-Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg==
318 |
319 | "@types/minimatch@^3.0.3":
320 | version "3.0.5"
321 | resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.5.tgz#1001cc5e6a3704b83c236027e77f2f58ea010f40"
322 | integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==
323 |
324 | "@types/node@*":
325 | version "17.0.25"
326 | resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.25.tgz#527051f3c2f77aa52e5dc74e45a3da5fb2301448"
327 | integrity sha512-wANk6fBrUwdpY4isjWrKTufkrXdu1D2YHCot2fD/DfWxF5sMrVSA+KN7ydckvaTCh0HiqX9IVl0L5/ZoXg5M7w==
328 |
329 | "@types/node@^15.6.1":
330 | version "15.14.9"
331 | resolved "https://registry.yarnpkg.com/@types/node/-/node-15.14.9.tgz#bc43c990c3c9be7281868bbc7b8fdd6e2b57adfa"
332 | integrity sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A==
333 |
334 | "@types/normalize-package-data@^2.4.0":
335 | version "2.4.1"
336 | resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301"
337 | integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==
338 |
339 | "@types/vinyl@^2.0.4":
340 | version "2.0.6"
341 | resolved "https://registry.yarnpkg.com/@types/vinyl/-/vinyl-2.0.6.tgz#b2d134603557a7c3d2b5d3dc23863ea2b5eb29b0"
342 | integrity sha512-ayJ0iOCDNHnKpKTgBG6Q6JOnHTj9zFta+3j2b8Ejza0e4cvRyMn0ZoLEmbPrTHe5YYRlDYPvPWVdV4cTaRyH7g==
343 | dependencies:
344 | "@types/expect" "^1.20.4"
345 | "@types/node" "*"
346 |
347 | abbrev@1:
348 | version "1.1.1"
349 | resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
350 | integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
351 |
352 | agent-base@6, agent-base@^6.0.2:
353 | version "6.0.2"
354 | resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
355 | integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
356 | dependencies:
357 | debug "4"
358 |
359 | agentkeepalive@^4.1.3, agentkeepalive@^4.2.1:
360 | version "4.2.1"
361 | resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.2.1.tgz#a7975cbb9f83b367f06c90cc51ff28fe7d499717"
362 | integrity sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==
363 | dependencies:
364 | debug "^4.1.0"
365 | depd "^1.1.2"
366 | humanize-ms "^1.2.1"
367 |
368 | aggregate-error@^3.0.0:
369 | version "3.1.0"
370 | resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a"
371 | integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==
372 | dependencies:
373 | clean-stack "^2.0.0"
374 | indent-string "^4.0.0"
375 |
376 | ansi-escapes@^4.2.1:
377 | version "4.3.2"
378 | resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e"
379 | integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==
380 | dependencies:
381 | type-fest "^0.21.3"
382 |
383 | ansi-regex@^2.0.0:
384 | version "2.1.1"
385 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
386 | integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
387 |
388 | ansi-regex@^3.0.0:
389 | version "3.0.1"
390 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.1.tgz#123d6479e92ad45ad897d4054e3c7ca7db4944e1"
391 | integrity sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==
392 |
393 | ansi-regex@^5.0.1:
394 | version "5.0.1"
395 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
396 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
397 |
398 | ansi-styles@^2.2.1:
399 | version "2.2.1"
400 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
401 | integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
402 |
403 | ansi-styles@^3.0.0, ansi-styles@^3.2.1:
404 | version "3.2.1"
405 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
406 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
407 | dependencies:
408 | color-convert "^1.9.0"
409 |
410 | ansi-styles@^4.1.0:
411 | version "4.3.0"
412 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
413 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
414 | dependencies:
415 | color-convert "^2.0.1"
416 |
417 | "aproba@^1.0.3 || ^2.0.0":
418 | version "2.0.0"
419 | resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc"
420 | integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==
421 |
422 | are-we-there-yet@^2.0.0:
423 | version "2.0.0"
424 | resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz#372e0e7bd279d8e94c653aaa1f67200884bf3e1c"
425 | integrity sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==
426 | dependencies:
427 | delegates "^1.0.0"
428 | readable-stream "^3.6.0"
429 |
430 | are-we-there-yet@^3.0.0:
431 | version "3.0.0"
432 | resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz#ba20bd6b553e31d62fc8c31bd23d22b95734390d"
433 | integrity sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==
434 | dependencies:
435 | delegates "^1.0.0"
436 | readable-stream "^3.6.0"
437 |
438 | argparse@^1.0.7:
439 | version "1.0.10"
440 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
441 | integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
442 | dependencies:
443 | sprintf-js "~1.0.2"
444 |
445 | array-differ@^3.0.0:
446 | version "3.0.0"
447 | resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-3.0.0.tgz#3cbb3d0f316810eafcc47624734237d6aee4ae6b"
448 | integrity sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==
449 |
450 | array-union@^2.1.0:
451 | version "2.1.0"
452 | resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
453 | integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
454 |
455 | arrify@^2.0.1:
456 | version "2.0.1"
457 | resolved "https://registry.yarnpkg.com/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa"
458 | integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==
459 |
460 | asap@^2.0.0:
461 | version "2.0.6"
462 | resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
463 | integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=
464 |
465 | async@^3.2.3:
466 | version "3.2.3"
467 | resolved "https://registry.yarnpkg.com/async/-/async-3.2.3.tgz#ac53dafd3f4720ee9e8a160628f18ea91df196c9"
468 | integrity sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==
469 |
470 | balanced-match@^1.0.0:
471 | version "1.0.2"
472 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
473 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
474 |
475 | base64-js@^1.3.1:
476 | version "1.5.1"
477 | resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
478 | integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
479 |
480 | before-after-hook@^2.2.0:
481 | version "2.2.2"
482 | resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.2.tgz#a6e8ca41028d90ee2c24222f201c90956091613e"
483 | integrity sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==
484 |
485 | bin-links@^3.0.0:
486 | version "3.0.1"
487 | resolved "https://registry.yarnpkg.com/bin-links/-/bin-links-3.0.1.tgz#cc70ffb481988b22c527d3e6e454787876987a49"
488 | integrity sha512-9vx+ypzVhASvHTS6K+YSGf7nwQdANoz7v6MTC0aCtYnOEZ87YvMf81aY737EZnGZdpbRM3sfWjO9oWkKmuIvyQ==
489 | dependencies:
490 | cmd-shim "^5.0.0"
491 | mkdirp-infer-owner "^2.0.0"
492 | npm-normalize-package-bin "^1.0.0"
493 | read-cmd-shim "^3.0.0"
494 | rimraf "^3.0.0"
495 | write-file-atomic "^4.0.0"
496 |
497 | binaryextensions@^4.15.0, binaryextensions@^4.16.0:
498 | version "4.18.0"
499 | resolved "https://registry.yarnpkg.com/binaryextensions/-/binaryextensions-4.18.0.tgz#22aeada2d14de062c60e8ca59a504a5636a76ceb"
500 | integrity sha512-PQu3Kyv9dM4FnwB7XGj1+HucW+ShvJzJqjuw1JkKVs1mWdwOKVcRjOi+pV9X52A0tNvrPCsPkbFFQb+wE1EAXw==
501 |
502 | bl@^4.1.0:
503 | version "4.1.0"
504 | resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a"
505 | integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==
506 | dependencies:
507 | buffer "^5.5.0"
508 | inherits "^2.0.4"
509 | readable-stream "^3.4.0"
510 |
511 | brace-expansion@^1.1.7:
512 | version "1.1.11"
513 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
514 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
515 | dependencies:
516 | balanced-match "^1.0.0"
517 | concat-map "0.0.1"
518 |
519 | brace-expansion@^2.0.1:
520 | version "2.0.1"
521 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
522 | integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
523 | dependencies:
524 | balanced-match "^1.0.0"
525 |
526 | braces@^3.0.2:
527 | version "3.0.2"
528 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
529 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
530 | dependencies:
531 | fill-range "^7.0.1"
532 |
533 | buffer@^5.5.0:
534 | version "5.7.1"
535 | resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0"
536 | integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==
537 | dependencies:
538 | base64-js "^1.3.1"
539 | ieee754 "^1.1.13"
540 |
541 | builtins@^1.0.3:
542 | version "1.0.3"
543 | resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88"
544 | integrity sha1-y5T662HIaWRR2zZTThQi+U8K7og=
545 |
546 | cacache@^15.0.3, cacache@^15.0.5, cacache@^15.2.0:
547 | version "15.3.0"
548 | resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.3.0.tgz#dc85380fb2f556fe3dda4c719bfa0ec875a7f1eb"
549 | integrity sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==
550 | dependencies:
551 | "@npmcli/fs" "^1.0.0"
552 | "@npmcli/move-file" "^1.0.1"
553 | chownr "^2.0.0"
554 | fs-minipass "^2.0.0"
555 | glob "^7.1.4"
556 | infer-owner "^1.0.4"
557 | lru-cache "^6.0.0"
558 | minipass "^3.1.1"
559 | minipass-collect "^1.0.2"
560 | minipass-flush "^1.0.5"
561 | minipass-pipeline "^1.2.2"
562 | mkdirp "^1.0.3"
563 | p-map "^4.0.0"
564 | promise-inflight "^1.0.1"
565 | rimraf "^3.0.2"
566 | ssri "^8.0.1"
567 | tar "^6.0.2"
568 | unique-filename "^1.1.1"
569 |
570 | cacache@^16.0.2:
571 | version "16.0.4"
572 | resolved "https://registry.yarnpkg.com/cacache/-/cacache-16.0.4.tgz#66877ae82717ade4d1416d5b3caa3a870f2c6d0c"
573 | integrity sha512-U0D4wF3/W8ZgK4qDA5fTtOVSr0gaDfd5aa7tUdAV0uukVWKsAIn6SzXQCoVlg7RWZiJa+bcsM3/pXLumGaL2Ug==
574 | dependencies:
575 | "@npmcli/fs" "^2.1.0"
576 | "@npmcli/move-file" "^2.0.0"
577 | chownr "^2.0.0"
578 | fs-minipass "^2.1.0"
579 | glob "^7.2.0"
580 | infer-owner "^1.0.4"
581 | lru-cache "^7.7.1"
582 | minipass "^3.1.6"
583 | minipass-collect "^1.0.2"
584 | minipass-flush "^1.0.5"
585 | minipass-pipeline "^1.2.4"
586 | mkdirp "^1.0.4"
587 | p-map "^4.0.0"
588 | promise-inflight "^1.0.1"
589 | rimraf "^3.0.2"
590 | ssri "^9.0.0"
591 | tar "^6.1.11"
592 | unique-filename "^1.1.1"
593 |
594 | chalk@^1.0.0:
595 | version "1.1.3"
596 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
597 | integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
598 | dependencies:
599 | ansi-styles "^2.2.1"
600 | escape-string-regexp "^1.0.2"
601 | has-ansi "^2.0.0"
602 | strip-ansi "^3.0.0"
603 | supports-color "^2.0.0"
604 |
605 | chalk@^2.0.0:
606 | version "2.4.2"
607 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
608 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
609 | dependencies:
610 | ansi-styles "^3.2.1"
611 | escape-string-regexp "^1.0.5"
612 | supports-color "^5.3.0"
613 |
614 | chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1:
615 | version "4.1.2"
616 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
617 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
618 | dependencies:
619 | ansi-styles "^4.1.0"
620 | supports-color "^7.1.0"
621 |
622 | chardet@^0.7.0:
623 | version "0.7.0"
624 | resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e"
625 | integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==
626 |
627 | chownr@^2.0.0:
628 | version "2.0.0"
629 | resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece"
630 | integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==
631 |
632 | clean-stack@^2.0.0:
633 | version "2.2.0"
634 | resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
635 | integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==
636 |
637 | cli-boxes@^1.0.0:
638 | version "1.0.0"
639 | resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143"
640 | integrity sha1-T6kXw+WclKAEzWH47lCdplFocUM=
641 |
642 | cli-cursor@^3.1.0:
643 | version "3.1.0"
644 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307"
645 | integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==
646 | dependencies:
647 | restore-cursor "^3.1.0"
648 |
649 | cli-spinners@^2.5.0:
650 | version "2.6.1"
651 | resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.6.1.tgz#adc954ebe281c37a6319bfa401e6dd2488ffb70d"
652 | integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==
653 |
654 | cli-table@^0.3.1:
655 | version "0.3.11"
656 | resolved "https://registry.yarnpkg.com/cli-table/-/cli-table-0.3.11.tgz#ac69cdecbe81dccdba4889b9a18b7da312a9d3ee"
657 | integrity sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==
658 | dependencies:
659 | colors "1.0.3"
660 |
661 | cli-width@^3.0.0:
662 | version "3.0.0"
663 | resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6"
664 | integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==
665 |
666 | clone-buffer@^1.0.0:
667 | version "1.0.0"
668 | resolved "https://registry.yarnpkg.com/clone-buffer/-/clone-buffer-1.0.0.tgz#e3e25b207ac4e701af721e2cb5a16792cac3dc58"
669 | integrity sha1-4+JbIHrE5wGvch4staFnksrD3Fg=
670 |
671 | clone-stats@^1.0.0:
672 | version "1.0.0"
673 | resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-1.0.0.tgz#b3782dff8bb5474e18b9b6bf0fdfe782f8777680"
674 | integrity sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=
675 |
676 | clone@^1.0.2:
677 | version "1.0.4"
678 | resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
679 | integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4=
680 |
681 | clone@^2.1.1:
682 | version "2.1.2"
683 | resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f"
684 | integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=
685 |
686 | cloneable-readable@^1.0.0:
687 | version "1.1.3"
688 | resolved "https://registry.yarnpkg.com/cloneable-readable/-/cloneable-readable-1.1.3.tgz#120a00cb053bfb63a222e709f9683ea2e11d8cec"
689 | integrity sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==
690 | dependencies:
691 | inherits "^2.0.1"
692 | process-nextick-args "^2.0.0"
693 | readable-stream "^2.3.5"
694 |
695 | cmd-shim@^5.0.0:
696 | version "5.0.0"
697 | resolved "https://registry.yarnpkg.com/cmd-shim/-/cmd-shim-5.0.0.tgz#8d0aaa1a6b0708630694c4dbde070ed94c707724"
698 | integrity sha512-qkCtZ59BidfEwHltnJwkyVZn+XQojdAySM1D1gSeh11Z4pW1Kpolkyo53L5noc0nrxmIvyFwTmJRo4xs7FFLPw==
699 | dependencies:
700 | mkdirp-infer-owner "^2.0.0"
701 |
702 | code-point-at@^1.0.0:
703 | version "1.1.0"
704 | resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
705 | integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
706 |
707 | color-convert@^1.9.0:
708 | version "1.9.3"
709 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
710 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
711 | dependencies:
712 | color-name "1.1.3"
713 |
714 | color-convert@^2.0.1:
715 | version "2.0.1"
716 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
717 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
718 | dependencies:
719 | color-name "~1.1.4"
720 |
721 | color-name@1.1.3:
722 | version "1.1.3"
723 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
724 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
725 |
726 | color-name@~1.1.4:
727 | version "1.1.4"
728 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
729 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
730 |
731 | color-support@^1.1.2, color-support@^1.1.3:
732 | version "1.1.3"
733 | resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2"
734 | integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==
735 |
736 | colors@1.0.3:
737 | version "1.0.3"
738 | resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b"
739 | integrity sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=
740 |
741 | commander@7.1.0:
742 | version "7.1.0"
743 | resolved "https://registry.yarnpkg.com/commander/-/commander-7.1.0.tgz#f2eaecf131f10e36e07d894698226e36ae0eb5ff"
744 | integrity sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==
745 |
746 | common-ancestor-path@^1.0.1:
747 | version "1.0.1"
748 | resolved "https://registry.yarnpkg.com/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz#4f7d2d1394d91b7abdf51871c62f71eadb0182a7"
749 | integrity sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==
750 |
751 | commondir@^1.0.1:
752 | version "1.0.1"
753 | resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
754 | integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=
755 |
756 | concat-map@0.0.1:
757 | version "0.0.1"
758 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
759 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
760 |
761 | console-control-strings@^1.0.0, console-control-strings@^1.1.0:
762 | version "1.1.0"
763 | resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
764 | integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=
765 |
766 | core-util-is@~1.0.0:
767 | version "1.0.3"
768 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
769 | integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
770 |
771 | cross-spawn@^7.0.0, cross-spawn@^7.0.3:
772 | version "7.0.3"
773 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
774 | integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
775 | dependencies:
776 | path-key "^3.1.0"
777 | shebang-command "^2.0.0"
778 | which "^2.0.1"
779 |
780 | dargs@^7.0.0:
781 | version "7.0.0"
782 | resolved "https://registry.yarnpkg.com/dargs/-/dargs-7.0.0.tgz#04015c41de0bcb69ec84050f3d9be0caf8d6d5cc"
783 | integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==
784 |
785 | dateformat@^4.5.0:
786 | version "4.6.3"
787 | resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-4.6.3.tgz#556fa6497e5217fedb78821424f8a1c22fa3f4b5"
788 | integrity sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==
789 |
790 | debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.3:
791 | version "4.3.4"
792 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
793 | integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
794 | dependencies:
795 | ms "2.1.2"
796 |
797 | debuglog@^1.0.1:
798 | version "1.0.1"
799 | resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492"
800 | integrity sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=
801 |
802 | deep-extend@^0.6.0:
803 | version "0.6.0"
804 | resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
805 | integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
806 |
807 | defaults@^1.0.3:
808 | version "1.0.3"
809 | resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d"
810 | integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=
811 | dependencies:
812 | clone "^1.0.2"
813 |
814 | delegates@^1.0.0:
815 | version "1.0.0"
816 | resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
817 | integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
818 |
819 | depd@^1.1.2:
820 | version "1.1.2"
821 | resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
822 | integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
823 |
824 | deprecation@^2.0.0, deprecation@^2.3.1:
825 | version "2.3.1"
826 | resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919"
827 | integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==
828 |
829 | dezalgo@^1.0.0:
830 | version "1.0.4"
831 | resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.4.tgz#751235260469084c132157dfa857f386d4c33d81"
832 | integrity sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==
833 | dependencies:
834 | asap "^2.0.0"
835 | wrappy "1"
836 |
837 | diff@^5.0.0:
838 | version "5.0.0"
839 | resolved "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b"
840 | integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==
841 |
842 | dir-glob@^3.0.1:
843 | version "3.0.1"
844 | resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f"
845 | integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
846 | dependencies:
847 | path-type "^4.0.0"
848 |
849 | ejs@^3.1.6:
850 | version "3.1.9"
851 | resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.9.tgz#03c9e8777fe12686a9effcef22303ca3d8eeb361"
852 | integrity sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==
853 | dependencies:
854 | jake "^10.8.5"
855 |
856 | emoji-regex@^8.0.0:
857 | version "8.0.0"
858 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
859 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
860 |
861 | encoding@^0.1.12, encoding@^0.1.13:
862 | version "0.1.13"
863 | resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9"
864 | integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==
865 | dependencies:
866 | iconv-lite "^0.6.2"
867 |
868 | end-of-stream@^1.1.0:
869 | version "1.4.4"
870 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
871 | integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
872 | dependencies:
873 | once "^1.4.0"
874 |
875 | env-paths@^2.2.0:
876 | version "2.2.1"
877 | resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
878 | integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==
879 |
880 | err-code@^2.0.2:
881 | version "2.0.3"
882 | resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9"
883 | integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==
884 |
885 | error-ex@^1.3.1:
886 | version "1.3.2"
887 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
888 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
889 | dependencies:
890 | is-arrayish "^0.2.1"
891 |
892 | error@^10.4.0:
893 | version "10.4.0"
894 | resolved "https://registry.yarnpkg.com/error/-/error-10.4.0.tgz#6fcf0fd64bceb1e750f8ed9a3dd880f00e46a487"
895 | integrity sha512-YxIFEJuhgcICugOUvRx5th0UM+ActZ9sjY0QJmeVwsQdvosZ7kYzc9QqS0Da3R5iUmgU5meGIxh0xBeZpMVeLw==
896 |
897 | escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
898 | version "1.0.5"
899 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
900 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
901 |
902 | escape-string-regexp@^4.0.0:
903 | version "4.0.0"
904 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
905 | integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
906 |
907 | esprima@^4.0.0:
908 | version "4.0.1"
909 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
910 | integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
911 |
912 | eventemitter3@^4.0.4:
913 | version "4.0.7"
914 | resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
915 | integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==
916 |
917 | execa@^4.1.0:
918 | version "4.1.0"
919 | resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a"
920 | integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==
921 | dependencies:
922 | cross-spawn "^7.0.0"
923 | get-stream "^5.0.0"
924 | human-signals "^1.1.1"
925 | is-stream "^2.0.0"
926 | merge-stream "^2.0.0"
927 | npm-run-path "^4.0.0"
928 | onetime "^5.1.0"
929 | signal-exit "^3.0.2"
930 | strip-final-newline "^2.0.0"
931 |
932 | execa@^5.0.0:
933 | version "5.1.1"
934 | resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
935 | integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==
936 | dependencies:
937 | cross-spawn "^7.0.3"
938 | get-stream "^6.0.0"
939 | human-signals "^2.1.0"
940 | is-stream "^2.0.0"
941 | merge-stream "^2.0.0"
942 | npm-run-path "^4.0.1"
943 | onetime "^5.1.2"
944 | signal-exit "^3.0.3"
945 | strip-final-newline "^2.0.0"
946 |
947 | external-editor@^3.0.3:
948 | version "3.1.0"
949 | resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495"
950 | integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==
951 | dependencies:
952 | chardet "^0.7.0"
953 | iconv-lite "^0.4.24"
954 | tmp "^0.0.33"
955 |
956 | fast-glob@^3.2.9:
957 | version "3.2.11"
958 | resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9"
959 | integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==
960 | dependencies:
961 | "@nodelib/fs.stat" "^2.0.2"
962 | "@nodelib/fs.walk" "^1.2.3"
963 | glob-parent "^5.1.2"
964 | merge2 "^1.3.0"
965 | micromatch "^4.0.4"
966 |
967 | fastq@^1.6.0:
968 | version "1.13.0"
969 | resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c"
970 | integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==
971 | dependencies:
972 | reusify "^1.0.4"
973 |
974 | figures@^3.0.0:
975 | version "3.2.0"
976 | resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af"
977 | integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==
978 | dependencies:
979 | escape-string-regexp "^1.0.5"
980 |
981 | filelist@^1.0.1:
982 | version "1.0.3"
983 | resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.3.tgz#448607750376484932f67ef1b9ff07386b036c83"
984 | integrity sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==
985 | dependencies:
986 | minimatch "^5.0.1"
987 |
988 | fill-range@^7.0.1:
989 | version "7.0.1"
990 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
991 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
992 | dependencies:
993 | to-regex-range "^5.0.1"
994 |
995 | find-up@^4.0.0, find-up@^4.1.0:
996 | version "4.1.0"
997 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
998 | integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
999 | dependencies:
1000 | locate-path "^5.0.0"
1001 | path-exists "^4.0.0"
1002 |
1003 | find-up@^5.0.0:
1004 | version "5.0.0"
1005 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
1006 | integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
1007 | dependencies:
1008 | locate-path "^6.0.0"
1009 | path-exists "^4.0.0"
1010 |
1011 | find-yarn-workspace-root2@1.2.16:
1012 | version "1.2.16"
1013 | resolved "https://registry.yarnpkg.com/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz#60287009dd2f324f59646bdb4b7610a6b301c2a9"
1014 | integrity sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==
1015 | dependencies:
1016 | micromatch "^4.0.2"
1017 | pkg-dir "^4.2.0"
1018 |
1019 | first-chunk-stream@^2.0.0:
1020 | version "2.0.0"
1021 | resolved "https://registry.yarnpkg.com/first-chunk-stream/-/first-chunk-stream-2.0.0.tgz#1bdecdb8e083c0664b91945581577a43a9f31d70"
1022 | integrity sha1-G97NuOCDwGZLkZRVgVd6Q6nzHXA=
1023 | dependencies:
1024 | readable-stream "^2.0.2"
1025 |
1026 | fs-minipass@^2.0.0, fs-minipass@^2.1.0:
1027 | version "2.1.0"
1028 | resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb"
1029 | integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==
1030 | dependencies:
1031 | minipass "^3.0.0"
1032 |
1033 | fs.realpath@^1.0.0:
1034 | version "1.0.0"
1035 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
1036 | integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
1037 |
1038 | function-bind@^1.1.1:
1039 | version "1.1.1"
1040 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
1041 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
1042 |
1043 | gauge@^3.0.0:
1044 | version "3.0.2"
1045 | resolved "https://registry.yarnpkg.com/gauge/-/gauge-3.0.2.tgz#03bf4441c044383908bcfa0656ad91803259b395"
1046 | integrity sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==
1047 | dependencies:
1048 | aproba "^1.0.3 || ^2.0.0"
1049 | color-support "^1.1.2"
1050 | console-control-strings "^1.0.0"
1051 | has-unicode "^2.0.1"
1052 | object-assign "^4.1.1"
1053 | signal-exit "^3.0.0"
1054 | string-width "^4.2.3"
1055 | strip-ansi "^6.0.1"
1056 | wide-align "^1.1.2"
1057 |
1058 | gauge@^4.0.0:
1059 | version "4.0.4"
1060 | resolved "https://registry.yarnpkg.com/gauge/-/gauge-4.0.4.tgz#52ff0652f2bbf607a989793d53b751bef2328dce"
1061 | integrity sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==
1062 | dependencies:
1063 | aproba "^1.0.3 || ^2.0.0"
1064 | color-support "^1.1.3"
1065 | console-control-strings "^1.1.0"
1066 | has-unicode "^2.0.1"
1067 | signal-exit "^3.0.7"
1068 | string-width "^4.2.3"
1069 | strip-ansi "^6.0.1"
1070 | wide-align "^1.1.5"
1071 |
1072 | get-stdin@^4.0.1:
1073 | version "4.0.1"
1074 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
1075 | integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=
1076 |
1077 | get-stream@^5.0.0:
1078 | version "5.2.0"
1079 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
1080 | integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
1081 | dependencies:
1082 | pump "^3.0.0"
1083 |
1084 | get-stream@^6.0.0:
1085 | version "6.0.1"
1086 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
1087 | integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
1088 |
1089 | github-username@^6.0.0:
1090 | version "6.0.0"
1091 | resolved "https://registry.yarnpkg.com/github-username/-/github-username-6.0.0.tgz#d543eced7295102996cd8e4e19050ebdcbe60658"
1092 | integrity sha512-7TTrRjxblSI5l6adk9zd+cV5d6i1OrJSo3Vr9xdGqFLBQo0mz5P9eIfKCDJ7eekVGGFLbce0qbPSnktXV2BjDQ==
1093 | dependencies:
1094 | "@octokit/rest" "^18.0.6"
1095 |
1096 | glob-parent@^5.1.2:
1097 | version "5.1.2"
1098 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
1099 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
1100 | dependencies:
1101 | is-glob "^4.0.1"
1102 |
1103 | glob@^7.0.0, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.2.0:
1104 | version "7.2.0"
1105 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023"
1106 | integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==
1107 | dependencies:
1108 | fs.realpath "^1.0.0"
1109 | inflight "^1.0.4"
1110 | inherits "2"
1111 | minimatch "^3.0.4"
1112 | once "^1.3.0"
1113 | path-is-absolute "^1.0.0"
1114 |
1115 | globby@^11.0.1, globby@^11.0.3:
1116 | version "11.1.0"
1117 | resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
1118 | integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
1119 | dependencies:
1120 | array-union "^2.1.0"
1121 | dir-glob "^3.0.1"
1122 | fast-glob "^3.2.9"
1123 | ignore "^5.2.0"
1124 | merge2 "^1.4.1"
1125 | slash "^3.0.0"
1126 |
1127 | graceful-fs@^4.1.2, graceful-fs@^4.1.5, graceful-fs@^4.2.6:
1128 | version "4.2.10"
1129 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
1130 | integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
1131 |
1132 | grouped-queue@^2.0.0:
1133 | version "2.0.0"
1134 | resolved "https://registry.yarnpkg.com/grouped-queue/-/grouped-queue-2.0.0.tgz#a2c6713f2171e45db2c300a3a9d7c119d694dac8"
1135 | integrity sha512-/PiFUa7WIsl48dUeCvhIHnwNmAAzlI/eHoJl0vu3nsFA366JleY7Ff8EVTplZu5kO0MIdZjKTTnzItL61ahbnw==
1136 |
1137 | has-ansi@^2.0.0:
1138 | version "2.0.0"
1139 | resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
1140 | integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
1141 | dependencies:
1142 | ansi-regex "^2.0.0"
1143 |
1144 | has-flag@^3.0.0:
1145 | version "3.0.0"
1146 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
1147 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
1148 |
1149 | has-flag@^4.0.0:
1150 | version "4.0.0"
1151 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
1152 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
1153 |
1154 | has-unicode@^2.0.1:
1155 | version "2.0.1"
1156 | resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
1157 | integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=
1158 |
1159 | has@^1.0.3:
1160 | version "1.0.3"
1161 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
1162 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
1163 | dependencies:
1164 | function-bind "^1.1.1"
1165 |
1166 | hosted-git-info@^2.1.4:
1167 | version "2.8.9"
1168 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9"
1169 | integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==
1170 |
1171 | hosted-git-info@^4.0.1:
1172 | version "4.1.0"
1173 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224"
1174 | integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==
1175 | dependencies:
1176 | lru-cache "^6.0.0"
1177 |
1178 | http-cache-semantics@^4.1.0:
1179 | version "4.1.1"
1180 | resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a"
1181 | integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==
1182 |
1183 | http-proxy-agent@^4.0.1:
1184 | version "4.0.1"
1185 | resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a"
1186 | integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==
1187 | dependencies:
1188 | "@tootallnate/once" "1"
1189 | agent-base "6"
1190 | debug "4"
1191 |
1192 | http-proxy-agent@^5.0.0:
1193 | version "5.0.0"
1194 | resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz#5129800203520d434f142bc78ff3c170800f2b43"
1195 | integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==
1196 | dependencies:
1197 | "@tootallnate/once" "2"
1198 | agent-base "6"
1199 | debug "4"
1200 |
1201 | https-proxy-agent@^5.0.0:
1202 | version "5.0.1"
1203 | resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6"
1204 | integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==
1205 | dependencies:
1206 | agent-base "6"
1207 | debug "4"
1208 |
1209 | human-signals@^1.1.1:
1210 | version "1.1.1"
1211 | resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
1212 | integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==
1213 |
1214 | human-signals@^2.1.0:
1215 | version "2.1.0"
1216 | resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
1217 | integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
1218 |
1219 | humanize-ms@^1.2.1:
1220 | version "1.2.1"
1221 | resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed"
1222 | integrity sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=
1223 | dependencies:
1224 | ms "^2.0.0"
1225 |
1226 | iconv-lite@^0.4.24:
1227 | version "0.4.24"
1228 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
1229 | integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
1230 | dependencies:
1231 | safer-buffer ">= 2.1.2 < 3"
1232 |
1233 | iconv-lite@^0.6.2:
1234 | version "0.6.3"
1235 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
1236 | integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
1237 | dependencies:
1238 | safer-buffer ">= 2.1.2 < 3.0.0"
1239 |
1240 | ieee754@^1.1.13:
1241 | version "1.2.1"
1242 | resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
1243 | integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
1244 |
1245 | ignore-walk@^4.0.1:
1246 | version "4.0.1"
1247 | resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-4.0.1.tgz#fc840e8346cf88a3a9380c5b17933cd8f4d39fa3"
1248 | integrity sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==
1249 | dependencies:
1250 | minimatch "^3.0.4"
1251 |
1252 | ignore@^5.2.0:
1253 | version "5.2.0"
1254 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
1255 | integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
1256 |
1257 | imurmurhash@^0.1.4:
1258 | version "0.1.4"
1259 | resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
1260 | integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
1261 |
1262 | indent-string@^4.0.0:
1263 | version "4.0.0"
1264 | resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
1265 | integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
1266 |
1267 | infer-owner@^1.0.4:
1268 | version "1.0.4"
1269 | resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467"
1270 | integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==
1271 |
1272 | inflight@^1.0.4:
1273 | version "1.0.6"
1274 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
1275 | integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
1276 | dependencies:
1277 | once "^1.3.0"
1278 | wrappy "1"
1279 |
1280 | inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3:
1281 | version "2.0.4"
1282 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
1283 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
1284 |
1285 | inquirer@^8.0.0:
1286 | version "8.2.2"
1287 | resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.2.tgz#1310517a87a0814d25336c78a20b44c3d9b7629d"
1288 | integrity sha512-pG7I/si6K/0X7p1qU+rfWnpTE1UIkTONN1wxtzh0d+dHXtT/JG6qBgLxoyHVsQa8cFABxAPh0pD6uUUHiAoaow==
1289 | dependencies:
1290 | ansi-escapes "^4.2.1"
1291 | chalk "^4.1.1"
1292 | cli-cursor "^3.1.0"
1293 | cli-width "^3.0.0"
1294 | external-editor "^3.0.3"
1295 | figures "^3.0.0"
1296 | lodash "^4.17.21"
1297 | mute-stream "0.0.8"
1298 | ora "^5.4.1"
1299 | run-async "^2.4.0"
1300 | rxjs "^7.5.5"
1301 | string-width "^4.1.0"
1302 | strip-ansi "^6.0.0"
1303 | through "^2.3.6"
1304 |
1305 | interpret@^1.0.0:
1306 | version "1.4.0"
1307 | resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e"
1308 | integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==
1309 |
1310 | ip@^1.1.5:
1311 | version "1.1.5"
1312 | resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"
1313 | integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=
1314 |
1315 | is-arrayish@^0.2.1:
1316 | version "0.2.1"
1317 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
1318 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
1319 |
1320 | is-core-module@^2.8.1:
1321 | version "2.9.0"
1322 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69"
1323 | integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==
1324 | dependencies:
1325 | has "^1.0.3"
1326 |
1327 | is-extglob@^2.1.1:
1328 | version "2.1.1"
1329 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
1330 | integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
1331 |
1332 | is-fullwidth-code-point@^1.0.0:
1333 | version "1.0.0"
1334 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
1335 | integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
1336 | dependencies:
1337 | number-is-nan "^1.0.0"
1338 |
1339 | is-fullwidth-code-point@^2.0.0:
1340 | version "2.0.0"
1341 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
1342 | integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
1343 |
1344 | is-fullwidth-code-point@^3.0.0:
1345 | version "3.0.0"
1346 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
1347 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
1348 |
1349 | is-glob@^4.0.1:
1350 | version "4.0.3"
1351 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
1352 | integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
1353 | dependencies:
1354 | is-extglob "^2.1.1"
1355 |
1356 | is-interactive@^1.0.0:
1357 | version "1.0.0"
1358 | resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e"
1359 | integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==
1360 |
1361 | is-lambda@^1.0.1:
1362 | version "1.0.1"
1363 | resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5"
1364 | integrity sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=
1365 |
1366 | is-number@^7.0.0:
1367 | version "7.0.0"
1368 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
1369 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
1370 |
1371 | is-plain-obj@^2.0.0:
1372 | version "2.1.0"
1373 | resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287"
1374 | integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==
1375 |
1376 | is-plain-object@^5.0.0:
1377 | version "5.0.0"
1378 | resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344"
1379 | integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==
1380 |
1381 | is-scoped@^2.1.0:
1382 | version "2.1.0"
1383 | resolved "https://registry.yarnpkg.com/is-scoped/-/is-scoped-2.1.0.tgz#fef0713772658bdf5bee418608267ddae6d3566d"
1384 | integrity sha512-Cv4OpPTHAK9kHYzkzCrof3VJh7H/PrG2MBUMvvJebaaUMbqhm0YAtXnvh0I3Hnj2tMZWwrRROWLSgfJrKqWmlQ==
1385 | dependencies:
1386 | scoped-regex "^2.0.0"
1387 |
1388 | is-stream@^2.0.0:
1389 | version "2.0.1"
1390 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077"
1391 | integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==
1392 |
1393 | is-unicode-supported@^0.1.0:
1394 | version "0.1.0"
1395 | resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7"
1396 | integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==
1397 |
1398 | is-utf8@^0.2.0, is-utf8@^0.2.1:
1399 | version "0.2.1"
1400 | resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
1401 | integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=
1402 |
1403 | isarray@~1.0.0:
1404 | version "1.0.0"
1405 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
1406 | integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
1407 |
1408 | isbinaryfile@^4.0.8:
1409 | version "4.0.10"
1410 | resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.10.tgz#0c5b5e30c2557a2f06febd37b7322946aaee42b3"
1411 | integrity sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==
1412 |
1413 | isexe@^2.0.0:
1414 | version "2.0.0"
1415 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
1416 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
1417 |
1418 | jake@^10.8.5:
1419 | version "10.8.5"
1420 | resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46"
1421 | integrity sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==
1422 | dependencies:
1423 | async "^3.2.3"
1424 | chalk "^4.0.2"
1425 | filelist "^1.0.1"
1426 | minimatch "^3.0.4"
1427 |
1428 | js-tokens@^4.0.0:
1429 | version "4.0.0"
1430 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
1431 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
1432 |
1433 | js-yaml@^3.13.0:
1434 | version "3.14.1"
1435 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
1436 | integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
1437 | dependencies:
1438 | argparse "^1.0.7"
1439 | esprima "^4.0.0"
1440 |
1441 | json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1:
1442 | version "2.3.1"
1443 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
1444 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
1445 |
1446 | json-stringify-nice@^1.1.4:
1447 | version "1.1.4"
1448 | resolved "https://registry.yarnpkg.com/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz#2c937962b80181d3f317dd39aa323e14f5a60a67"
1449 | integrity sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw==
1450 |
1451 | jsonparse@^1.3.1:
1452 | version "1.3.1"
1453 | resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
1454 | integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=
1455 |
1456 | just-diff-apply@^5.2.0:
1457 | version "5.2.0"
1458 | resolved "https://registry.yarnpkg.com/just-diff-apply/-/just-diff-apply-5.2.0.tgz#15da3888ab3acecc14ce9a067f2d7589c653cb89"
1459 | integrity sha512-unjtin7rnng0KUpE4RPWwTl8iwWiZuyZqOQ+vm8orV6aIXX8mHN8zlKCPPbOycfDNuLh2PBazbFhNoDJv4S/FA==
1460 |
1461 | just-diff@^5.0.1:
1462 | version "5.0.1"
1463 | resolved "https://registry.yarnpkg.com/just-diff/-/just-diff-5.0.1.tgz#db8fe1cfeea1156f2374bfb289826dca28e7e390"
1464 | integrity sha512-X00TokkRIDotUIf3EV4xUm6ELc/IkqhS/vPSHdWnsM5y0HoNMfEqrazizI7g78lpHvnRSRt/PFfKtRqJCOGIuQ==
1465 |
1466 | lines-and-columns@^1.1.6:
1467 | version "1.2.4"
1468 | resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
1469 | integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
1470 |
1471 | load-yaml-file@^0.2.0:
1472 | version "0.2.0"
1473 | resolved "https://registry.yarnpkg.com/load-yaml-file/-/load-yaml-file-0.2.0.tgz#af854edaf2bea89346c07549122753c07372f64d"
1474 | integrity sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==
1475 | dependencies:
1476 | graceful-fs "^4.1.5"
1477 | js-yaml "^3.13.0"
1478 | pify "^4.0.1"
1479 | strip-bom "^3.0.0"
1480 |
1481 | locate-path@^5.0.0:
1482 | version "5.0.0"
1483 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
1484 | integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
1485 | dependencies:
1486 | p-locate "^4.1.0"
1487 |
1488 | locate-path@^6.0.0:
1489 | version "6.0.0"
1490 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
1491 | integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==
1492 | dependencies:
1493 | p-locate "^5.0.0"
1494 |
1495 | lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.21:
1496 | version "4.17.21"
1497 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
1498 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
1499 |
1500 | log-symbols@^4.0.0, log-symbols@^4.1.0:
1501 | version "4.1.0"
1502 | resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503"
1503 | integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==
1504 | dependencies:
1505 | chalk "^4.1.0"
1506 | is-unicode-supported "^0.1.0"
1507 |
1508 | lru-cache@^6.0.0:
1509 | version "6.0.0"
1510 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
1511 | integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
1512 | dependencies:
1513 | yallist "^4.0.0"
1514 |
1515 | lru-cache@^7.7.1:
1516 | version "7.8.1"
1517 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.8.1.tgz#68ee3f4807a57d2ba185b7fd90827d5c21ce82bb"
1518 | integrity sha512-E1v547OCgJvbvevfjgK9sNKIVXO96NnsTsFPBlg4ZxjhsJSODoH9lk8Bm0OxvHNm6Vm5Yqkl/1fErDxhYL8Skg==
1519 |
1520 | make-fetch-happen@^10.0.1:
1521 | version "10.1.2"
1522 | resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-10.1.2.tgz#acffef43f86250602b932eecc0ad3acc992ae233"
1523 | integrity sha512-GWMGiZsKVeJACQGJ1P3Z+iNec7pLsU6YW1q11eaPn3RR8nRXHppFWfP7Eu0//55JK3hSjrAQRl8sDa5uXpq1Ew==
1524 | dependencies:
1525 | agentkeepalive "^4.2.1"
1526 | cacache "^16.0.2"
1527 | http-cache-semantics "^4.1.0"
1528 | http-proxy-agent "^5.0.0"
1529 | https-proxy-agent "^5.0.0"
1530 | is-lambda "^1.0.1"
1531 | lru-cache "^7.7.1"
1532 | minipass "^3.1.6"
1533 | minipass-collect "^1.0.2"
1534 | minipass-fetch "^2.0.3"
1535 | minipass-flush "^1.0.5"
1536 | minipass-pipeline "^1.2.4"
1537 | negotiator "^0.6.3"
1538 | promise-retry "^2.0.1"
1539 | socks-proxy-agent "^6.1.1"
1540 | ssri "^9.0.0"
1541 |
1542 | make-fetch-happen@^9.1.0:
1543 | version "9.1.0"
1544 | resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz#53085a09e7971433e6765f7971bf63f4e05cb968"
1545 | integrity sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==
1546 | dependencies:
1547 | agentkeepalive "^4.1.3"
1548 | cacache "^15.2.0"
1549 | http-cache-semantics "^4.1.0"
1550 | http-proxy-agent "^4.0.1"
1551 | https-proxy-agent "^5.0.0"
1552 | is-lambda "^1.0.1"
1553 | lru-cache "^6.0.0"
1554 | minipass "^3.1.3"
1555 | minipass-collect "^1.0.2"
1556 | minipass-fetch "^1.3.2"
1557 | minipass-flush "^1.0.5"
1558 | minipass-pipeline "^1.2.4"
1559 | negotiator "^0.6.2"
1560 | promise-retry "^2.0.1"
1561 | socks-proxy-agent "^6.0.0"
1562 | ssri "^8.0.0"
1563 |
1564 | "mem-fs-editor@^8.1.2 || ^9.0.0":
1565 | version "9.4.0"
1566 | resolved "https://registry.yarnpkg.com/mem-fs-editor/-/mem-fs-editor-9.4.0.tgz#0cc1cf61350e33c25fc364c97fb0551eb32b8c9b"
1567 | integrity sha512-HSSOLSVRrsDdui9I6i96dDtG+oAez/4EB2g4cjSrNhgNQ3M+L57/+22NuPdORSoxvOHjIg/xeOE+C0wwF91D2g==
1568 | dependencies:
1569 | binaryextensions "^4.16.0"
1570 | commondir "^1.0.1"
1571 | deep-extend "^0.6.0"
1572 | ejs "^3.1.6"
1573 | globby "^11.0.3"
1574 | isbinaryfile "^4.0.8"
1575 | minimatch "^3.0.4"
1576 | multimatch "^5.0.0"
1577 | normalize-path "^3.0.0"
1578 | textextensions "^5.13.0"
1579 |
1580 | "mem-fs@^1.2.0 || ^2.0.0":
1581 | version "2.2.1"
1582 | resolved "https://registry.yarnpkg.com/mem-fs/-/mem-fs-2.2.1.tgz#c87bc8a53fb17971b129d4bcd59a9149fb78c5b1"
1583 | integrity sha512-yiAivd4xFOH/WXlUi6v/nKopBh1QLzwjFi36NK88cGt/PRXI8WeBASqY+YSjIVWvQTx3hR8zHKDBMV6hWmglNA==
1584 | dependencies:
1585 | "@types/node" "^15.6.1"
1586 | "@types/vinyl" "^2.0.4"
1587 | vinyl "^2.0.1"
1588 | vinyl-file "^3.0.0"
1589 |
1590 | merge-stream@^2.0.0:
1591 | version "2.0.0"
1592 | resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
1593 | integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
1594 |
1595 | merge2@^1.3.0, merge2@^1.4.1:
1596 | version "1.4.1"
1597 | resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
1598 | integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
1599 |
1600 | micromatch@^4.0.2, micromatch@^4.0.4:
1601 | version "4.0.5"
1602 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6"
1603 | integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==
1604 | dependencies:
1605 | braces "^3.0.2"
1606 | picomatch "^2.3.1"
1607 |
1608 | mimic-fn@^2.1.0:
1609 | version "2.1.0"
1610 | resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
1611 | integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
1612 |
1613 | minimatch@^3.0.4:
1614 | version "3.1.2"
1615 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
1616 | integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
1617 | dependencies:
1618 | brace-expansion "^1.1.7"
1619 |
1620 | minimatch@^5.0.1:
1621 | version "5.0.1"
1622 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.0.1.tgz#fb9022f7528125187c92bd9e9b6366be1cf3415b"
1623 | integrity sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==
1624 | dependencies:
1625 | brace-expansion "^2.0.1"
1626 |
1627 | minimist@^1.1.0, minimist@^1.2.5:
1628 | version "1.2.6"
1629 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44"
1630 | integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==
1631 |
1632 | minipass-collect@^1.0.2:
1633 | version "1.0.2"
1634 | resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617"
1635 | integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==
1636 | dependencies:
1637 | minipass "^3.0.0"
1638 |
1639 | minipass-fetch@^1.3.2, minipass-fetch@^1.4.1:
1640 | version "1.4.1"
1641 | resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-1.4.1.tgz#d75e0091daac1b0ffd7e9d41629faff7d0c1f1b6"
1642 | integrity sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==
1643 | dependencies:
1644 | minipass "^3.1.0"
1645 | minipass-sized "^1.0.3"
1646 | minizlib "^2.0.0"
1647 | optionalDependencies:
1648 | encoding "^0.1.12"
1649 |
1650 | minipass-fetch@^2.0.3:
1651 | version "2.1.0"
1652 | resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-2.1.0.tgz#ca1754a5f857a3be99a9271277246ac0b44c3ff8"
1653 | integrity sha512-H9U4UVBGXEyyWJnqYDCLp1PwD8XIkJ4akNHp1aGVI+2Ym7wQMlxDKi4IB4JbmyU+pl9pEs/cVrK6cOuvmbK4Sg==
1654 | dependencies:
1655 | minipass "^3.1.6"
1656 | minipass-sized "^1.0.3"
1657 | minizlib "^2.1.2"
1658 | optionalDependencies:
1659 | encoding "^0.1.13"
1660 |
1661 | minipass-flush@^1.0.5:
1662 | version "1.0.5"
1663 | resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373"
1664 | integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==
1665 | dependencies:
1666 | minipass "^3.0.0"
1667 |
1668 | minipass-json-stream@^1.0.1:
1669 | version "1.0.1"
1670 | resolved "https://registry.yarnpkg.com/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz#7edbb92588fbfc2ff1db2fc10397acb7b6b44aa7"
1671 | integrity sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==
1672 | dependencies:
1673 | jsonparse "^1.3.1"
1674 | minipass "^3.0.0"
1675 |
1676 | minipass-pipeline@^1.2.2, minipass-pipeline@^1.2.4:
1677 | version "1.2.4"
1678 | resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c"
1679 | integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==
1680 | dependencies:
1681 | minipass "^3.0.0"
1682 |
1683 | minipass-sized@^1.0.3:
1684 | version "1.0.3"
1685 | resolved "https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz#70ee5a7c5052070afacfbc22977ea79def353b70"
1686 | integrity sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==
1687 | dependencies:
1688 | minipass "^3.0.0"
1689 |
1690 | minipass@^3.0.0, minipass@^3.1.0, minipass@^3.1.1, minipass@^3.1.3, minipass@^3.1.6:
1691 | version "3.1.6"
1692 | resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.6.tgz#3b8150aa688a711a1521af5e8779c1d3bb4f45ee"
1693 | integrity sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==
1694 | dependencies:
1695 | yallist "^4.0.0"
1696 |
1697 | minizlib@^2.0.0, minizlib@^2.1.1, minizlib@^2.1.2:
1698 | version "2.1.2"
1699 | resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931"
1700 | integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==
1701 | dependencies:
1702 | minipass "^3.0.0"
1703 | yallist "^4.0.0"
1704 |
1705 | mkdirp-infer-owner@^2.0.0:
1706 | version "2.0.0"
1707 | resolved "https://registry.yarnpkg.com/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz#55d3b368e7d89065c38f32fd38e638f0ab61d316"
1708 | integrity sha512-sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw==
1709 | dependencies:
1710 | chownr "^2.0.0"
1711 | infer-owner "^1.0.4"
1712 | mkdirp "^1.0.3"
1713 |
1714 | mkdirp@^1.0.3, mkdirp@^1.0.4:
1715 | version "1.0.4"
1716 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
1717 | integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
1718 |
1719 | ms@2.1.2:
1720 | version "2.1.2"
1721 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
1722 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
1723 |
1724 | ms@^2.0.0:
1725 | version "2.1.3"
1726 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
1727 | integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
1728 |
1729 | multimatch@^5.0.0:
1730 | version "5.0.0"
1731 | resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-5.0.0.tgz#932b800963cea7a31a033328fa1e0c3a1874dbe6"
1732 | integrity sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==
1733 | dependencies:
1734 | "@types/minimatch" "^3.0.3"
1735 | array-differ "^3.0.0"
1736 | array-union "^2.1.0"
1737 | arrify "^2.0.1"
1738 | minimatch "^3.0.4"
1739 |
1740 | mute-stream@0.0.8:
1741 | version "0.0.8"
1742 | resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d"
1743 | integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==
1744 |
1745 | negotiator@^0.6.2, negotiator@^0.6.3:
1746 | version "0.6.3"
1747 | resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd"
1748 | integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==
1749 |
1750 | node-fetch@^2.6.7:
1751 | version "2.6.7"
1752 | resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad"
1753 | integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
1754 | dependencies:
1755 | whatwg-url "^5.0.0"
1756 |
1757 | node-gyp@^8.2.0:
1758 | version "8.4.1"
1759 | resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-8.4.1.tgz#3d49308fc31f768180957d6b5746845fbd429937"
1760 | integrity sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==
1761 | dependencies:
1762 | env-paths "^2.2.0"
1763 | glob "^7.1.4"
1764 | graceful-fs "^4.2.6"
1765 | make-fetch-happen "^9.1.0"
1766 | nopt "^5.0.0"
1767 | npmlog "^6.0.0"
1768 | rimraf "^3.0.2"
1769 | semver "^7.3.5"
1770 | tar "^6.1.2"
1771 | which "^2.0.2"
1772 |
1773 | nopt@^5.0.0:
1774 | version "5.0.0"
1775 | resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88"
1776 | integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==
1777 | dependencies:
1778 | abbrev "1"
1779 |
1780 | normalize-package-data@^2.5.0:
1781 | version "2.5.0"
1782 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
1783 | integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
1784 | dependencies:
1785 | hosted-git-info "^2.1.4"
1786 | resolve "^1.10.0"
1787 | semver "2 || 3 || 4 || 5"
1788 | validate-npm-package-license "^3.0.1"
1789 |
1790 | normalize-path@^3.0.0:
1791 | version "3.0.0"
1792 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
1793 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
1794 |
1795 | npm-bundled@^1.1.1:
1796 | version "1.1.2"
1797 | resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.2.tgz#944c78789bd739035b70baa2ca5cc32b8d860bc1"
1798 | integrity sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==
1799 | dependencies:
1800 | npm-normalize-package-bin "^1.0.1"
1801 |
1802 | npm-install-checks@^4.0.0:
1803 | version "4.0.0"
1804 | resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-4.0.0.tgz#a37facc763a2fde0497ef2c6d0ac7c3fbe00d7b4"
1805 | integrity sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==
1806 | dependencies:
1807 | semver "^7.1.1"
1808 |
1809 | npm-normalize-package-bin@^1.0.0, npm-normalize-package-bin@^1.0.1:
1810 | version "1.0.1"
1811 | resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2"
1812 | integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==
1813 |
1814 | npm-package-arg@^8.0.1, npm-package-arg@^8.1.2, npm-package-arg@^8.1.5:
1815 | version "8.1.5"
1816 | resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-8.1.5.tgz#3369b2d5fe8fdc674baa7f1786514ddc15466e44"
1817 | integrity sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==
1818 | dependencies:
1819 | hosted-git-info "^4.0.1"
1820 | semver "^7.3.4"
1821 | validate-npm-package-name "^3.0.0"
1822 |
1823 | npm-packlist@^3.0.0:
1824 | version "3.0.0"
1825 | resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-3.0.0.tgz#0370df5cfc2fcc8f79b8f42b37798dd9ee32c2a9"
1826 | integrity sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==
1827 | dependencies:
1828 | glob "^7.1.6"
1829 | ignore-walk "^4.0.1"
1830 | npm-bundled "^1.1.1"
1831 | npm-normalize-package-bin "^1.0.1"
1832 |
1833 | npm-pick-manifest@^6.0.0, npm-pick-manifest@^6.1.0, npm-pick-manifest@^6.1.1:
1834 | version "6.1.1"
1835 | resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz#7b5484ca2c908565f43b7f27644f36bb816f5148"
1836 | integrity sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==
1837 | dependencies:
1838 | npm-install-checks "^4.0.0"
1839 | npm-normalize-package-bin "^1.0.1"
1840 | npm-package-arg "^8.1.2"
1841 | semver "^7.3.4"
1842 |
1843 | npm-registry-fetch@^12.0.0, npm-registry-fetch@^12.0.1:
1844 | version "12.0.2"
1845 | resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-12.0.2.tgz#ae583bb3c902a60dae43675b5e33b5b1f6159f1e"
1846 | integrity sha512-Df5QT3RaJnXYuOwtXBXS9BWs+tHH2olvkCLh6jcR/b/u3DvPMlp3J0TvvYwplPKxHMOwfg287PYih9QqaVFoKA==
1847 | dependencies:
1848 | make-fetch-happen "^10.0.1"
1849 | minipass "^3.1.6"
1850 | minipass-fetch "^1.4.1"
1851 | minipass-json-stream "^1.0.1"
1852 | minizlib "^2.1.2"
1853 | npm-package-arg "^8.1.5"
1854 |
1855 | npm-run-path@^4.0.0, npm-run-path@^4.0.1:
1856 | version "4.0.1"
1857 | resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
1858 | integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
1859 | dependencies:
1860 | path-key "^3.0.0"
1861 |
1862 | npmlog@^5.0.1:
1863 | version "5.0.1"
1864 | resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-5.0.1.tgz#f06678e80e29419ad67ab964e0fa69959c1eb8b0"
1865 | integrity sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==
1866 | dependencies:
1867 | are-we-there-yet "^2.0.0"
1868 | console-control-strings "^1.1.0"
1869 | gauge "^3.0.0"
1870 | set-blocking "^2.0.0"
1871 |
1872 | npmlog@^6.0.0:
1873 | version "6.0.1"
1874 | resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-6.0.1.tgz#06f1344a174c06e8de9c6c70834cfba2964bba17"
1875 | integrity sha512-BTHDvY6nrRHuRfyjt1MAufLxYdVXZfd099H4+i1f0lPywNQyI4foeNXJRObB/uy+TYqUW0vAD9gbdSOXPst7Eg==
1876 | dependencies:
1877 | are-we-there-yet "^3.0.0"
1878 | console-control-strings "^1.1.0"
1879 | gauge "^4.0.0"
1880 | set-blocking "^2.0.0"
1881 |
1882 | number-is-nan@^1.0.0:
1883 | version "1.0.1"
1884 | resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
1885 | integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
1886 |
1887 | object-assign@^4.1.1:
1888 | version "4.1.1"
1889 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
1890 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
1891 |
1892 | once@^1.3.0, once@^1.3.1, once@^1.4.0:
1893 | version "1.4.0"
1894 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
1895 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
1896 | dependencies:
1897 | wrappy "1"
1898 |
1899 | onetime@^5.1.0, onetime@^5.1.2:
1900 | version "5.1.2"
1901 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
1902 | integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
1903 | dependencies:
1904 | mimic-fn "^2.1.0"
1905 |
1906 | ora@^5.4.1:
1907 | version "5.4.1"
1908 | resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18"
1909 | integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==
1910 | dependencies:
1911 | bl "^4.1.0"
1912 | chalk "^4.1.0"
1913 | cli-cursor "^3.1.0"
1914 | cli-spinners "^2.5.0"
1915 | is-interactive "^1.0.0"
1916 | is-unicode-supported "^0.1.0"
1917 | log-symbols "^4.1.0"
1918 | strip-ansi "^6.0.0"
1919 | wcwidth "^1.0.1"
1920 |
1921 | os-tmpdir@~1.0.2:
1922 | version "1.0.2"
1923 | resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
1924 | integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
1925 |
1926 | p-finally@^1.0.0:
1927 | version "1.0.0"
1928 | resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
1929 | integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
1930 |
1931 | p-limit@^2.2.0:
1932 | version "2.3.0"
1933 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
1934 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
1935 | dependencies:
1936 | p-try "^2.0.0"
1937 |
1938 | p-limit@^3.0.2:
1939 | version "3.1.0"
1940 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
1941 | integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
1942 | dependencies:
1943 | yocto-queue "^0.1.0"
1944 |
1945 | p-locate@^4.1.0:
1946 | version "4.1.0"
1947 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
1948 | integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
1949 | dependencies:
1950 | p-limit "^2.2.0"
1951 |
1952 | p-locate@^5.0.0:
1953 | version "5.0.0"
1954 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834"
1955 | integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==
1956 | dependencies:
1957 | p-limit "^3.0.2"
1958 |
1959 | p-map@^4.0.0:
1960 | version "4.0.0"
1961 | resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b"
1962 | integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==
1963 | dependencies:
1964 | aggregate-error "^3.0.0"
1965 |
1966 | p-queue@^6.6.2:
1967 | version "6.6.2"
1968 | resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-6.6.2.tgz#2068a9dcf8e67dd0ec3e7a2bcb76810faa85e426"
1969 | integrity sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==
1970 | dependencies:
1971 | eventemitter3 "^4.0.4"
1972 | p-timeout "^3.2.0"
1973 |
1974 | p-timeout@^3.2.0:
1975 | version "3.2.0"
1976 | resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe"
1977 | integrity sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==
1978 | dependencies:
1979 | p-finally "^1.0.0"
1980 |
1981 | p-transform@^1.3.0:
1982 | version "1.3.0"
1983 | resolved "https://registry.yarnpkg.com/p-transform/-/p-transform-1.3.0.tgz#2da960ba92c6a56efbe75cbd1edf3ea7b3191049"
1984 | integrity sha512-UJKdSzgd3KOnXXAtqN5+/eeHcvTn1hBkesEmElVgvO/NAYcxAvmjzIGmnNd3Tb/gRAvMBdNRFD4qAWdHxY6QXg==
1985 | dependencies:
1986 | debug "^4.3.2"
1987 | p-queue "^6.6.2"
1988 |
1989 | p-try@^2.0.0:
1990 | version "2.2.0"
1991 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
1992 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
1993 |
1994 | pacote@^12.0.0, pacote@^12.0.2:
1995 | version "12.0.3"
1996 | resolved "https://registry.yarnpkg.com/pacote/-/pacote-12.0.3.tgz#b6f25868deb810e7e0ddf001be88da2bcaca57c7"
1997 | integrity sha512-CdYEl03JDrRO3x18uHjBYA9TyoW8gy+ThVcypcDkxPtKlw76e4ejhYB6i9lJ+/cebbjpqPW/CijjqxwDTts8Ow==
1998 | dependencies:
1999 | "@npmcli/git" "^2.1.0"
2000 | "@npmcli/installed-package-contents" "^1.0.6"
2001 | "@npmcli/promise-spawn" "^1.2.0"
2002 | "@npmcli/run-script" "^2.0.0"
2003 | cacache "^15.0.5"
2004 | chownr "^2.0.0"
2005 | fs-minipass "^2.1.0"
2006 | infer-owner "^1.0.4"
2007 | minipass "^3.1.3"
2008 | mkdirp "^1.0.3"
2009 | npm-package-arg "^8.0.1"
2010 | npm-packlist "^3.0.0"
2011 | npm-pick-manifest "^6.0.0"
2012 | npm-registry-fetch "^12.0.0"
2013 | promise-retry "^2.0.1"
2014 | read-package-json-fast "^2.0.1"
2015 | rimraf "^3.0.2"
2016 | ssri "^8.0.1"
2017 | tar "^6.1.0"
2018 |
2019 | pad-component@0.0.1:
2020 | version "0.0.1"
2021 | resolved "https://registry.yarnpkg.com/pad-component/-/pad-component-0.0.1.tgz#ad1f22ce1bf0fdc0d6ddd908af17f351a404b8ac"
2022 | integrity sha1-rR8izhvw/cDW3dkIrxfzUaQEuKw=
2023 |
2024 | parse-conflict-json@^2.0.1:
2025 | version "2.0.2"
2026 | resolved "https://registry.yarnpkg.com/parse-conflict-json/-/parse-conflict-json-2.0.2.tgz#3d05bc8ffe07d39600dc6436c6aefe382033d323"
2027 | integrity sha512-jDbRGb00TAPFsKWCpZZOT93SxVP9nONOSgES3AevqRq/CHvavEBvKAjxX9p5Y5F0RZLxH9Ufd9+RwtCsa+lFDA==
2028 | dependencies:
2029 | json-parse-even-better-errors "^2.3.1"
2030 | just-diff "^5.0.1"
2031 | just-diff-apply "^5.2.0"
2032 |
2033 | parse-json@^5.0.0:
2034 | version "5.2.0"
2035 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
2036 | integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
2037 | dependencies:
2038 | "@babel/code-frame" "^7.0.0"
2039 | error-ex "^1.3.1"
2040 | json-parse-even-better-errors "^2.3.0"
2041 | lines-and-columns "^1.1.6"
2042 |
2043 | path-exists@^4.0.0:
2044 | version "4.0.0"
2045 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
2046 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
2047 |
2048 | path-is-absolute@^1.0.0:
2049 | version "1.0.1"
2050 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
2051 | integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
2052 |
2053 | path-key@^3.0.0, path-key@^3.1.0:
2054 | version "3.1.1"
2055 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
2056 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
2057 |
2058 | path-parse@^1.0.7:
2059 | version "1.0.7"
2060 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
2061 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
2062 |
2063 | path-type@^4.0.0:
2064 | version "4.0.0"
2065 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
2066 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
2067 |
2068 | picomatch@^2.3.1:
2069 | version "2.3.1"
2070 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
2071 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
2072 |
2073 | pify@^2.3.0:
2074 | version "2.3.0"
2075 | resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
2076 | integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw=
2077 |
2078 | pify@^4.0.1:
2079 | version "4.0.1"
2080 | resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
2081 | integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
2082 |
2083 | pkg-dir@^4.2.0:
2084 | version "4.2.0"
2085 | resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
2086 | integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
2087 | dependencies:
2088 | find-up "^4.0.0"
2089 |
2090 | preferred-pm@^3.0.3:
2091 | version "3.0.3"
2092 | resolved "https://registry.yarnpkg.com/preferred-pm/-/preferred-pm-3.0.3.tgz#1b6338000371e3edbce52ef2e4f65eb2e73586d6"
2093 | integrity sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==
2094 | dependencies:
2095 | find-up "^5.0.0"
2096 | find-yarn-workspace-root2 "1.2.16"
2097 | path-exists "^4.0.0"
2098 | which-pm "2.0.0"
2099 |
2100 | pretty-bytes@^5.3.0:
2101 | version "5.6.0"
2102 | resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb"
2103 | integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==
2104 |
2105 | proc-log@^1.0.0:
2106 | version "1.0.0"
2107 | resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-1.0.0.tgz#0d927307401f69ed79341e83a0b2c9a13395eb77"
2108 | integrity sha512-aCk8AO51s+4JyuYGg3Q/a6gnrlDO09NpVWePtjp7xwphcoQ04x5WAfCyugcsbLooWcMJ87CLkD4+604IckEdhg==
2109 |
2110 | process-nextick-args@^2.0.0, process-nextick-args@~2.0.0:
2111 | version "2.0.1"
2112 | resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
2113 | integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
2114 |
2115 | promise-all-reject-late@^1.0.0:
2116 | version "1.0.1"
2117 | resolved "https://registry.yarnpkg.com/promise-all-reject-late/-/promise-all-reject-late-1.0.1.tgz#f8ebf13483e5ca91ad809ccc2fcf25f26f8643c2"
2118 | integrity sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw==
2119 |
2120 | promise-call-limit@^1.0.1:
2121 | version "1.0.1"
2122 | resolved "https://registry.yarnpkg.com/promise-call-limit/-/promise-call-limit-1.0.1.tgz#4bdee03aeb85674385ca934da7114e9bcd3c6e24"
2123 | integrity sha512-3+hgaa19jzCGLuSCbieeRsu5C2joKfYn8pY6JAuXFRVfF4IO+L7UPpFWNTeWT9pM7uhskvbPPd/oEOktCn317Q==
2124 |
2125 | promise-inflight@^1.0.1:
2126 | version "1.0.1"
2127 | resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
2128 | integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM=
2129 |
2130 | promise-retry@^2.0.1:
2131 | version "2.0.1"
2132 | resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22"
2133 | integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==
2134 | dependencies:
2135 | err-code "^2.0.2"
2136 | retry "^0.12.0"
2137 |
2138 | pump@^3.0.0:
2139 | version "3.0.0"
2140 | resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
2141 | integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
2142 | dependencies:
2143 | end-of-stream "^1.1.0"
2144 | once "^1.3.1"
2145 |
2146 | queue-microtask@^1.2.2:
2147 | version "1.2.3"
2148 | resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
2149 | integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
2150 |
2151 | read-cmd-shim@^3.0.0:
2152 | version "3.0.0"
2153 | resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-3.0.0.tgz#62b8c638225c61e6cc607f8f4b779f3b8238f155"
2154 | integrity sha512-KQDVjGqhZk92PPNRj9ZEXEuqg8bUobSKRw+q0YQ3TKI5xkce7bUJobL4Z/OtiEbAAv70yEpYIXp4iQ9L8oPVog==
2155 |
2156 | read-package-json-fast@^2.0.1, read-package-json-fast@^2.0.2, read-package-json-fast@^2.0.3:
2157 | version "2.0.3"
2158 | resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz#323ca529630da82cb34b36cc0b996693c98c2b83"
2159 | integrity sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==
2160 | dependencies:
2161 | json-parse-even-better-errors "^2.3.0"
2162 | npm-normalize-package-bin "^1.0.1"
2163 |
2164 | read-pkg-up@^7.0.1:
2165 | version "7.0.1"
2166 | resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507"
2167 | integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==
2168 | dependencies:
2169 | find-up "^4.1.0"
2170 | read-pkg "^5.2.0"
2171 | type-fest "^0.8.1"
2172 |
2173 | read-pkg@^5.2.0:
2174 | version "5.2.0"
2175 | resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc"
2176 | integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
2177 | dependencies:
2178 | "@types/normalize-package-data" "^2.4.0"
2179 | normalize-package-data "^2.5.0"
2180 | parse-json "^5.0.0"
2181 | type-fest "^0.6.0"
2182 |
2183 | readable-stream@^2.0.2, readable-stream@^2.3.5:
2184 | version "2.3.7"
2185 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
2186 | integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
2187 | dependencies:
2188 | core-util-is "~1.0.0"
2189 | inherits "~2.0.3"
2190 | isarray "~1.0.0"
2191 | process-nextick-args "~2.0.0"
2192 | safe-buffer "~5.1.1"
2193 | string_decoder "~1.1.1"
2194 | util-deprecate "~1.0.1"
2195 |
2196 | readable-stream@^3.4.0, readable-stream@^3.6.0:
2197 | version "3.6.0"
2198 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
2199 | integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
2200 | dependencies:
2201 | inherits "^2.0.3"
2202 | string_decoder "^1.1.1"
2203 | util-deprecate "^1.0.1"
2204 |
2205 | readdir-scoped-modules@^1.1.0:
2206 | version "1.1.0"
2207 | resolved "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz#8d45407b4f870a0dcaebc0e28670d18e74514309"
2208 | integrity sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==
2209 | dependencies:
2210 | debuglog "^1.0.1"
2211 | dezalgo "^1.0.0"
2212 | graceful-fs "^4.1.2"
2213 | once "^1.3.0"
2214 |
2215 | rechoir@^0.6.2:
2216 | version "0.6.2"
2217 | resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"
2218 | integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=
2219 | dependencies:
2220 | resolve "^1.1.6"
2221 |
2222 | remove-trailing-separator@^1.0.1:
2223 | version "1.1.0"
2224 | resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
2225 | integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
2226 |
2227 | replace-ext@^1.0.0:
2228 | version "1.0.1"
2229 | resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a"
2230 | integrity sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==
2231 |
2232 | resolve@^1.1.6, resolve@^1.10.0:
2233 | version "1.22.0"
2234 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198"
2235 | integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==
2236 | dependencies:
2237 | is-core-module "^2.8.1"
2238 | path-parse "^1.0.7"
2239 | supports-preserve-symlinks-flag "^1.0.0"
2240 |
2241 | restore-cursor@^3.1.0:
2242 | version "3.1.0"
2243 | resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e"
2244 | integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==
2245 | dependencies:
2246 | onetime "^5.1.0"
2247 | signal-exit "^3.0.2"
2248 |
2249 | retry@^0.12.0:
2250 | version "0.12.0"
2251 | resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b"
2252 | integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=
2253 |
2254 | reusify@^1.0.4:
2255 | version "1.0.4"
2256 | resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
2257 | integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
2258 |
2259 | rimraf@^3.0.0, rimraf@^3.0.2:
2260 | version "3.0.2"
2261 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
2262 | integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
2263 | dependencies:
2264 | glob "^7.1.3"
2265 |
2266 | run-async@^2.0.0, run-async@^2.4.0:
2267 | version "2.4.1"
2268 | resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455"
2269 | integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==
2270 |
2271 | run-parallel@^1.1.9:
2272 | version "1.2.0"
2273 | resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
2274 | integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
2275 | dependencies:
2276 | queue-microtask "^1.2.2"
2277 |
2278 | rxjs@^7.5.5:
2279 | version "7.5.5"
2280 | resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.5.tgz#2ebad89af0f560f460ad5cc4213219e1f7dd4e9f"
2281 | integrity sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==
2282 | dependencies:
2283 | tslib "^2.1.0"
2284 |
2285 | safe-buffer@~5.1.0, safe-buffer@~5.1.1:
2286 | version "5.1.2"
2287 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
2288 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
2289 |
2290 | safe-buffer@~5.2.0:
2291 | version "5.2.1"
2292 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
2293 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
2294 |
2295 | "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0":
2296 | version "2.1.2"
2297 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
2298 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
2299 |
2300 | scoped-regex@^2.0.0:
2301 | version "2.1.0"
2302 | resolved "https://registry.yarnpkg.com/scoped-regex/-/scoped-regex-2.1.0.tgz#7b9be845d81fd9d21d1ec97c61a0b7cf86d2015f"
2303 | integrity sha512-g3WxHrqSWCZHGHlSrF51VXFdjImhwvH8ZO/pryFH56Qi0cDsZfylQa/t0jCzVQFNbNvM00HfHjkDPEuarKDSWQ==
2304 |
2305 | "semver@2 || 3 || 4 || 5":
2306 | version "5.7.2"
2307 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8"
2308 | integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
2309 |
2310 | semver@^7.1.1, semver@^7.1.3, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5:
2311 | version "7.5.4"
2312 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
2313 | integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==
2314 | dependencies:
2315 | lru-cache "^6.0.0"
2316 |
2317 | set-blocking@^2.0.0:
2318 | version "2.0.0"
2319 | resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
2320 | integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
2321 |
2322 | shebang-command@^2.0.0:
2323 | version "2.0.0"
2324 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
2325 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
2326 | dependencies:
2327 | shebang-regex "^3.0.0"
2328 |
2329 | shebang-regex@^3.0.0:
2330 | version "3.0.0"
2331 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
2332 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
2333 |
2334 | shelljs@^0.8.5:
2335 | version "0.8.5"
2336 | resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c"
2337 | integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==
2338 | dependencies:
2339 | glob "^7.0.0"
2340 | interpret "^1.0.0"
2341 | rechoir "^0.6.2"
2342 |
2343 | signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7:
2344 | version "3.0.7"
2345 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
2346 | integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
2347 |
2348 | slash@^3.0.0:
2349 | version "3.0.0"
2350 | resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
2351 | integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
2352 |
2353 | smart-buffer@^4.2.0:
2354 | version "4.2.0"
2355 | resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae"
2356 | integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==
2357 |
2358 | socks-proxy-agent@^6.0.0, socks-proxy-agent@^6.1.1:
2359 | version "6.2.0"
2360 | resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-6.2.0.tgz#f6b5229cc0cbd6f2f202d9695f09d871e951c85e"
2361 | integrity sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ==
2362 | dependencies:
2363 | agent-base "^6.0.2"
2364 | debug "^4.3.3"
2365 | socks "^2.6.2"
2366 |
2367 | socks@^2.6.2:
2368 | version "2.6.2"
2369 | resolved "https://registry.yarnpkg.com/socks/-/socks-2.6.2.tgz#ec042d7960073d40d94268ff3bb727dc685f111a"
2370 | integrity sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==
2371 | dependencies:
2372 | ip "^1.1.5"
2373 | smart-buffer "^4.2.0"
2374 |
2375 | sort-keys@^4.2.0:
2376 | version "4.2.0"
2377 | resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-4.2.0.tgz#6b7638cee42c506fff8c1cecde7376d21315be18"
2378 | integrity sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==
2379 | dependencies:
2380 | is-plain-obj "^2.0.0"
2381 |
2382 | spdx-correct@^3.0.0:
2383 | version "3.1.1"
2384 | resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9"
2385 | integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==
2386 | dependencies:
2387 | spdx-expression-parse "^3.0.0"
2388 | spdx-license-ids "^3.0.0"
2389 |
2390 | spdx-exceptions@^2.1.0:
2391 | version "2.3.0"
2392 | resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
2393 | integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
2394 |
2395 | spdx-expression-parse@^3.0.0:
2396 | version "3.0.1"
2397 | resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
2398 | integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
2399 | dependencies:
2400 | spdx-exceptions "^2.1.0"
2401 | spdx-license-ids "^3.0.0"
2402 |
2403 | spdx-license-ids@^3.0.0:
2404 | version "3.0.11"
2405 | resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95"
2406 | integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==
2407 |
2408 | sprintf-js@~1.0.2:
2409 | version "1.0.3"
2410 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
2411 | integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
2412 |
2413 | ssri@^8.0.0, ssri@^8.0.1:
2414 | version "8.0.1"
2415 | resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af"
2416 | integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==
2417 | dependencies:
2418 | minipass "^3.1.1"
2419 |
2420 | ssri@^9.0.0:
2421 | version "9.0.0"
2422 | resolved "https://registry.yarnpkg.com/ssri/-/ssri-9.0.0.tgz#70ad90e339eb910f1a7ff1dcf4afc268326c4547"
2423 | integrity sha512-Y1Z6J8UYnexKFN1R/hxUaYoY2LVdKEzziPmVAFKiKX8fiwvCJTVzn/xYE9TEWod5OVyNfIHHuVfIEuBClL/uJQ==
2424 | dependencies:
2425 | minipass "^3.1.1"
2426 |
2427 | string-width@^1.0.1:
2428 | version "1.0.2"
2429 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
2430 | integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
2431 | dependencies:
2432 | code-point-at "^1.0.0"
2433 | is-fullwidth-code-point "^1.0.0"
2434 | strip-ansi "^3.0.0"
2435 |
2436 | "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.3:
2437 | version "4.2.3"
2438 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
2439 | integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
2440 | dependencies:
2441 | emoji-regex "^8.0.0"
2442 | is-fullwidth-code-point "^3.0.0"
2443 | strip-ansi "^6.0.1"
2444 |
2445 | string-width@^2.0.0:
2446 | version "2.1.1"
2447 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
2448 | integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==
2449 | dependencies:
2450 | is-fullwidth-code-point "^2.0.0"
2451 | strip-ansi "^4.0.0"
2452 |
2453 | string_decoder@^1.1.1:
2454 | version "1.3.0"
2455 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
2456 | integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
2457 | dependencies:
2458 | safe-buffer "~5.2.0"
2459 |
2460 | string_decoder@~1.1.1:
2461 | version "1.1.1"
2462 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
2463 | integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
2464 | dependencies:
2465 | safe-buffer "~5.1.0"
2466 |
2467 | strip-ansi@^3.0.0, strip-ansi@^3.0.1:
2468 | version "3.0.1"
2469 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
2470 | integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
2471 | dependencies:
2472 | ansi-regex "^2.0.0"
2473 |
2474 | strip-ansi@^4.0.0:
2475 | version "4.0.0"
2476 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
2477 | integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=
2478 | dependencies:
2479 | ansi-regex "^3.0.0"
2480 |
2481 | strip-ansi@^6.0.0, strip-ansi@^6.0.1:
2482 | version "6.0.1"
2483 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
2484 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
2485 | dependencies:
2486 | ansi-regex "^5.0.1"
2487 |
2488 | strip-bom-buf@^1.0.0:
2489 | version "1.0.0"
2490 | resolved "https://registry.yarnpkg.com/strip-bom-buf/-/strip-bom-buf-1.0.0.tgz#1cb45aaf57530f4caf86c7f75179d2c9a51dd572"
2491 | integrity sha1-HLRar1dTD0yvhsf3UXnSyaUd1XI=
2492 | dependencies:
2493 | is-utf8 "^0.2.1"
2494 |
2495 | strip-bom-stream@^2.0.0:
2496 | version "2.0.0"
2497 | resolved "https://registry.yarnpkg.com/strip-bom-stream/-/strip-bom-stream-2.0.0.tgz#f87db5ef2613f6968aa545abfe1ec728b6a829ca"
2498 | integrity sha1-+H217yYT9paKpUWr/h7HKLaoKco=
2499 | dependencies:
2500 | first-chunk-stream "^2.0.0"
2501 | strip-bom "^2.0.0"
2502 |
2503 | strip-bom@^2.0.0:
2504 | version "2.0.0"
2505 | resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e"
2506 | integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=
2507 | dependencies:
2508 | is-utf8 "^0.2.0"
2509 |
2510 | strip-bom@^3.0.0:
2511 | version "3.0.0"
2512 | resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
2513 | integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=
2514 |
2515 | strip-final-newline@^2.0.0:
2516 | version "2.0.0"
2517 | resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
2518 | integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
2519 |
2520 | supports-color@^2.0.0:
2521 | version "2.0.0"
2522 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
2523 | integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
2524 |
2525 | supports-color@^5.3.0:
2526 | version "5.5.0"
2527 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
2528 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
2529 | dependencies:
2530 | has-flag "^3.0.0"
2531 |
2532 | supports-color@^7.1.0:
2533 | version "7.2.0"
2534 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
2535 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
2536 | dependencies:
2537 | has-flag "^4.0.0"
2538 |
2539 | supports-preserve-symlinks-flag@^1.0.0:
2540 | version "1.0.0"
2541 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
2542 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
2543 |
2544 | taketalk@^1.0.0:
2545 | version "1.0.0"
2546 | resolved "https://registry.yarnpkg.com/taketalk/-/taketalk-1.0.0.tgz#b4d4f0deed206ae7df775b129ea2ca6de52f26dd"
2547 | integrity sha1-tNTw3u0gauffd1sSnqLKbeUvJt0=
2548 | dependencies:
2549 | get-stdin "^4.0.1"
2550 | minimist "^1.1.0"
2551 |
2552 | tar@^6.0.2, tar@^6.1.0, tar@^6.1.11, tar@^6.1.2:
2553 | version "6.1.11"
2554 | resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621"
2555 | integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==
2556 | dependencies:
2557 | chownr "^2.0.0"
2558 | fs-minipass "^2.0.0"
2559 | minipass "^3.0.0"
2560 | minizlib "^2.1.1"
2561 | mkdirp "^1.0.3"
2562 | yallist "^4.0.0"
2563 |
2564 | text-table@^0.2.0:
2565 | version "0.2.0"
2566 | resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
2567 | integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
2568 |
2569 | textextensions@^5.12.0, textextensions@^5.13.0:
2570 | version "5.15.0"
2571 | resolved "https://registry.yarnpkg.com/textextensions/-/textextensions-5.15.0.tgz#4bb3296ad6fc111cf4b39c589dd028d8aaaf7060"
2572 | integrity sha512-MeqZRHLuaGamUXGuVn2ivtU3LA3mLCCIO5kUGoohTCoGmCBg/+8yPhWVX9WSl9telvVd8erftjFk9Fwb2dD6rw==
2573 |
2574 | through@^2.3.6:
2575 | version "2.3.8"
2576 | resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
2577 | integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
2578 |
2579 | tmp@^0.0.33:
2580 | version "0.0.33"
2581 | resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
2582 | integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==
2583 | dependencies:
2584 | os-tmpdir "~1.0.2"
2585 |
2586 | to-regex-range@^5.0.1:
2587 | version "5.0.1"
2588 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
2589 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
2590 | dependencies:
2591 | is-number "^7.0.0"
2592 |
2593 | tr46@~0.0.3:
2594 | version "0.0.3"
2595 | resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
2596 | integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=
2597 |
2598 | treeverse@^1.0.4:
2599 | version "1.0.4"
2600 | resolved "https://registry.yarnpkg.com/treeverse/-/treeverse-1.0.4.tgz#a6b0ebf98a1bca6846ddc7ecbc900df08cb9cd5f"
2601 | integrity sha512-whw60l7r+8ZU8Tu/Uc2yxtc4ZTZbR/PF3u1IPNKGQ6p8EICLb3Z2lAgoqw9bqYd8IkgnsaOcLzYHFckjqNsf0g==
2602 |
2603 | tslib@^2.1.0:
2604 | version "2.3.1"
2605 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01"
2606 | integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==
2607 |
2608 | type-fest@^0.21.3:
2609 | version "0.21.3"
2610 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37"
2611 | integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==
2612 |
2613 | type-fest@^0.6.0:
2614 | version "0.6.0"
2615 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b"
2616 | integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
2617 |
2618 | type-fest@^0.8.1:
2619 | version "0.8.1"
2620 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d"
2621 | integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
2622 |
2623 | unique-filename@^1.1.1:
2624 | version "1.1.1"
2625 | resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230"
2626 | integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==
2627 | dependencies:
2628 | unique-slug "^2.0.0"
2629 |
2630 | unique-slug@^2.0.0:
2631 | version "2.0.2"
2632 | resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c"
2633 | integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==
2634 | dependencies:
2635 | imurmurhash "^0.1.4"
2636 |
2637 | universal-user-agent@^6.0.0:
2638 | version "6.0.0"
2639 | resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee"
2640 | integrity sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==
2641 |
2642 | untildify@^4.0.0:
2643 | version "4.0.0"
2644 | resolved "https://registry.yarnpkg.com/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b"
2645 | integrity sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==
2646 |
2647 | util-deprecate@^1.0.1, util-deprecate@~1.0.1:
2648 | version "1.0.2"
2649 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
2650 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
2651 |
2652 | validate-npm-package-license@^3.0.1:
2653 | version "3.0.4"
2654 | resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
2655 | integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
2656 | dependencies:
2657 | spdx-correct "^3.0.0"
2658 | spdx-expression-parse "^3.0.0"
2659 |
2660 | validate-npm-package-name@^3.0.0:
2661 | version "3.0.0"
2662 | resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e"
2663 | integrity sha1-X6kS2B630MdK/BQN5zF/DKffQ34=
2664 | dependencies:
2665 | builtins "^1.0.3"
2666 |
2667 | vinyl-file@^3.0.0:
2668 | version "3.0.0"
2669 | resolved "https://registry.yarnpkg.com/vinyl-file/-/vinyl-file-3.0.0.tgz#b104d9e4409ffa325faadd520642d0a3b488b365"
2670 | integrity sha1-sQTZ5ECf+jJfqt1SBkLQo7SIs2U=
2671 | dependencies:
2672 | graceful-fs "^4.1.2"
2673 | pify "^2.3.0"
2674 | strip-bom-buf "^1.0.0"
2675 | strip-bom-stream "^2.0.0"
2676 | vinyl "^2.0.1"
2677 |
2678 | vinyl@^2.0.1:
2679 | version "2.2.1"
2680 | resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.2.1.tgz#23cfb8bbab5ece3803aa2c0a1eb28af7cbba1974"
2681 | integrity sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==
2682 | dependencies:
2683 | clone "^2.1.1"
2684 | clone-buffer "^1.0.0"
2685 | clone-stats "^1.0.0"
2686 | cloneable-readable "^1.0.0"
2687 | remove-trailing-separator "^1.0.1"
2688 | replace-ext "^1.0.0"
2689 |
2690 | walk-up-path@^1.0.0:
2691 | version "1.0.0"
2692 | resolved "https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-1.0.0.tgz#d4745e893dd5fd0dbb58dd0a4c6a33d9c9fec53e"
2693 | integrity sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==
2694 |
2695 | wcwidth@^1.0.1:
2696 | version "1.0.1"
2697 | resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8"
2698 | integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=
2699 | dependencies:
2700 | defaults "^1.0.3"
2701 |
2702 | webidl-conversions@^3.0.0:
2703 | version "3.0.1"
2704 | resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
2705 | integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=
2706 |
2707 | whatwg-url@^5.0.0:
2708 | version "5.0.0"
2709 | resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
2710 | integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0=
2711 | dependencies:
2712 | tr46 "~0.0.3"
2713 | webidl-conversions "^3.0.0"
2714 |
2715 | which-pm@2.0.0:
2716 | version "2.0.0"
2717 | resolved "https://registry.yarnpkg.com/which-pm/-/which-pm-2.0.0.tgz#8245609ecfe64bf751d0eef2f376d83bf1ddb7ae"
2718 | integrity sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==
2719 | dependencies:
2720 | load-yaml-file "^0.2.0"
2721 | path-exists "^4.0.0"
2722 |
2723 | which@^2.0.1, which@^2.0.2:
2724 | version "2.0.2"
2725 | resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
2726 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
2727 | dependencies:
2728 | isexe "^2.0.0"
2729 |
2730 | wide-align@^1.1.2, wide-align@^1.1.5:
2731 | version "1.1.5"
2732 | resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3"
2733 | integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==
2734 | dependencies:
2735 | string-width "^1.0.2 || 2 || 3 || 4"
2736 |
2737 | wrap-ansi@^2.0.0:
2738 | version "2.1.0"
2739 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"
2740 | integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=
2741 | dependencies:
2742 | string-width "^1.0.1"
2743 | strip-ansi "^3.0.1"
2744 |
2745 | wrappy@1:
2746 | version "1.0.2"
2747 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
2748 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
2749 |
2750 | write-file-atomic@^4.0.0:
2751 | version "4.0.1"
2752 | resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.1.tgz#9faa33a964c1c85ff6f849b80b42a88c2c537c8f"
2753 | integrity sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==
2754 | dependencies:
2755 | imurmurhash "^0.1.4"
2756 | signal-exit "^3.0.7"
2757 |
2758 | yallist@^4.0.0:
2759 | version "4.0.0"
2760 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
2761 | integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
2762 |
2763 | yeoman-environment@3.9.1:
2764 | version "3.9.1"
2765 | resolved "https://registry.yarnpkg.com/yeoman-environment/-/yeoman-environment-3.9.1.tgz#21912bdee4b1d302a5c25a7d31338fa092ea7116"
2766 | integrity sha512-IdRnbQt/DSOSnao0oD9c+or1X2UrL+fx9eC0O7Lq/MGZV68nhv9k77MqG+hEAySPSlyCpocVlhfQwV62hczk5Q==
2767 | dependencies:
2768 | "@npmcli/arborist" "^4.0.4"
2769 | are-we-there-yet "^2.0.0"
2770 | arrify "^2.0.1"
2771 | binaryextensions "^4.15.0"
2772 | chalk "^4.1.0"
2773 | cli-table "^0.3.1"
2774 | commander "7.1.0"
2775 | dateformat "^4.5.0"
2776 | debug "^4.1.1"
2777 | diff "^5.0.0"
2778 | error "^10.4.0"
2779 | escape-string-regexp "^4.0.0"
2780 | execa "^5.0.0"
2781 | find-up "^5.0.0"
2782 | globby "^11.0.1"
2783 | grouped-queue "^2.0.0"
2784 | inquirer "^8.0.0"
2785 | is-scoped "^2.1.0"
2786 | lodash "^4.17.10"
2787 | log-symbols "^4.0.0"
2788 | mem-fs "^1.2.0 || ^2.0.0"
2789 | mem-fs-editor "^8.1.2 || ^9.0.0"
2790 | minimatch "^3.0.4"
2791 | npmlog "^5.0.1"
2792 | p-queue "^6.6.2"
2793 | p-transform "^1.3.0"
2794 | pacote "^12.0.2"
2795 | preferred-pm "^3.0.3"
2796 | pretty-bytes "^5.3.0"
2797 | semver "^7.1.3"
2798 | slash "^3.0.0"
2799 | strip-ansi "^6.0.0"
2800 | text-table "^0.2.0"
2801 | textextensions "^5.12.0"
2802 | untildify "^4.0.0"
2803 |
2804 | yeoman-generator@5.6.1:
2805 | version "5.6.1"
2806 | resolved "https://registry.yarnpkg.com/yeoman-generator/-/yeoman-generator-5.6.1.tgz#850fd266a5ab26d9d1cb9c46ad646f06eade4a1d"
2807 | integrity sha512-XllgFvmDEwoPMq2rKtL4/N52WlINJW6a3I3XtlCrMb3/dqO5dW0nPNgR0L3IIUIdf9y1EHb1ZFMs2Qp3ZEEFxg==
2808 | dependencies:
2809 | chalk "^4.1.0"
2810 | dargs "^7.0.0"
2811 | debug "^4.1.1"
2812 | execa "^4.1.0"
2813 | github-username "^6.0.0"
2814 | lodash "^4.17.11"
2815 | minimist "^1.2.5"
2816 | read-pkg-up "^7.0.1"
2817 | run-async "^2.0.0"
2818 | semver "^7.2.1"
2819 | shelljs "^0.8.5"
2820 | sort-keys "^4.2.0"
2821 | text-table "^0.2.0"
2822 |
2823 | yocto-queue@^0.1.0:
2824 | version "0.1.0"
2825 | resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
2826 | integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
2827 |
2828 | yosay@2.0.2:
2829 | version "2.0.2"
2830 | resolved "https://registry.yarnpkg.com/yosay/-/yosay-2.0.2.tgz#a7017e764cd88d64a1ae64812201de5b157adf6d"
2831 | integrity sha512-avX6nz2esp7IMXGag4gu6OyQBsMh/SEn+ZybGu3yKPlOTE6z9qJrzG/0X5vCq/e0rPFy0CUYCze0G5hL310ibA==
2832 | dependencies:
2833 | ansi-regex "^2.0.0"
2834 | ansi-styles "^3.0.0"
2835 | chalk "^1.0.0"
2836 | cli-boxes "^1.0.0"
2837 | pad-component "0.0.1"
2838 | string-width "^2.0.0"
2839 | strip-ansi "^3.0.0"
2840 | taketalk "^1.0.0"
2841 | wrap-ansi "^2.0.0"
2842 |
--------------------------------------------------------------------------------