├── .github
└── workflows
│ └── release.yml
├── .gitignore
├── .npmignore
├── LICENSE
├── README.md
├── package.json
├── src
├── index.js
├── types
│ ├── default.js
│ └── tag-based.js
└── utils
│ └── runner.js
└── yarn.lock
/.github/workflows/release.yml:
--------------------------------------------------------------------------------
1 | name: CI Release
2 | on:
3 | push:
4 | branches: [main]
5 | workflow_dispatch:
6 |
7 | jobs:
8 | build:
9 | runs-on: ubuntu-latest
10 | steps:
11 | - name: Checkout
12 | uses: actions/checkout@v2
13 |
14 | - name: Setup Node
15 | uses: actions/setup-node@v2
16 | with:
17 | node-version: '16.x'
18 | registry-url: 'https://registry.npmjs.org'
19 |
20 | - name: Install dependencies
21 | run: npm install
22 |
23 | - name: Publish package on NPM
24 | run: npm publish
25 | env:
26 | NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
27 |
28 | - id: read_version
29 | run: |
30 | content=`cat ./package.json`
31 | content="${content//'%'/'%25'}"
32 | content="${content//$'\n'/'%0A'}"
33 | content="${content//$'\r'/'%0D'}"
34 | echo "::set-output name=packageJson::$content"
35 |
36 | - name: Create Release
37 | id: create_release
38 | uses: actions/create-release@v1
39 | env:
40 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
41 | with:
42 | tag_name: v${{fromJson(steps.read_version.outputs.packageJson).version}}
43 | release_name: v${{fromJson(steps.read_version.outputs.packageJson).version}}
44 | draft: false
45 | prerelease: false
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Logs
2 | logs
3 | *.log
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 | lerna-debug.log*
8 |
9 | # Diagnostic reports (https://nodejs.org/api/report.html)
10 | report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
11 |
12 | # Runtime data
13 | pids
14 | *.pid
15 | *.seed
16 | *.pid.lock
17 |
18 | # Directory for instrumented libs generated by jscoverage/JSCover
19 | lib-cov
20 |
21 | # Coverage directory used by tools like istanbul
22 | coverage
23 | *.lcov
24 |
25 | # nyc test coverage
26 | .nyc_output
27 |
28 | # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
29 | .grunt
30 |
31 | # Bower dependency directory (https://bower.io/)
32 | bower_components
33 |
34 | # node-waf configuration
35 | .lock-wscript
36 |
37 | # Compiled binary addons (https://nodejs.org/api/addons.html)
38 | build/Release
39 |
40 | # Dependency directories
41 | node_modules/
42 | jspm_packages/
43 |
44 | # TypeScript v1 declaration files
45 | typings/
46 |
47 | # TypeScript cache
48 | *.tsbuildinfo
49 |
50 | # Optional npm cache directory
51 | .npm
52 |
53 | # Optional eslint cache
54 | .eslintcache
55 |
56 | # Microbundle cache
57 | .rpt2_cache/
58 | .rts2_cache_cjs/
59 | .rts2_cache_es/
60 | .rts2_cache_umd/
61 |
62 | # Optional REPL history
63 | .node_repl_history
64 |
65 | # Output of 'npm pack'
66 | *.tgz
67 |
68 | # Yarn Integrity file
69 | .yarn-integrity
70 |
71 | # dotenv environment variables file
72 | .env
73 | .env.test
74 |
75 | # parcel-bundler cache (https://parceljs.org/)
76 | .cache
77 |
78 | # Next.js build output
79 | .next
80 |
81 | # Nuxt.js build / generate output
82 | .nuxt
83 | dist
84 |
85 | # Gatsby files
86 | .cache/
87 | # Comment in the public line in if your project uses Gatsby and *not* Next.js
88 | # https://nextjs.org/blog/next-9-1#public-directory-support
89 | # public
90 |
91 | # vuepress build output
92 | .vuepress/dist
93 |
94 | # Serverless directories
95 | .serverless/
96 |
97 | # FuseBox cache
98 | .fusebox/
99 |
100 | # DynamoDB Local files
101 | .dynamodb/
102 |
103 | # TernJS port file
104 | .tern-port
105 |
--------------------------------------------------------------------------------
/.npmignore:
--------------------------------------------------------------------------------
1 | .github/
2 | .commitlintrc.json
3 | commitlint.config.js
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2022 SLIIT FOSS Community
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 | # automatic-versioning
2 |
3 | A script which will automatically increment your app package version in accordance with conventional commits
4 |
5 | ---
6 | ## Why automatic-versioning
7 |
8 | - Most version bumping scripts only focus on just the version bumping. **automatic-versioning** takes into account your git changes and automatically increments the version number based on your last commit message only if there are changes in your directory, a feature which is highly useful in monorepos.
9 |
10 | - **automatic-versioning** by default, skips version bumping for special commits such as merge and revert commits.
11 |
12 | ---
13 |
14 | ## Prerequisites
15 | - [Git](https://git-scm.com/) installed and configured
16 |
17 | ## Installation
18 |
19 | ```js
20 | # using npm
21 | npm install automatic-versioning
22 |
23 | # using yarn
24 | yarn add automatic-versioning
25 | ```
26 |
27 | ## Usage
28 |
29 | - Add the following script to your package.json
30 | ```js
31 | "scripts": {
32 | "bump-version": "yarn --cwd ./node_modules/automatic-versioning/ run bump-version --name="
33 | }
34 | ```
35 | - then:
36 |
37 | ```js
38 | # using npm
39 | npm run bump-version
40 |
41 | # using yarn
42 | yarn bump-version
43 | ```
44 |
45 | ## Usage with commitlint and husky
46 |
47 | - ### Install the following dependencies
48 | ```js
49 | "dependencies": {
50 | "@commitlint/cli": "^17.0.1",
51 | "@commitlint/config-conventional": "^17.0.0",
52 | "husky": "^4.3.8"
53 | }
54 | ```
55 |
56 | - ### Add the following to your package.json
57 | ```js
58 | "config": {
59 | "commitizen": {
60 | "path": "cz-conventional-changelog"
61 | }
62 | },
63 | "husky": {
64 | "hooks": {
65 | "commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
66 | "post-commit": "HUSKY_SKIP_HOOKS=1 yarn bump-version",
67 | }
68 | },
69 | "commitlint": {
70 | "extends": [
71 | "@commitlint/config-conventional"
72 | ]
73 | }
74 | ```
75 |
76 | ## Commit message prefixes and associated version bumping
77 |
78 | ```js
79 | - feat! - bump major version
80 | ```
81 | ```js
82 | - feat - bump minor version
83 | ```
84 | ```js
85 | - fix - bump patch version
86 | ```
87 |
88 | ## Disable version bumping for specific commit
89 |
90 | - Add the following to your commit message: "--no-bump"
91 | ```js
92 | // example command
93 | git commit -m "feat: some feature --no-bump"
94 | ```
95 |
96 | ## Disable --no-bump commit message edit
97 | - By default automatic-versioning will edit the commit message in no-bump commits and remove the no-bump part from the commit message. Sometimes such as in the case of monorepos, this can prove to be a problem. To disable this behavior, add the following to your script: "--no-commit-edit"
98 | ```js
99 | // example script:
100 | yarn --cwd ./node_modules/automatic-versioning/ run bump-version --name= --no-commit-edit
101 | ```
102 |
103 | ## Custom app directory to run incrementing script
104 |
105 | - Add the following argument to your bump script: "--rootDir="
106 | ```js
107 | // example script:
108 | yarn --cwd ./node_modules/automatic-versioning/ run bump-version --name= --rootDir=
109 | ```
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "automatic-versioning",
3 | "version": "1.4.9",
4 | "description": "A script which will automatically increment your app package version in accordance with conventional commits",
5 | "main": "src/index.js",
6 | "scripts": {
7 | "bump-version": "node src/index.js"
8 | },
9 | "dependencies": {
10 | "@actions/exec": "^1.1.1",
11 | "colors": "^1.4.0"
12 | },
13 | "devDependencies": {
14 | "@commitlint/cli": "^17.0.1",
15 | "@commitlint/config-conventional": "^17.0.0",
16 | "husky": "^4.3.8"
17 | },
18 | "config": {
19 | "commitizen": {
20 | "path": "cz-conventional-changelog"
21 | }
22 | },
23 | "husky": {
24 | "hooks": {
25 | "commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
26 | "post-commit": "HUSKY_SKIP_HOOKS=1 yarn bump-version --name=automatic-versioning --run-from-root"
27 | }
28 | },
29 | "commitlint": {
30 | "extends": [
31 | "@commitlint/config-conventional"
32 | ],
33 | "rules": {
34 | "type-enum": [
35 | 2,
36 | "always",
37 | [
38 | "Feat!",
39 | "Feat",
40 | "Fix",
41 | "feat!",
42 | "feat",
43 | "fix"
44 | ]
45 | ],
46 | "type-case": [
47 | 1,
48 | "always",
49 | "pascal-case"
50 | ]
51 | }
52 | },
53 | "repository": {
54 | "type": "git",
55 | "url": "git+https://github.com/sliit-foss/automatic-versioning.git"
56 | },
57 | "keywords": [
58 | "automatic-versioning",
59 | "automated-versioning",
60 | "bump-version"
61 | ],
62 | "author": "SLIIT FOSS",
63 | "license": "MIT",
64 | "bugs": {
65 | "url": "https://github.com/sliit-foss/automatic-versioning/issues"
66 | },
67 | "homepage": "https://github.com/sliit-foss/automatic-versioning#readme"
68 | }
69 |
--------------------------------------------------------------------------------
/src/index.js:
--------------------------------------------------------------------------------
1 |
2 | const colors = require('colors');
3 | const path = require("path");
4 |
5 | const defaultRunner = require('./types/default');
6 | const tagBasedRunner = require('./types/tag-based');
7 |
8 | const args = process.argv.slice(2);
9 |
10 | let name = 'app'
11 | let runFromRoot = false
12 | let rootDir = '../../../'
13 | let noCommitEdit = false
14 |
15 | args.forEach((arg) => {
16 | if (arg.includes('--name=')) name = arg.replace('--name=', '');
17 | if (arg.includes('--run-from-root')) runFromRoot = true
18 | if (arg.includes('--rootDir=')) rootDir += arg.replace('--rootDir=', '');
19 | if (arg.includes('--no-commit-edit')) noCommitEdit = true
20 | })
21 |
22 | console.log(`Running version bump for ${name}`.green);
23 |
24 | if (!runFromRoot) {
25 | const parentDir = path.resolve(__dirname, rootDir);
26 | process.chdir(parentDir);
27 | }
28 |
29 | if (args.includes('--tag-based')) {
30 | tagBasedRunner(name, noCommitEdit);
31 | } else {
32 | defaultRunner(name, noCommitEdit);
33 | }
34 |
35 |
36 |
--------------------------------------------------------------------------------
/src/types/default.js:
--------------------------------------------------------------------------------
1 | const run = require('../utils/runner');
2 |
3 | module.exports = (name, noCommitEdit) => {
4 | run({ command: 'git', args: [`show`, `./`] }).then((diff) => {
5 | if (diff) {
6 | console.log(`Diff found, running post-commit for ${name}`.green);
7 | run({ command: 'git', args: ['log', '-1'] }).then((res) => {
8 | const commitMessage = res.split('\n')[4].trim();
9 | if (!commitMessage.startsWith('Merge')) {
10 | if (!commitMessage.startsWith('Revert')) {
11 | if (!commitMessage.includes('--no-bump')) {
12 | const changeType = commitMessage.split(':')[0].trim();
13 | let versionUpdate;
14 | if (changeType.toLowerCase() == 'feature!' || changeType.toLowerCase() == 'feat!' || changeType.toLowerCase() == 'f!') {
15 | versionUpdate = 'major';
16 | } else if (changeType.toLowerCase() == 'feature' || changeType.toLowerCase() == 'feat' || changeType.toLowerCase() == 'f') {
17 | versionUpdate = 'minor';
18 | } else if (changeType.toLowerCase() == 'fix') {
19 | versionUpdate = 'patch';
20 | } else {
21 | console.log(`No commit prefix found in commit message, skipping version bump`.yellow);
22 | return
23 | }
24 | run({ command: 'npm', args: [`--no-git-tag-version`, `version`, versionUpdate] }).then(() => {
25 | const successMsg = `${commitMessage[0] == commitMessage[0].toUpperCase() ? 'B' : 'b'}umped version of ${name} to match latest ${versionUpdate} release`
26 | run({ command: 'git', args: [`add`, '.'] }).then(() => {
27 | run({ command: 'git', args: [`commit`, '-m', `${successMsg}`] }).then(() => {
28 | console.log(successMsg.green);
29 | })
30 | })
31 | })
32 | } else {
33 | if (noCommitEdit) {
34 | console.log(`No bump found in commit message, skipping version bump`.yellow);
35 | } else {
36 | console.log(`No bump found in commit message, skipping version bump and editing commit message`.yellow);
37 | run({ command: 'git', args: [`commit`, '--amend', '-m', `${commitMessage.replaceAll('--no-bump', '')}`] }).then(() => {
38 | console.log('Successfully edited commit message'.green);
39 | })
40 | }
41 | }
42 | } else {
43 | console.log(`Revert commit found, skipping version bump`.yellow);
44 | }
45 | } else {
46 | console.log(`Merge commit found, skipping version bump`.yellow);
47 | }
48 | })
49 | } else {
50 | console.log(`No diff found, skipping version bump for ${name}`.yellow);
51 | }
52 | })
53 | }
--------------------------------------------------------------------------------
/src/types/tag-based.js:
--------------------------------------------------------------------------------
1 | const run = require('../utils/runner');
2 |
3 | module.exports = (name) => {
4 | run({ command: 'npm', args: [`pkg`, 'get', 'version'] }).then((initialVersion) => {
5 | initialVersion = initialVersion.replace(/\n/g, '')?.replaceAll('\"', '')?.trim()
6 | run({ command: 'git', args: [`tag`, '--sort=committerdate'] }).then((tags) => {
7 | let latest = tags.split('\n')?.reverse()[1]?.trim()?.replace('v', '')?.replaceAll('_', '-');
8 | if (latest && /[0-9]{1,4}.[0-9]{1,2}.[0-9]{1,2}.rc/.test(latest)) {
9 | latest = latest?.split('.')
10 | latest = `${parseInt(latest[0])}.${parseInt(latest[1])}.${parseInt(latest[2])}-${latest[3]}`
11 | }
12 | if (latest && latest !== initialVersion) {
13 | run({ command: 'npm', args: [`version`, latest, '--no-git-tag-version'] }).then(() => {
14 | const successMsg = `Bumped version of ${name} from ${initialVersion} to ${latest}`
15 | run({ command: 'git', args: [`add`, '.'] }).then(() => {
16 | run({ command: 'git', args: [`commit`, '-m', `${successMsg}`] }).then(() => {
17 | console.log(successMsg.green);
18 | })
19 | })
20 | }).catch(() => { })
21 | } else {
22 | console.log(`No tag diff found, skipping version bump for ${name}`.yellow);
23 | }
24 | })
25 | })
26 |
27 | }
--------------------------------------------------------------------------------
/src/utils/runner.js:
--------------------------------------------------------------------------------
1 | const exec = require('@actions/exec');
2 |
3 | module.exports = ({ command, args }) => {
4 | return new Promise((resolve, reject) => {
5 | let output = '';
6 | let err = '';
7 | exec.exec(command, args, {
8 | listeners: {
9 | stdout: (data) => {
10 | output += data.toString();
11 | },
12 | stderr: (data) => {
13 | err += data.toString();
14 | }
15 | }
16 | }).then(() => {
17 | return resolve(output);
18 | }).catch((error) => {
19 | if (error) console.log(error.red);
20 | return reject(error);
21 | })
22 | })
23 | }
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@actions/exec@^1.1.1":
6 | version "1.1.1"
7 | resolved "https://registry.yarnpkg.com/@actions/exec/-/exec-1.1.1.tgz#2e43f28c54022537172819a7cf886c844221a611"
8 | integrity sha512-+sCcHHbVdk93a0XT19ECtO/gIXoxvdsgQLzb2fE2/5sIZmWQuluYyjPQtrtTHdU1YzTZ7bAPN4sITq2xi1679w==
9 | dependencies:
10 | "@actions/io" "^1.0.1"
11 |
12 | "@actions/io@^1.0.1":
13 | version "1.1.2"
14 | resolved "https://registry.yarnpkg.com/@actions/io/-/io-1.1.2.tgz#766ac09674a289ce0f1550ffe0a6eac9261a8ea9"
15 | integrity sha512-d+RwPlMp+2qmBfeLYPLXuSRykDIFEwdTA0MMxzS9kh4kvP1ftrc/9fzy6pX6qAjthdXruHQ6/6kjT/DNo5ALuw==
16 |
17 | "@babel/code-frame@^7.0.0":
18 | version "7.16.7"
19 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789"
20 | integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==
21 | dependencies:
22 | "@babel/highlight" "^7.16.7"
23 |
24 | "@babel/helper-validator-identifier@^7.16.7":
25 | version "7.16.7"
26 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad"
27 | integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==
28 |
29 | "@babel/highlight@^7.16.7":
30 | version "7.17.9"
31 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.17.9.tgz#61b2ee7f32ea0454612def4fccdae0de232b73e3"
32 | integrity sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==
33 | dependencies:
34 | "@babel/helper-validator-identifier" "^7.16.7"
35 | chalk "^2.0.0"
36 | js-tokens "^4.0.0"
37 |
38 | "@commitlint/cli@^17.0.1":
39 | version "17.0.2"
40 | resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-17.0.2.tgz#57c925fb5f09b8e4a83448d94db291ddf7aa58ee"
41 | integrity sha512-Axe89Js0YzGGd4gxo3JLlF7yIdjOVpG1LbOorGc6PfYF+drBh14PvarSDLzyd2TNqdylUCq9wb9/A88ZjIdyhA==
42 | dependencies:
43 | "@commitlint/format" "^17.0.0"
44 | "@commitlint/lint" "^17.0.0"
45 | "@commitlint/load" "^17.0.0"
46 | "@commitlint/read" "^17.0.0"
47 | "@commitlint/types" "^17.0.0"
48 | execa "^5.0.0"
49 | lodash "^4.17.19"
50 | resolve-from "5.0.0"
51 | resolve-global "1.0.0"
52 | yargs "^17.0.0"
53 |
54 | "@commitlint/config-conventional@^17.0.0":
55 | version "17.0.2"
56 | resolved "https://registry.yarnpkg.com/@commitlint/config-conventional/-/config-conventional-17.0.2.tgz#298c9076e25c1e8760f04ee1be8ce43c856a4b72"
57 | integrity sha512-MfP0I/JbxKkzo+HXWB7B3WstGS4BiniotU3d3xQ9gK8cR0DbeZ4MuyGCWF65YDyrcDTS3WlrJ3ndSPA1pqhoPw==
58 | dependencies:
59 | conventional-changelog-conventionalcommits "^5.0.0"
60 |
61 | "@commitlint/config-validator@^17.0.0":
62 | version "17.0.0"
63 | resolved "https://registry.yarnpkg.com/@commitlint/config-validator/-/config-validator-17.0.0.tgz#49ab09f3ca0ac3449e79ea389cb4942423162ac0"
64 | integrity sha512-78IQjoZWR4kDHp/U5y17euEWzswJpPkA9TDL5F6oZZZaLIEreWzrDZD5PWtM8MsSRl/K2LDU/UrzYju2bKLMpA==
65 | dependencies:
66 | "@commitlint/types" "^17.0.0"
67 | ajv "^6.12.6"
68 |
69 | "@commitlint/ensure@^17.0.0":
70 | version "17.0.0"
71 | resolved "https://registry.yarnpkg.com/@commitlint/ensure/-/ensure-17.0.0.tgz#781ff5f8870cb98ce4496d5c71649a4cd122a0e0"
72 | integrity sha512-M2hkJnNXvEni59S0QPOnqCKIK52G1XyXBGw51mvh7OXDudCmZ9tZiIPpU882p475Mhx48Ien1MbWjCP1zlyC0A==
73 | dependencies:
74 | "@commitlint/types" "^17.0.0"
75 | lodash "^4.17.19"
76 |
77 | "@commitlint/execute-rule@^17.0.0":
78 | version "17.0.0"
79 | resolved "https://registry.yarnpkg.com/@commitlint/execute-rule/-/execute-rule-17.0.0.tgz#186e9261fd36733922ae617497888c4bdb6e5c92"
80 | integrity sha512-nVjL/w/zuqjCqSJm8UfpNaw66V9WzuJtQvEnCrK4jDw6qKTmZB+1JQ8m6BQVZbNBcwfYdDNKnhIhqI0Rk7lgpQ==
81 |
82 | "@commitlint/format@^17.0.0":
83 | version "17.0.0"
84 | resolved "https://registry.yarnpkg.com/@commitlint/format/-/format-17.0.0.tgz#2c991ac0df3955fe5d7d4d733967bd17e6cfd9e0"
85 | integrity sha512-MZzJv7rBp/r6ZQJDEodoZvdRM0vXu1PfQvMTNWFb8jFraxnISMTnPBWMMjr2G/puoMashwaNM//fl7j8gGV5lA==
86 | dependencies:
87 | "@commitlint/types" "^17.0.0"
88 | chalk "^4.1.0"
89 |
90 | "@commitlint/is-ignored@^17.0.0":
91 | version "17.0.0"
92 | resolved "https://registry.yarnpkg.com/@commitlint/is-ignored/-/is-ignored-17.0.0.tgz#64f53517b390689e58aa3c29fbf1e05b7d4fbd65"
93 | integrity sha512-UmacD0XM/wWykgdXn5CEWVS4XGuqzU+ZGvM2hwv85+SXGnIOaG88XHrt81u37ZeVt1riWW+YdOxcJW6+nd5v5w==
94 | dependencies:
95 | "@commitlint/types" "^17.0.0"
96 | semver "7.3.7"
97 |
98 | "@commitlint/lint@^17.0.0":
99 | version "17.0.0"
100 | resolved "https://registry.yarnpkg.com/@commitlint/lint/-/lint-17.0.0.tgz#38ef61e0e977d738f738233fbcdf33a5fc04cf96"
101 | integrity sha512-5FL7VLvGJQby24q0pd4UdM8FNFcL+ER1T/UBf8A9KRL5+QXV1Rkl6Zhcl7+SGpGlVo6Yo0pm6aLW716LVKWLGg==
102 | dependencies:
103 | "@commitlint/is-ignored" "^17.0.0"
104 | "@commitlint/parse" "^17.0.0"
105 | "@commitlint/rules" "^17.0.0"
106 | "@commitlint/types" "^17.0.0"
107 |
108 | "@commitlint/load@^17.0.0":
109 | version "17.0.0"
110 | resolved "https://registry.yarnpkg.com/@commitlint/load/-/load-17.0.0.tgz#0bbefe6d8b99276714c5ea8ef32de2bd2f082698"
111 | integrity sha512-XaiHF4yWQOPAI0O6wXvk+NYLtJn/Xb7jgZEeKd4C1ZWd7vR7u8z5h0PkWxSr0uLZGQsElGxv3fiZ32C5+q6M8w==
112 | dependencies:
113 | "@commitlint/config-validator" "^17.0.0"
114 | "@commitlint/execute-rule" "^17.0.0"
115 | "@commitlint/resolve-extends" "^17.0.0"
116 | "@commitlint/types" "^17.0.0"
117 | "@types/node" ">=12"
118 | chalk "^4.1.0"
119 | cosmiconfig "^7.0.0"
120 | cosmiconfig-typescript-loader "^2.0.0"
121 | lodash "^4.17.19"
122 | resolve-from "^5.0.0"
123 | typescript "^4.6.4"
124 |
125 | "@commitlint/message@^17.0.0":
126 | version "17.0.0"
127 | resolved "https://registry.yarnpkg.com/@commitlint/message/-/message-17.0.0.tgz#ae0f8ec6a3e5c8d369792a2c391952c7596cca73"
128 | integrity sha512-LpcwYtN+lBlfZijHUdVr8aNFTVpHjuHI52BnfoV01TF7iSLnia0jttzpLkrLmI8HNQz6Vhr9UrxDWtKZiMGsBw==
129 |
130 | "@commitlint/parse@^17.0.0":
131 | version "17.0.0"
132 | resolved "https://registry.yarnpkg.com/@commitlint/parse/-/parse-17.0.0.tgz#6d508a1e2aec76f348a447994f26e9b749c02091"
133 | integrity sha512-cKcpfTIQYDG1ywTIr5AG0RAiLBr1gudqEsmAGCTtj8ffDChbBRxm6xXs2nv7GvmJN7msOt7vOKleLvcMmRa1+A==
134 | dependencies:
135 | "@commitlint/types" "^17.0.0"
136 | conventional-changelog-angular "^5.0.11"
137 | conventional-commits-parser "^3.2.2"
138 |
139 | "@commitlint/read@^17.0.0":
140 | version "17.0.0"
141 | resolved "https://registry.yarnpkg.com/@commitlint/read/-/read-17.0.0.tgz#8ab01cf2f27350d8f81f21690962679a7cae5abf"
142 | integrity sha512-zkuOdZayKX3J6F6mPnVMzohK3OBrsEdOByIqp4zQjA9VLw1hMsDEFQ18rKgUc2adkZar+4S01QrFreDCfZgbxA==
143 | dependencies:
144 | "@commitlint/top-level" "^17.0.0"
145 | "@commitlint/types" "^17.0.0"
146 | fs-extra "^10.0.0"
147 | git-raw-commits "^2.0.0"
148 |
149 | "@commitlint/resolve-extends@^17.0.0":
150 | version "17.0.0"
151 | resolved "https://registry.yarnpkg.com/@commitlint/resolve-extends/-/resolve-extends-17.0.0.tgz#3a40ee08184b984acf475ebc962641f435e3a639"
152 | integrity sha512-wi60WiJmwaQ7lzMXK8Vbc18Hq9tE2j/6iv2AFfPUGV7fvfY6Sf1iNKuUHirSqR0fquUyufIXe4y/K9A6LVIIvw==
153 | dependencies:
154 | "@commitlint/config-validator" "^17.0.0"
155 | "@commitlint/types" "^17.0.0"
156 | import-fresh "^3.0.0"
157 | lodash "^4.17.19"
158 | resolve-from "^5.0.0"
159 | resolve-global "^1.0.0"
160 |
161 | "@commitlint/rules@^17.0.0":
162 | version "17.0.0"
163 | resolved "https://registry.yarnpkg.com/@commitlint/rules/-/rules-17.0.0.tgz#4eecc5d28cabbc5f3f73838fb02592b551f9bf62"
164 | integrity sha512-45nIy3dERKXWpnwX9HeBzK5SepHwlDxdGBfmedXhL30fmFCkJOdxHyOJsh0+B0RaVsLGT01NELpfzJUmtpDwdQ==
165 | dependencies:
166 | "@commitlint/ensure" "^17.0.0"
167 | "@commitlint/message" "^17.0.0"
168 | "@commitlint/to-lines" "^17.0.0"
169 | "@commitlint/types" "^17.0.0"
170 | execa "^5.0.0"
171 |
172 | "@commitlint/to-lines@^17.0.0":
173 | version "17.0.0"
174 | resolved "https://registry.yarnpkg.com/@commitlint/to-lines/-/to-lines-17.0.0.tgz#5766895836b8085b099a098482f88a03f070b411"
175 | integrity sha512-nEi4YEz04Rf2upFbpnEorG8iymyH7o9jYIVFBG1QdzebbIFET3ir+8kQvCZuBE5pKCtViE4XBUsRZz139uFrRQ==
176 |
177 | "@commitlint/top-level@^17.0.0":
178 | version "17.0.0"
179 | resolved "https://registry.yarnpkg.com/@commitlint/top-level/-/top-level-17.0.0.tgz#ebd0df4c703c026c2fbdc20fa746836334f4ed15"
180 | integrity sha512-dZrEP1PBJvodNWYPOYiLWf6XZergdksKQaT6i1KSROLdjf5Ai0brLOv5/P+CPxBeoj3vBxK4Ax8H1Pg9t7sHIQ==
181 | dependencies:
182 | find-up "^5.0.0"
183 |
184 | "@commitlint/types@^17.0.0":
185 | version "17.0.0"
186 | resolved "https://registry.yarnpkg.com/@commitlint/types/-/types-17.0.0.tgz#3b4604c1a0f06c340ce976e6c6903d4f56e3e690"
187 | integrity sha512-hBAw6U+SkAT5h47zDMeOu3HSiD0SODw4Aq7rRNh1ceUmL7GyLKYhPbUvlRWqZ65XjBLPHZhFyQlRaPNz8qvUyQ==
188 | dependencies:
189 | chalk "^4.1.0"
190 |
191 | "@cspotcode/source-map-support@^0.8.0":
192 | version "0.8.1"
193 | resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1"
194 | integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==
195 | dependencies:
196 | "@jridgewell/trace-mapping" "0.3.9"
197 |
198 | "@jridgewell/resolve-uri@^3.0.3":
199 | version "3.0.7"
200 | resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz#30cd49820a962aff48c8fffc5cd760151fca61fe"
201 | integrity sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==
202 |
203 | "@jridgewell/sourcemap-codec@^1.4.10":
204 | version "1.4.13"
205 | resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz#b6461fb0c2964356c469e115f504c95ad97ab88c"
206 | integrity sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==
207 |
208 | "@jridgewell/trace-mapping@0.3.9":
209 | version "0.3.9"
210 | resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9"
211 | integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==
212 | dependencies:
213 | "@jridgewell/resolve-uri" "^3.0.3"
214 | "@jridgewell/sourcemap-codec" "^1.4.10"
215 |
216 | "@tsconfig/node10@^1.0.7":
217 | version "1.0.8"
218 | resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.8.tgz#c1e4e80d6f964fbecb3359c43bd48b40f7cadad9"
219 | integrity sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==
220 |
221 | "@tsconfig/node12@^1.0.7":
222 | version "1.0.9"
223 | resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.9.tgz#62c1f6dee2ebd9aead80dc3afa56810e58e1a04c"
224 | integrity sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==
225 |
226 | "@tsconfig/node14@^1.0.0":
227 | version "1.0.1"
228 | resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.1.tgz#95f2d167ffb9b8d2068b0b235302fafd4df711f2"
229 | integrity sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==
230 |
231 | "@tsconfig/node16@^1.0.2":
232 | version "1.0.2"
233 | resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.2.tgz#423c77877d0569db20e1fc80885ac4118314010e"
234 | integrity sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==
235 |
236 | "@types/minimist@^1.2.0":
237 | version "1.2.2"
238 | resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c"
239 | integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==
240 |
241 | "@types/node@>=12":
242 | version "17.0.38"
243 | resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.38.tgz#f8bb07c371ccb1903f3752872c89f44006132947"
244 | integrity sha512-5jY9RhV7c0Z4Jy09G+NIDTsCZ5G0L5n+Z+p+Y7t5VJHM30bgwzSjVtlcBxqAj+6L/swIlvtOSzr8rBk/aNyV2g==
245 |
246 | "@types/normalize-package-data@^2.4.0":
247 | version "2.4.1"
248 | resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301"
249 | integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==
250 |
251 | "@types/parse-json@^4.0.0":
252 | version "4.0.0"
253 | resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
254 | integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
255 |
256 | JSONStream@^1.0.4:
257 | version "1.3.5"
258 | resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0"
259 | integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==
260 | dependencies:
261 | jsonparse "^1.2.0"
262 | through ">=2.2.7 <3"
263 |
264 | acorn-walk@^8.1.1:
265 | version "8.2.0"
266 | resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1"
267 | integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==
268 |
269 | acorn@^8.4.1:
270 | version "8.7.1"
271 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.1.tgz#0197122c843d1bf6d0a5e83220a788f278f63c30"
272 | integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==
273 |
274 | ajv@^6.12.6:
275 | version "6.12.6"
276 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
277 | integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
278 | dependencies:
279 | fast-deep-equal "^3.1.1"
280 | fast-json-stable-stringify "^2.0.0"
281 | json-schema-traverse "^0.4.1"
282 | uri-js "^4.2.2"
283 |
284 | ansi-regex@^5.0.1:
285 | version "5.0.1"
286 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
287 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
288 |
289 | ansi-styles@^3.2.1:
290 | version "3.2.1"
291 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
292 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
293 | dependencies:
294 | color-convert "^1.9.0"
295 |
296 | ansi-styles@^4.0.0, ansi-styles@^4.1.0:
297 | version "4.3.0"
298 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
299 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
300 | dependencies:
301 | color-convert "^2.0.1"
302 |
303 | arg@^4.1.0:
304 | version "4.1.3"
305 | resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089"
306 | integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==
307 |
308 | array-ify@^1.0.0:
309 | version "1.0.0"
310 | resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece"
311 | integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==
312 |
313 | arrify@^1.0.1:
314 | version "1.0.1"
315 | resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
316 | integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==
317 |
318 | callsites@^3.0.0:
319 | version "3.1.0"
320 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
321 | integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
322 |
323 | camelcase-keys@^6.2.2:
324 | version "6.2.2"
325 | resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0"
326 | integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==
327 | dependencies:
328 | camelcase "^5.3.1"
329 | map-obj "^4.0.0"
330 | quick-lru "^4.0.1"
331 |
332 | camelcase@^5.3.1:
333 | version "5.3.1"
334 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
335 | integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
336 |
337 | chalk@^2.0.0:
338 | version "2.4.2"
339 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
340 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
341 | dependencies:
342 | ansi-styles "^3.2.1"
343 | escape-string-regexp "^1.0.5"
344 | supports-color "^5.3.0"
345 |
346 | chalk@^4.0.0, chalk@^4.1.0:
347 | version "4.1.2"
348 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
349 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
350 | dependencies:
351 | ansi-styles "^4.1.0"
352 | supports-color "^7.1.0"
353 |
354 | ci-info@^2.0.0:
355 | version "2.0.0"
356 | resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
357 | integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
358 |
359 | cliui@^7.0.2:
360 | version "7.0.4"
361 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
362 | integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
363 | dependencies:
364 | string-width "^4.2.0"
365 | strip-ansi "^6.0.0"
366 | wrap-ansi "^7.0.0"
367 |
368 | color-convert@^1.9.0:
369 | version "1.9.3"
370 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
371 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
372 | dependencies:
373 | color-name "1.1.3"
374 |
375 | color-convert@^2.0.1:
376 | version "2.0.1"
377 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
378 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
379 | dependencies:
380 | color-name "~1.1.4"
381 |
382 | color-name@1.1.3:
383 | version "1.1.3"
384 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
385 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
386 |
387 | color-name@~1.1.4:
388 | version "1.1.4"
389 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
390 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
391 |
392 | colors@^1.4.0:
393 | version "1.4.0"
394 | resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78"
395 | integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==
396 |
397 | compare-func@^2.0.0:
398 | version "2.0.0"
399 | resolved "https://registry.yarnpkg.com/compare-func/-/compare-func-2.0.0.tgz#fb65e75edbddfd2e568554e8b5b05fff7a51fcb3"
400 | integrity sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==
401 | dependencies:
402 | array-ify "^1.0.0"
403 | dot-prop "^5.1.0"
404 |
405 | compare-versions@^3.6.0:
406 | version "3.6.0"
407 | resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.6.0.tgz#1a5689913685e5a87637b8d3ffca75514ec41d62"
408 | integrity sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==
409 |
410 | conventional-changelog-angular@^5.0.11:
411 | version "5.0.13"
412 | resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz#896885d63b914a70d4934b59d2fe7bde1832b28c"
413 | integrity sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==
414 | dependencies:
415 | compare-func "^2.0.0"
416 | q "^1.5.1"
417 |
418 | conventional-changelog-conventionalcommits@^5.0.0:
419 | version "5.0.0"
420 | resolved "https://registry.yarnpkg.com/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-5.0.0.tgz#41bdce54eb65a848a4a3ffdca93e92fa22b64a86"
421 | integrity sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw==
422 | dependencies:
423 | compare-func "^2.0.0"
424 | lodash "^4.17.15"
425 | q "^1.5.1"
426 |
427 | conventional-commits-parser@^3.2.2:
428 | version "3.2.4"
429 | resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz#a7d3b77758a202a9b2293d2112a8d8052c740972"
430 | integrity sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==
431 | dependencies:
432 | JSONStream "^1.0.4"
433 | is-text-path "^1.0.1"
434 | lodash "^4.17.15"
435 | meow "^8.0.0"
436 | split2 "^3.0.0"
437 | through2 "^4.0.0"
438 |
439 | cosmiconfig-typescript-loader@^2.0.0:
440 | version "2.0.1"
441 | resolved "https://registry.yarnpkg.com/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-2.0.1.tgz#5622bb1eb87d293570bcc3a57f406940e0960113"
442 | integrity sha512-B9s6sX/omXq7I6gC6+YgLmrBFMJhPWew7ty/X5Tuwtd2zOSgWaUdXjkuVwbe3qqcdETo60+1nSVMekq//LIXVA==
443 | dependencies:
444 | cosmiconfig "^7"
445 | ts-node "^10.8.0"
446 |
447 | cosmiconfig@^7, cosmiconfig@^7.0.0:
448 | version "7.0.1"
449 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d"
450 | integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==
451 | dependencies:
452 | "@types/parse-json" "^4.0.0"
453 | import-fresh "^3.2.1"
454 | parse-json "^5.0.0"
455 | path-type "^4.0.0"
456 | yaml "^1.10.0"
457 |
458 | create-require@^1.1.0:
459 | version "1.1.1"
460 | resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333"
461 | integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==
462 |
463 | cross-spawn@^7.0.3:
464 | version "7.0.3"
465 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
466 | integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
467 | dependencies:
468 | path-key "^3.1.0"
469 | shebang-command "^2.0.0"
470 | which "^2.0.1"
471 |
472 | dargs@^7.0.0:
473 | version "7.0.0"
474 | resolved "https://registry.yarnpkg.com/dargs/-/dargs-7.0.0.tgz#04015c41de0bcb69ec84050f3d9be0caf8d6d5cc"
475 | integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==
476 |
477 | decamelize-keys@^1.1.0:
478 | version "1.1.0"
479 | resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9"
480 | integrity sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==
481 | dependencies:
482 | decamelize "^1.1.0"
483 | map-obj "^1.0.0"
484 |
485 | decamelize@^1.1.0:
486 | version "1.2.0"
487 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
488 | integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==
489 |
490 | diff@^4.0.1:
491 | version "4.0.2"
492 | resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d"
493 | integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==
494 |
495 | dot-prop@^5.1.0:
496 | version "5.3.0"
497 | resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88"
498 | integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==
499 | dependencies:
500 | is-obj "^2.0.0"
501 |
502 | emoji-regex@^8.0.0:
503 | version "8.0.0"
504 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
505 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
506 |
507 | error-ex@^1.3.1:
508 | version "1.3.2"
509 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
510 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
511 | dependencies:
512 | is-arrayish "^0.2.1"
513 |
514 | escalade@^3.1.1:
515 | version "3.1.1"
516 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
517 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
518 |
519 | escape-string-regexp@^1.0.5:
520 | version "1.0.5"
521 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
522 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
523 |
524 | execa@^5.0.0:
525 | version "5.1.1"
526 | resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
527 | integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==
528 | dependencies:
529 | cross-spawn "^7.0.3"
530 | get-stream "^6.0.0"
531 | human-signals "^2.1.0"
532 | is-stream "^2.0.0"
533 | merge-stream "^2.0.0"
534 | npm-run-path "^4.0.1"
535 | onetime "^5.1.2"
536 | signal-exit "^3.0.3"
537 | strip-final-newline "^2.0.0"
538 |
539 | fast-deep-equal@^3.1.1:
540 | version "3.1.3"
541 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
542 | integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
543 |
544 | fast-json-stable-stringify@^2.0.0:
545 | version "2.1.0"
546 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
547 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
548 |
549 | find-up@^4.1.0:
550 | version "4.1.0"
551 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
552 | integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
553 | dependencies:
554 | locate-path "^5.0.0"
555 | path-exists "^4.0.0"
556 |
557 | find-up@^5.0.0:
558 | version "5.0.0"
559 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
560 | integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
561 | dependencies:
562 | locate-path "^6.0.0"
563 | path-exists "^4.0.0"
564 |
565 | find-versions@^4.0.0:
566 | version "4.0.0"
567 | resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-4.0.0.tgz#3c57e573bf97769b8cb8df16934b627915da4965"
568 | integrity sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==
569 | dependencies:
570 | semver-regex "^3.1.2"
571 |
572 | fs-extra@^10.0.0:
573 | version "10.1.0"
574 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf"
575 | integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==
576 | dependencies:
577 | graceful-fs "^4.2.0"
578 | jsonfile "^6.0.1"
579 | universalify "^2.0.0"
580 |
581 | function-bind@^1.1.1:
582 | version "1.1.1"
583 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
584 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
585 |
586 | get-caller-file@^2.0.5:
587 | version "2.0.5"
588 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
589 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
590 |
591 | get-stream@^6.0.0:
592 | version "6.0.1"
593 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
594 | integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
595 |
596 | git-raw-commits@^2.0.0:
597 | version "2.0.11"
598 | resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.11.tgz#bc3576638071d18655e1cc60d7f524920008d723"
599 | integrity sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==
600 | dependencies:
601 | dargs "^7.0.0"
602 | lodash "^4.17.15"
603 | meow "^8.0.0"
604 | split2 "^3.0.0"
605 | through2 "^4.0.0"
606 |
607 | global-dirs@^0.1.1:
608 | version "0.1.1"
609 | resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445"
610 | integrity sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==
611 | dependencies:
612 | ini "^1.3.4"
613 |
614 | graceful-fs@^4.1.6, graceful-fs@^4.2.0:
615 | version "4.2.10"
616 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
617 | integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
618 |
619 | hard-rejection@^2.1.0:
620 | version "2.1.0"
621 | resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883"
622 | integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==
623 |
624 | has-flag@^3.0.0:
625 | version "3.0.0"
626 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
627 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
628 |
629 | has-flag@^4.0.0:
630 | version "4.0.0"
631 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
632 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
633 |
634 | has@^1.0.3:
635 | version "1.0.3"
636 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
637 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
638 | dependencies:
639 | function-bind "^1.1.1"
640 |
641 | hosted-git-info@^2.1.4:
642 | version "2.8.9"
643 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9"
644 | integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==
645 |
646 | hosted-git-info@^4.0.1:
647 | version "4.1.0"
648 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224"
649 | integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==
650 | dependencies:
651 | lru-cache "^6.0.0"
652 |
653 | human-signals@^2.1.0:
654 | version "2.1.0"
655 | resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
656 | integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
657 |
658 | husky@^4.3.8:
659 | version "4.3.8"
660 | resolved "https://registry.yarnpkg.com/husky/-/husky-4.3.8.tgz#31144060be963fd6850e5cc8f019a1dfe194296d"
661 | integrity sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow==
662 | dependencies:
663 | chalk "^4.0.0"
664 | ci-info "^2.0.0"
665 | compare-versions "^3.6.0"
666 | cosmiconfig "^7.0.0"
667 | find-versions "^4.0.0"
668 | opencollective-postinstall "^2.0.2"
669 | pkg-dir "^5.0.0"
670 | please-upgrade-node "^3.2.0"
671 | slash "^3.0.0"
672 | which-pm-runs "^1.0.0"
673 |
674 | import-fresh@^3.0.0, import-fresh@^3.2.1:
675 | version "3.3.0"
676 | resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
677 | integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
678 | dependencies:
679 | parent-module "^1.0.0"
680 | resolve-from "^4.0.0"
681 |
682 | indent-string@^4.0.0:
683 | version "4.0.0"
684 | resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
685 | integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
686 |
687 | inherits@^2.0.3:
688 | version "2.0.4"
689 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
690 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
691 |
692 | ini@^1.3.4:
693 | version "1.3.8"
694 | resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
695 | integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
696 |
697 | is-arrayish@^0.2.1:
698 | version "0.2.1"
699 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
700 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
701 |
702 | is-core-module@^2.5.0, is-core-module@^2.8.1:
703 | version "2.9.0"
704 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69"
705 | integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==
706 | dependencies:
707 | has "^1.0.3"
708 |
709 | is-fullwidth-code-point@^3.0.0:
710 | version "3.0.0"
711 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
712 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
713 |
714 | is-obj@^2.0.0:
715 | version "2.0.0"
716 | resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982"
717 | integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==
718 |
719 | is-plain-obj@^1.1.0:
720 | version "1.1.0"
721 | resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
722 | integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==
723 |
724 | is-stream@^2.0.0:
725 | version "2.0.1"
726 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077"
727 | integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==
728 |
729 | is-text-path@^1.0.1:
730 | version "1.0.1"
731 | resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e"
732 | integrity sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==
733 | dependencies:
734 | text-extensions "^1.0.0"
735 |
736 | isexe@^2.0.0:
737 | version "2.0.0"
738 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
739 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
740 |
741 | js-tokens@^4.0.0:
742 | version "4.0.0"
743 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
744 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
745 |
746 | json-parse-even-better-errors@^2.3.0:
747 | version "2.3.1"
748 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
749 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
750 |
751 | json-schema-traverse@^0.4.1:
752 | version "0.4.1"
753 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
754 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
755 |
756 | jsonfile@^6.0.1:
757 | version "6.1.0"
758 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae"
759 | integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==
760 | dependencies:
761 | universalify "^2.0.0"
762 | optionalDependencies:
763 | graceful-fs "^4.1.6"
764 |
765 | jsonparse@^1.2.0:
766 | version "1.3.1"
767 | resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
768 | integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==
769 |
770 | kind-of@^6.0.3:
771 | version "6.0.3"
772 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
773 | integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
774 |
775 | lines-and-columns@^1.1.6:
776 | version "1.2.4"
777 | resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
778 | integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
779 |
780 | locate-path@^5.0.0:
781 | version "5.0.0"
782 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
783 | integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
784 | dependencies:
785 | p-locate "^4.1.0"
786 |
787 | locate-path@^6.0.0:
788 | version "6.0.0"
789 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
790 | integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==
791 | dependencies:
792 | p-locate "^5.0.0"
793 |
794 | lodash@^4.17.15, lodash@^4.17.19:
795 | version "4.17.21"
796 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
797 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
798 |
799 | lru-cache@^6.0.0:
800 | version "6.0.0"
801 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
802 | integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
803 | dependencies:
804 | yallist "^4.0.0"
805 |
806 | make-error@^1.1.1:
807 | version "1.3.6"
808 | resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
809 | integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
810 |
811 | map-obj@^1.0.0:
812 | version "1.0.1"
813 | resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
814 | integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==
815 |
816 | map-obj@^4.0.0:
817 | version "4.3.0"
818 | resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a"
819 | integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==
820 |
821 | meow@^8.0.0:
822 | version "8.1.2"
823 | resolved "https://registry.yarnpkg.com/meow/-/meow-8.1.2.tgz#bcbe45bda0ee1729d350c03cffc8395a36c4e897"
824 | integrity sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==
825 | dependencies:
826 | "@types/minimist" "^1.2.0"
827 | camelcase-keys "^6.2.2"
828 | decamelize-keys "^1.1.0"
829 | hard-rejection "^2.1.0"
830 | minimist-options "4.1.0"
831 | normalize-package-data "^3.0.0"
832 | read-pkg-up "^7.0.1"
833 | redent "^3.0.0"
834 | trim-newlines "^3.0.0"
835 | type-fest "^0.18.0"
836 | yargs-parser "^20.2.3"
837 |
838 | merge-stream@^2.0.0:
839 | version "2.0.0"
840 | resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
841 | integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
842 |
843 | mimic-fn@^2.1.0:
844 | version "2.1.0"
845 | resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
846 | integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
847 |
848 | min-indent@^1.0.0:
849 | version "1.0.1"
850 | resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
851 | integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
852 |
853 | minimist-options@4.1.0:
854 | version "4.1.0"
855 | resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619"
856 | integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==
857 | dependencies:
858 | arrify "^1.0.1"
859 | is-plain-obj "^1.1.0"
860 | kind-of "^6.0.3"
861 |
862 | normalize-package-data@^2.5.0:
863 | version "2.5.0"
864 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
865 | integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
866 | dependencies:
867 | hosted-git-info "^2.1.4"
868 | resolve "^1.10.0"
869 | semver "2 || 3 || 4 || 5"
870 | validate-npm-package-license "^3.0.1"
871 |
872 | normalize-package-data@^3.0.0:
873 | version "3.0.3"
874 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e"
875 | integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==
876 | dependencies:
877 | hosted-git-info "^4.0.1"
878 | is-core-module "^2.5.0"
879 | semver "^7.3.4"
880 | validate-npm-package-license "^3.0.1"
881 |
882 | npm-run-path@^4.0.1:
883 | version "4.0.1"
884 | resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
885 | integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
886 | dependencies:
887 | path-key "^3.0.0"
888 |
889 | onetime@^5.1.2:
890 | version "5.1.2"
891 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
892 | integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
893 | dependencies:
894 | mimic-fn "^2.1.0"
895 |
896 | opencollective-postinstall@^2.0.2:
897 | version "2.0.3"
898 | resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259"
899 | integrity sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==
900 |
901 | p-limit@^2.2.0:
902 | version "2.3.0"
903 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
904 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
905 | dependencies:
906 | p-try "^2.0.0"
907 |
908 | p-limit@^3.0.2:
909 | version "3.1.0"
910 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
911 | integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
912 | dependencies:
913 | yocto-queue "^0.1.0"
914 |
915 | p-locate@^4.1.0:
916 | version "4.1.0"
917 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
918 | integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
919 | dependencies:
920 | p-limit "^2.2.0"
921 |
922 | p-locate@^5.0.0:
923 | version "5.0.0"
924 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834"
925 | integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==
926 | dependencies:
927 | p-limit "^3.0.2"
928 |
929 | p-try@^2.0.0:
930 | version "2.2.0"
931 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
932 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
933 |
934 | parent-module@^1.0.0:
935 | version "1.0.1"
936 | resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
937 | integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
938 | dependencies:
939 | callsites "^3.0.0"
940 |
941 | parse-json@^5.0.0:
942 | version "5.2.0"
943 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
944 | integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
945 | dependencies:
946 | "@babel/code-frame" "^7.0.0"
947 | error-ex "^1.3.1"
948 | json-parse-even-better-errors "^2.3.0"
949 | lines-and-columns "^1.1.6"
950 |
951 | path-exists@^4.0.0:
952 | version "4.0.0"
953 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
954 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
955 |
956 | path-key@^3.0.0, path-key@^3.1.0:
957 | version "3.1.1"
958 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
959 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
960 |
961 | path-parse@^1.0.7:
962 | version "1.0.7"
963 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
964 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
965 |
966 | path-type@^4.0.0:
967 | version "4.0.0"
968 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
969 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
970 |
971 | pkg-dir@^5.0.0:
972 | version "5.0.0"
973 | resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-5.0.0.tgz#a02d6aebe6ba133a928f74aec20bafdfe6b8e760"
974 | integrity sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==
975 | dependencies:
976 | find-up "^5.0.0"
977 |
978 | please-upgrade-node@^3.2.0:
979 | version "3.2.0"
980 | resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942"
981 | integrity sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==
982 | dependencies:
983 | semver-compare "^1.0.0"
984 |
985 | punycode@^2.1.0:
986 | version "2.1.1"
987 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
988 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
989 |
990 | q@^1.5.1:
991 | version "1.5.1"
992 | resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
993 | integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=
994 |
995 | quick-lru@^4.0.1:
996 | version "4.0.1"
997 | resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f"
998 | integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==
999 |
1000 | read-pkg-up@^7.0.1:
1001 | version "7.0.1"
1002 | resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507"
1003 | integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==
1004 | dependencies:
1005 | find-up "^4.1.0"
1006 | read-pkg "^5.2.0"
1007 | type-fest "^0.8.1"
1008 |
1009 | read-pkg@^5.2.0:
1010 | version "5.2.0"
1011 | resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc"
1012 | integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
1013 | dependencies:
1014 | "@types/normalize-package-data" "^2.4.0"
1015 | normalize-package-data "^2.5.0"
1016 | parse-json "^5.0.0"
1017 | type-fest "^0.6.0"
1018 |
1019 | readable-stream@3, readable-stream@^3.0.0:
1020 | version "3.6.0"
1021 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
1022 | integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
1023 | dependencies:
1024 | inherits "^2.0.3"
1025 | string_decoder "^1.1.1"
1026 | util-deprecate "^1.0.1"
1027 |
1028 | redent@^3.0.0:
1029 | version "3.0.0"
1030 | resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
1031 | integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==
1032 | dependencies:
1033 | indent-string "^4.0.0"
1034 | strip-indent "^3.0.0"
1035 |
1036 | require-directory@^2.1.1:
1037 | version "2.1.1"
1038 | resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
1039 | integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
1040 |
1041 | resolve-from@5.0.0, resolve-from@^5.0.0:
1042 | version "5.0.0"
1043 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
1044 | integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
1045 |
1046 | resolve-from@^4.0.0:
1047 | version "4.0.0"
1048 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
1049 | integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
1050 |
1051 | resolve-global@1.0.0, resolve-global@^1.0.0:
1052 | version "1.0.0"
1053 | resolved "https://registry.yarnpkg.com/resolve-global/-/resolve-global-1.0.0.tgz#a2a79df4af2ca3f49bf77ef9ddacd322dad19255"
1054 | integrity sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==
1055 | dependencies:
1056 | global-dirs "^0.1.1"
1057 |
1058 | resolve@^1.10.0:
1059 | version "1.22.0"
1060 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198"
1061 | integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==
1062 | dependencies:
1063 | is-core-module "^2.8.1"
1064 | path-parse "^1.0.7"
1065 | supports-preserve-symlinks-flag "^1.0.0"
1066 |
1067 | safe-buffer@~5.2.0:
1068 | version "5.2.1"
1069 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
1070 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
1071 |
1072 | semver-compare@^1.0.0:
1073 | version "1.0.0"
1074 | resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
1075 | integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
1076 |
1077 | semver-regex@^3.1.2:
1078 | version "3.1.4"
1079 | resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-3.1.4.tgz#13053c0d4aa11d070a2f2872b6b1e3ae1e1971b4"
1080 | integrity sha512-6IiqeZNgq01qGf0TId0t3NvKzSvUsjcpdEO3AQNeIjR6A2+ckTnQlDpl4qu1bjRv0RzN3FP9hzFmws3lKqRWkA==
1081 |
1082 | "semver@2 || 3 || 4 || 5":
1083 | version "5.7.1"
1084 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
1085 | integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
1086 |
1087 | semver@7.3.7, semver@^7.3.4:
1088 | version "7.3.7"
1089 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f"
1090 | integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==
1091 | dependencies:
1092 | lru-cache "^6.0.0"
1093 |
1094 | shebang-command@^2.0.0:
1095 | version "2.0.0"
1096 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
1097 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
1098 | dependencies:
1099 | shebang-regex "^3.0.0"
1100 |
1101 | shebang-regex@^3.0.0:
1102 | version "3.0.0"
1103 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
1104 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
1105 |
1106 | signal-exit@^3.0.3:
1107 | version "3.0.7"
1108 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
1109 | integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
1110 |
1111 | slash@^3.0.0:
1112 | version "3.0.0"
1113 | resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
1114 | integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
1115 |
1116 | spdx-correct@^3.0.0:
1117 | version "3.1.1"
1118 | resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9"
1119 | integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==
1120 | dependencies:
1121 | spdx-expression-parse "^3.0.0"
1122 | spdx-license-ids "^3.0.0"
1123 |
1124 | spdx-exceptions@^2.1.0:
1125 | version "2.3.0"
1126 | resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
1127 | integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
1128 |
1129 | spdx-expression-parse@^3.0.0:
1130 | version "3.0.1"
1131 | resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
1132 | integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
1133 | dependencies:
1134 | spdx-exceptions "^2.1.0"
1135 | spdx-license-ids "^3.0.0"
1136 |
1137 | spdx-license-ids@^3.0.0:
1138 | version "3.0.11"
1139 | resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95"
1140 | integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==
1141 |
1142 | split2@^3.0.0:
1143 | version "3.2.2"
1144 | resolved "https://registry.yarnpkg.com/split2/-/split2-3.2.2.tgz#bf2cf2a37d838312c249c89206fd7a17dd12365f"
1145 | integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==
1146 | dependencies:
1147 | readable-stream "^3.0.0"
1148 |
1149 | string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
1150 | version "4.2.3"
1151 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
1152 | integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
1153 | dependencies:
1154 | emoji-regex "^8.0.0"
1155 | is-fullwidth-code-point "^3.0.0"
1156 | strip-ansi "^6.0.1"
1157 |
1158 | string_decoder@^1.1.1:
1159 | version "1.3.0"
1160 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
1161 | integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
1162 | dependencies:
1163 | safe-buffer "~5.2.0"
1164 |
1165 | strip-ansi@^6.0.0, strip-ansi@^6.0.1:
1166 | version "6.0.1"
1167 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
1168 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
1169 | dependencies:
1170 | ansi-regex "^5.0.1"
1171 |
1172 | strip-final-newline@^2.0.0:
1173 | version "2.0.0"
1174 | resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
1175 | integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
1176 |
1177 | strip-indent@^3.0.0:
1178 | version "3.0.0"
1179 | resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
1180 | integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==
1181 | dependencies:
1182 | min-indent "^1.0.0"
1183 |
1184 | supports-color@^5.3.0:
1185 | version "5.5.0"
1186 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
1187 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
1188 | dependencies:
1189 | has-flag "^3.0.0"
1190 |
1191 | supports-color@^7.1.0:
1192 | version "7.2.0"
1193 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
1194 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
1195 | dependencies:
1196 | has-flag "^4.0.0"
1197 |
1198 | supports-preserve-symlinks-flag@^1.0.0:
1199 | version "1.0.0"
1200 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
1201 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
1202 |
1203 | text-extensions@^1.0.0:
1204 | version "1.9.0"
1205 | resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26"
1206 | integrity sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==
1207 |
1208 | through2@^4.0.0:
1209 | version "4.0.2"
1210 | resolved "https://registry.yarnpkg.com/through2/-/through2-4.0.2.tgz#a7ce3ac2a7a8b0b966c80e7c49f0484c3b239764"
1211 | integrity sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==
1212 | dependencies:
1213 | readable-stream "3"
1214 |
1215 | "through@>=2.2.7 <3":
1216 | version "2.3.8"
1217 | resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
1218 | integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
1219 |
1220 | trim-newlines@^3.0.0:
1221 | version "3.0.1"
1222 | resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144"
1223 | integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==
1224 |
1225 | ts-node@^10.8.0:
1226 | version "10.8.0"
1227 | resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.8.0.tgz#3ceb5ac3e67ae8025c1950626aafbdecb55d82ce"
1228 | integrity sha512-/fNd5Qh+zTt8Vt1KbYZjRHCE9sI5i7nqfD/dzBBRDeVXZXS6kToW6R7tTU6Nd4XavFs0mAVCg29Q//ML7WsZYA==
1229 | dependencies:
1230 | "@cspotcode/source-map-support" "^0.8.0"
1231 | "@tsconfig/node10" "^1.0.7"
1232 | "@tsconfig/node12" "^1.0.7"
1233 | "@tsconfig/node14" "^1.0.0"
1234 | "@tsconfig/node16" "^1.0.2"
1235 | acorn "^8.4.1"
1236 | acorn-walk "^8.1.1"
1237 | arg "^4.1.0"
1238 | create-require "^1.1.0"
1239 | diff "^4.0.1"
1240 | make-error "^1.1.1"
1241 | v8-compile-cache-lib "^3.0.1"
1242 | yn "3.1.1"
1243 |
1244 | type-fest@^0.18.0:
1245 | version "0.18.1"
1246 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f"
1247 | integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==
1248 |
1249 | type-fest@^0.6.0:
1250 | version "0.6.0"
1251 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b"
1252 | integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
1253 |
1254 | type-fest@^0.8.1:
1255 | version "0.8.1"
1256 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d"
1257 | integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
1258 |
1259 | typescript@^4.6.4:
1260 | version "4.7.2"
1261 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.2.tgz#1f9aa2ceb9af87cca227813b4310fff0b51593c4"
1262 | integrity sha512-Mamb1iX2FDUpcTRzltPxgWMKy3fhg0TN378ylbktPGPK/99KbDtMQ4W1hwgsbPAsG3a0xKa1vmw4VKZQbkvz5A==
1263 |
1264 | universalify@^2.0.0:
1265 | version "2.0.0"
1266 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717"
1267 | integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==
1268 |
1269 | uri-js@^4.2.2:
1270 | version "4.4.1"
1271 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
1272 | integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
1273 | dependencies:
1274 | punycode "^2.1.0"
1275 |
1276 | util-deprecate@^1.0.1:
1277 | version "1.0.2"
1278 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
1279 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
1280 |
1281 | v8-compile-cache-lib@^3.0.1:
1282 | version "3.0.1"
1283 | resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf"
1284 | integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==
1285 |
1286 | validate-npm-package-license@^3.0.1:
1287 | version "3.0.4"
1288 | resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
1289 | integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
1290 | dependencies:
1291 | spdx-correct "^3.0.0"
1292 | spdx-expression-parse "^3.0.0"
1293 |
1294 | which-pm-runs@^1.0.0:
1295 | version "1.1.0"
1296 | resolved "https://registry.yarnpkg.com/which-pm-runs/-/which-pm-runs-1.1.0.tgz#35ccf7b1a0fce87bd8b92a478c9d045785d3bf35"
1297 | integrity sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==
1298 |
1299 | which@^2.0.1:
1300 | version "2.0.2"
1301 | resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
1302 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
1303 | dependencies:
1304 | isexe "^2.0.0"
1305 |
1306 | wrap-ansi@^7.0.0:
1307 | version "7.0.0"
1308 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
1309 | integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
1310 | dependencies:
1311 | ansi-styles "^4.0.0"
1312 | string-width "^4.1.0"
1313 | strip-ansi "^6.0.0"
1314 |
1315 | y18n@^5.0.5:
1316 | version "5.0.8"
1317 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
1318 | integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
1319 |
1320 | yallist@^4.0.0:
1321 | version "4.0.0"
1322 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
1323 | integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
1324 |
1325 | yaml@^1.10.0:
1326 | version "1.10.2"
1327 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
1328 | integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
1329 |
1330 | yargs-parser@^20.2.3:
1331 | version "20.2.9"
1332 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
1333 | integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==
1334 |
1335 | yargs-parser@^21.0.0:
1336 | version "21.0.1"
1337 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.0.1.tgz#0267f286c877a4f0f728fceb6f8a3e4cb95c6e35"
1338 | integrity sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==
1339 |
1340 | yargs@^17.0.0:
1341 | version "17.5.1"
1342 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.5.1.tgz#e109900cab6fcb7fd44b1d8249166feb0b36e58e"
1343 | integrity sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==
1344 | dependencies:
1345 | cliui "^7.0.2"
1346 | escalade "^3.1.1"
1347 | get-caller-file "^2.0.5"
1348 | require-directory "^2.1.1"
1349 | string-width "^4.2.3"
1350 | y18n "^5.0.5"
1351 | yargs-parser "^21.0.0"
1352 |
1353 | yn@3.1.1:
1354 | version "3.1.1"
1355 | resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50"
1356 | integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==
1357 |
1358 | yocto-queue@^0.1.0:
1359 | version "0.1.0"
1360 | resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
1361 | integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
1362 |
--------------------------------------------------------------------------------