Skip to content

Commit f57c8b0

Browse files
authored
Merge pull request #1537 from typed-ember/missing-blueprints-util
Airlift `updatePathsForAddon` from the blueprints package
2 parents 7235745 + be7b567 commit f57c8b0

File tree

6 files changed

+70
-145
lines changed

6 files changed

+70
-145
lines changed

docs/configuration.md

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,5 @@
11
# Configuration
22

3-
## Blueprints
4-
5-
By default, ember-cli-typescript installs the [ember-cli-typescript-blueprints](https://github.com/typed-ember/ember-cli-typescript-blueprints) package so that you can use Ember's generators like normal, but with all the special sauce you need for things to work nicely throughout your system with TypeScript.
6-
7-
If you want to stick with the normal JavaScript blueprints—say, because your team isn't ready to dive into the deep end with making _everything_ TypeScript yet—you can simply uninstall the blueprints package.
8-
9-
With yarn:
10-
11-
```bash
12-
yarn remove ember-cli-typescript-blueprints
13-
```
14-
15-
With npm:
16-
17-
```bash
18-
npm uninstall ember-cli-typescript-blueprints
19-
```
20-
213
## `tsconfig.json`
224

235
We generate a good default [`tsconfig.json`](https://github.com/typed-ember/ember-cli-typescript/blob/master/blueprint-files/ember-cli-typescript/tsconfig.json), which will usually make everything _Just Work™_. In general, you may customize your TypeScript build process as usual using the `tsconfig.json` file.

docs/ts/with-addons.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,6 @@ compilerOptions: {
5454

5555
[In-repo addons](https://ember-cli.com/extending/#detailed-list-of-blueprints-and-their-use) work in much the same way as linked ones. Their `.ts` files are managed automatically by `ember-cli-typescript` in their `dependencies`, and you can ensure imports resolve correctly from the host by adding entries in `paths` in the base `tsconfig.json` file.
5656

57-
Note that the `in-repo-addon` blueprint should automatically add these entries if you have `ember-cli-typescript-blueprints` installed when you run it.
58-
5957
```javascript
6058
compilerOptions: {
6159
// ...other options

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,6 @@
8989
"ember-cli-htmlbars": "5.3.1",
9090
"ember-cli-inject-live-reload": "2.0.2",
9191
"ember-cli-sri": "2.1.1",
92-
"ember-cli-typescript-blueprints": "3.0.0",
9392
"ember-cli-uglify": "3.0.0",
9493
"ember-cli-update": "0.54.6",
9594
"ember-disable-prototype-extensions": "1.1.3",
@@ -122,7 +121,8 @@
122121
"typescript": "4.5.5"
123122
},
124123
"resolutions": {
125-
"hawk": "7"
124+
"hawk": "7",
125+
"ember-cli-typescript": "link:."
126126
},
127127
"engines": {
128128
"node": ">= 12.*"

ts/blueprints/ember-cli-typescript/index.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,7 @@ module.exports = {
7878
2
7979
).replace(/\n/g, '\n '),
8080
pathsFor: (dasherizedName) => {
81-
// We need to wait to use this module until `ember-cli-typescript-blueprints` has been installed
82-
let updatePathsForAddon = require('ember-cli-typescript-blueprints/lib/utilities/update-paths-for-addon');
81+
let updatePathsForAddon = require('./update-paths-for-addon');
8382
let appName = isAddon ? 'dummy' : dasherizedName;
8483
let paths = {
8584
[`${appName}/tests/*`]: ['tests/*'],
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
/* eslint-disable no-prototype-builtins */
2+
3+
module.exports = function (paths, addonName, appName, options) {
4+
options = options || {};
5+
const addonNameStar = [addonName, '*'].join('/');
6+
const addonPath = [options.isLinked ? 'node_modules' : 'lib', addonName].join('/');
7+
const addonAddonPath = [addonPath, 'addon'].join('/');
8+
const addonAppPath = [addonPath, 'app'].join('/');
9+
const appNameStar = [appName, '*'].join('/');
10+
const addonTestSupportPath = [addonName, 'test-support'].join('/');
11+
const addonTestSupportStarPath = `${addonTestSupportPath}/*`;
12+
let appStarPaths;
13+
paths = paths || {};
14+
appStarPaths = paths[appNameStar] = paths[appNameStar] || [];
15+
16+
if (options.removePaths) {
17+
if (paths.hasOwnProperty(addonName)) {
18+
delete paths[addonName];
19+
}
20+
if (paths.hasOwnProperty(addonNameStar)) {
21+
delete paths[addonNameStar];
22+
}
23+
let addonAppPathIndex = appStarPaths.indexOf([addonAppPath, '*'].join('/'));
24+
if (addonAppPathIndex > -1) {
25+
appStarPaths.splice(addonAppPathIndex, 1);
26+
paths[appNameStar] = appStarPaths;
27+
}
28+
} else {
29+
if (!paths.hasOwnProperty(addonName)) {
30+
paths[addonName] = [addonAddonPath];
31+
}
32+
if (!paths.hasOwnProperty(addonNameStar)) {
33+
paths[addonNameStar] = [[addonAddonPath, '*'].join('/')];
34+
}
35+
if (!paths.hasOwnProperty(addonTestSupportPath)) {
36+
paths[addonTestSupportPath] = [[addonPath, 'addon-test-support'].join('/')];
37+
}
38+
if (!paths.hasOwnProperty(addonTestSupportStarPath)) {
39+
paths[addonTestSupportStarPath] = [[addonPath, 'addon-test-support', '*'].join('/')];
40+
}
41+
if (appStarPaths.indexOf(addonAppPath) === -1) {
42+
appStarPaths.push([addonAppPath, '*'].join('/'));
43+
paths[appNameStar] = appStarPaths;
44+
}
45+
}
46+
};

yarn.lock

Lines changed: 21 additions & 121 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
browserslist "^4.21.3"
8585
semver "^6.3.0"
8686

87-
"@babel/helper-create-class-features-plugin@^7.10.5", "@babel/helper-create-class-features-plugin@^7.12.1", "@babel/helper-create-class-features-plugin@^7.19.0", "@babel/helper-create-class-features-plugin@^7.5.5":
87+
"@babel/helper-create-class-features-plugin@^7.10.5", "@babel/helper-create-class-features-plugin@^7.12.1", "@babel/helper-create-class-features-plugin@^7.19.0":
8888
version "7.19.0"
8989
resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz#bfd6904620df4e46470bae4850d66be1054c404b"
9090
integrity sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==
@@ -288,7 +288,7 @@
288288
"@babel/helper-remap-async-to-generator" "^7.12.1"
289289
"@babel/plugin-syntax-async-generators" "^7.8.0"
290290

291-
"@babel/plugin-proposal-class-properties@^7.1.0", "@babel/plugin-proposal-class-properties@^7.10.4", "@babel/plugin-proposal-class-properties@^7.12.1":
291+
"@babel/plugin-proposal-class-properties@^7.10.4", "@babel/plugin-proposal-class-properties@^7.12.1":
292292
version "7.12.1"
293293
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz#a082ff541f2a29a4821065b8add9346c0c16e5de"
294294
integrity sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==
@@ -486,7 +486,7 @@
486486
dependencies:
487487
"@babel/helper-plugin-utils" "^7.10.4"
488488

489-
"@babel/plugin-syntax-typescript@^7.18.6", "@babel/plugin-syntax-typescript@^7.2.0":
489+
"@babel/plugin-syntax-typescript@^7.18.6":
490490
version "7.18.6"
491491
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz#1c09cd25795c7c2b8a4ba9ae49394576d4133285"
492492
integrity sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==
@@ -753,23 +753,6 @@
753753
"@babel/helper-plugin-utils" "^7.19.0"
754754
"@babel/plugin-syntax-typescript" "^7.18.6"
755755

756-
"@babel/plugin-transform-typescript@~7.4.0":
757-
version "7.4.5"
758-
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.4.5.tgz#ab3351ba35307b79981993536c93ff8be050ba28"
759-
integrity sha512-RPB/YeGr4ZrFKNwfuQRlMf2lxoCUaU01MTw39/OFE/RiL8HDjtn68BwEPft1P7JN4akyEmjGWAMNldOV7o9V2g==
760-
dependencies:
761-
"@babel/helper-plugin-utils" "^7.0.0"
762-
"@babel/plugin-syntax-typescript" "^7.2.0"
763-
764-
"@babel/plugin-transform-typescript@~7.5.0":
765-
version "7.5.5"
766-
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.5.5.tgz#6d862766f09b2da1cb1f7d505fe2aedab6b7d4b8"
767-
integrity sha512-pehKf4m640myZu5B2ZviLaiBlxMCjSZ1qTEO459AXKX5GnPueyulJeCqZFs1nz/Ya2dDzXQ1NxZ/kKNWyD4h6w==
768-
dependencies:
769-
"@babel/helper-create-class-features-plugin" "^7.5.5"
770-
"@babel/helper-plugin-utils" "^7.0.0"
771-
"@babel/plugin-syntax-typescript" "^7.2.0"
772-
773756
"@babel/plugin-transform-unicode-escapes@^7.12.1":
774757
version "7.12.1"
775758
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz#5232b9f81ccb07070b7c3c36c67a1b78f1845709"
@@ -1964,7 +1947,7 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0:
19641947
"@types/color-name" "^1.1.1"
19651948
color-convert "^2.0.1"
19661949

1967-
ansi-to-html@^0.6.15, ansi-to-html@^0.6.6:
1950+
ansi-to-html@^0.6.15:
19681951
version "0.6.15"
19691952
resolved "https://registry.yarnpkg.com/ansi-to-html/-/ansi-to-html-0.6.15.tgz#ac6ad4798a00f6aa045535d7f6a9cb9294eebea7"
19701953
integrity sha512-28ijx2aHJGdzbs+O5SNQF65r6rrKYnkuwTYm8lZlChuoJ9P1vVzIpWO20sQTqTPDXYp6NFwk326vApTtLVFXpQ==
@@ -4927,12 +4910,12 @@ [email protected]:
49274910
ember-cli-babel "^7.22.1"
49284911
git-repo-info "^2.1.1"
49294912

4930-
ember-cli-babel-plugin-helpers@^1.0.0, ember-cli-babel-plugin-helpers@^1.1.0, ember-cli-babel-plugin-helpers@^1.1.1:
4913+
ember-cli-babel-plugin-helpers@^1.1.0, ember-cli-babel-plugin-helpers@^1.1.1:
49314914
version "1.1.1"
49324915
resolved "https://registry.yarnpkg.com/ember-cli-babel-plugin-helpers/-/ember-cli-babel-plugin-helpers-1.1.1.tgz#5016b80cdef37036c4282eef2d863e1d73576879"
49334916
integrity sha512-sKvOiPNHr5F/60NLd7SFzMpYPte/nnGkq/tMIfXejfKHIhaiIkYFqX8Z9UFTKWLLn+V7NOaby6niNPZUdvKCRw==
49344917

4935-
[email protected], ember-cli-babel@^7.0.0, ember-cli-babel@^7.11.0, ember-cli-babel@^7.12.0, ember-cli-babel@^7.13.0, ember-cli-babel@^7.19.0, ember-cli-babel@^7.22.1, ember-cli-babel@^7.23.0, ember-cli-babel@^7.7.3:
4918+
[email protected], ember-cli-babel@^7.11.0, ember-cli-babel@^7.12.0, ember-cli-babel@^7.13.0, ember-cli-babel@^7.19.0, ember-cli-babel@^7.22.1, ember-cli-babel@^7.23.0, ember-cli-babel@^7.7.3:
49364919
version "7.23.0"
49374920
resolved "https://registry.yarnpkg.com/ember-cli-babel/-/ember-cli-babel-7.23.0.tgz#ec580aa2c115d0810e454dd5c2fffce238284b92"
49384921
integrity sha512-ix58DlRDAbGITtdJoRUPcAoQwKLYr/x/kIXjU9u1ATyhmuUjqb+0FDXghOWbkNihGiNOqBBR49+LBgK9AeBcNw==
@@ -5110,80 +5093,29 @@ [email protected]:
51105093
dependencies:
51115094
broccoli-sri-hash "^2.1.0"
51125095

5113-
ember-cli-string-utils@^1.0.0, ember-cli-string-utils@^1.1.0:
5096+
ember-cli-string-utils@^1.1.0:
51145097
version "1.1.0"
51155098
resolved "https://registry.yarnpkg.com/ember-cli-string-utils/-/ember-cli-string-utils-1.1.0.tgz#39b677fc2805f55173735376fcef278eaa4452a1"
51165099
integrity sha1-ObZ3/CgF9VFzc1N2/O8njqpEUqE=
51175100

5118-
ember-cli-test-info@^1.0.0:
5119-
version "1.0.0"
5120-
resolved "https://registry.yarnpkg.com/ember-cli-test-info/-/ember-cli-test-info-1.0.0.tgz#ed4e960f249e97523cf891e4aed2072ce84577b4"
5121-
integrity sha1-7U6WDySel1I8+JHkrtIHLOhFd7Q=
5122-
dependencies:
5123-
ember-cli-string-utils "^1.0.0"
5124-
51255101
ember-cli-test-loader@^2.2.0:
51265102
version "2.2.0"
51275103
resolved "https://registry.yarnpkg.com/ember-cli-test-loader/-/ember-cli-test-loader-2.2.0.tgz#3fb8d5d1357e4460d3f0a092f5375e71b6f7c243"
51285104
integrity sha512-mlSXX9SciIRwGkFTX6XGyJYp4ry6oCFZRxh5jJ7VH8UXLTNx2ZACtDTwaWtNhYrWXgKyiDUvmD8enD56aePWRA==
51295105
dependencies:
51305106
ember-cli-babel "^6.8.1"
51315107

5132-
5133-
version "3.0.0"
5134-
resolved "https://registry.yarnpkg.com/ember-cli-typescript-blueprints/-/ember-cli-typescript-blueprints-3.0.0.tgz#88595df71ddca9a7cb3ef1fb1626a1c2528da1b6"
5135-
integrity sha512-nJScjIjwDY96q9eiIBse9npLht/1FNmDRMpoTLJUrgSTzmx7/S6JhlH4BrMELkLCvtPkWoduDNBGiGBdCqf9FA==
5136-
dependencies:
5137-
chalk "^2.4.1"
5138-
ember-cli-babel "^7.0.0"
5139-
ember-cli-get-component-path-option "^1.0.0"
5140-
ember-cli-is-package-missing "^1.0.0"
5141-
ember-cli-normalize-entity-name "^1.0.0"
5142-
ember-cli-path-utils "^1.0.0"
5143-
ember-cli-string-utils "^1.1.0"
5144-
ember-cli-test-info "^1.0.0"
5145-
ember-cli-valid-component-name "^1.0.0"
5146-
ember-cli-version-checker "^3.0.0"
5147-
ember-router-generator "^2.0.0"
5148-
exists-sync "^0.1.0"
5149-
fs-extra "^8.0.0"
5150-
inflection "^1.12.0"
5151-
silent-error "^1.1.0"
5152-
51535108
5154-
version "3.0.0"
5155-
resolved "https://registry.yarnpkg.com/ember-cli-typescript/-/ember-cli-typescript-3.0.0.tgz#3b838d1ce9e4d22a98e68da22ceac6dc0cfd9bfc"
5156-
integrity sha512-lo5YArbJzJi5ssvaGqTt6+FnhTALnSvYVuxM7lfyL1UCMudyNJ94ovH5C7n5il7ATd6WsNiAPRUO/v+s5Jq/aA==
5157-
dependencies:
5158-
"@babel/plugin-transform-typescript" "~7.5.0"
5159-
ansi-to-html "^0.6.6"
5160-
debug "^4.0.0"
5161-
ember-cli-babel-plugin-helpers "^1.0.0"
5162-
execa "^2.0.0"
5163-
fs-extra "^8.0.0"
5164-
resolve "^1.5.0"
5165-
rsvp "^4.8.1"
5166-
semver "^6.0.0"
5167-
stagehand "^1.0.0"
5168-
walk-sync "^2.0.0"
5109+
version "0.0.0"
5110+
uid ""
51695111

51705112
ember-cli-typescript@^2.0.2:
5171-
version "2.0.2"
5172-
resolved "https://registry.yarnpkg.com/ember-cli-typescript/-/ember-cli-typescript-2.0.2.tgz#464984131fbdc05655eb61d1c3cdd911d3137f0d"
5173-
integrity sha512-7I5azCTxOgRDN8aSSnJZIKSqr+MGnT+jLTUbBYqF8wu6ojs2DUnTePxUcQMcvNh3Q3B1ySv7Q/uZFSjdU9gSjA==
5174-
dependencies:
5175-
"@babel/plugin-proposal-class-properties" "^7.1.0"
5176-
"@babel/plugin-transform-typescript" "~7.4.0"
5177-
ansi-to-html "^0.6.6"
5178-
debug "^4.0.0"
5179-
ember-cli-babel-plugin-helpers "^1.0.0"
5180-
execa "^1.0.0"
5181-
fs-extra "^7.0.0"
5182-
resolve "^1.5.0"
5183-
rsvp "^4.8.1"
5184-
semver "^6.0.0"
5185-
stagehand "^1.0.0"
5186-
walk-sync "^1.0.0"
5113+
version "0.0.0"
5114+
uid ""
5115+
5116+
"ember-cli-typescript@link:.":
5117+
version "0.0.0"
5118+
uid ""
51875119

51885120
51895121
version "3.0.0"
@@ -5210,13 +5142,6 @@ [email protected]:
52105142
update-notifier "^4.0.0"
52115143
yargs "^15.1.0"
52125144

5213-
ember-cli-valid-component-name@^1.0.0:
5214-
version "1.0.0"
5215-
resolved "https://registry.yarnpkg.com/ember-cli-valid-component-name/-/ember-cli-valid-component-name-1.0.0.tgz#71550ce387e0233065f30b30b1510aa2dfbe87ef"
5216-
integrity sha1-cVUM44fgIzBl8wswsVEKot++h+8=
5217-
dependencies:
5218-
silent-error "^1.0.0"
5219-
52205145
ember-cli-version-checker@^2.0.0, ember-cli-version-checker@^2.1.1, ember-cli-version-checker@^2.1.2:
52215146
version "2.2.0"
52225147
resolved "https://registry.yarnpkg.com/ember-cli-version-checker/-/ember-cli-version-checker-2.2.0.tgz#47771b731fe0962705e27c8199a9e3825709f3b3"
@@ -5225,7 +5150,7 @@ ember-cli-version-checker@^2.0.0, ember-cli-version-checker@^2.1.1, ember-cli-ve
52255150
resolve "^1.3.3"
52265151
semver "^5.3.0"
52275152

5228-
ember-cli-version-checker@^3.0.0, ember-cli-version-checker@^3.1.3:
5153+
ember-cli-version-checker@^3.1.3:
52295154
version "3.1.3"
52305155
resolved "https://registry.yarnpkg.com/ember-cli-version-checker/-/ember-cli-version-checker-3.1.3.tgz#7c9b4f5ff30fdebcd480b1c06c4de43bb51c522c"
52315156
integrity sha512-PZNSvpzwWgv68hcXxyjREpj3WWb81A7rtYNQq1lLEgrWIchF8ApKJjWP3NBpHjaatwILkZAV8klair5WFlXAKg==
@@ -5946,21 +5871,6 @@ execa@^1.0.0:
59465871
signal-exit "^3.0.0"
59475872
strip-eof "^1.0.0"
59485873

5949-
execa@^2.0.0:
5950-
version "2.1.0"
5951-
resolved "https://registry.yarnpkg.com/execa/-/execa-2.1.0.tgz#e5d3ecd837d2a60ec50f3da78fd39767747bbe99"
5952-
integrity sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==
5953-
dependencies:
5954-
cross-spawn "^7.0.0"
5955-
get-stream "^5.0.0"
5956-
is-stream "^2.0.0"
5957-
merge-stream "^2.0.0"
5958-
npm-run-path "^3.0.0"
5959-
onetime "^5.1.0"
5960-
p-finally "^2.0.0"
5961-
signal-exit "^3.0.2"
5962-
strip-final-newline "^2.0.0"
5963-
59645874
execa@^3.0.0, execa@^3.4.0:
59655875
version "3.4.0"
59665876
resolved "https://registry.yarnpkg.com/execa/-/execa-3.4.0.tgz#c08ed4550ef65d858fac269ffc8572446f37eb89"
@@ -6017,11 +5927,6 @@ [email protected]:
60175927
resolved "https://registry.yarnpkg.com/exists-sync/-/exists-sync-0.0.4.tgz#9744c2c428cc03b01060db454d4b12f0ef3c8879"
60185928
integrity sha1-l0TCxCjMA7AQYNtFTUsS8O88iHk=
60195929

6020-
exists-sync@^0.1.0:
6021-
version "0.1.0"
6022-
resolved "https://registry.yarnpkg.com/exists-sync/-/exists-sync-0.1.0.tgz#318d545213d2b2a31499e92c35f74c94196a22f7"
6023-
integrity sha512-qEfFekfBVid4b14FNug/RNY1nv+BADnlzKGHulc+t6ZLqGY4kdHGh1iFha8lnE3sJU/1WzMzKRNxS6EvSakJUg==
6024-
60255930
exit@^0.1.2:
60265931
version "0.1.2"
60275932
resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
@@ -7507,10 +7412,12 @@ imurmurhash@^0.1.4:
75077412
integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
75087413

75097414
"in-repo-a@link:tests/dummy/lib/in-repo-a":
7510-
version "1.0.0"
7415+
version "0.0.0"
7416+
uid ""
75117417

75127418
"in-repo-b@link:tests/dummy/lib/in-repo-b":
7513-
version "1.0.0"
7419+
version "0.0.0"
7420+
uid ""
75147421

75157422
indent-string@^4.0.0:
75167423
version "4.0.0"
@@ -9467,13 +9374,6 @@ npm-run-path@^2.0.0:
94679374
dependencies:
94689375
path-key "^2.0.0"
94699376

9470-
npm-run-path@^3.0.0:
9471-
version "3.1.0"
9472-
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-3.1.0.tgz#7f91be317f6a466efed3c9f2980ad8a4ee8b0fa5"
9473-
integrity sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==
9474-
dependencies:
9475-
path-key "^3.0.0"
9476-
94779377
npm-run-path@^4.0.0, npm-run-path@^4.0.1:
94789378
version "4.0.1"
94799379
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
@@ -12677,7 +12577,7 @@ walk-sync@^1.0.0, walk-sync@^1.1.3:
1267712577
ensure-posix-path "^1.1.0"
1267812578
matcher-collection "^1.1.1"
1267912579

12680-
walk-sync@^2.0.0, walk-sync@^2.0.2, walk-sync@^2.2.0:
12580+
walk-sync@^2.0.2, walk-sync@^2.2.0:
1268112581
version "2.2.0"
1268212582
resolved "https://registry.yarnpkg.com/walk-sync/-/walk-sync-2.2.0.tgz#80786b0657fcc8c0e1c0b1a042a09eae2966387a"
1268312583
integrity sha512-IC8sL7aB4/ZgFcGI2T1LczZeFWZ06b3zoHH7jBPyHxOtIIz1jppWHjjEXkOFvFojBVAK9pV7g47xOZ4LW3QLfg==

0 commit comments

Comments
 (0)